DesignCon 2010 Predicting BER with IBIS-AMI: experiences correlating SerDes simulations and measurement

Size: px
Start display at page:

Download "DesignCon 2010 Predicting BER with IBIS-AMI: experiences correlating SerDes simulations and measurement"

Transcription

1 DesignCon 2010 Predicting BER with IBIS-AMI: experiences correlating SerDes simulations and measurement Todd Westerhoff, Signal Integrity Software, Inc. Adge Hawes, IBM Dr. Michael Steinberger, Signal Integrity Software, Inc. Kent Dramstad, IBM Dr. Walter Katz, Signal Integrity Software, Inc. Barry Katz, Signal Integrity Software, Inc.

2 Abstract The IBIS Algorithmic Modeling Interface (IBIS-AMI) allows SerDes vendors to provide simulation models that run in multiple simulation environments. This has created the market for commercial SerDes channel simulators and raised the question of how well IBIS-AMI models correlate to both SerDes vendor internal simulation tools and hardware measurements. This paper presents the results of a three-year effort to develop and correlate IBIS-AMI models for IBM s family of SerDes cores. The correlation methodology and results for simulator-to-simulator correlations are presented. Author Biographies Todd Westerhoff, Vice President of software products for SiSoft, has over 30 years experience in the modeling and analysis of electronic systems, including 14 years of signal integrity experience. Prior to joining SiSoft, Todd managed a high-speed design group that provided static timing, signal integrity and design rule consultation to various ASIC and system engineering groups within Cisco. Previously, Todd was the SPECCTRAQuest Product Manager for Cadence Design Systems and a signal integrity consultant to a number of Fortune 500 companies. He has held product marketing positions at Compact Software, Racal-Redac, FutureNet and HHB-Systems. Todd holds a B.E. degree in Electrical Engineering from the Stevens Institute of Technology in Hoboken, New Jersey. Adge Hawes is a Development Architect for IBM at its Hursley Labs, United Kingdom. He has worked for IBM for more than 30 years across such hardware as Graphic Displays, Printing Subsystems, PC development, Data Compression, and High-Speed Serial Links. He has represented the company in many standards bodies such as PCI, SSA, ATA, Fibre Channel and IBIS. He now develops simulators for IBM's High Speed Serial Link customers. He received a BSc (Hons) Electronics from Southampton University (UK) in Dr. Michael Steinberger is currently responsible for leading the development of SiSoft's serial link analysis products. He has over 30 years experience in the design and analysis of very high speed electronic circuits. Prior to joining SiSoft, Dr. Steinberger worked at Cray Inc., where he designed very high density interconnects and increased the data rate and path lengths to the state of the art. Mike holds a B.S. from the California Institute of Technology and a Ph.D. from the University of Southern California, and has been awarded 13 U.S. patents.

3 Kent Dramstad is an ASIC Application Engineer at IBM. A 1980 BSEE graduate of Iowa State University, he has over 29 years of experience working on both power and signal integrity issues for a wide variety of applications. His current emphasis is on helping customers select and integrate IBM s series of High Speed Serdes (HSS) cores into their ASIC designs. Dr. Walter Katz, Chief Scientist for SiSoft, is a pioneer in the development of constraint driven printed circuit board routers. He developed SciCards, the first commercially successful auto-router. Dr. Katz founded Layout Concepts and sold routers through Cadence, Zuken, Daisix, Intergraph and Accel. More than 20,000 copies of his tools have been used worldwide. Dr. Katz developed the first signal integrity tools for a 17 MHz 32-bit minicomputer in the seventies. In 1991, IBM used his software to design a 1 GHz computer. Dr. Katz holds a PhD from the University of Rochester, a BS from Polytechnic Institute of Brooklyn and has been awarded 5 U.S. Patents. Barry Katz, President and CTO for SiSoft, founded SiSoft in As CTO, Barry is responsible for leading the definition and development of SiSoft s products. He has devoted much of his efforts at SiSoft to delivering a comprehensive design methodology, software tools, and expert consulting to solve the problems faced by designers of leading edge high-speed systems. He was the founding chairman of the IBIS Quality committee. Barry received an MSEE degree from Carnegie Mellon and a BSEE degree from the University of Florida.

4 Introduction The IBIS Algorithmic Modeling Interface (IBIS-AMI) provides a standardized way of modeling the behavior of multi-gigabit SerDes transceivers for serial link simulations. The first question users ask about any new simulation model is usually is it accurate? To provide an objective and meaningful answer, it s important to qualify exactly what constitutes acceptable accuracy and how it is measured. IBIS-AMI models are typically compared to two different references: Simulation results from other simulation tools Hardware measurements This paper describes the process used to develop and correlate IBIS-AMI models for IBM s family of High Speed SerDes (HSS) transceiver cores. In practice, answering the question is it accurate? requires defining a set of specific correlation test cases, metrics and criteria. The correlation metrics need to be defined based on the reference source (hardware measurement or other simulator) and based on which aspects of device behavior can be reliably controlled and observed. SerDes analysis Serial link simulation requires different tools and techniques than traditional parallel interface signal integrity analysis. Serial links typically look to achieve bit error rates of fewer than 1 in every 1E15 bits. Predicting operating margins at these low probability levels requires simulating a million bits (or more) to adequately characterize the effects of Duty Cycle Distortion (DCD) and Inter-Symbol Interference (ISI). Simulation results are post-processed to account for the effects of different noise and jitter sources, which allows prediction of operating margins at very low probability levels. IBM s High Speed SerDes / Clock Data Recovery (HSSCDR) simulator is a proprietary MATLAB based system-level signal integrity simulator that support s IBM s HSS cores. HSSCDR uses behavioral models of the IBM HSS I/O circuits along with S parameter descriptions of the individual components in the serial data path to provide a very fast, robust means of predicting signal quality on high-speed channels. HSSCDR provides greatly reduced simulation times compared to extracted element models (such as HSPICE). HSSCDR can also provide optimized control settings (pre-emphasis, output power, receiver amplification, receiver equalization, etc.) for peak signal quality performance with different customers individual link characteristics. IBM correlates HSSCDR simulations against hardware measurements for each new generation of HSS cores to ensure that simulations correctly predict the behavior exhibited by the hardware. This allows customers building serial links using IBM ASICs to predict the behavior of a proposed system implementation before manufacture, adjusting both the system design and SerDes settings to optimize operating margin. This process works well when IBM silicon is employed at both ends of the link, but what happens when another vendor s silicon is used on one end of the link? Predicting BER with IBIS-AMI SiSoft, 2010 Page 4

5 HSSCDR is a dedicated simulation environment based on IBM technology; there are no provisions for plugging a model for another vendor s silicon into HSSCDR. That s where IBM s IBIS-AMI models come into play. IBIS-AMI IBIS-AMI is part of the IBIS 5.0 standard and defines a method for modeling SerDes analog I/O characteristics, equalization and clock recovery behavior. IBIS-AMI was developed by a consortium of EDA, Semiconductor and Systems companies beginning in 2006 and was adopted as part of IBIS 5.0 in August, The design goals established for IBIS-AMI were: Interoperability Models from different semiconductor vendors run together in the same simulation Transportability The same model runs in different simulators Performance IBIS-AMI based simulation should provide comparable performance to a semiconductor vendor s proprietary simulator Accuracy IBIS-AMI based simulations should provide results comparable to those obtained with proprietary semiconductor vendor tools IP Protection Semiconductor vendors need to be able to provide accurate models of their devices without divulging internal architectural details. IBIS-AMI models must allow semiconductor vendors to control how much, or how little detail is exposed to the user IBIS-AMI assumptions and terminology Many channel simulators (HSSCDR included) accept a model for the serial channel as S parameter data. The channel can be described as a single S parameter block or as a cascaded set of blocks, but in either case, the user input to the simulator represents the passive (unpowered) portion of the channel. The models for the transmitter s equalization and output driver, receiver termination network, receiver equalization and clock recovery have traditionally been built directly into the channel simulator. IBIS-AMI makes the assumption that transmitter equalization is electrically isolated (buffered) from the channel, such that variations in channel loading don t affect the input signal presented to the transmitter s output driver. The same assumption is made at the receiver changes in equalization or clock recovery behavior don t affect the input signal at the receiver die pad. The IBIS-AMI specification states this assumption using the following language: The transmitter equalization, receiver equalization and clock recovery circuits are assumed to have a high-impedance (electrically isolated) connection to the analog portion of the channel. This makes it possible to model these circuits based on a characterization of the analog channel. Predicting BER with IBIS-AMI SiSoft, 2010 Page 5

