NAND-hlið eru meðal mest notaðu byggingareininga stafrænnar rafeindatækni og knýja allt frá einföldum rökrásum til háþróaðra örgjörva og minniskerfa. Sem alhliða hlið getur NAND-hliðið endurskapað hvaða aðra rökfalli sem er, sem gerir það að grunni rásahönnunar, hagræðingar og hálfleiðaraarkitektúrs. Þessi grein útskýrir hvernig NAND-hlið virka, tegundir þeirra, notkun og hagnýtar útfærslur.

Hvað er NAND-hlið?
NAND-hlið framkvæmir NOT-AND aðgerðina. Hún gefur aðeins LÁGT (0) úttak þegar öll inntök eru HÁ (1). Í öllum öðrum inntakstilfellum helst úttakið HÁTT (1). Þar sem NAND-hlið geta ein og sér búið til AND, OR, NOT, XOR, XNOR og flóknari rásir, eru þau flokkuð sem alhliða rökhlið.
Boolsk tjáning
Fyrir tvö inntök A og B er úttakið X:
X = (A · B)′
Þetta þýðir að úttakið er öfug niðurstaða OG-hliðar.
Hvernig virkar NAND-hlið?
NAND-hlið athugar ástand inntaka sinna og heldur úttakinu HÁU nema hvert inntak verði HÁTT á sama tíma. Aðeins þegar öll inntök eru á rökfræði 1 skiptir hliðið úttakinu yfir á LÁGT. Þessi hegðun gerir NAND-hlið náttúrulega hentug fyrir öryggis- og lágvirkt ástand, þar sem LOW úttak táknar staðfest eða kveikt atvik. Þar sem úttakið helst HÁTT þegar inntak er LÁGT, hjálpar hliðið til við að koma í veg fyrir óvart virkjun og eykur ónæmi fyrir hávaða. Þess vegna eru NAND-hlið gagnleg í rásum sem krefjast staðfestingar á mörgum merkjum áður en hægt er að leyfa LÁGSTIGS svörun.
NAND hliðartákn, sannleikstafla og tímamælingarmynd
Tákn

Sannleikstafla (2-inntak NAND)
| A | B | Úttak |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Útskýring á tímamælingarriti

Tímamælingarrit fyrir NAND-hlið sýnir hvernig úttakið bregst við þegar inntaksmerkin breytast með tímanum. Hún sýnir að úttakið helst HÁTT þar til öll inntök fara yfir í HÁTT, og þá skiptir úttakið LÁGT eftir smá útbreiðslutöf. Þessi töf breytist eftir því hvort úttakið færist frá HÁTT til LÁGT eða frá LÁGU til HÁTT, táknað með tpHL og tpLH. Heildarmyndin sýnir að úttakið seinkar alltaf aðeins á inntaksbreytingum, og útkoman er rauntímaandhverfa rökfræðilegu margfeldisins A·B.
Tegundir NAND-hliða
NAND-hlið koma í ýmsum inntaksstillingum, en öll deila sömu grunnreglu: úttakið verður LÁGT aðeins þegar öll inntök eru HÁ. Munurinn á hverri tegund liggur í því hversu mörg merki þau geta metið í einu og flækjustigi rökfræðinnar sem þau hjálpa til við að einfalda.
2-inntak NAND hlið

2-inntaks NAND-hliðið er algengasta útgáfan, tekur við tveimur inntökum og framleiðir eitt úttak. Einfaldleiki hennar gerir hann kjörinn til að byggja grunnrökföll, raða stigum og mynda kjarna margra lítilla og meðalstórra stafræna hönnunar.
3-inntak NAND hlið

3-inntaks NAND-hlið metur þrjú inntaksmerki, sem gerir þér kleift að sameina fleiri stjórnskilyrði án þess að bæta við fleiri hliðum. Þetta minnkar fjölda íhluta og er gagnlegt í rásum þar sem mörg virkjunar- eða lokunarmerki þurfa að vera fylgst með saman.
Fjölinntak (n-inntak) NAND hlið

