⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_mux4.v

📁 本代码是在modelsim下运行的模拟8×8位的CPU
💻 V
字号:
module testbench_mux4;
   wire [7:0] mux4_out,m0_in,m1_in,m2_in,m3_in;
   wire [1:0]sel_in;
   
   test_mux4 t4  (mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
   mux4 m4 (mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
endmodule

module test_mux4(mux4_out,m0_in,m1_in,m2_in,m3_in,sel_in);
   
   
   input   [7:0] mux4_out;   
   output  [7:0] m0_in;      
   output  [7:0] m1_in;
   output  [7:0] m2_in;
   output  [7:0] m3_in;     
   output  sel_in;                 
   reg     [7:0]  m0_in,m1_in,m2_in,m3_in;
   reg 	   [1:0]sel_in;
     
   initial begin
      $monitor($time,"mux4_out=%b,m0_in=%b,m1_in=%b,m2_in=%b,m3_in=%b,sel_in=%b",
                      mux4_out,   m0_in,   m1_in,   m2_in,   m3_in,   sel_in); 
      #5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=00;
      #5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=01;
      #5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=10;
      #5 m0_in=1;m1_in=0;m2_in=0;m3_in=1;sel_in=11;
   end
 endmodule    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -