Motherboard

From C64-Wiki
Jump to navigationJump to search
Close-up of a C64 PCBA[1]
Block Diagram of the Motherboard[2]

The C64 motherboard (also mainboard, system board, logic board) is a double-sided PCB (Printed Circuit Board) featuring conductive tracks etched from copper sheets laminated onto a non-conductive substrate. The motherboard features electronic components (CPU, ROM, RAM etc) embedded directly into the substrate or seated in embedded sockets as well as connectors and interfaces for internal and external peripherals. Component identifier labels are over-printed on the PCB. Together, the boards and components are referred to as a PCBA (Printed Circuit Board Assembly). The C64 motherboard operates on TTL (Transistor-Transistor Logic), uses a composite system bus for communications and many of its components are IC chips dedicated to individual tasks.

Chronology[edit | edit source]

C64 motherboards first appeared for retail in August 1982; and although they displayed the year and revision number, the year was soon omitted. In order to improve efficiency and reduce costs, designs were frequently revised. It is important to note then that there is no intended correlation between the chronological development of PCBs, components and cases. Although there may be some pattern setting during the assembly runs, this cannot be relied upon to date a motherboard. An inspection of the PCB must me made if certainty of motherboard type is required. Additionally, there were many C64s returned to Commodore for repair, and motherboards were replaced with what was available; with the replaced board likely to feature in the repair of another C64. In short, nothing should be inferred about the lineage of a motherboard.

A[edit | edit source]

  • 5-pin board (CN5-Video port has 5 pins).
  • PCB Number 326298-01.
  • Schematic Number 326106.
  • The machines on display at the 1982 Winter Consumer Electronics Show in Las Vegas were Rev 6 boards [3]. These machines were still classed as prototypes, and so it is unlikely that previous revisions will be found.
  • These early machines had many ceramic chips.

Integrated Circuits[edit | edit source]

PCB Identifier Code Remarks     PCB Identifier Code Remarks     PCB Identifier Code Remarks     PCB Identifier Code Remarks
U1 6526 CIA 1 U2 6526 CIA 2 U3 2364 ROM (BASIC) U4 2364 ROM (KERNAL)
U5 2332 ROM (Character) U6 2114L-30 SRAM U7 6510 Processor U8 7406 Logic NOT (Hex Inverter)
U9 4164 RAM U10 4164 RAM U11 4164 RAM U12 4164 RAM
U13 74LS257 Multiplexor U14 74LS258 Multiplexor U15 74LS139 Demultiplexor U16 4066 Quad Bilateral Switch
U17 82S100 PLA U18 6581 SID U19 6567 VIC-II U20 LM556 Dual Timer
U21 4164 RAM U22 4164 RAM U23 4164 RAM U24 4164 RAM
U25 74LS257 Multiplexor U26 74LS373 Multiplexor U27 74LS08 Logic AND U28 4066 Quad Bilateral Switch
U29 74LS74 Logic NOR (Divider) U30 74LS193 Binary Counter U31 74LS629 Oscillator U32 MC4044 Logic (Phase Detector)

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 326298-01
Schematic Number 326106

Revisions[edit | edit source]

Revision 1
Revision 2
Revision 3
Revision 4
Revision 5
Revision 6[4]
Revision A[5]
Revision B
Revision C[6]

KU-14194HB[edit | edit source]

  • PCB Assembly Number KU-14194HB.
  • Schematic Number 251022.
  • The KU-14194HB was the first C64 board with separate Y/C video signals.
  • It is a PAL only board.
  • Revision number on rear of PCB.

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number KU14194
Schematic Number 251022

Revisions[edit | edit source]

Revision A[7]
Revision B[8]
Revision C[9]

A (CR)[edit | edit source]

  • 8-pin board (CN5-Video port has 8 pins).
  • PCB Assembly Number 250407-04.
  • Schematic Number 251138.

Integrated Circuits[edit | edit source]

