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



Similar documents
Figure 1 FPGA Growth and Usage Trends

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

Application Note: PCB Design By: Wei-Lung Ho

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

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

EMI-EMC Theory and Troubleshooting

Effective Power/Ground Plane Decoupling for PCB

Designing a Schematic and Layout in PCB Artist

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

Designing VM2 Application Boards

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

ENGS 32 Winter, Prototyping Methods

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

EECAD s MUST List MUST MUST MUST MUST MUST MUST MUST MUST MUST MUST

2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS Features

Grounding Demystified

Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines

Power Delivery Network (PDN) Analysis

11. High-Speed Differential Interfaces in Cyclone II Devices

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

PCB ROUTERS AND ROUTING METHODS

SIMATIC IT Unicam Test Expert

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

Application Note AN-1135

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

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

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

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

CAPACITIVE SENSING MADE EASY, Part 2 Design Guidelines

Power Noise Analysis of Large-Scale Printed Circuit Boards

Data Center Migration Lift and Shift Use Case Scenario

PADS PCB Design Solutions

FPGA Prototyping Primer

Altium Designer Guide

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

X2Y Solution for Decoupling Printed Circuit Boards

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

PCB Design. Gabe A. Cohn. May Using Altium Designer/DXP/Protel. Electrical Engineering University of Washington

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

PCB Board Design. PCB boards. What is a PCB board

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

IDT80HSPS1616 PCB Design Application Note - 557

ECEN 1400, Introduction to Analog and Digital Electronics

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

Optimised For Audio Analogue PCB design for the digital era.

Product Datasheet P MHz RF Powerharvester Receiver

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

EMC Expert System for Architecture Design

Efficient Meshing in Sonnet

Step Response of RC Circuits

Survey of CAE Software Companies

What Really Is Inductance?

Autodesk Fusion 360: Assemblies. Overview

" PCB Layout for Switching Regulators "

GETTING STARTED WITH PROGRAMMABLE LOGIC DEVICES, THE 16V8 AND 20V8

Transmission Line Terminations It s The End That Counts!

Updating to Test Universe 3.0. What s new?

V3 Storage Architecture Overview and Implications for VDI. May 2016

Laboratory 2. Exercise 2. Exercise 2. PCB Design

TEECES DOME LIGHTING SYSTEMS

Output Ripple and Noise Measurement Methods for Ericsson Power Modules

Temperature-Aware Design of Printed Circuit Boards

A New Paradigm for Synchronous State Machine Design in Verilog

PCB Design Perfection Starts in the Cad Library Part 1 The 1608 (Eia 0603) Chip Component

M. Jämsä PCB COST REDUCTIONS

Application Note: How to Connect a Lantronix Embedded Module to a Wired Ethernet Port

How to Do Capacity Planning

Prototyping Printed Circuit Boards

IBIS for SSO Analysis

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Adapters - Overview. Quick-Turn Solutions for IC Supply Issues

Effective Power Integrity Floor-Planning and Success Stories in Japan

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

AN LPC24XX external memory bus example. Document information

Module 22: Signal Integrity

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

Guidelines for Designing High-Speed FPGA PCBs

Push-Pull FET Driver with Integrated Oscillator and Clock Output

Streamlining the creation of high-speed interconnect on digital PCBs

Card electrical characteristic, Parallelism & Reliability. Jung Keun Park Willtechnology

LO5: Understand commercial circuit manufacture

Five Steps Towards Effective Fraud Management

Radiated Emission and Susceptibility

AN383. Si47XX ANTENNA, SCHEMATIC, LAYOUT, AND DESIGN GUIDELINES. 1. Introduction

FAN5346 Series Boost LED Driver with PWM Dimming Interface

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

Automated Receiving. Saving Money at the Dock Door. Page 8

Application Note for General PCB Design Guidelines for Mobile DRAM

3 U CompactPCI Backplane with 4 Slots

Questions and Answers

How to design SMPS to Pass Common Mode Lightning Surge Test

Simulation and Design Route Development for ADEPT-SiP

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

High-Speed Printed Circuit

What is Characteristic Impedance?

A network is a group of devices (Nodes) connected by media links. A node can be a computer, printer or any other device capable of sending and

LDG SLS-2 Two-Port RJ45 Switch

TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS

Transcription:

Automated EMC Rule Checking for PCB Designs in the Real-World Bruce Archambeault, PhD IEEE Fellow Archambeault EMI/EMC Enterprises Missouri University of Science & Technology Adjunct Professor IBM Distinguished Engineer Emeritus May 2016

Overview Typical EMC design process Tools to help during different phases in the design process EMC Design Rules Examples May 2016 Bruce Archambeault, PhD 2

Common EMC Design Process (Unfortunately) EMC engineer will provide EMC rules and recommendations to product design team Product design engineers will largely ignore EMC rules Too costly Too hard Often unrealistic Product is built, tested, and fails EMC May 2016 Bruce Archambeault, PhD 3

Common EMC Design Process (2) (Unfortunately) EMC engineers works in lab to debug/fix EMC problem Once fix is found, redesign cycle to build fixed product Product is tested in EMC lab If fail (again), repeat as necessary May 2016 Bruce Archambeault, PhD 4

