-1
我是初學者,使用Verilog HDL並嘗試從邏輯圖建模幾個模塊。如果兩根導線被輸入到一個與非門,然後是另一個反相器,理論上這只是一個與門嗎?由於所需的輸出線位於逆變器的另一側。可不可能是。快速Verilog HDL提示(初學者)
AND
g1(F,A,B)
A和B是輸入而F是輸出。 此外,爲了未來的知識,我將如何使用Verilog實現一個逆變器?
我是初學者,使用Verilog HDL並嘗試從邏輯圖建模幾個模塊。如果兩根導線被輸入到一個與非門,然後是另一個反相器,理論上這只是一個與門嗎?由於所需的輸出線位於逆變器的另一側。可不可能是。快速Verilog HDL提示(初學者)
AND
g1(F,A,B)
A和B是輸入而F是輸出。 此外,爲了未來的知識,我將如何使用Verilog實現一個逆變器?
要回答你的第一個問題,是的,一個NAND門跟着一個反相器是邏輯上等於到一個AND門。
關於第二個問題,反轉Verilog語言信號的正常方式是使用逐位否定運算符:~
wire A;
assign A = ~B; // A is "not B"
既然你問用Verilog門原語造型簡單的邏輯,我會補充說,有一個稱爲not
的逆變器的原語。
not U1(A, B); // A is "not B"
Here是Verilog門基元的一個很好的參考。