Electromagnetic Compatibility of Integrated Circuits (EMC of ICs)

Similar documents
Electrical Characterization of a 64 Ball Grid Array Package

MPC 5534 Case study. E. Sicard (1), B. Vrignon (2) Toulouse France. Contact : web site :

Using ICEM Model Expert to Predict TC1796 Conducted Emission

Signal Integrity Design of TSV-Based 3D IC

Course Introduction. Content 16 pages. Learning Time 30 minutes

Effect of Aging on Power Integrity of Digital Integrated Circuits

Microcircuit Electrical Issues

Relationship Between Signal Integrity and EMC

EMI Reduction on an Automotive Microcontroller

Modeling the Radiated Emission of Micro-controllers

Comparison of IC Conducted Emission Measurement Methods

BASIS OF ELECTROMAGNETIC COMPATIBILITY OF INTEGRATED CIRCUIT Chapter VI - MODELLING PCB INTERCONNECTS Corrections of exercises

ELECTROMAGNETIC COMPATIBILITY OF INTEGRATED CIRCUITS MEASUREMENT, MODELLING AND DESIGN TECHNIQUES I. EMC ISSUES

Advances on the ICEM model for Emission of Integrated Circuits

Course Introduction Purpose Objectives Content Learning Time

Analogue circuit design for RF immunity

Electromagnetic Compatibility

Spread Spectrum Frequency Timing Generator

EMC Introduction. Prof. Tzong-Lin Wu NTUEE

Power Distribution Network Design for Stratix IV GX and Arria II GX FPGAs

Impact of NFSI on the clock circuit of a Gigabit Ethernet switch

Engineering the Power Delivery Network

Microcontroller Systems. ELET 3232 Topic 13: Load Analysis

Course Introduction. Content 15 pages. Learning Time 30 minutes

Understanding and Optimizing Electromagnetic Compatibility in Switchmode Power Supplies

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

Development and Validation of a Microcontroller Model for EMC

EUA2011A. Low EMI, Ultra-Low Distortion, 2.5-W Mono Filterless Class-D Audio Power Amplifier DESCRIPTION FEATURES APPLICATIONS

EMC of Power Converters

Advanced Topics in EMC Design. Issue 1: The ground plane to split or not to split?

ITU Training on Conformance and Interoperability for AFR Regions CERT, 28 October 1 st November 2013, Tunis. EMC fundamentals

Course Introduction. Content: 19 pages 3 questions. Learning Time: 30 minutes

High-speed Serial Interface

EMC Introduction. What is EMC. EMS (Susceptibility) Electro-Magnetic Compatibility EMC. Conducted Emission EMI. Conducted Susceptibility

Use of on-chip sampling sensor to evaluate conducted RF disturbances propagated inside an integrated circuit

EMC review for Belle II (Grounding & shielding plans) PXD DEPFET system

APPLICATION NOTE 735 Layout Considerations for Non-Isolated DC-DC Converters

Class-D Audio Power Amplifiers: PCB Layout For Audio Quality, EMC & Thermal Success (Home Entertainment Devices)

SN W Mono Filterless Class-D Audio Power Amplifier DESCRIPTION FEATURES APPLICATIONS. Typical Application Circuit

EL7302. Hardware Design Guide

From IC characterization to system simulation by systematic modeling bottom up approach

Peak Reducing EMI Solution

Heat sink. Insulator. µp Package. Heatsink is shown with parasitic coupling.

EUA W Mono Filterless Class-D Audio Power Amplifier DESCRIPTION FEATURES APPLICATIONS. Typical Application Circuit

FlexRay Communications System. Physical Layer Common mode Choke EMC Evaluation Specification. Version 2.1

INVENTION DISCLOSURE- ELECTRONICS SUBJECT MATTER IMPEDANCE MATCHING ANTENNA-INTEGRATED HIGH-EFFICIENCY ENERGY HARVESTING CIRCUIT

Four-Channel Sample-and-Hold Amplifier AD684

AN2158. Designing with the MC68HC908JL/JK Microcontroller Family. Introduction. Semiconductor Products Sector Application Note

VLSI is scaling faster than number of interface pins

Digital Systems Power, Speed and Packages II CMPE 650

Decoupling capacitor uses and selection

An Analog Phase-Locked Loop

Investigation of a Voltage Probe in Microstrip Technology

Multiplexer for Capacitive sensors

Modeling and Simulation of Powertrains for Electric and Hybrid Vehicles

EMI. Chris Herrick. Applications Engineer

SG500. Low Jitter Spectrum Clock Generator for PowerPC Designs. Approved Product. FREQUENCY TABLE (MHz) PRODUCT FEATURES CONNECTION DIAGRAM

A Comparison Between MIL-STD and Commercial EMC Requirements Part 2. By Vincent W. Greb President, EMC Integrity, Inc.

7. EMV Fachtagung. EMV-gerechtes Filterdesign. 23. April 2009, TU-Graz. Dr. Gunter Winkler (TU Graz) Dr. Bernd Deutschmann (Infineon Technologies AG)

MK LOW PHASE NOISE T1/E1 CLOCK GENERATOR. Features. Description. Block Diagram DATASHEET. Pullable Crystal

The Causes and Impact of EMI in Power Systems; Part 1. Chris Swartz

Design for Guaranteed EMC Compliance

Chapter 16 PCB Layout and Stackup

Low-Jitter, Precision Clock Generator with Two Outputs

AN-1370 APPLICATION NOTE

AUR.EL RTX-MID-868-OOK DESCRIPTION. MECHANICAL DIMENSIONS and PIN-OUT. Absolute maximum values

433MHz Single Chip RF Transmitter

