[sdiy] TB-303 cpu question - impossible

Robin Whittle rw at firstpr.com.au
Tue Nov 15 23:52:12 CET 2005


The TB-303 is a mask programmed 4 bit NEC CPU.  There are no such CPUs
available, including as far as I know any such CPUs with external ROM.
I don't think there could have been an external ROM version, because it
would take most of the pins to access the ROM.  Other than a special
device for development, I doubt if NEC ever made a chip with all the
extra pins required for operation with an external ROM.

There is no way anyone knows of reading the ROM.  Probably there is a
way of doing so as part of NEC's test procedure.

So no-one has the object code.  The CPUs are not available in any form.
 Other CPUs in devices such as TR-606s have different ROM data.

Its my impression that a lot of talk about this subject is not based in
reality, but on optimistic hopes that what happens in completely
different situations might somehow apply to the TB-303 CPU.

It is technically possible to analyse the operation of the CPU and to
create a new PCB to take its place, with some chip like a PIC programmed
to emulate its functions.  That would be a huge project.  For the actual
demand for CPU chips, which I guess in 12,000 or so TB-303s in
existence, are failing at about one a week somewhere in the world - it
is probably a lot easier to either write off the TB-303, buy another
TB-303 and grab its CPU, or forget about the sequencer and have a MIDI
In system installed.

I have installed the Devil Fish mods, with MIDI In for a TB-303 without
a CPU.

   - Robin

    http://www.firstpr.com.au/rwi/dfish/





More information about the Synth-diy mailing list