En binær dekoder er en digital krets som konverterer en binær kode til et sett med utganger. Den binære koden representerer posisjonen til den ønskede utgangen og brukes til å velge den spesifikke utgangen som er aktiv. Binære dekodere er det inverse av kodere og brukes ofte i digitale systemer for å konvertere en seriell kode til et parallell sett med utganger.
- Det grunnleggende prinsippet for en binær dekoder er å tilordne en unik utgang til hver mulig binær kode. For eksempel kan en binær dekoder med 4 innganger og 2^4 = 16 utganger tilordne en unik utgang til hver av de 16 mulige 4-bits binære kodene.
- Inngangene til en binær dekoder er vanligvis aktive lav, noe som betyr at bare én inngang er aktiv (lav) til enhver tid, og de resterende inngangene er inaktive (høy). Den aktive lave inngangen brukes til å velge den spesifikke utgangen som er aktiv.
- Det finnes forskjellige typer binære dekodere, inkludert prioritetsdekodere, som tildeler en prioritet til hver utgang, og feiloppdagende dekodere, som kan oppdage feil i binærkoden og generere et feilsignal.
Oppsummert er en binær dekoder en digital krets som konverterer en binær kode til et sett med utganger. Binære dekodere er det motsatte av kodere og brukes mye i digitale systemer for å konvertere seriekoder til parallelle utganger.
I digital elektronikk er diskrete mengder informasjon representert av binære koder. En binær kode av n biter er i stand til å representere opp til 2^n distinkte elementer av kodet informasjon. Navnet Dekoder betyr å oversette eller dekode kodet informasjon fra ett format til et annet, slik at en digital dekoder transformerer et sett med digitale inngangssignaler til en ekvivalent desimalkode ved utgangen. EN dekoder er en kombinasjonskrets som konverterer binær informasjon fra n inngangslinjer til maksimalt 2^n unike utgangslinjer . 
Binær dekoder –
- Binære dekodere er en annen type digital logisk enhet som har innganger på 2-bit, 3-bit eller 4-bit koder avhengig av antall datainndatalinjer, så en dekoder som har et sett på to eller flere biter vil bli definert som har en n-bits kode, og derfor vil det være mulig å representere 2^n mulige verdier.
- Hvis en binær dekoder mottar n innganger, aktiverer den én og bare én av dens 2^n utganger basert på den inngangen med alle andre utganger deaktivert. Hvis den n-bit kodede informasjonen har ubrukte kombinasjoner, kan dekoderen ha færre enn 2^n utganger.
- Eksempel, en inverter ( NOT-gate ) kan klassifiseres som en 1-til-2 binær dekoder da 1-inngang og 2-utganger er mulig. dvs. en inngang A kan gi enten A- eller A-komplement som utgang.
- Så kan vi si at en standard kombinasjonslogikkdekoder er en n-til-m-dekoder, der m <= 2^n, og hvis utgang, Q bare er avhengig av dens nåværende inngangstilstander.
- Deres formål er å generere 2^n (eller færre) minterms av n inngangsvariabler. Hver kombinasjon av innganger vil hevde en unik utgang.
En binær dekoder konverterer kodede innganger til kodede utganger, der inngangs- og utgangskodene er forskjellige og dekodere er tilgjengelige for å dekode enten et binært eller BCD (8421-kode) inngangsmønster til typisk en desimal utgangskode. Praktiske binære dekoderkretser inkluderer 2-til-4, 3-til-8 og 4-til-16 linjekonfigurasjoner.
2-til-4 binær dekoder –
Den 2-til-4-linjers binære dekoderen som er avbildet ovenfor, består av en rekke med fire OG-porter. De 2 binære inngangene merket A og B er dekodet til en av 4 utganger, derav beskrivelsen av en 2-til-4 binær dekoder. Hver utgang representerer en av mintermene til de 2 inngangsvariablene, (hver utgang = en minterm).
Utgangsverdiene vil være: Qo=A'B' Q1=A'B Q2=AB' Q3=AB De binære inngangene A og B bestemmer hvilken utgangslinje fra Q0 til Q3 som er HØY på logisk nivå 1 mens de resterende utgangene holdes LAV ved logisk 0 slik at bare én utgang kan være aktiv (HØY) til enhver tid. Derfor identifiserer hvilken utgangslinje som er HØY den binære koden som er tilstede ved inngangen, med andre ord, den dekoder binærinngangen. Noen binære dekodere har en ekstra inngangspinne merket Enable som kontrollerer utgangene fra enheten. Denne ekstra inngangen gjør at utgangene til dekoderen kan slås PÅ eller AV etter behov. Utgangen genereres bare når Enable-inngangen har verdi 1; ellers er alle utganger 0. Bare en liten endring i implementeringen er nødvendig: Enable-inngangen mates inn i OG-portene som produserer utgangene. Hvis Enable er 0, leveres alle OG-porter med en av inngangene som 0, og derfor produseres ingen utgang. Når Enable er 1, får OG-portene en av inngangene som 1, og nå avhenger utgangen av de gjenværende inngangene. Derfor er utgangen til dekoderen avhengig av om aktiveringen er høy eller lav. GATE CS hjørnespørsmål Å øve på følgende spørsmål vil hjelpe deg å teste kunnskapen din. Alle spørsmål har blitt stilt i GATE tidligere år eller i GATE Mock Tests. Det anbefales sterkt at du praktiserer dem.
- GATE CS 2007, spørsmål 85
- GATE CS 20130, spørsmål 65
Fordeler med å bruke binære dekodere i digital logikk:
- Økt fleksibilitet: Binære dekodere gir en fleksibel måte å velge en av flere utganger basert på en binær kode, noe som tillater et bredt spekter av applikasjoner.
- Forbedret ytelse: Ved å konvertere en seriell kode til et parallell sett med utganger, kan binære dekodere forbedre ytelsen til et digitalt system ved å redusere tiden som kreves for å overføre informasjon fra en enkelt inngang til flere utganger.
- Forbedret pålitelighet: Ved å redusere antall linjer som kreves for å overføre informasjon fra en enkelt inngang til flere utganger, kan binære dekodere redusere muligheten for feil i overføringen av informasjon.
Ulemper ved å bruke binære dekodere i digital logikk:
- Økt kompleksitet: Binære dekodere er vanligvis mer komplekse kretser sammenlignet med demultipleksere, og krever tilleggskomponenter å implementere.
- Begrenset til spesifikke applikasjoner: Binære dekodere er kun egnet for applikasjoner hvor en seriell kode må konverteres til et parallell sett med utganger.
- Begrenset antall utganger: Binære dekodere er begrenset i antall utganger, da antall utganger bestemmes av antall innganger og binærkoden som brukes.
Avslutningsvis er binære dekodere nyttige digitale kretser som har sine fordeler og ulemper. Valget om du vil bruke en binær dekoder eller ikke avhenger av de spesifikke kravene til systemet og avveiningene mellom kompleksitet, pålitelighet, ytelse og kostnad.
Bruk av binær dekoder i digital logikk:
1. Minne har en tendens til: I datastyrte rammer brukes vanligvis sammenkoblede dekodere for å velge et bestemt minneområde fra en rekke minneområder. Plasseringsinngangene brukes på den doble dekoderen, og det sammenlignende minneområdet velges.
konverter et java-objekt til json
2. Kontrollkretser: Parallelle dekodere brukes i ladekretser for å produsere styresignaler for ulike oppgaver. For eksempel, i en mikrobrikke, brukes en dobbel dekoder for å oversette veiledningsopkoden og produsere kontrollsignaler for den sammenlignende aktiviteten.
3. Skjermdrivere: I n datastyrte rammeverk som bruk viser gadgets, for eksempel Drove-show, brukes parallelle dekodere for å drive presentasjonen. De doble datakildene brukes på dekoderen, og den tilhørende Drove blir opplyst.
4. Adresseoppløsning: Parallelle dekodere brukes i adresseutviklende kretser for å lage brikkevalgtegnet for et bestemt minne eller utkant duppeditt.
låse en Android-app
5.Digital korrespondanse: Todelte dekodere brukes i avanserte korrespondanserammer for å avdekke den datastyrte informasjonen som kommer over korrespondansekanalen.
6. Feilretting: Doble dekodere brukes i feilendringskretser for å gjenkjenne og adressere feil i datastyrt informasjon.
Referanser –
Her er noen bøker du kan referere til for mer informasjon om digital logikk og binære dekodere:
- Digital Systems Design Using VHDL av Charles H. Roth Jr. og Lizy Kurian John
- Digital design og datamaskinarkitektur av David Harris og Sarah Harris
- Principles of Digital Design av Daniel D. Gajski, Frank Vahid og Tony Givargis
- Digital Circuit Design: An Introduction av Thomas L. Floyd og David Money Harris
- Digital Fundamentals av Thomas L. Floyd
Disse bøkene dekker ulike emner innen digital logikk og design, inkludert binære dekodere, og gir dybdeinformasjon om teori, design og implementering av digitale kretser.
electronicshub – binær dekoder