AltiumLive 2017: Component selection for EMC

ITU Training on Conformance and Interoperability for ARB Region CERT, 2-6 April 2013, EMC fundamentals. Presented by: Karim Loukil & Kaïs Siala

ELEC 0017: ELECTROMAGNETIC COMPATIBILITY LABORATORY SESSIONS

Novel Modeling Strategy for a BCI set-up applied in an Automotive Application

AN-1011 APPLICATION NOTE

Electro-Magnetic Interference and Electro-Magnetic Compatibility (EMI/EMC)

Ultralow Noise 15mm 15mm 2.8mm µmodule Step-Down Regulators Meet the Class B of CISPR 22 and Yield High Efficiency at up to 36V IN

A 2.4 GHZ RECEIVER IN SILICON-ON-SAPPHIRE MICHAEL PETERS. B.S., Kansas State University, 2009 A REPORT

AFBR-59F2Z Data Sheet Description Features Applications Transmitter Receiver Package

Todd H. Hubing Michelin Professor of Vehicular Electronics Clemson University

Localization and Identifying EMC interference Sources of a Microwave Transmission Module

Verifying Simulation Results with Measurements. Scott Piper General Motors

Single chip 433MHz RF Transceiver

Improving the immunity of sensitive analogue electronics

Signal integrity means clean

AD9300 SPECIFICATIONS ELECTRICAL CHARACTERISTICS ( V S = 12 V 5%; C L = 10 pf; R L = 2 k, unless otherwise noted) COMMERCIAL 0 C to +70 C Test AD9300K

Substrate Coupling in RF Analog/Mixed Signal IC Design: A Review

DESIGN OF ZIGBEE RF FRONT END IC IN 2.4 GHz ISM BAND

FM Transmitter Module

Chapter 2. The Fundamentals of Electronics: A Review

Introduction to Electromagnetic Compatibility

High Speed Clock Distribution Design Techniques for CDC 509/516/2509/2510/2516

HAL , 508, 509, HAL , 523 Hall Effect Sensor Family

AN4819 Application note

Evaluation of Package Properties for RF BJTs

HA4600. Features. 480MHz, SOT-23, Video Buffer with Output Disable. Applications. Pinouts. Ordering Information. Truth Table

Susceptibility of the Crystal Oscillator to Sinusoidal Signals over Wide Radio Frequency Range

Characterization of Integrated Circuits Electromagnetic Emission with IEC

TFT-LCD DC/DC Converter with Integrated Backlight LED Driver

781/ /

Trees, vegetation, buildings etc.

Automotive EMC. IEEE EMC Society Melbourne Chapter October 13, 2010 By Mark Steffka IEEE EMCS Distinguished Lecturer

Data Sheet. Description. Features. Transmitter. Applications. Receiver. Package

Transcription:

Electromagnetic Compatibility of Integrated Circuits (EMC of ICs) Alexandre Boyer Alexandre.boyer@insa-toulouse.fr INSA de Toulouse, France April 27 th, 2009 1

OUTLINE AGENDA 9h - 12h: EMC of ICs part I (Course) 14h - 17h: EMC of ICs part II (Lab activity) OBJECTIVES At the end of the course, the auditor will be able to understand the origins of electromagnetic compatibility (EMC) issues at integrated circuits level, the basic knowledge to face with EMC issues, and become familiar with the most common circuit-level EMC design guidelines. PRE REQUISITES Basic knowledge in electrical circuits, CMOS technology, electromagnetism, electrical simulation (SPICE). 2

Electromagnetic Compatibility of Integrated Circuits (EMC of ICs) Part I - Course 3

OUTLINE CONTENT Introduction EMC Basics concepts Emission/Susceptibility Origin Measurement methods EMC Guidelines Conclusion 4

1. Introduction 5

What is EMC? Two examples «Disturbances of flight instruments causing trajectory deviations appear when one or several passengers switch on electronic devices.» (Air et Cosmos, April 1993) 29th July 1967 : accident of the American aircraft carrier USSForrestal. The accidental launching of a rocket blew gas tank and weapon stocks, killing 135 persons and causing damages which needed 7 month reparations. Investigations showed that a radar induced on plane wiring a sufficient parasitic voltage to trigger the launching of the rocket. 6

What is EMC? «The ability of a device, equipment or system to function satisfactorily in its electromagnetic environment without introducing intolerable electromagnetic disturbance to anything in that environment.» Reduce parasitic electromagnetic emission and sensitivity or susceptibility to electromagnetic interferences Guarantee the simultaneous operation of all nearby electric or electronic devices in a given electromagnetic environment Essential aspect for functional safety of electronic applications 7

EMC certification What is EMC? Electronic devices dedicated to critical applications in term of safety and robustness must respond to EMC specifications. They define maximum levels and methods to characterize emission and susceptibility of an equipment are defined by standards EMC standards for automotive, aerospace, military, transport, medical, telecommunication applications, but also for commercial products European EMC directive 89/336/EEC about electronic products EMC requirements For automotive applications : ISO 7637, ISO 11452, CISPR 25, SAE J1113 For military applications : MIL-STD-461D, MIL-STD-462D For aerospace applications : DO-160 For integrated circuits : IEC 61963, IEC 62132 CE mark 8

Technology trends Technology (log scale) 1μm 100nm 10nm 0.35μm 0.25μm 0.13μm 90nm 0.18μm 0.13µm 45nm Technology trend high performance microprocessors Technology trend costperformance microcontrollers 90nm 32nm 22nm 65nm 18nm 9nm 45nm 5-years gap Consequences on electronic systems safety, reliability, and EMC 7nm 32nm Year 22nm 1nm 2000 2005 2010 2015 Year 2020 9

