COM-HPC Carrier Layout

I’ll update Version 5.0 front-view visuals only so the Compute Module is drawn with correct 90 mm × 100 mm proportions and occupies the appropriate larger area. Version 4.0 stays locked.
Worked for 3 mins 46 sec
Thought for 26 sec
Created image.
You can move the component labels off to the side of the PCB
Redone for Tiny Tim Version 5.0 front view.
Changes applied:
  • Compute Module is shown much larger with intended 90 mm × 100 mm proportions.
  • Carrier board remains 105 mm × 115 mm.
  • Labels moved off the PCB as side callouts to reduce clutter.
  • Version 4.0 remains locked and unchanged.
Updated file:
Updated Front View
Tiny Tim Version 5.0 Front View

Image

Redo rear and review
Lock Version 5.0
Compare front views
Check label accuracy
Improve compute module fit

Refine this doc
Ask about this doc
Tiny Tim Version 4.0 Connector Pin Mapping
Lock Notice
Tiny Tim Version 4.0 is locked. This connector pin-mapping state is frozen as part of Tiny Tim Version 4.0 Locked Export Package.
Scope
This is the first connector pin-mapping matrix for Tiny Tim Version 4.0.
Status: provisional connector-side mapping started.
COM-HPC Connector Import Status
Attempted implementation of Samtec ASP-230336-03 is currently blocked: the exact 400-position connector is not available in the Flux library, and no importable EDA library file has been provided. Public Samtec PDF/PADS resources are useful evidence for footprint creation, but the current import path needs KiCad .kicad_sym + .kicad_mod, Altium .SchLib + .PcbLib, Eagle .lbr, EasyEDA JSON, or ZIP.
Because the real COM-HPC connector symbol is not present, the provisional USB/PCIe/M.2 nets cannot be connected to COM-HPC pins yet without creating fake placeholder pins. Placeholder pins are intentionally avoided.
COM-HPC Mini connector is not yet present in the schematic. The mappings below create connector-side net labels and controlled-impedance intent for USB-C and rear PCIe FFC, but they are not yet connected to COM-HPC Mini pins.
COM-HPC Mini Lane Assumptions — Provisional
These assumptions are used to organize connector-side mapping only. They must be verified against the exact COM-HPC Mini module pinout / PICMG carrier design guide before the COM-HPC connector is wired.

Table


Assumed COM-HPC ResourceDestinationRationale / Notes
PCIe x4 group ARear M.2 M/B-key 2280NVMe storage should get the highest bandwidth x4 PCIe group.
PCIe x1 group BRear M.2 E/B-key 2230Typical wireless E-key uses PCIe x1 plus USB 2.0.
PCIe x1 group CRear 16-pin PCIe FFCRaspberry Pi-style PCIe FFC is x1.
USB 2.0 portsUSB-C OTG connectors and M.2 E-keyUSB-C connector-side labels created; source allocation TBD.
USB 3.x portsUSB-C OTG connectorsOne SuperSpeed orientation set is labeled per connector; USB-C mux/role architecture TBD.
USB4/TBTDedicated Type-C TBT connector candidateConnector selected as Molex 2047110001, but controller/retimer/lane plan TBD.
10GbE2x Bel G55-122N-155 MagJack candidatesPHY location and exact COM-HPC Ethernet interface TBD. PoE stopped.
Live Schematic Nets Created

Table


NetConnected PinsPurpose
12V_INJ_12VIN1:PosPrimary non-PoE 12 V input positive rail.
PGNDJ_12VIN1:Neg, USB-C GND/shield pins, PCIe FFC GND/shield pinsPrimary power/signal ground return.
12 V Input Connector Policy
Version 4.0 primary power input policy:
  • Use a non-PoE 12 V primary input.
  • Nominal design target: 12 V / 12 A minimum.
  • Peak/unrestricted target: 25 A class.
  • Selected live schematic connector: J_12VIN1 = AMASS XT60PW-M.
  • Existing CLIK-Mate power row is demoted to low-current/service/auxiliary candidate unless the power policy is changed.
Connector-Side USB-C Mapping
Applies to J_USBC1, J_USBC2, J_USBC3.
Power / Ground

Table


ConnectorPinsNetStatus
J_USBC1VBUS_1, VBUS_2, VBUS_3, VBUS_4USB_C1_VBUS_5VCreated
J_USBC2VBUS_1, VBUS_2, VBUS_3, VBUS_4USB_C2_VBUS_5VCreated
J_USBC3VBUS_1, VBUS_2, VBUS_3, VBUS_4USB_C3_VBUS_5VCreated
J_USBC1..3GND_1..GND_8, MH_1, MH_2PGNDCreated
USB 2.0

