Friday 20 March 2020

Taito 'PC060HA' reproduction

Another custom IC successfully reproduced! Thanks to the awesome job of 'furrtek' (with my little contribution) no more panic will assault us whenever we encounter a faulty Taito 'PC060HA' custom IC on our beloved arcade PCBs.
The chip in question is a 28PIN DIP 600 mil :


Technically speaking it acts as communication interface between the main and sub CPUs.It can be found on many Taito boards, this should be a complete list :
  • Asuka & Asuka
  • Cameltry
  • Champion Wrestler
  • Daisenpu
  • Darius
  • Exzisus
  • Fighting hawk
  • Gokidetor
  • Hit The Ice
  • Master of Weapons
  • Midnight Landing
  • Operation Wolf
  • Rainbow Islands
  • Rastan
  • Taito Bingo Wave
  • Tetris
  • Top Speed
  • Violence Fight
  • Volfied

As said,  'furrtek' made a fanstatic job and took care of almost everything, decapping the IC (kindly donated by 'Ace`' from UKVAC forums, thanks again to him) and tracing the schematics from the silicon die translating them into Verilog code.I simply made the final and easy part designing a proper board based on an Altera (or Atmel) CPLD in TQFP100 package :


After some work needed to optmize the Verilog code on boards with different clock of Z80 CPU (I sent 'furrtek' a Cadash and Master of Weapon PCBs for this purpose) I successfully tested the replacement on all my arcade boards that carry this custom IC, it works flawlessly:






 Thanks again to 'furrtek' and all other people involved in this great achievement.
  

No comments:

Post a Comment