简单的Testbench例子(复位信号的产生)

时间:2022-09-16 14:42:30

简单的Testbench例子(复位信号的产生)

/*code*/
// 已经定义`timescale1ns/100ps
initial
begin
rst_n=0;
#100;//延时100ns
rst_n=1;//撤销复位
end

以任务的形式给出复位激励

/*code*/
initial
begin
reset_task(100);//复位100ns,已经定义`timescale1ns/100ps
........
end
taskreset_task;
input[15:0]reset_time;//定义复位时间
begin
rst_n=0;
#reset_time;//延时reset_time 时间
rst_n=1;
end
end