Why EMC of ICs EMC of ICs Until mid 90 s, IC designers had no consideration about EMC problems in their design. EMC was only handled at system and PCB levels Many EMC problems originate from ICs (3rd origin of IC redesign!), as it is the source of noise emission and sensitivity With technology trends (increased clock speed, chip complexity and reduced voltage), ICs are more emissive and sensitive to noise Semiconductor manufacturers are faced with increasing customer expectations for designing low emission and highly immune ICs EMC must be handled at IC level 10

EMC of ICs Design issues Architectural Design DESIGN Design Entry Design Architect FABRICATION Version n Version n EMC problems handled at the end of design cycle EMC Measurements Compliance? + 6 months + $$$$$$$$ NO GO GO 11

EMC of ICs Design issues Architectural Design DESIGN Design Entry Design Architect Tools Training Design EMC Guidelines validated before fabrication EMC problems handled at the end of design cycle EMC Simulations Compliance? NO GO GO FABRICATION EMC compliant 12

2. EMC Basic Concepts 13

The EMC way of thinking EMC environment Electrical domain Voltage V (Volt) Current I (Amp) Impedance Z (Ohm) Z=V/I P=I 2 x R (watts) Electromagnetic domain Electric Field E (V/m) Magnetic field H (A/m) Characteristic impedance Z0 (Ohm) Z=E/H P=H 2 x 377 (watts/m 2 ) far field conditions 14

Specific Units Extensive use of db for voltage units Wide dynamic range of signals in EMC use of db (decibel) For example dbv, dba : dbv dba = 20 log = 20 log ( V ) ( A) Volt 100 10 1 0.1 dbv 40 20 0-20 Milli Volt 1 0.1 0.01 0.001 dbµv 60 40 20 0 V dbµv Extensive use of dbµv V = 20 log = 20 log( V ) + 120 1µV 0.01 0.001-40 -60 0.0001 0.00001-20 -40 15

Specific Units Extensive use of db for power units The most common power unit is the dbm (db milli-watt) Power (Watt) 1 MW Power (dbm) 90 P dbmw P W 10 log = 10 + 1 mw log ( P ) 30 = W 1 KW 60 1 W 30 Exercise: Specific units 1 mv = dbµv 0.1 W = dbm 1 mw 1 µw 1 nw 0-30 -60 16

Specific Units Emission and susceptibility level units dbµv dbµv/m 80 50 70 Class 4 40 Class 5 60 Class 5 30 50 20 40 30K 300K 3M 30M Conducted emission level (CISPR25) 10 1M 10M 100M 1G Radiated emission level (CISPR25) CISPR 25 : Radio disturbance characteristics for the protection of receivers used on board vehicles, boats, and on devices Limits and methods of measurement 17

Fourier Transform Fourier transform: principle Volt db Time domain measurement Time Fourier transform Invert Fourier transform Freq (Log) Frequency measurement Oscilloscope Spectrum analyser 18

Fourier Transform Why Frequency domain is so important for EMC? Time domain Only high level harmonics contribution appears Frequency domain Contribution of each harmonic appears Low level harmonics contribution User s specification FFT 19

Fourier Transform Fourier transform - Example FFT 50 % duty cycle trapezoidal signal Period T = 100 ns, Tr = Tf = 2 ns Fast evaluation of signal bandwidth 20

Two main concepts Susceptibility to EM waves Noise Emission of EM waves Personal entrainments System Equipments interferences Printed circuit boards Components Hardware fault Software failure Function Loss Safety systems 21

Basic EMC problem Victim Coupling method: Aggressor Conducted Radiated Electromagnetic induced failure Electromagnetic emission Solving EMC issues consists in acting on these 3 different elements. 22

Emission spectrum Parasitic emission (dbµv) 80 70 60 50 40 30 20 10-10 0 Sufficient margin EMC compatible Measured emission 1 10 100 1000 Frequency (MHz) Specification for an IC emission Aggressor IC Radiated emission 23

Susceptibility threshold Immunity level (dbma) 50 40 30 20 10 0-10 -20-30 -40 Measured immunity A very low energy produces a fault Current injection limit 1 10 100 1000 Frequency (MHz) Specification for board immunity Victim IC 24

Notion of margin To ensure the electromagnetic compatibility, emission or susceptibility levels have to be lower than a nominal target But it is not sufficient to cancel all risks of failures! Margin are required to compensate unpredictable variations and reduce failure appearance probability. Parasitic emission (dbµv) Nominal Level Safety margin Process dispersion Measurement error/dispersion Component/PCB/System Ageing Environment Design Objective Margin depends on the safety level required in an application domain: Domain Aeronautics Automotive Consumer Lifetime 30 years 10 years 1 year Margin 40 db 20 db 0 db 25

Parasitic coupling mechanisms Coupling mechanisms Conducted mode Common impedance coupling Radiated mode Antenna coupling The EM wave propagates through the air Example : The VSS supply track propagates noise Loop : Magnetic field coupling Wire : Electric field coupling 26

Parasitic coupling mechanisms Crosstalk Parasitic coupling between nearby conductors. Near field coupling radiated coupling h Capacitive crosstalk t C d C 12 dielectric ground w C I = C dv dt h t Inductive crosstalk d L 12 dielectric ground w V = L di dt 27

Impedance R,L,C vs. frequency Impedance profile of: 50 ohms resistor 100pF capacitor 10nH inductor a real 100 pf SMD capacitor Z 10 at each decade Z = constant Z 10 at each decade 28

Passive components Real model Impedance Ceramic capacitor Inductor Carbon resistor Understand EMC issues requires the knowledge of electronic device parasitics 29