6 IBIS-AMI treats the analog channel as linear and time-invariant (LTI). The analog channel is characterized using circuit analysis techniques, and that characterization data (in the form of an impulse response) is combined with models of the SerDes equalization and clock recovery behavior to predict the overall behavior of the link. The assumption that the analog channel can be characterized is key to increasing simulation speed and being able to simulate the millions of bits needed to predict serial link behavior. IBIS-AMI uses the following terms to describe portions of a serial link: Figure 1: IBIS-AMI passive channel The passive channel is defined as all the passive, unpowered interconnect between the transmitter and receiver pads. This includes device packages, vias, PCB etch and cables. Figure 2: IBIS-AMI analog channel The analog channel combines the passive channel with the transmitter s analog output section and the receiver s input termination network. This is the part of the link that is assumed to be electrically isolated from the equalization and clock recovery circuitry. Figure 3: IBIS-AMI end to end channel The end to end channel combines the analog channel (represented as an impulse response) with algorithmic models for TX / RX equalization and RX clock recovery. Predicting BER with IBIS-AMI SiSoft, 2010 Page 6

7 IBIS-AMI based analysis IBIS-AMI simulation occurs in two stages: Network Characterization and Channel Simulation. Network Characterization uses circuit analysis techniques to characterize the analog channel and derive its impulse response. Network Characterization uses a model of the passive channel and models of the SerDes TX / RX analog characteristics to perform this analysis. Channel Analysis takes the impulse response created by Network Characterization and uses Algorithmic Models for the TX / RX equalization and clock recovery to simulate the link s end to end behavior. Channel simulators are a new breed of tool - they don t perform circuit analysis the way SPICE does. Instead they use communications analysis techniques (data sampling, interpolation & convolution) to perform Statistical and Time-Domain simulation. Channel Analysis comes in two forms: Statistical simulation produces an eye diagram showing the probabilities of signal distribution at the receiver, but doesn t use a specific stimulus sequence. Statistical analysis has the advantage of being very fast (individual simulations only take a second or so), but makes the assumption that the TX / RX equalization behavior is linear and time-invariant. In practice, this means that Statistical simulation can be used to approximate Decision Feedback Equalizer (DFE) and clock recovery behavior, but more detailed models are needed to fully validate the link s behavior. Time-Domain simulation behaves much like traditional SPICE-based analysis in the sense that an input stimulus is applied and a waveform representing the circuit s behavior is generated. The difference is speed IBIS-AMI based Time-Domain analysis typically runs at a million bits per minute. This form of analysis is suitable for modeling the adaptive behavior of DFE control loops and clock recovery circuitry. IBIS-AMI models Given that IBIS-AMI based simulation occurs in two stages, it should come as no surprise that IBIS-AMI models are supplied in two parts an analog model used for Network Characterization and an algorithmic model used for Channel Analysis. The combination of these two models represents the complete behavior of the device. The analog portion of an IBIS-AMI model contains the information a simulator needs to determine the impulse response for the channel when equalization is turned off. From a practical standpoint, the elements of the analog model are: Transmitter: output voltage swing, impedance, slew rate, output parasitics Receiver: input termination network impedance & parasitics Predicting BER with IBIS-AMI SiSoft, 2010 Page 7

8 The algorithmic model is a behavioral model supplied as executable code that gets linked into the channel simulator at run time. IBIS-AMI defines the calling interface between the simulator and the model linked into it. Providing models as executable code maximizes simulation speed, which was one of the design goals for IBIS-AMI. IBIS-AMI algorithmic models can support two different levels of processing: Impulse response processing an impulse response is passed to the algorithmic model, which applies its equalization and passes back a modified impulse response. This level of modeling is ideally suited to Statistical simulation, but can also be used for Time-Domain simulation. Waveform processing a waveform is passed to the algorithmic model, which applies its equalization and passes back a modified waveform. If the algorithmic model represents a receiver, the model can also pass back clock ticks that represent the output of the receiver s clock recovery algorithm. This level of modeling can only be used by Time-Domain simulation. Algorithmic models are accompanied by a text control (.AMI) file that tells the channel simulator which processing modes the model supports and lists any model-specific control parameters. Model-specific control parameters allow users to configure the behavior of the model to emulate the way the hardware is programmed. HSSCDR Designers simulate their channels in HSSCDR by providing an S parameter model of their channel from package pin to package pin. HSSCDR includes models for IBM s SerDes cores and device packages. Users specify which device technology is to be used and how hardware options are to be configured, and HSSCDR provides simulation results for how IBM s devices with work with the customer s channel. HSSCDR performs high-performance Time-Domain simulation, with a throughput of about 500K bits/minute. Simulation results are post-processed to account for the effects of TX / RX jitter and other random noise sources. Statistical post-processing & extrapolation are performed automatically, predicting link operating margins at probability levels down to 1E-15 based on simulation runs of 1M bits. IBM s IBIS-AMI models Developing models for all the SerDes cores represented in HSSCDR is a daunting task HSSCDR currently supports more than 17 different sets of SerDes cores implemented across 5 different process nodes. Models for IBM s SerDes cores are referenced in HSSCDR by speed and process node. Control files in HSSCDR configure the simulation algorithms built into the simulator for the technology being modeled. Predicting BER with IBIS-AMI SiSoft, 2010 Page 8

9 IBM s strategy for developing IBIS-AMI models mirrors the way HSSCDR operates. A central set of modeling algorithms is implemented in a common set of algorithmic models, which use configuration data specific to each speed and process node to configure themselves. The.AMI control file supplied with IBM s algorithmic models supplies the data for this task. The.AMI file configures the algorithmic model to provide the correct number of equalization taps for the technology being modeled, sets the maximum limits for each tap and configures the capabilities of the receiver s Automatic Gain Control (AGC) and DFE behavior. The.AMI file declares the sensitivity of the receiver s sampling circuit, so the simulator can determine whether enough voltage has been developed at the sampling point to allow error-free operation. The models also use the.ami file to declare model parameters users can control through the simulator s graphical interface. The names and settings of these parameters correspond as closely as possible to their HSSCDR equivalents, allowing existing HSSCDR users to leverage their existing settings for IBIS-AMI use. Figure 4: Control parameters exposed by IBM IBIS-AMI models IBM characterizes the transmitter analog output and receiver termination network over a wide frequency range to determine signal transmission and reflection characteristics. IBM captures this information in S parameter format and HSSCDR uses this data to model how the analog portions of the transmitter and receiver interact with the channel. The IBIS 5.0 specification provides methods for modeling analog I/O that have worked well for lower speed parallel interface applications, but which don t capture the frequency-dependent behavior needed for serial link analysis. The results presented in this paper are based on using IBM s on-die S parameter data to provide the analog model characteristics. Extending the current IBIS-AMI specification to allow use of S parameter data has been proposed as an extension to IBIS-AMI by IBM, SiSoft and Cisco. More information on this proposal can be found in [5]. Predicting BER with IBIS-AMI SiSoft, 2010 Page 9

10 Correlation Background Complete correlation between simulators or between simulation and hardware is an obvious goal, but determining what level of correlation is acceptable, and under what conditions is essential to success. 100% correlation between any two channel simulators is highly unlikely, and perfect correlation to hardware measurement is impossible, because even two repeated hardware measurements can t be expected to match precisely. To be able to achieve correlation, one must define: What is going to be compared to what? Under what conditions? What can be controlled & what can t? What metrics will be used and what level of correlation is expected? It s also important to note that correlating simulator to simulator and simulator to hardware are two different activities. Correlating simulation to hardware presents one set of challenges: Observability at the SerDes sampling latch is limited and depends on the receiver in question Controllability (stimulus, ability to set tap coefficients, etc) depends on the hardware under test Some behaviors (random jitter, etc) can t be controlled or isolated Correlating between simulation environments presents a different set of challenges: Different simulators will have different inputs and outputs Post-processing & extrapolation details are simulator-specific (and in the case of HSSCDR, proprietary) Correlation Methodology For this project, correlation between simulators was pursued first because the results from each simulation tool were repeatable and because HSSCDR has already been extensively correlated to hardware. It might seem that correlating two simulators would be straightforward running simulations in both tools and comparing the resulting waveform output. In actual practice, running million bit simulations and comparing waveforms proved to be neither practical nor particularly insightful. The end goal of the IBIS-AMI correlation effort was to reproduce the horizontal (timing) and vertical (voltage) eye margins as reported by HSSCDR. We identified all the different model elements, simulation and post-processing that factor into this computation (Figure 5) and defined a process that would allow us to correlate all of these factors in a controlled manner. Predicting BER with IBIS-AMI SiSoft, 2010 Page 10

