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
Yamaha S-3527 MSX-motor
  • 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)
Hitachi HD62003
  • AY-3-8910 kompatibel PSG
  • DRAM-kontroller
  • PPI i8255 funktioner

MSX 2/MSX 2+

Yamaha S-1985 MSX-motor
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 T9769C MSX-MOTOR
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

ASCII S-1990 TurboR bussstyrenhet
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.

externa länkar