【发布时间】:2017-05-23 02:01:23
【问题描述】:
我有一个基本的双稳态代码,我编译它没有任何错误,但是当我想在点击 run(f9) 后添加波形时,我的 altera 程序没有做任何事情...... 这是我的代码:
module bistable(input a,
input rst,
input ck,
output reg out);
always@(posedge ck)
if(!rst) out<=0;
else out<=a;
endmodule
测试模块:
module test();
reg a;
reg ck;
reg rst;
wire out;
bistable bis(.a(a),.ck(ck),.rst(rst),.out(out));
initial begin
ck=0;
forever ck=~ck;
end
initial begin
a=1;
rst=0;
#14 rst=1;
#20 rst=0;
#10;
$stop;
end
endmodule
我做了没有时钟的程序,我的波形看起来很好,但我认为这不是我的问题的原因。
提前感谢您的帮助!
【问题讨论】:
标签: compiler-errors verilog modelsim waveform intel-fpga