First slides: Prof. Stojanovic, MIT Last slides: Prof. Dally, Stanford

Slides:



Advertisements
Similar presentations
Suspended Substrates and Their Applications in High Speed Communications By Ron Miller, Consultant, Signal Integrity Design, GHz Data, Newark California.
Advertisements

Data Communication lecture10
Chapter 2 Fundamentals of Data and Signals
ECE 4321: Computer Networks Chapter 3 Data Transmission.
TRANSMISSION FUNDAMENTALS Review
Propagation Characteristics
Multipath fading and reflections The signal takes many paths to the destination. The propagation delay along each path is different. How many meters difference.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
How To Determine The Integrity of an Ethernet Line Design Team 7 Mark Jones Sedat Gur Ahmed Alsinan Brian Schulte Andy Christopherson.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Wireless Transmission Fundamentals (Physical Layer) Professor Honggang Wang
Direct Channel Eye Pattern Correction in High Speed Links By Steve Chacko & Ellis Goldberg Furaxa Inc. The engineering metric for physical communication.
Formatting and Baseband Modulation
Lecture 2 Most basic facts from Electricity needed for understanding telecommunications Local transmission lines in the telephone system Decibels Signals.
Chapter 15: Data Transmission Business Data Communications, 6e.
NESCOT CATC1 Cable Testing CCNA 1 v3 – Module 4. NESCOT CATC2 Waves 1. The _________ of the waves is the amount of time between each wave, measured in.
1 CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 4 Cable Testing.
C O R P O R A T E T E C H N O L O G Y Information & Communications Networks & Multimedia Communications Investigation of Decision Feedback Equalizer in.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 35: December 5, 2012 Transmission Lines.
EEC4113 Data Communication & Multimedia System Chapter 2: Baseband Encoding by Muhazam Mustapha, July 2010.
1 Chapter 2 Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User’s Approach.
11/22/2004EE 42 fall 2004 lecture 351 Lecture #35: data transfer Last lecture: –Communications synchronous / asynchronous –Buses This lecture –Transmission.
Electromagnetic Spectrum
CCNA1 v3 Module 4 v3 CCNA 1 Module 4 JEOPARDY S Dow.
ECE 4371, Fall, 2015 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Chapter 2 Fundamentals of Data and Signals
Demodulating a PAM Signal Generated by Sinc- Shaped Pulses (Part 2)
Module 4 Cable Testing.
Network Media. Copper, Optical, Fibre (Physical Layer Technologies) Introduction to Computer Networking.
Chapter 4_ part 1b Baseband Data Transmission EKT 357 Digital Communications.
Small-Scale Fading Prof. Michael Tsai 2016/04/15.
SI Signal interty G C Visser G C Visser.
TI Information – Selective Disclosure 1 TLK10xxx High Speed SerDes Overview Communications Interface High Performance Analog.
Preamplifier R&D at University of Montreal for the drift chamber J.P. Martin, Paul Taras.
Mobile Radio Propagation - Small-Scale Fading and Multipath
Dr. Clincy Professor of CS
Day 38: December 4, 2013 Transmission Lines Implications
Digital transmission over a fading channel
MECH 373 Instrumentation and Measurements
High-Speed Serial Link Layout Recommendations –
Signal Propagation Basics
Subject Name: Digital Communication Subject Code: 10EC61
MECH 373 Instrumentation and Measurements
Transmission Problems
Subject Name: Optical Fiber Communication Subject Code: 10EC72
PIN DIODE.
Subject Name: Digital Communication Subject Code: 10EC61
Dr. Clincy Professor of CS
Characterizations and Modeling of the Wireless Channel
Wireless NETWORKS NET 434 Topic # 3 Wireless Transmission and Channel
Enhancing and Implementing an Improved Gigabit Ethernet Card
Lecture 1.8. INTERSYMBOL INTERFERENCE
Characterizing FOX Demonstrator Test Setups for LArDPS to FEX Modules at CERN RuthAnn Gregory.
Ethernet LAN 1 1.
NET301 Lecture6 10/22/2015 Lect6 NET301.
INTERSYMBOL INTERFERENCE (ISI)
Correlative level coding
Telecommunications Engineering Topic 2: Modulation and FDMA
Eye Diagrams 101 “The Basics” Jonathan Nerger Applications Engineer
TLK10xxx High Speed SerDes Overview
Radio Propagation Review
A near–quantum-limited Josephson traveling-wave parametric amplifier
XMBTM Product 10 Gbps Backplane using Multiwire ® Technology
Notes 8 ECE 6340 Intermediate EM Waves Fall 2016
Applied Electromagnetic Waves Notes 6 Transmission Lines (Time Domain)
Introduction Analog and Digital Signal
INTERSYMBOL INTERFERENCE (ISI)
EEC4113 Data Communication & Multimedia System Chapter 2: Baseband Encoding by Muhazam Mustapha, September 2012.
Chapter Three: Signals and Data Transmission
Multiprocessors and Multi-computers
Presentation transcript:

