FPGA

eigenco·frankenpi·PCB_v2/FPGA.kicad_pcb

FPGA PCB layout, top view — open source FPGA board by eigenco

About the FPGA PCB

FPGA is an open source FPGA PCB design by eigenco, published on GitHub. It is a 2-layer board measuring 81.3 × 45.7 mm, with 3 components from 3 distinct parts.

Its main chip is the ICE40HX8K-CT256, from the FPGA family. Other key parts include the IS61WV102416FBLL-10TLI. By type, the board carries 2 ICs and 1 connector.

From the project

This is an experimental project to connect Raspberry Pi with the help of cheap Cyclone IV FPGA board to 8-bit ISA bus to act as multiple different devices.

This is an experimental project to connect Raspberry Pi with the help of cheap Cyclone IV FPGA board to 8-bit ISA bus to act as multiple different devices.

What is currently implemented (to some degree), i.e. PC can access through ISA - Mass storage access from a file on the Raspberry Pi (written sectors are flushed every 2 seconds by default) - Adlib output to optical SPDIF - Sound Blaster 8-bit mono with DMA and IRQ (basic functions only), output to optical SPDIF - Gravis Ultrasound (basic wavetable only), output to optical SPDIF - Roland MT-32 (UART only), output to optical SPDIF - USB…

Main components on the FPGA

FPGA bill of materials (BOM)

3 components, 3 distinct parts.

QtyPartRefs
1
ICE40HX8K-CT256
IC1
1
IS61WV102416FBLL-10TLI
IC2
1
Bus_ISA_16bit
J1

FPGA design files

The KiCad project lives in the eigenco/frankenpi repository on GitHub; these links point at the commit this page was built from.

FPGA: common questions

What microcontroller does the FPGA use?

The FPGA is built around the ICE40HX8K-CT256, from the FPGA family.

How big is the FPGA PCB?

The FPGA measures 81.3 × 45.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the FPGA?

3 components, from 3 distinct parts. The full bill of materials is listed on this page.

Where can I download the FPGA design files?

From the eigenco/frankenpi repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the FPGA design in my own project?

The repository has no license, so all rights stay with eigenco. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the FPGA without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

More boards in frankenpi

Similar boards