10M+ Skladové elektronické komponenty
Certifikované ISO
Záruka zahrnutá
Rýchle doručenie
ťažko nájditeľné diely?
My ich zdrojujeme
Požiadajte o cenovú ponuku

Sprievodca princípom, typmi, pravdivostnou tabuľkou a využitím NAND brány

Dec 11 2025
Zdroj: DiGi-Electronics
Prehliadať: 2062

NAND hradlá patria medzi najpoužívanejšie stavebné bloky digitálnej elektroniky, poháňajú všetko od jednoduchých logických obvodov až po pokročilé procesory a pamäťové systémy. Ako univerzálne hradlo môže NAND hradlo znovu vytvoriť akúkoľvek inú logickú funkciu, čím sa stáva základom návrhu obvodov, optimalizácie a polovodičovej architektúry. Tento článok vysvetľuje, ako fungujú NAND brány, ich typy, aplikácie a praktické implementácie.

Figure 1. NAND Gate

Čo je to brána NAND?

NAND hradlo vykonáva operáciu NOT-AND. Produkuje NÍZKY (0) výstup iba vtedy, keď sú všetky vstupy VYSOKÉ (1). V každom inom vstupnom prípade zostáva výstup VYSOKÝ (1). Keďže samotné NAND hradlá môžu vytvárať AND, OR, NOT, XOR a zložitejšie obvody, sú klasifikované ako univerzálne logické hradlá.

Booleovský výraz

Pre dva vstupy A a B je výstup X:

X = (A · B)′

To znamená, že výstup je invertovaný výsledok AND hradla.

Ako funguje NAND brána?

NAND hradlo kontroluje stav svojich vstupov a udržiava výstup VYSOKO, pokiaľ všetky vstupy neprejdú na VYSOKÉ naraz. Len keď sú všetky vstupy na logickej 1, hradlo prepne výstup na LOW. Toto správanie robí NAND hradlá prirodzene vhodnými pre fail-safe a aktívne nízke podmienky, kde LOW výstup predstavuje validovanú alebo spustenú udalosť. Keďže výstup zostáva VYSOKÝ vždy, keď je akýkoľvek vstup NÍZKY, brána pomáha predchádzať náhodnej aktivácii a zlepšuje imunitu voči šumu. V dôsledku toho sú NAND hradlá užitočné v obvodoch, ktoré vyžadujú potvrdenie viacerých signálov pred povolením NÍZKOÚROVŇOVEJ odozvy.

Symbol NAND brány, pravdivostná tabuľka a časový diagram

Symbol

Figure 2. NAND Gate Symbol

Pravdivostná tabuľka (2-vstupový NAND)

ABVýstup
001
011
101
110

Vysvetlenie časového diagramu

Figure 3. Timing Diagram

Časový diagram pre NAND hradlo ilustruje, ako výstup reaguje, keď sa vstupné signály menia v čase. To ukazuje, že výstup zostáva VYSOKÝ, kým všetky vstupy neprejdú na VYSOKÉ, po ktorom sa výstup po krátkom oneskorení šírenia zmení na NÍZKY. Toto oneskorenie sa mení v závislosti od toho, či sa výstup pohybuje z VYSOKÉHO na NÍZKE alebo z NÍZKEHO na VYSOKÉ, čo je reprezentované tpHL a tpLH. Celkovo diagram zdôrazňuje, že výstup vždy mierne oneskoruje vstupné prechody a výsledný priebeh je v reálnom čase inverzný k logickému súčinu A·B.

Typy NAND brán

NAND hradlá existujú v rôznych konfiguráciách vstupov, ale všetky platia základné pravidlo: výstup sa stáva NÍZKYM len vtedy, keď sú všetky vstupy VYSOKÉ. Rozdiel medzi jednotlivými typmi spočíva v tom, koľko signálov dokážu vyhodnotiť naraz a v zložitosti logiky, ktorú pomáhajú zjednodušiť.

2-vstupová NAND brána

Figure 4. 2-Input NAND Gate

Najbežnejšia verzia je 2-vstupová NAND brána, ktorá prijíma dva vstupy a produkuje jeden výstup. Jeho jednoduchosť ho robí ideálnym na tvorbu základných logických funkcií, kaskádových stupňov a tvorenie jadra mnohých malých až stredne veľkých digitálnych návrhov.

