您现在的位置:首页 >> 通信 >> 内容

m基于FPGA的多通道FIR滤波器verilog实现,包含testbench测试文件

时间:2024/4/6 0:23:11 点击:

  核心提示:00_061m,包括程序操作录像...

1.完整项目描述和程序获取

>面包多安全交易平台:https://mbd.pub/o/bread/ZZ6TlpZp

>如果链接失效,可以直接打开本站店铺搜索相关店铺:

点击店铺

>如果链接失效,程序调试报错或者项目合作可以加微信或者QQ联系。

2.部分仿真图预览


3.算法概述

       多通道FIR(Finite Impulse Response)滤波器是一种在数字信号处理中广泛应用的线性时不变滤波技术,尤其适用于多通道音频、视频、图像等多维数据的处理。

4.部分源码

`timescale 1ns / 1ps

//

// Company: 

// Engineer: 

// 

// Create Date: 2024/03/31 21:32:24

// Design Name: 

// Module Name: TEST_4CH

// Project Name: 

// Target Devices: 

// Tool Versions: 

// Description: 

// 

// Dependencies: 

// 

// Revision:

// Revision 0.01 - File Created

// Additional Comments:

// 

//

 

 

module TEST_4CH();

 

reg i_clk;

reg i_clk4x;

reg i_rst;

reg signed[1:0]i_din1;

reg signed[1:0]i_din2;

reg signed[1:0]i_din3;

reg signed[1:0]i_din4;

wire signed[15:0]o_dout1;

wire signed[15:0]o_dout2;

wire signed[15:0]o_dout3;

wire signed[15:0]o_dout4;

 

tops_4ch uut(

.i_clk   (i_clk),

.i_clk4x (i_clk4x),

.i_rst   (i_rst),

.i_din1  (i_din1),

.i_din2  (i_din2),

.i_din3  (i_din3),

.i_din4  (i_din4),

.o_dout1 (o_dout1),

.o_dout2 (o_dout2),

.o_dout3 (o_dout3),

.o_dout4 (o_dout4)

);

 

initial

begin

i_clk = 1'b1;

i_clk4x=1'b1;

i_rst=1'b1;

#1000

i_rst=1'b0;

end

always #20 i_clk=~i_clk;

always #5 i_clk4x=~i_clk4x;

 

reg[15:0]cnt;

always @(posedge i_clk or posedge i_rst)

begin

     if(i_rst)

  begin

  cnt <= 16'd0;

  end

else begin

  cnt <= cnt + 16'd1;

     end

end

    

 

always @(posedge i_clk or posedge i_rst)

begin

     if(i_rst)

  begin

  i_din1 <= 2'd0;

  i_din2 <= 2'd0;

  i_din3 <= 2'd0;

  i_din4 <= 2'd0;

  

  end

else begin

  i_din1 <= {cnt[3],1'b1};

  i_din2 <= {cnt[4],1'b1};

  i_din3 <= {cnt[5],1'b1};

  i_din4 <= {cnt[6],1'b1};

     end

end

 

endmodule

00_061m

---

作者:我爱C编程 来源:我爱C编程
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
本类固顶
  • 没有
  • FPGA/MATLAB商业/科研类项目合作(www.store718.com) © 2025 版权所有 All Rights Reserved.
  • Email:1480526168@qq.com 站长QQ: 1480526168