high speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

25
High Speed PCB Design and Analysis

Upload: khalid-noman-husainy

Post on 23-Jan-2017

262 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

High Speed PCB Design and Analysis

Page 2: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

2 CADENCE DESIGN SYSTEMS, INC.

®

Agenda

• Today’s High Speed PCB design challenges• Cadence PCB solution overview• Demonstration overview• Summary• Q&A

Page 3: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

3 CADENCE DESIGN SYSTEMS, INC.

®

MARKET CONVERGENCEIS DRIVING DESIGN CONVERGENCE

MARKET CONVERGENCE DESIGN CONVERGENCE

Hardware Software

Digital Analog

Communications

Consumer

Com

putin

g Multim

edia

IC Board

Page 4: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

4 CADENCE DESIGN SYSTEMS, INC.

®

High Speed Design Challenges

• Power and/or ground plane stability– Are power voltages at the ICs sufficiently controlled?

• EMI (differential and common mode)– Are critical signals radiating too much energy?– Are power planes producing common-mode radiation?

Hold

D0

D1

D2

D0

D1

D2

ClockDriver

Driving Receiving

Tco

Flight Time

Setu

p

1

2

3

4

• System timing– What is the maximum data rate for reliable data transfer?

• Waveform integrity– Do signals meet applicable electrical requirements?

• Crosstalk– Do the signals interfere with each other?

D0 D1 D2D0 D1 D2

IC Board

Page 5: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

5 CADENCE DESIGN SYSTEMS, INC.

®

PCB System Design Flow and Products

Design Entry

High-SpeedPCB Layout

IC Packaging

Exploration

Capture CISConcept HDL

AllegroSPECCTRA

Advanced Package Designer

NC SimPSpice/AWB

PCB

Des

ign

Infr

astr

uctu

re

FunctionalVerification

Floorplanning

SI

ANALYSIS

CONSTRAINTS

IC Board

Digital Analog

Communications

Consumer

Com

putin

g Multim

edia

SPECCTRAQuest

SPECCTRAQuest

SPECCTRAQuest

CONSTRAINT

MANAGER

Page 6: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

6 CADENCE DESIGN SYSTEMS, INC.

®

PCB System Design Flow and Products

Design Entry

High-SpeedPCB Layout

IC Packaging

Exploration

Capture CISConcept HDL

AllegroSPECCTRA

Advanced Package Designer

NC SimPSpice/AWB

PCB

Des

ign

Infr

astr

uctu

re

FunctionalVerification

Floorplanning

SI

ANALYSIS

CONSTRAINTS

IC Board

Digital Analog

Communications

Consumer

Com

putin

g Multim

edia

SPECCTRAQuest

SPECCTRAQuest

SPECCTRAQuest

IC Board

CONSTRAINT

MANAGER

Page 7: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

7 CADENCE DESIGN SYSTEMS, INC.

®

An environment forcreation, verification and management

of all types of models

SPECCTRAQuest products today

Signal Integrity (SI)

PCB Systems IC-Packaging

SPECCTRAQuest SI Expert

SPECCTRAQuest Signal Explorer

Power Integrity (PI) SPECCTRAQuest Power Integrity

SPECCTRAQuest IC Packaging (SQIC)

Model Management Environment

Page 8: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

8 CADENCE DESIGN SYSTEMS, INC.

®

Introducing the Design Flow

• High speed design issues must be managed throughout the PCB design process

Model Development & Verification

Post Route Analysis

Verification

Topology Entry &

Floorplanning

Constraint Driven Layout

Simulation

Layout

Pre-Route Sol’n-Space

Analysis

IC Board

Page 9: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

9 CADENCE DESIGN SYSTEMS, INC.

®

SQ-SigXP Concept HDL Expert

• Timing driven floorplanning • Post placement verification• Post route verification

CM CMAllegro Expert

CM

I/Omodels

• Model Verification• Topology explorations• Rules development

Design Specs

SQCM

SPECCTRAQuestCM

SPECCTRA

Exploration Physical Layout Place RouteDesign/Implementation FP

VerificationSimulation

SPECCTRAQuest in the PCB Design flowIC Board

Page 10: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

10 CADENCE DESIGN SYSTEMS, INC.

®

Constraint Driven Layout• Design rule violations during

interactive routing are identified in real-time

• Autorouter follows design rules - powerful integration with SPECCTRA!

• Because solution space analysis has defined a set of conditions under which the nets are known to work, chance of first-pass success is high.

– Nets can be ripped up and rerouted, as long as they still adhere to the design rules

Page 11: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

11 CADENCE DESIGN SYSTEMS, INC.

®

PSD 14.0 Constraint Manager

• Common, powerful environment for constraint entry / editing / management and verification

• Single mechanism for managing constraints throughout the design process

Page 12: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

12 CADENCE DESIGN SYSTEMS, INC.

®

Constraint Manager – Key Features

• Spreadsheet-based graphical interface

– No cryptic formats or cumbersome updating

• Provides unsurpassed Integration across the entire design flow

– Consistent Front to Back solution– No translations with static

constraint data – Directly integrated with

schematic and PCB databases– Analysis engines can update

spreadsheet data interactively

Page 13: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

CADENCE DESIGN SYSTEMS, INC.

®

SPECCTRAQuest Power Integrity

• Innovative technology developed and proven by Sun Microsystems, now commercialized by Cadence Design Systems, Inc. to address Power Delivery issues in high-speed PCB System Designs.

