Serial Link Design Principles:
Meeting the Need for Speed
7/18/2019 Serial Link Design Principles 1
A Webinar By EMA Design Automation
Presenter:
Jerry Long
2
About Your Presenter
Serial Link Design Principles7/18/2019
Jerry Long is a Senior Applications Engineer for EMA.
With a bachelor's degree in electrical engineering from
UT Austin, Jerry provides high-end customer support for
several Cadence products, and is involved in several
product lines involving verification and timing analysis.
Contact: jerryl@ema-eda.com
3
What is a Serial Link Interface
Serial Link Design Principles7/18/2019
• An interface is typically thought
of as a parallel stream of data
• A Serial Link Interface is where parallel streams of data are
combined (serialized) for high-speed data transmission
• Commonly referred to as a “SerDes” (Serialized/Deserialized)
Serializer De-serializer
Parallel
Data
Serial Data
Parallel
Data
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
D0 D1 D2 D3 D4 D5 …
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
Data
Source
Data
Target
4
Asynchronous
RS-232, USB, Ethernet, Serial ATA, Serial
Attached SCSI (SAS), CAN bus, PAM
Serial Link Design Principles7/18/2019
What is a Serial Link Interface
Common Serial Link Interfaces
5
Synchronous
PS/2, SPI, I2C, JTAG, PCIe, DVI, HDMI
Serial Link Design Principles7/18/2019
What is a Serial Link Interface
Common Serial Link Interfaces
6
What is a Serial Link Interface
Advantages
Serial Link Design Principles7/18/2019
• Fewer data lines
– Simplifies layout, enables increased density
– Less synchronization issues
– Eliminates bit skew uncertainties
& timing concerns
– Reduces number of vias required
• Cost of Interconnect
– Fewer data pins mean cheaper ICs
– 2-wire vs parallel cables
• Higher Noise Immunity
– Less wires means less noise in proximity of data lines
– Differential signaling provides in-phase cancelling, tight coupling,
controlled impedance characteristics (i.e. less EMI & SSO problems)
– Signal quality maintained over longer distances
• Lower power benefits
Serial Link Interface
Disadvantages / Challenges
7/23/2019 7
• Due to layout simplification the ability to effect change / fix
issues in layout alone is limited
• Visibility into interface performance based on physical
inspection alone can be error prone
• To achieve compliance measurements are required that must
be captured with sophisticated (expensive) equipment
• Serial interfaces often span multiple boards / fabrics.
Analyzing the interface holistically can be challenging
8
Reliability Issues
& Field Failures
Reduced Yields Costly Re-spins
Project Delay
Ripple Effect
Increase MFG
Costs
Missed Time to
Market Schedules
Challenges with Serial Link Interfaces
Effects of Serial Link Problems
Serial Link Design Principles7/18/2019
9Serial Link Design Principles7/18/2019
TX RXChannel/System Interconnect
Physical Layer
(the PHY)
Data Link
Layer
Data Link
Layer
Challenges with Serial Link Interfaces
Component “Make-Up” of a Serial Link
10Serial Link Design Principles7/18/2019
TX RX
Channel/System
Interconnect
Receiver
Equalizer
Clock
Recovery
Data
RecoveryDFE
CTLE
Transmitter
Equalizer
Serializer
Pre-emphasis
FIR
FFE
Stripline/
Microstrip
Connectors
Capacitors
Vias
Cables
Backplanes
PCB/PKG
Challenges with Serial Link Interfaces
Component “Make-Up” of a Serial Link
11
• Escalating data rates
• Passive interconnect modeling
• Modeling SerDes equalization
• Simulation capacity
Serial Link Design Principles7/18/2019
Challenges with Serial Link Interfaces
Driving Factors Creating the Challenge
12
• As data rate increases, the normalized jitter &
noise in a given channel will also increase
• Early PCI Express ran at 2.5Gbps
• 10-12.5 Gbps is common
• New interfaces are targeting 25Gbps!
Serial Link Design Principles7/18/2019
Challenges with Serial Link Interfaces
Escalating Data Rates
13
• A classic “physical” layer
problem with channel layout
• Need extraction accuracy
at higher frequencies
• Plane modeling becomes
increasingly important
– Example: Swiss cheese
• Via structures are critical!
– Stubs may require back-drill
Serial Link Design Principles7/18/2019
Challenges with Serial Link Interfaces
Passive Interconnect Modeling
14
• Associated with the Data Link Layers (Tx & Rx)
• Complex equalization (EQ) often included in SerDes devices
• Some EQ (ex. DFE) is adaptive:
Its settings self-modify while passing Data traffic.
Serial Link Design Principles7/18/2019
yn
W
cdr
xn dn
+
yn = xn + S wi*di
yn - output
xn - input
di - previous ‘ith’ decision
wi - ith tap weight
Challenges with Serial Link Interfaces
Modeling SerDes Equations
16
• Consider a lab oscilloscope set on “infinite persistence”
• Initial eye may be open, but as additional traffic is sampled, the eye can close down
• Eye stabilizes as enough samples are taken, & unique bit combos are exhausted
• Time domain simulation is similar; need to run LARGE bit streams to generate stable
eye diagrams, from which reliable measurements can be taken (otherwise optimistic)
• Traditional circuit simulators can run on the order of 100s of bits
• Multi-gigabit serial links can commonly take 1,000,000s of bits to converge, with EQ
• Additional simulation capacity of several orders of magnitude is required!
Serial Link Design Principles7/18/2019
Challenges with Serial Link Interfaces
Simulation Capacity
17
• Multi-gigabit serial links need to pass a lot of data traffic to give reliable
eye diagrams and provide enough samples to accurately predict BER
• Multi-gigabit SerDes devices often utilize adaptive equalization, which
need to pass a lot of data traffic before they stabilize and lock in
• Data rates have risen from 2.5 to 25Gbps in about 10 years
• Future designs targeting 400Gbps to 1Tbps
To accurately simulate multi-gigabit serial links, simulate very large bit streams
with accurate “physical” models (i.e. channel, xmtr, & rcvr models) and very fast &
accurate equalization models
Serial Link Design Principles7/18/2019
Addressing Challenges of Serial Links
Channel Simulation is a Requirement
TX RX
Channel/System
Interconnect
18Serial Link Design Principles7/18/2019
• Characterize the physical channel
• Perform channel simulation
• Post-process outputs
Addressing Challenges of Serial Links
What is Channel Simulation?
19
To characterize the channel: the analog circuit part of channel
(the PHY) is separated from algorithmic EQ (the Data Link)
Serial Link Design Principles7/18/2019
Package
Interconnect
System
Interconnect
Package
Interconnect
Analog Channel
Tx Rx
Serial Link
Data out
FFE DFE/CDR
Data In
Addressing Challenges of Serial Links
What is Channel Simulation – the “Physical” Channel
20
Can simulate millions of bits in minutes
Serial Link Design Principles7/18/2019
impulse
response
Channel Simulator
Impulse response is
convolved with the bit stream
to produce raw waveforms
Analog channel is
exercised in SPICE
to produce a ramp
response from
which an impulse
response is derived
Addressing Challenges of Serial Links
What is Channel Simulation – the “Physical” Channel
Package
Interconnect
System
Interconnect
Package
Interconnect
Analog Channel
21Serial Link Design Principles7/18/2019
TX RX
Channel/System
Interconnect
Physical Layer
(the PHY)
Data Link
Layer
Data Link
Layer
Addressing Challenges of Serial Links
What is Channel Simulation – the “Physical” Channel
Data Link
Layer
Data Link
Layer
22Serial Link Design Principles7/18/2019
TX RX
Addressing Challenges of Serial Links
What is Channel Simulation – “Equalization” Modeling
Xmtr EQ Rcvr EQ
AMI AMI
Data Link
Layer
Data Link
Layer
23Serial Link Design Principles7/18/2019
TX RX
Addressing Challenges of Serial Links
What is Channel Simulation – “Equalization” Modeling
Xmtr EQ Rcvr EQ
FFE
FIR CDR
DFECTLE
AMI AMI
24
• Extension made to IBIS in 2007
– Cadence at the forefront of driving AMI through the standardization
process
• Enables executable, software-based, algorithmic models to
work together with traditional IBIS circuit models
– Allows deeper access to on-chip technology (the secret sauce)
• Enables SerDes adaptive equalization algorithms to be
modeled and used during channel simulation
– Fast, accurate and flexible
Serial Link Design Principles7/18/2019
Addressing Challenges of Serial Links
Algorithmic Modeling Interface (AMI)
7/23/2019 25
Great. So I can accurately simulate my serial
interface at speed.
Now what?
How do I ensure it will meet protocol?
28
• Fortunately, standard interfaces provide guidance on
successful operation to help you ensure correct operation
• However…
– What is the “compliance” criteria for my interface?
– How do I verify my design meets the compliance tests necessary?
– What must I know to be able to verify compliancy?
Serial Link Design Principles7/18/2019
Addressing Challenges of Serial Links
Meeting Standards Compliance
29
• Compliance consists of multiple test criteria
• Each will need to be analyzed and documented
• All must pass to be considered ‘compliant’
Addressing Challenges of Serial Links
Compliance Analysis & Reporting
Serial Link Design Principles7/18/2019
30
Addressing Challenges of Serial Links
Compliance Analysis & Reporting
Serial Link Design Principles7/18/2019
How do we get to this?
32
Demo…
(Serial Link Analysis & Compliance with Sigrity tools)
Serial Link Design Principles7/18/2019
33
With A Comprehensive Serial Link Analysis and
Compliance Methodology You Can:
Identify Issues Early in
The Design Process
Prevent Unnecessary
Re-Spins
Eliminate Multiple
Validation Iterations
Improve Time
To Market
Serial Link Design Principles7/18/2019
34
Lots of support help with YouTube Videos
• How to Build an IBIS-AMI Model
• How to Verify a PAM Encoded Multi-Gigabit Serial Link
• How to Test Modules for Automotive Ethernet
Compliance Before Building a Prototype
• How to Accurately Model a Multi-Gigabit Serial Link 10
Times Faster
• How to Accelerate Accurate 3D Full Wave Extraction
Time
• How to Import Optimized 3D Structures into Your Design
Tool After 3D EM Analysis
Addressing Challenges of Serial Links
Sigrity Tech Tips on YouTube
Serial Link Design Principles7/18/2019
Questions?
EMA Design Automation
800 813-7494
edc@ema-eda.com
www.ema-eda.com
Next Webinar:
Constraint Management
35
Thank you for joining us today!
Serial Link Design Principles7/18/2019

