Synkron Sekvensiell Circuit Design

En synkron krets er en elektrisk krets i hvilken en " clock -signal " veksler mellom to forskjellige tilstander , vanligvis referert til som "høy " og "lav ", å synkronisere bevegelsene av de forskjellige deler av kretsen . Dette er i motsetning til en asynkron krets , hvor separate komponenter operere autonomt . Utformingen av en synkron krets beveger seg gjennom flere stadier fra unnfangelse til ferdigstillelse . Verbal Spesifikasjon

For det første , er en verbal beskrivelse utarbeidet , som beskriver problemet som skal løses og hvordan kretsen vil løse det . Dette blir brukt til å skape en " tilstandsdiagram ", som viser tilstandene i krets forbundet med overgangene mellom dem , der hver tilstand blir en annen klokkeperiodei kretsen. Disse statene er basert på det binære system av nuller og enere , og hver statens svar på mottak en viss binærinngang - . Som kan være å vente på ytterligere innspill eller til utgang binære data selv
State Table

tilstandsdiagram blir deretter oversatt til staten tabellen , som er en mer formell skildring av stort sett den samme informasjonen , som viser alle de forskjellige statene , innganger og utganger at kretsen vil ansette. I tabellen benyttes til å beregne antallet " flip-flops " kretsen behov - . Flip- flops å være en del av den krets som kan være i en av to tilstander , og er derfor i stand til å lagre binære data


Konvertering av statene til Binary

Opp til dette punktet i designprosessen , har statene i kretsen fått praktiske referanse navn, for eksempel " State 1 " og " State to . " Dette gjør bordene enklere å trekke opp , men til slutt disse statene må bli forvandlet til binære koder . Hele tilstanden tabellen blir omdannet til et binært ekvivalent . Vanligvis vil en stat være merket i henhold til de data som er lagret i flip -flops til enhver klokke periode .
Eksitasjon Tabell og Logic Diagram

En eksitasjon tabellen er trekkes , som tilordner overgangene identifisert på tilstandstabellen med den magnetisering tabeller for den type flip -floppene at kretsen skal brukes . Den eksitasjon bordet er så forenklet for både inn-og utganger , bruker Karnaugh Maps på en måte som ligner den som brukes for sannheten tabeller i rene kombinatoriske kretser . Den resulterende tabellen er da i et format som kan konverteres til hoved logikk diagram av kretsen .

Hobbyer, spill © (www.northgames.biz)