Interconnections Interconnect parasitics l Interconnections are not equipotentials! PCB 2a I Parasitic resistance Parasitic inductance Package R dc R = R dc + R ac l = R l = 2 σπa ac σ 2 πaδ μ 2l L = ol ln 1 2π a Bonding wires Quasi static approximation : If l < λ/20, interconnections are considered as electrically small. 30

Characteristic impedance From the electromagnetic point of view: Z = E H Interconnections Coaxial line Microstrip line 0 Link to conductor geometry and material properties From the electric point of view : Z 0 = R + G + jlω jcω lossless conductor Z 0 L C Equivalent electrical schematic 31

Interconnections Impedance matching Essential for signal integrity and power transfer Voltage Adapted: the line is transparent time Voltage Not adapted: the signal suffers from distortions: ringing, insertion losses time 32

Interconnections Characteristic impedance Small conductor Large conductor What is the optimum characteristic impedance for a coaxial cable? Or? Power handling Small conductor Large conductor X Ideal values: Maximum power : Z0 = 32 Ω Bending weight Low loss Small capacitance Small inductance Low Impedance X X x x x x x Minimum loss: Z0 = 77 Ω Cable examples: EMC cable (compromise between power and loss) : Z0 = 50 Ω TV cable (minimize Loss): Z0 = 75 Ω 33

EMC equipments Spectrum analyzer 50 Ω adapted equipments Waveform generator Tem cell Amplifier Gtem 34

3. Origin of Emission and Susceptibility of ICs 35

EMC at system level Integrated circuits are the origin of parasitic emission and susceptibility to RF disturbances in electronic systems Emission Chip Components PCB System Radiation Noisy IC Interferences Sensitive IC Coupling Chip Susceptibility Components PCB System 36

Source of Electromagnetic Interferences Natural disturbances (cosmic rays, thunder) Radio communications, wireless, radars, IC Electrical Overstress Inductive loads, motors IC activity 37

Origin of parasitic emission Basic mechanisms for CMOS circuit current: CMOS inverter example VDD IDD (0.1mA) Switching current IDD (0.1mA) ISS (0.1mA) Vin Output capa VSS ISS (0.1mA) Voltage Main noise sources comes from AC current sources: - Clock-driven blocks, synchronized logic - I/O switching V OUT Time Time 38

Origin of parasitic emission Parasitic emission is linked to voltage drops... But only current peaks can not explained completely electromagnetic emission. Inductance are responsible of the conversion of current peak to voltage drops. Current peaks and voltage drops generate the conducted emission and then the radiated emission. Vdd i(t) i(t) i(t) Vdd Radiated Emission Vss Switching gates 50ps Time Internal switching noise Vss Voltage drops ΔV = L Δi Δt 39

Origin of parasitic emission Why technology scale down makes things worse? Volt New process Old process Current Current level level keeps keeps almost almost constant constant but: but: Faster Faster current current switching switching Time di/dt Current Old process New process Time Stronger di/dt di/dt Increase parasitic noise 40

Origin of parasitic emission Example: evaluation of switching current in an IC 0.1 ma / Gate in 100ps 1 Billion gates (32 Bit Micro) => 10% switching activity => Spreading of current peak (non synchronous switching) => Ampere Current / gate Vdd i(t) Vss Ampere Current / Ic time time 41

Origin of parasitic emission Example: evaluation of supply voltage bounce Lead = 10 mm VDD L=0.6nH/mm L=1nH/mm Chip 1 A en 1 ns Evaluate noise amplitude : Lead = 10 mm VSS 42

Origin of parasitic emission Overview of influent parameters on parasitic emission 1. Internal activity of the IC 2. Output load of the IC 3. Filtering effect of IC interconnections 4 Vdd 3 IC Internal interconnexions 1 i(t) 2 i(t) 4. Filtering effect of PCB tracks and external passive devices Vss PCB tracks and external passive components IC activity circuit Load 43

Susceptibility issues Less voltage, more IOs 200 500 100 Supply (V) 5.0 1000 3.3 Noise margin reduction 2.5 1.8 1.2 0.7 0.5µ 0.35µ 0.18µ 90nm 65nm Technology I/O supply 45nm Core supply 44

Susceptibility issues Multiple parasitic electromagnetic sources Components issues Power HF VHF UHF SHF xhf THF 1GW Radar Météo Radars 1MW Satellites TV UHF 1KW TV VHF MWave 1W 1mW Hobby Hobby Stat. de base GSM UMTS DECT Badge Radar Frequency 3 MHz 30 MHz 300 MHz 3 GHz 30 GHz 300 GHz 45

More complex ICs, more failure types Susceptibility issues Electromagnetic wave Software failure Hardware fault µp analog mixed System failure Function loss 46

Desynchronisation issues Susceptibility issues EMI induced delay is becoming increasingly important in digital design due to rising operating frequencies. EMI on supply EMI induced jitter Bit error EMI induced jitter Dynamic failure 47

Origin of IC susceptibility Overview of influent parameters on IC susceptibility 1. Filtering effects of PCB tracks and external passive components 2. Filtering effect of IC interconnections 3. Impedance of IC nodes (high Z node = high susceptibility) 4. Non linear effects of active devices (conversion RF signals to DC offsets!) 5. Block own susceptibility (noise margin, delay margin, ) RF interferences 1 Vdd Vss PCB tracks and external passive components Internal perceived noise 2 3 4 5 IC Internal interconnexions IC active devices IC failures 48 IC

Emission / Susceptibility issues Overview of typical emissive/susceptible blocks Block type Emission Susceptibility 1. DC/DC converter 2. Power switch output 3. Charge pump 4. Oscillator / PLL / Clock circuitry 5. Fast digital I/O + ++ ++ ++ ++ ++ -- -- ++ - 8 7 6 3 5 4 1 2 6. Digital block supply + - 7. Analog input/supply -- ++ 8. RF front end + ++ 49