More Related Content

PPTX
OrCAD Library Builder Overview Presentation
PPTX
PCB Data Management Webinar
PDF
Infosys Automotive Engineering Services
PPTX
PPTX
ODB++ Format for PCB Designs
PPTX
OrCAD Panel Editor
PPTX
PCB Design and Data Management
PDF
Harita Techserv_Corporate Profile
OrCAD Library Builder Overview Presentation
PCB Data Management Webinar
Infosys Automotive Engineering Services
ODB++ Format for PCB Designs
OrCAD Panel Editor
PCB Design and Data Management
Harita Techserv_Corporate Profile

What's hot (20)

PDF
Czero Automotive Engineering Nov 2011
PPTX
Creo Cabling Solution
PDF
Americas LFM User Meeting 2018 - Graham Dalton, LFM
PPTX
Express bpel platform-v1.0
PDF
Ptc creo aax_user-cases
PDF
Ptc creo afx overview and customer examples
PPT
Engineering Services Capabilities
PDF
Retro Commissioning
PPT
CRM upgrade
PPT
When Conversion Makes Sense Following the Trends: Is your content ready?
PDF
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
PDF
Changepond Engineering Services Experiences
PDF
Improve business process with microservice integration
PDF
IBM - Craig Bender
DOC
Hedgepeth_Jeffrey_Resume1
PDF
Elecworks - electrical and automation CAD software - ECAD
PDF
elecworks for PTC Creo - Mechatronics software - 3D CAD software
PPSX
Exp Engineering Automotive
PDF
Andrew Vincent Oliver_Resume
PDF
“Is My Model Performing Well? It Depends…,” a Presentation from BMW Group
Czero Automotive Engineering Nov 2011
Creo Cabling Solution
Americas LFM User Meeting 2018 - Graham Dalton, LFM
Express bpel platform-v1.0
Ptc creo aax_user-cases
Ptc creo afx overview and customer examples
Engineering Services Capabilities
Retro Commissioning
CRM upgrade
When Conversion Makes Sense Following the Trends: Is your content ready?
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
Changepond Engineering Services Experiences
Improve business process with microservice integration
IBM - Craig Bender
Hedgepeth_Jeffrey_Resume1
Elecworks - electrical and automation CAD software - ECAD
elecworks for PTC Creo - Mechatronics software - 3D CAD software
Exp Engineering Automotive
Andrew Vincent Oliver_Resume
“Is My Model Performing Well? It Depends…,” a Presentation from BMW Group
Ad

