Articulo de referencia

Motor MSX

Un chip MSX-ENGINE es un circuito integrado especialmente diseñado para ordenadores domésticos fabricados según las especificaciones MSX . Generalmente, este chip combina las fu...

Un chip MSX-ENGINE es un circuito integrado especialmente diseñado para ordenadores domésticos fabricados según las especificaciones MSX . Generalmente, este chip combina las funciones de varios chips independientes, más antiguos o sencillos, en uno solo. Esto se hace para reducir el espacio necesario en la placa de circuitos, el consumo de energía y, sobre todo, los costes de producción de los sistemas completos.

El primer chip MSX-Engine, el T7775, funcionaba junto a un chip estándar Zilog Z80 (clon), la CPU principal del sistema. Sin embargo, la mayoría de las versiones posteriores del motor también incluían la CPU Z80 (clon) en un mismo encapsulado. El S-1990 es un caso especial, ya que no es propiamente un MSX-Engine, sino un chip que se utilizaba como interfaz lógica entre el MSX-Engine y una CPU R800 externa.

El T9769 se usa en las computadoras MSX 2, mientras que en las MSX 1 se usan principalmente el T7775 y el T7937 . También se pueden encontrar el S-1985 y el S-3527 en estos sistemas. Después de la generación MSX 2 (a partir de MSX2+), Toshiba se hizo cargo de la producción completa de los chips del motor MSX. La última generación de MSX, la Turbo-R, usaba el controlador de bus NEC S-1990 "TurboR" junto con una CPU R800 . Los chips del motor MSX de Yamaha se usaban principalmente en las computadoras MSX de Sony y Philips , mientras que los chips de Toshiba se usaban principalmente en las computadoras de Sanyo y Matsushita (Panasonic/National).

Descripción general

Aquí tenéis una breve descripción general de los chips MSX-Engine.

MSX 1

Yamaha S3527
Motor Yamaha S-3527 MSX
  • un chip de sonido Yamaha YM2149 PSG , compatible con un General Instrument AY-3-8910
  • Chip de E/S paralelo: compatible con versiones anteriores del Intel i8255.
  • Funciones estándar de MSX1: control de DRAM, selección de ranura, puertos de joystick, interfaz de casete/impresora, etc.
  • 100 pines

Tenga en cuenta que este circuito integrado también se utiliza en muchos ordenadores MSX2, pero no incluye ninguna función específica de MSX2. En dichas máquinas, estas se implementan utilizando circuitos integrados adicionales.

Sony MB64H131
  • Intel i8255
  • puerto de impresora
Toshiba T7775
  • CMOS : chip con todas las funciones del MSX 1.
Toshiba T7937(A)
Hitachi HD62003
  • PSG compatible con AY-3-8910
  • controlador DRAM
  • Funciones PPI i8255

MSX 2/MSX 2+

Motor Yamaha S-1985 MSX
Yamaha S1985
  • Un generador de sonido programable Yamaha YM2149 (chip de sonido) compatible con un General Instrument AY-3-8910.
  • Chip de E/S paralelo : compatible con versiones anteriores del Intel i8255.
  • Funciones MSX1 y MSX2 (mapeador de memoria de hasta 512 KB)
  • Reloj en tiempo real (compatible con Ricoh RP5C01A) con 26 x 4 bits de RAM, alimentado por batería (independiente).
  • Paquete de plástico plano de 100 pines
Motor Toshiba T9769C MSX
Toshiba T9769
  • CPU principal, un clon del Zilog Z80 con una velocidad de reloj de 3,58  MHz (MSX2; conmutable a 5,36  MHz en algunas máquinas MSX2+).
  • Generador de sonido programable: chip de sonido compatible con General Instrument AY-3-8910.
  • Chip de E/S paralelo: compatible con versiones anteriores del Intel i8255.
  • Funciones de MSX1 y MSX2 (ordenadores MSX2)
  • Funciones de MSX2+ (ordenadores MSX2+)
  • Dimensiones: 10,5 × 8,60  mm

MSX turbo R

Controlador de bus ASCII S-1990 TurboR
NEC S1990, combinado con un Toshiba T9769C

El S1990 no es en sí mismo un motor MSX, sino que actúa como un "controlador de bus". Es el elemento que combina el Z80 dentro del T9769C (el motor MSX propiamente dicho) con una CPU R800 , la memoria, la lógica de ranuras y demás hardware dentro del T9769C. También contiene hardware para facilitar la depuración del software.

  • Hoja de datos S3527
  • Hoja de datos S1985