
Testboard
anthonydotmoe/68040pc
A general purpose computer platform for retrocomputing enthusiasts

A general purpose computer platform for retrocomputing enthusiasts
68040pc is an open-source printed circuit board by anthonydotmoe, from the anthonydotmoe/68040pc repository on GitHub. It is a 4-layer board of 221 × 243.8 mm with 29 parts on 589 nets.
It is built around the ICE40HX4K-TQ144, W25Q32JVSSIM and SN74ALVC164245DL, with the LTST-C191KGKT among its other parts. Its parts include 19 connectors, 5 ICs, 3 resistors, 1 capacitor and 1 diode. It belongs with the retro computing and games and fPGA and programmable logic boards and the FPGA and CPLD boards of this library.
MC68150's TA line is not open-collector! Another 74LVC1G08 AND gate should be used to connect FPGA TA and MC68150 TA to the CPU's TA.
U802A schematic pin markings are incorrect. At the FPGA, the following changes need to be made:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | EXP | 68040:EXP | J1, J2, J3, J4, J5, J6, J7, J8 |
| 4 | ~ | 68040:SIMM-72 | J9, J10, J11, J12 |
| 2 | 10K | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | Conn_01x06 | 68040:15-48-0106 | P8, P9 |
| 2 | SN74ALVC164245 | Package_SO:TSSOP-48_6.1x12.5mm_P0.5mm | U3, U4 |
| 1 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 2.2K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 68LC040 | 68040:PGA179 | U1 |
| 1 | COM1 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J15 |
| 1 | COM2 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J16 |
| 1 | DIN-5_180degree | 68040:DIN5-180 | J13 |
| 1 | ICE40HX4K-TQ144 | Package_QFP:TQFP-144_20x20mm_P0.5mm | U2 |
| 1 | LPT | Connector_PinHeader_2.54mm:PinHeader_2x13_P2.54mm_Vertical | J17 |
| 1 | LTST-C191KGKT | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Mini-DIN-6 | 68040:Mini-DIN6 | J14 |
| 1 | W25Q32JVSSIM | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U5 |
It measures 221 × 243.8 mm and has 4 copper layers, 1.22 mm thick.
29 parts, built around the ICE40HX4K-TQ144, W25Q32JVSSIM, SN74ALVC164245DL and LTST-C191KGKT. 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 anthonydotmoe/68040pc repository on GitHub, at the commit this page was made from: the board is hardware/motherboard/68040pc.kicad_pcb and its schematic hardware/motherboard/68040pc.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 anthonydotmoe before reusing the design.

anthonydotmoe/68040pc
A general purpose computer platform for retrocomputing enthusiasts


tinyvision-ai-inc/UPduino-v3.0
UPduino 3.0: new 4 layer layout, various other improvements





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.