3-vstupná NAND brána

Figure 5. 3-Input NAND Gate

3-vstupné NAND hradlo vyhodnocuje tri vstupné signály, čo umožňuje kombinovať viac riadiacich podmienok bez pridávania ďalších hradiel. To znižuje počet komponentov a je užitočné v obvodoch, kde je potrebné monitorovať viacero zapínacích alebo blokujúcich signálov súčasne.

Viacvstupné (n-vstupné) NAND hradlo

Figure 6. Multi-Input (n-Input) NAND Gate

Viacvstupné NAND hradlá dokážu spracovať mnoho signálov naraz, čo ich robí efektívnymi pre dekodéry, adresnú logiku a vysokohustotné digitálne funkcie. Ich výstup zostáva VYSOKÝ, pokiaľ každý vstup nie je VYSOKÝ, čo umožňuje kompaktné spracovanie zložitých podmienok. Aby sa zachovalo predvídateľné správanie, nevyužité vstupy by mali byť viazané na logicky HIGH.

Prevádzka NAND brány na úrovni tranzistora

Základné NAND hradlo môže byť implementované pomocou dvoch NPN tranzistorov zapojených sériovo na pull-down ceste. Táto konfigurácia priamo odráža správanie pravdivosti NAND, kde výstup ide na LOW len vtedy, keď sú všetky vstupy VYSOKÉ.

Figure 7. Transistor-Level Operation of a NAND Gate

V tomto návrhu každý vstup poháňa bázu NPN tranzistora. Kolektory sú viazané na výstupný uzol, ktorý je vytiahnutý rezistorom (alebo aktívnou záťažou). Emitory sú zapojené sériovo so zemou. Aby sa výstup stal NÍZKYM, musia byť oba tranzistory zapnuté, aby prúd mohol prúdiť z výstupného uzla do zeme. Ak niektorý tranzistor zostáva VYPNUTÝ, cesta ťahu nadol je neúplná, takže výstup zostáva VYSOKÝ cez pull-up rezistor.

V podstate sériovo zapojené tranzistory sa správajú ako AND hradlo v pull-down sieti a pull-up rezistor poskytuje inverziu, čo vedie k celkovej NAND funkcii.

Vstupné prípady a správanie tranzistora

ABTranzistorový stavVýstup
00Oba tranzistory VYPNUTÉ1
01Tranzistor A VYPNUTÝ, B ZAPNUTÝ1
10Tranzistor A ZAPNUTÝ, B VYPNUTÝ1
11Oba tranzistory ZAPNUTÉ0

Keď sú oba vstupy VYSOKÉ, tranzistory sa nasýtia a vytvoria úplnú cestu k zemi, čím sa výstup zníži na NÍZKY. V každom inom prípade zostáva výstup VYSOKÝ.

Aplikácie NAND brán

• Univerzálna logická konštrukcia: NAND hradlá sú základom digitálnej logiky, pretože akékoľvek iné hradlá, AND, OR, NOT, XOR, XNOR a dokonca aj zložité kombinačné obvody, môžu byť postavené iba pomocou NAND. To robí z NAND preferovaný stavebný kameň pri návrhu integrovaných obvodov a minimalizácii logiky.

• Logické bloky procesora: Moderné procesory a mikrokontroléry používajú logiku založenú na NAND v aritmetike a riadiacich obvodoch. ALU, dekodéry inštrukcií a rôzne stupne registrov často využívajú štruktúry NAND kvôli svojej rýchlosti, malému počtu tranzistorov a jednoduchej integrácii do logických rodín CMOS.

• Pamäťové bunky: Mnohé pamäťové architektúry sa spoliehajú na správanie NAND hradel pri ukladaní a udržiavaní logických stavov. SRAM a DRAM bunky používajú NAND-ové latch štruktúry pre stabilné ukladanie dát, zatiaľ čo klopné obvody v sekvenčných obvodoch používajú krížovo prepojené NAND brány na vytváranie bistabilných pamäťových prvkov.

• Obvody smerovania dát: Digitálne systémy používajú logiku odvodenú z NAND na implementáciu smerovacích a výberových obvodov, ako sú enkodéry, dekodéry, multiplexory a demultiplexery. Tieto obvody riadia tok dát, výber signálu a dekódovanie adries naprieč zbernicami a podsystémami.

