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
The finished riser: KiCad project, Gerbers/BOM/CPL, design record, renders and analysis
09d929e
7d ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
(kicad_symbol_lib
(version 20231120)
(generator "adom")
(symbol "SN74LV165APWR"
(pin_names (offset 1.016))
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0.00 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SN74LV165APWR"
(at 0.00 -33.94 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "TSSOP-16"
(at 0 -39.02 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74lv165a.pdf"
(at 0 -41.56 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Description" "8-bit parallel-load shift register (OCP NIC 3.0 scan chain SR0). 2-column symbol, pins grouped by function."
(at 0 -44.10 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Manufacturer" "Texas Instruments"
(at 0 -46.64 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Adom_Chip_Outline" "generic-iso@large"
(at 0 -49.18 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(symbol "SN74LV165APWR_0_1"
(rectangle (start -20.32 2.54) (end 20.32 -31.40)
(stroke (width 0.254) (type default))
(fill (type background))
)
(text "PARALLEL IN" (at -19.30 0.00 0)
(effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))
)
(text "POWER" (at -19.30 -26.13 0)
(effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))
)
(text "SERIAL" (at 19.30 0.00 0)
(effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))
)
(text "CONTROL" (at 19.30 -13.43 0)
(effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))
)
(text "POWER" (at 19.30 -26.86 0)
(effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))
)
(polyline (pts (xy -2.397 -9.329) (xy 6.672 -14.567) (xy 1.231 -17.707) (xy -7.834 -12.470) (xy -2.397 -9.329)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -7.834 -12.470) (xy -7.834 -14.250) (xy 1.231 -19.487) (xy 1.231 -17.707)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 1.231 -19.487) (xy 6.672 -16.346) (xy 6.672 -14.567)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -7.459 -14.469) (xy -7.912 -14.727) (xy -7.366 -15.044) (xy -6.913 -14.781) (xy -7.366 -15.044) (xy -7.366 -14.625) (xy -7.912 -14.308) (xy -7.912 -14.727)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -6.162 -15.215) (xy -6.615 -15.478) (xy -6.074 -15.790) (xy -5.621 -15.527) (xy -6.074 -15.790) (xy -6.074 -15.371) (xy -6.615 -15.059) (xy -6.615 -15.478)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -4.870 -15.961) (xy -5.323 -16.224) (xy -4.777 -16.537) (xy -4.323 -16.278) (xy -4.777 -16.537) (xy -4.777 -16.122) (xy -5.323 -15.805) (xy -5.323 -16.224)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -3.573 -16.712) (xy -4.026 -16.971) (xy -3.485 -17.287) (xy -3.031 -17.024) (xy -3.485 -17.287) (xy -3.485 -16.868) (xy -4.026 -16.556) (xy -4.026 -16.971)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -2.280 -17.458) (xy -2.734 -17.721) (xy -2.188 -18.034) (xy -1.734 -17.770) (xy -2.188 -18.034) (xy -2.188 -17.614) (xy -2.734 -17.302) (xy -2.734 -17.721)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -0.983 -18.204) (xy -1.437 -18.468) (xy -0.891 -18.780) (xy -0.437 -18.521) (xy -0.891 -18.780) (xy -0.891 -18.365) (xy -1.437 -18.048) (xy -1.437 -18.468)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 0.314 -18.955) (xy -0.140 -19.214) (xy 0.402 -19.531) (xy 0.855 -19.267) (xy 0.402 -19.531) (xy 0.402 -19.111) (xy -0.140 -18.799) (xy -0.140 -19.214)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 6.263 -16.580) (xy 6.716 -16.844) (xy 6.170 -17.156) (xy 5.717 -16.893) (xy 6.170 -17.156) (xy 6.170 -16.736) (xy 6.716 -16.424) (xy 6.716 -16.844)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 4.902 -17.366) (xy 5.356 -17.629) (xy 4.815 -17.941) (xy 4.361 -17.678) (xy 4.815 -17.941) (xy 4.815 -17.522) (xy 5.356 -17.209) (xy 5.356 -17.629)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 3.542 -18.151) (xy 3.995 -18.414) (xy 3.454 -18.726) (xy 3.001 -18.463) (xy 3.454 -18.726) (xy 3.454 -18.307) (xy 3.995 -17.995) (xy 3.995 -18.414)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy 2.181 -18.936) (xy 2.635 -19.199) (xy 2.094 -19.511) (xy 1.640 -19.248) (xy 2.094 -19.511) (xy 2.094 -19.092) (xy 2.635 -18.780) (xy 2.635 -19.199)) (stroke (width 0.025) (type default)) (fill (type none)))
(polyline (pts (xy -5.523 -12.655) (xy -5.840 -12.728) (xy -6.157 -12.655) (xy -6.289 -12.470) (xy -6.157 -12.289) (xy -5.840 -12.211) (xy -5.523 -12.289) (xy -5.391 -12.470) (xy -5.523 -12.655)) (stroke (width 0.025) (type default)) (fill (type none)))
(text "SN74LV165APWR" (at -0.58 -13.52 0)
(effects (font (size 0.98 0.98)))
)
)
(symbol "SN74LV165APWR_1_1"
(pin input line (at -22.86 -2.00 0) (length 2.54) (name "A") (number "11"))
(pin input line (at -22.86 -4.54 0) (length 2.54) (name "B") (number "12"))
(pin input line (at -22.86 -7.08 0) (length 2.54) (name "C") (number "13"))
(pin input line (at -22.86 -9.62 0) (length 2.54) (name "D") (number "14"))
(pin input line (at -22.86 -12.16 0) (length 2.54) (name "E") (number "3"))
(pin input line (at -22.86 -14.70 0) (length 2.54) (name "F") (number "4"))
(pin input line (at -22.86 -17.24 0) (length 2.54) (name "G") (number "5"))
(pin input line (at -22.86 -19.78 0) (length 2.54) (name "H") (number "6"))
(pin power_in line (at -22.86 -27.40 0) (length 2.54) (name "GND") (number "8"))
(pin input line (at 22.86 -2.00 180) (length 2.54) (name "SER") (number "10"))
(pin output line (at 22.86 -4.54 180) (length 2.54) (name "QH") (number "9"))
(pin output line (at 22.86 -7.08 180) (length 2.54) (name "~{QH}") (number "7"))
(pin input line (at 22.86 -14.70 180) (length 2.54) (name "SH/~{LD}") (number "1"))
(pin input line (at 22.86 -17.24 180) (length 2.54) (name "CLK") (number "2"))
(pin input line (at 22.86 -19.78 180) (length 2.54) (name "CLK_INH") (number "15"))
(pin power_in line (at 22.86 -29.94 180) (length 2.54) (name "VCC") (number "16"))
)
)
)