11 Figure 5: Factors in computing eye margins The simulator correlation methodology we used was: 1. Assess the different simulator input / outputs first, determine what can be controlled / compared and how 2. Start with as simple a simulation as possible and add complexity incrementally 3. Correlate after each new behavior is added 4. Add jitter & noise modeling into the analysis only after TX / Channel / RX models were correlated 5. Correlate post-processing & extrapolation algorithms last Correlation of IBIS-AMI models to hardware measurement is the next stage of this project; publishable results were not available at the time this paper was written. IBIS-AMI to hardware correlation will follow the same path IBM uses to correlate HSSCDR to hardware. This approach leverages hardware measurements and correlation data IBM already has available. In all cases, correctly setting expectations is key to success. For simulator to simulator correlation, the goal was to match HSSCDR s predicted operating margins within 5%. Predicting BER with IBIS-AMI SiSoft, 2010 Page 11

12 Simulator comparison Correlation would be easier if both simulators had the same inputs and outputs, but they don t. Channel simulators are their own breed of tool; since they simulate millions of bits worth of information, they necessarily accumulate, post-process and summarize data for presentation. HSSCDR HSSCDR takes a channel model as input, specified as S parameter data. The user specifies the data rate, input pattern type, device technology (e.g. Cu045 HSS12), package selection and other settings via a graphical interface. Simulation models for the different IBM technologies and packages are supplied as part of HSSCDR. When the simulation is complete, the GUI presents a collection of plots (Log BER, Impulse Response, Transfer Function, Eye Diagram & Eye Height) that display results from the simulation. Figure 6: HSSCDR Ouputs Predicting BER with IBIS-AMI SiSoft, 2010 Page 12

13 HSSCDR also provides a text output report that lists eye margins at different probability levels. A section of this report is shown below: HMIN -37.5% HMAX 34.0% HEYE 68.1% 10^-3 HMIN -37.5% HMAX 32.8% HEYE 65.6% 10^-6 HMIN -37.5% HMAX 32.8% HEYE 65.6% 10^-9 HMIN -37.5% HMAX 32.8% HEYE 65.6% 10^-12 HMIN -37.4% HMAX 32.8% HEYE 65.6% 10^-15 BER FLOOR = 1.0e-300 VMIN 64.7% VMAX 125% VEYE 65.8mV 10^-3 VMIN 63.2% VMAX 129% VEYE 64.2mV 10^-6 VMIN 62.9% VMAX 129% VEYE 63.9mV 10^-9 VMIN 62.8% VMAX 130% VEYE 63.8mV 10^-12 VMIN 62.6% VMAX 130% VEYE 63.6mV 10^-15 Figure 7: HSSCDR text output report The text report proved to be the best metric for comparing simulation results for the end to end channel, because it represented the simulation data accumulated over the entire simulation run and included the projected effects of jitter and random noise over large numbers of patterns. Remember that the channel simulator is typically only simulating millions of bits, while a typical target channel bit error rate might be 1 in every 1E15 bits or more. Predicting link margins requires combining simulated data with extrapolated data to predict link margins at the probability levels the user ultimately cares about. HSSCDR also records raw waveform data to a binary file, which can be displayed in a waveform viewer. The challenge is that the raw waveform data doesn t include the effects of RX equalization and clock recovery. Thus, the raw waveform data is useful for correlating everything up to the RX pad, but not for correlating past that point in the channel. The HSSCDR outputs used for this study are outlined in red in Figure 6. Quantum Channel Designer SiSoft s Quantum Channel Designer (QCD) is a commercial channel simulator that can use either HSPICE or IBIS-AMI models for simulation. In this study, the IBM transmitter and receiver were supplied as IBIS-AMI models. The channel model to be analyzed in QCD is captured graphically, and can consist of a mixture of S parameter blocks, lossy transmission lines, SPICE subcircuits and individual R/L/C elements. The user specifies the stimulus pattern, data rate & model control parameters via the graphical interface. In this study, the same S parameter channel and package data was used in both simulators. Predicting BER with IBIS-AMI SiSoft, 2010 Page 13

14 Quantum Channel Designer has two simulation modes: a Statistical simulation mode that uses convolution techniques to analyze the effects of very large populations (>10**100) of random bit sequences, and a Time-Domain simulation mode that analyzes the effects of specific input sequences. Statistical simulation requires linear (impulse response processing) models for transmit / receive equalization, while Time-Domain simulation makes use of non-linear, time-varying (waveform processing) models. QCD s Time-Domain mode most closely resembles HSSCDR, and the QCD results in this study were derived from Time-Domain simulation. Figure 8: Quantum Channel Designer (QCD) output plots QCD provides a collection of output plots, including impulse / pulse / step responses, waveform plots, eye diagrams, data bathtub & clock PDF plots, network transfer functions and eye plots color coded to show signal distribution. QCD also computes and displays a number of metrics, including channel & reflection loss, projected BER, and eye height / width at a number of different probability levels. The QCD outputs used for this study are outlined in red in Figure 8. Correlation Metrics We needed data from the two different simulation environments that could be readily compared and was also statistically significant. After analyzing the different outputs from each tool, we defined the following basis for comparison: Raw waveform data from HSSCDR could be compared against waveform plots in QCD to correlate everything up to and including the RX pad The HEYE / VEYE margin data from HSSCDR s text output report could be compared against the corresponding Contour Plot measurements from QCD Predicting BER with IBIS-AMI SiSoft, 2010 Page 14

15 Comparing the raw waveform data from HSSCDR against waveforms produced in QCD is a direct method and has the advantage that many data points (the voltage of the signal at each point in time) are available for comparison. It s easy to overlay waveforms and assess the quality of the result, and it s usually obvious when something is wrong. Comparing eye voltage and timing margins from simulation is an indirect method, requiring the simulator to first combine the simulated data & recovered clock behavior to derive eye statistics and contours, then measuring the eye height and width. The conundrum with this measurement is that although many bits are represented, the number of actual data points for comparison is small. We measured at probability levels from 1E-3 to 1E-15, providing 5 data points each for voltage and timing margin. With fewer data points for comparison, more simulations and channels needed to be studied to ensure the consistency of the results.. We created a set of test cases that started as simple as possible and allowed us to introduce and correlate new behaviors in a controlled fashion. We zeroed out the effects of jitter & noise until after we were sure we had the transmitter / channel / receiver modeling correlated. As these simulations were something we expected to repeat many times before the study was done, we automated as much of the process as possible. Correlation cases and results Transmitter Correlation In all of the waveforms that follow, the blue waveforms show HSSCDR results and the red waveforms show QCD results. The IBM waveforms are in front where the red waveforms aren t visible, they re completely hidden behind the HSSCDR results. The first (and simplest) test cases consisted of a transmitter driving directly into a resistive load without a package model. Using such a simple test case allowed us to correlate drive levels, slew rates and equalization characteristics of the transmitter model directly. Figure 9: HSSCDR / QCD waveforms for simple TX case Predicting BER with IBIS-AMI SiSoft, 2010 Page 15

16 These cases revealed an interesting (and unexpected) side-effect the two simulators have what amount to different output bandwidths. In an extremely low-loss case (i.e. a bare TX die driving a resistor with no parasitics), the two simulators have different behavior many harmonics above the fundamental frequency. The difference in eye frequency behavior is most visible in the eye diagram in Figure 9. The differences occur at frequencies that will never be present in any real-world situation they will be attenuated out before the signal leaves the transmitter package. Simulation allows us to experiment with idealized cases that can t be physically realized, and this difference between the two sets of simulation results proved to be interesting but inconsequential. Different output swing settings were compared between the two simulation environments: Figure 10: HSSCDR / QCD waveforms for different TX output swings Different equalization settings were compared between the two environments: Figure 11: HSSCDR / QCD waveforms for different TX equalization settings Predicting BER with IBIS-AMI SiSoft, 2010 Page 16

