circuit design / simulation requirement & solution · • pspice mixed domain integration –...

41
Circuit Design / Simulation Requirement & Solution Addi / Mark 16 / Oct / 2015

Upload: others

Post on 26-Aug-2020

16 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Circuit Design / Simulation Requirement & Solution

Addi / Mark 16 / Oct / 2015

Page 2: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

OrCAD Capture CIS

Design Entry

OrCAD Engineer Data Management

Team Design

OrCAD PCB Design Flow – Overview PSpice A/D

Advanced Analysis (A/A)

Circuit Simulation

OrCAD Component Information Portal

Component information

OrCAD Library Builder

Library Editor

GraserWARE Frontend PACK

App Utility

OrCAD Panel Editor

PCB Document

OrCAD Document Editor

PCB Document

OrCAD DFM Checker

PCB DFM Check

OrCAD PCB SI

Signal Integrity Analysis

OrCAD PCB Designer

Board Layout & Routing

Netlist & Constraint Manager

OrCAD Sigrity ERC

PCB ERC Check

Page 3: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Topic • OrCAD Capture / CIS What’s New • OrCAD Component Information Portal • Circuit Design Challenges

Page 4: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

OrCAD Capture / CIS What’s New

Page 5: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

OrCAD Capture / CIS What’s New • Capture

– View & Lite Mode Support – Schematic Page Name in Title Block – Mechanical Parts in Capture-Allegro Flow – Part Properties Display – Object Alignment in OrCAD Capture – Object Distribution in OrCAD Capture

Page 6: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

View & Lite Mode Support • Capture new version support starts at view or lite mode

– View mode : only preview schematic design – Lite Mode : more functions can be used

• Search function • Part / Net properties preview • Full-featured operation under the limitations ( Lite Mode only )

Page 7: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Schematic Page Name in Title Block • Capture supports Schematic name and Page name on the

title block property.

20160014

Page 8: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Mechanical Parts in Capture-Allegro Flow

• Capture supports zero pin mechanical part, mechanical holes, and fiducials in Capture - Allegro flow.

• Parts should have the property of CLASS=MECHANICAL.

Page 9: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Part Properties Display • New Display format in Display Properties dialog box

– Value if Value Exists

Page 10: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Object Alignment in Capture • Alignment objects

– Vertically (Top, Middle, and Bottom) – Horizontally (Left, Center, and Right)

Page 11: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Object Distribution in Capture • Distribute objects

– Horizontally – Vertically

Page 12: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

OrCAD Component Information Portal

Page 13: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Download Distributor Part Data • Distributor integrations enable

access to parametric data for millions of parts

• Get costing and availability data along with electrical characteristics

• Easily define multiple sources for your parts to avoid supply issues

Page 14: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Integrated in OrCAD Capture • CIP allows you to access and update component data

without leaving Capture

Page 15: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

New Part Introduction (NPI) Flow • Add new parts in a controlled

fashion • CIP will flag the part and will send

notifications to defined users who need to review and approve the part

• Engineers can use the part as a temp part in their design

• When the part is approved/rejected, part status will updated in engineers’ view as well

Page 16: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

New Part Introduction (NPI) Flow • Temporary Part Flow promoting concurrency

Release Part_Number

Page 17: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

New Part Introduction (NPI) Flow • Capture CIS updates part status to synchronize

Part_Number.

Page 18: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Circuit Design Challenges

Page 19: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Circuit Design Challenges • How to Know

– Circuit design parts with library pin difference? – Part status with database? – Capacitor de-rating of net voltage?

Page 20: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

OrCAD Tcl / Tk Utilities • Part Library Check Utility • Design Part Check Utility • Capacitor De-rating Check Utility

Page 21: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Part Library Check Utility • Schematic Symbol & Footprint

Check With Library (Database) – Library Symbol Pin Check – Footprint Name Check

D:\OrCAD_App\Library

D:\OrCD_App\symbol_Mapping.xls

Page 22: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Design Part Check Utility • How to know Design Part

– Life cycle – End of life

Page 23: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Components De-rating Check Utility • Design Component De-Rating Check

– Capacitor – Resistor – Inductor

VCC75

C681NF_50V

R15624K 5%

C63 0.01UF_50V

C65 0.01UF_50V

L9 22UH/3A

1.162A (1+0.066+0.096)

+C99

470UF_10V

CP25

0.01UF_50VNULL

U16

MP1412_SOIC8_2A

BS2

IN4

SW5

GND6

FB7

COMP8

EN9

NC3

NC1

SS10

GND11

D11

IN5822/3A

AC

C67

0.1UF_50VNULL

R149 26.1K 1%

C70

22U

F_10

V

CP102

0.1UF_50V

C66

22U

F_10

V

R155

10K 1%

VCC33

R157 0 5%

DGND

DGND

DGND

Page 24: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Circuit Simulation Requirement & PSpice Simulation Solution