4. EMC measurement methods 50

EMC measurement methods Why EMC standard measurement methods Check EMC compliance of ICs, equipments and systems Comparison of EMC performances between different products, different technologies, designs, PCB routings Improve interaction between customers and providers (same protocols, same set-up) 51

Emission measurement methods Emission General measurement set-up Control - Acquisition Radiated or conducted coupling Acquisition system 50Ω adapted path Device under test Coupling device Coupling network Antennas Wave guide Spectrum analyzer EMI receiver Oscilloscope Emission requirements verified? 52

Emission measurement methods International standards for IC emission measurement methods IEC 61967-2 (TEM : 1GHz) IEC 61967-3/6 (Near field scan, 5GHz) IEC 61967-4 (1/150 ohm, 1 GHz) IEC 61967-5 (WBFC, 1 GHz) IEC 61967-7 (Mode Stirred Chamber: 18 GHz) IEC 61967-2 (GTEM 18 GHz) 53

Emission measurement methods GTEM cell : radiated emission up to 18 GHz foam absorber septum 50 Ohms resistive load Emission spectrum test board 54

Emission measurement methods IEC 61967-4 International Standard : 1/150 Ohm method IC 1ohm Spectrum Analyser Complex implementation with multiple power pins 55

Emission measurement methods IEC 61967-3 International Standard : Near field scan Y axis Microcontroller - 32 MHz scan High dbµv X axis freq Low 32MHz 56

Emission measurement methods IEC 61967-3 International Standard : Silicon scan Hx Probe E C T P W M MS- CAN EE 1K Power rails MI BUS MSI A T D 1 A T D 0 32K FEEPROM 28K FEEPROM Priviledged current measurement RAM 2K K W U Power rails IN T BDM MMI LIM D60 MEBI CGM BKP W C R CPU 12 57

Immunity measurement methods Immunity General measurement set-up Disturbance generation Injected level Extraction Failure detection 50Ω adapted path Radiated or conducted coupling Harmonic signal Transients Burst Coupling device Coupling network Antennas Wave guide Device under test Immunity requirements verified? 58

Immunity measurement methods International standards for IC susceptibility measurement methods IEC 62132-2 (Bulk Current Injection : 1 GHz) IEC 62132-3 (Direct Power Inj 1GHz) IEC 62132-4 (TEM/GTEM) IEC 62132-5 (WBFC 1 GHz) New proposal: (LIHA : 10 GHz) Still research: (NFS 10 GHz) 59

Immunity measurement methods IEC 62132-3 International Standard : Direct Power Injection Signal generator Oscilloscope Device under test Coupling Capacitance DUT Dout Good signal IEEE Bus 10W Amplifier Printed Circuit Board or Failure signal Power increase loop until failure PC Monitoring Frequency loop 1 MHz 3 GHz 60

Immunity measurement methods IEC 62132-2 International Standard : Bulk Current Injection CAN Bus Parasitic current Fault DUT Normal current RF power Measured current Microcontroler Inductive coupling to the network Parasitic current injected on the chip Limited to 1 GHz 61

EMC equipments Vector Network Analyzer 10 GHz (100 K ) Amplifier 3 GHz 100W (60 K ) Spectrum analyzer 40 GHz (40 K ) Signal Synthesizer 6 GHz (20 K ) GTEM cell 18 GHz (15 K ) Expensive. Complete EMC laboratory : 500 K 62

5. EMC guidelines 63

Basic concepts to reduce emission and susceptibility Remember the influent parameters on emission and susceptibility Emission: Susceptibility: Control IC internal activity Minimize circuit output load Control effect of IC interconnections (decoupling) Control effect of PCB interconnections (decoupling) Control effect of PCB interconnections (decoupling) Control effect of IC interconnections (decoupling) Control Impedance of IC nodes Reduce non linear effects of active devices Improve block own susceptibility Techniques used to to reduce emission and/or susceptibility issues are are based on on these principles 64

Golden Rules for Low Emission Rule 1: Power supply routing strategy A) Use shortest interconnection to reduce the serial inductance Inductance causes voltage bounce Each conductor acts as an inductance Ground plane modifies inductance value (worst case is far from ground) Reducing inductance decreases voltage bounce!!!! Lead: L=0.6nH/mm Bonding: L=1nH/mm 65

Golden Rules for Low Emission Rule 1: Power supply routing strategy A) Use shortest interconnection to reduce the serial inductance Leadframe package: L up to 10nH Long leads PCB Die of the IC bonding Far from ground Flip chip package: L up to 3nH Short leads Die of the IC balls Close from ground Requirements for for high speed microprocessors :: L < 50 50 ph ph!! 66

Golden Rules for Low Emission Rule 1: Power supply routing strategy B) Place enough supply pairs: Use One pair (VDD/VSS) for 10 IOs 9 I/O ports Correct Fail 67

Golden Rules for Low Emission Rule 1: Power supply routing strategy C) Place supply pairs close to noisy blocks Layout view Current density simulation Memory PLL Digital core V DD / V SS V DD / V SS V DD / V SS 68

Golden Rules for Low Emission Rule 1: Power supply routing strategy D) Place VSS and VDD pins as close as possible to increase decoupling capacitance that reduces fluctuations to reduce current loops that provoke magnetic field Current loop EM field EM wave Added contributions EM wave Reduced contributions current Lead Die Lead current currents 69

Golden Rules for Low Emission Rule 1: Power supply routing strategy Case study 1: Case 1 : Infineon Tricore Case 2 : virtex II 70

