FPGA MPUs

From Wikipedia: "A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence the term "field-programmable".

So in difference to my LISY MPUs which do use software emulation, my FPGA MPUs use hardware emulation.

At the moment I do have:

-> BallyFA for Bally pinball machines

-> GottFA80 for Gottlieb System80/80A/80B pinball machines

-> GottFA80_PLuS for Gottlieb System80/80A pinball machines with integrated Power Supply & Solenoid/Lampdriver

-> GottFA1 for Gottlieb System1 pinball machines

-> GottFA1_PLuS for Gottlieb System1 pinball machines with integrated Power Supply & Solenoid/Lampdriver

-> WillFA7 replacement of a Williams MPU (System3 up to System7) including the driver board!


Most of my MPUs are using the cheap Alterra Cyclone II dev board which is available on eBay and Aliexpress for 30€ or so. Search for "Altera CycloneII EP2C5T144"

Note: you can check if your FPGA is working by using my FPGA checker!

'LISY dev' DIY Altera Cyclone II board when it arrives from JLCPCB.
'LISY dev' DIY Altera Cyclone IV board when it arrives from JLCPCB (needed for late Gottlieb System80B games)
USB Blaster, needed for Software updates.