Fjölinngangs NAND-hlið geta unnið úr mörgum merkjum í einu, sem gerir þau áhrifarík fyrir afkóðara, vistfangsrökfræði og háþéttni stafrænar aðgerðir. Úttak þeirra helst HÁTT nema hvert inntak sé HÁTT, sem gerir kleift að meðhöndla flókin skilyrði á þéttan hátt. Til að viðhalda fyrirsjáanlegri hegðun ættu ónotuð inntök að vera tengd rökfræðilegu HIGH.
Transistor-stig aðgerð NAND-hliðar
Grunn NAND hlið má útfæra með tveimur NPN transistorum tengdum í röð á pull-down leiðinni. Þessi uppsetning endurspeglar beint sannleikshegðun NAND, þar sem úttakið fer aðeins LÁGT þegar öll inntök eru HÁ.

Í þessari hönnun knýr hvert inntak grunninn á NPN transistor. Safnararnir eru tengdir við úttakshnútinn, sem er dreginn upp af viðnámi (eða virku álagi). Geislarnir eru tengdir í röð við jörð. Til að úttakið verði LÁGT þarf að kveikja á báðum transistorum, sem leyfir straumi að flæða frá úttakshnútinum til jarðar. Ef einhver transistor er SLÖKKTUR er pull-down leiðin ófullkomin, svo úttakið helst HÁTT í gegnum pull-up viðnámið.
Í raun haga raðtengdu transistorarnir sér eins og OG-hlið á pull-down netinu, og pull-up viðnámið veitir andhverfuna, sem leiðir til heildar NAND fallsins.
Inntakstilvik og hegðun transistors
| A | B | Transistorástand | Úttak |
|---|---|---|---|
| 0 | 0 | Báðir transistorarnir SLÖKKTIR | 1 |
| 0 | 1 | Transistor A SLÖKKT, B Á | 1 |
| 1 | 0 | Transistor A Á, B AF | 1 |
| 1 | 1 | Báðir transistorar Á | 0 |
Þegar bæði inntök eru HÁ, mettast transistorarnir og mynda fullkomna leið til jarðar, sem dregur úttakið LÁGT. Í öllum öðrum tilfellum helst úttakið HÁTT.
Notkun NAND-hliða
• Alhliða rökfræðismíði: NAND-hlið eru undirstaða stafrænnar rökfræði því hvaða önnur hlið, AND, OR, NOT, XOR, XNOR og jafnvel flókin samsett rásir, má byggja eingöngu með NAND. Þetta gerir NAND að kjörnum byggingareiningu í hönnun og lágmörkun rafeindastýringa.
• Örgjörva-rökblokkir: Nútíma örgjörvar og örgjörvar nota NAND-bundna rökfræði í reikni- og stýrirásum. ALU, skipanafkóðarar og ýmis skráarstig reiða sig oft á NAND-uppbyggingar vegna hraða þeirra, fás fjölda transistora og auðveldrar samþættingar í CMOS rökfræðifjölskyldur.
• Minnisfrumur: Margir minnisarkitektúrar reiða sig á hegðun NAND-hliða til að geyma og viðhalda rökfræðilegum ástandum. SRAM og DRAM frumur nota NAND-bundnar læsingarstrúktúra fyrir stöðuga gagnageymslu, á meðan flip-flops í raðrásum nota krosstengdar NAND-hlið til að búa til tvístöðuga minniseiningar.
• Gagnaleiðunarrásir: Stafræn kerfi nota NAND-afleidda rökfræði til að útfæra leiðslu- og valhringrásir eins og kóðara, afkóðara, margfaldara og afmargfaldara. Þessar rásir stjórna gagnaflæði, merkjavali og afkóðun heimilisfanga milli rása og undirkerfa.
• Merkjavinnslu og stjórnun: NAND-hlið eru notuð til að móta og stjórna merkjum, framkvæma verkefni eins og umsnúning, hliðrun (leyfa eða loka merki), læsingu og einfalda púlsmyndun eða mótun. Hröð rofaeiginleikar þeirra gera þá kjörna fyrir tímasetningu, samstillingu og rökhreinsun.
Kostir og gallar NAND-hliðar
Kostir
• Alhliða hliðarvirkni: Ein hliðartegund getur útfært hvaða stafræna rökfræði sem er, sem einfaldar hönnun rása og kennsluumhverfi.
• Minnkar fjölbreytileika íhluta: Notkun aðallega NAND-hliða minnkar fjölda mismunandi IC-a eða hliðategunda sem þarf bæði í frumgerðum og framleiðslukerfum.
• Hagrætt fyrir CMOS: NAND-byggingar nota færri rafeindatæki en mörg samsvarandi rökfall, sem leiðir til lægri kyrrstæðrar orkunotkunar og mikillar rofnýtni.
• Þétt rökfræðileg útfærsla: Flókin stafræn blokkir, svo sem læsingar, afkóðarar og reiknirásir, er oft hægt að framkvæma með færri transistorum þegar byggð er á NAND-rökfræði.
Ókostir
• Fleiri rökstig geta verið nauðsynleg: Þegar heilar rásir eru byggðar eingöngu úr NAND-hliðum, þarf stundum að bæta við hliðarstigum til að endurgera einfaldari föll eins og OR eða XOR. Þetta eykur flækjustig hönnunar.
• Hærri útbreiðsluseinkun í umbreyttum hönnunum: Auka lög af NAND-í-annar-hlið umbreytingum valda auknum útbreiðslutöfum, sem geta haft lítil áhrif á tímasetningu í háhraðakerfum.
• Hugsanlega stærra borðfótspor (Stak form): Ef NAND-eingöngu rökfræði er útfærð með mörgum stakskiptum IC-pökkum í stað samþættra lausna, gæti rásin tekið meira pláss á PCB og krafist meiri leiðsluvinnu.
CMOS NAND hlið

