Të fundit

Analiza e arkitekturës së çipave MCGA të IBM-it

Chipset-i MCGA (Multi-Color Graphics Array) i IBM-it u prezantua si një zgjidhje video me kosto të ulët për modelet PS/2 25 dhe 30. Ndërsa kompjuteri Epson Equity 1e përdor video të pajtueshme me MCGA, ai nuk përdor të njëjtat çipa. Chipset-i i IBM-it përbëhet nga dy gate array: kontrolluesi i memories (72X8300) dhe formatuesi i videos (72X8205). Disa prej këtyre komponentëve u prodhuan përmes procesit të brendshëm të IBM-it, ndërsa të tjerët përdorën pjesë të jashtme nga Seiko.

Kontrolluesi i memories (72X8300) përmban një implementim të gjeneratorit të sinkronizimit MC6845, menaxhon ndërfaqen e memories video me bus-in ISA dhe kontrollon ndërfaqen e memories së karaktereve. Versioni i analizuar përdor një gate array Seiko SLA6430, i cili përbëhet nga 4,342 qeliza bazë me nga katër tranzistorë secila, të rregulluara në 167 rreshta dhe 26 kolona. Ky komponent është prodhuar në një proces 2µm CMOS me dy shtresa metali.

Formatuesi i videos (72X8205) dekodon adresat e memories ISA dhe portat I/O, menaxhon ndërfaqen RAMDAC dhe gjeneron të dhëna pikseli për modalitetet grafike dhe tekstuale. Për këtë çip ekzistojnë dy imazhe: 72×8205-gl14105fs, i cili është prodhuar në procesin e brendshëm të IBM-it, dhe 72×8205-sla6330j, i cili është një gate array Seiko SLA6330. Ky i fundit përmban 3,312 qeliza bazë të organizuara në 144 rreshta dhe 23 kolona.

Përpjekjet për inxhinierinë e kundërt kanë zbuluar informacione të reja mbi funksionimin e MCGA-së. Çipi mund të sinkronizohet me sinjale të jashtme HSYNC dhe VSYNC përmes lidhësit video, ku pini 12 shërben si VSYNC dhe pini 11 si HSYNC. Për të aktivizuar këtë modalitet, duhet shkruar vlera 1 në bitin 3 të regjistrit 0x12.

Regjistri 0x10 (Mode Control) kontrollon frekuencën e orës dhe ndikon në kohën horizontale për modalitetet tekstuale 80×25. Për më tepër, janë identifikuar regjistra shtesë për testimin e prodhimit, të cilët mund të aksesohen duke ngarkuar një adresë në regjistrin 0x19 dhe duke lexuar ose shkruar përmbajtjen në 0x18. Detajet teknike të skemave dhe layout-eve të analizuara janë dokumentuar në dosjet përkatëse të projektit.

Burimi: github.com

Video nga Paradoks

VV SHOW - Dhuna verbale, a po e shtyn Vetevendosje një konflikt të madh shoqëror

Klikoni KËTU për t’u bërë pjesë e kanalit zyrtar të Paparacit në Viber.

Subscribe në kanalin zyrtar të Paparacit - Kliko KËTU

Të fundit

TË TJERA

Qëndro i informuar

Për të mos ju ikur asnjë lajm, regjistrohu në Paparaci