PCB Identifier Code Remarks     PCB Identifier Code Remarks     PCB Identifier Code Remarks     PCB Identifier Code Remarks
U1 6526 CIA 1 U2 6526 CIA 2 U3 2364 ROM (BASIC) U4 2364 ROM (KERNAL)
U5 2332 ROM (Character) U6 2114L-30 SRAM U7 6510 Processor U8 7406/7416 Logic NOT (Hex Inverter)
U9 4164 RAM U10 4164 RAM U11 4164 RAM U12 4164 RAM
U13 74LS257 Multiplexor U14 74LS258 Multiplexor U15 74LS139 Demultiplexor U16 4066 Quad Bilateral Switch
U17 82S100 PLA U18 6581 SID U19 6567 VIC-II U20 LM556 Dual Timer
U21 4164 RAM U22 4164 RAM U23 4164 RAM U24 4164 RAM
U25 74LS257 Multiplexor U26 74LS373 Multiplexor U27 74LS08 Logic AND U28 4066 Quad Bilateral Switch
U29 74LS74 Logic NOR (Divider) U30 74LS193 Binary Counter U31 74LS629 Oscillator U32 MC4044 Logic (Phase Detector)

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 250407-04
Schematic Number 251138

Revisions[edit | edit source]

Revision A[10]
Revision B
Revision C[11]
Revision D

B[edit | edit source]

  • 8-pin board (reduced oscillator circuit).
  • PCB Assembly Number 250425-01.
  • Schematic Number 251469.
  • CIAs, ROMs, CPU, SID, PLA, and VIC may be all socketed.

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 250425-01
Schematic Number 251469

Revisions[edit | edit source]

Revision A[12]
Revision B[13]
Revision C[14]

B-2[edit | edit source]

  • 8-pin board (reduced oscillator with component changes).
  • PCB Assembly Number 240441-01.
  • Schematic Number 251469.
  • All circuits remain the same as the C64B (Schematic 251469) with a few component location changes.
    • Resistors 28, 29, 30, 36 and 48 were reduced to Resistor Pack RP5.
    • Diodes CR100-15 are no longer piggy-backed. Their locations are CR9, CR12-16.

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 240441-01
Schematic Number 251469

Revisions[edit | edit source]

Original

B-3[edit | edit source]

  • Only 2 RAM chips, U9, U10.
  • PCB Assembly Number 250466.
  • Schematic Number 252278.
  • In 1986, Commodore released the last revision to the classic C64 motherboard. It was otherwise identical to the 1984 design, except for the two 64 kilobit × 4 bit DRAM chips that replaced the original eight 64 kilobit × 1 bit ICs.
  • After the release of the C64C, MOS Technology began to reconfigure the C64's chipset to use HMOS production technology. The main benefit of using HMOS was that it required less current to drive the IC, which consequently generates less heat. This enhanced the overall reliability of the SID and VIC-II. The new chipset was renumbered to 85xx to reflect the change to HMOS.
  • The modifications to the C64 line were more than skin deep in the C64C with new versions of the SID chips being deployed—with the core voltage reduced from 12 V to 9 V, and the VIC using only 5V. The I/O chips remained functionally identical but the new 8521 which uses HMOS technology uses about half the power of the original NMOS 6526. The basic and kernal 2364 ROMs were also replaced with a single 23128 ROM.

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 250466
Schematic Number 326106

Revisions[edit | edit source]

Original
Revision A

E[edit | edit source]

  • PCB Assembly Number 250469.
  • Schematic Number 252311, 252312
  • KERNAL & BASIC ROMS combined into U4.
  • New IC memory controller, U8.
  • In 1987, Commodore released C64Cs with a highly redesigned motherboard commonly known as a "short board".
  • The "short board" used the new HMOS chipset, featuring a new 64-pin PLA chip. The new "SuperPLA", as it was dubbed, integrated many discrete components and Transistor–Transistor Logic (TTL) chips.
  • In the last revision of the C64C motherboard, the 2114 color RAM was integrated into the SuperPLA.

Diagrams[edit | edit source]

PCB Assembly Diagram PCB Schematic
PCB Assembly Number 250469
Schematic Number 252311
Schematic Number 252312

Revisions[edit | edit source]

Revision 1
Revision 2
Revision 3 [15]
Revision 4
Revision A
Revision B

Links[edit | edit source]

WP-W11.png Wikipedia: Motherboard

References[edit | edit source]