Ich erinnere mich, dass ich in der Schule gelernt habe, dass man jede logische Schaltung nur aus Toren NAND
oder NOR
Toren konstruieren kann .
Zunächst frage ich mich, ob dies tatsächlich so gemacht wird: Wenn Intel eine CPU herstellt, bauen sie alle Register usw. mit NAND
/ NOR
gates auf, oder haben sie eine andere ausgefallenere Art, Dinge zu tun?
Zweitens frage ich mich , wenn alles auf diese Weise erhöht sich die Ausbreitungsverzögerung im Vergleich zu einer Schaltung konstruieren , die unter Verwendung AND
/ OR
/ NOT
als auch Tore.
Ich weiß , dass bei der Verwendung von PMOS
/ NMOS
Konfigurationen zu bauen Tore, ein AND
oder OR
kommt als 2 Stufen aus im Gegensatz zu einer NAND
oder eine , NOR
die beide nur 1. Da ich weiß , dass du ein machen AND
aus zwei kaskadierten NAND
s und einer OR
von zwei kaskadierten NOR
s, es Es scheint, als würde die Ausbreitungsverzögerung nicht zunehmen, solange die Hersteller sowohl NAND
s als auch NOR
s verwenden.
Hat irgendjemand einen Einblick in all dies, insbesondere was wirklich mit hergestellten ICs gemacht wird?
NAND
undNOR
Tore, und so wenig wie möglich von diesen? Wird dies ergeben fast immer ein besseres Design (in Bezug auf die Verzögerung / gate count) , als wenn ich das Problem mit ein vollständiges Repertoire von Toren näherte und dann ersetztAND
/OR
/NOT
mit ihren TorenNAND
/NOR
Äquivalente?