multiple_reg_assign.v

来自「一些很有用的verilog源码 希望对大家有帮助」· Verilog 代码 · 共 19 行

V
19
字号
module  multiple_reg_assign 
  (data_out1, data_out2, data_a, data_b, data_c, data_d, sel, clk);

  output		[4: 0]	data_out1, data_out2;
  input 		[3: 0] 	data_a, data_b, data_c, data_d;
  input			clk;
 
  reg 		[4: 0]	data_out1, data_out2;
  
  always @ (posedge clk)
    begin
      data_out1 = data_a + data_b ;
      data_out2 = data_out1 + data_c;
      if (sel == 1'b0)
        data_out1 = data_out2 + data_d;
    end
endmodule 

⌨️ 快捷键说明

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