CMOS NAND hlið notar samhliða PMOS og NMOS transistor net til að ná lágri orkunotkun og sterkri rofaframköstum. Uppsetningin tryggir að úttakið haldist HÁTT fyrir flestar inntakssamsetningar og fer LÁGT aðeins þegar öll inntök eru HÁ.
CMOS uppbygging
• Pull-Up net (PUN): Tveir PMOS transistorar eru tengdir samhliða. Ef einhver inntak er LÁGT, þá kveikir að minnsta kosti eitt PMOS á og dregur úttakið HÁTT.
• Pull-Down Network (PDN): Tveir NMOS transistorar eru tengdir í röð. PDN-ið leiðir aðeins þegar bæði inntökin eru HÁ og dregur úttakið LÁGT.
Þessi samverkandi hegðun tryggir rétta NAND-rökfræði á sama tíma og hún veitir framúrskarandi orkunýtingu og hávaðaónæmi.
• PMOS-transistorar kveikja þegar inntakið = 0, sem veitir sterka pull-up leið.
• NMOS-transistorar kveikja þegar inntakið = 1, sem veitir sterka pull-down leið.
Með því að raða PMOS í samhliða og NMOS í röð, framkvæmir rásin náttúrulega NAND rökfallið.
CMOS NAND aðgerðatafla
| A | B | PMOS aðgerð | NMOS aðgerð | Úttak |
|---|---|---|---|---|
| 0 | 0 | ÁFRAM – ÁFRAM | AF – AF | 1 |
| 0 | 1 | KVEIKT – SLÖKKT | AF – KVEIKT | 1 |
| 1 | 0 | AF – KVEIKT | KVEIKT – SLÖKKT | 1 |
| 1 | 1 | AF – AF | ÁFRAM – ÁFRAM | 0 |
Þessi tafla sýnir að úttakið helst HÁTT nema báðir NMOS transistorar framkvæmi samtímis og samsvarar nákvæmlega NAND rökfræði.
NAND hlið IC
Hér að neðan er stækkuð samanburðartafla IC fyrir SEO og hagnýta notkun.
| IC númer | Rökfræðifjölskylda | Lýsing | Spennusvið | Töf á útbreiðslu | Athugasemdir |
|---|---|---|---|---|---|
| 7400 | TTL | Fjórfaldur 2-inntak NAND | 5V | \~10ns | Staðlað TTL rökfræði |
| 74HC00 | CMOS | Háhraða, lágafl | 2–6V | \~8ns | Fullkomið fyrir nútíma 5V/3,3V kerfi |
| 74LS00 | TTL-Schottky | Hraðar en TTL | 5V | \~9ns | Minni afl en venjulegt TTL |
| 74HCT00 | CMOS (TTL-stig inntak) | Samhæft við 5V rafeindakerfi | 4,5–5,5V | \~10ns | Notað í örstýringarborðum |
| 4011 | CMOS | Vítt framboðssvið | 3–15V | \~50ns | Gott fyrir analog/digital blönduð rás |
| 74LVC00 | Nútíma CMOS | Ofurhraður, lágspennu | 1,65–3,6V | \~3ns | Notað í háhraða rökviðmótum |
Að byggja aðrar rökhlið með eingöngu NAND-hliðum
Þar sem NAND-hliðið er alhliðahlið, geturðu endurskapað allar grunnrökföll með því að nota aðeins NAND-hlið. Þetta er sérstaklega gagnlegt í hönnun IC, rökfræðieinföldun og smíði sérsniðinna samsettra kubba.
NOT hlið (inverter)

