Graser User Conference Only

advertisement
Gr
as
er
Us
er
C
on
fer
en
OrCAD, Allegro & Sigrity
Next Generation Platform for Product Creation
Keith Felton
Product Management – OrCAD/Allegro & Sigrity
Graser Taiwan User Group
October 31st 2014
ce
On
ly
Gr
Big trends create market opportunities
as
IoT is spawning the need for “System of Systems” product creation
Smart home
er
Us
er
C
Mobility
Big
Data
on
$70B industry by 2018
fer
en
Internet of
Everything
50B devices by 2020
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries.
All other trademarks are the property of their respective owners and are not affiliated with Cadence.
Cloud
computing
111M units shipping in 2018
Wearables
3.3 ZB traffic with 25% CAGR
ce
Sources:
idc.com
cisco.com
marketsandmarkets.com
Automotive
On
ly
Self-driving cars by 2025
Gr
Cadence helping customers with the complete end product
as
Not just the PCB!
er
Us
er
C
on
fer
en
ce
On
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
ly
Cadence Strategy: Enable fast, efficient product creation
Gr
as
er
• Successful products require a predictable
design process
Collaborative Hardware Product Design Disciplines
Physical/Electrical
Chip
Software
Pkg
Mechanical
Us
Board
er
C
Substrate
Assembly
Harness Design
and Integration
on
Enclosure
Analysis
Corporate Data and Systems (PLM, ERP, MRP)
Manufacturing
Suppliers
End Product
Business Mgmt
• Products are more than just PCB design
and often require Co-design and
collaboration with mechanical, Chip, IC
Package design teams
fer
en
• Today’s designs require power-aware
signal and power integrity analysis to
ensure compliance & performance
ce
• First time success depends on designing
with integrated corporate supply chain and
business support systems
On
ly
• On-time product creation requires efficient
collaboration with manufacturing
Gr
Roadmap to best-in-class product creation
as
er
• Attributes and practices from a survey of 500+ leading systems companies
Us
Allegro PCB
er
C
OrCAD PCB
Allegro PCB
on
Advanced
fabrication
support (HDI,
embedded,
rigid / flex etc.)
With all major MCAD tools
Allegro Design
Workbench
ECAD / MCAD
Component
selection across
multiple databases
OrCAD Sigrity ERC
Sigrity SI/PI
OrCAD CIS
Allegro Library
Workbench
fer
en
Thermally aware
signal and power
integrity analysis
Centralized
component
library
ce
On
Data from Aberdeen Group research
ly
GoPro
G
ras
er
Us
• Hero3 sports camera (latest device)
• Designed with OrCAD/Allegro & Sigrity
• Why Cadence?
er
C
on
• Better reporting capabilities inside Capture CIS
• High-speed Design Constraints capability in Allegro
• Sigrity power-aware SI/PI
fer
en
ce
On
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
ly
Gr
Amazon
as
er
Us
• OrCAD/Allegro customer since 2008
− Kindle eReaders and Fire tablets
er
C
• Used Sigrity on the new Fire phone
• Why Cadence?
− High-speed interfaces requiring Allegro high-speed
constraint design and AixT routing
on
fer
en
ce
On
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
7
ly
Gr
Google Nest
as
er
Us
• Worlds first intelligent, smart, internet aware (IoT)
home device
er
C
• Designed on OrCAD & Allegro
• Why Cadence?
–
–
–
–
–
OrCAD Capture ease of use
CIS component management
High-speed design constraints capability
Complex component spacing constraints
Easy placement at any angle capability
on
fer
en
ce
On
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
ly
Gr
Acano (UK)
•
•
•
•
as
er
Us
Audio, video and web collaboration
Design next generation with OrCAD/Allegro in under 4 months as a new user!!
20 layers, 100Amp
Over 8000 components
• Why Cadence?
er
C
on
– Used latest AixT routing technologies to
manage multiple high-speed bus interfaces
–
–
–
–
DDR3
PCI-e 5Gps
10GbE ethernet
SATA 6Gps
fer
en
ce
On
ly
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
Gr
Magneti Marelli
as
er
Us
• Design and production of automotive systems
and components
• Electronic systems such as instrument clusters,
infotainment, telematics and lighting electronics
• Powertrain, exhaust and suspension control
systems
• Motorsport specific electronics for championship
racing including: F1, MotoGP, SBK and the WRC
er
C
on
• Why Cadence?
fer
en
ce
– High-speed constraint driven design
– PSpice mixed-signal design
– Sigrity for signal and power integrity analysis
Cadence and the Cadence logo are trademarks of Cadence Design Systems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners and are not affiliated with Cadence.
On
ly
Gr
Key pillars needed for “systems-of-systems” product creation
ce
On
Electrically Aware Constraint Driven Design
Manufacturing collaboration
fer
en
Team and design process collaboration
on
Interface protocol IP driven design
er
C
3D based design
Efficient
andsurface
productive
Non-planar
more and more circuits
capture
of design
intent
interconnect
design
Interface
protocol
IP
are mixed
signal
with
Engineering
team
and
using
multi-styledesign
Foldeda substrate
digital
components
driven
PCB
design and
design
paradigm
andprocess
enclosurecollaboration
softwareengineering
controlled
Predictable
path to
Concurrent
design/verification
Manufacturing
collaboration
logic.
compliant
implementation
Metric
reporting
and analysis
Co-design
with
Optimized handoff
MCAD/industrial design
teams
Multi-fabric optimization
Us
Power-aware Signal and Power Integrity Signoff
Mixed signal design and simulation
with software controlled devices
System level logical
Mixed signal design
design
authoring
3D based
design
and simulation
er
System level logical design authoring
as
ly
Foundations of the next generation Product Creation platform
Gr
as
er
Us
Foundations for Pillars
of Next Generation
Product Creation
Design
Power-aware Signal and Power Integrity Signoff
er
C
on
fer
en
ce
On
Electrically Aware Constraint Driven Design
ly
Gr
Allegro-Sigrity Integrated Solution
as
Foundations that make product creation predictable
er
Us
• Allegro® constraint-driven PCB design flow
– Proven and endorsed by customers
– Predictable design cycles
er
C
– Route and tune interfaces 4X faster
on
– Early prototyping with Sigrity creates reusable PCB
constraint IP
fer
en
• Sigrity unique power-aware SI/PI analysis and
signoff ensures designs work right the first time
ce
– Accelerate time to volume production
– Reduce cost by optimizing decoupling capacitors
– Integrated with OrCAD/Allegro PCB and IC packaging
design solutions
Integrated design and power analysis
On
ly
Gr
Shorter, predictable design cycles
as
Allegro electrically aware constraint-driven design flow
Design
Post
Layout
Sim
er
Fix/
Edit
Us
Post
Layout
Sim
Fix/
Edit
Post
Layout
Sim
er
C
Fix/
Edit
Verify
in Lab
Physical
Prototype
BUILD
Traditional PCB and EDA design flow that supports a subset of constraints
Prototype and
Develop
Constraints
Timing and
constraintsDriven
PCB Layout
Post
Layout
Signoff
Physical
Prototype
Verify
in Lab
Allegro electrically aware timing and
constraint-driven PCB design flow
• Significant reduction in design cycles
– Customer validated
on
BUILD
fer
en
ce
On
• Major boost in PCB design productivity
• Unmatched breadth and depth of constraints to tackle any design
ly
Gr
Allegro Electrically-aware Constraint-driven design flow
What customers have to say
as
er
• “We are now able to take a project from design to manufacturing in 4 to 6
months, depending on the complexity of the project. This represents more than
a 25% improvement in productivity from our previous process.”
Michael Hu, Director, Interconnect Design Group, R&D Huawei Technologies
• By implementing the Cadence Allegro platform in our design, we have improved
our PCB design productivity by 30%. A project that would have taken six weeks
using our previous tools was completed in less than four weeks.”
Dave Elder, PCB Design Manager, Tait Electronics
• “Our goal is to have a new product work right the first time, by eliminating the
cost and effort of a redesign and reducing the need for debugging of the memory
subsystem, we get the product to our customer in the time he or she needs to
get it to market.”
Aggie Cabral, Team Leader, Celestica
Us
er
C
on
fer
en
ce
On
ly
Gr
Constraint-driven power integrity design for PCBs and IC Packages
as
er
• Constraint driven flow associates
decoupling capacitors with
components
Us
er
C
• Constraint templates advise
layout designer on capacitor
placement
• IR Drop analysis provides
feedback regarding plane
effectiveness
on
fer
en
ce
New Power Integrity constraint-driven flow guides the
layout designer on decoupling capacitor placement
On
ly
Gr
Industry’s first complete constraint-driven PI design process
as
Manage cost, improve product reliability, optimize product size
er
Design Engineer
• Can start at BOM stage
• Uses new Power Feasibility
Editor for DeCap selection
and PI constraint definition
Us
er
C
on
fer
en
Layout Designer
PI Engineer
• Can start at floorplanning
stage
• First-order analysis directly
on layout
• Analyze, edit,
re-analyze
• DeCap placement
guidance and DRC
• Can start at any stage
• Leverages setup and data
from rest of team
• Signoff-capable analysis
ce
On
Allegro and Sigrity – Better Together
ly
Gr
Multi-fabric system level power-aware SI analysis solution
as
er
• “plug-n-play” system level environment for exploration as
well as sign-off
• MCP (Model Connection Protocol) connects signal,
power, and ground across fabrics to create a system
model
Extraction
Us
er
C
on
Connection
fer
en
Simulation
ce
On
ly
Gr
Next Generation Platform Pillar
as
System Level logical design authoring
er
Us
er
C
System level logical design authoring
• Capture system-level logical connectivity
• Block diagram authoring of system architecture
on
fer
en
• Support for spreadsheet and graphical authoring
• Automation of time consuming tasks
• Scalable for different users and design
• Capability to understand interface objects
• Easy to adopt/use
ce
On
ly
Gr
System-level Logic Design Authoring
Needs
as
er
Reference
Library
Us
Project
Lead
• Ability author multi-fabric system holistically
er
C
• Handle rapidly Increasing Design Complexity and
content
on
• Enable distributed design with subsidiaries, ODMs,
partners etc
Team of Designers
• Provide scalable capability and cost of ownership
• Reduce overall time to physical implementation
fer
en
ce
On
ly
Gr
System-level Logic Design Authoring
as
Multi-discipline
•
•
•
•
•
•
er
Scalable from mainstream to enterprise
Design at a system level
Block Diagrams for multi-fabric system architectures
Graphical schematics of analog/discrete sub-blocks/boards
Tables for large pin-count devices, IC Packages and backplanes
Team design management and collaboration
Us
er
C
on
fer
en
ce
On
ly
Gr
Next Generation Platform Pillar
as
Mixed signal design and simulation
with software controlled devices
Mixed-Signal design and simulation
er
Us
er
C
• Power Electronics: Power Supplies with Digital controlled loops
Software controlled PWM.
on
• Automotive: ECU Modeling in C/C++/SystemC
fer
en
• Improved support for multi-domain (electromechanical) system
simulation
ce
• Design of stable Control Loops in Automotive, Power Supply and
other control designs
• Highly accurate simulation on high current applications
• Eg: Transient Voltage Suppressors
On
ly
Gr
Mixed-Signal and System Simulation
Language enabled
as
er
Us
• PSpice mixed-mode Kernel combines
Digital Event solver and Analog solvers
er
C
on
• Extending Event Solver for Digital Simulator
with C interface for C/C++, SystemC
• Systems Modeling and Simulation –
SystemC
fer
en
ce
C
Interface
SystemC
Models
MCU
Models
C/C++
Models
Scripting
Models
On
Matlab C
Models
ly
Gr
Mixed-Signal and System Simulation
as
Advanced Analog Simulation
er
Us
• Extending Analog Solver with CMI, C
interface
er
C
on
• Analog modeling extensions in C/C++
followed by VerilogA
• Can simulate functional units at different
levels of abstraction
fer
en
BSIM
upgrades
SimKit
Mextram
upgrades
PSP
Modella
C Interface
ce
New MOS
Levels
Compact
Models
TFT
Scripting
Model
Matlab C
Models
On
BSIMSOIC
HiCUM
ly
IGBT
upgrades
Gr
Mixed-Signal and System Simulation
as
Sophisticated Power Management
er
IN
Us
• Power Supplies now have
embedded digital controls
– Improves efficiency
– Better control for reliability
– Responds to environmental
variations
er
C
• PSpice to meet the requirements
of simulating such power supply
designs
Power Stage
Filter Stage
PWM
Microcontroller with
S/W control
on
fer
en
ce
A/D
On
ly
OUT
Gr
Mixed-Signal and System Simulation
as
Increasing Analog Model Availability
er
Us
• New Device technologies: Commercial
and Research
– Increased Power density
– Miniaturization
– High Voltage/High Current
er
C
on
• Compact Model Interface (CMI) will
expand availability of intrinsic devices
• Analog modeling language extensions will
expand model creation capability
fer
en
ce
On
ly
Gr
Mixed-Signal and System Simulation
Greater Performance and Capacity
as
er
Us
• Significant improvement in simulator
performance
er
C
– Unlimited multi-threading
– Core algorithmic performance tuning
on
• Improve convergence through advanced
algorithms
fer
en
• Improve capacity through 64bit architecture
ce
On
ly
Gr
Next Generation Platform Pillar
3D Based Design
as
er
Us
er
C
3D based design
• Folded substrate design with enclosure
design/verification
on
fer
en
• Multi-fabric interconnect optimization
• Non-planar surface interconnect design
ce
• Collaboration with MCAD/industrial design teams
On
ly
Gr
3D based design
Rigid-Flex Design Enablement
as
er
Us
• Single database Multi-Substrate Stack-up definition
– Design and visualize holistic assembly
– Align with flex or region sections of design
– Support masking layers above top/below bottom
er
C
• Rigid-Flex optimized design
–
–
–
–
on
New DRC’s for user defined layers
Component Placement rules by design section
Push/shove arc based routes
3D fold visualization and DRC
fer
en
ce
On
ly
Image courtesy of YG PCB-togo Technology Co.,Ltd
Gr
3D based design
as
Cross Section Control
er
• Single cross-section editor
Us
– Integral part of Constraint Manager
• Graphical view of cross-section
er
C
– Drill Intent
– Greater visual details of stackup construction
– Manage and visualize rigid-flex assemblies
• Import/Export IPC2581 Stackup data
– Promote exchange between OEMs and Manufacturing
on
fer
en
ce
On
ly
Gr
3D based design
as
Visualization
er
Us
• 3D DRC against enclosures
er
C
• 3D Visualization & DRC of Rigid-Flex
folded assemblies
• STEP to Footprint generator
• AP 242 Support
• Front-End 3D Viewer
on
fer
en
ce
On
ly
Gr
3D based design
as
Advanced ECAD-MCAD co-design
er
Us
• Efficient and collaborative incremental co-design
– Partnering with PTC Creo, Siemens NX, and Dassault
Solidworks/Catia
er
C
• Save time with incremental co-design capability
on
– Accept/reject capability to empower ECAD and MCAD
designers
fer
en
• Interconnect (copper) exchange with MCAD tools
ce
– Accurate enclosure design
– Prevention of short circuits
– Enables accurate product-level thermal analysis
On
ly
• Avoid unnecessary MCAD-ECAD iterations
– Native 3D viewing capability
– STEP model import, export
Gr
3D based design
aDrivers
se / Trends
rU
se
rC
System interconnect planning challenges
Impact
Advanced nodes driving functional density and
pin counts, or use of multi-substrate solutions
on
Unpredictable system cost
and performance
Complexity and performance requirements
of high-speed interfaces
Die to package net assignment becoming
more challenging—PCB considerations
Geographically diverse engineering
teams and packaging resources
fer
en
Longer development
cycles
ce
On
ly
Clearly communicating
design intent
Gr
3D based design
Faster die/Package planning for cost and performance optimization
as
er
System SI pre-layout co-simulation
[Sigrity]
Us
Fabric Planning
(IC/Pkg)
SoC / MS IC
implementation
[Encounter, Virtuoso]
er
C
Fabric Planning
(pkg/pcb)
on
fer
en
IC Package
Implementation
[APD / SiP]
PCB implementation
[Allegro]
ce
System SI sign-off co-simulation
[Sigrity]
On
ly
Gr
3D based design
as
PCB influenced die and package planning
er
Us
er
C
• Use key components and connectors
from PCB to influence die/package
assignments
on
fer
en
• Optimize pin-outs to minimize
crossovers, accelerate routing
ce
Interface planning from connector
to the package into the die
On
ly
Gr
3D based design
as
Non-planer interconnect
er
Us
er
C
• Sometimes called MID (molded interconnect
device)
• Non-planar surfaces for deposited metal
• Surface geometries constructed in 3D MCAD
• Interconnect added in 3D auto-snapping to
surface geometries
on
fer
en
ce
On
ly
Gr
Next Generation Platform Pillar
as
Interface protocol driven design
er
Us
3 – 5 – 8 Gbps
Emerging system-of-systems challenges
er
C
Interface protocol IP driven design
• Predictable path to compliant implementation
• Interfaces as intelligent design objects
on
10 Gbps
fer
en
• Ability to author and implement as a hierarchical and relational
object
• Visualization of interface at all hierarchy levels
• Manipulation of interface at all hierarchy levels
• Interface compliance validation across a system
ce
12 Gbps
On
ly
2133 – 4266
1.2 – 1.05V
Interface protocol driven design
Gr
An interface example - DDRx
400 – 800
1.8V
as
er
1066 – 1600
1.5V
Us
Memory
Controller
IC
byte lane 0
byte lane 1
byte lane 2
byte lane 3
byte lane 4
byte lane 5
byte lane 6
byte lane 7
2133 – 4266
1.2 – 1.05V
er
C
• Increasing use of standards based interfaces
that are
DATA signals
DQ<7..0>
on
– Faster
– Impacted by Ripples through power supply
(instability of PDN)
– (more) Sensitive to crosstalk as supply voltages
go down
Memory
Devices
byte lane x
Strobe signals
DQS_P & DQS_N
fer
en
Mask signal
DQM
ce
• Engineers & PCB Designers need to connect interfaces quickly and easily
• Standards based interfaces should be created, stored and used as library
elements
• Interface protocol compliance validation needed before prototyping
On
ly
Gr
Interface protocol driven design
as
Managing Interface Definitions
er
Us
• Create/Edit Interfaces using
– connectivity from existing design or
– loading existing definition as a template
er
C
• Document and configure Interfaces to
capture basic capabilities.
(Master/Slave, Lane Count, etc)
• Define signal groups, contents &
relationships (Lanes, Ports, Strobes, etc)
• Define Electrical Constraints on members
• Define Voltages to ensure compatibility of
components/dies.
• Save Interfaces to library, share, re-use
on
fer
en
ce
On
ly
Gr
Interface protocol driven design
as
End-To-End System Level Analysis & signoff
er
Us
System level analysis:
Die-to-Die high speed channels and buses
SystemSI Modules for:
Serial Link Analysis and
Parallel Bus Analysis
er
C
on
fer
en
Task focused signal
integrity solutions primarily
focused on end-to-end
interface analysis (ex. DDR,
SerDes).
ce
On
• JEDEC requirements for DDR4 state that the Bit Error Ratio must meet 1E-12
(one trillion bits without an error)
• Cadence Sigrity will deliver EDA’s FIRST simulation solution that enable
measurement of DDR4 Bit Error Rate for compliance signoff
ly
Gr
Next Generation Platform Pillar
as
Team and design process collaboration
er
Us
Emerging system-of-systems challenges
er
C
Team and design process collaboration
• Concurrent engineering across a team and Geographies
• Management and analysis of BOM
on
fer
en
• Collaborative environment for managing design data and
process
• Real-time visibility and metrics for engineering & project
managers of ongoing project and design team status
ce
• Integrate with key enterprise solutions that drive the product
development process
On
ly
Gr
Team and design process collaboration
as
Concurrent Team PCB Design
er
Us
• Facilitates multiple PCB designers
working synchronously on a PCB layout
er
C
on
• Everyone co-designs together in real-time
• Fast rapid design for small co-located
teams
fer
en
Designer#1
• Server or ad-hoc modes
Design
Database
ce
On
Designer#2
Designer#n
ly
Gr
Team and design process collaboration
Concurrent Team PCB Design Focus
as
er
• Full Placement and place application
mode
• Design Implementation and control:
–
–
–
–
–
•
•
•
•
Us
Interactive Etch editing
Move component
User reserved areas (fences)
Reject and Undo/Redo
Information (show element, measure, etc.)
er
C
Up to 5 simultaneous users
Users can join and leave at any time
Take home capability (offline)
Restricted to within same campus
(LAN)
– Place replicate for channel duplication
• Advanced etch editing (e.g. TimingVision)
• Property editing
• Constraint editing
on
fer
en
– Electrical
– Others
ce
• Keepout management
• Etch shape creation and editing
On
ly
Gr
Team and design process collaboration
as
ECAD Collaborative Design Environment
er
• A collaborative environment for managing team users, design data and process
• Enabler for visibility and metrics to the engineering & project managers of
ongoing project status
• Aggregator for overall status across multiple projects and key business metrics
• Ability to integrate into key enterprise solutions that drive the product
development process
Us
er
C
on
fer
en
– Product Lifecycle Management, New Part Introduction, Compliance
Enterprise
Handoff to PLM for
release into the
enterprise
Team
ECW focused
on ECAD WIP
providing end user
and management
dashboards, metrics,
data management
and services for
extensions
ce
User
Authoring tools
directly interface
with ECW
Authoring Tools
On
ly
Gr
Team and design process collaboration
as
Dashboards and metrics
er
View of engineer’s design
process status
Automatically
uploaded design data
• Managed Design Data
Us
– Metrics extracted from design data
– Process step information
• Overall Flow Status
er
C
Point of presence
information
– ECO execution and status
– Summary design metric information
• Status across multiple designs
• Historical and current trends
Gathered (searchable)
related design documents
on
Gathered (searchable)
design discussions
fer
en
Lists of projects
and their status
ce
On
ly
Design quality
Project Metrics
Design
Production
Status
Gr
Next Generation Platform Pillar
as
Manufacturing Collaboration for NPI
er
Us
Manufacturing collaboration
Emerging system-of-systems challenges
er
C
on
• DFx verification, optimization and signoff
fer
en
• Optimized handoff from design to manufacturing
• Managed manufacturing collaboration
ce
On
ly
Gr
Manufacturing Collaboration for NPI
as
DFx validation and optimization
er
Us
• Analysis to match design with chosen vendor(s)
– Avoid unforeseen costs or delays
– Enables informed selection of vendor
er
C
on
• Extensive fabrication and assembly analysis
fer
en
• Hierarchical Analysis for different design regions
ce
On
• Rapid charting of analysis failures for fast identification and resolution
• Direct integration with Layout and DRC/constraint system
ly
Gr
Manufacturing Collaboration for NPI
as
Importance of Good Manufacturing handoff
er
Us
• To go from design to finished product, you must be able to be fabricated and
assembled with high-quality, at a profit, and in volume
• Delays and re-spins can result in project impacts and missed schedule targets
• Manufacturing issues can drive up project costs and impact profit
• Missing the market window can mean missing being #1
er
C
on
fer
en
ce
On
ly
Gr
Manufacturing Collaboration for NPI
Ideal manufacturing handoff & collaboration
Assembly
Parts Lists
Variants
Notes
Tables
as
er
Us
Fabrication
er
C
Drills
on
fer
en
Stack up
ce
Details
On
ly
Charts
er
3D based design
Power-aware Signal and Power Integrity Signoff
Us
er
C
Interface protocol IP driven design
on
Team and design process collaboration
fer
en
Electrically Aware Constraint Driven Design
ce
On
Manufacturing collaboration
as
Mixed signal design and simulation
with software controlled devices
System level logical design authoring
Gr
Next Generation Platform for Product Creation
Available starting in 2015
ly
Download