
SoMProgrammerNTester
fsnitz/CcSoM
An open source system on chip based on the GateMate FPGA from Cologne Chip (Supports: CCGM1A1 & CCGM1A2)

An open source system on chip based on the GateMate FPGA from Cologne Chip (Supports: CCGM1A1 & CCGM1A2)
SOM is an open-source printed circuit board by fsnitz, from the fsnitz/CcSoM repository on GitHub. It is a 6-layer board of 67.6 × 50 mm with 135 parts on 221 nets, routed with 4,113 tracks and 500 vias.
It is built around the MPM3833CGRH, 74LVC2G53DC and CCGM1A1, with the MX25V8035F and BC847 among its other parts. Its parts include 47 capacitors, 41 resistors, 5 ICs, 3 diodes and 2 transistors. It belongs with the computers and single-board computers boards of this library.
CcSoM is a credit card-sized System on Module built around the GateMate FPGA from Cologne Chip. It is designed to accommodate the CCGM1A1 and CCGM1A2 FPGAs with all their features. This repository contains all the necessary design files to fabricate and further develop the SoM itself or an application specific baseboard for it. A simple IO tester and programmer baseboard can be found in the Baseboards folder. The Library folder contains a symbol and footprint to simplify the process of creating a new baseboard. Each board folder includes a PDF version of the board and schematics, as well as an interactive HTML BOM.
Felix Sebastian Nitz
A special thanks to Cologne chip and its employees for their feedback on the design and FPGA samples.
This project falls under the open hardware licence agreement.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 10K | Resistor_SMD:R_0402_1005Metric | R2, R6, R7, R8, R11, R18, R19, R20, R21, R22, R23, R24, R27, R31, R36, R41 +1 |
| 16 | 100n | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C5, C9, C15, C16, C19, C25, C26, C31, C32, C37, C38, C42, C43 |
| 9 | 2u2 | Capacitor_SMD:C_0402_1005Metric | C1, C7, C11, C13, C21, C23, C29, C35, C41 |
| 8 | 10n | Capacitor_SMD:C_0402_1005Metric | C17, C18, C27, C28, C33, C34, C39, C40 |
| 7 | 22u | Capacitor_SMD:C_0603_1608Metric | C6, C10, C20, C44, C45, C46, C47 |
| 7 | SolderJumper_3_Bridged12 | ccsom_Footprint_lib:SolderBridge3Pin | JP1, JP2, JP3, JP4, JP5, JP6, JP7 |
| 4 | 470n | Capacitor_SMD:C_0402_1005Metric | C14, C24, C30, C36 |
| 3 | 200R | Resistor_SMD:R_0402_1005Metric | R1, R12, R13 |
| 3 | 220n | Capacitor_SMD:C_0402_1005Metric | C8, C12, C22 |
| 3 | 4K7 | Resistor_SMD:R_0402_1005Metric | R4, R5, R10 |
| 2 | 1K | Resistor_SMD:R_0402_1005Metric | R26, R37 |
| 2 | 600R 1.5A, 0.1R | Capacitor_SMD:C_0603_1608Metric | L1, L2 |
| 2 | BC847 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | DNS | Resistor_SMD:R_0402_1005Metric | R16, R17 |
| 2 | GREEN | LED_SMD:LED_0603_1608Metric | D2, D3 |
| 2 | MPM3833C | ccsom_Footprint_lib:QFN18 | U4, U5 |
| 1 | +2V5 | TestPoint:TestPoint_Pad_D1.0mm | TP13 |
| 1 | 100K 1% | Resistor_SMD:R_0402_1005Metric | R29 |
| 1 | 100R | ccsom_Footprint_lib:Diff_pair_solderbridge_closed | R14 |
| 1 | 100R | Resistor_SMD:R_0402_1005Metric | R25 |
| 1 | 10MHZ | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | 120K 1% | Resistor_SMD:R_0402_1005Metric | R34 |
| 1 | 12K | Resistor_SMD:R_0402_1005Metric | R39 |
| 1 | 1R 1% | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 200K 1% | Resistor_SMD:R_0402_1005Metric | R38 |
| 1 | 20K 1% | Resistor_SMD:R_0402_1005Metric | R28 |
| 1 | 240K 1% | Resistor_SMD:R_0402_1005Metric | R32 |
| 1 | 33R | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 47K 1% | Resistor_SMD:R_0402_1005Metric | R33 |
| 1 | 51K 1% | Resistor_SMD:R_0402_1005Metric | R30 |
| 1 | 62K 1% | Resistor_SMD:R_0402_1005Metric | R35 |
| 1 | 63K4 1% | Resistor_SMD:R_0402_1005Metric | R40 |
| 1 | 74LVC2G53 | ccsom_Footprint_lib:DCU8 | U3 |
| 1 | CCGM1A1 | Package_BGA:BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.45mm_Pad0.4mm_NSMD | U1 |
| 1 | D0 | TestPoint:TestPoint_Pad_D1.0mm | TP17 |
| 1 | D1 | TestPoint:TestPoint_Pad_D1.0mm | TP18 |
| 1 | D2 | TestPoint:TestPoint_Pad_D1.0mm | TP19 |
| 1 | D3 | TestPoint:TestPoint_Pad_D1.0mm | TP20 |
| 1 | ECS-5032MV | ccsom_Footprint_lib:5x3.2_Oscillator | X1 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP14 |
| 1 | MD0 | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | MD1 | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | MD2 | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | MD3 | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | MX25V8035F | ccsom_Footprint_lib:SOP-8(150_200MIL) | U2 |
| 1 | Orange | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | PG | TestPoint:TestPoint_Pad_D1.0mm | TP22 |
| 1 | SCLK | TestPoint:TestPoint_Pad_D1.0mm | TP16 |
| 1 | SODIMM-200_Split | ccsom_Footprint_lib:SODIMM-200_2.5V_Card_edge | J1 |
| 1 | SolderJumper_2_Bridged | ccsom_Footprint_lib:Solderbridge_closed | JP8 |
| 1 | TCK | TestPoint:TestPoint_Pad_D1.0mm | TP12 |
| 1 | TDI | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | TDO | TestPoint:TestPoint_Pad_D1.0mm | TP11 |
| 1 | TMS | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | VcAdj | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | Vcore | TestPoint:TestPoint_Pad_D1.0mm | TP21 |
| 1 | ~ | ccsom_Footprint_lib:Diff_pair_solderbridge_closed | JP9 |
| 1 | ~ | ccsom_Footprint_lib:OpenHardwareLogo | log2 |
| 1 | ~ | ccsom_Footprint_lib:PinguinLogo | log1 |
| 1 | ~{CS} | TestPoint:TestPoint_Pad_D1.0mm | TP15 |
| 1 | ~{Rst} | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | ~{VcAen} | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
It measures 67.6 × 50 mm and has 6 copper layers, 1 mm thick.
135 parts, built around the MPM3833CGRH, 74LVC2G53DC, CCGM1A1 and MX25V8035F. 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 fsnitz/CcSoM repository on GitHub, at the commit this page was made from: the board is SoM/SOM.kicad_pcb and its schematic Baseboards/SoMProgrammerNTester/Eastbank.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 fsnitz before reusing the design.

fsnitz/CcSoM
An open source system on chip based on the GateMate FPGA from Cologne Chip (Supports: CCGM1A1 & CCGM1A2)





es-ude/elasticai.hardware
Schematics and Board design for ElasticNodeHardware

Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)

