Simulations in Guiding Gpbs PCB Design of Communication Systems

Similar documents
Guidelines for Designing High-Speed FPGA PCBs

IBIS for SSO Analysis

IDT80HSPS1616 PCB Design Application Note - 557

Using Pre-Emphasis and Equalization with Stratix GX

Streamlining the creation of high-speed interconnect on digital PCBs

Core Power Delivery Network Analysis of Core and Coreless Substrates in a Multilayer Organic Buildup Package

Eatman Associates 2014 Rockwall TX rev. October 1, Striplines and Microstrips (PCB Transmission Lines)

Application Note: PCB Design By: Wei-Lung Ho

11. High-Speed Differential Interfaces in Cyclone II Devices

Simulation and Design of Printed Circuit Boards Utilizing Novel Embedded Capacitance Material

The Critical Length of a Transmission Line

Addressing the DDR3 design challenges using Cadence DDR3 Design-In Kit

Agilent EEsof EDA.

Signal Types and Terminations

Application Note. PCIEC-85 PCI Express Jumper. High Speed Designs in PCI Express Applications Generation GT/s

Designing the NEWCARD Connector Interface to Extend PCI Express Serial Architecture to the PC Card Modular Form Factor

Effective Power/Ground Plane Decoupling for PCB

Time and Frequency Domain Analysis for Right Angle Corners on Printed Circuit Board Traces

EM Noise Mitigation in Circuit Boards and Cavities

Minimizing crosstalk in a high-speed cable-connector assembly.

Figure 1 FPGA Growth and Usage Trends

Power Noise Analysis of Large-Scale Printed Circuit Boards

ANN Based Modeling of High Speed IC Interconnects. Q.J. Zhang, Carleton University

Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines

An Advanced Behavioral Buffer Model With Over-Clocking Solution. Yingxin Sun, Joy Li, Joshua Luo IBIS Summit Santa Clara, CA Jan.

PCB Design Conference - East Keynote Address EMC ASPECTS OF FUTURE HIGH SPEED DIGITAL DESIGNS

How to make a Quick Turn PCB that modern RF parts will actually fit on!

Circuit Simulation and Technical Support Tools

PL-277x Series SuperSpeed USB 3.0 SATA Bridge Controllers PCB Layout Guide

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

Primer of investigation of 90- degree, 45-degree and arched bends in differential line

Connector Launch Design Guide

ATE-A1 Testing Without Relays - Using Inductors to Compensate for Parasitic Capacitance

Mitigating Power Bus Noise with Embedded Capacitance in PCB Designs

A TREATMENT OF DIFFERENTIAL SIGNALING AND ITS DESIGN REQUIREMENTS

Printed Circuit Boards. Bypassing, Decoupling, Power, Grounding Building Printed Circuit Boards CAD Tools

CHIP-PKG-PCB Co-Design Methodology

Alpha CPU and Clock Design Evolution

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)

Electromagnetic and Circuit Co-Simulation and the Future of IC and Package Design. Zoltan Cendes

Module 22: Signal Integrity

High Speed Characterization Report

Grounding Demystified

Output Ripple and Noise Measurement Methods for Ericsson Power Modules

This application note is written for a reader that is familiar with Ethernet hardware design.

Selecting the Optimum PCI Express Clock Source

Automated EMC Rule Checking for PCB Designs in the Real-World

ANSYS for Tablet Computer Design

Connectivity in a Wireless World. Cables Connectors A Special Supplement to

When designing. Inductors at UHF: EM Simulation Guides Vector Network Analyzer. measurement. EM SIMULATION. There are times when it is

Agilent Improved Method for Characterizing and Modeling Gigabit Flex-Circuit Based Interconnects. White Paper

IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits

IIB. Complete PCB Design Using OrCAD Capture and PCB Editor. Kraig Mitzner. ~»* ' AMSTERDAM BOSTON HEIDELBERG LONDON ^ i H

6.976 High Speed Communication Circuits and Systems Lecture 1 Overview of Course

How To Design An Ism Band Antenna For 915Mhz/2.4Ghz Ism Bands On A Pbbb (Bcm) Board

Return Paths and Power Supply Decoupling

Common Mode Choke Filtering Improves CMRR in Ethernet Transformer Applications. Application Note. June 2011

Digital to Analog Converter. Raghu Tumati

Metallized Particle Interconnect A simple solution for high-speed, high-bandwidth applications

