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

📄 t_decimator_3.v

📁 Vlerilog HDL高级数字设计源码
💻 V
字号:
module t_decimator_3 ();
  parameter 	word_length = 8;
  parameter 	latency = 4;
  wire		[(word_length*latency) -1: 0] 	data_out;
  reg		[word_length-1:0]			data_in;
  reg						hold;
  reg						load;
  reg						clock;
  reg						reset;


decimator_3 M1 (data_out, data_in, hold, load, clock, reset);

initial #500 $finish;
initial begin reset = 1; #10 reset = 0; end
initial begin clock = 0; forever #5 clock = ~clock; end
initial data_in = 8'h00;

always #50 forever begin @ (negedge clock) data_in = 8'hff; @(negedge clock) data_in = 8'h00; end

initial fork
#0  begin load = 0; hold = 0; end
#50 forever begin
#0 load = 0; 
#0 hold = 1;
@ (negedge clock) load = 0;
repeat (3) @(negedge clock);
hold = 0;
load = 1; 
@ (negedge clock);
end
join
 endmodule

⌨️ 快捷键说明

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