Table


ConnectorPinsNetImpedance
J_USBC1DP1, DP2USB2_C1_DP90 Ω differential pair USB2_C1
J_USBC1DN1, DN2USB2_C1_DN90 Ω differential pair USB2_C1
J_USBC2DP1, DP2USB2_C2_DP90 Ω differential pair USB2_C2
J_USBC2DN1, DN2USB2_C2_DN90 Ω differential pair USB2_C2
J_USBC3DP1, DP2USB2_C3_DP90 Ω differential pair USB2_C3
J_USBC3DN1, DN2USB2_C3_DN90 Ω differential pair USB2_C3
USB 3.x SuperSpeed — First Orientation Set

Table


ConnectorPinsNetImpedance
J_USBC1SSTXP1 / SSTXN1USB3_C1_TX1_P/N85 Ω differential pair USB3_C1_TX1
J_USBC1SSRXP1 / SSRXN1USB3_C1_RX1_P/N85 Ω differential pair USB3_C1_RX1
J_USBC2SSTXP1 / SSTXN1USB3_C2_TX1_P/N85 Ω differential pair USB3_C2_TX1
J_USBC2SSRXP1 / SSRXN1USB3_C2_RX1_P/N85 Ω differential pair USB3_C2_RX1
J_USBC3SSTXP1 / SSTXN1USB3_C3_TX1_P/N85 Ω differential pair USB3_C3_TX1
J_USBC3SSRXP1 / SSRXN1USB3_C3_RX1_P/N85 Ω differential pair USB3_C3_RX1
USB-C Pins intentionally not mapped yet
  • CC1, CC2: require USB-C role/CC controller decision.
  • SBU1, SBU2: require alternate-mode/debug decision.
  • SSTXP2/SSTXN2 and SSRXP2/SSRXN2: require USB-C mux/receptacle orientation strategy. They are not connected yet to avoid false architecture assumptions.
Rear PCIe FFC Mapping
Based on Raspberry Pi 5-style 16-pin PCIe FFC pinout for Molex 505110-1692 style connector.

Table


PinNetStatus
1, 2PCIE_FFC_5VCreated
3PCIE_FFC_REFCLK_PCreated, 85 Ω pair PCIE_FFC_REFCLK
4PGNDCreated
5PCIE_FFC_REFCLK_NCreated, 85 Ω pair PCIE_FFC_REFCLK
6PGNDCreated
7PCIE_FFC_RX_PCreated, 85 Ω pair PCIE_FFC_RX
8PCIE_FFC_RX_NCreated, 85 Ω pair PCIE_FFC_RX
9PGNDCreated
10PCIE_FFC_TX_PCreated, 85 Ω pair PCIE_FFC_TX
11PCIE_FFC_TX_NCreated, 85 Ω pair PCIE_FFC_TX
12PGNDCreated
13PCIE_FFC_PWR_ENCreated
14PCIE_FFC_DET_WAKECreated
15PCIE_FFC_CLKREQ_NCreated
16PCIE_FFC_RST_BCreated
P1, P2PGNDCreated as shield/mechanical ground
M.2 Mapping — Provisional, not wired yet
M.2 connector net labels are intentionally not applied yet because:
  1. The COM-HPC Mini source connector is not in the schematic.
  2. The M.2 library symbols use generic signal labels and direction naming must be checked against host/module perspective.
  3. M.2 pinouts include PET/PER direction names that can appear swapped depending on whether the table is written from host or module perspective.
M.2 M/B-key 2280 assumption
  • Destination: J_M2M1.
  • Function: NVMe storage.
  • Lane plan: PCIe x4.
  • Power: 3.3 V M.2 rail, current limit TBD.
  • Sideband: PERST#, CLKREQ#, PEWAKE#, SMBus/I2C if required.
  • Status: lane assumption documented, physical pins not wired.
M.2 E/B-key 2230 assumption
  • Destination: J_M2E1.
  • Function: wireless / SDR / I/O module.
  • Lane plan: PCIe x1 + USB 2.0, optional I2S/PCM depending module.
  • Power: 3.3 V M.2 rail, current limit TBD.
  • Status: lane assumption documented, physical pins not wired.
