- 3
- 0
- 约3.08千字
- 约 10页
- 2023-10-24 发布于湖南
- 举报
如何实现一种基于FPGA的横向FIR滤波器设计?
横向FIR滤波器的设计
设经过AD采集得到的输入序列为x(n),其通过单位冲激响应为h(n)的因果FIR滤波器后,输出y(n)在时域可表示为线性卷积和的形式:
其中N-1为FIR滤波器阶数(也称抽头数),可以明显的看出h(n)是长度为抽头数加一的有限长序列,不失一般性的设抽头数为3的FIR单位冲激响应h(n)为,
依卷积和画出信号流程图如下,
我们必须明确这里的自变量n表示的并非是连续时间,而是第N次AD采样。
首先根据流程图所示,我们需要设计一个关于x(n)的移位电路,其RTL视图如下,
如图所示的x(n)的移位功能在Verilog中可以通过如下代码实现,注意clk是与数据同步的AD的采样率时钟(AD当前数据建立后,采用一个脉冲标志可实现)。
input clk;
input signed[8:0] x_in;
output reg signed [8:0] xn;
output reg signed [8:0] xn_1;
output reg signed [8:0] xn_2;
output reg signed [8:0] xn_3;
always@(posedge clk)
begin
xn = x_in;//x(n)
xn_1 = xn;//x(n-1)
xn_2 = xn_1;//x(n-2)
xn_3
您可能关注的文档
- 使用英国海外仓成本费用分析.doc
- 跨境电商电子产品营销方案有哪些?.doc
- B2B营销增长的逻辑是什么?.doc
- 信赖推送波兰进口ZETEKAMA截止阀Fig. 215215C125C01“@全+境+闪+配+送.doc
- 阿里巴巴国际站如何发布产品?.doc
- 速卖通后台登录.doc
- 在美国,销售税和消费税有什么区别.doc
- 石英矩管的性能指数分析及操作、储存和运输.doc
- 单片机的作业进程说明.doc
- 跨境可以用收款码结算吗?怎么申请收款码?.doc
- 福建省漳州市漳浦县2025-2026学年度上期期末质量监测七年级英语试题(含答案).docx
- 河南南阳市方城县第一高级中学2026-2027学年高三上学期开学英语试题(含答案).docx
- 江苏省南京市玄武区2025-2026学年上学期七年级英语作业单(含答案).docx
- 河南省鹤壁市浚县2025-2026学年七年级上学期英语素质测评期末试题(含答案).docx
- 辽宁省鞍山市岫岩满族自治县2025-2026学年七年级上学期10月月考语文试卷(有答案).docx
- 甘肃省兰州市第四初级中学2025-2026学年九年级上学期第一次月考英语试题(含答案).docx
- 山东淄博市周村区2025-2026学年六年级上学期英语期末考试试卷(含答案).docx
- 2025-2026学年黑龙江省哈尔滨市德强学校八年级(下)学情检测英语试卷(含答案).docx
- 2025-2026学年北京市牛栏山一中实验学校八年级(下)期中英语试卷(含答案).docx
- 江西省部分学校2026-2027学年高三上学期开学语文试题(含答案).docx
原创力文档

文档评论(0)