fft-dit-fpga-master

所属分类:VHDL/FPGA/Verilog
开发工具:Verilog
文件大小:26KB
下载次数:17
上传日期:2017-12-05 15:46:41
上 传 者slplion
说明:  快速傅里叶变换verilog代码。时域抽取
(the code of fft in verilog. DIT algorithm)

文件列表:
LICENSE.txt (1055, 2012-08-23)
butterfly.v (5872, 2012-08-23)
dit.v (22464, 2012-08-23)
dut_dit.v (704, 2012-08-23)
generate_twiddlefactors.py (1521, 2012-08-23)
myhdl.vpi (30078, 2012-08-23)
pyfft.py (1225, 2012-08-23)
qa_dit.py (7578, 2012-08-23)
twiddlefactors_N.v.t (718, 2012-08-23)

Decimation-In-Time Fast Fourier Transform I've tried to make the implementation simple and well documented. I have not tried to make it efficient. dit.v - Contains main module. buffer.v - Contains a module for a single butterfly step. generate_twiddlefactors.py - Contains function to generate a verilog file with twiddlefactors. twiddlefactors_N.v.t - Template used to generate verilog file. dut_dit.v - A wrapper around the 'dit' module to allow verification with MyHDL. qa_dit.py - A MyHDL test bench for verification. Requires MyHDL, iverilog and numpy to be installed. pyfft.py - Generates output of intermediate FFT stages. Useful for debugging.

近期下载者

相关文件


收藏者