ups 发表于 2010-6-28 00:42:31

怎样使用wait语句设计一个电平敏感的锁存器

17.使用wait语句设计一个电平敏感的锁存器,该锁存器的输入信号为d和clock,输出为q,其功能是当clock=1时q=d。
我写的代码:
module d_register(clk,d,q);
input clk,d;
output q;
reg q;
always
wait(clk==1)
q=d;
endmodule

testbench代码:
`timescale 1ns/1ps
module test();
reg clk,d;
wire q;
initial
begin
clk=0;
d=0;
end
always #20 clk=~clk;
always @(posedge clk)
#10 d=~d;
d_register d1(clk,d,q);
endmodule
仿真结果得不到电平敏感的锁存器,请教高人啊
1

longt 发表于 2010-6-28 02:41:03

大家支持一下啊,谢谢!!!!!!!!!!!<br>
<br>
[ 本帖最后由 智慧棒 于 2009-3-23 23:01 编辑 ]
页: [1]
查看完整版本: 怎样使用wait语句设计一个电平敏感的锁存器