Ultra640 SCSI Measured Data from Cables & Backplanes

Transmission of High-Speed Serial Signals Over Common Cable Media

Feasibility of 25 Gb/s Serial Transmission Over Copper Cable Assemblies

Using Power Aware IBIS v5.0 Behavioral IO Models to Simulate Simultaneous Switching Noise

1+1 PROTECTION WITHOUT RELAYS USING IDT82V2044/48/48L & IDT82V2054/58/58L HITLESS PROTECTION SWITCHING

Application Note AN:005. FPA Printed Circuit Board Layout Guidelines. Introduction Contents. The Importance of Board Layout

Agilent Stripline TRL Calibration Fixtures for 10-Gigabit Interconnect Analysis. White Paper

AP Microcontroller. EMC Design Guidelines for Microcontroller Board Layout. Microcontrollers. Application Note, V 3.

Experiment 7: Familiarization with the Network Analyzer

Step Response of RC Circuits

A NEAR FIELD INJECTION MODEL FOR SUSCEPTIBILITY PREDICTION IN INTEGRATED CIRCUITS

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Managing Connector and Cable Assembly Performance for USB SuperSpeed

Moving Higher Data Rate Serial Links into Production Issues & Solutions. Session 8-FR1

Transmission Line Terminations It s The End That Counts!

Co-simulation of Microwave Networks. Sanghoon Shin, Ph.D. RS Microwave

EMC Expert System for Architecture Design

Simulation and Design Route Development for ADEPT-SiP

PADS PCB Design Solutions

AVX EMI SOLUTIONS Ron Demcko, Fellow of AVX Corporation Chris Mello, Principal Engineer, AVX Corporation Brian Ward, Business Manager, AVX Corporation

Figure 1. Core Voltage Reduction Due to Process Scaling

Virtuoso Analog Design Environment Family Advanced design simulation for fast and accurate verification

Extending Rigid-Flex Printed Circuits to RF Frequencies

Realize Your Product Promise. DesignerSI

APPLICATION NOTES POWER DIVIDERS. Things to consider

High-Speed SERDES Interfaces In High Value FPGAs

Digital Systems Ribbon Cables I CMPE 650. Ribbon Cables A ribbon cable is any cable having multiple conductors bound together in a flat, wide strip.

Connection Systems. Gold Dot Connection Systems

This paper will explain some of the more important factors on how UTP wires work; specifically it will cover the following:

What Really Is Inductance?

SPREAD SPECTRUM CLOCK GENERATOR. Features

Introduction to Printed Circuit Board Design For EMC Compliance

Impedance 50 (75 connectors via adapters)

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Application Note 83 Fundamentals of RS 232 Serial Communications

Simulation Techniques for Tablet and Mobile Phone Design Bill McGinn; Ansys Senior Application Engineer

MEASUREMENT UNCERTAINTY IN VECTOR NETWORK ANALYZER

TIMING-DRIVEN PHYSICAL DESIGN FOR DIGITAL SYNCHRONOUS VLSI CIRCUITS USING RESONANT CLOCKING

81110A Pulse Pattern Generator Simulating Distorted Signals for Tolerance Testing

Modeling Physical Interconnects (Part 3)

Agilent De-embedding and Embedding S-Parameter Networks Using a Vector Network Analyzer. Application Note

Transcription:

