Hva er kombinasjonslogiske kretsløp?
Kombinasjonslogiske kretsløp er elektroniske kretsløp som produserer utganger basert på tilstandene til inngangene. I motsetning til i sekvensielle logiske kretsløp, bestemmer ikke de tidligere utgangene delvis de neste utgangene. Kombinasjonslogiske kretsløp brukes i forskjellige elektroniske utstyr for å implementere begrenset intelligens i alle slags applikasjoner.
Transistor-transistor logic (TTL) familie av kretser implementerer også kombinasjonslogiske kretsløp. Spenningsnivåer er enten 0 volt likestrøm (VDC,) eller lavspenningsnivå, og +5 VDC, eller høyspenningsnivå. En buffer er en TTL-krets som gir ut et nivå som er det samme som inngangen, mens en omformer sender ut et nivå som er det motsatte av inngangen. Kombinasjonslogiske kretsløp som bufferen og omformeren er enkeltinngangskretser.
Det er også logiske kretser med to innganger som kalles logiske porter. En vanlig logikkport er OR-porten, som kan ha to eller flere innganger. Gitt at den første inngangen er inngang 1 og den andre inngangen er inngang 2, vil en to-inngangs ELLER port gi en høy hvis inngang 1 eller inngang 2 er høy. En to-inngangs OG-port vil gi en høy hvis inngang 1 og inngang 2 er høy. Kombinasjonene av inngangsnivåer bestemmer output.
Kombinasjonslogiske kretsløp kan brukes i praktiske kretsløp, for eksempel en enkel alarm. Gitt to inngangsdører i et hus, kan et signal kalt “Door1_Open” og “Door2_Open” ha et høyt nivå når den spesifikke døren er åpen. En summer kan da styres av utgangen fra en ELLER-port som avgir en alarm når en eller begge dører er åpne.
Sekvensielle logiske kretsløp er avhengige av kombinasjonen av innganger så vel som de nåværende tilstandene til utgangene. I døralarmeksemplet går alarmen når alle dører er stengt, men ved bruk av en sekvensiell krets kan alarmen være på til et tilbakestillingssignal blir sendt. I dette tilfellet er det mulig at den rent kombinasjonslogiske krets ikke er ideell. Folk vil at alarmlyden skal forbli til den autoriserte brukeren eksplisitt erkjenner alarmen med et signal, for eksempel en "kvitteringsalarm" -kommando.
Kombinasjonslogiske skjemaer består av buffere, vekselrettere, ELLER porter, OG porter, NOR porter, NAND porter og XOR porter. NOR-porter er ELLER-porter med en omformer ved utgangen, mens en XOR-port er en eksklusiv ELLER-port som bare sender ut en høy hvis en inngang er høy. NAND-porter er OG-porter med omformere ved utgangen. Kombinasjonslogisk elektronikk kan bruke TTL-nivåer ved å bruke 0 til 5 VDC. Andre nivåer kan være 0 til 3,3 VDC, så lenge to tilstander er forskjellige.