Ostatnio patrzyłem na arkusze danych dla 74HC139 IC, aby sprawdzić, czy jest on odpowiedni dla mojego projektu, i natrafiłem na następujący schemat logiczny, który wydaje mi się trochę dziwny:
zasymuluj ten obwód - Schemat utworzony za pomocą CircuitLab
Dla każdego z wejść Yn znajdują się dwie bramki NIE za bramką NAND z potrójnym wejściem; Nie rozumiem, dlaczego jest to konieczne, ponieważ prosta logika logiczna mówi nam:
Dlatego zakładam, że istnieje jakiś elektroniczny powód, dla którego przed wyjściem są dwa falowniki? Nie słyszałem wcześniej bram zwanych buforami odwracającymi, które rzekomo izolują obwód przed i po, jednak nie mogę twierdzić, że rozumiem użycie tego, więc doceniłbym każde oświecenie!
digital-logic
integrated-circuit
inverter
Thomas Russell
źródło
źródło
The time required for a gate to switch is dependent upon the amount of capacitive load it must drive, the size of the transistors, and the number of transistors in series. An inverter consists of one NFET (N-channel Field Effect Transistor) and one PFET (P-channel FET); a three-input NAND gate has three PFETs in parallel and three NFETs in series. In order for a 3-input NAND gate to switch an output low as quickly as could an inverter, each of the three NFETs would have to be three times as big as would be the single NFET of an inverter.
W przypadku małego układu, takiego jak ten, jedynymi tranzystorami, które muszą przenosić znaczne obciążenia, są te podłączone do pinów wyjściowych. Wykorzystując cztery wyjścia sterowane przez falowniki, konieczne będą cztery duże PFET i cztery duże NFET oraz kilka małych. Gdyby przypisać NFET obszarowi „1”, PFET prawdopodobnie miałyby powierzchnię około 1,5 (materiał kanału P nie działa tak dobrze jak kanał N), dla łącznej powierzchni około 10. Jeśli wyniki były napędzane bezpośrednio przez bramki NAND, konieczne byłoby użycie dwunastu dużych PFET (całkowity obszar 18) i dwunastu ogromnych NFET (całkowity obszar 36, dla łącznej powierzchni około 54. Dodanie 20 małych NFET i 20 małych PFET [12 każdy dla NAND i 8 dla falowników] obwód zmniejszy obszar pochłaniany przez duże tranzystory o 44 jednostki - ponad 80%!
Although there are some occasions when an output pin will be driven directly by a "logic gate" other than an inverter, driving outputs in such a fashion increases greatly the area required for output transistors; it's generally only worthwhile in cases where e.g. a device has two power-supply inputs and it must be able to drive its output low even when only one supply is working.
źródło
Jeśli bramka NAND zostanie wykonana w oczywisty sposób (trzy równoległe tranzystory do GND i trzy szeregowe tranzystory do Vdd), wówczas będzie miała niską zdolność źródła, przejścia nie będą ostre, a czas opóźnienia będzie zależny od pojemności obciążenia. Dodanie bufora (lub dwóch w celu przywrócenia logiki) usuwa wszystkie te problemy.
Oto typowy niebuforowany falownik (taki schemat) ...
.. funkcja przesyłania (wyjście kontra wejście pokazane w linii (1)) wygląda następująco:
W przypadku bufora linia (1) będzie znacznie bliższa kwadratowemu kształtowi. (druga linia to narysowany prąd).
źródło
This is silly if you are just trying to communicate the logic of a chip. Probably it is drawn this way because internally there are some buffering stages. The internal gates are probably very small with little drive capability. Signals that go outside need to go thru a buffer that can source and sink much more current. Somehow this implementation detail seems to have made it into the logical description, where it doesn't belong. The logic would be the same if the two inverters in series were replaced by a wire. Then there should be a overall speed and current drive spec for the outputs. You could just as well envision slower and more powerful NAND gates.
źródło
While this may seem like a pointless thing to do, it does have practical application. This will boost the weak output signal. The level is unchanged, but the full current sourcing or sinking capabilities of final inverter are available to drive a load resistance if needed
źródło
In the past, such arrangement was used for a delay.
źródło