The old way OLD vs.. NEW Never time to do it right but always time to do it over The new way Design up-front to pass the first time Should be accountable if not pass the first time We (EMC technical community) know how to pass the first time May 2016 Bruce Archambeault, PhD 5

Issues Time-to-Market Never make up for lost market share for delayed first customer ship dates Cost Everything is cost sensitive EMC band-aids more costly than doing it right the first time Reasonableness EMC can not make unreasonable demands If the product does not work or cost too much, passing EMC does not matter Customers rarely care if product passes EMC May 2016 Bruce Archambeault, PhD 6

Different Levels of EMC Design Process Before the product design process Design Rule Development Training During the product design process Apply design rules Use automated design rule checker May 2016 Bruce Archambeault, PhD 7

Before the product design process -- Design Rule Development Evaluate rules from classes, books Some will NOT work for your product family Use fullwave simulation tools to evaluate and understand gray areas Different techniques for different types of problems Need to Validate results Develop set of design rules May 2016 Bruce Archambeault, PhD 8

Before the product design process -- Training Engineers need to know what to do during design before they begin the design Be careful about many so-called EMC experts A simple presentation of do s and don'ts is a WASTE OF TIME Need to understand why and how to make design trade-offs May 2016 Bruce Archambeault, PhD 9

During The Product Design Process Apply rules already validated PCBs have too much stuff for an effective manual review Use automated design rule checker Must fit smoothly into existing design process Help designers prioritize rule violations Never expect all rules to have no violations Some post layout analysis helps confirm the prelayout design rules/approach May 2016 Bruce Archambeault, PhD 10

After The Product Design Process EMC testing Validate design rules Modify design rules if necessary Use as training for design engineers May 2016 Bruce Archambeault, PhD 11

Design Process Before Develop design rules Training During Apply rule checking tools After Validate and modify design rules as appropriate May 2016 Bruce Archambeault, PhD 12

EMC Design Rules Reference Critical net crossing split in reference plane Critical net changing reference plane Critical net too close to edge of reference Wiring/Crosstalk Length of exposed critical net Critical net isolation Single ended and Differential May 2016 Bruce Archambeault, PhD 13

EMC Design Rules Decoupling Decoupling capacitor density Distance to IC power pin Length of trace between capacitor and via Length of trace between IC power pin and via Placement Filter distance from I/O connector May 2016 Bruce Archambeault, PhD 14

Examples of Rule Importance Trace crossing split in nearest reference plane with stitching capacitor across split Trace changing reference layer with return via too far away Trace close to edge of reference plane Simulations courtesy of CST May 2016 Bruce Archambeault, PhD 15

Microstrip with split in reference plane May 2016 Bruce Archambeault, PhD 16

Animation of split plane return current Split plane current no stitch Stitch positioned center of Stitch positioned to side of capacitor trace trace May 2016 Bruce Archambeault, PhD 17

Near Field Above PCB due to stitching capacitor in different positions across split plane May 2016 Bruce Archambeault, PhD 18

Critical Net Changing Reference Layer With ground vias at different distances Cut view May 2016 Bruce Archambeault, PhD 19

Animation of ground via return current With GND vias at 0.65mm distance No GND vias in proximity to signal via Ground-reference via May 2016 Bruce Archambeault, PhD 20

Electric Field Variation with Ground-reference Vias at Different Distances May 2016 Bruce Archambeault, PhD 21

Example of Critical Trace Close to Edge of Ground Reference plane May 2016 Bruce Archambeault, PhD 22

Near Electric Field Results May 2016 Bruce Archambeault, PhD 23

DURING DESIGN PHASE Straightforward EMC Automated Rule checking Humans can t pay attention to all details in PCB CAD file Establish rule limits before design phase Decide which PCB traces are important Visual examination of violations to determine importance May 2016 Bruce Archambeault, PhD 24

Establish Rule Limits Use variety of tools and techniques described earlier Rule limits for different data rates, etc Automated tools have some default limits to help get started May 2016 Bruce Archambeault, PhD 25

Automated Design Rule Set Up Example May 2016 Bruce Archambeault, PhD 26

Decide Which PCB Traces/Components are Important Traces High speed clock, strobe, data/address busses Sensitive inputs to ICs? I/O lines High speed vs low speed I/O Components Decoupling capacitors Filters May 2016 Bruce Archambeault, PhD 27

Tagging Example May 2016 Bruce Archambeault, PhD 28

Violation Viewing Violation viewing Nets highlighted Only layers involved are visible Boxes around violation for faster viewing Allows fast determination of violation importance! Allows designer to immediately correct violation if desired May 2016 Bruce Archambeault, PhD 29

Violation Viewing Example Trace Crossing Split in Reference Plane May 2016 Bruce Archambeault, PhD 30

Violation Viewing Example #2 Critical Net Close to Edge of Reference Plane May 2016 Bruce Archambeault, PhD 31

EMC Automated Rule Checking Summary Allow users to select rules and options to fit board constraints and technology Reads PCB CAD file directly Allows users to manually or automatically tag nets and components View violations for fast decision making May 2016 Bruce Archambeault, PhD 32

EMC Design Process and Tools EMC is NOT a black art, nor is it magic! Do it right the FIRST TIME Tools exist today to help engineers Tools do NOT replace the need to understand the effects Can you afford to not use these tools? May 2016 Bruce Archambeault, PhD 33