17 In all of the standalone transmitter cases the correlation between HSSCDR and QCD running IBIS-AMI models was found to be excellent. Transmitter & Channel Correlation Channel simulators accept S parameter data for channel models, but it s often the case that different simulators produce different results using the same S parameter data. The next set of test cases added a channel model and the receiver s analog model (termination network) to the mix. Simulation waveforms (representing the signal at the receiver pad) were plotted from both simulators and compared: Figure 12: HSSCDR / QCD waveforms at RX pad The impact of differing simulation bandwidth disappeared, as expected. Correlation between the two sets of simulation results was excellent, indicating that both simulators were evaluating the channel model and the RX termination network in an equivalent manner. Receiver Correlation Adding the RX algorithmic model to the mix changed the nature of the correlation problem, because a post-equalized waveform wasn t available from HSSCDR. HSSCDR will produce an eye diagram presenting up to 8192 symbols of data, but this wasn t enough to ensure statistically significant correlation. We needed to correlate to the HEYE and VEYE margins reported by HSSCDR s text output report. These values represent the cumulative timing and voltage margin of the sampled data at the receiver at probability levels down to 1E-15. The IBIS-AMI receiver models output two pieces of data the equalized signal at the sampling latch, and clock ticks from simulation of the clock recovery circuit. QCD combines and post-processes these two outputs to create the different outputs from the simulator, as shown in Figure 13. Predicting BER with IBIS-AMI SiSoft, 2010 Page 17

18 Figure 13: Deriving eye contours from IBIS-AMI RX models To isolate the behavior of the RX algorithmic model and test our measurement method, we zeroed out all jitter and noise sources in both simulators. Simulations were run for 1M bits and eye height / width was measured from the QCD contour plots and compared to the values of HEYE and VEYE reported by HSSCDR at 1E-3 and 1E-6 probability levels. We didn t compare the lower probability data because we weren t correlating extrapolated behavior at this point. Figure 14: Correlation RX sampling latch Predicting BER with IBIS-AMI SiSoft, 2010 Page 18

19 Correlation between the two sets of results was well within the target correlation range: Figure 15: Correlation results for channels without noise/jitter The data shown here is for the Cu065 / HSS6 technology running at 6.25 Gb/s; similar results were obtained for other technologies and speeds. Jitter & Noise Modeling Simulating 1M bits and predicting at 1E-15 probabilities requires that the simulator combine simulation results, noise budgets and extrapolation to predict operating margins at the target probability levels. Achieving this next level of correlation required examining the jitter and noise modeling capabilities of each simulator and understanding how they contributed to the predicted result. An overview of HSSCDR s jitter and noise modeling facility was presented in [4]. : Figure 16: Jitter and noise models in HSSCDR Predicting BER with IBIS-AMI SiSoft, 2010 Page 19

20 These jitter and noise sources were mapped into their counterparts and corresponding values in QCD: Figure 17: Jitter and noise models in QCD Simulations were run for 1M bits, with results extrapolated to the 1E-15 level. The results were plotted and the eye margins were measured according to the way results are reported by HSSCDR. Each jitter / noise source was first compared and correlated individually, then different jitter & noise sources were simulated and correlated collectively. The plots below represent the end to end network simulation of a Cu065 HSS10 channel running at 10 Gb/s with a complete set of jitter and noise sources: Figure 18: Eye distribution for 10Gb/s channel with jitter & noise Predicting BER with IBIS-AMI SiSoft, 2010 Page 20

21 Figure 19: Eye contours for 10Gb/s channel with jitter & noise Note that the eye is mostly closed we used a legacy channel originally designed for Gb/s operation and ran it at 10 Gb/s because it presented a more challenging simulation and correlation exercise. The eye margins for this exercise compared within the target correlation margin (5%). The bathtub curves from both simulators are compared in Figure 20. Figure 20: HSSCDR / QCD HEYE plots for 10Gb/s jitter / noise case This represented full correlation between the two simulation environments, including all the modeling, simulation, post-processing and extrapolation factors shown in Figure 5. Predicting BER with IBIS-AMI SiSoft, 2010 Page 21

22 Performance One of the original goals of IBIS-AMI was to deliver simulation models for SerDes transceivers that offer the same level of performance as the semiconductor vendor s proprietary simulator. To test this, we compared simulation run times for our 10Gb/s test case at run lengths ranging from 100K bits to 10M bits: HSSCDR QCD 100K bits 43 sec 34 sec 1M bit 3 min 48 sec 3 min 10M bits 35 min 4 sec 28 min 50 sec Figure 21: Simulation performance results These run times are based on a Dell D820 laptop with two T7200 cores running at 2 GHz, 2GB of RAM, running a single simulation (i.e. using only one of the two cores). Extending the IBIS-AMI Standard Over the course of the study we identified several areas where the current IBIS-AMI specification could be extended to allow enhanced accuracy and/or improved model transportability: Broadband analog models it is difficult under the current IBIS specification to specify an analog model that has different behaviors at different frequencies, yet this is essential to obtaining the correct impulse response for the analog network. IBM, SiSoft and Cisco proposed enhancements to IBIS-AMI as outlined in [1]. Standardized jitter / noise modeling the current IBIS-AMI specification has limited facilities for allowing a semiconductor vendor to supply jitter and noise budgets as part of the model. This effort showed those budgets are essential to achieving correlation and should be considered part of the supplied model. IBM and SiSoft will be proposing extensions to IBIS-AMI in 2010 for this purpose. Predicting BER with IBIS-AMI SiSoft, 2010 Page 22

23 Summary We have introduced the IBIS-AMI standard for SerDes transceiver modeling and discussed how it can be used to support simulations of high speed serial links. IBM s IBIS-AMI strategy uses a common set of algorithmic models that can be configured to represent different families of SerDes cores. This allows new device families to be modeled quickly and efficiently. Through the course of our model development and correlation effort, we demonstrated that the combination of IBM s models and QCD meet the original goals laid out for IBIS-AMI: Interoperability we have successfully simulated IBM s models in conjunction with IBIS-AMI models from other Semiconductor vendors (we have not presented those results here) Transportability IBM s IBIS-AMI models have been run in QCD, IBIS-AMI reference platforms, and other EDA tools (we have not presented those results here) Performance IBM s IBIS-AMI models in QCD offer the same simulation performance as HSSCDR Accuracy IBM s IBIS-AMI models in QCD produce the same eye margins as predicted by HSSCDR. Note that achieving correlation at lower probability levels is contingent on proper jitter / noise budgeting and extrapolation Predicting BER with IBIS-AMI SiSoft, 2010 Page 23

24 References [1] IBIS Open Forum, IBIS 5.0 Specification, August, 2008, < [2] Walter Katz, Michael Steinberger, Todd Westerhoff, IBIS-AMI Terminology Overview, DAC IBIS Summit, July 2009 [3] Michael Steinberger, Todd Westerhoff, Christopher White, Demonstration of SerDes Modeling Using the Algorithmic Modeling Interface (AMI) Standard, paper 7-TA3, DesignCon 2008 [4] Troy Beukema, Challenges in Serial Electrical Interconnects at 5 to 10 Gb/s and Beyond, IEEE SSCS, Fort Collins, CO, March [5] Adge Hawes, Doug White, Walter Katz, Todd Westerhoff, Creating Broadband Analog Models for SerDes Applications, DesignCon 2009 IBIS Summit, February 2009 Predicting BER with IBIS-AMI SiSoft, 2010 Page 24

IBIS-AMI Terminology Overview

IBIS-AMI Terminology Overview IBIS-AMI Terminology Overview Walter Katz, SiSoft wkatz@sisoft.com Mike Steinberger, SiSoft msteinb@sisoft.com Todd Westerhoff, SiSoft twesterh@sisoft.com DAC 2009 IBIS Summit San Francisco, CA July 28,

More information

Creating Broadband Analog Models for SerDes Applications

Creating Broadband Analog Models for SerDes Applications Creating Broadband Analog Models for SerDes Applications Adge Hawes, IBM adge@uk.ibm.com Doug White, Cisco dbwhite@cisco.com Walter Katz, SiSoft wkatz@sisoft.com Todd Westerhoff, SiSoft twesterh@sisoft.com

More information

Two for One: Leveraging SerDes Flows for AMI Model Development

Two for One: Leveraging SerDes Flows for AMI Model Development TITLE Two for One: Leveraging SerDes Flows for AMI Model Development Todd Westerhoff, SiSoft Corey Mathis, MathWorks Image Authors: Corey Mathis, Ren Sang Nah (MathWorks) Richard Allred, Todd Westerhoff

More information

Two for One: SerDes Flows for AMI Model Development

Two for One: SerDes Flows for AMI Model Development Two for One: SerDes Flows for AMI Model Development Corey Mathis, Ren Sang Nah (MathWorks) Richard Allred, Todd Westerhoff (SiSoft) DesignCon 2016 IBIS Summit Santa Clara, California January 22, 2016 *

More information

