IBIS Data for CML,PECL and LVDS Interface Circuits

Similar documents
Interfacing Single-Ended PECL to Differential PECL and Differential PECL to Single-Ended PECL

IBIS OPEN FORUM I/O BUFFER MODELING COOKBOOK Version 4.0 Revision 0.95 Prepared By: The IBIS Open Forum

IBIS OPEN FORUM I/O BUFFER MODELING COOKBOOK Version 4.0 Revision 0.8 Prepared By: The IBIS Open Forum

TOP VIEW. Maxim Integrated Products 1

IBIS OPEN FORUM I/O BUFFER MODELING COOKBOOK Version 4.0 Revision 0.95 Prepared By: The IBIS Open Forum

Low Jitter, Low Emission Timing Solutions For High Speed Digital Systems. A Design Methodology

An Initial Case Study for BIRD95: Enhancing IBIS for SSO Power Integrity Simulation

Modeling on-die terminations in IBIS

MAX9177EUB -40 C to +85 C 10 µmax IN0+ INO- GND. Maxim Integrated Products 1

LVPECL, PECL, ECL Logic and Termination

TOP VIEW MAX9111 MAX9111

ML4818 Phase Modulation/Soft Switching Controller

Differential Amplifiers

SY84403BL. General Description. Features. Applications. Typical Performance. Markets

Adding On-Chip Capacitance in IBIS Format for SSO Simulation

EVALUATION KIT AVAILABLE +3.3V, Low-Jitter Crystal to LVPECL Clock Generator QA_C. 125MHz QA QA. 125MHz MAX3679A QB0 QB MHz QB1 QB

Low-Jitter, Precision Clock Generator with Two Outputs

800Mbps LVDS/LVPECL-to-LVDS 2 x 2 Crosspoint Switch

LVDS/Anything-to-LVPECL/LVDS Dual Translator

IBIS Models: Background and Usage

Power Plane and Decoupling Optimization. Isaac Waldron

Relationship Between Signal Integrity and EMC

Features. Functional Configuration IN+

Physics 303 Fall Module 4: The Operational Amplifier

SRM TM A Synchronous Rectifier Module. Figure 1 Figure 2

Implications of Slow or Floating CMOS Inputs

Six LVPECL Outputs, SiGe Clock Fanout Buffer ADCLK946

Features. Applications. Markets

LM2904AH. Low-power, dual operational amplifier. Related products. Description. Features. See LM2904WH for enhanced ESD performances

3A, 23V, 380KHz Step-Down Converter

Single LVDS/Anything-to-LVPECL Translator

LMV nsec, 2.7V to 5V Comparator with Rail-to Rail Output

Features. Applications. Markets

High Speed PWM Controller

Constant Current Control for DC-DC Converters

LMV nsec, 2.7V to 5V Comparator with Rail-to-Rail Output

Low-Jitter, Precision Clock Generator with Four Outputs

PCB layout guidelines. From the IGBT team at IR September 2012

High Speed PWM Controller

TL594 PULSE-WIDTH-MODULATION CONTROL CIRCUITS

CLK_EN CLK_SEL. Q3 THIN QFN-EP** (4mm x 4mm) Maxim Integrated Products 1

WD3122EC. Descriptions. Features. Applications. Order information. High Efficiency, 28 LEDS White LED Driver. Product specification

TL494M PULSE-WIDTH-MODULATION CONTROL CIRCUIT

DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION

Features. Applications. Markets

ECL/PECL Dual Differential 2:1 Multiplexer

670MHz LVDS-to-LVDS and Anything-to-LVDS 1:2 Splitters

Extracting On-Die Terminators

Application Note 5582

High Speed PWM Controller

Two Selectable Inputs, 12 LVPECL Outputs, SiGe Clock Fanout Buffer ADCLK954

ULTRA PRECISION 4 4 CML SWITCH WITH INTERNAL I/O TERMINATION

Positive High-Voltage, Hot-Swap Controller

Description. Features. Pin Assignment. Function Block Diagram. Pin Description PI4ULS5V102

UNIVERSITY OF UTAH ELECTRICAL ENGINEERING DEPARTMENT

+3.3V, 2.5Gbps Quad Transimpedance Amplifier for System Interconnects

CMOS Schmitt Trigger A Uniquely Versatile Design Component

