



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Lab; Class: Adv Microwave Measurements; Subject: Electrical and Computer Engr; University: University of Illinois - Urbana-Champaign; Term: Unknown 2003;
Typology: Lab Reports
1 / 6
This page cannot be seen from the preview
Don't miss anything!




Experiment No. 12
EYE DIAGRAM SIMULATION USING ADS
The performance of high-speed digital systems is a strong function of the input-output bandwidth of the communication channels. Present-day requires the transmission of data at multi-gigabit rates over interconnects in which channel signal degradation due to losses and crosstalk are prominent. Skin effect and dielectric absorption introduce dispersion in these channels and limit the overall performance at higher data rates.
Intersymbol interference is observed when a symbol sent over a line at a certain time, interferes with another symbol over the same line at a different time. This is due to the fact that the residual energy from the transmitted bit can be transfreed to the next bit and thus corrupt the information. Intersymbol interference limits the maximum data rate that can be applied into a package. Interconnects are modeled as transmission lines and can be simulated using different design automation tools such as ADS. The effect of intersymbol interference is analyzed and demonstrated by using eye diagrams at different bit rates on different types of transmission lines.
2. SIMULATION STEPS IN ADS
To start Agilent Advanced Design System, select Start > Programs > Advanced Design System 2003 to load the program.
After running the simulation, open a data display window. The eye command in ADS will be used to create a data for the eye diagram plot. Write an equation using eye command and the output waveform (e.g. Vout).
Synopsis:
y = eye(data, symbolRate{, Cycles{, Delay}})
where
data is either numeric data or a time domain waveform typically from the I or Q data channel.
symbolRate is the symbol rate of the channel. For numeric data, the symbol rate is the reciprocal of the number of points in one cycle; for a waveform, it is the frequency.
Cycles is optional and is the number of cycles to repeat, default is 1.
Delay is an optional sampling delay, default is 0.
Examples
y = eye(Vout, 5e9)
Figure 2. Schematic and Eye diagram of a 5 GHz data transmission over a Microstrip Line
Figure 3. Schematic and Eye diagram of a 10 GHz data transmission over an ideal mismatched line with via in the middle.