SlideShare a Scribd company logo
1 of 14
Download to read offline
Consume. Collaborate. Contribute.Consume. Collaborate. Contribute.
PHY Layer
ODSA Project Workshop
March 28, 2019
Consume. Collaborate. Contribute.
Contributors
• Bapi Vinnakota – Netronome
• Greg Taylor – zGlue
• Halil Cirit – Facebook
• Ramin Farjad – Aquantia
• Farzin Firoozmand – Alpha Wave
• Brian Holden – Kandou
• David Kehlet – Intel
• Marc Kuemerle – Global Foundries
• Ralph Page – Samtec
• Tony Pialis – Alpha Wave
• Marc Verdiell – Samtec
Consume. Collaborate. Contribute.
Goals
• Propose a standard physical
layer for delivering high data rate
connections between chiplet
products
⎻ Enabling chiplet products from
independent sources and
heterogeneous technologies to
operate together in a single
SiP
⎻ With low overhead from inter-
chiplet bandwidth, latency, and
power concerns
Consume. Collaborate. Contribute.
Process
• Generate a list of quantitative and qualitative interface concerns
• Generate a list of potential interfaces
• Gather technical data addressing the concerns
⎻ Also gather opinions on the qualitative concerns and the relative
importance of the different parameters
⎻ Recognizing that different markets may have different priorities
• Develop proposals
Consume. Collaborate. Contribute.
Status
• Seven possible interfaces have been suggested
⎻ A mix of parallel and SERDES based approaches
⎻ A mix of Si interposer and organic packaging options
⎻ Both open and licensed
⎻ We have gathered quantitative data across the range
⎻ There is no obvious winner
• Some market divisions have been identified
• Now evaluating more qualitative concerns
Consume. Collaborate. Contribute.
Global Design Constraints
• Assume each interface supports multiple discrete data rates and widths
• SAM - $500M for any chiplet-based product – the intent is to build custom
parts for targeted applications
• After manufacturing all interfaces need to support some element of
end2end link self-test for both functionality and performance
⎻ Self-calibration only after chiplet assembly, can not require extra
calibration after chiplets are assembled
⎻ Link should support stress tests and time/voltage margining
• How do we learn from PCIe?
• Assume the test/control/management interfaces are likely to be BOW
⎻ Default to the JTAG bus as the OAM interface for any data interface?
⎻ Do we mandate a separate functional test interface – a particular form of
JTAG?
Consume. Collaborate. Contribute.
Assumptions
• Open standards (XSR) will have multiple IP suppliers
• Interposer is a huge barrier for small-budget
• BOW Basic wins for very-low throughput markets
Consume. Collaborate. Contribute.
Metrics for Comparison
• Piece Cost per Unit - Manufacturing cost/complexity
⎻ Pad limited area – using area as a proxy for cost, assuming that the
interface won’t be used in process nodes where it is not pad limited
⎻ Substrate type – silicon or organic
• Operating Cost - Power-performance at rated throughput
⎻ Figure of Merit - DARPA definition – (Tb/mm)/(pJ/bit) –
(die_edge_signal_density)/power_efficiency)
⎻ Technology node at which FOM is being computed
⎻ (In + Out) Bandwidth/mm as a proxy for max bandwidth in the
package
Consume. Collaborate. Contribute.
Metrics for Comparison (cont)
• Chiplet/Product Design NRE/Schedule RIsk - Use cost/complexity
⎻ Routing freedom – as a proxy for design complexity (Number of wires impact (e.g. turning
corners), length restrictions, pad placement restrictions, die placement restrictions
⎻ Ability to go in/out of low power states – to support chip power states
⎻ Proxy for number of process nodes diversity - TSMC node at which the circuit and pad area
are balanced given a 130μm pad pitch
⎻ IP integration complexity – likely to be a wash – greater complexity in chiplet integration may
make product integration easier
⎻ Product test and assembly – impact of interface/substrate on ability to test KGD
• Interface Technology NRE/Schedule Risk - Interface Design cost/complexity
⎻ Licensing fee to use the interface specification
⎻ Multi-sourcing – assuming multiple competition lowers costs
⎻ Interface test and assembly – estimated complexity to self-test functionality and
performance of interface inside the product
⎻ IP development/porting complexity - Effort to port into a new process node and potential
schedule impact
Consume. Collaborate. Contribute.
Options
Option Description
AIB Intel’s AIB using microbumps
Si Interposer “Generic” silicon interposer using microbumps
BOW Bunch of wires with standard bump pitch/packaging
BOW Turbo Simultaneous bidirectional BOW
AQ Link Aquantia proposal – Simultaneous bidirectional SERDES
Kandou Kandou proposal – five signals on six wires
XSR Optical XSR based PHY
➢ We need the participation of experts in parallel interfaces, PCIe
Consume. Collaborate. Contribute.
Relative Ratings for Parameters
AIB BOW
Interposer
BOW BOW
Turbo
AQ Link Kandou XSR
Substrate Interposer Organic
Type Parallel Serial
Licensing Open RAND Open
Piece cost 3 3 1 1 1 1 1
Operating cost* (1) (1) (3) (2) (2) (2) (1)
Chiplet/product design
NRE/schedule rick
2 2 1 2 2 2 2
Interface technology
NRE/schedule risk
2 2 1 2 2 2 3
* Based on qualitative voting, reconciliation with FOM scores is still needed
Consume. Collaborate. Contribute.
Relative Importance of Parameters
vs. Addressed Markets
Sells value in
the package
Sells value at the
package
Sells value above the
package
Manufacturer Chiplet vendor Total BW <
5 Tbps
Total BW >
5 Tbps
Mobile Edge Data
Center
Piece cost 4
Operating cost 3
Chiplet/product design
NRE/schedule rick
1
Interface technology
NRE/schedule risk
2
➢ We need your feedback on your priorities for the market segment(s) in
which you deliver products
Consume. Collaborate. Contribute.Consume. Collaborate. Contribute.
Thank You
Consume. Collaborate. Contribute.
Second Order Constraints – Likely
Irrelevant
• Implementation complexity
• Number of unique power supplies
⎻ Limit interfaces to one high supply (1.5V?), one analog supply (0.9V?),
and one digital supply (0.7V?)
• Ability to share power supplies
• Ability to negotiate to lower frequencies

More Related Content

What's hot

MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI Alliance
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI Alliance
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI Alliance
 
Usb Wp Implementing Usb
Usb Wp Implementing UsbUsb Wp Implementing Usb
Usb Wp Implementing Usballankliu
 
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...MIPI Alliance
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI Alliance
 
MIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingArasan Chip Systems
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI Alliance
 
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI Alliance
 
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...The Linux Foundation
 
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI Alliance
 
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity DisruptionMIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity DisruptionMIPI Alliance
 
I3C Master | Digitalblocks.com
I3C Master | Digitalblocks.comI3C Master | Digitalblocks.com
I3C Master | Digitalblocks.comdigitalblocksinc09
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyJean-Marc Robillard
 
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...NetSpeed Systems
 
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI Alliance
 
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...MIPI Alliance
 
Standardizing the tee with global platform and RISC-V
Standardizing the tee with global platform and RISC-VStandardizing the tee with global platform and RISC-V
Standardizing the tee with global platform and RISC-VRISC-V International
 

What's hot (20)

MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
 
Usb Wp Implementing Usb
Usb Wp Implementing UsbUsb Wp Implementing Usb
Usb Wp Implementing Usb
 
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...
MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and...
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
 
MIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC Prototyping
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
 
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
 
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
 
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
 
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity DisruptionMIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
 
I3C Master | Digitalblocks.com
I3C Master | Digitalblocks.comI3C Master | Digitalblocks.com
I3C Master | Digitalblocks.com
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect Technology
 
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
 
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
 
IoT, Demystified
IoT, DemystifiedIoT, Demystified
IoT, Demystified
 
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
 
Profinet and the Industrial Internet of Things (IIoT) - Peter Thomas - Sept ...
Profinet and the Industrial Internet of Things (IIoT) -  Peter Thomas - Sept ...Profinet and the Industrial Internet of Things (IIoT) -  Peter Thomas - Sept ...
Profinet and the Industrial Internet of Things (IIoT) - Peter Thomas - Sept ...
 
Standardizing the tee with global platform and RISC-V
Standardizing the tee with global platform and RISC-VStandardizing the tee with global platform and RISC-V
Standardizing the tee with global platform and RISC-V
 

Similar to ODSA - PHY Layer

PoC Requirements and Use Cases
PoC Requirements and Use CasesPoC Requirements and Use Cases
PoC Requirements and Use Casesjennimenni
 
ODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA Workgroup
 
ODSA Sub-Project Launch
ODSA Sub-Project LaunchODSA Sub-Project Launch
ODSA Sub-Project LaunchODSA Workgroup
 
ODSA Sub-Project Launch
 ODSA Sub-Project Launch ODSA Sub-Project Launch
ODSA Sub-Project LaunchNetronome
 
ODSA - Business Workstream
ODSA - Business WorkstreamODSA - Business Workstream
ODSA - Business WorkstreamODSA Workgroup
 
ODSA - Technical Introduction
ODSA - Technical IntroductionODSA - Technical Introduction
ODSA - Technical IntroductionODSA Workgroup
 
UGM 2015: X1149 workshop
UGM 2015: X1149 workshopUGM 2015: X1149 workshop
UGM 2015: X1149 workshopInterlatin
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Deepak Shankar
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdfraimonribal
 
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopNXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopOpen Mobile Alliance
 
FPGA Design Challenges
FPGA Design ChallengesFPGA Design Challenges
FPGA Design ChallengesKrishna Gaihre
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to FogCisco DevNet
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco DevNet
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC designAishwaryaRavishankar8
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillAlan Sill
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesArpan Pal
 
FUNDAMENTALS OF COMPUTER DESIGN
FUNDAMENTALS OF COMPUTER DESIGNFUNDAMENTALS OF COMPUTER DESIGN
FUNDAMENTALS OF COMPUTER DESIGNvenkatraman227
 
Keys to High Speed Interface Designs Today
Keys to High Speed Interface Designs TodayKeys to High Speed Interface Designs Today
Keys to High Speed Interface Designs TodayJonah_McLeod
 

Similar to ODSA - PHY Layer (20)

PoC Requirements and Use Cases
PoC Requirements and Use CasesPoC Requirements and Use Cases
PoC Requirements and Use Cases
 
ODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use Cases
 
ODSA Sub-Project Launch
ODSA Sub-Project LaunchODSA Sub-Project Launch
ODSA Sub-Project Launch
 
ODSA Sub-Project Launch
 ODSA Sub-Project Launch ODSA Sub-Project Launch
ODSA Sub-Project Launch
 
Cloud Networking Trends
Cloud Networking TrendsCloud Networking Trends
Cloud Networking Trends
 
ODSA - Business Workstream
ODSA - Business WorkstreamODSA - Business Workstream
ODSA - Business Workstream
 
ODSA - Technical Introduction
ODSA - Technical IntroductionODSA - Technical Introduction
ODSA - Technical Introduction
 
UGM 2015: X1149 workshop
UGM 2015: X1149 workshopUGM 2015: X1149 workshop
UGM 2015: X1149 workshop
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdf
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 WorkshopNXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
NXP FRDM-K64F Platform with ARM mbed Demo - Edinburgh 2016 Workshop
 
FPGA Design Challenges
FPGA Design ChallengesFPGA Design Challenges
FPGA Design Challenges
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN Solution
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
 
FUNDAMENTALS OF COMPUTER DESIGN
FUNDAMENTALS OF COMPUTER DESIGNFUNDAMENTALS OF COMPUTER DESIGN
FUNDAMENTALS OF COMPUTER DESIGN
 
Keys to High Speed Interface Designs Today
Keys to High Speed Interface Designs TodayKeys to High Speed Interface Designs Today
Keys to High Speed Interface Designs Today
 

More from ODSA Workgroup

ODSA - PoC Planning & Call for Help
ODSA - PoC Planning & Call for HelpODSA - PoC Planning & Call for Help
ODSA - PoC Planning & Call for HelpODSA Workgroup
 
ODSA - DirectConnect Options for the PoC
ODSA - DirectConnect Options for the PoCODSA - DirectConnect Options for the PoC
ODSA - DirectConnect Options for the PoCODSA Workgroup
 
ODSA - PoC Physical Design Elements
ODSA - PoC Physical Design ElementsODSA - PoC Physical Design Elements
ODSA - PoC Physical Design ElementsODSA Workgroup
 
ODSA - NXP PoC Presentation
ODSA - NXP PoC PresentationODSA - NXP PoC Presentation
ODSA - NXP PoC PresentationODSA Workgroup
 
ODSA - Speedster22i FPGA for POC
ODSA - Speedster22i FPGA for POCODSA - Speedster22i FPGA for POC
ODSA - Speedster22i FPGA for POCODSA Workgroup
 
ODSA Design Tools for Chiplet-Based Design
ODSA Design Tools for Chiplet-Based DesignODSA Design Tools for Chiplet-Based Design
ODSA Design Tools for Chiplet-Based DesignODSA Workgroup
 
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface Solutions
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface SolutionsOODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface Solutions
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface SolutionsODSA Workgroup
 
ODSA - Samsung Welcomes OCP's ODSA
ODSA - Samsung Welcomes OCP's ODSAODSA - Samsung Welcomes OCP's ODSA
ODSA - Samsung Welcomes OCP's ODSAODSA Workgroup
 
ODSA - OCP Accelerator Module and the Infrastructure
ODSA - OCP Accelerator Module and the InfrastructureODSA - OCP Accelerator Module and the Infrastructure
ODSA - OCP Accelerator Module and the InfrastructureODSA Workgroup
 
ODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workgroup
 
Design and Testing Challenges for Chiplet Based Design: Assembly and Test View
Design and Testing Challenges for Chiplet Based Design: Assembly and Test ViewDesign and Testing Challenges for Chiplet Based Design: Assembly and Test View
Design and Testing Challenges for Chiplet Based Design: Assembly and Test ViewODSA Workgroup
 
ODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Workgroup
 
ODSA Use Case - SmartNIC
ODSA Use Case - SmartNICODSA Use Case - SmartNIC
ODSA Use Case - SmartNICODSA Workgroup
 
Chiplets in Data Centers
Chiplets in Data CentersChiplets in Data Centers
Chiplets in Data CentersODSA Workgroup
 

More from ODSA Workgroup (18)

ODSA - PoC Planning & Call for Help
ODSA - PoC Planning & Call for HelpODSA - PoC Planning & Call for Help
ODSA - PoC Planning & Call for Help
 
ODSA - DirectConnect Options for the PoC
ODSA - DirectConnect Options for the PoCODSA - DirectConnect Options for the PoC
ODSA - DirectConnect Options for the PoC
 
ODSA - PoC Physical Design Elements
ODSA - PoC Physical Design ElementsODSA - PoC Physical Design Elements
ODSA - PoC Physical Design Elements
 
ODSA - NXP PoC Presentation
ODSA - NXP PoC PresentationODSA - NXP PoC Presentation
ODSA - NXP PoC Presentation
 
ODSA - Speedster22i FPGA for POC
ODSA - Speedster22i FPGA for POCODSA - Speedster22i FPGA for POC
ODSA - Speedster22i FPGA for POC
 
ODSA Design Tools for Chiplet-Based Design
ODSA Design Tools for Chiplet-Based DesignODSA Design Tools for Chiplet-Based Design
ODSA Design Tools for Chiplet-Based Design
 
ODSA - Power and Heat
ODSA - Power and HeatODSA - Power and Heat
ODSA - Power and Heat
 
ODSA - PIPE Adapters
ODSA - PIPE Adapters ODSA - PIPE Adapters
ODSA - PIPE Adapters
 
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface Solutions
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface SolutionsOODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface Solutions
OODSA - BoW: Basic, Fast, Turbo Die-to Die Open Interface Solutions
 
ODSA - Samsung Welcomes OCP's ODSA
ODSA - Samsung Welcomes OCP's ODSAODSA - Samsung Welcomes OCP's ODSA
ODSA - Samsung Welcomes OCP's ODSA
 
ODSA - OCP Welcome
ODSA - OCP WelcomeODSA - OCP Welcome
ODSA - OCP Welcome
 
ODSA - OCP Accelerator Module and the Infrastructure
ODSA - OCP Accelerator Module and the InfrastructureODSA - OCP Accelerator Module and the Infrastructure
ODSA - OCP Accelerator Module and the Infrastructure
 
ODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort SummaryODSA Workshop: Development Effort Summary
ODSA Workshop: Development Effort Summary
 
Design and Testing Challenges for Chiplet Based Design: Assembly and Test View
Design and Testing Challenges for Chiplet Based Design: Assembly and Test ViewDesign and Testing Challenges for Chiplet Based Design: Assembly and Test View
Design and Testing Challenges for Chiplet Based Design: Assembly and Test View
 
ODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & FeedsODSA Proof of Concept SmartNIC Speeds & Feeds
ODSA Proof of Concept SmartNIC Speeds & Feeds
 
ODSA Use Case - SmartNIC
ODSA Use Case - SmartNICODSA Use Case - SmartNIC
ODSA Use Case - SmartNIC
 
Chiplets in Data Centers
Chiplets in Data CentersChiplets in Data Centers
Chiplets in Data Centers
 
ODSA Workshop
ODSA WorkshopODSA Workshop
ODSA Workshop
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

ODSA - PHY Layer

  • 1. Consume. Collaborate. Contribute.Consume. Collaborate. Contribute. PHY Layer ODSA Project Workshop March 28, 2019
  • 2. Consume. Collaborate. Contribute. Contributors • Bapi Vinnakota – Netronome • Greg Taylor – zGlue • Halil Cirit – Facebook • Ramin Farjad – Aquantia • Farzin Firoozmand – Alpha Wave • Brian Holden – Kandou • David Kehlet – Intel • Marc Kuemerle – Global Foundries • Ralph Page – Samtec • Tony Pialis – Alpha Wave • Marc Verdiell – Samtec
  • 3. Consume. Collaborate. Contribute. Goals • Propose a standard physical layer for delivering high data rate connections between chiplet products ⎻ Enabling chiplet products from independent sources and heterogeneous technologies to operate together in a single SiP ⎻ With low overhead from inter- chiplet bandwidth, latency, and power concerns
  • 4. Consume. Collaborate. Contribute. Process • Generate a list of quantitative and qualitative interface concerns • Generate a list of potential interfaces • Gather technical data addressing the concerns ⎻ Also gather opinions on the qualitative concerns and the relative importance of the different parameters ⎻ Recognizing that different markets may have different priorities • Develop proposals
  • 5. Consume. Collaborate. Contribute. Status • Seven possible interfaces have been suggested ⎻ A mix of parallel and SERDES based approaches ⎻ A mix of Si interposer and organic packaging options ⎻ Both open and licensed ⎻ We have gathered quantitative data across the range ⎻ There is no obvious winner • Some market divisions have been identified • Now evaluating more qualitative concerns
  • 6. Consume. Collaborate. Contribute. Global Design Constraints • Assume each interface supports multiple discrete data rates and widths • SAM - $500M for any chiplet-based product – the intent is to build custom parts for targeted applications • After manufacturing all interfaces need to support some element of end2end link self-test for both functionality and performance ⎻ Self-calibration only after chiplet assembly, can not require extra calibration after chiplets are assembled ⎻ Link should support stress tests and time/voltage margining • How do we learn from PCIe? • Assume the test/control/management interfaces are likely to be BOW ⎻ Default to the JTAG bus as the OAM interface for any data interface? ⎻ Do we mandate a separate functional test interface – a particular form of JTAG?
  • 7. Consume. Collaborate. Contribute. Assumptions • Open standards (XSR) will have multiple IP suppliers • Interposer is a huge barrier for small-budget • BOW Basic wins for very-low throughput markets
  • 8. Consume. Collaborate. Contribute. Metrics for Comparison • Piece Cost per Unit - Manufacturing cost/complexity ⎻ Pad limited area – using area as a proxy for cost, assuming that the interface won’t be used in process nodes where it is not pad limited ⎻ Substrate type – silicon or organic • Operating Cost - Power-performance at rated throughput ⎻ Figure of Merit - DARPA definition – (Tb/mm)/(pJ/bit) – (die_edge_signal_density)/power_efficiency) ⎻ Technology node at which FOM is being computed ⎻ (In + Out) Bandwidth/mm as a proxy for max bandwidth in the package
  • 9. Consume. Collaborate. Contribute. Metrics for Comparison (cont) • Chiplet/Product Design NRE/Schedule RIsk - Use cost/complexity ⎻ Routing freedom – as a proxy for design complexity (Number of wires impact (e.g. turning corners), length restrictions, pad placement restrictions, die placement restrictions ⎻ Ability to go in/out of low power states – to support chip power states ⎻ Proxy for number of process nodes diversity - TSMC node at which the circuit and pad area are balanced given a 130μm pad pitch ⎻ IP integration complexity – likely to be a wash – greater complexity in chiplet integration may make product integration easier ⎻ Product test and assembly – impact of interface/substrate on ability to test KGD • Interface Technology NRE/Schedule Risk - Interface Design cost/complexity ⎻ Licensing fee to use the interface specification ⎻ Multi-sourcing – assuming multiple competition lowers costs ⎻ Interface test and assembly – estimated complexity to self-test functionality and performance of interface inside the product ⎻ IP development/porting complexity - Effort to port into a new process node and potential schedule impact
  • 10. Consume. Collaborate. Contribute. Options Option Description AIB Intel’s AIB using microbumps Si Interposer “Generic” silicon interposer using microbumps BOW Bunch of wires with standard bump pitch/packaging BOW Turbo Simultaneous bidirectional BOW AQ Link Aquantia proposal – Simultaneous bidirectional SERDES Kandou Kandou proposal – five signals on six wires XSR Optical XSR based PHY ➢ We need the participation of experts in parallel interfaces, PCIe
  • 11. Consume. Collaborate. Contribute. Relative Ratings for Parameters AIB BOW Interposer BOW BOW Turbo AQ Link Kandou XSR Substrate Interposer Organic Type Parallel Serial Licensing Open RAND Open Piece cost 3 3 1 1 1 1 1 Operating cost* (1) (1) (3) (2) (2) (2) (1) Chiplet/product design NRE/schedule rick 2 2 1 2 2 2 2 Interface technology NRE/schedule risk 2 2 1 2 2 2 3 * Based on qualitative voting, reconciliation with FOM scores is still needed
  • 12. Consume. Collaborate. Contribute. Relative Importance of Parameters vs. Addressed Markets Sells value in the package Sells value at the package Sells value above the package Manufacturer Chiplet vendor Total BW < 5 Tbps Total BW > 5 Tbps Mobile Edge Data Center Piece cost 4 Operating cost 3 Chiplet/product design NRE/schedule rick 1 Interface technology NRE/schedule risk 2 ➢ We need your feedback on your priorities for the market segment(s) in which you deliver products
  • 13. Consume. Collaborate. Contribute.Consume. Collaborate. Contribute. Thank You
  • 14. Consume. Collaborate. Contribute. Second Order Constraints – Likely Irrelevant • Implementation complexity • Number of unique power supplies ⎻ Limit interfaces to one high supply (1.5V?), one analog supply (0.9V?), and one digital supply (0.7V?) • Ability to share power supplies • Ability to negotiate to lower frequencies