Loading 3D model… large boards can take a moment.
Copyright (c) 2025 Antmicro
This project includes open hardware PCB design files for a System on Module (SoM) integrating Lattice CertusPro-NX FPGA and NXP i.MX943 Application Processor (AP), along with local storage, clocking and power management circuitry. The SoM has a small (45x45mm) mechanical outline and follows the OSM-L standard specified by the SGet group.
The PCB design files were prepared in KiCad 9.x
The SoM interfaces exposed from the AP:
The SoM interfaces exposed from the FPGA:
The relevant physical pins for the FPGA interfaces outlined above are electrically connected to the FPGA banks. The actual function of a particular interface will then depend on the RTL design synthesised for the FPGA. Both the FPGA and the AP are connected with a JTAG chain exposed on the SoM pins. For more details related to the physical interface mapping, refer to the relevant PCB schematic sheets.
The OSM has been designed as a part of an open source Board Management Controller (BMC) reference design. In this application scenario it complements the following DC-SCM carrier board. The SoM itself, however, can be used for any other application purpose which calls for a compact-sized processing module.
The main directory contains KiCad PCB project files, a LICENSE and a README. The remaining files are stored in the following directories:
doc - contains board schematicimg contains graphics for this READMEThis project is published under the Apache-2.0 license.
No comments yet. Be the first to ask about this board.