Golden Rules for Low Emission Rule 1: Power supply routing strategy Case study 2: 2 FPGA, same power supply, same IO drive, same characteristics Supply strategy very different! More More Supply pairs pairs for for IOs IOs Better distribution courtesy of Dr. Howard Johnson, "BGA Crosstalk", www.sigcon.com 71

Golden Rules for Low Emission Rule 1: Power supply routing strategy Case study 2: Case Case 1: 1: low low emission emission due due to to a a large large number number of of supply supply pairs pairs well well distributed distributed Case Case 2: 2: higher higher emission emission level level (5 (5 times times higher) higher) courtesy of Dr. Howard Johnson, "BGA Crosstalk", www.sigcon.com 72

Golden Rules for Low Emission Rule 2: Add decoupling capacitor In order to minimize voltage bounce on power supply and ground reference, impedance between Vdd and Vss must be as low as possible (inferior to a target impedance). Z Vdd - Vss Z t < V dd ripple max current Target impedance Zt (0.25 mω) Freq range The most efficient method to reach the target impedance is the decoupling capacitor: Keep the current flow internal Local energy tank Reduce power supply voltage drops Z Vdd - Vss Z t C min = Efficient decoupling Z Frequency max 1 2π f min F min F max Frequency 73

Golden Rules for Low Emission Rule 2: Add decoupling capacitor Parasitic emission (dbµv) Customer s specification Volt No No decoupling 10-100 10-100 nf nf time decoupling time Internal voltage drop 80 70 10 15 db 60 50 40 30 Efficient on on 20 one 10 decade 0-10 1 10 100 1000 Frequency (MHz) 74

Golden Rules for Low Emission Rule 2: Add decoupling capacitor Typical decoupling capacitor placement on power distribution network: Power supply Voltage regulator Electrolytic bulk capacitor Ferrite bead HF ceramic capacitor Vdd PCB planes On chip interconnections Ground 1 µf 10 mf 100 nf 1 nf Vss 1 nf 75

Golden Rules for Low Emission Rule 2: Add decoupling on-chip capacitor Intrinsic on-chip supply capacitance 100nF 90nm 10nF 0.18µm 0.35µm 1.0nF 100pF 65nm Very high efficient decoupling above 100 MHz (where PCB decoupling capacitors become inefficient) But space consuming Fill white space with decap cells Use MOS capa. or Metal- Insulator-Metal (MIM) capa. 10pF 100K 1M 10M 100M Devices on chip 1G On chip decoupling capacitance versus technology and complexity Capa cell for local decoupling 76

Rule 3: Reduce core noise Golden Rules for Low Emission Reduce operating supply voltage Reduce operating frequency Reduce peak current by optimizing IC activity: using distributed clock buffers turning off unused circuitry avoiding large loads using several operation mode Parasitic emission (dbµv) 80 70 60 50 40 30 20 10 0 1 10 100 1000 Frequency (MHz) 77

Golden Rules for Low Emission Rule 3: Reduce core noise Add a controlled jitter on clock signal to spread the noise spectrum Clock in Clock out T Pseudorandom noise P T+/-Δt Spread spectrum frequency modulation specification +/-Δf f +/-Δf 1/T f 78

Golden Rules for Low Emission Rule 3: Reduce core noise Asynchronous design spreads noise on all spectrum (10 dbµv reduction) data clock Synchronous block data request acknowledgment Asynchronous block specification 1/T f 79

Golden Rules for Low Emission Rule 4: Reduce I/O noise Minimize the number of simultaneous switching lines (bus coding) Reduce di/dt of I/O by controlling slew rate and drive T r1 T r2 SR Emission level 1/T r2 1/T r1 f 80

Golden Rules for Low Susceptibility Rule 1: Add decoupling capacitance Immunity level (dbm) DPI DPI aggression of of a a digital digital core core Reuse Reuse of of low low emission design design rules rules for for susceptibility Efficiency of of on-chip on-chip decoupling combined with with resistive supply supply path path Decoupling capacitance Substrate isolation Work done at Eseo France (Ali ALAELDINE) No rules to reduce susceptibility Frequency 81

Golden Rules for Low Susceptibility Rule 2: Isolate Noisy blocks Why? To reduce the propagation of switching noise inside the chip To reduce the disturbance of sensitive blocks by noisy blocks (auto-susceptibility) How? by separate voltage supply by substrate isolation by increasing separation between sensitive blocks By reducing crosstalk and parasitic coupling at package level Standard cells Analog Separate supply Bulk isolation Noisy blocks Far from noisy blocks 82

Golden Rules for Low Susceptibility Rule 3: Robustify circuits Example: Improve noise immunity of IOs Add Schmitt trigger on digital input buffer Use differential structures for digital IO to reject common mode noise (as Low Voltage Differential Signaling I/Os) Schmitt trigger 2 db 83

Golden Rules for Low Susceptibility Rule 3: Robustify circuits Reduce desynchronisation issues: Synchronous design are sensitive to propagation delay variations due to EMI ( dynamic errors) Improve delay margin to reduce desynchronization failures in synchronous design Asynchronous logic design is less sensitive to delay compared to synchronous design 15 db Work done at INSA Toulouse/TIMA Grenoble (Fraiddy BOUESSE) 84

