howtocheck complexpcbs forsi/pi/emc issues public | etas/ehs2-grävinghoff | 2015-11-23 | © etas...

21
1 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. How to check complex PCBs for SI/PI/EMC Issues

Upload: ledien

Post on 24-May-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

1 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

How to check complex PCBs for SI/PI/EMC Issues

2 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Motivation & History

− EDA Import

− Rule Setup & EMC/SI/PI Rules

− Results Review & Documentation

− Additional Checks

− Summary & Outlook

Outline

How to check complex PCBs for SI/PI/EMC Issues

Outline

3 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− 1 FPGA / 1 CPLD / 3 Memories / 1 Ethernet Phy

− 6 power supplies / 12 supply voltages

− 5 connectors / 1000BaseT / Aurora

− 60mmx45mm, 14 Layers, complex via structure

ETAS uses complex PCB technology

How to check complex PCBs for SI/PI/EMC Issues

Motivation

4 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− 2008 : Bruce Archambeault mentions IBM EMSAT

− 2009 : ETAS evaluates SimLab EMBoardcheck (based on EMSAT)

− 2009 : ETAS acquires license to SimLab EMBoardCheck

− 2009 : SimLab is acquired by CST

− 2011 : First integration of EMBoardcheck/EMSAT into CST PCB Studio

− 2013 : EMBoardcheck/EMSAT is fully integrated into CST Studio Suite

ETAS switched from manual to automated PCB layout checks in 2009

How to check complex PCBs for SI/PI/EMC Issues

History

5 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Supported Formats:

− ODB++

− Zuken CR-5000/8000

− Mentor Graphics HyperLynx

− Mentor Graphics PADS

− Mentor Graphics Expedition

− Cadence Allegro/ADP/SIP

− SimLab PCBMod

− CST Layout Database

ODB++ is recommended as EDA import format

How to check complex PCBs for SI/PI/EMC Issues

EDA Import (1/5)

Source: CST

6 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Check & Export PCB stackup data after first PCB import

− Import PCB stackup data on subsequent PCB imports

Always check & correct PCB stackup data

How to check complex PCBs for SI/PI/EMC Issues

EDA Import (2/5)

Source: CST

7 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Correct any R, L, C shown as „Undefined Vendor Device“

− Add simulation models for active & passive components (optional)

Always check & correct component data

How to check complex PCBs for SI/PI/EMC Issues

EDA Import (3/5)

Source: CST

8 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Need to tag Clocks, Differential, Power & Ground nets

Net naming convention simplifies auto-tagging

How to check complex PCBs for SI/PI/EMC Issues

EDA Import (4/5)

Source: CST

10 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− One rule set

− small designs

− similar technologies

− single run

− less effort

− pessimistic result (more effort)

− Multiple rule sets

− large design

− different technologies

− multiple runs

− more effort

− realistic results

Choose Rule Setup strategy depending on design & preference

How to check complex PCBs for SI/PI/EMC Issues

Rule Setup (1/3)

Source: CST

11 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− IC Standard/Fast-Switching/NA

− Capacitor Type Bypass/Stitching

− Passive Type Resistor/ResistorPack/Filter/Jumper

− I/O Connector Class 1L/1H/2/3

− Clock Driver Yes/No

− Oscillator Yes/No

− Critical Net Yes/No

Component & Net naming conventions simplify auto-tagging

How to check complex PCBs for SI/PI/EMC Issues

Rule Setup (2/3)

Source: CST

12 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Adapt Rule Parameters to Design

How to check complex PCBs for SI/PI/EMC Issues

Rule Setup (3/3)

Source: CST

13 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Net Crossing Split

− Net Changing Reference

− Exposed Critical Trace Length

− Net Near Edge of Reference

EMC Rules

How to check complex PCBs for SI/PI/EMC Issues

EMC Rules (1/2)

Source: CSTSource: CST

Source: CSTSource: CST

14 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Critical Net near I/O Net

− Critical Net Isolation

− Critical Differential Net Isolation

− Critical Differential Net Matching

− I/O Filter Distance

EMC Rules

How to check complex PCBs for SI/PI/EMC Issues

EMC Rules (2/2)

Source: CST

Source: CST

Source: CSTSource: CST

15 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Net Length

− Net to Net Coupling

− Between Reference Plane Routing

− Net Stub

− Differential Running Skew

Signal Integrity Rules

How to check complex PCBs for SI/PI/EMC Issues

Signal Integrity Rules (1/2)

Source: CST

16 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Via to Net Coupling

− Via Stub

− Unconnected Via Pads

− Via Clearance Overlap

Signal Integrity Rules

How to check complex PCBs for SI/PI/EMC Issues

Signal Integrity Rules (2/2)

Source: CST

Source: CST Source: CST

Source: CST

17 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Power Pin Capacitor Distance

− IC Power/Ground Pin-Via Distance

− Power/Ground Trace Decoupling

− Decoupling Capacitor Via Distance

Power Integrity Rules

How to check complex PCBs for SI/PI/EMC Issues

Power Integrity Rules (1/2)

Source: CST

Source: CST

Source: CST

Source: CST

18 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Wide Power/Ground Traces

− Power Via Density

− Decoupling Capacitor Density

Power Integrity Rules

How to check complex PCBs for SI/PI/EMC Issues

Power Integrity Rules (2/2)

Source: CST

Source: CST

Source: CST

19 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− sorting and/or filtering of results possible

− use cursor keys to step through results

− use fit violation & fit factor to view violations

− Export to Excel for documentation

2 Large Displays recommended to view results

How to check complex PCBs for SI/PI/EMC Issues

Results Review & Documentation (1/2)

Source: CST

20 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Fail

− suggest schematics/layout changes to fix violation

− Inconclusive

− use (additional) simulations to make sure the design is OK

− Pass

− check whether rule set can be improved

Use color codes to characterize violations

How to check complex PCBs for SI/PI/EMC Issues

Results Review & Documentation (2/2)

Source: WikiMedia

21 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− Trace Impedances

− Power Supplies

− I/O Connectors

− Power & I/O Filters

− Analog Circuits

− Connections to Housing/Shielding

− Creepage/Clearance (Safety)

Automated Rule Checks are augmented by manual checks

How to check complex PCBs for SI/PI/EMC Issues

Manual checks

22 Public | ETAS/EHS2-Grävinghoff | 2015-11-23 | © ETAS GmbH 2015. All rights reserved, also regarding any disposal, exploitation,

reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

− enable increased level of detail and/or reduced time/effort for PCB reviews

− CST Studio integration facilitates subsequent SI/PI/EMC simulation

− Reduced risk of failing SI/PI/EMC compliance tests

Automated Rule checks are essential for in-depth PCB reviews

How to check complex PCBs for SI/PI/EMC Issues

Summary & Outlook

− Extension to multiple PCBs

− Extension to Housing, Cables, …

Move from PCB-level checks to system-level checks