Sega  Sega Teradrive
Previous System
sega_g_teradrive
Next System

Sega Teradrive

The Sega TeraDrive is an IBM compatible personal computer with a built in Mega Drive. It was developed by Sega and manufactured by IBM in 1991. The TeraDrive would let a user play Mega Drive games at the same time the PC is used, but it is also possible for the PC and Mega Drive hardware to interact.

The TeraDrive was only released in Japan. Sega had hoped that people would like the idea of the integration of the Sega Mega Drive with a PC but sales lagged and the system was a commercial flop. Partly this was due to the fact that the PC used a 80286 processor in a time when the 80486 CPU was already running circles around it.

The system uses three processors:

  • Intel 80286 for the PC functionality
  • Motorola 68000 for the Mega Drive system
  • Zilog Z80 for the audio integration
The front panel of the machine had two ps/2 ports for a keyboard and a mouse as well as 2 9-pin din connectors for the Sega Game pads. The rear of the unit had a 9-pin male serial port, a 25-pin parallel centronics printer port, stereo RCA output jacks for audio, a composite NTSC video out for connection to a TV, and an analog RGB connector for a monitor. Also included on the backside was the Mega Drive extension connector. The machine was equipped with a single ISA slot for expansion of the PC.

Upon boot the machine would display a menu that had several options: a file manager, MS-DOS, a clock, and the Mega Drive mode. A special set of drivers allowed programmers to write software that could be loaded onto the PC that could run the native Mega Drive hardware.

Graphics Modes

  • PC Mode

    • 640x480 pixels in 16 out of 262144 colors
    • 320x200 pixels in 256 out of 262144 colors
    • Mode 13h (VGA game mode)
  • Mega Drive Mode

    • 320x224 pixels in 61 out of 512 colors
    • 256x224 pixels in 61 out of 512 colors

Three models of the machine were released:

  • Model 1: 640kB RAM, 1 FDD unit
  • Model 2: 1MB RAM, 2 FDD units
  • Model 3: 2.5MB RAM, 1 FDD, 1x 30MB HDD

Texas Instruments SN76489 Sound Generator

THe SN76489 Digital Complex Sound Generator (DCSG) is a TTL compatible programmable sound generator chip created by Texas Instruments. It main application was the generation of music and sound effects in home computers, arcade machines and home game consoles. Functionally the chip was similar to the General Instrument AY-3-8910.

SOund Capabilities:

  • 3 Square Wave tone generators, 16 volume levels
  • 1 White Noise Generator (white and periodic noice, 3 frequencies, 16 volumes)

The SN76489 Was originally designed to be used in the TI-99/4 computer, where it was first called the TMS9919 and later SN94624, and had a 500 kHz max clock input rate. Later, when it was sold outside of TI, it was renamed the SN76489, and a divide-by-8 was added to its clock input, increasing the max clock input rate to 4 MHz, to facilitate sharing a crystal for both NTSC colorburst and clocking the sound chip. A version of the chip without the divide-by-8 input was also sold outside of TI as the SN76494, which has a 500 kHz max clock input rate.

Motorola 68000 CPU Family

The Motorola 68000 is a 16/32-bit microprocessor that was first released in 1979. It was widely used in computers and other electronic devices during the 1980s and early 1990s. The 68000 was known for its advanced architecture, which included a 32-bit internal bus and a 24-bit address bus, allowing it to access up to 16 megabytes of memory. This made it more powerful than many other processors of its time, such as the Intel 8086 and Zilog Z80. It was also designed to be highly modular and expandable, with a large number of on-chip and off-chip peripherals.

Some of the most famous and successful computers that used the 68000 was the Commodore Amiga and the Atari ST, both of which were popular in the home and personal computer markets. Additionally, it was also used in workstations, such as the Sun 3 and Apollo DN3000, and in a wide variety of embedded systems and industrial control systems. The 68000 was also used in the Macintosh, the first model of the Macintosh was powered by a Motorola 68000 CPU. The processor was eventually succeeded by the 68020 and 68030, which offered improved performance and additional features.

The 68000 has a 32-bit instruction set, with 32-bit registers and a 16-bit internal data bus. The address bus is 24-bit and does not use memory segmentation, making it easier to address memory. There are three ALU's (Arithmetic Logic Unit), two for calculating addresses, and one for data, and the chip has a 16-bit external address bus.