A7221A DC-DC CONVERTER/BUCK (STEP-DOWN) 600KHz, 16V, 2A SYNCHRONOUS STEP-DOWN CONVERTER

Low Noise 300mA LDO Regulator General Description. Features

LM2412 Monolithic Triple 2.8 ns CRT Driver

Features MIC2193BM. Si9803 ( 2) 6.3V ( 2) VDD OUTP COMP OUTN. Si9804 ( 2) Adjustable Output Synchronous Buck Converter

EE 210 Lab Exercise #5: OP-AMPS I

2A, 23V, 380KHz Step-Down Converter

MP2313 High Efficiency 1A, 24V, 2MHz Synchronous Step Down Converter

Advanced Operational Amplifiers

DIO6305 High-Efficiency 1.2MHz, 1.1A Synchronous Step-Up Converter

Advanced Regulating Pulse Width Modulators

Using the isppac-powr1208 MOSFET Driver Outputs

Inter-Operation of Interface Standards

Signal Technologies 1

Dual-Rate Fibre Channel Limiting Amplifier

Current Mode PWM Controller

TS3410 1A / 1.4MHz Synchronous Buck Converter

PART. Maxim Integrated Products 1

Hello, and welcome to the TI Precision Labs video series discussing comparator applications. The comparator s job is to compare two analog input

TL594 PULSE-WIDTH-MODULATION CONTROL CIRCUIT

AND INTERNAL TERMINATION

TOP VIEW TCNOM 1 PB1 PB2 PB3 VEEOUT. Maxim Integrated Products 1

IS31LT3954_IS32LT3954 DEMO BOARD GUIDE

5GHz, 1:2 LVPECL FANOUT BUFFER/TRANSLATOR WITH INTERNAL INPUT TERMINATION

4.25Gbps SFP Transceiver

TL494 PULSE-WIDTH-MODULATION CONTROL CIRCUITS

5.5GHz 1:4 FANOUT BUFFER/ TRANSLATOR w/400mv LVPECL OUTPUTS AND INTERNAL INPUT TERMINATION. Precision Edge SY58022U FEATURES DESCRIPTION APPLICATIONS

DESIGN TIP DT Managing Transients in Control IC Driven Power Stages 2. PARASITIC ELEMENTS OF THE BRIDGE CIRCUIT 1. CONTROL IC PRODUCT RANGE

SCSI SPI-2 Low Voltage Differential Signaling

ULTRA PRECISION 8:1 MUX WITH INTERNAL TERMINATION AND 1:2 CML FANOUT BUFFER

Configuring the MAX3861 AGC Amp as an SFP Limiting Amplifier with RSSI

Features. Micrel Inc Fortune Drive San Jose, CA USA tel +1 (408) fax + 1 (408)

Current Mode PWM Controller

TL594C, TL594I, TL594Y PULSE-WIDTH-MODULATION CONTROL CIRCUITS

2A, 23V, 380KHz Step-Down Converter

SY89838U. General Description. Features. Applications. Markets. Precision 1:8 LVDS Clock Fanout Buffer with 2:1 Runt Pulse Eliminator Input MUX

When input, output and feedback voltages are all symmetric bipolar signals with respect to ground, no biasing is required.

Can we stop the growing disparity between the potential of IBIS model parameters and the reality of delivered model parameters?

WD3119 WD3119. High Efficiency, 40V Step-Up White LED Driver. Descriptions. Features. Applications. Order information 3119 FCYW 3119 YYWW

MAS.836 HOW TO BIAS AN OP-AMP

1.5MHz, 2A Synchronous Step-Down Regulator

ULTRA-PRECISION DIFFERENTIAL CML LINE DRIVER/RECEIVER WITH INTERNAL TERMINATION

FSP4054. Standalone Linear Li-ion Battery Charger with Thermal Regulation

SFP-CWDMxx.60. CWDM* Wavelength (0 to 70 o C)

Transcription:

Application Note: HFAN-06.2 Rev.1; 04/08 IBIS Data for CML,PECL and LVDS Interface Circuits AVAILABLE

