文件名称:fft.vhdl:FFT 的结构和 RTL 混合 VHDL 实现
文件大小:54KB
文件格式:ZIP
更新时间:2024-07-01 19:38:54
VHDL
开始之前 确保安装了 python 2.7 确保为 python 安装了jinja2包。 文件夹结构 [目录] 快进 顶部文件夹 fft64_1.tcl :用于 64 点 FFT 的 RC 脚本,带有一个基数 2 蝶形运算符 fft64_2.tcl :具有两个基数 2 蝶形运算符的 64 点 FFT 的 RC 脚本 fft256_1.tcl :用于 256 点 FFT 的 RC 脚本,带有一个基数 2 蝶形运算符 fft256_2.tcl :具有两个基数 2 蝴蝶算子的 256 点 FFT 的 RC 脚本 ./lib 用于合成的库文件 fixed_float_types_c.vhdl和fixed_pkg_c.vhdl :用于 RTL 编译器的定点数支持的 vhdl-93 库 tcbn40lpbwptc.lib : 门级综合技术库 。/日志 综合结果的日志文件 fft64_1.log
【文件预览】:
fft.vhdl-master
----misc()
--------twiddle_factor.py(3KB)
--------template_for_twiddle_factor.vhdl(2KB)
--------template_for_fft_script.tcl(2KB)
--------fft_script.py(2KB)
----LICENSE(1KB)
----top_script(986B)
----src()
--------fft_top.vhdl(9KB)
--------twiddle_factor.vhdl(44KB)
--------radix_2_fft_control.vhdl(11KB)
--------agu.vhdl(2KB)
--------array_slicer.vhdl(2KB)
--------bf.vhdl(4KB)
--------cbf_slv.vhdl(5KB)
--------cbf.vhdl(5KB)
--------cmul.vhdl(3KB)
----.gitignore(22B)
----lib()
--------fixed_pkg_c.vhdl(297KB)
--------fixed_float_types_c.vhdl(1KB)
----README.md(1KB)