SlideShare a Scribd company logo
1 of 24
Host to UBB Interfacing
OAM connector 0
● 54V/48V and 3.3V input power
● x16 SerDes to connect to host
● 3x16 SerDes for the accelerator to accelerator communication
○ x16 may split into sub-links like 2* x8 or 4* x4 or 16* x1
OAM connector 1
● 54V/48V and 12V (optional) input power
● Other single-ended signals like JTAG, GPIOs etc.
● Upto four SerDes for the accelerator to accelerator communication
or other purposes:
○ SerDes 4, 5, 6 and 7 are up to x16 lanes which can split into x8, x4 or x1
● SerDes 7 may be defined for different use cases:
○ This link could be the 7th SerDes for some cases to have a fully
connected interconnect between the modules
○ It could be the 2nd link to the host for the ASIC(s) on the module, eg. a
full x16 link, 2x8, or 4x4 links.
○ Or it could be a unique defined link by some ASICs Eg., it could be a
downstream port for the ASIC on the module.
HIB (Host Interface Board Example)
● The Host Interface Board (OAI-HIB) provides eight x16 highspeed Links such
as PCIe Gen-4 to UBB
● HIB provides Clock, Reset, and PowerGood to UBB
● HIB provides security (root of trust– RoT), management, and control interface
to UBB (OAI-SCM)
PCIe Switch
A PCIe switch basically functions as an I/O controller and magnifies the host
devices’ capabilities to support more devices.
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
PI7C9X3G1632GP is a PCIe Gen3 packet switch that supports 32 lanes of Gen3
SERDES in 2-port to 16-port configurations.
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
Functional Modes of operation
● Base Mode (Fan-out Mode)
● Switch Partition Mode (Fan-out Mode)
● Cross-Domain End-Point (CDEP Mode)
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
● Base Mode (Fan-out Mode)
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
● Switch Partition Mode (Fan-out Mode)
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
● Cross-Domain End-Point Mode
Case Study - PI7C9X3G1632GP PCIe Gen3 Switch
Mode Selection
PORTCFG_x[2] PORTCFG_x[1] PORTCFG_x[0] Functional Mode
0 0 0 1Port-16Lane Configuration
0 0 1 2Port-16Lane Configuration
0 1 0 3Port-16Lane Configuration
0 1 1 4Port-16Lane Configuration
1 0 0 5Port-16Lane Configuration
1 0 1 8Port-16Lane Configuration
Appendix
PCIe Lane Bifurcation
PCIe bifurcation is a feature that allows the division of data lanes in a PCIe slot. It
does not affect overall speed but does allow a larger slot to act like multiple
smaller slots.
● Bridge
○ In networking, a bridge joins the two lowest
layer of the OSI reference model - Physical
and Data Link between two or more LAN
segments
○ Bridges may or may not have intelligence,
allowing all traffic to pass between the
ports, or inspecting the frame header
information to decide if the frame should
pass.
Bridge vs. Switch
● Switch
○ The switch is also used to denote a
bridging capability, however, a switch often
has multiple ports while a bridge typically
contains only two.
○ A switch is a “multi-port bridge”.
PCIe Bridge vs. Switch (Examples)
● Bridge
○ A bridge that passes one PCI Express
port’s data to a single USB 2.0 port could
be considered a simple transparent bridge
that makes an electrical conversion (from
PCIe to USB) and passes the data payload
between ports.
○ Alternatively, the bridge might include
intelligence such that only USB destination
data are allowed to pass while other data
present at the PCIe port is blocked.
● Switch
○ Switches can also bridge multiple ports
and media flavors (such as PCI to PCIe) or
single x4 PCIe lanes to multiple x1 lanes-
and all permutations thereof.
Hot Plug Types
● Surprise hot plug
○ Surprised serial hot-plug
○ Surprised parallel hot-plug
● Managed hot plug
○ Managed serial hot-plug
https://studylib.net/doc/18315930/hot-and-surprise-plug-recommendations-for-
enterprise
PCI Express
The PCI Express electrical interface is measure by the number of simultaneous
lanes.
PCI Express Pinout
Pin Side B Side A Description
1 +12 V PRSNT1# Must connect to farthest PRSNT2#
pin
2 +12 V +12 V
Main power pins
3 +12 V +12 V
4 Ground Ground
5 SMCLK TCK
SMBus and JTAG port pins
6 SMDAT TDI
7 Ground TDO
8 +3.3 V TMS
9 TRST# +3.3 V
10 +3.3 V aux +3.3 V Aux power & Standby Power
11 WAKE# PERST# Link reactivation; fundamental reset
Key Notch
PCI Express Pinout
(x1)
Pin Side B Side A Description
12 CLKREQ#[24] Ground Clock Request Signal
13 Ground REFCLK+ Reference clock differential pair
14 HSOp(0) REFCLK−
Lane 0 transmit data, + and −
15 HSOn(0) Ground
16 Ground HSIp(0)
Lane 0 receive data, + and −
17 PRSNT2# HSIn(0)
18 Ground Ground
PCI Express x1 cards end at pin 18
Host to Universal Base Board Interfacing.pptx

