Agilent EEsof EDA Designing for Signal Integrity with Advanced Design System Jump the Gigabit-per-Second Barrier Increasing consumer and business demand for digital entertainment and information transmission is driving the need for high-speed systems such as routers, servers, mass storage system, and PCs. Chip-tochip connections inside these systems have undergone an architectural shift from parallel busses to serializer/ deserializer (SERDES) links. Such serial links eliminate parallel bus clock skew and reduce the number of traces — advantages that come at the cost of large increases in bit rate on the remaining traces. At data rates greater than a gigabit per second and with channel flight times longer than a bit period, signal integrity is a major concern. Under these conditions, high-speed analog effects, previously only seen in highfrequency RF and microwave engineering, can impair the signal quality and degrade the bit error rate of the link. 17.5 Clock frequency (GHz) 15.0 12.5 10.0 7.5 Parallel bus Serial bus 5.0 2.5 0 1998 2000 2002 2004 2006 2008 Year 2010 2012 2014 2016 Projected increase of clock frequencies Source: ITRS 2004 Update to the SIA Roadmap 2 These bundles, listed in Table 1, provide the most complete serial link analysis for standards such as Infiniband, PCI Express, RapidIO, DDR, HDMI, and 10 gigabit/s Ethernet. They allow you to: n Analyze complete serial links by co-simulating individual components, each at its most appropriate level of abstraction: link-, circuit- or physicallevel. n Import S-parameter accurately into transient simulation. n Perform jitter diagnosis with the proven EZJIT Plus algorithm used in Agilent instruments, resulting in dramatically reduced product design cycles. The following sections highlight key features of the main modules that make up these bundles. On-board On-chip Agilent EEsof EDA has for years been proud to offer Advanced Design System (ADS) as the premier simulator of RF and microwave effects. RF and microwave engineers trust ADS to analyze their circuits and to help them mitigate the impairments encountered at these frequencies. Now, through continuous research and innovation, Agilent EEsof EDA offers three ADS bundles that put the applicable simulators, libraries, and capabilities into the hands of signal integrity engineers. ADS Signal Integrity Designer bundles come in different configurations to meet your design requirements. The following product configuration matrix illustrates the capabilities in each bundle. E9010L ADS E9011L ADS Signal Integrity Signal Integrity Designer Designer Pro E8900 ADS Design Environment n n E8901 Data Display n n E5720 Connection Manager n n E8881 Linear Simulator n n E8884 High Frequency SPICE n n E8885 Convolution Simulator n n E8949 IBIS I/O Models n n E8951 Multilayer Interconnect Models n n E8921 Momentum 3D-Planar EM Simulator n E8922 Momentum Visualization n E8902 Layout n E8904 GDSII Translator n E8905 DXF Translator n E4687 Broadband SPICE Model Generator n E8828 Signal Integrity Verification Toolkit n E8823 Ptolemy Simulator E8819 EMDS for ADS 3D EM Simulator E9012L ADS Signal Integrity Designer Premier n n n n n n n n n n n n n n n n n High Frequency SPICE and Convolution Simulator dB (Channel_Sparameter_Simulation S(21)) dB (varC”CMP1_FFT_IMP(2;1)freqResp”) At data rates exceeding a gigabit per second, the most accurate way to characterize interconnect is by S-parameter measurements using a multiport vector network analyzer. However, these 0 measured data must -20 first be converted to a time-domain mod-40 el before circuit- and link-level metrics -60 like eye diagrams or BER channel -80 performance can be determined in the -100 simulator. For electrically short lines -120 0 2 4 6 8 10 12 14 16 18 20 without serious Frequency (GHz) attenuation, lumped element SPICE or pole/zero models are adequate, and Comparison of 10 gigabit/second indeed Broadband SPICE Model Generator measured backplane S-parameters (discussed in detail below) performs such with “round trip” S-parameters a conversion. However, for electrically derived from the model in ADS long transmission lines or cases with deep Convolution Simulator. attenuation, the Convolution Simulator is faster and more accurate. 3 The Convolution Simulator derives a time-domain impulse response from the frequency-domain interconnect models while applying physical constraints such as passivity and delay-causality. The model is then convolved with the digital input signal to accurately predict link-level performance. It takes into account effects such as skin effects, dispersion, and dielectric losses that are associated with high frequency transmission lines. The patented convolution technology in ADS provides several powerful techniques for causality correction, delay causality enforcement, passivity enforcement, and optimal techniques for frequency response preservation. The Convolution Simulator works transparently with High Frequency SPICE and enables concurrent simulation of non-linear transistor level devices with models derived from S-parameters. High Frequency SPICE natively supports unencrypted HSPICE netlists, and HSPICE netlists encrypted with the ADS encryption key. An example of the latter is the Stratix II FPGA transceiver library, available as a no-charge download from Altera. Decomposition of TDR/TDT measurements Time Domain Reflectometry (TDR) and Time Domain Transmission (TDT) are measurement techniques that characterize a complex channel by sending an abrupt voltage step down a line and comparing the incident, transmitted, and reflected voltage waves. The shape and polarity of the transmission and reflection gives information about the position 2 TDR/TDT response for a 2.5-Gbps differential channel TDR into channel 1& 1 500 400 60 40 20 0 -20 TDR Time (nsec) V2_mrs, mV 600 4 Time (nsec) 500 Broadband SPICE Model Generator 300 100 -100 V4_mrs, mV V3_mrs, mV V1_mrs, mV 3 and nature of impedance changes at each discontinuity. The ADS High Frequency SPICE and Convolution Simulator combine to form a highly accurate method for decomposing the measured TDR/TDT response into component behavior. By adjusting the component parameters to fit the composite response, you can reveal the cause of the underlying channel impairments. 10 0 -10 -20 The Broadband SPICE Model Generator provides the capability to convert measured or simulated S-parameter models to lumped equivalent or pole zero representations. Lumped equivalent representations can be used with various types of SPICE simulators. It also gives you the ability to enforce passivity during broadband SPICE model extractions. TDT Time (nsec) Time (nsec) Multilayer Interconnect Models This library contains up to 40 metal layers and 80 coupled lines. It offers an alternative trade off in simulation speed versus accuracy compared with the Momentum Planar EM simulator. The models run faster than Momentum, but Momentum is more accurate. The effects of impedance, loss, crosstalk, and delay are modeled with the simplified underlying 2-D electromagnetic field solver associated with these models. 0 Multilayer Interconnect Models have advantages over microstrip and stripline models, including a greater number of available coupled-line models, the ability to place them on any specific layer, and automatic computation of microstrip or stripline operations. -20 -40 -60 0 4 8 12 16 Frequency (GHz) 20 Broadband SPICE model overlays exactly with original S-parameters for a RambusTM device Multilayer interconnect models 4 Signal Integrity Verification Toolkit The Signal Integrity Verification Toolkit features powerful jitter analysis capabilities and provides excellent correlation between simulated and measured jitter components and BER measurements. The jitter algorithm in ADS is based on and is verified against the CLK_onchip, V CLK_src, V IBIS I/O models 4 IBIS (I/O Buffer Information Specification) is a public-domain, industry-standard specification modeling input and outputs of digital circuits. Semiconductor vendors may create IBIS models for their parts and distribute them for use 2 0 -2 High Frequency SPICE natively supports unencrypted HSPICE netlists, and all SPICE dialects encrypted with the ADS encryption key. Signal Integrity Verification Toolkits add support for HSPICE netlists encrypted with the Synopsys HSPICE encryption key, through co-simulation with HSPICE itself. ADS provides powerful jitter analysis for analyzing all the random and deterministic jitter components present in a digital signal. It also provides accurate BER bathtub plots. The capability is based on patented EZJIT Plus technology, which is available in Agilent’s real-time oscilloscopes. The Eye Diagram front panel in ADS allows you to calculate eye diagram parameters using an interface that is similar to that of Agilent instruments 6 patented EZJIT Plus algorithm used in Agilent’s test and measurement instruments. 0 20 40 60 80 100 Comparison of received on-chip time-domain waveform and its source waveform. in any IBIS-compatible simulator. IBIS simulation provides faster simulation as compared with equivalent-circuit SPICE models. Using IBIS models, the nonlinear effects of integrated circuit I/O buffers can be modeled faster and more precisely, using vendor-supported information. ADS presently supports the IBIS 4.2 specification. Agilent representatives on the EIA IBIS committees contribute to and track these evolving standards, and help keep Agilent EEsof EDA tools up-to-date. IBIS model palette and schematic showing timedomain simulation of IBIS models, package traces, and nonlinear transistor devices based on ASIC and S-parameter models. 5 Electromagnetic (EM) Simulators Agilent EEsof EDA offers two EM simulators in ADS: Momentum and EMDS. These tools employ the method of moments and finite element method (FEM) methods, respectively. Momentum 3D-planar EM simulator Momentum is a 3-D planar electromagnetic (EM) simulator used for accurate interconnect analysis. It accepts arbitrary planar design geometries (including multilayer traces and viaas) and accurately simulates complex 3-D EM effects including coupling and parasitics. Accurate EM simulation enables signal integrity designers to improve interconnect performance and increases confidence that the manufactured product will function as simulated. Trace and via modeling in ADS Momentum Momentum RF is a second solver technology within the Momentum EM engine that reduces simulation time, compared with Momentum’s regular microwave solver technology, without sacrificing accuracy. It is particularly applicable to large and complex structures. Electromagnetic/circuit co-simulation 6 with layout components breaks down the barriers between electrical and physical analysis domains. The layout component technology allows ADS users to create layout components that can be used in both the physical and the schematic design views. Once artwork and ports are defined, the user can generate a layout component with the click of a button. Because Momentum is integrated into the ADS design flow, simulation setup times are reduced, and design productivity is increased. EMDS for ADS 3D EM simulator There are many types of components such as bondwire arcs and dielectric bricks that require 3-D electromagnetic analysis on non-planar geometries. E9012L ADS Signal Integrity Designer Premier includes an integrated finite element analysis tool called EMDS. Designers can use ADS layout tools or import a layout from a third-party layout package and simulate it using either Momentum (based on the method of moments) or EMDS (based on the finite element method). Ptolemy Simulator The ADS Signal Integrity Designer Premier includes ADS Ptolemy. This module simulates the link-level digital signal processing (DSP) components used in SERDES transceivers, such as FIR pre-emphasis filters, fixed and adaptive equalizers such as line codecs, feed forward equalizers (FFEs) and decision feedback equalizers (DFEs). It’s ideal for serial link simulation because it provides the ability to co-simulate these DSP components with the analog and RF components for true mixed-signal environments with link-, circuit-, and physical-level abstractions. The analog/RF components could be linear components such as S-parameters or nonlinear components such as transistors and IBIS models. They can be designed in ADS or imported from a third-party layout database. ADS Ptolemy allows integration of language-based algorithms and intellectual property (IP) into the channel path. Languages supported natively include C, C++, SystemC, and Verilog-A. Digital HDLs (Verilog and VHDL) are supported by co-simulation with NC-Sim from Cadence or ModelSim from Mentor Graphics. Similarly, Agilent Ptolemy supports co-simulation with MATLAB from The MathWorks. ADS provides system components such as 8B10B coders/decoders, 64B66B coders/decoders, FIR filters, PRBS sources, FFE and DFE equalizers, oscillators, and other system components required to represent a serial link. 2.0 1.5 1.0 0.5 5.0 -0.5 -1.0 -1.5 -2.0 0.0 2.0E3 4.0E3 6.0E3 8.0E3 1.0E4 Output waveform of a DFE showing the convergence and adaptive eye opening. Transmitter Analog channel Link-level co-simulation combines the analog channel with adaptive equalizers. Receiver An ADS simulation of a 10-Gbps serial link 7 World-class support, training, and services All Agilent EEsof EDA products are backed by a world-class team of experienced application and technical support engineers who are dedicated to providing the right software, support, and consulting solutions to increase engineering productivity and long-term success. We offer worldwide, local-language, technical support via telephone, fax, e-mail, and the worldwide web. In addition, our web-based Agilent EEsof Knowledge Center is an around-the-clock resource for comprehensive support information and downloadable examples for all our products. It hosts software updates and has a tracking feature that makes it easy for you to submit and man- age support cases and related enhancement requests. The search feature lets you quickly find available solutions and sort through them by date, popularity, or user ratings. The Knowledge Center also contains product discussion forums that put you in touch with other users, support engineers, and product developers. And, you can get training when and where you want it through e-learning short courses and technical information sessions. Every team’s design flow has aspects that are unique. To save time and get individual attention focused on your application, take advantage of our consulting solution services. We offer complete consulting in signal integrity. Contact your Agilent EEsof EDA field sales engineer for more information or for a free evaluation. For general information about Agilent EEsof EDA, visit: www.agilent.com/find/eesof. For more information about applying Agilent’s Advanced Design System to signal integrity challenges, visit: www.agilent.com/find/signal-integrity. For information about Agilent’s ADS Signal Integrity bundles, visit: www.agilent.com/find/eesof-si-products. To request an evaluation of Agilent’s Signal Integrity solutions, visit: www.agilent.com/find/eesof-si-demo-software-request. Agilent Email Updates www.agilent.com/find/emailupdates Get the latest information on the products and applications you select. For more information about Agilent EEsof EDA, visit: www.agilent.com/find/eesof For more information on Agilent Technologies’ products, applications or services, please contact your local Agilent office. The complete list is available at: www.agilent.com/find/contactus Americas Canada Latin America United States (877) 894-4414 305 269 7500 (800) 829-4444 Asia Pacific Australia China Hong Kong India Japan Korea Malaysia Singapore Taiwan Thailand 1 800 629 485 800 810 0189 800 938 693 1 800 112 929 0120 (421) 345 080 769 0800 1 800 888 848 1 800 375 8100 0800 047 866 1 800 226 008 Europe & Middle East Austria 0820 87 44 11 Belgium 32 (0) 2 404 93 40 Denmark 45 70 13 15 15 Finland 358 (0) 10 855 2100 France 0825 010 700* Germany *0.125 € fixed network rates 01805 24 6333** **0.14€/minute Ireland 1890 924 204 Israel 972-3-9288-504/544 Italy 39 02 92 60 8484 Netherlands 31 (0) 20 547 2111 Spain 34 (91) 631 3300 Sweden 0200-88 22 55 Switzerland (French) 41 (21) 8113811 (Opt 2) Switzerland (German) 0800 80 53 53 (Opt 1) United Kingdom 44 (0) 118 9276201 Other European Countries: www.agilent.com/find/contactus Revised: October 24, 2007 Product specifications and descriptions in this document subject to change without notice. © Agilent Technologies, Inc. 2008 Printed in USA, May 14, 2008 5989-8392EN