board
OCuLink Riser for the Supermicro AIOM Slot
Public Unreviewedby John Lauer
Passive OCP NIC 3.0 SFF card that breaks a Supermicro AIOM slot's PCIe x16 into four OCuLink 4i ports (4 x4, Gen4): 6-layer, 85 ohm, length-matched, DRC-clean KiCad project with Gerbers, BOM and CPL.
main
John Lauer
Videos: sentence-exact captions (VTT+SRT), no dead air; new 3D tour of the card and its component pages
045ee35
7d ago
{
"video": "/john/oculink-aiom-riser/render/video/oculink-riser-tour.mp4",
"title": "3D tour of the card and its new component pages",
"poster": "/john/oculink-aiom-riser/render/video/oculink-riser-tour-poster.jpg",
"chapters": [
{
"t": 0.0,
"title": "The finished card"
},
{
"t": 11.2,
"title": "Four OCuLink ports"
},
{
"t": 30.23,
"title": "Control logic"
},
{
"t": 54.93,
"title": "Gold fingers"
},
{
"t": 61.73,
"title": "Underside"
},
{
"t": 74.73,
"title": "New page: OCuLink receptacle"
},
{
"t": 111.53,
"title": "New page: FRU EEPROM"
}
],
"captions": "WEBVTT\n\n00:00:00.000 --> 00:00:03.354\nHere is the finished card in Adom's 3D\nviewer:\n\n00:00:03.354 --> 00:00:07.656\nseventy six by one hundred fifteen\nmillimeters, six layers,\n\n00:00:07.656 --> 00:00:10.937\ncut to the OCP 3.0 small form factor\noutline.\n\n00:00:11.200 --> 00:00:15.952\nAlong the outer edge sit four Amphenol\nOCuLink receptacles,\n\n00:00:15.952 --> 00:00:18.046\none for each PCIe x4 port.\n\n00:00:18.300 --> 00:00:21.973\nThere was no Adom component page for this\nconnector, so Claude made one.\n\n00:00:22.093 --> 00:00:23.217\nWe will look at it in a moment.\n\n00:00:23.467 --> 00:00:25.260\nJust behind the connectors,\n\n00:00:25.260 --> 00:00:29.977\na TI ESD array guards each port's reset\nand clock lines against static.\n\n00:00:30.233 --> 00:00:32.215\nOn the left edge is the control logic.\n\n00:00:32.335 --> 00:00:36.624\nThe SN74LVC125 buffers each port's reset\nline,\n\n00:00:36.624 --> 00:00:42.497\nand the TPS3808 tells the server when the\ncard's power is good.\n\n00:00:42.733 --> 00:00:45.300\nThis shift register is the OCP scan chain,\n\n00:00:45.300 --> 00:00:49.090\nwhich the server reads for the card's\npresent and status bits.\n\n00:00:49.210 --> 00:00:54.690\nNext to it, an EEPROM holds the card's\nidentity, the second new Adom component\npage.\n\n00:00:54.933 --> 00:00:57.419\nAt the other end are the gold fingers:\n\n00:00:57.419 --> 00:01:01.475\none hundred sixty eight contacts that plug\ninto the AIOM slot.\n\n00:01:01.733 --> 00:01:07.029\nUnderneath, the silkscreen names the card,\nsays to set the slot to 4x4 in the BIOS,\n\n00:01:07.029 --> 00:01:08.879\nand points back to this page.\n\n00:01:09.133 --> 00:01:11.724\nThat is the whole card: passive, four\nports,\n\n00:01:11.724 --> 00:01:14.491\nand ready to order from the files on this\npage.\n\n00:01:14.733 --> 00:01:16.678\nNow the two component pages Claude made.\n\n00:01:16.798 --> 00:01:19.130\nFirst, the Amphenol OCuLink receptacle,\n\n00:01:19.130 --> 00:01:22.838\nwith its Mouser and DigiKey part numbers\nso it can be ordered.\n\n00:01:23.100 --> 00:01:26.974\nIts 3D model is a simplified body built\nfrom Amphenol's drawing,\n\n00:01:26.974 --> 00:01:30.183\nbecause the real model sits behind an\nAmphenol login.\n\n00:01:30.433 --> 00:01:34.496\nThe page carries the full pinout from the\nSFF-9402 spec:\n\n00:01:34.496 --> 00:01:39.357\nthe transmit and receive pairs, the\nreference clock, and the reset.\n\n00:01:39.600 --> 00:01:43.568\nAnd a KiCad symbol and footprint drawn\nfrom Amphenol's land pattern,\n\n00:01:43.568 --> 00:01:45.318\nready for anyone's next board.\n\n00:01:45.567 --> 00:01:48.676\nA provenance section lists where every\nfile came from,\n\n00:01:48.676 --> 00:01:51.267\nand says plainly which parts were made by\nAI.\n\n00:01:51.533 --> 00:01:57.089\nSecond, the ROHM 64 kbit EEPROM that\nstores the card's identity for the server.\n\n00:01:57.333 --> 00:02:03.321\nA standard SOP-8 package, with a generic\nbody from KiCad's 3D library.\n\n00:02:03.567 --> 00:02:06.034\nEvery pin is listed from ROHM's datasheet,\n\n00:02:06.034 --> 00:02:08.912\nincluding the address pins and the write\nprotect.\n\n00:02:09.167 --> 00:02:10.735\nPlus its symbol and footprint.\n\n00:02:10.855 --> 00:02:15.065\nBoth pages are public, so the next design\nthat needs these parts can just use them.\n"
}