
Minifp
eigenco/frankenpi
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.
Minifp is an open-source printed circuit board by eigenco, from the eigenco/frankenpi repository on GitHub. It is a 2-layer board of 104.1 × 71.1 mm with 69 parts on 176 nets, routed with 763 tracks and 151 vias.
It is built around the ICE40HX4K-TQ144, AMS1117-1.2 and AMS1117-3.3, with the IS61WV10248EDBLL-10TLI and K66X-E15S-N among its other parts. Its parts include 22 capacitors, 21 resistors, 4 ICs, 4 connectors and 1 crystal. It belongs with the FPGA and CPLD boards of this library.
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
Youtube links:
https://www.youtube.com/watch?v=1ej76w8sHxY
https://www.youtube.com/watch?v=CkwgHHmKaSI
TESTED and working:
Planned
Used resources
Further explanation
Plan for the next PCB
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20 +2 |
| 17 | , , , , , , , , , , , , , , , +1 | ||
| 6 | 1k1 | Resistor_SMD:R_0603_1608Metric | R2, R3, R9, R10, R16, R17 |
| 4 | 10u | Capacitor_SMD:C_0603_1608Metric | C201, C202, C203, C204 |
| 3 | 18k | Resistor_SMD:R_0603_1608Metric | R7, R14, R21 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R8, R15 |
| 3 | 2k2 | Resistor_SMD:R_0603_1608Metric | R4, R11, R18 |
| 3 | 4k3 | Resistor_SMD:R_0603_1608Metric | R5, R12, R19 |
| 3 | 9k1 | Resistor_SMD:R_0603_1608Metric | R6, R13, R20 |
| 1 | 830207044109 | BasicISA8:830207044109 | Y1 |
| 1 | AMS1117-1.2 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U602 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U601 |
| 1 | Bus_ISA_8bit | BasicISA8:Conn_Bus_ISA8 | J1 |
| 1 | Conn_02x08_Odd_Even | Connector_PinHeader_1.27mm:PinHeader_2x08_P1.27mm_Vertical | J2 |
| 1 | ICE40HX4K-TQ144 | Package_QFP:TQFP-144_20x20mm_P0.5mm | U2 |
| 1 | IS61WV10248EDBLL-10TLI | MODELS:SOP80P1176X120-44N | IC1 |
| 1 | K66X-E15S-N | BasicISA8:K66XE15SN | J401 |
| 1 | Raspberry_Pi_2_3 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J4 |

eigenco/frankenpi
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.

eigenco/frankenpi
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.

eigenco/frankenpi
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.


jerry-kerenzikov/ytterbium
Project files for Ytterbium modular CPU platform and Yprog programming tool


dennowiggle/Z8S180-WTM
Repository for sharing Z8S180-WTM design changes only. A private repository.

roberto314/Unicomp3
A modular 8-bit Computer able to recreate (nearly) every Retro computer of the late 70s to mid 80s.


MetalMusings/MyOwnEtherCATDevice
Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

andykarpov/karabas-pro
FPGA based retrocomputer with FDD and HDD controllers
It measures 104.1 × 71.1 mm and has 2 copper layers, 1.6 mm thick.
69 parts, built around the ICE40HX4K-TQ144, AMS1117-1.2, AMS1117-3.3 and IS61WV10248EDBLL-10TLI. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the eigenco/frankenpi repository on GitHub, at the commit this page was made from: the board is ice40HX4K/minifp.kicad_pcb and its schematic KiCad/CPU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask eigenco before reusing the design.