Mis on NAND?

Mis on NAND?

NAND ehk NAND-värav on termin, mida leidub digitaalelektroonikas. See viitab loogikaväravale, mis annab konkreetse tulemuse. Tulemused esitatakse alati kahendvormingus, mis tähendab, et on ainult kaks võimalikku väljundit – jah ja ei, tõene või väär või 0 ja 1. NAND ise on lühend sõnadest Not-And.

NAND-värav tagastab tulemuse igal sisendijuhul ühe, välja arvatud juhul, kui kõik sisendelemendid on samuti 1. Seega, kui sisestada 0 ja 0 või 0 ja 1, on väljund 1. Ainult siis, kui sisend on 1 ja 1, kas NAND-värav tagastab 0.

Näpunäide: mõnikord peetakse sisendeid ja väljundeid pigem kõrgeks ja madalaks kui tõeseks või valeks. Loomulikult on Low 0 ja High on 1. Funktsionaalselt ei ole oluline, kuidas neid nimetatakse – olulised osad on väärtused 0 ja 1.

NAND-väravad ei piirdu ka kahe sisendiga – kuigi neil peab olema vähemalt kaks, saavad nad töödelda rohkemgi. Selle taga olev loogika jääb samaks – kui kõik sisendid pole 1, tagastab värav alati ühe, olenemata sellest, kui palju sisendeid on. Standardsed seadistused on 2-, 3-, 4- ja 8-sisendiga väravad. Neid versioone kasutatakse aktiivselt turul saadaolevates pooljuhtides.

NAND väravate kasutamine

Koos sarnaste, kuid erineva seadistusega NOR-väravatega on NAND-väravad kaasaegses digitaalelektroonikas hädavajalikud. Neid saab kasutada absoluutselt mis tahes Boole'i ​​funktsiooni väljendamiseks, kui need on õigesti kombineeritud. Boole'i ​​funktsioon on funktsioon, mis põhineb kahel väärtusel – veel kord 0 ja 1. Boole'i ​​funktsioonid ja loogikaväravad, nagu NAND või NOR, on arvuti erinevate osade töös hädavajalikud.

Nende võimet väljendada muid funktsioone nimetatakse "funktsionaalseks täielikuks" ja nagu mainitud, saab Boole'i ​​funktsioone, nagu AND, OR, XNOR ja NOT, kirjeldada täielikult NAND-väravate kaudu. Saate ehitada terve arvutiprotsessori ainult NAND-väravatest. See pole nii, sest see oleks kulukas, ebaefektiivne ja jõudluse osas ei vastaks tasemele... aga tehnilisest seisukohast on see võimalik!

Need väravad on arvuti riistvara olulised osad – neid leidub enamikus pooljuhtides, mida kasutatakse näiteks arvutiosade põhikomponendina. Integreeritud vooluringile või PCB-le paigutatuna võtab NAND-värav kolm plokki – kaks kahe sisendväärtuse jaoks (või rohkem, kui värav peab töötlema rohkem kui kahte) ja ühe saadud väljundi jaoks.

Teoreetiline NAND

Kuigi enamikul juhtudel tähendab viide NAND-ile protsessorite või SSD-de ehitamisel kasutatavaid füüsilisi väravaid, ei ole see alati nii – NAND on ka vastava Boole'i ​​funktsiooni nimi. Antud juhul tähendab see matemaatilist funktsiooni, mille tõestas 1913. aastal Henry Sheffer. Teoreetilist versiooni nimetatakse sageli NAND-loogikaks, et eristada seda ülalmainitud NAND-väravatest.
Seda loogikat ja vastavat funktsiooni väljendatakse järgmiselt:

NANDi diagramm ja tõetabel

Tõdetabel selgitab ülalmainitud võimalikke sisse- ja väljundvalikuid. Kõik kombinatsioonid peale kõigi 1 tagastavad 1 – ja kõik 1 sisendid tagastavad väljundina 0.

Mis on NAND?

NAND-värava tõetabel