More Related Content

Similar to Host to Universal Base Board Interfacing.pptx

FOSOH-V presentation-jan 2020
FOSOH-V presentation-jan 2020FOSOH-V presentation-jan 2020
FOSOH-V presentation-jan 2020Ali Uzel
 
BGP on RouterOS7 -Part 1
BGP on RouterOS7 -Part 1BGP on RouterOS7 -Part 1
BGP on RouterOS7 -Part 1GLC Networks
 
XIO2200A PCI Express to 1394a Chip
XIO2200A PCI Express to 1394a ChipXIO2200A PCI Express to 1394a Chip
XIO2200A PCI Express to 1394a ChipPremier Farnell
 
ccna-day4-switching_1234567890123456.pdf
ccna-day4-switching_1234567890123456.pdfccna-day4-switching_1234567890123456.pdf
ccna-day4-switching_1234567890123456.pdfcisco49
 
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATIONsoma saikiran
 
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080Vivek Venugopal
 
selfridge_alec_chipspec
selfridge_alec_chipspecselfridge_alec_chipspec
selfridge_alec_chipspecAlec Selfridge
 
Comparison of BladeCenter H Chassis I/O versus HP BladeSystem c7000
Comparison of BladeCenter H  Chassis I/O versus HP  BladeSystem c7000Comparison of BladeCenter H  Chassis I/O versus HP  BladeSystem c7000
Comparison of BladeCenter H Chassis I/O versus HP BladeSystem c7000IBM India Smarter Computing
 
ELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedIgor Stoppa
 
PI2EQX4401/02 PCI Express ReDriver
PI2EQX4401/02 PCI Express ReDriverPI2EQX4401/02 PCI Express ReDriver
PI2EQX4401/02 PCI Express ReDriverPremier Farnell
 
Aewin network security appliance network management platform_scb6982
Aewin network security appliance network management platform_scb6982Aewin network security appliance network management platform_scb6982
Aewin network security appliance network management platform_scb6982Sirena Cheng
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampFPGA Central
 
Using Mikrotik Switch Features to Improve Your Network
Using Mikrotik Switch Features to Improve Your Network Using Mikrotik Switch Features to Improve Your Network
Using Mikrotik Switch Features to Improve Your Network GLC Networks
 
Aewin network security appliance network management platform_scb3220_freescale
Aewin network security appliance network management platform_scb3220_freescaleAewin network security appliance network management platform_scb3220_freescale
Aewin network security appliance network management platform_scb3220_freescaleSirena Cheng
 
Design and Development of Artix-7 FPGAbased Educational Board
Design and Development of Artix-7 FPGAbased Educational BoardDesign and Development of Artix-7 FPGAbased Educational Board
Design and Development of Artix-7 FPGAbased Educational BoardIJERA Editor
 
OSPF On Router OS7
OSPF On Router OS7OSPF On Router OS7
OSPF On Router OS7GLC Networks
 
PCI Bridge Performance
PCI Bridge PerformancePCI Bridge Performance
PCI Bridge PerformanceMohamad Tisani
 
1. FPGA architectures.pdf
1. FPGA architectures.pdf1. FPGA architectures.pdf
1. FPGA architectures.pdfTesfuFiseha1
 
Advanced Sockets Programming
Advanced Sockets ProgrammingAdvanced Sockets Programming
Advanced Sockets Programmingelliando dias
 

Similar to Host to Universal Base Board Interfacing.pptx (20)

FOSOH-V presentation-jan 2020
FOSOH-V presentation-jan 2020FOSOH-V presentation-jan 2020
FOSOH-V presentation-jan 2020
 
Mt 201
Mt 201Mt 201
Mt 201
 
BGP on RouterOS7 -Part 1
BGP on RouterOS7 -Part 1BGP on RouterOS7 -Part 1
BGP on RouterOS7 -Part 1
 
XIO2200A PCI Express to 1394a Chip
XIO2200A PCI Express to 1394a ChipXIO2200A PCI Express to 1394a Chip
XIO2200A PCI Express to 1394a Chip
 
ccna-day4-switching_1234567890123456.pdf
ccna-day4-switching_1234567890123456.pdfccna-day4-switching_1234567890123456.pdf
ccna-day4-switching_1234567890123456.pdf
 
