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