快速Verilog HDL提示(初学者)

时间:2012-12-04 02:01:26

标签: verilog hdl

我是Verilog HDL的初学者,并试图从逻辑图模拟一些模块。如果两条线路输入NAND门后跟另一台逆变器,理论上它只是一个AND门吗?由于所需的输出线位于逆变器的另一侧。会不会。

AND
    g1(F,A,B)

A和B是输入,F是输出。 另外,为了将来的知识,我将如何使用Verilog实现逆变器?

1 个答案:

答案 0 :(得分:4)

要回答你的第一个问题,是的,一个NAND门跟随一个逆变器在逻辑上等效到AND门。

关于第二个问题,在Verilog中反转信号的常规方法是使用逐位否定运算符:~

wire A;
assign A = ~B;  // A is "not B"

由于您要求使用Verilog门原语对简单逻辑进行建模,我将补充说,有一个名为not的逆变器的原语。

not U1(A, B);  // A is "not B"

Here是Verilog gate原语的一个很好的参考。