The 68000 architecture was expanded with 32-bit ALUs, and caches. Here is a list with some 680x0 versions and their major improvements:

  • 68010 - Virtual memory support
  • 68020 - 32-bit ALU & Instruction Cache
  • 68030 - On-Chip MMU, 2x 256 byte cache
  • 68040 - 2x 4K Cache, 6 stage pipeline, FPU
  • 68LC040 - No Floating Point Unit (FPU)
  • 68060 - 2x 8K Cache, 10 stage pipelinet

Intel 80286 CPU

The Intel 80286 is a 16-bit microprocessor introduced in 1982. It was the first 80x86 processor with a separate, address and data bus, the first to introduce protected virtual address mode or protected mode, as well as built in memory management abilities. The 80286 is instruction compatible with the 8086 and the 8088 processors. It contained all the 8086, the 80186 instructions, and also new instructions to handle protected mode.

Source: WikiPedia - Intel 80286

Zilog Z80 CPU Family

The Z80 quickly became popular in the personal computer market, with many early personal computers, such as the TRS-80 and Sinclair ZX80, using the Z80 as their central processing unit (CPU). It was also widely used in home computers, such as the MSX range, SORD, and the Amstrad CPC, as well as in many arcade games. Additionally, it was also used in other applications such as industrial control systems, and embedded systems. The Z80 was widely used until the mid-1980s, when it was gradually replaced by newer microprocessors such as the Intel 80286 and the Motorola 68000.

The Z80 microprocessor was developed by Zilog, a company founded by Federico Faggin in 1974. The Z80 was released in July 1976, as a successor to the Intel 8080. It was designed to be fully compatible with the 8080, but also included new features such as an improved instruction set, more powerful interrupts, and a more sophisticated memory management system.

The Z80 quickly became popular in the personal computer market, with many early personal computers, such as the TRS-80 and Sinclair ZX80, using the Z80 as their central processing unit (CPU). It was also widely used in home computers, such as the MSX range, SORD, and the Amstrad CPC, as well as in many arcade games. Additionally, it was also used in other applications such as industrial control systems, and embedded systems. The Z80 was widely used until the mid-1980s, when it was gradually replaced by newer microprocessors such as the Intel 80286 and the Motorola 68000. The design was licensed to Synertek and Mostek as well as the European SGS.

The Z80s instruction set is binary compatible with the Intel 8080, so that 8080 code such as the CP/M Operating System and Intel's PL/M compiler for the 8080 can run unmodified on the Z80. The Z80 had many enhancements over the 8080 such as 16-bit data movement instructions, block copy and block I/O instructions, single bit addressing of all registers, IX/IY offset registers, better interrupt system and a complete duplicate register file for context switching during an interrupt.

Source: WikiPedia
Technical Details
Released 1991 Brand Sega/IBM Type Sega Genesis / Megadrive Name Sega Teradrive CPU Class 68000 CPU Intel 80286
Motorola 68000@7.6MHz
Z80 @3.58MHz
Sound Chip Z80, Yamaha YM2612, Texas Instruments SN76489 Sound Stereo sound Display Chip YM7101 VDP (Combined with YM2612 as the ASIC FC1004) Display 320x240 in 61 colors out of 512 Best Color 61 colors out of 512 Best Graphics 320x480 (Interlaced) Sprites 80 hardware sprites simultanuously, 20 per scanline. System OS IBM DOS J4.0/V Storage ROM Cartridges
Related Systems
 
Sega Game (SG)
 
Sega Master System
 
Sega Genesis / Megadrive
» 
Sega  Teradrive (1991)
 
Sega Saturn
 
Sega Dreamcast
 
Sega Sega Computer
Related Media
 
Z80 CPU
Collection of books on the Z80 8-bit CPU used in various home-computers
 
68' Micro Journal
Magazine devoted to the 68xx user
World Wide Web Links
 
Wikipedia: Motorola 68000 CPU Family
WikiPedia page on the Motorola 68000 series of processors
 
Intel 80286 CPU
Wikipedia page for the Intel 80286 16-bit processor.
 
Wikipedia: The Z80 CPU
Wikipedia page on the very popular Z80 8-bit CPU used in many computers of the 1980's era.