Abstract Simulations in Guiding Gpbs PCB Design of Communication Systems Zhen Mu Sycamore Networks Inc. 150 Apollo Dr., Chelmsford, MA 01824 USA This paper describes how to effectively use CAD tools for SI and EMI analysis at 2.5Gbps to 12.5Gbps, and how different CAD tools to be involved in high speed PCB design process. It discusses providing design rules on board stack-up, predicting loss and its compensation using SpecctraQuest; validating device models and performs power/ground analysis for de-coupling capacitor selection and placement using Hspice; and obtaining accurate geometry parameters of special trace structures using Maxwell 2D and 3D field solver and Spicelink and HFSS. Successful design cases show how design goals are achieved at every stage. The result provides guidance to designers in meeting difficult technical requirements and in reducing testing cycles and part costs. I. Introduction As high speed board designs become more and more complicated in communication systems, it has been realized that there is no single CAD tool can complete the entire simulation work with acceptable accuracy. Printed circuit board (PCB) designers and signal integrity (SI) engineers are provided with a variety of simulation tools nowadays to perform difficult design tasks. Cost and performance (speed and accuracy) are always the main criteria in choosing the desired tool set. However, it has been less discussed how to use an existing CAD tool set (from multiple EDA software suppliers) to achieve successful design goals and satisfy SI rules and EMI regulations. In general, a good combination for design and SI / EMI analysis should include a layout tool, a thorough board level simulator, an accurate field solver, and a detailed simulation engine. This paper presents how multiple simulation tools to be properly used in providing solutions for Gigabit per second (Gbps) PCB designs in high speed communication systems that transfer data at 2.5Gbps to 12.5Gbps through cards and backplanes. The set of tools consists of Cadence Allegro, Cadence SpecctraQuest, Avant! Hspice, and Ansoft Spicelink and HFSS, with the reasons explained as follows. Allegro is a popular layout tool today. SpecctraQuest is used as the board level simulator because of its identical database with Allegro, which eliminates data translation problems. Hspice is the detailed analysis tool to perform more accurate simulations when necessary. Spicelink and HFSS provide 2D and 3D field solutions on various interconnect geometries (vias, connectors, etc.), especially when high frequency analysis is required. With these tools, this paper describes how SI and EMI engineers give design rules on board stack-up and loss prediction using SpecctraQuest, validate device models and perform power/ground analysis for decoupling capacitor selection and placement using Hspice, and obtain accurate geometry parameters of special trace / component structures using Maxwell 2D and 3D field solver. The paper shows that in order to use an existing set of CAD tools effectively, each of the tools has to be employed at the right design stage and to solve the problems it is created for. The analysis results not only provide guidance to designers in meeting difficult technical requirements, but also in reducing testing cycles and unnecessary cost in parts selection. A standard procedure is also presented to integrate simulation in high speed board design process.

II. Using SpecctraQuest to provide design rules Allegro is a widely used layout tool in industry today. SpecctraQuest, therefore, becomes a natural choice in board level simulation. The combination of these two has the advantages of sharing the identical library, employing same simulation engine, and using similar graphic user interface. As Allegro and SpecctraQuest are integrated further, engineers will have more freedom to perform layout and simulation at the same time during design cycles. Successfully transferring the signals of 2.5Gbps serial data, with 100ps-200ps edge rates, over cards and backplanes requires understanding the important SI issues at these frequencies and managing them effectively. Some of the major points to consider include skin effect, dielectric loss, crosstalk, and driver pre-emphasis. SpecctraQuest can simulate and address these issues. 1. Using SignalExplorer for pre-layout analysis and for critical net extraction As boards become more and more complicated, pre-layout analysis and design rule setup become more and more important. One advantage with SpecctraQuest is its schematic extraction tool, SignalExplorer, which can perform pre-layout analysis considering circuit parameter variation and can extract critical nets into the circuit viewer for examination at the routing and post-layout stage. Like many other board level simulators, one of disadvantages with SpecctraQuest is the lack of detailed modeling ability, in other words, IBIS model is the only type of device model that can be used. Therefore, reliable behavioral models have to be evaluated prior any analysis in SignalExplorer. We have been using SignalExplorer in the following problems: evaluate board stack-up including trace geometries; estimate losses due to skin effect and dielectric loss; and give design rules on allowable trace for high speed data / clock, on spacing to control cross-talk, on termination selection in types and values, and on maximal mis-match with all differential pairs. Our experience shows that the design rules obtained from above simulations provide engineers with valuable guidance to layout and routing, which can significantly reduce design cycle and risk of ill-performed boards. 2. Losses and compensation Skin effect and dielectric loss are often mentioned as the major issues in Gigabit data transmission. Skin effect impacts the line widths used, whereas dielectric loss impacts the materials used to construct the PCB. To accurately model the two effects, board level simulator has to be able to handle lossy transmission lines with frequency dependent parameters. SpecctraQuest satisfies this requirement. Simulation and measurement results show that dielectric loss at GHz ranges is dominant. In communication systems, high speed data are often transferred over long traces, which can be greatly degraded by dielectric loss. One commonly used method to overcome such loss is equalization / preemphasis. Although there are different equalization methodologies available, we will discuss the circuit with passive elements only. Since most of devices having equalization circuit built in, it is difficult for the IBIS type of models to address the compensation. The approach simulating equalization effect we used is to separate a passive equalization circuit from its device and put it on the board level. By analyzing the modified netlist with SpecctraQuest, we obtained the general guidelines for equalization applications. First of all, an equalizer should not be functioning when dielectric loss is not significant. It is only designed to compensate losses of high frequency components over long interconnects. Pre-emphasis may result in worse eye patterns for shorter interconnects. As interconnects become longer and longer, dielectric loss in FR4 is more and more significant. The higher frequency portion of the signal (corresponding to the sharp rise/fall edges) disappears, but the slower portion is reserved. To use preemphasis effectively, one must first estimate the of interconnect that the signal will propagate through, then decide if compensation should be employed. Having pre-emphasis on for all interconnect s at the higher data rates may not be optimal.