Case study StarChip #1 Your definitive solution for embedded electronics,16 bit MPU with 16 MHz external quartz, on-chip PLL providing internal 133MHz operating clock. 128Kb RAM, 3 general purpose ports (A,B,C, 8bits) Emission Susceptible 4 analog inputs 12 bits, CAN interface SIGNAL VDD VSS VDD_OSC VSS_OSC PA[0..7] PB[0..7] PC[0..7] ADC In [0..3] CAN Tx CAN Rx XTL_1, XTL_2 CAPA RESET Description Positive supply Logic Ground Oscillator supply Oscillator ground Data port A (programmable drive) Data port B (programmable drive) Data port C (programmable drive) external 66MHz data/address 4 analog inputs (12 bit resolution) CAN interface (high power, 1MHz) CAN interface (high power, 1MHz) Quartz oscillator 16MHz PLL external capacitance Reset microcontroller 85

StarChip #1 Initial floorplan Case study Reset VSS_Osc ADC [0..3] CA VDD_Osc OSC NC Capa NC VDD PortA PortB VSS NC PortC NC 86

StarChip #1 Your floorplan Case study 87

6. Conclusion 88

Conclusion With technology scale down, ICs become more sensitive and emissive. EMC of ICs has become a major concerns for ICs suppliers Basic concepts are necessary to make preliminary analysis of EMC problems and propose first solutions Origins of emission and susceptibility issues at IC level have been described. Their knowledge is required to apply EMC design guidelines. The classical EMC design guidelines at IC level have been presented: reducing inductances, adding decoupling capacitor, reducing core activity, robustify circuits, isolating noise blocks from sensitive blocks). 89

Electromagnetic Compatibility of Integrated Circuits (EMC of ICs) Part II Lab Activity 90

IC-EMC software Illustrate EMC of ICs notions through different problems. Solving these problems with the assistance of the software IC-EMC. IC-EMC is a friendly and free PC tool developped at INSA de Toulouse for modeling and simulating EMC at IC level. The tool is linked with the freeware WinSPICE derived from SPICE Berkeley for analog simulation. Download IC-EMC and WinSPICE at: http://www.ic-emc.org Version used in 2009: version 2.0 beta 91

IC-EMC main screen IC-EMC simulation tools Schematic capture interface Simulation command Symbol palette 92

Simulation flow with IC-EMC IC-EMC schematic Editor (.sch) IC-EMC model libraries WinSPICE compatible netlist generation (.cir) WinSPICE simulation IC-EMC Post-processing tools (emission, impedance, S-parameters, immunity) Measurement result files import Output file generation 93

Most important icons Open schematic (.sch) Save schematic (.sch) Delete symbols Copy symbols Move symbols Rotate symbols Flip symbols Add Text line Add a line View electrical net Build SPICE netlist (.cir) Spectrum analysis Near field emission simu. Immunity simulation Time domain analysis Impedance simulation S parameter simulation Ibis file editor Symbol palette View all schematic 94

SPICE simulation WinSPICE interface: Click File/Open to open a circuit netlist (.cir) generated by ic-emc. When the netlist is opened, each time the netlist is regenerated, a simulation is launched again. Main simulation commands for IC-EMC: Simulation command Transient simulation DC simulation Small signal freq. analysis Load SPICE library Command line.tran 0.1n 100n.DC Vdd 0 5 0.1.AC LIN/DEC 100 1MEG 1G.lib spice_lib.lib Parameters step + stop time source + start + stop + step sampling + nb points + start + stop Path and file name 95

Problem 1 Crosstalk evaluation Two nearby microstrip lines are drawn on a 1.6 mm thick FR4 printed circuit board (εr = 4.5). The lines are 0.5 mm wide, 35 µm thick and 1 cm long, and separated by a 0.25 mm gap. One line is supplied by a voltage generator and is called the aggressor line, while the second is not supplied and is called the victim line. This exercise aimed at computing the maximum amplitude of the noise coupled on the victim line due to crosstalk. 1.6 mm 35 µm 1 mm FR4 ground 1 mm 1. Compute the electrical parameters of these lines. (Use Tools/Interconnect parameters) 2. A square signal supplied one of the line. Its characteristics are: Vmin = 0 V, Vmax = 5 V Period = 100 ns, duty cycle = 50 % Rising and fall time = 2 ns Output impedance Rs1 = 50 Ω Is the quasi static approximation satisfied over all the bandwidth of the signal? 96

Problem 1 Crosstalk evaluation 3. The 3 other input/output ports of these 2 lines are loaded by 50 Ω resistors. VFE and VNE are the far end and near end voltage. Propose an equivalent electrical schematic of these coupled lines. V 1 R S1 R S2 Aggressor line Victim line 4. Propose an equivalent model for the victim line. Deduce literal expressions of far end and near end peak voltage on the victim line. 5. Verify your expression in simulation. 6. Could this parasitic coupling involve EMC problems? 7. Is the literal expressions are still valid for a 10 cm line? V NE R L1 R L2 V FE 97

Problem 2 Simultaneous switching noise Let s consider the case of the following single output buffer. It is modelled as a CMOS inverter with the given dimensions. Models of MOS transistors are included in the file lib_spice.lib. This buffer is driven by a predriver stage that we model as a square generator with the following characteristics: V0 = 0 V, V1 = 5 V Tr = Tf = 1 ns Period = 100 ns PW = Period Tr (to keep a 50 % duty cycle) The output buffer will be loaded with a capacitance. The conducted noise on supply lines will be probed with a 1 Ω resistor placed on Vss path of the buffer. 1. Build the schematic of the I/O loaded by 10 pf. Observe the transient response across the 1 Ω probe. Comment. Deduce the amplitude of dynamic consumption of current. 98

