Vivado2018.3中CORDIC(6.0) 的使用
一、前言
实验室项目中要求e的指数运算,因为数据长度等条件不固定不能列表破,故准备通过欧拉公式运算得出结果,所以使用了Vivado2018.3中CORDIC(6.0) IP core。
因为第一次接触这个ip,在使用中参考了以下的文章:
参考文献1:https://blog.csdn.net/wangdongwei0/article/details/52505721
参考文献2:https://blog.csdn.net/yundanfengqing_nuc/article/details/45190459
下文是对上述文章的总结和补充。
二、参数说明
参数说明分为三部分:Configuration Parameters(配置参数)、Input/Output Options(输入/输出选项)和Advanced Configuration Parameters(高级配置参数)。
Configuration Parameters(配置参数)
1.Functional Selection(功能选择)
包含了矢量旋转,矢量变换,正弦,余弦,双曲正弦,双曲余弦,反正切,反双曲正切和平方根的计算。如下图:在这可以选择你需要的功能,具体功能的介绍参考文献1中有说明;
2.Architectural Configuration(流水线结构配置)
如上图:选择CORDIC的结构,是字串行还

本文详细介绍了Vivado2018.3版本中CORDIC(协调算法)6.0的使用,包括配置参数、输入/输出选项及高级配置参数。配置参数涉及功能选择、流水线结构、流水线模式、数据格式和相位格式。输入/输出选项关注位宽和舍位方式,而高级配置则涵盖迭代次数、精度、粗旋转和补偿标度等关键设置。
 的使用&spm=1001.2101.3001.5002&articleId=115351007&d=1&t=3&u=f5ca1a676e534d09a28ff9940e011a46)

被折叠的 条评论
为什么被折叠?