Similar to Serial Link Design - Meeting the Need for Speed (20)

PDF
hyperlynx_compress.pdf
PDF
gsmackay-en3602-project
PDF
uart protocol about universal asynchronous transmission
PPTX
Design Simulation and Measurement v3
PDF
Signal Integrity - A Crash Course [R Lott]
PDF
OIF 2015 FOE Architecture Presentation
PDF
Palermo serial io_overview
PDF
Modbus_over_serial_line_V1.pdf
PPT
Nilesh ranpura systemmodelling
PPT
Serial and parallel bus standars RS232C and IEEE488.ppt
PDF
Overview of signal integrity simulation for sfp+ interface serial links with ...
PPTX
Serial Data Communication
PDF
ENRZ Advanced Modulation for Low Latency Applications
PDF
Front Pages_pdf_format
PDF
Ed unit c embedded system
PDF
Industrial Automation notes_unit2_part3_.pdf
PPT
serial.ppt
PPT
serial.ppt
PDF
Digital Design With Systemc (with notes)
PPT
Ch09 system administration
hyperlynx_compress.pdf
gsmackay-en3602-project
uart protocol about universal asynchronous transmission
Design Simulation and Measurement v3
Signal Integrity - A Crash Course [R Lott]
OIF 2015 FOE Architecture Presentation
Palermo serial io_overview
Modbus_over_serial_line_V1.pdf
Nilesh ranpura systemmodelling
Serial and parallel bus standars RS232C and IEEE488.ppt
Overview of signal integrity simulation for sfp+ interface serial links with ...
Serial Data Communication
ENRZ Advanced Modulation for Low Latency Applications
Front Pages_pdf_format
Ed unit c embedded system
Industrial Automation notes_unit2_part3_.pdf
serial.ppt
serial.ppt
Digital Design With Systemc (with notes)
Ch09 system administration
Ad