Table 1 compares the eye openings and jitters with and without pre-emphasis for a 2.5Gbps signal propagating through different interconnect s. Table 1 Eye openings and jitters with and without pre-emphasis Configuration # Description Eye Jitter (ps) Opening (mv) 1 Direct to scope, pre-emphasis off 584 22 2 Direct to scope, pre-emphasis on 220 35 3 10, pre-emphasis off 395 32 4 10, pre-emphasis on 224 38 5 20, pre-emphasis off 348 42 6 20, pre-emphasis on 224 30 7 30, pre-emphasis off 230 70 8 30, pre-emphasis on 214 36 9 60, pre-emphasis off Closed NA 10 60, pre-emphasis on 132 34 3. Crosstalk rules at GHz ranges Crosstalk has been a major factor consuming noise margin in PCB designs with data rate lower than Gbps. Since crosstalk consists of more higher frequency components than the aggressive signal, it suffers even more severe loss than the original signal in the Gbps range, reducing its impact on the noise budget. Most layout tools estimate crosstalk according to the coupling coefficients calculated from trace geometry and materials. This normally results in a linear estimation formula that limits parallelism, thereby reducing routing density. In reality, crosstalk gets saturated over long traces. Ignoring the saturation effect in estimation gives routing rules much tighter than necessary. Full simulation is therefore performed with SpecctraQuest to determine crosstalk rules for our designs. For 2.5Gbps data, the rise time is typically about 150ps, and saturation of about 300 mils. This means that coupled traces can actually be routed longer than 300mil without increasing crosstalk budget. Table 2 shows the crosstalk saturation and loss for a 2.5Gbps signal with 500mv swing and 110ps rise time. It is clear, from the table, that the crosstalk gets saturated around 300-400mils, and its amplitude decreases over long traces because of the loss. Making use of what is revealed here allows designers to route traces more efficiently than many layout tools suggest. Table 2 Crosstalk saturation and its loss 0.2 coupled 0.5 coupled 1 coupled 8 coupled 8mil separation 8mv 13mv 13mv 11mv 10mil separation 5mv 9mv 10mv 9mv III. Using Maxwell 2D/3D solver in complicated trace structures 1. Using Maxwell 3D solver in complicated trace structures For transferring higher data rate at 10 to 12.5Gpbs, FR4 introduces great loss. Other material with better loss quality is needed. A coplanar structure, as shown in Figure 2, is employed to transmit 10-12.5Gbps data on the top of the board in one of our designs, using RO4350 material. This material has much lower