IBIS Data for CML,PECL and LVDS Interface Circuits 1 Introduction The integrated circuits found in optical modules and system back-planes rely on the high frequency performance of interconnections. These high-speed circuits need to be modeled to verify signal integrity with imperfect connectors and transmission lines. Model information for select Maxim fiber integrated circuits (ICs) is made available in IBIS data format at http://www.maxim-ic.com/ibis.cfm. Interpretation and limitations of IBIS data in fiber circuit interfaces are described in this paper. IBIS (I/O Buffer Information Specification) is a data file containing necessary information for modeling step response and termination impedance of an IC. Signal integrity analysis software uses IBIS data to investigate issues such as reflection, cross-talk and EMI as illustrated in Figure 1. VCC IN EN Power Power PWR PWR Threshold and 3 State To Output Figure 2a. Input Schematic of IBIS Data Blocks PWR V CC MAX3271 REFLECTION From Input Ramp Up V-T Ramp Down V-T Pullup V-I Pulldown V-I Power C_comp OUT V CC CROSS-TALK MAX3863 Figure 2b. Output Schematic of IBIS Data Blocks EMI Figure 1. Fiber Module Signal Integrity Block diagrams for the elements of an IBIS data file are shown in Figure 2a and Figure 2b. Active circuit elements are characterized in IBIS as voltagecontrolled current sources. Current source information is provided in tables of V-I data for each active state of the buffer. IBIS files are not models but simply data. Users of IBIS must pay attention to how the IBIS data relates to the device being modeled, and verify that the results are reasonable. A complete specification for the most current version of IBIS can be obtained from; http://www.eigroup.org/ibis/specs.htm Transition between states is described by voltage vs. time (V-T) data. Transitions occur when voltage at the device input exceeds the specified threshold voltage Vinh or Vinl. During transient conditions the weighting of the output V-I sources may be determined using the V-T data to scale the V-I current by a factor K(t) as shown in Figure 3. IBIS simulators may compute K(t) automatically. This computation is described in a paper by Tehrani, Chen and Fang; Extraction of Transient Behavioral Model of Digital I/O Buffers from IBIS. 1 1 Department of Electrical Engineering State University of New York at Binghamton. http://www.sigrity.com/papers/ectc96/ectc96ibis.pdf Page 2 of 8

V CC K PU (t) I PU (V OUT ) V OUT KPD (t) I PD (V OUT ) C COMP R REF V REF Figure 3. Transient State IBIS Data Utilization Other types of fiber interface models are also available. Input and output (I/O) models in SPICE (Simulation Program for Integrated Circuit Emulation) allow more detailed analysis of the IC interface. Information on some SPICE models may be requested from Maxim Fiber and HF Communications. 2 Devices Modeled by IBIS High speed IC electrical interfaces generally are of the following types CML, PECL or LVDS. Figure 5. PECL Output The voltage source of the PECL output can be modified to maintain the output impedance at 50Ω and the output common voltage near 1.2V. This is done in LVDS by adding a current source and resistor in each emitter circuit of the voltage follower. The emitter current is then adjusted so that the impedance seen looking into the output will be 50Ω. A feedback loop senses the common mode voltage and controls it to be near a reference voltage. R R 1.2V I Figure 4. CML Output The CML output is the simplest interface, being just a current source switched between resistors. Output voltage change for a new state is then I R. A voltage follower added to the differential pair, models a PECL output. The PECL output is more of a constant voltage source as the impedance seen looking into the output is reduced by the Beta of the voltage follower transistor. Figure 6. LVDS Output 3 V-I Data for IBIS The V-I curve for the active element of the CML output represents the transistor current source in its conducting state. Only one V-I curve is needed for this sink type of output. The pullup resistor is customarily included in the V-I curve for the ESD diodes as shown in Figures 8 and 9. Page 3 of 8

Typical Operation V/I=50 Active VOUT Figure 7. CML Output Pulldown V-I Currents are provided for voltages from VCC to 2VCC per IBIS recommendation. Designs using CML outputs will have a much smaller output voltage range than this as shown in Figure 7. Minimum CML output voltage should never approach the knee of the V-I curve where current compliance no longer holds. Maximum voltage should never exceed VCC+0.5V in normal operation. Check simulation results of Absolute Maximum Ratings as listed in the data sheet, to assure that the part is being used correctly. VCC-VOUT Figure 9. Ground Curve with 50 Ω Pullup For PECL outputs the clamp curves are similar to CML, but without the slope in the non-conducting state of the ESD diode. The V-I curves are much different however, due to lower output impedance. The voltage-controlled current sources for PECL are VCC referenced in both states as shown in Figure 10. The V-I curves representing the PECL voltage source are shown in each VCC-referenced state in Figure 11 and Figure 12. + V CC K PU (t) I PU (V OUT ) Active V/I=50 - K PD (t) I PD (V OUT ) V OUT C COMP R REF V REF VOUT Figure 8. Power Curve with 50 Ω Pull-up The pullup and pulldown sources are turned on and off by the weighting factor K(t) so that currents are recorded for all voltages. Voltages in the clamp diode curves don t overlap as both voltagecontrolled current sources, representing the clamp diodes, are to be connected to the model at all times. Figure 10. IBIS Data Utilization for PECL Outputs When the PECL outputs are properly terminated to VCC-2V through 50Ω the output voltage should be near VCC-1V for logic high and VCC-1.7V for logic low. This is the low impedance portion of the V-I curve. Voltages significantly different from these indicate misapplication of the part. Page 4 of 8