• Kondicionovanie a riadenie signálov: NAND hradlá sa používajú na tvarovanie a správu signálov, vykonávajúc úlohy ako inverzia, bránenie (umožňovanie alebo blokovanie signálov), zachytávanie a jednoduché generovanie alebo tvarovanie impulzov. Ich rýchle prepínacie vlastnosti sú ideálne na časovanie, synchronizáciu a čistenie logiky.

Výhody a nevýhody NAND brány

Výhody

• Univerzálna funkčnosť brány: Jeden typ hradla môže implementovať akúkoľvek digitálnu logickú funkciu, čo zjednodušuje návrh obvodov a vyučovacie prostredie.

• Znižuje rozmanitosť komponentov: Použitie primárne NAND brán minimalizuje počet rôznych integrovaných obvodov alebo typov hradiel potrebných v prototypoch aj výrobných systémoch.

• Optimalizované pre CMOS: NAND štruktúry používajú menej tranzistorov než mnohé ekvivalentné logické funkcie, čo vedie k nižšej statickej spotrebe energie a vysokej efektivite prepínania.

• Implementácia kompaktnej logiky: Zložité digitálne bloky, ako sú západky, dekodéry a aritmetické obvody, sa často dajú realizovať s menším počtom tranzistorov, ak sú založené na NAND logike.

Nevýhody

• Môže byť potrebné viac logických úrovní: Pri konštrukcii celých obvodov výlučne z NAND hradel sú niekedy potrebné ďalšie stupne hradla na replikáciu jednoduchších funkcií ako OR alebo XOR. To zvyšuje zložitosť návrhu.

• Vyššie oneskorenie šírenia v prevedených návrhoch: Ďalšie vrstvy konverzií NAND-to-inú bránu prinášajú ďalšie oneskorenia šírenia, ktoré môžu mierne ovplyvniť časovací výkon vo vysokorýchlostných systémoch.

• Potenciálne väčšia plocha dosky (diskrétna forma): Ak je logika iba NAND implementovaná pomocou viacerých samostatných IC balíkov namiesto integrovaných riešení, obvod môže zaberať viac miesta na PCB a vyžadovať viac úsilia pri smerovaní.

CMOS NAND brána

Figure 8. CMOS NAND Gate

CMOS NAND brána využíva doplnkové tranzistorové siete PMOS a NMOS na dosiahnutie nízkej spotreby energie a silného prepínacieho výkonu. Toto usporiadanie zabezpečuje, že výstup zostáva VYSOKÝ pre väčšinu kombinácií vstupov a ide NÍZKO len vtedy, keď sú všetky vstupy VYSOKÉ.

Štruktúra CMOS

• Pull-Up Network (DUM): Dva PMOS tranzistory sú zapojené paralelne. Ak je akýkoľvek vstup NÍZKY, aspoň jeden PMOS sa zapne a výstup sa zvýši na HIGH.

• Pull-Down Network (PDN): Dva NMOS tranzistory sú zapojené do série. PDN vedie iba vtedy, keď sú oba vstupy VYSOKÉ, čím sa výstup znižuje na NÍZKE.

Toto komplementárne správanie zabezpečuje správnu NAND logiku a zároveň poskytuje vynikajúcu energetickú efektívnosť a odolnosť voči hluku.

• PMOS tranzistory sa zapínajú, keď vstup = 0, čo poskytuje silnú pull-up cestu.

• NMOS tranzistory sa zapínajú, keď vstup = 1, čo poskytuje silnú cestu sťahovania nadol.

Usporiadaním PMOS paralelne a NMOS v sérii obvod prirodzene vykonáva NAND logickú funkciu.

CMOS NAND operačná tabuľka

ABPMOS akciaAkcia NMOSVýstup
00ZAPNUTÉ – ZAPNUTÉVYPNUTÉ – VYPNUTÉ1
01ZAPNUTÉ – VYPNUTÉVYPNUTÉ – ZAPNUTÉ1
10VYPNUTÉ – ZAPNUTÉZAPNUTÉ – VYPNUTÉ1
11VYPNUTÉ – VYPNUTÉZAPNUTÉ – ZAPNUTÉ0

