Advertisement

电路功能的描述与行为的方式

阅读量:

采用功能描述方式编写Verilog代码,实现一个2选1的电路设计。以下为该简单2选1电路的顶层结构示意图,其工作原理为:若控制信号sel的值为高电平,则输出端out将与输入端a相连接;反之,当sel为低电平时,输出端out则与输入端b建立连接。

在这里插入图片描述
复制代码
    module sel2_1f(a,b,sel,out);
    	input a;
    	input b;
    	input sel;
    	output  reg out; 
     /********** Begin *********/
    
    always @(a,b,sel)
    begin
      //使用always声明语句,实现当sel,a,b这三个输入信号发生变化时触发事件
     
     /********** End *********/
    		if (sel) begin
    		    out=a;
    		end else begin
    		    out=b;
    		   end
    	end
    endmodu

全部评论 (0)

还没有任何评论哟~