Problem 2 Simultaneous switching noise 2. Load the output of the buffer with different values of capacitance (from 10 ff to 1 nf). Observe the transient response of voltage across the 1 Ω probe and comment. 3. Load the output with a 47 pf capacitor. Plot the FFT of the voltage across Vss. What is the bandwidth of the noise? 4. Do the simulation of question 3 for Tr = 5 ns. Comment the result. 5. The load is connected to the buffer through a 4 cm long, 0.5 mm wide tracks drawn on a 1.6 mm FR4 PCB. Inductance of the package is estimated about 6 nh. Observe the transient response and the spectrum of voltage across the 1 Ω probe and comment. 6. Inductance on power supply and ground reference are estimated at 10 nh (PCB planes and package). Does it influence the power integrity? 7. Simulate the noise on ground reference for a 8 I/O port. Propose a solution to reduce the noise amplitude. 99

Problem 3 Digital core conducted emission To predict parasitic emission of digital core of integrated circuits, macromodelling as ICEM model (IEC 62433) is often used to provide accurate results with a low complexity model. It simplifies the activity of a digital core to one or several equivalent current sources and the complex power distribution network to a passive network composed of several R, L, C elements. IC-EMC provides a tool called ICEM model expert (Tools/ICEM model expert) which helps generating ICEM model of a digital circuit based on basic information. Let s consider the following 16 bit microcontroller: Technology Core supply voltage Bus clock frequency Number of gates Gate activity IC size Package number of core supply pairs Performance Emission measurement 0.12 µm 1.2 V 20 MHz 100 K 15 % 15 mm² QFP 1 Standard 0.1 ohm 1. Use the tool ICEM model expert to generate the ICEM model of this microcontroller. Simulate the voltage noise measured across the 0.1 Ω probe. What information does this voltage provide? 100

Problem 3 Digital core conducted emission 2. Simulate the IC internal power supply and ground voltage. Is the voltage references are acceptable for a safe operation? 3. The constraint in term of maximum emission level from 150 KHz to 1 GHz is defined as H8 (definition from standard IEC71967). What is the effect of 2 additional supply pairs on conducted noise? On internal noise? 4. A traditional 100 nf ceramic capacitor external capacitor is added. Its real model includes a serial 0.5 nh inductor and a 100 mω resistor. Effect of PCB is neglected. Trace its impedance profile between 1 MHz and 1 GHz. On which frequency band this capacitor decouples efficiently? What is its effect on the conducted emission? On the internal noise? 5. Add further external decoupling capacitances (keep the same values for R and L values for capacitance parasitics). Adjust their numbers and their values to ensure the specification in term of emission. 6. Adjust the internal activity to reduce the emission level enough to satisfy the maximum emission criterion. 101

Problem 4 Decoupling and conducted emission The circuit describes in problem 3 is mounted on a 2 layers PCB. The following schematic describes the top layer of the PCB, where the components are mounted. The bottom side is a full ground plane. Characteristics of the PCB is: FR4 (εr = 4.6, height = 1.6 mm). All the components are surface mounted devices. The schematic describes the connection of Vdd and Vss pins of the circuit to the power supply and ground references assured by a regulator. These references are supposed ideal. A 0.1 Ω resistor is added across the Vss pin. W=1 mm, L=5 cm Vcc Gnd Regulator = via 0.1 Ω W=0.5 mm, L=5 mm Circuit Vcc Vss 1. Build the equivalent model of the circuit (use Tools/ICEM model expert) and the PCB (use Tools/Interconnect parameters). Simulate the voltage measured across the 0.1 Ω probe. What information does this voltage provide? 102

Problem 4 Decoupling and conducted emission 2. The constraint in term of maximum emission level from 150 KHz to 1 GHz is defined as H8 (definition from standard IEC71967). Does the circuit check the conducted emission requirements? 3. 1 ceramic 100 nf capacitor is a typically used as decoupling capacitor for digital circuits. Place a 100 nf capacitor close to the circuit. What is the effect on the conducted noise? 4. Is the previous model realistic? Add a more realistic model of capacitor. Test the placement of the capacitor. 5. Simulate the impedance seen from the pins Vdd/Vss of the circuit with and without the 100 nf decoupling capacitor. What is the link with the conducted emission? 6. Add several decoupling capacitor to make the circuit compliant to the conducted emission requirements. 103

Problem 5 Conducted susceptibility of a digital circuit In this problem, the circuit described in problem 3 is reused. A digital I/O is supplied by the power supply. Model of this I/O is described in problem 2. The I/O is loaded by a 47 pf. The circuit is mounted on a PCB, described in problem 4. To test the conducted susceptibility of this circuit to RF disturbances, the Direct Power Injection (DPI) method is used. The RF disturbance is coupled to a low frequency signal by a bias tee. As susceptibility threshold is given in term of forward power, a directional coupler is used to extract this value. Delay Bias tee of this coupler is 2 ns. The susceptibility criterion is given in term of the noise on the output voltage of the I/O. It must remain inferior to 20 % of the power supply voltage. 1. The bias tee should have the following properties: transmission between RF input and output > -3 db, RF input reflected coefficient > -10 db. Tune the passive elements of the bias tee to check these properties from 1 MHz to 1 GHz. Use S parameter simulation. 104

Problem 5 Conducted susceptibility of a digital circuit 2. Connect the bias tee and the RF injection system to a 100 Ω load. Simulate the susceptibility threshold for a maximum noise of 1 V across the load. Would it be possible to predict the susceptibility threshold without SPICE simulation? 3. Build the equivalent model of the circuit (use Tools/ICEM model expert) and the PCB (use Tools/Interconnect parameters, remove the 1 Ω probe). Simulate the susceptibility threshold of circuit. 4. Simulate the reflection coefficient of the circuit. Does a link exist between the susceptibility threshold and the reflection coefficient? 5. If a decoupling capacitor is added between Vdd and Vss, what will be the effect on circuit susceptibility? Verify your conclusion by simulation. 105