NAND-hlið getur virkað sem EKKI-hlið einfaldlega með því að tengja bæði inntök sín við sama merki. Með báðum inntökum tengdum saman metur hliðið þetta eina gildi eins og það væri beitt tvisvar. Þegar inntakið er HÁTT sér hliðið (1,1) og gefur út LÁGT; þegar inntakið er LÁGT, sér hliðið (0,0) og gefur út HÁTT. Þessi uppsetning framleiðir rökrétt andhverfu upprunalega merkisins, sem gerir eina NAND-hlið kleift að starfa sem þéttur og áreiðanlegur inverter.
OG hlið

Hægt er að búa til AND-hlið með aðeins tveimur NAND-hliðum. Fyrst fara inntökin inn í NAND-hlið, sem framleiðir öfuga AND-úttak, (A· B)’. Þessi niðurstaða er síðan leidd inn í aðra NAND-hlið með inntökum tengdum saman, sem veldur því að merkið snýr aftur við. Önnur umsnúningur fellur út þá fyrstu, sem gefur sanna OG-fallið, A·B. Þessi tveggja þrepa uppsetning gerir NAND-eingöngu hönnun kleift að endurtaka staðlaða AND-rökfræði.
EÐA hlið

NAND-byggð OR-hlið er byggð með því að snúa fyrst hverju inntaki við með tveimur aðskildum NAND-hliðum, þar sem hvert hlið fær sama inntak á báðum pinnum. Þetta gefur EKKI A og EKKI B. Þessi öfugu merki eru síðan leidd inn í þriðja NAND-hlið, sem, samkvæmt lögmáli De Morgan, gefur út jafngildi A EÐA B. Með því að sameina þessi þrjú NAND-hlið hagar lokamerkið sér nákvæmlega eins og staðlað OR-fall.
XOR / XNOR hlið

Að útfæra XOR-hlið með eingöngu NAND-hliðum krefst yfirleitt fjögurra eða fleiri stiga, allt eftir valinni hönnun og hagræðingu. Til að fá XNOR-fall er notað viðbótar NAND-hlið til að snúa XOR-úttakinu við, sem myndar rökfræðilega jafngildisaðgerð. Bæði XOR og XNOR virkni eru nauðsynleg í stafrænum kerfum, koma fram í hálfum og fullum samlagningartækjum, jafngildisframleiðslu- og prófunarrásum, jafngildissamanburði og ýmsum reiknings- og merkiheilleikaforritum þar sem nákvæmur bitastigssamanburður er nauðsynlegur.
Dæmi um rásir sem nota NAND-hlið
NAND-hlið takmarkast ekki við fræðilega rökfræði, þau koma fyrir í mörgum hagnýtum rásum sem notaðar eru til stjórnunar, tímasetningar, minni og merkjamyndunar. Hér að neðan eru nokkur algeng raunveruleg dæmi.
LED stjórnhringrás