Page 25: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Circuit Simulation Requirement & PSpice Simulation Solution

• Why PSpice – The Circuit Design Verification Challenge

• PSpice Solution – Cadence OrCAD Design Solution Integration – Mixed-Signal, Mixed Language and Mixed Domain Integrative Simulator – PSpice Modeling Application – Quality & Speed Performance

Page 26: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Why PSpice

Page 27: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

The Circuit Design Verification Challenge

• Design Trends – Miniaturization – Complexity – Visualization Interfaces – Interconnected Systems

Computing

Automotive Medical

IOT

Consumer Electronics

Page 28: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

The Circuit Design Verification Challenge

• Design Verification Challenges – Power Management – Embedded Software – Digital Control Systems – Mixed Signal Designs – Use red when emphasizing words – High Speed & Performance – Quality

What’s EDA TOOL supporting it ?

Page 29: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Solution

Page 30: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Cadence OrCAD Design Solution Integration • Powerful and Widely Used Design Solution

– Fast and intuitive schematic design entry, OrCAD Capture – Powerful component data management, OrCAD Capture CIS – Full-featured Mixed-Mode simulator, PSpice – Comprehensive PCB solution, OrCAD PCB Designer

Page 31: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Mixed-Signal, Mixed Language and Mixed Domain Integrative Simulator • PSpice

– Integrates seamlessly with OrCAD Capture/ OrCAD Capture CIS – Fast, accurate analysis of analog and mixed-signal designs – Advanced analysis to increase performance and productive yield – Numerous PSpice model libraries – Supports C/C++, SystemC and Verilog-A – Various types of modeling creation – Co-simulation with MATLAB Simulink

Page 32: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Mixed-Signal, Mixed Language and Mixed Domain Integrative Simulator • PSpice Mixed Language Circuit Simulation

– Hardware/Software Co-Simulation – Supports C/C++, SystemC and Verilog-A

Verilog-A

ADMS Compile

Page 33: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

Mixed-Signal, Mixed Language and Mixed Domain Integrative Simulator • PSpice Mixed Domain Integration

– Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation tools,

electromechanical & electrical systems in a co-simulation environment.

Page 34: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Modeling Application • Quick & Easy methods to create and edit PSpice models

– No Library Setup required in OrCAD Capture/Capture CIS schematic – Using parametric extraction algorithms – Edit existing PSpice instance properties – Device Type, Capacitor/Inductor/Transformer/Zener/Switch/TVS/VCO/LED

Capacitor RF Inductor Switch

Zener Diode Transformer VCO TVS LED

Page 35: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Modeling Application • PSpice Sub-circuit Generation from IBIS Models

– New IBIS Import supports for V-I curves and V-T curves.

12

34

Pullup

Pulldown

RisingFalling

VT table

POWER_clamp

GND_clamp

L_pkg R_pkg

C_pkgC_comp

Vcc

Page 36: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Modeling Application • PSpice existing model library models

– Offers more than 30,000 analog and mixed-signal models. – PSpice library includes parameterized models such as BJTs, JFETs,

MOSFETs, IGBTs, SCRs, discretes, operational amplifiers, optocouplers, regulators, PWM controllers, and multipliers.

Page 37: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Modeling Application • Get PSpice Models from device vendors / manufacturers

Page 38: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Modeling Application • PSpice modeling service company

– Supply every PSpice model – Passive components, capacitor, inductor, resister, transformer, connector,

cable, FPC Line, and so on. – Active discrete components, MOSFET, SiC‐MOSFET, IGBT, Diode, BJT,

HBT, GaAsFET, HEMT, GaN‐HEMT, and so on. – IC, OPAMP, LDO, Photo‐Coupler, Motor‐Control‐Driver, DCDCConverter,

Voltage‐Detector, Load‐Switch, Modulator Driver, LVDS Buffer, Optical‐Link IC, and so on.

Page 39: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Advanced Analysis • Increase design performance, yield, and reliability

– Sensitivity identifies critical circuit components. – Optimizer optimizes key circuit components. – Parametric Plotter examines solution space through nested sweeps. – Monte Carlo analyzes statistical circuit behavior and yield . – Smoke detects component stress.

Page 40: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Summary • Powerful and Widely Used Simulator

– Integrates seamlessly with Cadence OrCAD Design Solution. – Full-featured mixed-Mode simulator – Extensive OrCAD PSpice model libraries & various types of modeling creation. – Be aware of pre-layout design risk & improve design performance, yield, and

reliability.

Page 41: Circuit Design / Simulation Requirement & Solution · • PSpice Mixed Domain Integration – Systems Simulation – Integration with MATLAB Simulink brings two industry-leading simulation

PSpice Hands-On Workshop • PSpice Hands-on Workshop

– Date, 20/Nov/2015

Full-featured Mixed-Mode PSpice simulation