
APT KRIA FMC
ApotheoTech/Aper-Oculus
An open-source Xilinx Kria SOM Carrier for high-speed camera design

Hardware documentation of the ECGC cartridge
CartGen4 is an open-source printed circuit board by elialm, from the elialm/ecgc-hardware repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 52.7 × 60.9 mm with 86 parts on 156 nets, routed with 1,456 tracks and 290 vias.
It is built around the LFXP2-8E-5MN132C, AS1C8M16PL-70BIN and IS25WP080D-JNLE, with the MEM2080-00-128-00-A, NXS0108BQX and DS1391U-33+T&R among its other parts. Its parts include 46 capacitors, 18 resistors, 11 ICs, 3 connectors and 3 inductors. It belongs with the retro computing and games boards of this library.
This repo contains all relevant documentation of the cartridge hardware.
The legacy directory contains legacy documentation.
This is just a collection of documents I made waaaay back when I was
just starting on the project.
It is included here just as an archive so I don't plan on updating anything.
The CartGen3ProtoBoard directory contains the schematics for the
first working prototype mentioned at my website.
The photograph below is this prototype.
The CartGen4 directory contains the schematics for the
next prototype.
I've included some renders of it below.
gen4-render-front
gen4-render-back
The tools used to make the schematics is KiCad.
It can be used to open the *.kicad_pro file to open the schematic
project.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2, C3, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30 +11 |
| 7 | 15K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R2, R3, R4, R5, R6, R7 |
| 6 | 22u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C6, C7, C8, C11, C12 |
| 5 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C13, C14, C38, C39 |
| 4 | 10K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9, R12, R17, R18 |
| 3 | 10u | Inductor_SMD:L_1008_2520Metric | L1, L2, L3 |
| 3 | 2n7 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C37, C40, C45 |
| 3 | 47n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C9, C10, C15 |
| 3 | NXS0108BQX | SamacSys_Parts:NXS0108BQX | U8, U9, U10 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R14 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C41 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C16 |
| 1 | 20K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 220K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R15 |
| 1 | 39K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R16 |
| 1 | 45K3 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R11 |
| 1 | 50K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10 |
| 1 | 56K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R13 |
| 1 | AS1C8M16PL-70BIN | SamacSys_Parts:BGA49C50P7X7_400X400X100 | U4 |
| 1 | Battery_Cell | SamacSys_Parts:2894 | BT1 |
| 1 | Conn_01x05_Male | Connector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm_Vertical | J3 |
| 1 | Conn_02x10_Odd_Even | Connector:Conn_02x10 | J2 |
| 1 | DS1391U-33+ | SamacSys_Parts:SOP50P490X110-10N | U1 |
| 1 | EVQ-P7A01P | SamacSys_Parts:EVQP7J01P | SW1 |
| 1 | FC-135R 32.7680KA-E5 | SamacSys_Parts:FC135R327680KAE3 | Y1 |
| 1 | GBC_Cart | Boards:GBC_Cart | A1 |
| 1 | IS25WP080D-JNLE | SamacSys_Parts:NE555DR | U2 |
| 1 | LFXP2-8E-5MN132C | SamacSys_Parts:BGA132C50P14X14_800X800X135 | U5 |
| 1 | MEM2080-00-128-00-A | SamacSys_Parts:MEM2080-00-128-00-A | J1 |
| 1 | NXS0104BQX | SamacSys_Parts:NXS0104BQX | U7 |
| 1 | PESD3V3Y1BSFYL | SamacSys_Parts:PESD3V3Y1BSFYL | D1 |
| 1 | SIT8008BI-73-33E-33.333333G | SamacSys_Parts:SIT8008BI-73-33E-33.333333G | U3 |
| 1 | SN74LV1T34DCKR | SamacSys_Parts:SOT65P210X110-5N | U11 |
| 1 | TPS65266-1RHBR | SamacSys_Parts:QFN50P500X500X100-33N-D | U6 |
It measures 52.7 × 60.9 mm and has 4 copper layers, 4 mm thick.
86 parts, built around the LFXP2-8E-5MN132C, AS1C8M16PL-70BIN, IS25WP080D-JNLE and MEM2080-00-128-00-A. 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 elialm/ecgc-hardware repository on GitHub, at the commit this page was made from: the board is CartGen4/CartGen4.kicad_pcb and its schematic CartGen3ProtoBoard/CartGen3ProtoBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

ApotheoTech/Aper-Oculus
An open-source Xilinx Kria SOM Carrier for high-speed camera design

ekatynski/Test-Stand-Power-Monitor
A small board for cheaply and easily monitoring a motor test stand for a host of data types.





kbob/MinimumViableSynth
A virtual analog synthesizer with lots of knobs and buttons.

jrowe88/ecoport-bridge
CTA-2045 (EcoPort) bridge for a Rinnai REHP65 heat pump water heater