Table of Contents
Viansietokykyiset logiikkapiirit on suunniteltu jatkamaan toimintaa oikein, vaikka jotkin komponentit eivät toimi. NAND- ja NOR-porttien, jotka ovat universaaleja logiikkaportteja, avulla voidaan suunnitella joustava ja luotettava piiri. Tässä artikkelissa tutkitaan menetelmiä, joilla luodaan vika-sietokykyisiä piirejä näillä porteilla.
NAND- ja NOR-porttien perusteet
NAND ja NOR portit ovat digitaalisen logiikan peruskiviä. NAND-portti tuottaa vääriä vain silloin, kun kaikki syötteet ovat totta, kun taas NOR-portti lähdöt ovat totta vain silloin, kun kaikki syötteet ovat vääriä. Molemmat portit ovat universaaleja, mikä tarkoittaa, että mikä tahansa logiikkatoiminto voidaan toteuttaa käyttäen vain NAND- tai NOR-portteja.
Viansietokyvyn strategiat
Säätöä sietävien piirien suunnittelussa on mukana murto- ja virhehavainto. NAND- ja NOR-porttien avulla suunnittelijat voivat toteuttaa nämä strategiat tehokkaasti. Yhteiset menetelmät ovat kolminkertainen modulaarinen katkos (TMR) ja pariteettitarkistukset, jotka auttavat tunnistamaan ja korjaamaan virheitä.
Toteutusvirheen sieto NAND- ja NOR-porttien kanssa
Yhdistämällä useita NAND- ja NOR-portteja, piirit voidaan tehdä kestäviksi komponenttien vikoille. Esimerkiksi vikaa sietävä järjestelmä voi käyttää tarpeettomia logiikkapolkuja tai virhetarkistusmoduuleja, jotka on rakennettu yksinomaan NAND- tai NOR-porteilla. Nämä konfiguraatiot voivat havaita poikkeavuuksia ja vaihtaa varareitteihin automaattisesti.
- Lunastuslogiikan polut
- Virheenhavaitsemismoduulit
- Enemmistöäänestysjärjestelmät
- Itsetarkastuspiirit