+ All Categories
Home > Documents > Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · ©...

Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · ©...

Date post: 31-Jul-2018
Category:
Upload: dodang
View: 278 times
Download: 6 times
Share this document with a friend
64
Advanced PCB Layout Automation
Transcript
Page 1: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

Advanced PCB Layout Automation

Page 2: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential2

Layout Complexity Challenges

Biggest board: 14.3x14.7” Smallest board: 0.5x0.5” Most layers: 24 Average trace/space: 4/4th Most vias: 44,500 Most nets: 13,000 Most connections: 24,000 Most components: 10,500 Most FPGAs: 19 Largest % high-speed nets: 97% Longest trace distance: 2.8mi (4.6km) Highest passive/active ratio: 55:1

Page 3: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential3

Layout Complexity Challenges

Use of advanced technologies (% of entries)– HDI: 40%– RF/microwave: 26%– Flex/rigid flex: 9%– Chip on board: 11%

Design for… (% of entries)– Signal integrity: 86%– Manufacturability: 89%– Power integrity: 74%– Reliability: 80%– Cost: 77%

Page 4: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential4

Advanced Layout with Xpedition

Easy-to-use layout tools enable collaborative design of highly complex PCBs – Fast, high-quality placement & routing under user control– Single, intuitive environment – Dynamic (WYSIWYG) plane editing– Multi-user simultaneous layout & designer-

driven automation– Optimized signal & power quality– Correct-by-construction design methodology– Integrated manufacturing optimization

4

Xpedition delivers game-changing technology for competitive advantage

Page 5: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential5

Advanced Layout with XpeditionKey Technologies

Hierarchical group planning & placementSketch routing

2D/3D design Concurrent designCommon constraint environment

Page 6: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential6

Differentiated Value

Intuitive, efficient design environment– Easy to use; simplified management of complex designs

Routing automation– User control; hand-routed quality; shorter design time

Hierarchical group planning & placement– Minimize placement time; manage engineering intent

3D design & validation– Minimize MCAD re-spins with optimized layout

Concurrent design– Reduce design cycles by 50%+

Page 7: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential7

Agenda

GUI & toolbox

Placement & planning

Routing automation

Break (15 minutes)

3D design

Page 8: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential8

GUI & Toolbox Features

Page 9: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential9

Tool Adoption/Learning Challenges

Increasing design complexity drives need to touch more tools– Designers can no longer specialize in one tool– Need for greater consistency, integration across flow– Need design environment that is easy to learn and re-learn– Need environment that maximizes individual efficiency

– Fewer mouse clicks; less screen clutter; more customization

Focus on time to productivity

Page 10: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential10

Easy To Use Design Environment

10

Intuitive user interface– Consistent, logical

Personalized productivity– Layout of toolbars, dialogs;

reusable schemes

Easy to learn– Video tooltips; startup guide

Efficient– Maximize work area– Organize & access design data

Page 11: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential11

Most recent PCBs

Help & Tutorials

Create & open PCBs

Page 12: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential12

Window Docking Controls

Users can customize UI for more

efficient workspace depending on

their tasks:

– Move windows to

desired location on screen

– Combine windows into a

single, tabbed window

– Automatically collapse

window when not in use

Page 13: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential13

Extended Tooltips

Tooltips with animated video

demos for ease-of-use

– Help at the designer’s fingertips

– Long descriptions or ‘(VIDEO)’

– Minimize learning curve

– No need to open documentation

Page 14: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential14

Updated Toolbars & Menus

Improved graphics & icons

Toolbars– Grouped by activity

Easily add/remove commands– Can be saved with scheme– New Edit toolbar for six universal

commands

Menus– Reorganized for simplicity– Removed unlicensed commands

Page 15: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential15

Display Control – Customizability

Favorites– Quick access to your

most used commands

Hide Row– Remove less used features to

streamline the window

Search Bar– Find infrequently used controls

Sections– Expand, collapse, and reorganize

for personalized view

Page 16: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential16

Display Control – Enhanced Graphics

Global Transparency

Dim Mode

Individual Trace, Pad, Plane controls per layer

Fixed, Semi-Fixed, Locked patterns

Net Names on Traces

Dynamic Highlight

Color by Net: Add Selected

Screen Cursors

Page 17: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential17

Select Mode

Place, Route and Draw without

entering specialized modes

Driven by “Global View & Interactive

Selection”

Context sensitive RMB, Action Key,

and default commands

Unified Copy, Paste, Move, Rotate,

Fix, Lock on objects

Page 18: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential18

Context Sensitive Menus

Menu actions will update based

on the designer’s current

selection

Grouped by Place, Route and

Drawing commands

Traces: easily switch layers &

width (Minimal, Expansion)

Page 19: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential19

Selection List

Provides a way to view and manage the selected design objects

Page 20: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential20

Keyin Commands

Activates when you start typing

– Provides list of potential

commands

– Displays syntax and recently used

commands

– Type ‘?’ or ‘help’ for

documentation

Page 21: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential21

Planning & Placement

Page 22: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential22

Placement Challenges

Circuitry with complex topologies requires more in depth planning

Efficient communication of engineering intent

Organization for the placement of thousands of parts

Time to market pressures make reuse a priority!

With ever increasing design complexity you need to achieve increased productivity during the design planning and placement phase

Page 23: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential23

Planning & Placement

Improve collaboration with engineering– Visualize engineering intent

Increase designer efficiency– Persistent, hierarchical planning groups– Easily manage and adjust individual parts or groups– User managed netline visualization

Organize, protect and reuse circuit groups

Page 24: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential24

Hierarchical Planning Overview

Planning Groups are the heart of the new placement & planning

– Persistent organization of parts that can be used in all phases of layout

Groups can be defined from schematic or within xPCB

Groups can be used early to optimize connectivity

Group Outlines are available to manipulate all parts in a group

Groups are hierarchical

– Parent-child relationships can be defined through drag & drop

– Top-down management of the circuitry

Page 25: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential25

Planning Groups

New objects that represent groups of related parts

Visualized with symbolic “bubbles” that indicate combined area of parts– Larger circle → more space

needed to place group

Parts and sub-groups can be placed using the RMB

Group name

Component

Sub-Group

Page 26: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential26

Floorplanning

Connectivity between Planning Groups is visualized by netlines

Widths signify the amount of connections between groups

– Thicker line → more connections

Reorganize circuit groups by minimizing connection length

Simple & effective way to drastically improve placement

– Compared to previous methods, this is a ground-breaking process

Page 27: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential27

Page 28: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential28

Placed Groups

Placed circuits have persistent grouping → Group Outline around all objects– Outline dynamically updates as objects are

manipulated

Manipulate the entire group by selecting the Group Outline– Move, Rotate, Copy, Push, Fix Lock actions– Freeze Group: allows circuit to be moved

but not individual objects

Each object now has a Part Ref Des– Always fitted within part outline– Used as a handle to select parts

Page 29: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential29

Component Explorer

New interface that drives all placement and planning– Replaces existing ‘Place Parts & Cells’

dialog– Supports all previous functionality

Navigator View allows creation & editing of Groups– Placement status icons for Groups

List View displays all components within board– Extensive filtering capabilities

Page 30: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential30

Component Explorer

Advanced graphical features

– Cross-probing

– Component Marking

– Component Preview

– Connection Options

– Place by Schematic

Quick access to Spares, Mechanical

Cells & Drawing Cells

Page 31: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential31

Front-end designers can pass design intent onto back-end

– Add ‘Cluster’ property to schematic parts

– User Group will appear in xPCB, including sub-groups

Works for ‘Room’ property too

– Designate areas of the board where parts should be placed

Layout designers can also create their own Groups

Clusters & Rooms

Page 32: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential32

Marking Components

User-managed netline visibility in Display Control

– ‘Between Marked Comps’

– ‘From Marked Comps’

Allows user to focus on one block of circuitry at a time

Mark Groups or specific parts

Page 33: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential33

Page 34: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential34

Routing Automation

Page 35: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential35

Routing Challenges

Tight design density & exploding design constraints require automation to manage

Auto routing can produce low quality results forcing heavy rework

Poor support for advanced mfg. technologies demands workarounds

Page 36: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential36

User-Controlled Automation

Routing environment– User control– Quality (mfg, performance)– Complete

– Digital, analog, flex, rigid-flex– High-speed, HDI, embedded

Intuitive methods– Easy to learn, fast to execute– Apply powerful routines

with little effort

Page 37: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential37

Customer Feedback on Routing Performance

“How much faster do you estimate for the overall routing task?”

– “Depending on the design, with many BGA’s and large groups of nets, somewhere between 50-60%.”

– “I think I personally can get 35-40%.”

– “Focusing on routing DDR that previously took 2.5-3 days just to route. I was able to complete it in about 4 hours!”

37

Page 38: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential38

Fanout Patterns

Works on multiple components

& high-pin count devices

Supports SOIC & BGA

component types

Apply from ‘Fanout Selected’

button or RMB menu

Page 39: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential39

Net Explorer

Provides quick access to grouping to

help organize routing strategies

– Navigator View displays constraint

grouping (read-only) and allows

creation & editing of User Groups

– List View displays nets in the selected

group

Additional control through cross-

probing & marking

Page 40: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential40

Netline Visibility

Netlines are now selectable design objects– Visible within Selection List– Controlled from ‘Global View &

Interactive Selection’

Additional graphical optionsin Display Control– Dynamic Filtering– ‘From Marked Nets’– Transparency

Page 41: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential41

Sketch Router

Unparalleled speed & efficiency

Two Sketch styles– Freeform: draw artistic “doodle”– Line: draw straight-line segments

Two routing styles– Packed: keeps traces together– Unpacked: spreads traces out

Powerful, yet simple to use1. Select target netlines2. Draw Sketch path3. Hit ‘Sketch Route’

Page 42: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential42

SR Via Patterns

Use via patterns to let Sketch

Router switch layers

– Five pattern styles with five

rotations each

– ‘Arbitrary’ pattern lets software

choose

Experiment with multiple styles

until you receive best results

Page 43: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential43

Hug Router

Supplements Sketch Router –

use as a post-processor

Hugs existing routing when

creating a new trace

– Push & shove traces and vias

– Free to use any allowable

layers and vias

Page 44: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential44

Real Trace Plow

Dynamic– Push & shove traces as soon as

the clearance gets too small

Delayed– Waits until cursor hits point

where there is no violation →performs a single push & shove to insert the trace

Both modes available off RMB– Mouse up style– Mouse drag style

Page 45: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential45

Active Clearances

Displays clearance information in

real-time during Plow

– Adjust circle size and color

from Display Control

Toggle on & off with RMB

Works for Delayed & Dynamic

Real Trace Plow

Page 46: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential46

Prohibit Violations

Turns off DRC for Plow Mode temporarily– Toggle on & off with RMB

Creates clearance violations only when necessary– i.e. push & shove cannot

place trace otherwise

Affects only the area around plowed trace– Stipple pattern reminder

Use ‘Repair’ command after

Page 47: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential47

Phase Tuning

Tuning now supports dynamic

length matching

– New CES ‘Phase Tol’ and ‘Phase Tol

Distance Max’ constraints

– New Online Hazard: Phase Matching

– New graphic icon: Diff Pair Phase Match

– Automatic & Manual Tuning controls

Sawtooth Pattern parameters in

Editor Control

Page 48: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential48

3D Design

Page 49: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential49

Why 3D in PCB Design?

Reduce PCB / MCAD iterations – Eliminate problems typically found late in

design cycle – Avoiding collisions with board(s), components,

enclosures, etc…– Ensuring connectivity is correct across all connectors– Ensuring the mounting holes and apertures are aligned

– Improve collaboration via 3D visualization

Photorealistic look at the board before it gets manufactured– Visualize complicated structures

49

Page 50: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential50

True 3D Layout

True parametric 3D mechanical kernel in PCB layout– Not just an interface, one environment for 2D & 3D

3D library content included– Models for over 4 million part numbers

Photo-realistic visualization Component planning, placement & manipulation Documentation & collaboration via 3D PDF 3D constraints & design rule checks 3D spatial measurement Integrated ECAD/MCAD collaboration

50

Page 51: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential51

3D Mechanical Collaboration

Visualize and immediately identify issues within a 3D environment

Evaluate and propose incremental changes Review and validate proposals before

implementing

Real-time collaboration between electrical PCB layout and mechanical CAD systems

Accept/reject proposed changes Synchronize the final results between MCAD

and ECAD Trace the decision process

Page 52: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential52

Integrated 3D Environment

Parametric 3D mechanical kernel

Integrated with the 2D Editor to

improve productivity

3D Constraints to ensure improved

design quality – detects collisions in

the X, Y, Z directions

Import custom models and export

models & 3D PDF

Page 53: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential53

Page 54: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential54

Display Control – 3D View Options

Page 55: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential55

Mentor 3D Library (M3DL)

Over 4.4+ million parts

Over 3,000 unique packages

Electrical information added

to the 3D Model

– Pin Numbers

– Underside height parameter

– Physical and material properties

– TH pin size parameters

Page 56: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential56

Importing 3D Models

Unmodeled parts will have 2.5D composite model based on height

Import custom models into Xpedition to validate board:– Enclosures– Heatsinks– Mechanical screws– Secondary PCBs

Supports industry-standard file formats: .SAT, .STEP, .IGS

Align model & reuse mapping for other parts on board

Page 57: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential57

Multi-board 3D Modeling

Import other Xpedition PCBs into your current design– Auto-saved as .XTDA– Can export as .SAT or .STEP

Import as ‘PCB’ model type for unique constraints

Imported boards are view-only

Ability to export multi-board assembly as a single model

Page 58: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential58

3D Clearances

3D Constraints– Supports ranges

(minimal & optimal values)– Independent XY & Z rules– 3D instance rule override

3D includes three types of DRC:– Dynamic: detects & reports

collisions instantly– Online: violations appear in ‘View

Hazards’ dialog– Batch: must run full analysis to

view violations

Page 59: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential59

MCAD Collaborator

Visualize and immediately identify issues within a 3D environment

Evaluate and Propose incremental changes

Review and Validate proposals before implementing

Accept/Reject proposed changes

Synchronize the final results between MCAD and ECAD

Trace the decision process

Page 60: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential60

MCAD Collaborator

Page 61: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential61

VX Feature Summary Updated Start Page

Window Docking Controls

Extended Tooltips

Updated Toolbars & Menus

Display Control

Select Mode

Context Sensitive Menus

Selection List

Keyin Commands

3D Designer

Import 3D Models

3D Clearances

Multi-board Modeling

Planning Groups

Placed Groups

Component Explorer

Clusters & Rooms

Marking Components

Net Explorer

Netline Visibility

Sketch Router

SR Via Patterns

Hug Router

Real Trace Plow

Active Clearances

Prohibit Violations

… and many, many more!

Page 62: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential62

Find More Information on Xpedition

Xpedition Web Pagehttp://www.mentor.com/pcb/xpedition/pcb-layout/

Mentor Ideas for Xpeditionhttps://mentor.brightidea.com/expedition

Mentor Xpedition Enterprise Communityhttps://communities.mentor.com/community/pcb/xpedition

Mentor PCB on YouTubehttps://www.youtube.com/user/mentorxpedition

Mentor Graphics Xpedition Enterprise Bloghttp://blogs.mentor.com/xpedition/

Page 63: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential
Page 64: Advanced PCB Layout Automation - Mentor Gmentorg.com.cn/download/2015/07 - PCB layout.pdf · © Mentor Graphics Corp. Company Confidential© 2014 Mentor Graphics Co rp. Company Confidential

www.mentor.com© 2014 Mentor Graphics Corp. Company Confidentialwww.mentor.com

© Mentor Graphics Corp. Company Confidential64

Presentation Sources TechNote 586150: VX releases: Switching releases now that

the Configurator has been discontinued

TechNote MG586218: Understanding the Release Switcher message: 'The following releases will be unregistered/registered'

Jerry Suiter – Xpedition xPCB Layout VX.1

Jerry Suiter – VX Xpedition Layout Differences

Jerry Suiter – Xpedition 3D Designer

Jerry Suiter – Xpedition 3D Multi-board

Jerry Suiter – Searching Mentor 3D Library

Jerry Suiter – Component Model Import

Pat Carrier - Making Analysis More Accessible

Steve Herbstman – Innovative Component Planning and Placement

Charles Pfeil – Routing Automation (A Breakthrough in Productivity)

SupportNet Video Featurettes for xPCB

Minoru Ishikawa – Concurrent Design Verification with HyperLynx DRC

Minoru Ishikawa – How to Efficiently Use HyperLynx DRC in Your Design Flow

Julian Coates – Lean NPI Integrated into Xpedition Flow

VX Xpedition Enterprise 64-bit Flow


Recommended