PCB Systems Division – Chelmsford, MA

Slides:



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

Microsoft Excel Presented by ShoWorks Fair Software and Online Entries
Cadence Design Systems, Inc. Why Interconnect Prediction Doesn’t Work.
1 Vendor Reverse Auction - Event User Guide. 2 Minimum System Requirements Internet connection - Modem, ISDN, DSL, T1. Your connection speed determines.
1CADENCE DESIGN SYSTEMS, INC. Using Allegro PCB SI to Analyze a Board’s Power Delivery System from Power Source to Die Pad International Cadence Usergroup.
Coupling-Aware Length-Ratio- Matching Routing for Capacitor Arrays in Analog Integrated Circuits Kuan-Hsien Ho, Hung-Chih Ou, Yao-Wen Chang and Hui-Fang.
Speedstack: PCB Stack Up Data Exchange Using IPC-2581 Rev B
An ILP-based Automatic Bus Planner for Dense PCBs P. C. Wu, Q. Ma and M. D. F. Wong Department of Electrical and Computer Engineering, University of Illinois.
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.
Advanced Micro Systems, Inc.
Polarization Processing for Low Light Imaging Abstract: An important property of still picture cameras and video cameras is their ability to present an.
© 2004, The Trustees of Indiana University 1 OneStart Workflow Basics Brian McGough, Manager, Systems Integration, UITS Ryan Kirkendall, Lead Developer.
Processing Rate Optimization by Sequential System Floorplanning Jia Wang 1, Ping-Chih Wu 2, and Hai Zhou 1 1 Electrical Engineering & Computer Science.
Achieving Timing Closure. Achieving Timing Closure - 2 © Copyright 2010 Xilinx Objectives After completing this module, you will be able to:  Describe.
5.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 5: Working with File Systems.
Customized Simulation Modeling Using PARAMICS Application Programming Interface Henry Liu, Lianyu Chu & Will Recker.
Interconnection and Packaging in IBM Blue Gene/L Yi Zhu Feb 12, 2007.
How to answer Section B (January 2012 example) YEAR 12 REVISION.
1 ENTITY test is port a: in bit; end ENTITY test; DRC LVS ERC Circuit Design Functional Design and Logic Design Physical Design Physical Verification and.
Achieving Timing Closure. Objectives After completing this module, you will be able to: Describe a flow for obtaining timing closure Interpret a timing.
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.
Impromptu Data Extraction and Analysis Data Mining and Analytics Framework for VLSI Designs Sandeep P
1 Vendor RFI - Event User Guide. 2 Minimum System Requirements Internet connection - Modem, ISDN, DSL, T1. Your connection speed determines your access.
So what makes me so smart about GPS? Lifelong fascination with maps & navigation Extensive experience with navigation in aviation, marine and vehicular.
Customer Portal – Customer User. You will receive an indicating that your Customer Portal registration is complete. A link to the Customer Portal,
Configuration Management and Server Administration Mohan Bang Endeca Server.
© 2003 Xilinx, Inc. All Rights Reserved Reading Reports Xilinx: This module was completely redone. Please translate entire module Some pages are the same.
31-02: Planning Schedules Supply Chain Platform Training Presentation Updated April 2011.
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Introduction to Controlling the Output Power of a Transistor Stage A load network will be designed to maximize the output power obtainable from the Mitsubishi.
Engineering Matrix Megatec 2011.
Intro to MicroControllers : Stellaris Launchpad Class 4: PCB Schematic Design & Board Layout.
INTRODUCTION TO NETWORKING: DEFINITIONS BY QUINN FRANKLIN.
FERC Order No. 698 Procedures for Providing Hourly Consumption Data Spectra Energy Pipelines June 20, 2008.
AUTOMATIC BUS PLANNER FOR DENSE PCBS Hui Kong, Tan Yan and Martin D.F. Wong Department of Electrical and Computer Engineering, University of Illinois at.
Unit 5 Evidence Name: sean Hingeley. 1.What software did you use? I used Microsoft excel for my spreadsheets 2.Why did you use this rather than something.
31-04: Respond Offline to Planning Schedules Supply Chain Platform Training Presentation Updated April 2011.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
XP Chapter 2 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Building The Database Chapter 2 “It is only the farmer.
Si8000m / Si9000e / Speedstack / CGen
On Routing Fixed Escaped Boundary Pins for High Speed Boards T. Tsai, R. Lee, C. Chin and Y. Kajitani Global UniChip Corp. Hsinchu, Taiwan DATE 2011.
—————————— CACI Products Company - ——————————————————— COMNET III —————————————— 1-1 Day 1 - COMNET Program Operation, Network Topology.
IPD Technical Conference February 19 th 2008 Application: Pipette Measurement and Flash Inspection. Distributor: CPU Automation Engineer: Mike Bray.
FTC Home Page FTC Game Page FTCGAMEPAGEFTCGAMEPAGE.
External Executable Tools The Master's Touch David L. Blankenship.
Speedstack 2016 : Changing layer functionality / count of a stack up without removing structures – Preview Dec Richard Attrill (Rev 1) Polar Logo.
Data Profiling 13 th Meeting Course Name: Business Intelligence Year: 2009.
34 Copyright © 2007, Oracle. All rights reserved. Module 34: Siebel Business Services Siebel 8.0 Essentials.
Tools - Analyzing your results - Chapter 7 slide 1 Version 1.5 FPGA Tools Course Analyzing your Results.
© 2000 Altera Corporation 1 Quartus Simulator. © 2000 Altera Corporation Dow load from: 2 In This Section Simulator –Features –Supported.
CSE 144 Project. Overall Goal of the Project Implement a physical design tool for a two- row standard cell design
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
 “Excel”erate Your Knowledge Martha Messick – South Aiken High School Jennifer Kolmar – Aiken High School.
