MEETING EMI REQUIREMENTS IN HIGH SPEED BOARD DESIGNS WITH ALLEGRO PCB SI

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

Application Note: PCB Design By: Wei-Lung Ho

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

Streamlining the creation of high-speed interconnect on digital PCBs

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

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

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

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

Grounding Demystified

Transmission Line Terminations It s The End That Counts!

Figure 1 FPGA Growth and Usage Trends

Return Paths and Power Supply Decoupling

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

Signal Integrity: Tips and Tricks

Consulting. IEEE Joint Meeting Rockford, March 28, ROY LEVENTHAL

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

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

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

EMI-EMC Theory and Troubleshooting

PADS PCB Design Solutions

Application Note AN-1135

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

Precision Analog Designs Demand Good PCB Layouts. John Wu

Designing a Schematic and Layout in PCB Artist

PCB ROUTERS AND ROUTING METHODS

Application Note, V 2.2, Nov AP32091 TC1766. Design Guideline for TC1766 Microcontroller Board Layout. Microcontrollers. Never stop thinking.

EMI and t Layout Fundamentals for Switched-Mode Circuits

EMI in Electric Vehicles

Cadence SiP Design Connectivity-driven implementation and optimization of singleor multi-chip SiPs

AND8326/D. PCB Design Guidelines for Dual Power Supply Voltage Translators

11. High-Speed Differential Interfaces in Cyclone II Devices

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

Application Note 58 Crystal Considerations with Dallas Real Time Clocks

Conducted EMI filter design for SMPS

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

Getting Started with PCB Design Studio (Concept HDL Version) Product Version 14.2 January 2002

UNDERSTANDING AND CONTROLLING COMMON-MODE EMISSIONS IN HIGH-POWER ELECTRONICS

Design and Applications of HCPL-3020 and HCPL-0302 Gate Drive Optocouplers

Title: Low EMI Spread Spectrum Clock Oscillators

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

AND9015. A Solution for Peak EMI Reduction with Spread Spectrum Clock Generators APPLICATION NOTE. Prepared by: Apps Team, BIDC ON Semiconductor

Module 22: Signal Integrity

IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits

USER GUIDE. ATWINC1500B Hardware Design Guidelines - IEEE b/g/n IoT Module. Atmel SmartConnect. Introduction

IDT80HSPS1616 PCB Design Application Note - 557

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

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

EM Noise Mitigation in Circuit Boards and Cavities

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

X2Y Solution for Decoupling Printed Circuit Boards

Output Filter Design for EMI Rejection of the AAT5101 Class D Audio Amplifier

EMC Expert System for Architecture Design

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

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

White Paper: Electrical Ground Rules

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

Optimised For Audio Analogue PCB design for the digital era.

RS485 & RS422 Basics

ILB, ILBB Ferrite Beads

Cadence PCB Signal and Power Integrity technology

Circuit Simulation and Technical Support Tools

Using Pre-Emphasis and Equalization with Stratix GX

Digital to Analog Converter. Raghu Tumati

Rail-to-Rail, High Output Current Amplifier AD8397

In-System Programming Design TM. Guidelines for ispjtag Devices. Introduction. Device-specific Connections. isplsi 1000EA Family.

Balun Parameter Definitions & Measurement May 2004

AC-DC Converter Application Guidelines

Compliance with TIS and TRP Requirements

Effective Power Integrity Floor-Planning and Success Stories in Japan

Grounding and Shield Termination. Application Note 51204

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

VICOR WHITE PAPER. The Sine Amplitude Converter Topology Provides Superior Efficiency and Power Density in Intermediate Bus Architecture Applications

The Critical Length of a Transmission Line

Atmel AVR1017: XMEGA - USB Hardware Design Recommendations. 8-bit Atmel Microcontrollers. Application Note. Features.

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

Simplifying System Design Using the CS4350 PLL DAC

IBIS for SSO Analysis

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

Power Noise Analysis of Large-Scale Printed Circuit Boards

Termination Placement in PCB Design How Much Does it Matter?

Article from Micrel. A new approach to the challenge of powering cellular M2M modems By Anthony Pele Senior Field Applications Engineer, Micrel

