|
|
|
|
|
by dragontamer
892 days ago
|
|
I've never done it myself, but isn't the stacking connector just as easy as grabbing DF40HC(3.0)-100DS-0.4v (https://www.digikey.com/en/products/detail/hirose-electric-c...), throwing it into a KiCAD 2-layer or 4-layer board (depending on how complex you want to make it), and then just... that's it? There's no RAM or other complex signals at play here. I have to imagine that 2-layer boards are sufficient for the vast majority of CM4 board users. I guess a few elements in the connector (USB and Ethernet) are differential pairs. So okay, you need to know a bit about transmission line theory. But as far as actually running differential pairs with matched-impedances, its just a matter of knowing what a "dielectric constant" is and plugging that into the calculator, so that you know how thick the PCB-trace should be in a stripline. Which is all nearly automatic even with free tools like KiCAD today. Okay, you need to know what the word "dielectric constant" is and that striplines are an impedance-controlled design pattern wherein the width of the PCB-trace on top is matched to a ground-plane below... and that you need the words "Dielectric Constant" and and "Board Thickness" to calculate the width for the impedance you're looking for. But bam, now you know everything for simpler signals like USB or Ethernet. But honestly, whatever PCB you're designing is probably so small that it'd still work without needing to know any of this deeper theory. |
|
You understand that none of this is doable by anyone without a background in EE, don't you?