On front view, the Compute Module is correctly labled as 90mm X 100mm however it is not shown in the proper size on the front. the compute module should be shown with the correct proportions. It needs to take up more space. Redo and show front view
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.
The minimum practical Tiny Tim Version 3.0 carrier-card size cannot be finalized until exact datasheets/footprints and COM-HPC Mini type connector keepouts are selected. Based on the current locked Version 3.0 constraints, the main hard limiter is the Compute Module 90 mm x 100 mm area plus connector/cable clearance, mounting, and routing escape room.
Current Starting Size
Current concept/start size: 115 mm x 120 mm
Compute module reference area: 90 mm x 100 mm
Primary goal: reduce card size while preserving vertical receptacle access and rear M.2/PCIe expansion.
Major Size Drivers
Table
Constraint
Impact on minimum board size
Compute Module 90 x 100
Sets the dominant minimum rectangular area
COM-HPC Mini type connector/keepout
Exact keepouts TBD; likely prevents reducing directly to 90 x 100
Front vertical receptacles
Need top-entry cable finger clearance and body-to-body spacing
2x vertical RJ45 10GbE
Large connector footprints and height; may dominate one edge/zone
3x USB-A + 3x USB-C + TBT + HDMI
High connector density; vertical receptacles still need keepout spacing
3x 22-pin CSI FFC + 4x Fakra GMSL
Adds front-side connector area and routing congestion
Rear M.2 E/B-key 2230
Fits within 90 x 100 envelope if placed efficiently
Rear M.2 M/B-key 2280
80 mm card length is a hard rear-side planning constraint
Rear PCIe x4 / USB FFC
Small, but needs Z-axis cable clearance
Routing for PCIe/USB/10GbE/CSI
May require width/height margin beyond pure mechanical footprint packing
Estimated Minimum Dimensions
Conservative achievable target
105 mm x 115 mm
This is the most realistic near-term reduction target without exact mechanical data. It preserves about 7.5 mm average margin around the 90 x 100 compute-module envelope, giving room for connector bodies, mounting/keepout, routing escape, and manufacturing tolerance.
Aggressive target after footprint validation
100 mm x 110 mm
This may be possible if:
COM-HPC Mini type keepouts are favorable.
Vertical connector footprints can be tightly packed.
Rear M.2 2280 can be placed fully within the outline without conflicting with the compute module/connector zone.
High-speed routing escape is feasible with an appropriate stackup.
Connector overhangs, cable bends, and assembly access are acceptable.
Absolute lower-bound concept
95 mm x 105 mm
This is a theoretical lower bound, not a recommended commitment. It leaves only about 2.5 mm margin around a 90 x 100 module reference area, which is likely too tight once real connector keepouts, mounting holes, edge clearances, and high-speed routing constraints are applied.
Recommendation
Use the following staged optimization plan:
Keep 115 mm x 120 mm as the safe working outline for first real footprint placement.
After exact footprints are selected, attempt 105 mm x 115 mm as the first optimized board outline.
If placement and routing remain clean, attempt 100 mm x 110 mm.
Treat anything below 100 mm x 110 mm as high-risk until the COM-HPC Mini type mechanical keepout, connector datasheets, and high-speed routing stackup are verified.
Current Best Estimate
The best minimum practical target for Tiny Tim Version 3.0 is:
105 mm x 115 mm recommended minimum target 100 mm x 110 mm aggressive stretch target
Do not lock final dimensions until exact connector footprints and COM-HPC Mini type mechanical keepouts are verified.
Open Items Needed for Final Dimension Lock
Exact COM-HPC Mini type connector part number and mechanical keepout drawing.