More from EMA Design Automation (19)

PPTX
Power Supply Webinar
PPTX
How does your Stack-up, stack up?
PPTX
Your Route to Design Success - PCB Routing Tips from the Pros
PPTX
Common High-Speed PCB Design Issues and How to Solve Them
PPTX
Designing for RF - Tips and Tricks from the PCB Design Pros
PPTX
Design for Manufacturing (DFM) and Why it Matters
PPTX
Let's Get Flexible: Expert Tips for Designing Flex PCBs
PPTX
Your PCB Power Delivery Network (PDN) Gives Your Board Life
PPTX
What's New - OrCAD 17.2 QIR 6
PDF
PCB Virtual Prototyping with PSpice
PDF
Modeling an Embedded Device for PSpice Simulation
PPTX
PTC Live: Integrating PTC Windchill with Cadence PCB Design
PPTX
Implementing a Flexible Design Reuse Methodology
PPTX
OrCAD Constraint Driven Design Flow
PPTX
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
PPTX
OrCAD Documentation Editor PCB Documentation Environment
PPTX
Advanced Layout & Routing Techniques
PDF
Implementing Electrical and Simulation Rule Checks to ensure Signal Quality
PDF
Analog Mixed Signal Simulation With PSpice
Power Supply Webinar
How does your Stack-up, stack up?
Your Route to Design Success - PCB Routing Tips from the Pros
Common High-Speed PCB Design Issues and How to Solve Them
Designing for RF - Tips and Tricks from the PCB Design Pros
Design for Manufacturing (DFM) and Why it Matters
Let's Get Flexible: Expert Tips for Designing Flex PCBs
Your PCB Power Delivery Network (PDN) Gives Your Board Life
What's New - OrCAD 17.2 QIR 6
PCB Virtual Prototyping with PSpice
Modeling an Embedded Device for PSpice Simulation
PTC Live: Integrating PTC Windchill with Cadence PCB Design
Implementing a Flexible Design Reuse Methodology
OrCAD Constraint Driven Design Flow
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
OrCAD Documentation Editor PCB Documentation Environment
Advanced Layout & Routing Techniques
Implementing Electrical and Simulation Rule Checks to ensure Signal Quality
Analog Mixed Signal Simulation With PSpice