Transmission of High-Speed Serial Signals Over Common Cable Media

STF & STF201-30

Welcome to this presentation on Switch Mode Drivers, part of OSRAM Opto Semiconductors LED Fundamentals series. In this presentation we will look at:

How To Design A Chip Layout

PCIE 16X CONNECTOR BOARD ROUTING RECOMMENDATIONS TABLE OF CONTENTS

Temperature-Aware Design of Printed Circuit Boards

W a d i a D i g i t a l

Alpha CPU and Clock Design Evolution

Designing VM2 Application Boards

Case Study Competition Be an engineer of the future! Innovating cars using the latest instrumentation!

Output Ripple and Noise Measurement Methods for Ericsson Power Modules

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking

Prototyping Printed Circuit Boards

1ED Compact A new high performance, cost efficient, high voltage gate driver IC family

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION

Current Probes. User Manual

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

The NX CAM-SINUMERIK advantage

Electromagnetic. Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking EMI CONTROL. The authors describe the

Transcription:

TECHNICAL PAPER MEETING EMI REQUIREMENTS IN HIGH SPEED BOARD DESIGNS WITH ALLEGRO PCB SI By Zhen Mu Cadence Design Systems, Inc. Even though Signal Integrity (SI) is becoming more and more critical in today s high speed Printed Circuit Board (PCB) designs, electromagnetic interference (EMI) tests remain the only standard for an electronics product to go to market. This paper first presents the concept that good SI consideration on a high speed board design is essential in producing a board having the fewest EMI problems. It then discusses the tasks of enforcing EMI rules and the necessity of integrating automatic EMI rule checking into high speed PCB design flow. The paper finally presents the rule sets provided by EMControl, a module in Allegro PCB SI Expert, and how these rules can be automatically checked with the corresponding functionality.. I. INTRODUCTION As signal speed transferred between chips and boards through packages goes up, it becomes more and more difficult for electronic products to pass EMI standard before going into market. Every component inside a product box has to be carefully designed to minimize EMI impact on the final system. As the significant radiating component, high-speed PCBs need great attention to eliminate the causes that may fail EMI certification tests. Although there are many modern high-speed PCB analysis tools available to identify design problems, EMI effect remains as

the one that is almost impossible to be simulated in a complete and accurate fashion. To obtain accurate radiation effect, differential and common modes of emission have to be simulated for every net on board and the resulting electromagnetic fields in all directions need to be combined. Considering the large amount of nets (thousands of them, in many cases), it will take an un-realistically long time and require many trade-offs to reach a solution. And such trade-offs then sacrifice accuracy of results. The fundamental objective of EMI engineers is to identify radiation sources and to eliminate them or make enclosure surrounding them. In practice, according to product requirements, EMI engineers define a set of design rules for board level designers to follow. The focus of the rules is to reduce radiation level and to prevent radiation damage by mechanical means. In modern high-speed PCB designs, however, the precautions suggested by EMI engineers become more and more difficult to comply with as PCBs become denser, which leaves little space for ground flooding or ground rings, etc This means that radiation sources have to be eliminated if possible. It is clear now that proper SI consideration in high-speed designs is probably the best way to help achieve such a new EMI goal. With carefully minimizing reflections, crosstalk, and power delivery noises, SI requirements and considerations provide designers the possibility to get rid of high frequency components of signals which radiate the most and cause EMI problems. Therefore, addressing SI problems in high-speed designs becomes even more critical and essential today. This paper discusses the relationship between EMI and SI rules in high speed PCB design. It also presents what EMI rules are needed in general, and how these rules can be automatically checked with EMControl in Allegro PCB SI. II. SI VS. EMI RULES SI problems on a high-speed digital board are caused by the interconnect effects at fast edge rates. As the speed of signals on boards goes up, high frequency components from mis-managed SI problems, such as ringings, over/under-shoot, and coupling noise from neighboring signal traces, can convert into radiation energy and eventually fail the EMI test of a finished system. This explains why resolving SI problems on board can be of great assistance in achieving a quiet board in an EMI test. In addition, because good SI practice in high-speed PCBs can eliminate some critical radiation sources, corresponding EMI precautions are not necessary. Thus, space is saved to allow more cost-effective designs. Take for example a CMOS output driver driving a 5 inch microstrip line. Without termination, there are significant reflections which translate into higher noise level in the frequency domain, as shown as the green trace in Figure 1. The frequency components of noise contribute greatly to emission level. This is why a group of un-terminated bus signals usually are identified as bad EMI source. In designs, SI engineers require terminators to be added in to avoid reflections. When the circuit we are discussing is terminated with a resistor whose value matches the trace impedance, the reflections are eliminated and the noise at frequency domain is reduced, shown as the black trace in Figure1. Figure 1 Termination effect This example demonstrates how SI rules help eliminate emission causes in high-speed board designs.

