2018 Release (ISR49) (Capture Constraint Manager)

Slides:



Advertisements
Similar presentations
An Optimized Cost/Performance PDS Design Using OptimizePI
Advertisements

Business Development Suit Presented by Thomas Mathews.
ORCAD Suite Using Layout Drew Hall. Motivation ORCAD is an entire software suite Schematic Schematic Simulation Simulation Layout Layout ECO (Engineering.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Kiran Kaja | Accessibility Engineer Ensuring Accessibility in Document Conversion.
Business Process Modeling in Microsoft Visio® Interfacing’s BPMN Modeler: Overview.
Sw module user files OrCad 9.2 in Sulautetut. Start  Cadence PSD 14.0  Capture Schematics, logical connections File  Open  Project  h8s_eval.opj.
Getting Started with Layout Compiled by Ryan Johnson May 1, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The.
1 of 6 Parts of Your Notebook Below is a graphic overview of the different parts of a OneNote 2007 notebook. Microsoft ® OneNote ® 2007 notebooks are digital.
NI Multisim and Ultiboard
LSU 06/04/2007Electronics 81 CAD Tools for Circuit Design Electronics Unit – Lecture 8 Schematic Diagram Drawing Etched Circuit Board Layout Circuit Simulation.
Mind Board Company Profile Company Profile. Meets the challenge of Meets the challenge of creating complex designs PCB DESIGN CENTER.
Business Process Modeling in Microsoft Visio® Interfacing’s BPMN Modeler: Overview.
PCB Systems Division – Chelmsford, MA
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
The printed circuit board (PCB) design
Scottish Legal Aid Board Content Management using OpenCms Martin Spinks CTO Navyblue Tuesday, March 16, 2010.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Automation Fundamental Concepts &
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
Intro to MicroControllers : Stellaris Launchpad Class 4: PCB Schematic Design & Board Layout.
© 2003 Xilinx, Inc. All Rights Reserved For Academic Use Only Xilinx Design Flow FPGA Design Flow Workshop.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Deployment modeling March, 2010.
Part IV: Finishing The Layout – Finishing Touches and Design Rule Check September 24-28, 2012 Carol Lenk Introduction to Prototyping a LED Driver.
Business Process Modeling in Microsoft Visio® Interfacing’s BPMN Modeler: Overview.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Appendix A 12.0 Workbench Environment
The New Generation of CAD Tools
Creo Spec-Driven Piping
Doron Orbach UCMDB Product Manager
Core ELN Training: Office Web Apps (OWA)
Sourcing Event Tool Kit Matrix Pricing & Tiered Pricing User Guide
PC-DMIS Introduction to GD&T Selection
WORKSHOP 1 introduction
Creo Spec-Driven Piping
ASIC Design Methodology
Presented By: Scott Dickman
Working in the Forms Developer Environment
Archiving and Document Transfer Utilities
Creating a Basic Form Module
Confirmation and Feed Logs July 2017 Tips and Tricks
QAD Business Process Management (BPM)
SAP University Alliances
System Design Ashima Wadhwa.
RCM Turbo SQL Version.
Program and Graphical User Interface Design
CHAPTER 8 Multimedia Authoring Tools
Data Virtualization Community Edition
myWizard Metrics User Guide Full Integration project
DB Implementation: MS Access Forms
Install and Configure the QuickBooks Enterprise ODBC Driver.
Program and Graphical User Interface Design
ALEPH Version 22 Beginning Cataloging
Database Applications – Microsoft Access
eDIRECT: Managing Test Sessions
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Chapter 2 – Introduction to the Visual Studio .NET IDE
A Procedure and Program to Optimize Shuttle Mask Cost Advantage
Confirmation and Feed Logs July 2017 Tips and Tricks
DB Implementation: MS Access Forms
Dave Hurlburt March 27, 2018 Design True DFx Dave Hurlburt March 27, 2018.
Mastering Autodesk Revit MEP 2016 CHAPTER 19: Creating Equipment
An Introduction to Software Architecture
SESSION 5: Cadence / EMA / Moog Workshop: Derived Outputs, Legacy ECAD Tool Conversion, and Constraint Manager for OrCAD Thu, Oct 18, :00 AM -
The dal Constraint Tool
Service Delivery Maturity
SAP Enable Now Web Assistant content strategy
Presentation transcript:

2018 Release (ISR49) (Capture Constraint Manager)

Capture Constraint Manager Why Constraint Manger in Capture? Capture users have been asking for constraint support for a long time Familiar spreadsheet based structure Customers are doing designs with DDR and other advanced interfaces Require advanced constraints Excellent Maintenance Upgrade opportunity for CCPs Electrical, Physical, Mechanical, and Manufacturing Rules Wiring, Impedance, Propagation, Differential Pairs Line, Pin, Pin Pairs, Via, Shape, Hole Spacing Line, Neck Width, Differential Spacing

Capture Constraint Manager – F2B Constraints What is it? Constraint driven flow enabled through ONE Constraint Manager whether the user is working with schematics, SI or layout; no translation of CONSTRAINTS What it does? Allows a designer to easily capture constraints in the schematic that can be used for floor planning, placement, and interactive routing Benefits Constraint Driven PCB layout ensures design accuracy shortening time to manufacturing while optimizing end product cost

Rules, Rules, and More Rules Design Complexities are Growing and Form Factor is shrinking Number of constraints on a PCB is growing rapidly Pressure is to reduce cost and design time Not managing constraints from front to back can cause: Unnecessary physical prototype iterations can be avoided Non-optimal product performance Expensive end product per unit cost Need simple, easy to use, well integrated and proven solution Predictable Design Cycle time % of nets constrained 

How the Capture Engineer Communicates Design Intent How do these rules get communicated? Verbally, docs, spreadsheets, email, post-its How do rules get checked? Manual design reviews Prototyping Final verification / simulation Problems Missed or misunderstood requirements Designs not fully verified (respins) Problems not found until late in design Spreadsheets Word Documents Meetings Calls Notes Sticky Notes Emails Schematics Today, the rules are communicated in an ad-hoc way and can be mis-understood

Constraint-Driven PCB Design Flow – Real Time Design Exploration: Derive Design Rules & Topologies Constraint Driven Floorplanning and placement Implementation: Design Creation with multi-style Editor Post Route Verification Constraint Driven Routing

Completely Integrated Solution Constraint driven flow enabled through ONE Constraint Manager One GUI, one way to interact with CM whether the user is working with schematics or with layout; no translation of CONSTRAINTS Familiar spreadsheet based structure Constraints part of design intent, travel with netlist to layout Constraint Driven Floor planning, placement and interactive routing Cross probe directly with design canvas

Rule violation flagged Real-Time Feedback Rule violation flagged Add tuning Until constraint is met Clean route – no DRCs Fix errors as they happen Errors immediately displayed on screen Real-time heads up display for length tuning Don’t compound problems Prevent design decisions being made on incorrect assumptions

What is constraint manager (CM) ? Spread sheet based utility for constraint definition Clean layout for each constraints type Define and categorize connectivity objects based on functionality Differential pair Pin pairs Net class Cross-probe in real time

OrCAD Constraint Manager-Overview Each Constraint type arranged as content pane Each content pane has spreadsheet denoting functional type and associated constraints

OrCAD Constraint Manager Flow Easy to use spreadsheet based constraint assignment Arrangement of constraint based on domain Quickly browse across spreadsheet. Seamless transfer of constraints with existing front-to-back and back-to-front flow Constraint information saved in .dsn (data source name) No need of additional files to share design and constraints. use single file format Work on multiple designs in single session

Capture - Constraint Manager License Tiering Functionality of Capture CM aligned with CM functionality in corresponding tier of PCB Editor Capture standalone licenses will support PCB Designer Standard CM functionality Product CM Functionality Capture Allegro Design Entry Capture OrCAD PCB Editor Standard OrCAD PCB Designer Standard Capture CIS Allegro Design Authoring - Capture CIS OrCAD PCB Designer Professional OrCAD PCB Editor Professional

Supported Constraint Sets Aligned with Appropriate Tier of PCB Editor PCB Designer Standard PCB Designer Professional Electrical Constraint Set Physical Constraint Set Spacing Constraint Set Same Net Spacing Differential pair Xnet Visibility Xnet Creation/Deletion Relative propagation delays Wiring Impedances Min/Max Propagation delays Total Etch length

Using Capture Constraint Manager CM based PCB design flow is optional Existing flow continues to be supported as is Enable CM on design based on need One time activity- can be done at any phase of PCB flow On new Schematic Existing Schematic (with or without constraints) Existing Schematic with physical Layout Existing constraints will be migrated to CM

Enabling Constraint Manager How to enable CM on your designs Back up your complete design data Make sure your schematic and PCB are in-synch Click on CM icon in Capture Follow the recommended flow in the dialog after CM enabling

Enabling Constraint Manager New Schematic Complete schematic entry Click CM icon Select migrate constraint from schematic Assign voltage value for Power nets CM UI opens Click CM icon In migration dialog select migrate constraints from schematic and click OK CM launches (CM enabled)

Enabling Constraint Manager Existing Schematic with or without constraints Click CM icon Select migrate constraint from schematic Assign voltage value for Power nets CM UI opens –indicating CM enablement Review session log for migrated constraints and constraints properties (if any) Use CM to edit/update constraints Click CM icon In migration dialog select migrate constraints from schematic and click OK CM launches (CM enabled)

Enabling Constraint Manager Click CM icon In migration dialog select “Migrate constraints from PCB layout“ and click OK Run Front-to-Back Run Back-to-Front Click CM icon to open CM (CM enabled) Existing Schematic with constraints in PCB layout Click CM icon Select migrate constraint from PCB layout Assign voltage value for Power nets Update PCB layout using ‘Create Netlist’ Synchronize schematic design to PCB using ‘Back annotation’ Use CM in Capture to review existing constraints and add/update constraints

What will change in your schematic design Property Editor All constraints and constraints related properties will be managed from CM UI only applies to Nets Components Pins

What will change in your schematic design Manage all constraints and related operation from single interface Following operations moved from Capture to CM ECSet menu items View Xnet Signals Create “Differential pair” These continue to be supported in Capture for legacy design mode (CM not enabled)

What will change in your schematic design Must assign voltage on power nets Essential for constraint transfer in Capture CM PCB flow Use “Assign Voltage to DC nets” dialog Capture will auto assign value based on net names

Capture Constraint Manager - Xnets Auto Xnet Creation Auto creation of XNet on Discrete parts For Non discrete parts Xnets can be created by XNET_PINS property.

Capture Constraint Manager – Signal Integrity SigXp topology explorer View/explore topology Assign constraints Constraint assignment in SigXp requires SI based license

Capture Constraint Manager – Finding constraints Find utility enhancement Find Constraints on schematic Cross-probe from schematic to CM UI

Capture Constraint Manager - Tips Constraints are saved at the time of design save Undo and Redo on schematic and CM UI are limited in their own environment Undo Redo changes from schematic to CM UI have limited capability Stack-up details are needed to manage physical and spacing constraints in Capture CM Import tech file in Capture-CM Run back-annotation from PCB – this automatically brings stack up details in Capture CM Always manage constraint at one place - Schematic or PCB Layout Avoid constraints modification simultaneous at both ends