⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 f_testbench.v

📁 新型串并架构的高速FIR滤波器,对研究VHDL实现FIR的朋友有用处
💻 V
字号:
`timescale 1ns/1nsmodule F_testbench();parameter	Clk_period=100;parameter	Mult_patio=4;parameter	Reset_time=Mult_patio*Clk_period;parameter	word_size=12;reg[word_size-1:0]	data_mem[1:0];reg[word_size-1:0]	D_save;reg		D_Com;reg			clk,			rst;wire[15:0]	D_out;integer		j,i;			Filter_ws  filter(            .clk(clk),            .D_Com(D_Com),            .reset(rst),            .filter_in(D_save),            .filter_out(D_out)            );initialfork    data_mem[0]=1;	data_mem[1]=0;   	i=0;	D_Com=0;joinalways @(posedge clk)begin//激励数据出	if(rst == 1'b0)begin		#2 D_Com=1;		D_save=data_mem[i];//数据循环输出		 		i=1'b1;		@(posedge clk)			#2 D_Com=0;			repeat(19)			 @(posedge clk);	endend			initialbegin	rst=1'b1;	#Reset_time rst=1'b0;endinitialbegin	clk=1'b0;	forever		#(Clk_period/2) clk=~clk;endinitialbegin	$monitor($time,,,"D_out=%d",D_out);endendmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -