Hvordan Design en digital krets

Hvordan Design en digital krets


En digital krets er en krets hvor bare to spenningsnivåer eksisterer --- et høyt nivå og et lavt nivå. Det faktiske spenningsnivå er vilkårlig og avhengig av applikasjonen, men den høye spenningen er vanligvis referert til som "1" og det lave spenningsnivå som "0." Ved å kombinere enheter kjent som "logiske porter" i ulike kombinasjoner kan du bestemme oppførselen til en digital krets. Du vil få en eller flere utganger av "1" eller "0", basert på en rekke "0" eller "1" innganger.

Bruksanvisning

1 Lær hvordan IKKE gate fungerer; Dette er den enkleste av alle de digitale kretskomponenter. Skriv inn en "1" til en NOT gate og du vil få en produksjon på "0" Gi et "0" for en inngang og utgang vil være en "1" Legg merke til at på grunn av dette en NOT gate kalles også en inverter.

2 Forskning på OG-porten, som har to innganger og en utgang. Forstå at hvis en eller begge av inngangene til en OG-port er en "0" output vil være "0." Gi et "1" til begge innganger hvis du ønsker å motta et "1" for output fra en OG-port.

3 Mestre arbeidet i OR gate, som også har to innganger og én utgang. Input en "1" på den ene eller begge innganger av ELLER-logikkporten for å motta en "1" på utgangen. Bruke en "0" på begge innganger for å få en "0" utgangssignalet fra en ELLER-port.

4 Bestem hvordan du vil at digital krets til å oppføre seg. Hvis du ikke har noen erfaring med å designe digitale kretser begynne med å lage en enkel krets med en eller to porter. Husk at utgangen fra en hvilken som helst port kan brukes som input for en hvilken som helst annen port.

5 Legg til flere porter som kretsdesign begynner å utfolde seg og jobber som du har tenkt på det å; du kan bruke hvilket som helst antall porter i en krets for å øke det totale antall innganger og utganger eller endre oppførselen til eksisterende.

Hint

  • Det er avanserte typer porter, datakoding språk, Boolsk algebra uttrykk og andre metoder som kan brukes til å designe digitale kretser når du mestrer det grunnleggende av de viktigste logiske porter.
  • Studerer formell logikk vil bidra til å forbedre dine digitale krets designe evner.
  • Sørg alltid for at kretsen utfører som forutsatt med dagens antall porter før du prøver å legge til flere porter og ekstra funksjonalitet; det er lettere å feilsøke en enkel krets for å forsøke å rette en feil når du har lagt mange porter til design.