- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 FIFO IP核的使用及一种工程应用案例介绍
引言在数字设计中,利用FIFO进行数据处理是非常普遍的应用,例如,实现时钟域交叉、低延时存储器缓存、总线位宽调整等。下图给出了FIFO生成器支持的一种可能配置。设计中有两个独立的时钟域并且读数据总线的位宽是写数据总线位宽的2倍。使用FIFO生成器可以快速实现这种配置,从而在Xilinx FPGA芯片上实现特定的设计要求。实际应用案例:本案例背景是将信号处理系统中ADC采集到的数据写入FPGA芯片外挂的DDR3,完成采样数据的存储。ADC采样率设定为96Mhz,两个采样点(两个16bit数据拼接成一个3
2021-02-01 10:08:19
959
2
原创 Vivado中FFT IP核的使用
FFT(快速傅里叶变换)作为数字信号处理的核心算法具有重要的研究价值,可应用于傅里叶变换所能涉及的任何领域,如图像处理、音频编码、频谱分析、雷达信号脉冲压缩等数字信号处理领域。FFT的鲜明特征之一是计算离散傅里叶变换(DFT)的高效算法,把计算N点DFT的乘法运算量从N2次降低到N/2*log2N次。而采用FPGA实现FFT的缘由在于:FPGA具有并行处理、流水线处理、易编程、片上资源丰富等方面特...
2020-05-03 17:42:37
18605
80
原创 基于二维矩阵的FFT计算原理
基于二维矩阵的FFT计算原理在一些对FFT点数要求较大或者计算FFT实时性要求较高的场合,传统的FFT算法劣势愈发明显,难以满足工程实际的要求。本文针对长点数FFT计算开发了一种基于二维矩阵的FFT算法,此算法将需要计算的复数点序列抽象为一个二维矩阵进行处理,将大点数计算分割为多次小点数FFT计算,并且小点数之间的处理互不影响,进而可在多核处理器上并行执行。下面对基于二维矩阵的FFT计算过程进行...
2020-05-03 16:00:10
10136
11
基于FFT IP核实现FFT算法完整Vivado工程
2020-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人