VHDL Halbaddierer mit NAND Gattern schreiben?

1 Antwort

Exemplarisch

X AND Y; # wird zu
(X NAND Y) NAND (X NAND Y);

Im Prinzip folgen die Ausdrücke den üblichen Regeln von PRogrammiersprachen unter Berücksichtigung der Präzedenz.

RedDevil1982 
Fragesteller
 23.01.2023, 19:16

Ok und wie wäre das dann bei sum <= X XOR Y als NAND ausgedrückt?

0
RedDevil1982 
Fragesteller
 23.01.2023, 19:51
@KarlRanseierIII

Ich muss aber alles mit NANDs ausdrücken. In VHDL

sum <= (( a nand (b nand b) nand (b nand (a nand a))

Normal

sum a XOR b => nega * b + a * neg b

0