MSX-Engine

Last updated

An MSX-ENGINE chip is a specially developed integrated circuit for home computers that are built according to the MSX specifications. Generally, such a chip combines the functions of many separate, older/simpler chips into one. This is done to reduce required circuit board space, power consumption, and (most importantly) production costs for complete systems.

Contents

The first MSX-Engine chip, the T7775 operated next to a standard Zilog Z80-clone chip, the main CPU of the system, but most later versions of the engine also included the Z80 (clone) CPU in a same single chip package. The S-1990, is a special case, as it's not really an MSX-Engine, but a chip that was used as "glue logic" between the MSX-engine and an external R800 CPU.

The T9769 is used in MSX 2 computers, while in MSX 1 computers mostly the T7775 and T7937 are used. You can also find the S-1985 and S-3527 in these systems. After the MSX 2 generation (from MSX2+ onwards) Toshiba took over the complete production of MSX engine chips. The last generation of MSX, the Turbo-R used the NEC S-1990 "TurboR bus controller" together with a R800 CPU. MSX engine chips from Yamaha were mostly used in MSX-computers from Sony and Philips, while the Toshiba chips were mostly used in computers from Sanyo and Matsushita (Panasonic/National).

Overview

Here is a short overview of MSX-Engine chips.

MSX 1

Yamaha S3527
Yamaha S-3527 MSX-Engine S3527 01.jpg
Yamaha S-3527 MSX-Engine

Note that this IC is also used in many MSX2 computers, but does not include any MSX2-specific functions. In such machines, these are implemented using additional IC's

Sony MB64H131
Toshiba T7775
Toshiba T7937(A)
Hitachi HD62003

MSX 2/MSX 2+

Yamaha S-1985 MSX-Engine S1985 01.png
Yamaha S-1985 MSX-Engine
Yamaha S1985
Toshiba T9769C MSX-ENGINE T9769C 01.jpg
Toshiba T9769C MSX-ENGINE
Toshiba T9769

MSX Turbo R

ASCII S-1990 TurboR bus controller S1990 02.jpg
ASCII S-1990 TurboR bus controller
NEC S1990, combined with a Toshiba T9769C

The S1990 is not in itself an MSX-engine but acts like "bus controller", it is the combining element that combines the Z80 inside the T9769C (the actual MSX engine) and a R800 CPU, and the memory and slot logic and other hardware inside the T9769C. It also contains hardware to assists in the debugging of software.

Related Research Articles

<span class="mw-page-title-main">Intel 8080</span> 8-bit microprocessor

The Intel 8080 ("eighty-eighty") is the second 8-bit microprocessor designed and manufactured by Intel. It first appeared in April 1974 and is an extended and enhanced variant of the earlier 8008 design, although without binary compatibility. The initial specified clock rate or frequency limit was 2 MHz, with common instructions using 4, 5, 7, 10, or 11 cycles. As a result, the processor is able to execute several hundred thousand instructions per second. Two faster variants, the 8080A-1 and 8080A-2, became available later with clock frequency limits of 3.125 MHz and 2.63 MHz respectively. The 8080 needs two support chips to function in most applications: the i8224 clock generator/driver and the i8228 bus controller. It is implemented in N-type metal-oxide-semiconductor logic (NMOS) using non-saturated enhancement mode transistors as loads thus demanding a +12 V and a −5 V voltage in addition to the main transistor–transistor logic (TTL) compatible +5 V.

<span class="mw-page-title-main">Zilog Z80</span> 8-bit microprocessor

The Z80 is an 8-bit microprocessor introduced by Zilog as the startup company's first product. The Z80 was conceived by Federico Faggin in late 1974 and developed by him and his 11 employees starting in early 1975. The first working samples were delivered in March 1976, and it was officially introduced on the market in July 1976. With the revenue from the Z80, the company built its own chip factories and grew to over a thousand employees over the following two years.

<span class="mw-page-title-main">Zilog</span> American manufacturer of microprocessors

Zilog, Inc. is an American manufacturer of microprocessors and 8-bit and 16-bit microcontrollers. It is also a supplier of application-specific embedded system-on-chip (SoC) products.

<span class="mw-page-title-main">MSX</span> Family of standardized home computer architectures released between 1983 and 1992

MSX is a standardized home computer architecture, announced by Microsoft and ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, then vice-president at Microsoft and director at ASCII Corporation. Microsoft and Nishi conceived the project as an attempt to create unified standards among various home computing system manufacturers of the period, in the same fashion as the VHS standard for home video tape machines.

MSX BASIC is a dialect of the BASIC programming language. It is an extended version of Microsoft's MBASIC Version 4.5, adding support for graphic, music, and various peripherals attached to MSX microcomputers. Generally, MSX BASIC is designed to follow GW-BASIC, released the same year for IBM PCs and clones. During the creation of MSX BASIC, effort was made to make the system flexible and expandable.

<span class="mw-page-title-main">Masatoshi Shima</span> Japanese electronics engineer