In order to implement good SI considerations in a design, a set of SI rules have to be developed first and enforced during high-speed PCB designs to make sure that SI problems are avoided. Allegro PCB SI provides users a way to develop optimum constraints (ECSets) and importantly a way to apply and track adherence to these constraints throughout the physical layout process. The same Constraint Manager that can be used within Allegro PCB SIduring floorplanning or critical signal what-if analysis can be used within Allegro (PCB Design Expert) to ensure that the design is being implemented as intended via the Electrical Constraint Sets. The application of rules within Allegro PCB SI or Allegro PCB Editor guarantees that critical signals are properly terminated, coupling noise from or to neighbor nets are minimized and appropriate decoupling capacitors are in place for ensuring reliable power supply to all components. With this kind of capability, Allegro PCB SI provides a complete constraint driven flow for designers and SI engineers to run simulations for both pre- and postlayout and to translate those pre-layout simulation results into electrical constraints. Many of these electrical constraints are SI oriented and EMI effective. III. TASKS TO BE PERFORMED TO ENFORCE EMI RULES OVERVIEW OF AN IDEAL EMI CHECKING PROCESS After SI rules are properly implemented, many potential EMI problems can be cured at no extra cost. However, SI rules cannot completely replace EMI rules. Typical EMI rules need to be developed and enforced once SI rules are in place. It is equally important to have correct rules automatically checked. With the increased complexity in modern high-speed PCB designs, manually checking EMI rules by experienced EMI engineers would create almost impossible to meet tight product development schedules and cost budgets. EMI rule enforcement involves EMC experts, design engineers, and layout designers. Every one of them has specific tasks to perform for verifying whether or not a design is EMC compliant. Figure 2 EMControl rule enforcement flow First of all, EMC experts have to determine the EMC requirements for the design based on established EMC standards and engineering experience; to specify or develop project-specific, customized EMC rules and modify system-provided default EMC rules, if necessary; to select EMC rule sets for the different stages of design verification; and to review the results of EMC rule-checking runs and specify new EMC rule sets for further testing. Secondly, design engineers will customize EMC rule variables (parameters) where required; assign relevant tool related properties to components and set the initial property values; set up the EMC rule-checking environment; specify the set of EMC rules to use during

each rule-checking run; specify the portion of the design to check for each rule set; and check the EMI rule checking tool setup and design preparation. Thirdly, layout designers will run EMI rule checking; view EMC rule violation messages and correct problems in the design; and confer with the design engineer and the EMC expert as required while resolving violations. Figure 2 shows this task flow. IV. CHECKING EMI RULES WITH EMCONTROL IN Allegro PCB SI - OVERVIEW OF EMCONTROL The objective of an EMI rule checker is to find EMI problems during designs. Some of these problems can be easily identified, which Allegro DRC rule sets are able to check. However, some of these problems are too complicated to be simulated or too time consuming to be identified by human. EMControl in Allegro PCB SI was designed for such applications. The newly enhanced EMControl provides users with two sets of rules to best meet EMI requirements. The Standard rule set aims to check general EMI problems that most designs need to avoid. The Advanced rule set contains many customized rules that are more application specific. Considering that EMI requirements vary from products to products, EMControl rule checker also provides users with an environment and means to develop and implement user defined rules. Figure 3 shows the rule set combination provided by EMControl in Allegro PCB SI. EMControl in Allegro PCB SI User Standard Advanced Defined Figure 3 Rules in EMControl The Standard rule set includes rules to check the density and locations of bypass capacitors, to identify and isolate noise components, to ensure proper termination, and to avoid routing problems of critical signals, such as signals too close to any reference plane edges or high speed signals on outer layers. The Advanced rule set includes rules to shield critical signal nets, to limit decoupling capacitor leads, to minimize inductance loops on power delivery path, to check return current path of critical signals and to provide such paths with continuous reference planes, stitching capacitors, and ground vias. EMControl rule checker, part of Allegro PCB SI Expert, can be launched from Allegro PCB Editor or Allegro PCB SI as Figure 4 shows. It enables the design engineer and the layout designer to perform the following tasks: Select specific EMC rule sets to check against the design, as shown in Figure 5. View a help file for each rule to determine: Whether or not the rule should be used for an EMC rule-checking run. Whether or not the rule should be customized. The properties and the property values required by the rule. The variables and their values required by the rule. Select the scope of the design that requires checking, as shown in Figure 6. Use Audit commands to verify that the properties required by the selected rules have been properly defined, as shown in Figure 7. Run the EMC rule checker to search for EMC violations. View the results of the check in a list of rule violations. Highlight an individual violation within the design, as shown in Figure 8. View the feedback from the Markers for correcting the EMC violations.

