MSX-motor
Ett MSX-ENGINE- chip är en specialutvecklad integrerad krets för hemdatorer som är byggda enligt MSX -specifikationerna. I allmänhet kombinerar ett sådant chip funktionerna hos många separata, äldre/enklare chip till ett. Detta görs för att minska erforderligt kretskortsutrymme, strömförbrukning och (framför allt) produktionskostnader för kompletta system.
Det första MSX-Engine-chippet, T7775, fungerade bredvid ett standard Zilog Z80 -klonchip, systemets huvudprocessor, men de flesta senare versioner av motorn inkluderade även Z80 (klon) CPU i samma enstaka chippaket . S-1990 är ett specialfall, eftersom det egentligen inte är en MSX-motor, utan ett chip som användes som " limlogik " mellan MSX-motorn och en extern R800 CPU.
T9769 används i MSX 2-datorer, medan i MSX 1-datorer används mestadels T7775 och T7937. Du kan också hitta S-1985 och S-3527 i dessa system. Efter MSX 2-generationen (från MSX2+ och framåt) Toshiba över hela produktionen av MSX-motorchips. Den senaste generationen av MSX, Turbo-R, använde NEC S-1990 "TurboR bus controller" tillsammans med en R800 CPU. MSX-motorchips från Yamaha användes mest i MSX-datorer från Sony och Philips , medan Toshiba-chipsen mest användes i datorer från Sanyo och Matsushita (Panasonic/National).
Översikt
Här är en kort översikt över MSX-Engine-chips.
MSX 1
- Yamaha S3527
- ett Yamaha YM2149 PSG - ljudchip , kompatibelt med ett allmänt instrument AY-3-8910
- parallellt I/O-chip: bakåtkompatibelt med Intel i8255
- standard MSX1-funktioner: DRAM-kontroll, val av plats, joystick-portar, kassett/skrivargränssnitt etc.
- 100 stift
Observera att denna IC också används i många MSX2-datorer, men inte innehåller några MSX2-specifika funktioner. I sådana maskiner implementeras dessa med hjälp av ytterligare IC:er
- Sony MB64H131
- Intel i8255
- skrivarport
- Toshiba T7775
- Toshiba T7937(A)
- huvudprocessor, en Zilog Z80 (klon) med en klockhastighet på 3,58 MHz.
- PSG - ljudchip , kompatibel med en AY-3-8910
- Video Display Controller : T6950 rev. B ( TMS9918 kompatibel)
- parallellt I/O -chip: bakåtkompatibelt med Intel i8255
- MSX 1-funktioner
- mått: 10,5 × 8,60 mm
- Hitachi HD62003
- AY-3-8910 kompatibel PSG
- DRAM-kontroller
- PPI i8255 funktioner
MSX 2/MSX 2+
- Yamaha S1985
- en Yamaha YM2149 en programmerbar ljudgenerator - ljudchip, kompatibel med ett allmänt instrument AY-3-8910
- parallellt I/O -chip: bakåtkompatibelt med Intel i8255
- MSX1- och MSX2-funktioner (upp till 512 KB minnesmappare)
- Realtidsklocka (Ricoh RP5C01A-kompatibel) inklusive 26 x 4 bitars RAM, säkerhetskopierat av (separat) batteri
- 100 stift platt plastpaket
- Toshiba T9769
- huvudprocessor, en Zilog Z80-klon med en klockhastighet på 3,58 MHz (MSX2; kan växlas till 5,36 MHz på vissa MSX2+-maskiner)
- en programmerbar ljudgenerator - ljudchip, kompatibel med ett allmänt instrument AY-3-8910
- parallellt I/O-chip: bakåtkompatibelt med Intel i8255
- MSX1 och MSX2-funktioner (MSX2-datorer)
- MSX2+-funktioner (MSX2+-datorer)
- mått: 10,5 × 8,60 mm
MSX Turbo R
- NEC S1990, kombinerat med en Toshiba T9769C
S1990 är i sig inte en MSX-motor utan fungerar som "buscontroller", det är det kombinerande elementet som kombinerar Z80 inuti T9769C (den faktiska MSX-motorn) och en R800 CPU, samt minne och slotlogik och annan hårdvara inuti T9769C. Den innehåller också hårdvara för att hjälpa till vid felsökning av programvara.