Recently uploaded (20)

PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Internet of Everything -Basic concepts details
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
LMS bot: enhanced learning management systems for improved student learning e...
Training Program for knowledge in solar cell and solar industry
Comparative analysis of machine learning models for fake news detection in so...
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Internet of Everything -Basic concepts details
Basics of Cloud Computing - Cloud Ecosystem
Early detection and classification of bone marrow changes in lumbar vertebrae...
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Co-training pseudo-labeling for text classification with support vector machi...
future_of_ai_comprehensive_20250822032121.pptx
4 layer Arch & Reference Arch of IoT.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...

Serial Link Design - Meeting the Need for Speed

  • 1. Serial Link Design Principles: Meeting the Need for Speed 7/18/2019 Serial Link Design Principles 1 A Webinar By EMA Design Automation Presenter: Jerry Long
  • 2. 2 About Your Presenter Serial Link Design Principles7/18/2019 Jerry Long is a Senior Applications Engineer for EMA. With a bachelor's degree in electrical engineering from UT Austin, Jerry provides high-end customer support for several Cadence products, and is involved in several product lines involving verification and timing analysis. Contact: [email protected]
  • 3. 3 What is a Serial Link Interface Serial Link Design Principles7/18/2019 • An interface is typically thought of as a parallel stream of data • A Serial Link Interface is where parallel streams of data are combined (serialized) for high-speed data transmission • Commonly referred to as a “SerDes” (Serialized/Deserialized) Serializer De-serializer Parallel Data Serial Data Parallel Data D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 … D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 Data Source Data Target
  • 4. 4 Asynchronous RS-232, USB, Ethernet, Serial ATA, Serial Attached SCSI (SAS), CAN bus, PAM Serial Link Design Principles7/18/2019 What is a Serial Link Interface Common Serial Link Interfaces
  • 5. 5 Synchronous PS/2, SPI, I2C, JTAG, PCIe, DVI, HDMI Serial Link Design Principles7/18/2019 What is a Serial Link Interface Common Serial Link Interfaces
  • 6. 6 What is a Serial Link Interface Advantages Serial Link Design Principles7/18/2019 • Fewer data lines – Simplifies layout, enables increased density – Less synchronization issues – Eliminates bit skew uncertainties & timing concerns – Reduces number of vias required • Cost of Interconnect – Fewer data pins mean cheaper ICs – 2-wire vs parallel cables • Higher Noise Immunity – Less wires means less noise in proximity of data lines – Differential signaling provides in-phase cancelling, tight coupling, controlled impedance characteristics (i.e. less EMI & SSO problems) – Signal quality maintained over longer distances • Lower power benefits
  • 7. Serial Link Interface Disadvantages / Challenges 7/23/2019 7 • Due to layout simplification the ability to effect change / fix issues in layout alone is limited • Visibility into interface performance based on physical inspection alone can be error prone • To achieve compliance measurements are required that must be captured with sophisticated (expensive) equipment • Serial interfaces often span multiple boards / fabrics. Analyzing the interface holistically can be challenging
  • 8. 8 Reliability Issues & Field Failures Reduced Yields Costly Re-spins Project Delay Ripple Effect Increase MFG Costs Missed Time to Market Schedules Challenges with Serial Link Interfaces Effects of Serial Link Problems Serial Link Design Principles7/18/2019
  • 9. 9Serial Link Design Principles7/18/2019 TX RXChannel/System Interconnect Physical Layer (the PHY) Data Link Layer Data Link Layer Challenges with Serial Link Interfaces Component “Make-Up” of a Serial Link
  • 10. 10Serial Link Design Principles7/18/2019 TX RX Channel/System Interconnect Receiver Equalizer Clock Recovery Data RecoveryDFE CTLE Transmitter Equalizer Serializer Pre-emphasis FIR FFE Stripline/ Microstrip Connectors Capacitors Vias Cables Backplanes PCB/PKG Challenges with Serial Link Interfaces Component “Make-Up” of a Serial Link
  • 11. 11 • Escalating data rates • Passive interconnect modeling • Modeling SerDes equalization • Simulation capacity Serial Link Design Principles7/18/2019 Challenges with Serial Link Interfaces Driving Factors Creating the Challenge
  • 12. 12 • As data rate increases, the normalized jitter & noise in a given channel will also increase • Early PCI Express ran at 2.5Gbps • 10-12.5 Gbps is common • New interfaces are targeting 25Gbps! Serial Link Design Principles7/18/2019 Challenges with Serial Link Interfaces Escalating Data Rates
  • 13. 13 • A classic “physical” layer problem with channel layout • Need extraction accuracy at higher frequencies • Plane modeling becomes increasingly important – Example: Swiss cheese • Via structures are critical! – Stubs may require back-drill Serial Link Design Principles7/18/2019 Challenges with Serial Link Interfaces Passive Interconnect Modeling
  • 14. 14 • Associated with the Data Link Layers (Tx & Rx) • Complex equalization (EQ) often included in SerDes devices • Some EQ (ex. DFE) is adaptive: Its settings self-modify while passing Data traffic. Serial Link Design Principles7/18/2019 yn W cdr xn dn + yn = xn + S wi*di yn - output xn - input di - previous ‘ith’ decision wi - ith tap weight Challenges with Serial Link Interfaces Modeling SerDes Equations
  • 15. 16 • Consider a lab oscilloscope set on “infinite persistence” • Initial eye may be open, but as additional traffic is sampled, the eye can close down • Eye stabilizes as enough samples are taken, & unique bit combos are exhausted • Time domain simulation is similar; need to run LARGE bit streams to generate stable eye diagrams, from which reliable measurements can be taken (otherwise optimistic) • Traditional circuit simulators can run on the order of 100s of bits • Multi-gigabit serial links can commonly take 1,000,000s of bits to converge, with EQ • Additional simulation capacity of several orders of magnitude is required! Serial Link Design Principles7/18/2019 Challenges with Serial Link Interfaces Simulation Capacity
  • 16. 17 • Multi-gigabit serial links need to pass a lot of data traffic to give reliable eye diagrams and provide enough samples to accurately predict BER • Multi-gigabit SerDes devices often utilize adaptive equalization, which need to pass a lot of data traffic before they stabilize and lock in • Data rates have risen from 2.5 to 25Gbps in about 10 years • Future designs targeting 400Gbps to 1Tbps To accurately simulate multi-gigabit serial links, simulate very large bit streams with accurate “physical” models (i.e. channel, xmtr, & rcvr models) and very fast & accurate equalization models Serial Link Design Principles7/18/2019 Addressing Challenges of Serial Links Channel Simulation is a Requirement TX RX Channel/System Interconnect
  • 17. 18Serial Link Design Principles7/18/2019 • Characterize the physical channel • Perform channel simulation • Post-process outputs Addressing Challenges of Serial Links What is Channel Simulation?
  • 18. 19 To characterize the channel: the analog circuit part of channel (the PHY) is separated from algorithmic EQ (the Data Link) Serial Link Design Principles7/18/2019 Package Interconnect System Interconnect Package Interconnect Analog Channel Tx Rx Serial Link Data out FFE DFE/CDR Data In Addressing Challenges of Serial Links What is Channel Simulation – the “Physical” Channel
  • 19. 20 Can simulate millions of bits in minutes Serial Link Design Principles7/18/2019 impulse response Channel Simulator Impulse response is convolved with the bit stream to produce raw waveforms Analog channel is exercised in SPICE to produce a ramp response from which an impulse response is derived Addressing Challenges of Serial Links What is Channel Simulation – the “Physical” Channel Package Interconnect System Interconnect Package Interconnect Analog Channel
  • 20. 21Serial Link Design Principles7/18/2019 TX RX Channel/System Interconnect Physical Layer (the PHY) Data Link Layer Data Link Layer Addressing Challenges of Serial Links What is Channel Simulation – the “Physical” Channel
  • 21. Data Link Layer Data Link Layer 22Serial Link Design Principles7/18/2019 TX RX Addressing Challenges of Serial Links What is Channel Simulation – “Equalization” Modeling Xmtr EQ Rcvr EQ AMI AMI
  • 22. Data Link Layer Data Link Layer 23Serial Link Design Principles7/18/2019 TX RX Addressing Challenges of Serial Links What is Channel Simulation – “Equalization” Modeling Xmtr EQ Rcvr EQ FFE FIR CDR DFECTLE AMI AMI
  • 23. 24 • Extension made to IBIS in 2007 – Cadence at the forefront of driving AMI through the standardization process • Enables executable, software-based, algorithmic models to work together with traditional IBIS circuit models – Allows deeper access to on-chip technology (the secret sauce) • Enables SerDes adaptive equalization algorithms to be modeled and used during channel simulation – Fast, accurate and flexible Serial Link Design Principles7/18/2019 Addressing Challenges of Serial Links Algorithmic Modeling Interface (AMI)
  • 24. 7/23/2019 25 Great. So I can accurately simulate my serial interface at speed. Now what? How do I ensure it will meet protocol?
  • 25. 28 • Fortunately, standard interfaces provide guidance on successful operation to help you ensure correct operation • However… – What is the “compliance” criteria for my interface? – How do I verify my design meets the compliance tests necessary? – What must I know to be able to verify compliancy? Serial Link Design Principles7/18/2019 Addressing Challenges of Serial Links Meeting Standards Compliance
  • 26. 29 • Compliance consists of multiple test criteria • Each will need to be analyzed and documented • All must pass to be considered ‘compliant’ Addressing Challenges of Serial Links Compliance Analysis & Reporting Serial Link Design Principles7/18/2019
  • 27. 30 Addressing Challenges of Serial Links Compliance Analysis & Reporting Serial Link Design Principles7/18/2019 How do we get to this?
  • 28. 32 Demo… (Serial Link Analysis & Compliance with Sigrity tools) Serial Link Design Principles7/18/2019
  • 29. 33 With A Comprehensive Serial Link Analysis and Compliance Methodology You Can: Identify Issues Early in The Design Process Prevent Unnecessary Re-Spins Eliminate Multiple Validation Iterations Improve Time To Market Serial Link Design Principles7/18/2019
  • 30. 34 Lots of support help with YouTube Videos • How to Build an IBIS-AMI Model • How to Verify a PAM Encoded Multi-Gigabit Serial Link • How to Test Modules for Automotive Ethernet Compliance Before Building a Prototype • How to Accurately Model a Multi-Gigabit Serial Link 10 Times Faster • How to Accelerate Accurate 3D Full Wave Extraction Time • How to Import Optimized 3D Structures into Your Design Tool After 3D EM Analysis Addressing Challenges of Serial Links Sigrity Tech Tips on YouTube Serial Link Design Principles7/18/2019
  • 31. Questions? EMA Design Automation 800 813-7494 [email protected] www.ema-eda.com Next Webinar: Constraint Management 35 Thank you for joining us today! Serial Link Design Principles7/18/2019