FPGA 二选一数据选择器

来源:互联网 发布:java程序华氏温度转换 编辑:程序博客网 时间:2024/05/07 13:13

模块文件程序:


module selector(a,b,key,led);input a;input b;input key;output led;assign led=(key==0)?a:b;endmodule 


testbench文件程序:


`timescale 1ns/1psmodule selector_tb;reg signal_a;reg signal_b;reg signal_c;wire dout;selector selector_tb(.a(signal_a),.b(signal_b),.key(signal_c),.led(dout));initial beginsignal_a=0;signal_b=0;signal_c=0;#100;signal_a=0;signal_b=0;signal_c=0;#100;signal_a=0;signal_b=0;signal_c=1;#100;signal_a=0;signal_b=1;signal_c=0;#100;signal_a=0;signal_b=1;signal_c=1;#100;signal_a=1;signal_b=0;signal_c=0;#100;signal_a=1;signal_b=0;signal_c=1;#100;signal_a=1;signal_b=1;signal_c=0;#100;signal_a=1;signal_b=1;signal_c=1;#200;$stop;end endmodule 


RTL仿真结果:


0 0
原创粉丝点击