• A design tool / methodology used to design and optimize the frequency-dependent characteristics of Power Delivery Systems in high-speed system designs

• An integrated solution to allow many quick iterations of “change-simulate-analyze”

• Introduced in PSD 14.1 release

Page 14: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

CADENCE DESIGN SYSTEMS, INC.

®

Power Delivery Requirements Trend

Year Voltage Power Current Frequency Ztarget (Volts) (Watts) (Amps) (MHz) (m-Ohms)

1990 5 5 1 16 2501993 3.3 10 3 66 541996 2.5 30 12 200 101999 1.8 90 50 600 1.82002 1.2 180 150 1200 0.4

• Power dissipation and longer battery life fueling decreasing chip power supply voltages – Maximum allowable supply ripple decreases accordingly

• SoC, SiP fueling trend towards devices with large number of devices – The instantaneous switching current required is enormous

• The maximum acceptable power supply ripple voltage determines the target impedance which must be maintained across the PCB

Page 15: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

15 CADENCE DESIGN SYSTEMS, INC.

®

Power Delivery System Design Challenges• Power supply droop

– Alters system timing and can cause Setup failures– Can cause sampling errors that results in a system crash

• Unreliable power delivery system design can cause increased common-mode EMI preventing product shipment due to compliance problems

• Power delivery system impedance is frequency-dependent– Must be controlled for all frequency range of all transient currents

Increases Development Costs and Time to Market is LOST!

Page 16: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

16 CADENCE DESIGN SYSTEMS, INC.

®

Power Delivery System Design -How it is done today

• Standalone analysis tools– Design data translation is left up to the user– Changes to the design resulting from simulation is manual

• Use Time Domain simulation– Power delivery system impedance is frequency-dependent!– With only time domain simulation, it is like searching for needle in a haystack

• Over design - add more de-coupling capacitors than necessary– Expensive solution that may not work

Page 17: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

17 CADENCE DESIGN SYSTEMS, INC.

®

The Cadence approach

• Allow users to determine the needs of the power delivery system– Target impedance– Decoupling capacitor requirements

• Provide frequency domain analysis to find problem areas

• Provide an integrated PCB design editor to optimize capacitor placement

Develop reliable power delivery systemwhile shortening design cycle time

Page 18: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

18 CADENCE DESIGN SYSTEMS, INC.

®

An environment forcreation, verification and management

of all types of models

Introducing …SPECCTRAQuest Model Integrity(in v14.2)

Signal Integrity (SI)

PCB Systems IC-Packaging

Model Integrity (MI)(in v14.2)

SPECCTRAQuest Model Integrity

SPECCTRAQuest SI Expert

SPECCTRAQuest Signal Explorer

Power Integrity (PI) SPECCTRAQuest Power Integrity

SPECCTRAQuest IC Packaging (SQIC)

Page 19: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

19 CADENCE DESIGN SYSTEMS, INC.

®

SQ Model Integrity

• Family of products that offers model creation, manipulation and verification environment– First release (PSD release 14.2) will offer the basic creation/editing and

sanity check environment for IO buffer models for following formats– Cadence (DML) – Quad [translator only]– IBIS 3.2 [.ibs, .pkg, .ebd files]

– Future releases will offer advanced options that will provide verification environment and handle different kinds of models

– Capacitor models for use with SPECCTRAQuest Power Integrity– S-Parameters – IC Package models– Connector/FPGA models– Link with PCB Librarian Expert series

Page 20: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

20 CADENCE DESIGN SYSTEMS, INC.

®

SPECCTRAQuest Model Integrity

Page 21: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

21 CADENCE DESIGN SYSTEMS, INC.

®

Demonstration Overview• Model development and validation using SPECCTRAQuest Model Integrity

• Constraint Development using SPECCTRAQuest SigXP

• Topology development using SPECCTRAQuest Floorplanner

• Constraints verification throughout the process

• System level verification using Design Link capability

• Power Integrity

Page 22: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01
Page 23: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

23 CADENCE DESIGN SYSTEMS, INC.

®

Brief Description - SPECCTRAQuest 14.2

• SQ/Allegro, SQIC/APD UI SynchronizationAllow users to switch between SQ & Allegro and SQIC & APD plus following commands to be changed in SQ

– Display > Element to replace Info > Item – Logic > Net Schedule to replace Topology > Edit Pin Order – Place > Manually to replace Floorplan > Component Place

Page 24: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

24 CADENCE DESIGN SYSTEMS, INC.

®

Brief Description – SPECCTRAQuest SI Expert 14.2

• Custom measurements Custom measurements and Custom Stimulus will be available when simulating from the board level through the CM. In prior releases they were only available from SigXP

• Differential Signalling improvementsExtraction and simulation of coupled differential pairs in SQ, SigXP

Page 25: High speed-pcb-board-design-and-analysiscadence-130218085524-phpapp01

25 CADENCE DESIGN SYSTEMS, INC.

®

Brief Description - Constraint Manager 14.2

• Concept Database SynchronizationSynchronizes constraints stored as Schematic properties and CM worksheets

• Custom MeasurementProvides SigXP’s custom measurement capability in CM. Ability to store custom measurements and to display measurement results in CM [requires SQ SI Expert]

• Cross Probing ImprovementsCross probing with Allegro to handle segments/ratsnest, pin pairs, DRCs and Clines