SERVER
OCP NIC Community Update�October 2023
�����Sub-group Project wiki: https://www.opencompute.org/wiki/Server/NIC�
Mailing List: https://ocp-all.groups.io/g/OCP-NIC
NIC3.0
Agenda
OCP Global Summit 2023
October 17 to 19: San Jose Convention Center
Break-out session/Presentation:
2 presentation tentatively accepted
Experience Center demo:
Request for space approved
Amphenol, Broadcom, Dell, Intel, Meta, Portwell, TE
OCP NIC 3.0 minor spec edits
Edits that still in draft related to MCTP over USB binding, reference to DSP0222 etc
Offline email discussion within CLA members and would be send out for our standard public review soon
SIWG PCIe Gen6 Channel Simulation
With Channel loss limited to the spec and lower xtalk, it can be recovered
Tanmoy
Problem Statement
SFF and LFF are not plug-compatible
Platforms and adapters are commonly SFF today
LFF face lack of system and lack of device card
Requires Different Connector
Uses same connectors
Motherboard with 1x LFF
Motherboard with 2x SFF
SFF
SFF
LFF
Arnon/Harvey
Presented on: 8/9/2023
4C
4C+
4C+
4C+
Double-wide SFF for Smart NICs
Spans over two 4C+ connectors
Regular and Tall options
160 Watt
x32 PCIe lanes
13% more board space than LFF
Opens:
Illustration only
Arnon/Harvey
Presented on: 8/9/2023
D-SFF option preference
Option 1: Follow M-FLW
Option 2: Increase gap support thumbscrews
Customer A
Required cost for surprise removal is high.
Platform incline to internal latch version
Width of faceplate of thumbscrew became a limitation trade-off for other system feature
Customer B
Embrace internal lock since the start of OCP
Customer C
Majority thumbscrews. Some internal latch is niche
Vendor B
Ejector for Customer D, Internal lock Customer A & B
Thumbscrews for channel ODM CSP partners
On website wide distributions is thumbscrews
Vendor A
Internal lock for OEM
Thumbscrews for the rest of market
Able to support all flavors of OCP NIC including thumbscrews. Give the flexibility to customer
Customer D Wearing OCP HAT
Which form factor can drive most adoptions?
FLW adjusted the gaps to squeeze in tubing manifold or boot E1.S
While unable to support dual-thumb screws, it support dual internal lock or dual ejector latch
Trending
Type-7 / Class D MHS feedback
D-SFF Face-to-Face during OCP summit
10/17 (Tuesday, during OCP summit) in San Jose Convention Center 4-5pm
OCP Foundation is glad to sponsor the room and I will share more when locked down the room info
Interested parties so far:
D-SFF future work list
Must Have:
Preferred:
Must Have:
Gather feedback throughout the year
Provide your feedback at:�https://tinyurl.com/feedback2ocpnic
SIWG for PAM4 Gen6 spec
Xtalk spec to meet BER requirement
Anthony/Tanmoy
Connector Spec
Channel Simulation
Based on Gen5 models as same Nyquist for Gen6
Anthony/Tanmoy
Straddle Mount
AIC/OCP
Channel Gen5 vs Gen6
~32dB
~28dB
CPU
NIC
CPU
NIC
7dB
6dB?
Gen 5
Gen 6
SI Test Fixtures
CLB 5.0 32GT/s status:
CBB 5.0 32GT/s status:
OCP NIC 3.0 SFF CLB 5.0 prototype
Calibration
CLB board 1
Impedance Coupon
CLB board 2
Jason
OCP NIC 3.0 SFF CBB 5.0 block diagram
OCP NIC 3.0 ejection mechanism
Customer A
Customer B
Customer D
Customer C
Customer X,Y,Z
D-SFF Option 1: FLW rev1.0 SFF recommendation
thumbscrew possible
No thumbscrew
D-SFF Option 2: Define separation to fit Pull-tab/Thumbscrew
Thumbscrew support
?
Thumbscrew support
D-SFF option preference
Option 1: Follow M-FLW
Option 2: Increase gap support thumbscrews
Customer A
Required cost for surprise removal is high.
Platform incline to internal latch version
Width of faceplate of thumbscrew became a limitation trade-off for other system feature
Customer B
Embrace internal lock since the start of OCP
Customer C
Majority thumbscrews. Some internal latch is niche
Vendor B
Ejector for Customer D, Internal lock Customer A & B
Thumbscrews for channel ODM CSP partners
On website wide distributions is thumbscrews
Vendor A
Internal lock for OEM
Thumbscrews for the rest of market
Able to support all flavors of OCP NIC including thumbscrews. Give the flexibility to customer
Customer D Wearing OCP HAT
Which form factor can drive most adoptions?
OCP NIC 3.0 spec 1.2.1 PCIe mapping
Paul
Mixed mode LFF use case examples
| PCIe Interface A | PCIe Interface B | ||||||||||||||
# | 0,1 | 2,3 | 4,5 | 6,7 | 8,9 | 10,11 | 12,13 | 14,15 | 16,17 | 18,19 | 20,21 | 22,23 | 24,25 | 26,27 | 28,29 | 30,31 |
1 | Endpoint | Root Port | Root Port | Root Port | Root Port | |||||||||||
| REFCLK0 | REFCLK2 | ||||||||||||||
| PERST_N0 | EXT_PERST_0 | EXT_PERST_1 | EXT_PERST_2 | EXT_PERST_3 | |||||||||||
| | | | | | | | | ||||||||
2 | Endpoint | Endpoint | Endpoint | Endpoint | Root Port | Root Port | Root Port | Root Port | ||||||||
| REFCLK0 | REFCLK1 | REFCLK2 | REFCLK3 | REFCLK4 | |||||||||||
| PERST_N0 | PERST_N1 | PERST_N2 | PERST_N3 | EXT_PERST_0 | EXT_PERST_1 | EXT_PERST_2 | EXT_PERST_3 | ||||||||
| | | | | | | | | | | | | | | | |
3 | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port | Root Port |
| REFCLK0 | |||||||||||||||
| EXT_PERST_0 | EXT_PERST_1 | EXT_PERST_2 | EXT_PERST_3 | EXT_PERST_4 | EXT_PERST_5 | EXT_PERST_6 | EXT_PERST_7 | EXT_PERST_8 | EXT_PERST_9 | EXT_PERST_10 | EXT_PERST_11 | EXT_PERST_12 | EXT_PERST_13 | EXT_PERST_14 | EXT_PERST_15 |
| | | ||||||||||||||
4 | Endpoint | Root Port | ||||||||||||||
| REFCLK0 | REFCLK2 | ||||||||||||||
| PERST_N0 | PERST_N1 | ||||||||||||||
Paul
SDNO Class A to D