Un chip MSX-ENGINE es un circuito integrado especialmente desarrollado para ordenadores domésticos que se construyen según las especificaciones MSX . Por lo general, un chip de este tipo combina las funciones de muchos chips independientes, más antiguos y sencillos, en uno solo. Esto se hace para reducir el espacio necesario en la placa de circuito, el consumo de energía y (lo más importante) 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, pero la mayoría de las versiones posteriores del motor también incluían la CPU Z80 (clon) en un mismo encapsulado de un solo chip. El S-1990 es un caso especial, ya que no es realmente un MSX-Engine, sino un chip que se utilizaba como " lógica de unión " entre el MSX-Engine y una CPU R800 externa .
El T9769 se utiliza en los ordenadores MSX 2, mientras que en los ordenadores MSX 1 se utilizan sobre todo el T7775 y el T7937. También se pueden encontrar en estos sistemas el S-1985 y el S-3527. Tras la generación MSX 2 (a partir del MSX2+), Toshiba se hizo cargo de la producción completa de chips de motor MSX. La última generación de MSX, el Turbo-R, utilizaba el "controlador de bus TurboR" NEC S-1990 junto con una CPU R800 . Los chips de motor MSX de Yamaha se utilizaban sobre todo en los ordenadores MSX de Sony y Philips , mientras que los chips de Toshiba se utilizaban sobre todo en los ordenadores de Sanyo y Matsushita (Panasonic/National).
A continuación se presenta una breve descripción general de los chips MSX-Engine.
Tenga en cuenta que este CI también se utiliza en muchas computadoras MSX2, pero no incluye ninguna función específica de MSX2. En dichas máquinas, estas funciones se implementan mediante CI adicionales.
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 real) y una CPU R800 , y la memoria y la lógica de ranuras y otro hardware dentro del T9769C. También contiene hardware para ayudar en la depuración del software.