Active V/I=50 Typical Operation Active Typical Operation VCC-VOUT Figure 11. PECL Output V-I, High State VCC-VOUT Figure 13. LVDS Output V-I, High State with Diodes Typical Operation Active V/I=50 Active Typical Operation VCC-VOUT Figure 12. PECL Output V-I, Low State It is also possible to include the V-I data for the clamp diodes with the data for the pullup and pulldown V-I curves. In this case both diodes are included in the data for each state of the device. Of course only one of the pullup or pulldown data sets is active in a steady state. The LVDS V-I data in the high state is referenced to VCC while the low state is referenced to ground. This corresponds to the standard IBIS data utilization shown in Figure 3. Normal operation of the LVDS Output will be at voltage swings from 1.0V to 1.4V with respect to ground. The back termination impedance in this region is 50Ω as can be seen in Figures 13 and 14. If simulation results show voltages outside this range the part is being misapplied. VOUT Figure 14. LVDS Output V-I, Low State with Diodes An interesting feature for extracting IBIS data for LVDS outputs is the feedback loop that controls the common-mode voltage. If a voltage is forced on the output it opens the feedback loop. Without feedback, the gain of the error amplifier (shown in Figure 6) will drive the outputs to one rail or the other. The output should not be forced to a voltage in actual applications. 4 V-T Data for IBIS 4.1 Golden Waveforms The V-T data provides a golden waveform showing how the IC should respond to a known load. Simulators use this data to extract weighting factors (K PU (t), K PD (t)) to control the voltage-controlled current sources described by the V-I data. This prevents problems when V-I data contains Page 5 of 8

discontinuities like those seen for PECL outputs in Figure 11. Adequate waveforms may be produced using the IBIS file dv/dt data only. Quick modifications of the model are possible because only a pair of data entries is modified to change the rise time. This simple scheme can produce reasonable waveforms for CML outputs. The output voltage for CML will have the same shape as the ramp given to the current. This is not the case for PECL outputs. The sharp discontinuities in the V-I curves produce very strange waveforms if the pullup and pulldown current weighting factors shown in Figure 12 are not carefully extracted. 2.0 PECL Output Ramp from V-T Data 4.2 V-T Data Extraction The IBIS specification recommends that the V-T data be extracted with no package parasitics. When V-T data is derived from simulation, the parameters R_dut, L_dut and C_dut will not be used, indicating V-T is for the die only. Since R_dut, L_dut and C_dut correspond to R_pkg, L_pkg and C_pkg, care must be taken not to incorporate both sets of parameters in the simulation. To do so would double count the package parasitic. The interface types described here all have one rising and one falling V-T data set. This matches the IBIS standard of 2 V-T curves for each active device. Even though LVDS outputs would appear to have 2 active output devices the second device is a constant current sink so the output characteristics are always due to the emitter follower. VCC-VOUT (V) 1.5 1.0 0.5 0.0 000E+0 2E-9 4E-9 6E-9 8E-9 10E-9 12E-9 time (s) 4.3 V-T Data Limitations IBIS data cannot model deterministic jitter (DJ). This limitation is because the V-T data always has the same logic zero and logic one voltage for any transition. These voltages are independent of the duration of the previous state. Figure 15. PECL Ramp Using V-T Data The simulation result for a PECL output using V-T data is shown in Figure 15. The same simulation was repeated with only dv/dt data with results shown in Figure 16. Clearly the dv/dt data is not satisfactory for simulating PECL rise/fall times. PECL Output Ramp from dv/dt Data VCC-VOUT (V) 2.5 2.0 1.5 1.0 0.5 0.0 000E+0 2E-9 4E-9 6E-9 8E-9 10E-9 12E-9 time (s) Figure 16. PECL Ramp Using dv/dt Data Figure 17. Simple Example of Deterministic Jitter A simple example of DJ would be the sag caused by a DC block shown in Figure 17. If the capacitor is too small, a significant change in voltage may take place before the next transition, resulting in a shift in time of the transition relative to a clock. IBIS does not model the DJ from the incomplete transition during the previous state of the IC. An extreme example would be PECL outputs loaded by too much capacitance. The transistor Beta rolls off with increasing frequency causing the capacitance in the Page 6 of 8

