FPGA学习记录(三)FFT IP核使用

本文指导如何在IPCatalog中选择FFTIP核,包括设置通道数、长度、架构、实施方式(如定点全精度、浮点等),以及如何利用latency和生成的原语来计算信号频率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先在ip catalog里直接搜fft,选中快速傅里叶变换的ip核

然后通道数根据你需要进行fft运算的数据数量进行选择,length选择你数据的点数,进行1024点的fft,时钟自由填写,这里250M就可以测出125M以内的频率,data throughput是数据吞吐量的意思,保持默认即可,下面可以自由选择fft运行的架构,有流水线、基2、基4等,大家在左边的latency可以看到运行时间

然后选择implementation配置

Implementation

Fixed Point  定点全精度

Floating Point  定点缩减位宽

 Block Floating Point  不管输入的格式如何,FFT变化内部都采用浮点,会根据每一级的数据情况自动缩放。 这个模式的输入输出位宽一致,便于调用

Rounding 采用四舍五入输出数据(会使用更多的位宽来实现,增加转换速度和使用资源)

Trancation  采用截位输出数据

Input Data

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值