Masatoshi Shima is a Japanese electronics engineer. He was one of the architects of the world's first microprocessor, the Intel 4004. In 1968, Shima worked for Busicom in Japan, and did the logic design for a specialized CPU to be translated into three-chip custom chips. In 1969, he worked with Intel's Ted Hoff and Stanley Mazor to reduce the three-chip Busicom proposal into a one-chip architecture. In 1970, that architecture was transformed into a silicon chip, the Intel 4004, by Federico Faggin, with Shima's assistance in logic design.

<span class="mw-page-title-main">Tatung Einstein</span> 8-bit personal computer

The Tatung Einstein was an eight-bit home/personal computer produced by Taiwanese corporation Tatung, designed in Bradford, England at Tatung's research laboratories and assembled in Bridgnorth and Telford, England. It was aimed primarily at small businesses.

<span class="mw-page-title-main">SV-318</span>

The SV-318 is the basic model of the Spectravideo range. It was fitted with a chiclet style keyboard, difficult to use, alongside which sat a combination cursor pad/joystick. This is a disc-shaped affair with a hole in the centre; put a red plastic 'stick' in the hole and it is a built-in joystick, remove the stick and it is a directional arrow pad for word processing etc. This machine also had only 16 KB of user RAM, which limited its usefulness, though this could be expanded via an external peripheral box.

<span class="mw-page-title-main">SV-328</span>

The SV-328 is an 8-bit home computer introduced by Spectravideo in June 1983. It was the business-targeted model of the Spectravideo range, sporting a compact full-travel keyboard with numeric keypad. It had 80 KB RAM, a respectable amount for its time. Other than the keyboard and RAM, this machine was identical to its little brother, the SV-318.

<span class="mw-page-title-main">General Instrument AY-3-8910</span>

The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument in 1978, initially for use with their 16-bit CP1610 or one of the PIC1650 series of 8-bit microcomputers. The AY-3-8910 and its variants were used in many arcade games—Konami's Gyruss contains five—and pinball machines as well as being the sound chip in the Intellivision and Vectrex video game consoles, and the Amstrad CPC, Oric-1, Colour Genie, Elektor TV Games Computer, MSX, and later ZX Spectrum home computers. It was also used in the Mockingboard and Cricket sound cards for the Apple II and the Speech/Sound Cartridge for the TRS-80 Color Computer.

<span class="mw-page-title-main">Colour Genie</span>

The EACA EG2000 Colour Genie was a computer produced by Hong Kong-based manufacturer EACA and introduced in Germany in August 1982. It followed their earlier Video Genie I and II computers and was released around the same time as the business-oriented Video Genie. The BASIC was compatible with the Video Genie I and II and the TRS-80, except for graphic and sound commands; most of the routines for Video Genie I BASIC commands were left over in the Colour Genie's BASIC ROM. Programs were provided to load TRS-80 programs into the Colour Genie. Colour Genie disks could be read in a TRS-80 floppy disk drive and vice versa, editing the pdrive commands.

<span class="mw-page-title-main">Video display controller</span> Type of integrated circuit

A video display controller or VDC is an integrated circuit which is the main component in a video-signal generator, a device responsible for the production of a TV video signal in a computing or game system. Some VDCs also generate an audio signal, but that is not their main function.

<span class="mw-page-title-main">Vector-06C</span>

Vector-06C is a home computer with unique graphics capabilities that was designed and mass-produced in USSR in the late 1980s.

<span class="mw-page-title-main">SVI-738</span>

The Spectravideo SVI-738 X'Press is an MSX1 compatible home computer manufactured by Spectravideo from 1985. Although compatible with the MSX 1.0 standard, it incorporates several extensions to the standard ; many are hardware-compatible with the MSX 2.0 standard but the system as a whole is not, leading to it being referred to as an "MSX 1.5" computer.

<span class="mw-page-title-main">NMS-8250</span>

The Philips NMS-8250, was a professional MSX 2 home computer for the high end market, with two built in floppy disk drives in a "pizza box" configuration. The machine was in fact manufactured by Sanyo and it is basically the MPC-25FS with a different color.

A programmable sound generator (PSG) is a sound chip that generates audio signals built from one or more basic waveforms, and often some kind of noise. PSGs use a relatively simple method of creating sound compared to other methods such as frequency modulation synthesis or pulse-code modulation.

<span class="mw-page-title-main">FS-A1WSX</span>

The Panasonic FS-A1WSX released in 1989 was the last MSX2+ made by Panasonic. It was the successor of FS-A1WX and incorporated few changes like S-Video output, no tape support, color printer support and an improved A1 Internal Cockpit software with a Kanji color word processor.

N8VEM was a homebrew computing project. It featured a variety of free and open hardware and software. N8VEM builders made their own homebrew computer systems for themselves and shared their experiences with other homebrew computer hobbyists. N8VEM homebrew computer components are made in the style of vintage computers of the mid to late 1970s and early 1980s using a mix of classic and modern technologies. They are designed with ease of amateur assembly in mind.