website logo
⌘K
😀RetroSix Wiki
💡Learn Electronics
Byte Swapping (BIOS Files)
Digital Logic Levels
Video Standards
đŸ› ī¸Repair & Schematics
Power Supply Details
Amiga (Various)
Amiga 600
Atari 2600
Atari 7800
Atari Jaguar
Atari Lynx
Atari Lynx II
Commodore 16
Commodore 64
Dreamcast
Game Boy
Game Boy Pocket
Game Boy Color
Game Boy Advance
Game Boy Advance SP
Game Gear
Mattel Intellivision
Neo Geo AES
Panasonic Q
PC Engine
PC Engine Duo-R
PC Engine GT
PlayStation 2
Playstation 5
SNES
Sega Master System
Sega Mega CD
Sega Mega CD 2
Sega Mega Drive
Sega Mega Drive 2
Sega Mega-Tech Arcade
Sega Multi Mega
Sega NAOMI 2
Sega Saturn
Nintendo Switch
Xbox Original
Xbox One S
Xbox Series S
Xbox Series X
ZX Spectrum 16/48k
ZX Spectrum 128
đŸ•šī¸Game Development
đŸ“ĻRetroSix Products
⚡CleanJuice Air USB-C Install (Game Boy Color)
đŸšĨLED Mods
đŸ› ī¸Send In Repair Service
đŸ’¯Prestige Shells & Consoles
🔋CleanJuice Battery Upgrade
🔊CleanAmp Audio Amplifier
🔍Glass Lenses
đŸŦOrdering & Shipping
📐Design Your Own Templates
đŸ•šī¸Game Gear
đŸŽĢStickers & Decals
🎮Printed Shells
🏡Homeware
Docs powered by
Archbee
Repair & Schematics
Sega Mega-Tech Arcade

Mega Drive (Sega Mega-Tech)

6min

The Mega Drive circuit is on the left side of the board, and is mostly made up of the following chips:

  • 68000 CPU (Motorola MC68000, IC54)
  • SRAM for 68000 (TC51832PL-12, IC55, IC43)
  • Mega Drive VDP (315-5313, IC64)
  • Video DRAM for VDP (MB81461, IC59, IC60)
  • Co-Processor Z80 CPU (Zilog Z80, IC56)
  • Bus Arbiter (315-5308, IC65)
  • IO Controller (315-5309, IC66)
  • Clock Generator (315-5345, IC61)

Slightly different than an actual Mega Drive, but still useful to see is the architecture of the Mega Drive.

Mega Drive Archiecture
Mega Drive Archiecture
īģŋ

CPU 68000 (IC54)

The 68000 CPU is responsible for most of the work on the console including running Mega Drive games.

Co-Processor Z80 CPU (IC56)

The Z80 was the CPU from the Master System and was included in the Mega Drive primarily to support backwards compatibility.

It also handles audio and controller input.

Video Display Processor (IC64)

This custom Sega IC 315-5313 controls video output generation, reading data from both the CPU and Co-Processor, utilizing the video DRAM

Bus Arbiter (IC65)

The custom Sega IC 315-5308 holds the Z80's bank register used to select the appropriate 68k bank, whose address this chip puts on the bus during free cycles. It basically interfaces communication between the 68000 CPU and the Z80 Co-Processor.

IO Controller (IC66)

The main job of the Sega IC 315-5308 is as an IO Controller for translating data between the Z80 (8 bit) and 68000 (16 bit) CPUs.

A bad one of these can cause black screen output.

Clock Generator (IC61)

The custom Sega IC 315-5345 is responsible of EDCLK generation (external dot clock in H40 mode, based on HSYNC and MCLK inputs) and 68k RAM refresh.

Updated 02 Jun 2023
Did this page help you?
PREVIOUS
Menu Select BIOS (Sega Mega Tech)
NEXT
Power Basics (Multi Mega)
Docs powered by
Archbee
TABLE OF CONTENTS
CPU 68000 (IC54)
Co-Processor Z80 CPU (IC56)
Video Display Processor (IC64)
Bus Arbiter (IC65)
IO Controller (IC66)
Clock Generator (IC61)
Docs powered by
Archbee