原创 verilog学习笔记【触发器】

2010-6-21 17:14 2811 0 分类: FPGA/CPLD

程序
module dff(data,clk,q);
    input data,clk;
    output q;
   
    reg q;
   
    always@(posedge clk)
    q <= data;//<=//=
   
endmodule


测试程序
`timescale 1ns/1ns
module dff_tb();
    reg data,clk;
    wire q;
   
    dff ff(data,clk,q);
   
    initial
    fork
    clk = 0;
   
    #20
    forever
    #10 clk = ~clk;
   
    #10
    data = 1;
    #30
    data = 0;
    #50
    data = 1;
    #70
    data = 0;
    #90
    data = 1;
    join
endmodule


805f9a87-872e-4ee8-856e-8370794082ab.jpg


点击看大图

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
0
关闭 站长推荐上一条 /3 下一条