JST-GH Auxiliary Headers
The JST-GH Flux symbols include extra terminals beyond connector positions, likely mechanical/shield/mount pins. Functional signal mapping must use connector-position pins only after symbol/footprint review.

Table


Connector GroupQtyIntended FunctionMapping Status
J_GH4_1..J_GH4_55USB2 Host / CAN / CAN-FD auxiliaryPlanned; pinout TBD
J_GH6_1..J_GH6_33UART/GPIO/I2C auxiliaryPlanned; pinout TBD
J_GH7_1..J_GH7_33SPI/I2S/Audio auxiliaryPlanned; pinout TBD
GMSL / FAKRA

Table


ConnectorFunctionMapping Status
J_GMSL1..J_GMSL4GMSL coax / cameraCoax center/shield mapping TBD; geometry caveat: selected TE 7-2287906-0 is right-angle/edge-mount, not top-entry
Do Not Connect Yet
Do not wire the following until the exact source/sink architecture is defined:
  • USB-C CC pins.
  • USB-C SBU pins.
  • USB-C second orientation SuperSpeed pins.
  • TBT/USB4 connector pins.
  • M.2 pins.
  • COM-HPC Mini pins.
  • GMSL coax pins.
  • JST-GH auxiliary headers.
Next Mapping Step
  1. Obtain exact COM-HPC Mini module pinout / carrier design guide / module vendor lane map.
  2. Add/import the selected COM-HPC Mini connector, then connect provisional nets to actual COM-HPC pins.
  3. Decide USB-C controller/CC/mux architecture before mapping CC/SBU/second-orientation SuperSpeed pins.
  4. Decide external port power caps for USB-A, USB-C, TBT, CSI, GMSL, and JST-GH.
  5. Confirm fan connector pin order.
  6. Confirm whether GMSL connectors are direct coax pass-through, serializer/deserializer outputs, or module-provided camera links.
  7. Then wire one subsystem at a time and rerun ERC after each block.
  • Lock Notice

  • Scope

  • COM-HPC Connector Import Status

  • COM-HPC Mini Lane Assumptions — Provisional

  • Live Schematic Nets Created

  • 12 V Input Connector Policy

  • Connector-Side USB-C Mapping

  • Power / Ground

  • USB 2.0

  • USB 3.x SuperSpeed — First Orientation Set

  • USB-C Pins intentionally not mapped yet

  • Rear PCIe FFC Mapping

  • M.2 Mapping — Provisional, not wired yet

  • M.2 M/B-key 2280 assumption

  • M.2 E/B-key 2230 assumption

  • JST-GH Auxiliary Headers

  • GMSL / FAKRA

  • Do Not Connect Yet

  • Next Mapping Step

Documents

  • Project Specification: Vanover's Tiny Tim Design

  • Current State Visuals: Tiny Tim Version 2.0

  • Tiny Tim Version 2.0

  • Tiny Tim Vertical Connectors v2.0

  • Tiny Tim Version 3.0

  • Current State Visuals: Tiny Tim Version 3.0

  • Tiny Tim Version 3.0 Size Optimization Estimate

  • Tiny Tim Version 4.0

  • Current State Visuals: Tiny Tim Version 4.0

  • Tiny Tim Version 4.0 Implementation Checklist

  • Tiny Tim Version 4.0 Part Verification Results

  • COM-HPC Mini Connector Search Results

  • Tiny Tim Version 4.0 PoE Solution — DISCONTINUED

  • Tiny Tim Version 4.0 Power Budget

  • Tiny Tim Version 4.0 BOM Candidates and Connector Verification Review

  • Tiny Tim Version 4.0 Connector Pin Mapping

  • Tiny Tim Version 4.0 Locked Export Package

  • Tiny Tim Version 4.0 Downloadable Text Export Package

  • Tiny Tim Version 4.0 Windows Export Instructions

  • Tiny Tim Version 5.0

  • Current State Visuals: Tiny Tim Version 5.0

Assets

No assets added.

Vanover's Tiny Tim Design

Vanover's Tiny Tim Design thumbnail
COM-HPC Mini type carrier-card PCB layout concept targeting an initial 115 mm x 120 mm board with aggressive size reduction, vertical front connectors following ARK Just A Jetson style where possible, and rear-mounted flat M.2/PCIe expansion.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$16.95–$21.04

Digi-Key

$12.07

HQonline

$3.66

LCSC

$35.48

Mouser

$34.36

TME

$0.00

Verical

$26.38–$391.11

Controls