First slides: Prof. Stojanovic, MIT Last slides: Prof. Dally, Stanford ECE 679 -- Lecture #2 First slides: Prof. Stojanovic, MIT Last slides: Prof. Dally, Stanford

What makes it challenging High speed link chip What makes it challenging is that we have made chips so fast that the problem in link design now is in the limited bandwidth of the wires connecting the chips. For example, signals from high-speed serializer/deserializer chips connecting two line cards over a backplane, are running into the bandwidth limits of the wires due to the skin-effect and dielectric loss. In these systems in general, 3-dB bandwidth of the wires is between 1-2GHz. So, now the challenge is in making interfaces that compensate for the losses in wires. > 2 GHz signals Now, the bandwidth limit is in wires

Backplane environment So, let us revisit the backplane environment. Chips are mounted in packages, which are soldered to line cards that plug into the backplane. The channel is the complete path from one die to the other die. In the backplane environment, the signal has to traverse a number of traces to get from source to destination. Along the long horizontal traces there is line attenuation because of the losses from skin-effect and dielectric loss. But in fact sometimes the most troubling effect have not the long traces but rather the short vertical traces that connect the components of the system. We use them in order to get from the package into the line card and from line card into the connector and the backplane. These connections have impedance mismatches that cause reflections and can significantly degrade the signal. Line attenuation Reflections from stubs (vias)

Backplane channel Loss is variable Attenuation is large Same backplane Different lengths Different stubs Top vs. Bot Attenuation is large >30dB @ 3GHz But is that bad? Required signal amplitude set by noise We could model the channel that consists of these transmission lines relatively accurately, and what we end up with is a frequency response of how the channel looks like. This is a plot of a number of channels that may be existing in one backplane and you see that there is a lot of variation among them. Due to different lengths, there is different slope in attenuation, plus there are other differences, like significant ripples in frequency response, depending on which traces/layers you use. You can see that with some traces we are down to about –30dB in about 3GHz. The question really is - is that bad or we can tolerate even higher attenuations (40dB, 60dB)? Really, what bandwidth is usable? In order to understand that, you have to understand how the signal is affected by these channels and then look at how much noise there is in the channel because that sets the minimum required signal amplitude. So let’s look at how the signal is degraded next.

Inter-symbol interference (ISI) Channel is low pass Our nice short pulse gets spread out Dispersion – short latency (skin-effect, dielectric loss) Reflections – long latency (impedance mismatches – connectors, via stubs, device parasitics, package) We have a low pass channel so our narrow pulse, shown in blue, gets significantly wider and smaller at the output of the channel, as shown in green. Just to see how much wider it gets, we put these little black dots at each of the sampling points. Now if you look at the waveform of the received pulse, you can also notice that further down at some even relatively long latencies, there are some ripples in the pulse response, caused by reflections from discontinuities. Now, notice that both the precursor and postcursor samples are very large which would make it very difficult to detect correctly the bits transmitted in a sequence.

ISI Error! In this slide, we transmit a 101 pattern, and notice that a received sample that corresponds to the zero bit, only drops to about 0.3, which is a result of interference from the previous bit, by 0.2 and the next bit, by 0.1. As a result, that zero bit is detected in error. In addition to this deterministic signal degradation, we need to look at the noise in this system in order to predict the true performance. Middle sample is corrupted by 0.2 trailing ISI (from the previous symbol), and 0.1 leading ISI (from the next symbol) resulting in 0.3 total ISI As a result middle symbol is detected in error