vivado中复数乘法器IP核使用小结
添加ip核
进入工程,点击IP Catalog,在弹出的窗口中点击数学功能–math functions,选择multipliers–complex multiplier,即复数乘法器。
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021052317313014.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMjYyMzM0,size_16,color_FFFFFF,t_70)
根据设计需求对IP核进行修改
双击ip核,进行参数设置。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210523173313881.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMjYyMzM0,size_16,color_FFFFFF,t_70)
我们平时需要进行的参数设置为ip核名字,输入位宽,此处命名复数乘法器ip核为mult,设置两个乘数的位宽为12。
点击implementation details
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210523173730575.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMjYyMzM0,size_16,color_FFFFFF,t_70)
可以看出,输入乘数[11:0]为实部,[27:16]为虚部,输出结果[24:0]为实部,[56:32]为虚部。
点击乘法器ip核下.v文件,查看例化