This project provides an open-source carrier-board reference design for NVIDIA V100 SXM2 modules, including NVLink connection plans for two- and four-GPU configurations. While the full carrier board is under development, this reference kit shares curated pin mappings, connection plans, and connector-only KiCad resources to help others develop their own designs.
The contribution focuses on curation: gathering public information, comparing sources, and reconciling connector orientations and signal names. The original reverse-engineering work is credited to its authors.
Users can download the complete reference ZIP from the v0.1.0-release or use the Code > Download ZIP option for current development files. After extracting, choose from single-, two-, or four-module KiCad starter projects and open the .kicad_pro file in KiCad 10.0.7 or newer. Keep the entire kicad/ folder for shared symbol libraries. For those without KiCad, complete schematic PDFs and a standalone workbook are available.
This is a public reference pre-release, not a hardware-qualified carrier board. It includes 800 canonical contacts across connectors A and B, with signal names, evidence, and electrical-treatment notes. Two- and four-GPU connection tables specify exact Connector B pads, directions, lanes, and polarity. Three editable KiCad starters are provided, but no regulator, power-control, or clock circuits are included. An external 156.25 MHz differential NVHS clock is required for each V100, along with a separate 100 MHz PCIe clock.
Source: Hacker News · Summarized by HeadlinesBriefing