NAND-hlið getur stjórnað LED þannig að það haldist KVEIKT fyrir allar inntakssamsetningar nema þegar öll inntök eru HÁ. Þetta gerir það gagnlegt fyrir viðvörunarvísa, kerfisklár eða aflklár merki, og einfalda stöðuvöktun þar sem LÁGT inntak ætti að kveikja sýnilegt viðbragð.
SR læsing

Tveir krosstengdir NAND-hliðar mynda SR (Set–Reset) læsingu sem getur geymt einn bita. Rásin heldur úttaksástandi sínu þar til inntökin skipa breytingu, sem veitir grunnbyggingareiningu fyrir flip-flops, biðminni, skrár og SRAM-frumur sem notaðar eru í stafrænum kerfum.
NAND-bundinn sveifluvír

NAND-hlið sem er parað við RC tímamælingarnet getur framleitt samfelldar ferkantaðar bylgjusveiflur. Með því að færa hluta af úttakinu aftur inn í eitt af inntökum hliðarinnar, hleðst og losnar þéttinn í lykkju, sem framleiðir klukkupúlsa fyrir teljara, örgjörva, LED blinkara, tóngjafa og aðra tímastýringar.
Niðurstaða
NAND-hlið eru enn eitt fjölhæfasta og öflugasta íhlutinn í hönnun stafrænnar rökfræði. Alhliða virkni þeirra, skilvirk uppbygging transistora og víðtæk notkun á örgjörvum, minni og stýrirásum gerir þá ómissandi í nútíma rafeindatækni. Að skilja hvernig NAND-hlið virka, frá rafeindastýringu til flókinna kerfa, gerir þér kleift að hanna snjallari, hraðari og áreiðanlegri stafrænar kerf.
Algengar spurningar [FAQ]
Hver er munurinn á NAND-rökfræði og NOR-rökfræði?
NAND og NOR eru bæði alhliða hlið, en NAND gefur LÁGT aðeins þegar öll inntök eru HÁ, á meðan NOR gefur HÁTT aðeins þegar öll inntök eru LÁG. NAND er almennt hraðari og rafeindahagkvæmari í CMOS, sem gerir það algengara í nútíma sameinuðum örgjörvum.
Af hverju eru NAND-hlið æskilegri í hönnun stafrænnar samspila?
NAND-hlið nota færri transistora, skipta hratt og nota mjög lítið rafmagn í CMOS. Þetta gerir þá kjörna fyrir þétta, afkastamikla rökfræði eins og örgjörva, minnisfylki og forritanleg rökfræðitæki.
Hvernig haga NAND-hlið sér með ónotuðum inntökum?
Ónotuð NAND inntök ættu að vera tengd við rökfræðilegt HÁTT. Þetta kemur í veg fyrir fljótandi hnúta, hávaðaupptöku og ófyrirsjáanleg úttök, sem tryggir stöðuga og samræmda rökhegðun í stafrænum rásum.
Getur NAND-hlið verið notað sem einfaldur inverter?
Já. Með því að tengja bæði inntök NAND-hliðar við sama merki, gefur hliðið út rökfræðilega andhverfu inntaksins. Þetta gerir eina NAND-hlið kleift að virka sem áreiðanleg EKKI-hlið.
Hvað gerist ef inntak NAND-hliðar breytist hægt í stað þess að skipta hreint?
Hægar eða háværar inntaksbreytingar geta valdið óæskilegum úttaksvillum eða mörgum skiptingum. Til að koma í veg fyrir þetta nota hönnuðir oft Schmitt-trigger-inntök eða biðminni til að hreinsa og skerpa inntaksmerkið áður en það nær NAND-hliðinu.