文件名称:Matlab代码verilog-cic_prune:AC版本的里克·里昂(RickLyon)的Matlab实现了Hogenauer的CIC滤波
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-15 20:15:18
系统开源
Matlab代码verilog Rick Lyon的Matlab AC版本的Hogenauer的CIC滤波器寄存器修剪算法的实现。 生成一个Verilog文件,其中包含以修剪后的位宽展开的对积分器和梳理部分的展开调用。 假设您有一个如下所示的Verilog包装器: wire signed [IN_WIDTH-1:0] in = ...; wire signed [OUT_WIDTH-1:0] out; `include "cic_test.vh" 生成的代码调用的模块“ cic_integrator”和“ cic_comb”实现了实际的CIC过滤器(包含在包中的示例)。 变量“ in”和“ out”连接到生成的代码。 请参阅Rick的原始文章,网址为: 有关更多信息,请访问:
【文件预览】:
cic_prune-master
----Makefile(58B)
----cic_integrator.v(1KB)
----cic_comb.v(1KB)
----cic_gen.c(20KB)
----README.md(700B)
----kiwi.gen.h(6KB)