NAND-loogika ( või väravate ) erinevaid kombinatsioone saab kasutada muude Boole'i ​​matemaatiliste funktsioonide loomiseks. Nagu mainitud, tähendab see funktsionaalne täielikkus, et NAND-loogikast piisab mis tahes muu loogikavärava ehitamiseks. Seda tehakse, kasutades mitut NAND-väravat kindlates konfiguratsioonides. Üks keerulisemaid võimalikke Boole'i ​​funktsioone on XNOR. Ainult NAND-funktsioonidega ühe loomiseks peavad viis olema kokku struktureeritud ja soovitud väljundi saavutamiseks konkreetsel viisil ühendatud. See näeks välja selline:

Mis on NAND?

XNOR-diagramm ja NAND-i ekvivalent

Kuigi XNOR-värava diagramm on iseenesest palju lihtsam, annavad mõlemad valikud sama väljundi – Q – samadest sisenditest – A ja B. Muud tüüpi funktsionaalsete väravate loomiseks on vaja erinevaid viise NAND-värava kokkupanekuks. väravad nii füüsilistes pooljuhtides kui ka teoreetilistes matemaatikaülesannetes.

Järeldus

NAND on loogikavärav; see tähistab Not-And. NAND-värav on JA-värava loogiline pöördväärtus. JA värav tagastab väärtuse tõene ainult siis, kui kõik sisendid on tõesed. Ja vastupidi, NAND-värav on alati tõene, välja arvatud juhul, kui kõik sisendid on tõesed. NAND-väravatel on omadus nimega funktsionaalne täielikkus, mis võimaldab neid kombineerida, et luua kõik muud loogikaväravad. NAND-väravad on nii protsessorite kui ka välkmälu põhikomponendid.


Mis on SMPS?

Mis on SMPS?

Enne oma arvutile SMPS-i valimist uurige, mis on SMPS ja mida tähendab erinevate tõhususe reiting.

Mis on isolatsioonipõhine turvalisus?

Mis on isolatsioonipõhine turvalisus?

Kavatsesin süveneda teemasse, mis muutub küberturvalisuse maailmas üha olulisemaks: isolatsioonipõhine turvalisus. See lähenemine

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Täna kavatsesime süveneda tööriista, mis suudab teie Chromebookis korduvaid klõpsamisi automatiseerida: automaatset klõpsurit. See tööriist võib säästa teie aega ja

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Lahendage probleem, kus teie Roomba robottolmuimeja peatub, kinni jääb ja pöörleb pidevalt ümber.

Miks minu Chromebook ei lülitu sisse?

Miks minu Chromebook ei lülitu sisse?

Hankige vastused küsimusele, miks minu Chromebook ei lülitu sisse? Selles kasulikus juhendis Chromebooki kasutajatele.

Kuidas muuta Steam Decki graafikaseadeid

Kuidas muuta Steam Decki graafikaseadeid

Steam Deck pakub jõulist ja mitmekülgset mängukogemust otse teie käeulatuses. Kuid selleks, et optimeerida oma mängimist ja tagada parim võimalik

Kuidas muuta Fitbit Versa 4 kella numbrit

Kuidas muuta Fitbit Versa 4 kella numbrit

Muutke oma Fitbit Versa 4 kella sihverplaati, et anda oma kellale iga päev tasuta uus välimus. Vaadake, kui kiire ja lihtne see on.

Kuidas Googleile andmepüügipettustest teatada

Kuidas Googleile andmepüügipettustest teatada

Sellest juhendist leiate teavet selle kohta, kuidas petturist Google'ile teatada, et vältida teiste petmist.

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kas peate GPU arvutist eemaldama? Liituge minuga ja selgitan selles samm-sammulises juhendis, kuidas GPU arvutist eemaldada.

Mis on õlasurf?

Mis on õlasurf?

Õlas surfamine on sotsiaalse manipuleerimise rünnak. See hõlmab ründajat, kes kogub teavet teie ekraani vaadates.