Táto tabuľka ukazuje, že výstup zostáva VYSOKÝ, pokiaľ oba NMOS tranzistory nevedú súčasne, presne v súlade s logikou NAND.

Integrované obvody NAND brány

Nižšie je rozšírená porovnávacia tabuľka IC pre SEO a praktickú užitočnosť.

IC čísloLogická rodinaPopisNapäťový rozsahOneskorenie šíreniaPoznámky
7400TTLŠtvornásobný 2-vstupový NAND5V\~10nsŠtandardná TTL logika
74HC00CMOSVysoká rýchlosť, nízky výkon2–6V\~8nsIdeálne pre moderné 5V/3,3V systémy
74LS00TTL-SchottkyRýchlejšie ako TTL5V\~9nsNižší výkon ako štandardný TTL
74HCT00CMOS (vstup na úrovni TTL)Kompatibilné s 5V MCU4,5–5,5V\~10nsPoužitie v mikrokontrolérových doskách
4011CMOSŠiroký sortiment3–15V\~50nsDobré pre analógové/digitálne zmiešané obvody
74LVC00Moderný CMOSUltra-rýchle, nízkonapäťové1,65–3,6V\~3nsPoužívané vo vysokorýchlostných logických rozhraniach

Stavba iných logických hradel s použitím iba NAND hradel

Keďže NAND brána je univerzálna brána, môžete všetky základné logické funkcie znovu vytvoriť len pomocou NAND hradiel. To je obzvlášť užitočné pri návrhu integrovaných obvodov, zjednodušovaní logiky a budovaní vlastných kombinačných blokov.

NOT brána (menič)

Figure 9. NOT Gate (Inverter)

NAND hradlo môže fungovať ako NOT hradlo jednoducho pripojením oboch vstupov k rovnakému signálu. Keď sú oba vstupy prepojené, brána vyhodnotí túto jednu hodnotu, akoby bola aplikovaná dvakrát. Keď je vstup HIGH, hradlo vidí (1,1) a výstupom je LOW; keď je vstup NÍZKY, hradlo vidí (0,0) a výstupom je VYSOKO. Táto konfigurácia vytvára logickú inverziu pôvodného signálu, čo umožňuje, aby jedno NAND hradlo fungovalo ako kompaktný a spoľahlivý menič.

Brána AND

Figure 10. AND Gate

AND hradlo je možné vytvoriť len pomocou dvoch NAND hradiel. Najprv vstupy prechádzajú do NAND hradla, čím vzniká invertovaný výstup AND (A· B)’. Tento výsledok je potom smerovaný do druhého NAND hradla s prepojenými vstupmi, čo spôsobí opätovnú invertáciu signálu. Druhá inverzia ruší prvú, čím vzniká pravá funkcia AND, A·B. Toto dvojstupňové usporiadanie umožňuje dizajnu iba NAND replikovať štandardnú logiku AND.

Brána 10.3 OR

Figure 11. OR Gate

Brána založená na NAND sa vytvára tak, že sa každý vstup najprv invertuje pomocou dvoch samostatných NAND hradiel, pričom každé hradlo dostáva rovnaký vstup na oboch pinoch. To produkuje NIE A a NIE B. Tieto invertované signály sú potom privádzané do tretej NAND brány, ktorá podľa De Morganovho zákona vydá ekvivalent A ALEBO B. Spojením týchto troch NAND hradel sa konečný signál správa presne ako štandardná OR funkcia.

XOR / XNOR brána

Figure 12. XOR / XNOR Gate

Implementácia XOR hradla iba s NAND hradlami zvyčajne vyžaduje štyri alebo viac stupňov, v závislosti od zvoleného návrhu a úrovne optimalizácie. Na získanie funkcie XNOR sa použije ďalšia NAND brána na invertovanie výstupu XOR, čím vzniká operácia logickej ekvivalencie. Funkcie XOR aj XNOR potrebné v digitálnych systémoch, objavujúce sa v polovičných a plných sčítačoch, obvodoch na generovanie parity a kontrole, komparátoroch rovnosti a rôznych aritmetických a signálových aplikáciách, kde je potrebné presné porovnanie bitovej úrovne.