Figure 4 Access to EMControl, and EMControl user interface in Allegro PCB SI / Allegro PCB Editor Figure 5 Select specific EMC rule sets to check against the design

Figure 6 Select the scope of the design that requires checking Figure 7 Verify that the properties required by the selected rules have been properly defined Figure 8 View violations within a design

An EMC expert can use EMControl to customize the default rule-checking in the following ways: Customizing default EMC rules locally by editing variable values Customizing default EMC rules for an entire site of users by editing variable values Writing and compiling new EMC rules, in the Cadence Advanced Rule Language (ARL). EMControl can be used during the stages of placement (pre-route), routing, and post-route. The report from EMControl tells engineers EMI violations in design, as Figure 9 shows. Figure 9 EMControl Checking report V. USING RULES IN EMCONTROL - DETAILED EXAMPLE The fundamental means of minimizing EMI problems are shielding, grounding, and providing continuous return current paths. EMControl rule checker includes the rules to satisfy these needs. A critical issue customers are facing in today s designs is to ensure return current paths and to manage them effectively. Guaranteeing return current paths of critical signals is a complicated problem, which requires proper placement of decoupling capacitors and ground vias, and continuous signal reference planes. There have not been effective methods reported so far to explore and simulate the problem at an early design stage. The best approach is to identify the problem first. This requirement is now available within EMControl by the rules of finding return current path discontinuity and the rules of enforcing a certain number of decoupling capacitors and ground vias at designated locations. EMControl rule checker presents users with an advanced rule to check return paths of critical signal nets. The rule not only finds the return path discontinuity in routing regions on the board, but also reports such discontinuity when a signal path goes through the BGA areas. Figures 10 to 12 show a true design example in which the broken return path is captured and highlighted by using the rule checking critical signal s return current path. Designs sometimes cannot avoid routing signals over split planes. EMControl rule checker then gives another rule to make sure of the existence of bypassing capacitors on either side of the plane split.

Figure 10. Design example Finding return path problems Figure 11. Design example Using the rule of critical_net_return_path

Figure 12 Design example - Signal crossing split planes is captured VI. SUMMARY Passing EMI tests is the key for an electronic product to go to market. Minimizing EMI impact caused by components of high-speed PCBs is essential for such success. This paper discusses how, in order to make a high-speed PCB with quiet EMI effects, both good SI considerations and EMI precautions must be implemented correctly during the design. To achieve this, corresponding SI and EMI rules need to be developed, enforced, and automatically examined. This paper then demonstrates how Allegro PCB SI as a highspeed PCB design tool, provides users with effective means, such as DRC, CM, and EMControl rule checker, to achieve such design goals. VII. ACKNOWLEDGEMENT The author would like to thank Dennis Nagle and Hemant Shah for their valuable discussions and opinions for this work. 2002 Cadence Design Systems, Inc. All rights reserved. Cadence and the Cadence logo are registered trademarks of Cadence Design Systems, Inc. All others are properties of their holders.