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; version 1.02 available.

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

-> GottFA1 for Gottlieb System1 pinball machines (prototype)


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

For some of my boards more memory is needed. Here I'm using a more advanced board, the 'Cyclone IV FPGA EP4CE6E22C8N EP4CE6 development board ' from the Wavgat store on Aliexpress.

USB Blaster, needed for Software updates