Host PCB :
Main processor : 68000P12
- MC68681P (UART)
- MC68901P (peripheral)
- Numerous PLDs (9 PAL/GALs)
The Host PCB is where the program CPU is located and where the game I/O is connected to. The host PCB decompresses the game objects into RAM on power-up after a self test. The compressed object information is located in the ROMs at locations U69, U70, U71, U93, U94, and U95. There is an RS232 port for debugging via an external computer, as well as an RS232 port for communication to the Audio PCB. Dr Math PCB :
CPU : AM29000-16 (32bit RISC microprocessor, 4 stage pipeline)
Co-processor : AM29C323GC (32x32 bit floating point multiplier, parallel)
4 x - SDT7134 (44 pin PLCC, custom CPLDs ?)
MAC1 U173A - SAM448-20 (UV erasable microprogram sequencer)
MAC2 U166A - SAM448-20 (UV erasable microprogram sequencer)
- Z85C3010VSC (communications controller, Zilog)
- DS1228 (RS232 port for debug)
- Numerous PLDs (13 PAL/GALs) Video Generator PCB :
CPU - TMS34010 (40MHz graphics system processor)
- 9027EV (VLSI MPG, VGT8003-2148)
- 9027EV (custom, VLSI MPG, VGT8007-2105)
- BT101KC30 (8-bit digital to analog converter)
6 x - TC110G38AF (custom, 100MW002-320)
3 x - SDT7134 (44 pin PLCC, custom CPLDs ?)
4 x - AM2701-50JC (?)
- SCN2651CC1N28 (communications interface, for debug)
- DS1228 (RS232 port for debug)
- Number PLDs (13 PAL/GALs) Audio PCB :
CPU : SC80C31BCCN40 (microcontroller, 11.0592MHz, 8051 family)
- upD7759C (speech synthesizer, ADPCM)
2 x - SSM2047 (sound generator circuit)
- DS1267 (digital potentiometer)
- SSM2300 (sample and hold amplifier)
- LC7528CN
- YM2151
- YM3012
- ICL232CPE (RS232 port for communication to Host PCB)
- Audio out is stereo Emulators : MAME (Preliminary)
|