Close

Replacing the TMS9129 video chip

A project log for Tatung Einstein TC-01 build

I was gifted a PCB and some parts, so I had to build it into a working toy.

keithKeith 03/26/2026 at 17:310 Comments

The TMS9129 is essentially a TMS9929 that uses two 64k x 4-bit DRAM chips instead of eight 64k x 1-bit chips.

This is definitely good for reducing board complexity, and the TC-01 used it, but it has become much scarcer and pricier than the TMS9929. There are several ways to make an adapter board:

  1. An adapter board with eight 64k x 1-bit chips.
  2. An adapter board with a 32K SRAM chip, three latches and a 6-gate inverter chip.

    This is a bit pointless because 1-bit DRAM chips are still widely and cheaply available.

  3. An adapter board with two 64k x 4-bit chips and a 6-gate inverter chip.

    A lot of clever thought by Greg of Digicool things went into this.

    This looks the best solution where there are 4-bit DRAM chips already on a host board.

So now I just have to work out how to make the adapter.

I changed the '244 to a '245, and the inverter gate order to make layout easier.

The TC-01 video memory circuit looks like this:

Essentially, we will need to 

The 9129 socket has no /G pin, so this signal needs carrying on a flying wire.

The buffer and delay gates could sit on a daughter board, with just one flying wire for /G.
Or they could both sit on the motherboard, with a track cut between R/W and /W.

I had a go at editing Greg's fix into the TC-01 video memory circuit diagram.

R60 and R61 tied /G pins to ground via 100R. They can be omitted,

Discussions