简单的IIR滤波器设计

3视图(30天)
索菲亚
索菲亚 2015年5月5日
评论道: Stephen23 2015年5月28日
你好,我使用这个简单的传递函数H (z) = 1 / (z z ^ 2 + 0.1 + 0.01),双线性变换。现在我想生成VHDL代码添加补偿器。不针对任何FPGA板。但对于简单的晶体管级合成节奏等。可以使用MATLAB我这样做。问候,shayder
1评论
Stephen23
Stephen23 2015年5月28日
这是原始的文本问题,以防索菲亚决定删除这个问题的文本(如 这一个 ):
你好,我使用这个简单的传递函数H (z) = 1 / (z z ^ 2 + 0.1 + 0.01),双线性变换。现在我想生成VHDL代码添加补偿器。不针对任何FPGA板。但对于简单的晶体管级合成节奏等。可以使用MATLAB我这样做。问候,shayder

登录置评。

接受的答案

蒂姆McBrayer
蒂姆McBrayer 2015年5月5日
您可能想看一看 高密度脂蛋白编码器 滤波器设计高密度脂蛋白编码器 看看这两种产品将满足您的需求。s manbetx 845都生成cycle-accurate,一些真正的硬件描述语言(VHDL)或Verilog准备模拟和合成。
3评论
蒂姆McBrayer
蒂姆McBrayer 2015年5月6日
高密度脂蛋白编码器支万博1manbetx持许多不同风格的建模。滤波器的设计是你和你的需求。
与HDL编码,如果你需要存储系数——例如,如果你想改变他们随着时间的推移,你可以存储在寄存器实现单位延迟。如果你想要一个RAM存储系数,你可以使用HDL内存块。如果你只是想要一组固定系数用常数模块,您可以指定或一块获得的参数。如果你想提供系数作为外部输入过滤器你也可以这样做。
生成的高密度脂蛋白是独立于目标,除非特别要求。它可以用于模拟、合成(FPGA和ASIC),或任何其他目的,您将使用手写的高密度脂蛋白。

登录置评。

更多的答案(0)