loss-tangent in dielectric, but needs to be manufactured only on top/bottom layers to keep the overall cost down. This results in transferring 10GHZ signals with microstrips. Coplanar provides better chance to ensure signal quality and to limit EMI level. A 3D field solver is necessary to calculate the trace width and separation to achieve 50Ω line impedance, matching the driver s output impedance. Maxwell 3D solver from Ansoft is employed here. Figure 1 is an illustration of the co-planar structure. S W RO4350 (εr = 3.48) Plane Figure 1 Coplanar structure 2. Modeling connectors Vias, connectors, and associated stubs result in signal integrity problems at Gbps data rate. Accurately modeling and simulating connector and via effects become important in predicting signal quality. Maxwell 3D solver is used to extract connector models of VHDM and HSD. The connector models are then imbedded in SpecctraQuest DML format as Hspice sub-circuit for board level simulation. While small Gbps cards are successfully designed, designing backplanes used to transfer data at 5-10Gbps remains challenging. Maxwell field solver helps create connector models for such data rates. IV. Using Hspice in detailed analysis 1. Using Hspice in power plane analysis Power delivery faces new challenges at frequencies over GHz range. It requires detailed modeling technique and analysis to obtain true plane responses. Hspice is a tool that can perform detailed frequency sweeping analysis and also has transistor based IC models when simultaneous switching noise (SSN) is interested. We will mainly discuss the issues in this section when dealing with planes that deliver power to high frequency differential parts. To evaluate power/ground plane behavior at high frequency, a transmission line mesh model can be used [2]. In this example, a PCB with a pair of 2 x 2.5 power/ground planes is analyzed. The plane s separation is 4.5mil. With 70ps of edge rate, 5GHz bandwidth is required. Target impedance is precalculated as 272mΩ for a single plane pair, based on the parameter specification of one major differential part. The transmission line mesh is used to determine the plane s response in frequency domain. Analysis was done for the lossless and lossy cases to determine the impact of adding dielectric loss into the model, which is generally recommended for data rates over 1Gbps. Although loss tangent is frequency dependent, a constant value of 0.022 was used in the model for simplicity. The model was submitted to Hspice for simulation. The resulting resonance frequency is 1.2GHz (see Figure 2), which can be verified by analytical solution. Simulation results show that the resonant amplitude is reduced greatly by incorporated dielectric loss into the plane model, which helps the frequency response of the planes to meet the target impedance. This pair of planes is specially designed for differential signals running at 2.5Gbps since most of the high speed serialized data is transmitted differentially. Ideally, differential parts will draw zero transient current because of the differential feature of the parts. In reality, this also means much more lenient (i.e. higher) target impedances can actually be allowed, and should be considered to minimize costly overdesign by driving up PCB layer count unnecessarily.

Figure 2 Plane responses 2. Using Hspice in component evaluation and higher frequency analysis Although IBIS models are widely used on board level simulations, analysis with transistor based driver/receiver models is crucial in new component evaluation. As IC manufacturers provide transistorbased models more often in Hspice encrypted format, Hspice becomes the sole tool performing evaluation. Such simulation should include the cases with and without package effects, and with the device s driving transmission lines in different types and s. The manufacturer co-operation in providing correct models and making modifications in real parts are required as well. When the part is determined, IBIS models can be created and verified based on the results of the finalized Hspice model and function specification. At even higher signal rates, such as 10-12.5Gbps, behavioral models may no longer be valid. There should be no attempt to make IBIS models for devices operating at these frequencies. Hspice is again used to simulate the special signal nets transferring such data. V. Design and process with simulations 1. Successful designs Using the above studies and SI guidelines, we have successfully designed boards transmitting and receiving 12.5Gbps data, and the boards transferring 2.5Gbps data to 40Gbps devices. 2. High speed PCB design process with simulation We have discussed in details how CAD tools are used to solve different design problems. One aspect that normally gets ignored is when these tools should be applied during high speed designs. Reliable and efficient designs are only achieved when CAD tools are involved at the right design stages. Therefore, a standard procedure as follows is necessary to integrate simulations during design process. a. SI model development with Hspice and SpecctraQuest; b. Stack-up and trace model development with Maxwell and SpecctraQuest; c. Decoupling capacitance power plane analysis with Hspice;

d. Floorplanning, layout specification, pre-routing analysis, and post-routing verification with SpecctraQuest. To execute this procedure effectively, SI and EMI education is needed to hardware engineers and management. VI. Conclusions This paper addresses the problem, that many engineers face today, on CAD tool usage effectively in high speed PCB designs. There is no single tool performing all required simulations with acceptable accuracy. One should also avoid using a tool in an application that the tool is not designed for. This paper demonstrates how to take advantage of a set of available CAD tools and how to timely apply them to different parts of a design. The design rules for the data rate over Gbps, obtained with the simulation results provided by such tools, give crucial guidelines in high speed board designs to meet the system complexity and tight release schedules. A standard process that integrates high speed simulation into design cycles is also needed to guarantee successes. References [1] Z. Mu and K. Willis, SI and Design Considerations for Gbps PCBs In Communication Systems, Proc. EPEP Conference, Oct. 2001 [2] L. Smith, T. Roy, and R. Anderson, Power plane spice models for frequency and time domain, Proc. EPEP Conference, Oct. 2000 [3] Circuit card layout considerations for 10Gbps current mode logic inputs on the MAX3905 EV Kit, Design note HFDN-7.2, Maxim IC [4] C. Morgan and D. Helster, The impact of PWB construction on high-speed signals, DesignCon99