verilog语言中assign怎么用?

如题所述

module assign_test ( 

                       clk,

                       lhold,

                       lholda

                   );

 

input clk;

input lhold;

output lholda;

 

reg lholda;

      always @(posedge clk)

            if (lhold)

               lholda<=lhold;

            else

               lholda<=0;

  

endmodule                         

  

   未加入assign的综合结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-25
assign是持续赋值语句,一般都习惯性地当做连线用,主要对wire型变量进行赋值
第2个回答  2012-01-06
assign a=1;
assign是组合逻辑中用来赋值的语句。本回答被网友采纳
第3个回答  2012-01-05
wire a;
assign a=1;
相似回答