Live data from Hacker News

Open Source FPGA Expansion Card for the Apple II

wiki.reactivemicro.com

1–10 of 18 posts

Re: Open Source FPGA Expansion Card for the Apple II

#4
If you are as curious as I were what the card looks like, then have a look at this:

https://github.com/a2fpga/a2fpga_core/blob/main/boards/a2n20...

I always find it impressive how integrated our electronics have become and how few components are required to achieve what would have taken large, crowded PCBs in the past.

Re: Open Source FPGA Expansion Card for the Apple II

#6
post #4

If you are as curious as I were what the card looks like, then have a look at this: https://github.com/a2fpga/a2fpga_core/blob/main/boards/a2n20... I always find it impressive how integrated our electronics have become and how few components are required to achieve what would have taken large, crowded PCBs in the past.

Project co-creator here - that's actually the V1 board, the V2 board is here https://github.com/a2fpga/a2fpga_core/blob/main/boards/a2n20... and uses a slightly larger CPLD (complex programmable logic device) which is what's used to map and level shift the 5V signals from the Apple II bus to the 3.3V pins on the FPGA module. We use the Sipeed Tang Nano 20K FPGA module for the FPGA. Using a pre-built module like this is a great accelerator in this type of project because a lot of the more complicated things to get right, like the power supplies or the length of the traces for the HDMI connector, are done for you.

Re: Open Source FPGA Expansion Card for the Apple II

#8
post #4

If you are as curious as I were what the card looks like, then have a look at this: https://github.com/a2fpga/a2fpga_core/blob/main/boards/a2n20... I always find it impressive how integrated our electronics have become and how few components are required to achieve what would have taken large, crowded PCBs in the past.

Yep. I've been looking at an old arcade board's design for fun lately, and it's a lot of giant (for today's standards) DIP chips that are just flip-flops, and gates, or gates, which modern cheap FPGAs have by the tens or hundreds of thousands in them.
Post reply on HN