EDI CON USA Addressing DDR5 design challenges with IBIS-AMI modeling techniques. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft

EDI CON USA Addressing DDR5 design challenges with IBIS-AMI modeling techniques. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft EDI CON USA 2017 Addressing DDR5 design challenges with IBIS-AMI modeling techniques Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft This page intentionally blank to support double-sided

More information

Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft

Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft Asian IBIS Summit 2017 Taipei, ROC November 15, 2017 9 Combinations of TX and RX Model Types AMI file has: GetWave_Exists

More information

Comparison of Time Domain and Statistical IBIS-AMI Analyses

Comparison of Time Domain and Statistical IBIS-AMI Analyses Comparison of Time Domain and Statistical IBIS-AMI Analyses Mike LaBonte SiSoft Asian IBIS Summit 2017 Shanghai, PRC November 13, 2017 9 Combinations of TX and RX Model Types AMI file has: GetWave_Exists

More information

IBIS-AMI: New Users, New Uses

IBIS-AMI: New Users, New Uses IBIS-AMI: New Users, New Uses Panel Discussion: Wednesday January 31, 2018, 3:45-5pm Moderator: Donald Telian, SiGuys Welcome to the 2018 AMI Panel Discussion IBIS-AMI: New Users, New Uses o Donald Telian,

More information

IBIS 5.0 AMI Basic Principles. Basis for existing models and existing flows

IBIS 5.0 AMI Basic Principles. Basis for existing models and existing flows IBIS 5.0 AMI Basic Principles Basis for existing models and existing flows Walter Katz IBIS AMI October 20, 2009 Signal Integrity Software, Inc. High Speed SerDes Challenges and Simplifications Simplifications