ARDUINO AND ITS PIN CONFIGURATION
 ARDUINO AND ITS PIN  CONFIGURATION ARDUINO AND ITS PIN  CONFIGURATION
ARDUINO AND ITS PIN CONFIGURATION
 
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
AN INTEGRATED FOUR-PORT DC-DC CONVERTER-CEI0080
 
selfridge_alec_chipspec
selfridge_alec_chipspecselfridge_alec_chipspec
selfridge_alec_chipspec
 
Comparison of BladeCenter H Chassis I/O versus HP BladeSystem c7000
Comparison of BladeCenter H  Chassis I/O versus HP  BladeSystem c7000Comparison of BladeCenter H  Chassis I/O versus HP  BladeSystem c7000
Comparison of BladeCenter H Chassis I/O versus HP BladeSystem c7000
 
ELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystified
 
PI2EQX4401/02 PCI Express ReDriver
PI2EQX4401/02 PCI Express ReDriverPI2EQX4401/02 PCI Express ReDriver
PI2EQX4401/02 PCI Express ReDriver
 
Aewin network security appliance network management platform_scb6982
Aewin network security appliance network management platform_scb6982Aewin network security appliance network management platform_scb6982
Aewin network security appliance network management platform_scb6982
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
Using Mikrotik Switch Features to Improve Your Network
Using Mikrotik Switch Features to Improve Your Network Using Mikrotik Switch Features to Improve Your Network
Using Mikrotik Switch Features to Improve Your Network
 
Aewin network security appliance network management platform_scb3220_freescale
Aewin network security appliance network management platform_scb3220_freescaleAewin network security appliance network management platform_scb3220_freescale
Aewin network security appliance network management platform_scb3220_freescale
 
Design and Development of Artix-7 FPGAbased Educational Board
Design and Development of Artix-7 FPGAbased Educational BoardDesign and Development of Artix-7 FPGAbased Educational Board
Design and Development of Artix-7 FPGAbased Educational Board
 
OSPF On Router OS7
OSPF On Router OS7OSPF On Router OS7
OSPF On Router OS7
 
PCI Bridge Performance
PCI Bridge PerformancePCI Bridge Performance
PCI Bridge Performance
 
1. FPGA architectures.pdf
1. FPGA architectures.pdf1. FPGA architectures.pdf
1. FPGA architectures.pdf
 
Advanced Sockets Programming
Advanced Sockets ProgrammingAdvanced Sockets Programming
Advanced Sockets Programming
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

