Domino logik

Dominologik är en CMOS -baserad utveckling av de dynamiska logikteknikerna baserade på antingen PMOS- eller NMOS- transistorer . Den tillåter en logiksvängning mellan skena. Den utvecklades för att påskynda kretsar och lösa det förtida kaskadproblemet, typiskt genom att infoga små och snabba pFETs mellan dominosteg för att begränsa kaskadhastigheten mellan stegen till ett begränsat maximum - ett begränsat deterministiskt maximum - utan att kräva andra kretsdesignförreglingar .

Terminologi

Termen härrör från det faktum att i dominologik (kaskadstruktur som består av flera steg), varje steg krusar nästa steg för utvärdering, liknande dominobrickor som faller efter varandra .

Dynamiska logiska nackdelar

I dynamisk logik uppstår ett problem när man kaskaderar en grind till nästa. Förladdningstillståndet "1" för den första grinden kan få den andra grinden att urladdas i förtid, innan den första grinden har nått sitt korrekta tillstånd. Detta använder upp "förladdningen" av den andra grinden, som inte kan återställas förrän nästa klockcykel, så det finns ingen återhämtning från detta fel.

För att kaskadka dynamiska logiska grindar är en lösning dominologik, som infogar en vanlig statisk växelriktare mellan stegen. Även om detta kan tyckas motverka poängen med dynamisk logik, eftersom växelriktaren har en pFET (ett av huvudmålen med dynamisk logik är att undvika pFETs där det är möjligt, på grund av hastighet), finns det två anledningar till att den fungerar bra. För det första finns det ingen fan-out till flera pFET:er; den dynamiska grinden ansluter till exakt en växelriktare, så grinden är fortfarande väldigt snabb. Dessutom, eftersom växelriktaren ansluter till endast nFETs i dynamiska logiska grindar, är den också mycket snabb. För det andra kan pFET i en växelriktare göras mindre än i vissa typer av logiska grindar.

I dominologikkaskadstruktur av flera steg, utvärderingen av varje steg krusar nästa stegs utvärdering, liknande dominobrickor som faller efter varandra. När de väl har fallit kan nodtillstånden inte återgå till "1" (till nästa klockcykel) precis som dominobrickor, när de väl har fallit, inte kan stå upp, vilket motiverar namnet domino CMOS-logik. Det står i kontrast till andra lösningar på kaskadproblemet där kaskadkopplingen avbryts av klockor eller andra medel.

Se även

Allmänna referenser

externa länkar