CommonFloor Groups : Apartment Communities Admin User Guide.
Secure Access and Mobility Jason Kunst, Technical Marketing Engineer March 2016 Location Based Services with Mobility Services Engine ISE Location Services.
The Distributed Application Debugger (DAD)
Centralized Car Hire Foundation User Support Project
Release Highlights Last Updated for September Monthly Release.
QAD Supplier Portal (QSP)
Overview of Computer Architecture and Organization
Dave Hurlburt March 27, 2018 Design True DFx Dave Hurlburt March 27, 2018.
2018 Release (ISR49) (Capture Constraint Manager)
The dal Constraint Tool
Introducing NTFS Reliability Security Long file names Efficiency
Using Properties of Logarithms
Formula Hybrid - Fall 2018 Lafayette College ECE 491.
Presentation transcript:

PCB Systems Division – Chelmsford, MA Introducing Constraint Manager for Allegro Designer & Allegro Performance Option Users PCB Systems Division – Chelmsford, MA

Availability Will be supplied post 14.2 first customer ship (FCS) Will NOT be part of PSD14.2 FCS disk set Will be made available through the ISR process ISR can be requested through Sourcelink or via http://software.cadence.com For a narrated movie of the tiered Constraint Manager Download the file “CM_DESIGNER14_2.avi” from Sourcelink

Preview your new Constraint Environment Managing Constraints in 13.6 Managing Constraints in 14.2 Constraint Manager User Interface Wiring Impedance Min/Max Propagation Delay Total Etch Length Relative Propagation Delay Electrical Constraint Sets Creating Buses

Introduction to Constraint Manager A spreadsheet based application to manage high speed electrical constraints across all the tools in the Cadence PCB Design Flow Powerful environment that lets you define, view and validate constraints in a highly productive manner Support of Min/Max Propagation Delay, Total Etch Length, Relative Propagation Delay, Impedance, Stub Lengths, Wiring schedules, Via Count, Parallelism, Exposed Length Hierarchical management of design objects Electrical Constraint Set or Net-Level based constraint management Easily create pin pairs from net level objects

Constraint Manager User Interface Object column ECSet reference Constraint values Worksheets In this example, the Routing workbook is opened to the Min/Max Propagation Delay worksheet. The Worksheet Selector also indicates which workbook and worksheets are open by coloring the gridded box next to each name. Each worksheet is a collection of columns some of which are based on the nature of the constraints the worksheet defines. These columns will be defined in the following slides.

Review of 13.6 Constraint Management Electrical Rule Set form Hierarchical Rules like Physical & Spacing Scheduling was driven by net level properties RATSNEST_SCHEDULE No list of pins Pin pair specific delays had to be placed on individual nets as net property overrides Forms interface for direct access to net level pin pair properties Applied to wide class of nets The Electrical Rule Set form was intended to be a hierarchical mechanism for setting Electrical constraints similar to the way Physical and Spacing constraints are handled. In other words, constraints are defined in sets and nets reference these sets. This works well for Physical and Spacing rules where a class of nets can reference the 5 mil rule set, for example. However, this form was too generic to effectively deal with electrical constraints and it was primarily used to turn on and off the various DRC modes and specific rules were set through Edit Properties. Electrical constraints may involve specific information about the target net and any type of pin pair specific rule is a good example. This form had no mechanisms for creating or logically applying such rules. User-defined scheduling was handled by commands (Net Schedule in Allegro, Pin Order in SQ) outside of this form. 13.6 CNS

Wiring Verify topology schedules Stub Length Via Count Exposed Length Parallelism

Impedance Target Impedance is compared against Actual Tolerance defined in percent or absolute value Margins identify the difference between actual and target.

Min/Max Propagation Delay Manage delay in terms of length, percent of manhattan length or time across pinpairs DRC responds to both unrouted and routed conditions Use to evaluate timing rules at the comp placement stage Selection of an object will highlight and zoom-center in Allegro

Total Etch Length Manage accumulated etch length across the entire net Accepts Min/Max conditions Fails represented in Red; Pass in Green Routed to Manhattan Ratio Listing Sorting capability for all columns.

Relative Propagation Delay Create matched groups between objects of different nets (scope=global) Use local option for relative delay within the same net Delta:Tolerance assigns a ‘target’ to object with longest manhattan length and can be reassigned if necessary Actual lengths reported

Electrical Constraint Sets (ECSETS) Vehicle for Hierarchical Constraint Management Collection of non-pin pair based constraints Apply at bus or net level

Buses Buses are groups of nets with common constraints Applying constraints at the highest level of hierarchy simplifies the process Buses can be expanded or collapsed Allegro provides a BUSRAT option in Setup > Drawing Options > Display