Host to Universal Base Board Interfacing.pptx

  • 1. Host to UBB Interfacing
  • 2.
  • 3. OAM connector 0 ● 54V/48V and 3.3V input power ● x16 SerDes to connect to host ● 3x16 SerDes for the accelerator to accelerator communication ○ x16 may split into sub-links like 2* x8 or 4* x4 or 16* x1
  • 4. OAM connector 1 ● 54V/48V and 12V (optional) input power ● Other single-ended signals like JTAG, GPIOs etc. ● Upto four SerDes for the accelerator to accelerator communication or other purposes: ○ SerDes 4, 5, 6 and 7 are up to x16 lanes which can split into x8, x4 or x1 ● SerDes 7 may be defined for different use cases: ○ This link could be the 7th SerDes for some cases to have a fully connected interconnect between the modules ○ It could be the 2nd link to the host for the ASIC(s) on the module, eg. a full x16 link, 2x8, or 4x4 links. ○ Or it could be a unique defined link by some ASICs Eg., it could be a downstream port for the ASIC on the module.
  • 5. HIB (Host Interface Board Example)
  • 6. ● The Host Interface Board (OAI-HIB) provides eight x16 highspeed Links such as PCIe Gen-4 to UBB ● HIB provides Clock, Reset, and PowerGood to UBB ● HIB provides security (root of trust– RoT), management, and control interface to UBB (OAI-SCM)
  • 7. PCIe Switch A PCIe switch basically functions as an I/O controller and magnifies the host devices’ capabilities to support more devices.
  • 8. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch PI7C9X3G1632GP is a PCIe Gen3 packet switch that supports 32 lanes of Gen3 SERDES in 2-port to 16-port configurations.
  • 9. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch Functional Modes of operation ● Base Mode (Fan-out Mode) ● Switch Partition Mode (Fan-out Mode) ● Cross-Domain End-Point (CDEP Mode)
  • 10. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch ● Base Mode (Fan-out Mode)
  • 11. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch ● Switch Partition Mode (Fan-out Mode)
  • 12. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch ● Cross-Domain End-Point Mode
  • 13. Case Study - PI7C9X3G1632GP PCIe Gen3 Switch Mode Selection PORTCFG_x[2] PORTCFG_x[1] PORTCFG_x[0] Functional Mode 0 0 0 1Port-16Lane Configuration 0 0 1 2Port-16Lane Configuration 0 1 0 3Port-16Lane Configuration 0 1 1 4Port-16Lane Configuration 1 0 0 5Port-16Lane Configuration 1 0 1 8Port-16Lane Configuration
  • 15. PCIe Lane Bifurcation PCIe bifurcation is a feature that allows the division of data lanes in a PCIe slot. It does not affect overall speed but does allow a larger slot to act like multiple smaller slots.
  • 16. ● Bridge ○ In networking, a bridge joins the two lowest layer of the OSI reference model - Physical and Data Link between two or more LAN segments ○ Bridges may or may not have intelligence, allowing all traffic to pass between the ports, or inspecting the frame header information to decide if the frame should pass. Bridge vs. Switch ● Switch ○ The switch is also used to denote a bridging capability, however, a switch often has multiple ports while a bridge typically contains only two. ○ A switch is a “multi-port bridge”.
  • 17. PCIe Bridge vs. Switch (Examples) ● Bridge ○ A bridge that passes one PCI Express port’s data to a single USB 2.0 port could be considered a simple transparent bridge that makes an electrical conversion (from PCIe to USB) and passes the data payload between ports. ○ Alternatively, the bridge might include intelligence such that only USB destination data are allowed to pass while other data present at the PCIe port is blocked. ● Switch ○ Switches can also bridge multiple ports and media flavors (such as PCI to PCIe) or single x4 PCIe lanes to multiple x1 lanes- and all permutations thereof.
  • 18. Hot Plug Types ● Surprise hot plug ○ Surprised serial hot-plug ○ Surprised parallel hot-plug ● Managed hot plug ○ Managed serial hot-plug
  • 21. The PCI Express electrical interface is measure by the number of simultaneous lanes.
  • 22. PCI Express Pinout Pin Side B Side A Description 1 +12 V PRSNT1# Must connect to farthest PRSNT2# pin 2 +12 V +12 V Main power pins 3 +12 V +12 V 4 Ground Ground 5 SMCLK TCK SMBus and JTAG port pins 6 SMDAT TDI 7 Ground TDO 8 +3.3 V TMS 9 TRST# +3.3 V 10 +3.3 V aux +3.3 V Aux power & Standby Power 11 WAKE# PERST# Link reactivation; fundamental reset Key Notch
  • 23. PCI Express Pinout (x1) Pin Side B Side A Description 12 CLKREQ#[24] Ground Clock Request Signal 13 Ground REFCLK+ Reference clock differential pair 14 HSOp(0) REFCLK− Lane 0 transmit data, + and − 15 HSOn(0) Ground 16 Ground HSIp(0) Lane 0 receive data, + and − 17 PRSNT2# HSIn(0) 18 Ground Ground PCI Express x1 cards end at pin 18

Editor's Notes

  1. https://146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com/images/3a611700dfc4da5e961f2c18085c2e5ff431cf3c.pdf
  2. A basic cell of the switch architecture is called a tile, which consists of 8 ports and 16 lanes. The PI7C9X3G1632GP is built with 2 tiles connected by internal signal paths.
  3. In this mode, PI7C9X3G1632GP supports one upstream port and up to 15 down ports. Multiple virtual PCI-to-PCI bridges are connected by a virtual PCI bus, residing in the Switch
  4. In this mode, PI7C9X3G1632GP can be partitioned to two independent virtual switches. Each virtual switch has an independent PCI Express hierarchy, and the virtual switches do not share ports.
  5. CDEP mode allows more than one host to be attached to PI7C9X3G1632GP. In this mode, one of the downstream port will be turned into CDEP port for additional host to connect with it. Packets produced from different hosts can exchange through PI7C9X3G1632GP for system failover application
  6. here x = 0 or 1 (i.e. PORTCFG_0[2:0], PORTCFG_1[2:0]) Corresponding to each switch tile.
  7. https://www.diodes.com/design/support/technical-articles/one-to-many-pci-express-begs-to-be-bridged/#:~:text=The%20terminology%20gets%20confusing%20as,%E2%80%9Cmulti%2Dport%20bridge%E2%80%9D.
  8. https://www.diodes.com/design/support/technical-articles/one-to-many-pci-express-begs-to-be-bridged/#:~:text=The%20terminology%20gets%20confusing%20as,%E2%80%9Cmulti%2Dport%20bridge%E2%80%9D.
  9. https://studylib.net/doc/18315930/hot-and-surprise-plug-recommendations-for-enterprise
  10. A lane is a single send/receive line of data.
  11. https://en.wikipedia.org/wiki/PCI_Express
  12. https://en.wikipedia.org/wiki/PCI_Express