Ang mga digital multiplexer ay mahahalagang mga bahagi sa mga sistemang elektroniko, na nagpapahintulot sa pagpili ng isang input mula sa mga multiple input batay sa mga signal ng kontrol. Ang tamang disenyo ay kinasasangkutan ng mga kalkulasyon upang malaman ang bilang ng mga piling linya, mga pagpapatupad ng lohika upang lumikha ng control circuitry, at pag-unawa sa mga aplikasyon nito sa iba't ibang mga digital device.

Mga Pagkalkula Para sa Mas Maraming Disenyo

Ang pangunahing kalkulasyon sa pagdidisenyo ng isang multiplexer ay ang pagtiyak sa bilang ng mga piling linya na kinakailangan.[2] N Ang mga data input [[2], ang bilang ng mga piling linya S[]] ay ibinibigay ng [[FL]S = log2N[[. Halimbawa, isang 8-upposerx[[2][T][T][[[T][T][[T][T][T][T][T][[T] [[T] [[T] [[5].

Isa pa, ang bilang ng mga data input ay dapat na isang kapangyarihan ng dalawa upang pasimplehin ang disenyo. Kung hindi, karagdagang lohika ang kinakailangan upang pangasiwaan ang karagdagang input o baguhin ang disenyo nang naaayon.

Makatuwirang Pagpapaimbabaw

Ang pag-implementasyon ng isang multiplexer ay kinasasangkutan ng pagsasama ng mga logic gateway upang piliin ang angkop na input batay sa mga piling linya. Karaniwan, AT, O, at HINDI mga tarangkahan ay ginagamit upang lumikha ng pagpiling lohika. Ang bawat input ay ATed sa pamamagitan ng kombinasyon ng mga piling signal at ang kanilang mga kapupunan, kung gayon ang lahat ay pinagsasama sa isang OR gate upang gumawa ng output.

Halimbawa, sa isang 4-input multiplexer, ang lohika para sa bawat input ay sumasangkot sa AND tarangkahan na may mga piling signal at ang kanilang mga kapupunan, ang pagtiyak lamang ng isang input ay aktibo sa isang panahon batay sa mga piling linya.

Mga Gamit ng Di - karaniwang mga Multimer

Ginagamit ang mga digital multiplexer sa iba't ibang aplikasyon, kabilang na ang pag-iisyu ng datos, pag-iisyu ng signal, at pag-iintermediate sa digital systems. ito ay pundamental sa pagdidisenyo ng mga sistema ng komunikasyon, microprocessor, at mga unit ng pamamahala ng memorya.

  • Pagpipili ng mga datos sa mga microprocessor
  • Paghudyat ng paglupig sa mga sistema ng komunikasyon
  • Pag - aalis ng memory address
  • Resource na nakikibahagi sa digital circuits