emitter circuit to appear from the base as a negative resistance. Excess capacitance on PECL outputs may cause oscillations. Models based on IBIS cannot predict this, therefore be careful. Latency specifications are given for a few Maxim fiber parts, such as the MAX3640 cross-point switch and the MAX3784 equalizer. The V-T IBIS data can be a means of tracking the delay through the part. Fiber parts with specified latency are built with evaluation boards to allow verification of the specification. The V-T data for such parts can be reliable for predicting latency. When no specification for latency is provided the IBIS data may not be accurate for determining the delay through the part. 5 Differential Inputs in IBIS Differential I/O signals can have different impedance, depending on how the signal pair is driven. In most applications the driving signals swing in opposite directions about a common mode voltage V CM as shown in Figure 18. V CM Z CM >>V DIFF Other differential input modeling methods include assuming the input signals are always differential, so that the virtual ground in Figure 18 is always present. The inputs are then de-coupled and the impedance /2 can be included in the V-I curve of the input ESD diodes as shown in Figure 19b. This method will not respond correctly if the input signals lose their symmetry. a. b. + - 2 V CC 2 + - [R Series] V-I Power Figure 19. Differential Input IBIS Representations 6 Simulation Checklist 1. Make sure input and output voltages do not exceed the absolute maximum specified for the part in the data sheet. V + V CM V - 2 2 + - Virtual Ground 2. Normal output voltage ranges for fiber interfaces should be near the values shown in Table 1. Table 1 Typical Operating Voltages Family Logic High Logic Low Figure 18. Differential Input Impedance Differential drive forms a virtual ground at the center of the impedance connecting the inputs. The impedance seen by one of the differential signals is then. If the signal pair is driven together (referred to as common mode) then the impedance seen is the common mode impedance ~Z CM. Current versions of IBIS keep track of pins that form differential pairs. A simple way to model the value of is through the use of the IBIS model type, [R Series] as shown in Figure 19a. No provision was made in the original version of IBIS for differential signals. Not all simulators support the [R Series] model. Correct input termination should be verified with the IBIS data users simulator. CML VCC VCC-0.4V to VCC-1.6V PECL VCC-1V VCC-1.7V LVDS 1.4V 1.0V 3. Verify that rise and fall times agree with the data sheet and the V-T data provided with the IBIS model. Changes in rise time may be due to a change in load conditions, but might be caused by double counting the package parasitics or failure to utilize the V-T data in the simulation. 4. Limit capacitance loading on PECL outputs. When in doubt a SPICE model of the output should be tested for stability. Page 7 of 8

5. Simulations using IBIS data may predict deterministic jitter added by the circuit interconnect. Actual DJ of the part modeled may not be seen in the IBIS simulation. 6. Do not assume that the latency described by the V-T data is correct. If a part does not have a specified latency the simulation data cannot be relied on for the correct delay through the part. 7. For differential inputs modeled by a series resistor [R Series], as in Figure 19a, check that the simulator accepts this model. 8. For differential inputs, modeled with 50Ω resistors to AC ground (virtual ground), make sure the loading on both inputs is well balanced. Correct simulation relies on the input voltages being equal and opposite about the DC common mode voltage at the AC ground. See Figure 19b. 7 Conclusion Signal Integrity analysis based on IBIS data is possible for interface ICs. The three common interfaces are CML, PECL and LVDS. Analysis with IBIS of the fiber IC will produce correct output voltages, similar to Table 1, with typical loads. Verification of the transitions can be made based on the specified rise and fall times as well as by using the V-T data provided in the IBIS data file. Analysis beyond what IBIS can handle may be needed in extreme cases. As an example, a PECL output driving a capacitor may need to be analyzed with SPICE. Also, unbalanced differential input signals can be a problem depending on the simulator used. Page 8 of 8