More information

Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide for SiSoft Quantum Channel Designer Notice of Disclaimer The information disclosed to you hereunder (the Materials

More information

Bridging the Measurement and Simulation Gap Sarah Boen Marketing Manager Tektronix

Bridging the Measurement and Simulation Gap Sarah Boen Marketing Manager Tektronix Bridging the Measurement and Simulation Gap Sarah Boen Marketing Manager Tektronix 1 Agenda Synergy between simulation and lab based measurements IBIS-AMI overview Simulation and measurement correlation

More information

Building IBIS-AMI Models from Datasheet Specifications

Building IBIS-AMI Models from Datasheet Specifications DesignCon 2016 Building IBIS-AMI Models from Datasheet Specifications Eugene Lim, Intel Corporation Donald Telian, SiGuys Abstract Some high-speed SerDes devices do not come with IBIS-AMI models. For situations

More information

Virtex-5 FPGA RocketIO GTP Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

Virtex-5 FPGA RocketIO GTP Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide Virtex-5 FPGA RocketIO GTP Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide for SiSoft Quantum Channel Designer Notice of Disclaimer The information disclosed to you hereunder (the Materials

More information

Backchannel Modeling and Simulation Using Recent Enhancements to the IBIS Standard

Backchannel Modeling and Simulation Using Recent Enhancements to the IBIS Standard Backchannel Modeling and Simulation Using Recent Enhancements to the IBIS Standard By Ken Willis, Product Engineering Architect; Ambrish Varma, Senior Principal Software Engineer; Dr. Kumar Keshavan, Senior

More information

DesignCon Applying IBIS-AMI techniques to DDR5 analysis. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft

DesignCon Applying IBIS-AMI techniques to DDR5 analysis. Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft DesignCon 2018 Applying IBIS-AMI techniques to DDR5 analysis Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft This page intentionally blank to support double-sided printing. Yes, we know it

More information

Demonstration of SerDes Modeling using the Algorithmic Model Interface (AMI) Standard

Demonstration of SerDes Modeling using the Algorithmic Model Interface (AMI) Standard DesignCon 2008 Demonstration of SerDes Modeling using the Algorithmic Model Interface (AMI) Standard Michael Steinberger, Signal Integrity Software, Inc. msteinb@sisoft.com, 715-720-4112 Todd Westerhoff,

More information

INTRODUCTION TO IBIS-AMI. Todd Westerhoff, SiSoft Mike LaBonte, SiSoft Walter Katz, SiSoft

INTRODUCTION TO IBIS-AMI. Todd Westerhoff, SiSoft Mike LaBonte, SiSoft Walter Katz, SiSoft INTRODUCTION TO IBIS-AMI Todd Westerhoff, SiSoft Mike LaBonte, SiSoft Walter Katz, SiSoft SPEAKERS Image Image Mike LaBonte Senior IBIS-AMI Specialist, SiSoft mlabonte@sisoft.com www.sisoft.com An EDA

More information

IBIS-AMI Modeling Recommendations European IBIS Summit 2010

IBIS-AMI Modeling Recommendations European IBIS Summit 2010 IBIS-AMI Modeling Recommendations European IBIS Summit 2010 May 12, 2010 Hildesheim, Germany Kumar Keshavan Ken Willis Presented by Srdjan Djordjevic Agenda When is AMI required? IBIS-AMI key concepts

More information

Getting the Most from IBIS-AMI: Tips & Secrets from the Experts

Getting the Most from IBIS-AMI: Tips & Secrets from the Experts Getting the Most from IBIS-AMI: Tips & Secrets from the Experts Panel Discussion: Tuesday January 31, 2017, 4:45-6pm Moderator: Donald Telian, SiGuys Welcome to the 2017 AMI Panel Discussion Getting the

More information

DesignCon Comparison of Two Statistical Methods for High Speed Serial Link Simulation

DesignCon Comparison of Two Statistical Methods for High Speed Serial Link Simulation DesignCon 2013 Comparison of Two Statistical Methods for High Speed Serial Link Simulation Masashi Shimanouchi, Altera Corporation mshimano@alatera.com Mike Peng Li, Altera Corporation mpli@altera.com

More information

Efficient End-to-end Simulations

Efficient End-to-end Simulations Efficient End-to-end Simulations of 25G Optical Links Sanjeev Gupta, Avago Technologies Fangyi Rao, Agilent Technologies Jing-tao Liu, Agilent Technologies Amolak Badesha, Avago Technologies DesignCon

More information

Building IBIS-AMI Models From Datasheet Specifications

Building IBIS-AMI Models From Datasheet Specifications TITLE Building IBIS-AMI Models From Datasheet Specifications Eugene Lim, (Intel of Canada) Donald Telian, (SiGuys Consulting) Image SPEAKERS Eugene K Lim Hardware Design Engineer, Intel Corporation eugene.k.lim@intel.com

More information

Multi-Gigabit Serial Link Simulation with Xilinx 7 Series FPGA GTX Transceiver IBIS-AMI Models

Multi-Gigabit Serial Link Simulation with Xilinx 7 Series FPGA GTX Transceiver IBIS-AMI Models White Paper: 7 Series FPGAs WP424 (v1.) September 28, 212 Multi-Gigabit Serial Link Simulation with Xilinx 7 Series FPGA GTX Transceiver IBIS-AMI Models By: Harry Fu, Romi Mayder, and Ian Zhuang The 7

More information

Characterization Methodology for High Density Microwave Fixtures. Dr. Brock J. LaMeres, Montana State University

Characterization Methodology for High Density Microwave Fixtures. Dr. Brock J. LaMeres, Montana State University DesignCon 2008 Characterization Methodology for High Density Microwave Fixtures Dr. Brock J. LaMeres, Montana State University lameres@ece.montana.edu Brent Holcombe, Probing Technology, Inc brent.holcombe@probingtechnology.com

More information

High-Speed Transceiver Toolkit

High-Speed Transceiver Toolkit High-Speed Transceiver Toolkit Stratix V FPGA Design Seminars 2011 3.0 Stratix V FPGA Design Seminars 2011 Our seminars feature hour-long modules on different Stratix V capabilities and applications to

More information

End-to-End System-Level Simulations with Repeaters for PCIe Gen4: A How-To Guide

End-to-End System-Level Simulations with Repeaters for PCIe Gen4: A How-To Guide DesignCon 2017 End-to-End System-Level Simulations with Repeaters for PCIe Gen4: A How-To Guide Yongyao Li, Huawei liyongyao@huawei.com Casey Morrison, Texas Instruments cmorrison@ti.com Fangyi Rao, Keysight

More information

Statistical Link Modeling

Statistical Link Modeling April 26, 2018 Wendem Beyene UIUC ECE 546 Statistical Link Modeling Review of Basic Techniques What is a High-Speed Link? 1011...001 TX Channel RX 1011...001 Clock Clock Three basic building blocks: Transmitter,

More information

SV2C 28 Gbps, 8 Lane SerDes Tester

SV2C 28 Gbps, 8 Lane SerDes Tester SV2C 28 Gbps, 8 Lane SerDes Tester Data Sheet SV2C Personalized SerDes Tester Data Sheet Revision: 1.0 2015-03-19 Revision Revision History Date 1.0 Document release. March 19, 2015 The information in

More information

IBIS-AMI Correlation and BIRD Update

IBIS-AMI Correlation and BIRD Update IBIS-AMI Correlation and BIRD Update SiSoft IBIS-ATM Working Group 4/1/08 Signal Integrity Software, Inc. Overview DesignCon IBIS Summit presentation demonstrated interoperability and performance SiSoft

More information

Validation & Analysis of Complex Serial Bus Link Models

Validation & Analysis of Complex Serial Bus Link Models Validation & Analysis of Complex Serial Bus Link Models Version 1.0 John Pickerd, Tektronix, Inc John.J.Pickerd@Tek.com 503-627-5122 Kan Tan, Tektronix, Inc Kan.Tan@Tektronix.com 503-627-2049 Abstract

More information

Effect of Power Noise on Multi-Gigabit Serial Links

Effect of Power Noise on Multi-Gigabit Serial Links Effect of Power Noise on Multi-Gigabit Serial Links Ken Willis (kwillis@sigrity.com) Kumar Keshavan (ckumar@sigrity.com) Jack Lin (jackwclin@sigrity.com) Tariq Abou-Jeyab (tariqa@sigrity.com) Sigrity Inc.,

More information

Extending IBIS-AMI to Support Back-Channel Communications DesignCon IBIS Summit February 3, 2011 Santa Clara, CA

Extending IBIS-AMI to Support Back-Channel Communications DesignCon IBIS Summit February 3, 2011 Santa Clara, CA Extending IBIS-AMI to Support Back-Channel Communications DesignCon IBIS Summit February 3, 2011 Santa Clara, CA Kumar Keshavan - Sigrity Marcus Van Ierssel Snowbush IP (Gennum) Ken Willis - Sigrity Agenda

More information

06-011r0 Towards a SAS-2 Physical Layer Specification. Kevin Witt 11/30/2005

06-011r0 Towards a SAS-2 Physical Layer Specification. Kevin Witt 11/30/2005 06-011r0 Towards a SAS-2 Physical Layer Specification Kevin Witt 11/30/2005 Physical Layer Working Group Goal Draft a Specification which will: 1. Meet the System Designers application requirements, 2.

More information

Low power SERDES transceiver for supply-induced jitter sensitivity methodology analysis

Low power SERDES transceiver for supply-induced jitter sensitivity methodology analysis Low power SERDES transceiver for supply-induced jitter sensitivity methodology analysis Micro Chang htc Michael_Chang@hTC.com Jan 9, 2019 X 1 Agenda Jitter-aware target impedance of power delivery network

More information

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c,

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c, 4th International Conference on Computer, Mechatronics, Control and Electronic Engineering (ICCMCEE 2015) A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a,

More information

TITLE. Capturing (LP)DDR4 Interface PSIJ and RJ Performance. Image. Topic: Topic: John Ellis, Synopsys, Inc. Topic: malesuada blandit euismod.

TITLE. Capturing (LP)DDR4 Interface PSIJ and RJ Performance. Image. Topic: Topic: John Ellis, Synopsys, Inc. Topic: malesuada blandit euismod. TITLE Topic: o Nam elementum commodo mattis. Pellentesque Capturing (LP)DDR4 Interface PSIJ and RJ Performance malesuada blandit euismod. Topic: John Ellis, Synopsys, Inc. o o Nam elementum commodo mattis.

More information

To learn fundamentals of high speed I/O link equalization techniques.

To learn fundamentals of high speed I/O link equalization techniques. 1 ECEN 720 High-Speed Links: Circuits and Systems Lab5 Equalization Circuits Objective To learn fundamentals of high speed I/O link equalization techniques. Introduction An ideal cable could propagate

More information

Asian IBIS Summit, Tokyo, Japan

Asian IBIS Summit, Tokyo, Japan Asian IBIS Summit, Tokyo, Japan Satoshi Nakamizo / 中溝哲士 12 Nov. 2018 Keysight Technologies Japan K.K. T h e d a t a e y e i s c l o s i n g 1600 3200 6400 Memory channel BW limited Rj improving slowly

More information

New SI Techniques for Large System Performance Tuning

New SI Techniques for Large System Performance Tuning DesignCon 2016 New SI Techniques for Large System Performance Tuning Donald Telian, SiGuys telian@siguys.com Michael Steinberger, SiSoft msteinb@sisoft.com Barry Katz, SiSoft bkatz@sisoft.com Abstract

More information

OIF CEI 6G LR OVERVIEW

OIF CEI 6G LR OVERVIEW OIF CEI 6G LR OVERVIEW Graeme Boyd, Yuriy Greshishchev T10 SAS-2 WG meeting, Houston, 25-26 May 2005 www.pmc-sierra.com 1 Outline! Why CEI-6G LR is of Interest to SAS-2?! CEI-6G- LR Specification Methodology!

More information

DesignCon IBIS-AMI Modeling and Simulation of 56G PAM4 Link Systems. Hongtao Zhang, Xilinx Inc.

DesignCon IBIS-AMI Modeling and Simulation of 56G PAM4 Link Systems. Hongtao Zhang, Xilinx Inc. DesignCon 2015 IBIS-AMI Modeling and Simulation of 56G PAM4 Link Systems Hongtao Zhang, Xilinx Inc. hongtao@xilinx.com Fangyi Rao, Keysight Technologies fangyi_rao@keysight.com Xiaoqing Dong, Huawei Technologies

More information

Evaluation of Package Properties for RF BJTs

Evaluation of Package Properties for RF BJTs Application Note Evaluation of Package Properties for RF BJTs Overview EDA simulation software streamlines the development of digital and analog circuits from definition of concept and estimation of required

More information

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram LETTER IEICE Electronics Express, Vol.10, No.4, 1 8 A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram Wang-Soo Kim and Woo-Young Choi a) Department

More information

ECEN620: Network Theory Broadband Circuit Design Fall 2014

ECEN620: Network Theory Broadband Circuit Design Fall 2014 ECEN620: Network Theory Broadband Circuit Design Fall 2014 Lecture 16: CDRs Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Project descriptions are posted on the website Preliminary

More information

High Speed Digital Design & Verification Seminar. Measurement fundamentals

High Speed Digital Design & Verification Seminar. Measurement fundamentals High Speed Digital Design & Verification Seminar Measurement fundamentals Agenda Sources of Jitter, how to measure and why Importance of Noise Select the right probes! Capture the eye diagram Why measure

More information

A SerDes Balancing Act: Co-Optimizing Tx and Rx Equalization Settings to Maximize Margin. Donald Telian, Owner SiGuys Todd Westerhoff, VP SiSoft

A SerDes Balancing Act: Co-Optimizing Tx and Rx Equalization Settings to Maximize Margin. Donald Telian, Owner SiGuys Todd Westerhoff, VP SiSoft A SerDes Balancing Act: Co-Optimizing Tx and Rx Equalization Settings to Maximize Margin Donald Telian, Owner SiGuys Todd Westerhoff, VP SiSoft AGENDA A SerDes Balancing Act Introduction Co-Optimization

More information

ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION

ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION ULTRASCALE DDR4 DE-EMPHASIS AND CTLE FEATURE OPTIMIZATION WITH STATISTICAL ENGINE FOR BER SPECIFICATION Penglin Niu, penglin@xilinx.com Fangyi Rao, fangyi_rao@keysight.com Juan Wang, juanw@xilinx.com Gary

More information

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits 1 ECEN 720 High-Speed Links: Circuits and Systems Lab6 Link Modeling with ADS Objective To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed

More information

DP Array DPAM/DPAF Final Inch Designs in Serial ATA Generation 1 Applications 10mm Stack Height. REVISION DATE: January 11, 2005

DP Array DPAM/DPAF Final Inch Designs in Serial ATA Generation 1 Applications 10mm Stack Height. REVISION DATE: January 11, 2005 Application Note DP Array DPAM/DPAF Final Inch Designs in Serial ATA Generation 1 Applications 10mm Stack Height REVISION DATE: January 11, 2005 Copyrights and Trademarks Copyright 2005 Samtec, Inc. Developed

More information

DesignCon A Tale of Long Tails. Dai Fen, Huawei Mike Harwood, HSZ Consulting, Ltd.

DesignCon A Tale of Long Tails. Dai Fen, Huawei Mike Harwood, HSZ Consulting, Ltd. DesignCon 2010 A Tale of Long Tails Dai Fen, Huawei daifen@huawei.com Mike Harwood, HSZ Consulting, Ltd. mike@hszconsulting.com Huang Chunxing, Huawei huangchunxing@huawei.com Mike Steinberger, SiSoft

More information

A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit for Backplane Interface

A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit for Backplane Interface Proceedings of the 5th WSEAS Int. Conf. on CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING, Dallas, USA, November 1-3, 2006 225 A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit

More information

Ansoft Designer with Nexxim. Statistical Eye Capabilities

Ansoft Designer with Nexxim. Statistical Eye Capabilities Ansoft Designer with Nexxim Statistical Eye Capabilities Problem Statement Load Generic 0.25um M odels Buffer PCIE Connector BYPASS Planar EM S S S TRL TRL TRL TRL TRL TRL Programmable W-Element SI Wave

More information

06-496r3 SAS-2 Electrical Specification Proposal. Kevin Witt SAS-2 Phy Working Group 1/16/07

06-496r3 SAS-2 Electrical Specification Proposal. Kevin Witt SAS-2 Phy Working Group 1/16/07 06-496r3 SAS-2 Electrical Specification Proposal Kevin Witt SAS-2 Phy Working Group 1/16/07 Overview Motivation Multiple SAS-2 Test Chips Have Been Built and Tested, SAS-2 Product Designs have Started

More information

TITLE. Novel Methodology of IBIS-AMI Hardware Correlation using Trend and Distribution Analysis for high-speed SerDes System

TITLE. Novel Methodology of IBIS-AMI Hardware Correlation using Trend and Distribution Analysis for high-speed SerDes System TITLE Novel Methodology of IBIS-AMI Hardware Correlation using Trend and Distribution Analysis for high-speed SerDes System Hong Ahn, (Xilinx) Brian Baek, (Cisco) Ivan Madrigal (Xilinx) Image Hongtao Zhang

More information

PCI Express Receiver Design Validation Test with the Agilent 81134A Pulse Pattern Generator/ 81250A ParBERT. Product Note

PCI Express Receiver Design Validation Test with the Agilent 81134A Pulse Pattern Generator/ 81250A ParBERT. Product Note PCI Express Receiver Design Validation Test with the Agilent 81134A Pulse Pattern Generator/ 81250A ParBERT Product Note Introduction The digital communications deluge is the driving force for high-speed

More information

AN increasing number of video and communication applications

AN increasing number of video and communication applications 1470 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 32, NO. 9, SEPTEMBER 1997 A Low-Power, High-Speed, Current-Feedback Op-Amp with a Novel Class AB High Current Output Stage Jim Bales Abstract A complementary

More information

Relationship Between Signal Integrity and EMC

Relationship Between Signal Integrity and EMC Relationship Between Signal Integrity and EMC Presented by Hasnain Syed Solectron USA, Inc. RTP, North Carolina Email: HasnainSyed@solectron.com 06/05/2007 Hasnain Syed 1 What is Signal Integrity (SI)?

More information

High-Speed Interconnect Technology for Servers

High-Speed Interconnect Technology for Servers High-Speed Interconnect Technology for Servers Hiroyuki Adachi Jun Yamada Yasushi Mizutani We are developing high-speed interconnect technology for servers to meet customers needs for transmitting huge

More information

Real Time Jitter Analysis

Real Time Jitter Analysis Real Time Jitter Analysis Agenda ı Background on jitter measurements Definition Measurement types: parametric, graphical ı Jitter noise floor ı Statistical analysis of jitter Jitter structure Jitter PDF

More information

FIBRE CHANNEL CONSORTIUM

FIBRE CHANNEL CONSORTIUM FIBRE CHANNEL CONSORTIUM FC-PI-2 Clause 9 Electrical Physical Layer Test Suite Version 0.21 Technical Document Last Updated: August 15, 2006 Fibre Channel Consortium Durham, NH 03824 Phone: +1-603-862-0701

More information

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN720: High-Speed Links Circuits and Systems Spring 2017 ECEN720: High-Speed Links Circuits and Systems Spring 2017 Lecture 12: CDRs Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Project Preliminary Report #2 due Apr. 20 Expand

More information

Q2 QMS-DP/QFS-DP Series 11 mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: February 22, 2005

Q2 QMS-DP/QFS-DP Series 11 mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: February 22, 2005 Q2 QMS-DP/QFS-DP Series 11 mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications Revision Date: February 22, 2005 Copyrights and Trademarks Copyright 2005 Samtec, Inc. Developed in

More information

Ultra-high-speed Interconnect Technology for Processor Communication

Ultra-high-speed Interconnect Technology for Processor Communication Ultra-high-speed Interconnect Technology for Processor Communication Yoshiyasu Doi Samir Parikh Yuki Ogata Yoichi Koyanagi In order to improve the performance of storage systems and servers that make up

More information

To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed I/O link circuits.

To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed I/O link circuits. 1 ECEN 720 High-Speed Links Circuits and Systems Lab6 Link Modeling with ADS Objective To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed

More information

ECEN 720 High-Speed Links Circuits and Systems

ECEN 720 High-Speed Links Circuits and Systems 1 ECEN 720 High-Speed Links Circuits and Systems Lab4 Receiver Circuits Objective To learn fundamentals of receiver circuits. Introduction Receivers are used to recover the data stream transmitted by transmitters.

More information

QPairs QTE-DP/QSE-DP Final Inch Designs in Serial ATA Generation 1 Applications 5mm Stack Height. REVISION DATE: January 12, 2005

QPairs QTE-DP/QSE-DP Final Inch Designs in Serial ATA Generation 1 Applications 5mm Stack Height. REVISION DATE: January 12, 2005 Application Note QPairs QTE-DP/QSE-DP Final Inch Designs in Serial ATA Generation 1 Applications 5mm Stack Height REVISION DATE: January 12, 2005 Copyrights and Trademarks Copyright 2005 Samtec, Inc. Developed

More information

56+ Gb/s Serial Transmission using Duobinary Signaling

56+ Gb/s Serial Transmission using Duobinary Signaling 56+ Gb/s Serial Transmission using Duobinary Signaling Jan De Geest Senior Staff R&D Signal Integrity Engineer, FCI Timothy De Keulenaer Doctoral Researcher, Ghent University, INTEC-IMEC Introduction Motivation

More information

ECEN 720 High-Speed Links: Circuits and Systems

ECEN 720 High-Speed Links: Circuits and Systems 1 ECEN 720 High-Speed Links: Circuits and Systems Lab4 Receiver Circuits Objective To learn fundamentals of receiver circuits. Introduction Receivers are used to recover the data stream transmitted by

More information

Serial Data Transmission

Serial Data Transmission Serial Data Transmission Dr. José Ernesto Rayas Sánchez 1 Outline Baseband serial transmission Line Codes Bandwidth of serial data streams Block codes Serialization Intersymbol Interference (ISI) Jitter

More information

RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: March 18, 2005

RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications. Revision Date: March 18, 2005 RiseUp RU8-DP-DV Series 19mm Stack Height Final Inch Designs in Serial ATA Generation 1 Applications Revision Date: March 18, 2005 Copyrights and Trademarks Copyright 2005 Samtec, Inc. Developed in conjunction

More information

Validation Report Comparison of Eye Patterns Generated By Synopsys HSPICE and the Agilent PLTS

Validation Report Comparison of Eye Patterns Generated By Synopsys HSPICE and the Agilent PLTS Comparison of Eye Patterns Generated By Synopsys HSPICE and the Agilent PLTS Using: Final Inch Test/Eval Kit, Differential Pair - No Grounds Configuration, QTE-DP/QSE-DP, 5mm Stack Height (P/N FIK-QxE-04-01)

More information

A Two-Tone Test Method for Continuous-Time Adaptive Equalizers

A Two-Tone Test Method for Continuous-Time Adaptive Equalizers Two-Tone Test Method for Continuous-Time daptive Equalizers Dongwoo Hong*, Shadi Saberi**, Kwang-Ting (Tim) Cheng*, C. Patrick Yue* University of California, Santa Barbara, C, US* Carnegie Mellon University,

More information

DesignCon 2017 Characterization of DDR4 Receiver Sensitivity Impact on Post-equalization Eye

DesignCon 2017 Characterization of DDR4 Receiver Sensitivity Impact on Post-equalization Eye DesignCon 2017 Characterization of DDR4 Receiver Sensitivity Impact on Post-equalization Eye Yong Wang, Xilinx Inc. Thomas To, Xilinx Inc. Penglin Niu, Xilinx Inc. Fangyi Rao, Keysight Technologies Juan

More information

High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug

High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug JEDEX 2003 Memory Futures (Track 2) High Speed Digital Systems Require Advanced Probing Techniques for Logic Analyzer Debug Brock J. LaMeres Agilent Technologies Abstract Digital systems are turning out

More information

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM Item Type text; Proceedings Authors Rosenthal, Glenn K. Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

Engineering the Power Delivery Network

Engineering the Power Delivery Network C HAPTER 1 Engineering the Power Delivery Network 1.1 What Is the Power Delivery Network (PDN) and Why Should I Care? The power delivery network consists of all the interconnects in the power supply path

More information

Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP

Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP Introduction Introspect Technology has implemented its award-winning Introspect ESP embedded signal integrity analyzer on

More information

5Gbps Serial Link Transmitter with Pre-emphasis

5Gbps Serial Link Transmitter with Pre-emphasis Gbps Serial Link Transmitter with Pre-emphasis Chih-Hsien Lin, Chung-Hong Wang and Shyh-Jye Jou Department of Electrical Engineering,National Central University,Chung-Li, Taiwan R.O.C. Abstract- High-speed

More information

High-Throughput, High- Sensitivity Measurement of Power Supply-Induced Bounded, Uncorrelated Jitter in Time, Frequency, and Statistical Domains

High-Throughput, High- Sensitivity Measurement of Power Supply-Induced Bounded, Uncorrelated Jitter in Time, Frequency, and Statistical Domains DesignCon 2013 High-Throughput, High- Sensitivity Measurement of Power Supply-Induced Bounded, Uncorrelated Jitter in Time, Frequency, and Statistical Domains Daniel Chow, Ph.D., Altera Corporation dchow@altera.com

More information

Design Implementation Description for the Digital Frequency Oscillator

Design Implementation Description for the Digital Frequency Oscillator Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input

More information

University of New Hampshire InterOperability Laboratory Fast Ethernet Consortium

University of New Hampshire InterOperability Laboratory Fast Ethernet Consortium University of New Hampshire InterOperability Laboratory Fast Ethernet Consortium As of February 25, 2004 the Fast Ethernet Consortium Clause 25 Physical Medium Dependent Conformance Test Suite version

More information

Coherent Detection Gradient Descent Adaptive Control Chip

Coherent Detection Gradient Descent Adaptive Control Chip MEP Research Program Test Report Coherent Detection Gradient Descent Adaptive Control Chip Requested Fabrication Technology: IBM SiGe 5AM Design No: 73546 Fabrication ID: T57WAD Design Name: GDPLC Technology

More information

Picking the Optimal Oscilloscope for Serial Data Signal Integrity Validation and Debug

Picking the Optimal Oscilloscope for Serial Data Signal Integrity Validation and Debug Picking the Optimal Oscilloscope for Serial Data Signal Integrity Validation and Debug Application Note 1556 Introduction In the past, it was easy to decide whether to use a real-time oscilloscope or an

More information

Response Surface Channel Modeling Designer SI & DesignXplorer

Response Surface Channel Modeling Designer SI & DesignXplorer Response Surface Channel Modeling Designer SI & DesignXplorer 1 ANSYS, Inc. September 14, Outline Product Introductions Designer SI DesignXplorer Intro to DOE & Response Surface Modeling Response Surfaces

More information

Hello, and welcome to the Texas Instruments Precision overview of AC specifications for Precision DACs. In this presentation we will briefly cover

Hello, and welcome to the Texas Instruments Precision overview of AC specifications for Precision DACs. In this presentation we will briefly cover Hello, and welcome to the Texas Instruments Precision overview of AC specifications for Precision DACs. In this presentation we will briefly cover the three most important AC specifications of DACs: settling

More information

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding 2B1Q Line Code Tutorial Introduction Line Coding ISSUE 2 March 1990 In August 1986 the T1D1.3 (Now T1E1.4) technical subcommittee of the American National Standards Institute chose to base their standard

More information

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8 ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8 10.8 10Gb/s Limiting Amplifier and Laser/Modulator Driver in 0.18µm CMOS Technology Sherif Galal, Behzad Razavi Electrical Engineering

More information

Appendix. RF Transient Simulator. Page 1

Appendix. RF Transient Simulator. Page 1 Appendix RF Transient Simulator Page 1 RF Transient/Convolution Simulation This simulator can be used to solve problems associated with circuit simulation, when the signal and waveforms involved are modulated

More information

Beyond 25 Gbps: A Study of NRZ & Multi-Level Modulation in Alternative Backplane Architectures

Beyond 25 Gbps: A Study of NRZ & Multi-Level Modulation in Alternative Backplane Architectures DesignCon 2013 Beyond 25 Gbps: A Study of NRZ & Multi-Level Modulation in Alternative Backplane Architectures Adam Healey, LSI Corporation adam.healey@lsi.com Chad Morgan, TE Connectivity chad.morgan@te.com

More information

Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis

Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis Chip Package - PC Board Co-Design: Applying a Chip Power Model in System Power Integrity Analysis Authors: Rick Brooks, Cisco, ricbrook@cisco.com Jane Lim, Cisco, honglim@cisco.com Udupi Harisharan, Cisco,

More information

True Differential IBIS model for SerDes Analog Buffer

True Differential IBIS model for SerDes Analog Buffer True Differential IBIS model for SerDes Analog Buffer Shivani Sharma, Tushar Malik, Taranjit Kukal IBIS Asia Summit Shanghai, China Nov. 14, 2014 Agenda Overview of Differential IBIS Description of test-case

More information

200 ma Output Current High-Speed Amplifier AD8010

200 ma Output Current High-Speed Amplifier AD8010 a FEATURES 2 ma of Output Current 9 Load SFDR 54 dbc @ MHz Differential Gain Error.4%, f = 4.43 MHz Differential Phase Error.6, f = 4.43 MHz Maintains Video Specifications Driving Eight Parallel 75 Loads.2%

More information

Beta and Epsilon Point Update. Adam Healey Mark Marlett August 8, 2007

Beta and Epsilon Point Update. Adam Healey Mark Marlett August 8, 2007 Beta and Epsilon Point Update Adam Healey Mark Marlett August 8, 2007 Contributors and Supporters Dean Wallace, QLogic Pravin Patel, IBM Eric Kvamme, LSI Tae-Kwang Jeon, LSI Bill Fulmer, LSI Max Olsen,

More information

Advances in Antenna Measurement Instrumentation and Systems

Advances in Antenna Measurement Instrumentation and Systems Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,

More information

Subminiature, Low power DACs Address High Channel Density Transmitter Systems

Subminiature, Low power DACs Address High Channel Density Transmitter Systems Subminiature, Low power DACs Address High Channel Density Transmitter Systems By: Analog Devices, Inc. (ADI) Daniel E. Fague, Applications Engineering Manager, High Speed Digital to Analog Converters Group

More information

yellow highlighted text indicates refinement is needed turquoise highlighted text indicates where the text was original pulled from

yellow highlighted text indicates refinement is needed turquoise highlighted text indicates where the text was original pulled from yellow highlighted text indicates refinement is needed turquoise highlighted text indicates where the text was original pulled from The text of this section was pulled from clause 72.7 128.7 2.5GBASE-KX

More information

Equalization. Isolated Pulse Responses

Equalization. Isolated Pulse Responses Isolated pulse responses Pulse spreading Group delay variation Equalization Equalization Magnitude equalization Phase equalization The Comlinear CLC014 Equalizer Equalizer bandwidth and noise Bit error

More information

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ECEN720: High-Speed Links Circuits and Systems Spring 2017 ECEN720: High-Speed Links Circuits and Systems Spring 2017 Lecture 9: Noise Sources Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Lab 5 Report and Prelab 6 due Apr. 3 Stateye

More information

SAS-2 6Gbps PHY Specification

SAS-2 6Gbps PHY Specification SAS-2 6 PHY Specification T10/07-063r5 Date: April 25, 2007 To: T10 Technical Committee From: Alvin Cox (alvin.cox@seagate.com) Subject: SAS-2 6 PHY Electrical Specification Abstract: The attached information

More information

ECE 546 Introduction

ECE 546 Introduction ECE 546 Introduction Spring 2018 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu ECE 546 Jose Schutt Aine 1 Future System Needs and Functions Auto Digital

More information