Príklady obvodov používajúcich NAND hradlá

NAND hradlá nie sú obmedzené len na teoretickú logiku, objavujú sa v mnohých praktických obvodoch používaných na riadenie, časovanie, pamäť a generovanie signálu. Nižšie sú uvedené niektoré bežne používané skutočné príklady.

LED riadiaci obvod

Figure 13. LED Control Circuit

NAND brána môže ovládať LED tak, aby zostala ZAPNUTÁ pre všetky kombinácie vstupov okrem prípadov, keď sú všetky vstupy VYSOKÉ. To ho robí užitočným pre upozornenia, signály pripravenosti systému alebo napájania a jednoduché monitorovanie stavu, kde akýkoľvek NÍZKY vstup by mal vyvolať viditeľnú reakciu.

SR západka

Figure 14. SR Latch

Dve krížovo prepojené NAND hradlá tvoria SR (Set–Reset) západku schopnú uložiť jeden bit. Obvod si udržiava výstupný stav, kým vstupy nevyžadujú zmenu, čím poskytuje základný stavebný kameň pre klopné obvody, buffery, registre a SRAM bunky používané v digitálnych systémoch.

Oscilátor založený na NAND

Figure 15. NAND-Based Oscillator

NAND hradlo spárované s RC časovacou sieťou môže generovať kontinuálne oscilácie štvorcových vĺn. Vrátením časti výstupu späť do jedného zo vstupov brány kondenzátor nabíja a vybíja v slučke, čím vytvára hodinové impulzy pre čítače, mikrokontroléry, LED smerovky, tónové generátory a ďalšie časovacie obvody.

Záver

NAND hradlá zostávajú jednou z najvšestrannejších a najvýkonnejších komponentov v návrhu digitálnej logiky. Ich univerzálna funkčnosť, efektívna tranzistorová štruktúra a široké využitie v procesoroch, pamäti a riadiacich obvodoch ich robia nepostrádateľnými v modernej elektronike. Pochopenie fungovania NAND hradiel od úrovne tranzistorov až po zložité systémy vám umožní navrhovať inteligentnejšie, rýchlejšie a spoľahlivejšie digitálne systémy.

Často kladené otázky [FAQ]

Aký je rozdiel medzi NAND logikou a NOR logikou?

NAND aj NOR sú univerzálne hradlá, ale NAND vysiela NÍZKO len vtedy, keď sú všetky vstupy VYSOKÉ, zatiaľ čo NOR vystupuje VYSOKO len keď sú všetky vstupy NÍZKE. NAND je vo všeobecnosti rýchlejší a efektívnejší z hľadiska tranzistorov v CMOS, vďaka čomu je rozšírenejší v moderných integrovaných obvodoch.

Prečo sú NAND hradlá preferované v návrhu digitálnych integrovaných obvodov?

NAND hradlá používajú menej tranzistorov, rýchlo prepínajú a v CMOS spotrebúvajú veľmi málo statickej energie. To ich robí ideálnymi pre hustú, vysoko výkonnú logiku, ako sú procesory, pamäťové polia a programovateľné logické zariadenia.

Ako sa správajú NAND brány s nevyužitými vstupmi?

Nevyužité NAND vstupy by mali byť viazané na logicky HIGH. To zabraňuje plávajúcim uzlom, zachytávaniu šumu a nepredvídateľným výstupom, čím zabezpečuje stabilné a konzistentné logické správanie v digitálnych obvodoch.

Môže byť NAND hradlo použité ako jednoduchý menič?

Áno. Pripojením oboch vstupov NAND hradla k rovnakému signálu hradlo vyprodukuje logickú inverziu vstupu. To umožňuje, aby jedno NAND hradlo fungovalo ako spoľahlivé NOT hradlo.

Čo sa stane, ak sa vstup NAND brány mení pomaly namiesto plynulého prepínania?

Pomalé alebo hlučné vstupné prechody môžu spôsobiť nežiaduce výstupné chyby alebo viaceré prepínacie udalosti. Aby sa tomu zabránilo, dizajnéri často používajú Schmitt-trigger vstupy alebo vyrovnávacie stupne na čistenie a zostrenie vstupného signálu ešte predtým, než dorazí k NAND hradlom.