Constraints evolution Physical-Simulation-STA Yaron Kretchmer Engineering Director.

Slides:



Advertisements
Similar presentations
Validator for Identity Manager Save Time, Improve Quality and Reduce Deployment Costs.
Advertisements

Tag line, tag line Protection Manager 4.0 Customer Strategic Presentation March 2010.
Partial Order Reduction: Main Idea
Systematic method for capturing “design intent” of Clock Domain Crossing (CDC) logic in constraints Ramesh Rajagopalan Cisco Systems.
© 2011 Avaya Inc. All rights reserved.1 Avaya Professional Services Eddie Jenkins VP Global Offers, Marketing & Channels.
Premier Director Document Imaging
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
DAC IP Track Submission CDC aware power reduction for Soft IPs Ritesh Agarwal (Freescale™) Amit Goldie (Atrenta) Freescale Semiconductor Confidential.
How to Accelerate the Analog Design Verification Flow Itai Yarom Senior Verification Expert Synopsys.
VERITAS Confidential Copyright © 2002 VERITAS Software Corporation. All Rights Reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS.
© 2012 Autodesk The Autodesk Story Don Carlson Director - Post Secondary Education.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Accelerated Testing in.
Hong Kong – An Effective Platform For Launching Investments Into China Peter Yam Chairman Emerson Electric (China) Holdings Co., Ltd. “Hong Kong Forum”
Timing Analysis Timing Analysis Instructor: Dr. Vishwani D. Agrawal ELEC 7770 Advanced VLSI Design Team Project.
Joe Gebis Computer Science Division University of California, Berkeley IRAM CAD Status and Plan.
Data Migration Massachusetts Biotechnology Council 11-July-2008 Brian K. Perry, President BKP Technologies, Inc.
Improving effectiveness of your tax operations 10 May 2012 CHARLOTTE RUSHTON MANAGING DIRECTOR, ASIA PACIFIC.
© 2011 Autodesk Case Studies: Simulation Problem Solving for Industrial Machinery and Consumer Product Design Shakeel Mirza Technical Consultant, Simulation.
© 2012 Autodesk How to Establish Autodesk® PLM 360 as the Platform for Enabling PLM and Related Processes Prayush Saraswat PLM Business Process Consultant.
TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
Database Design for DNN Developers Sebastian Leupold.
Product Portability “Optimizing Your Investment in Dimensions CM” Presented by Lovell & Mercier, Inc.
MODEL BASED GUI TESTING FOR MOBILE APPS 1 Manoj Philip Mathen Specialized Testing Consultant, Infosys.
HMP vs. DSP Battle of the CPUs Henry Dewing Manager, Product Marketing Modular Communications Platform Division Intel Corporation.
Open Discussion of Design Flow Today’s task: Design an ASIC that will drive a TV cell phone Exercise objective: Importance of codesign.
CADENCE CONFIDENTIAL 1CADENCE DESIGN SYSTEMS, INC. Cadence Formal Verification 2003 Beijing International Microelectronics Symposium C. Michael Chang Vice.
Travel Speed Study of Urban Streets Using GPS &GIS Tom E. Sellsted City of Yakima, Washington Information Systems and Traffic.
Using Formal Verification to Exhaustively Verify SoC Assemblies by Mark Handover Kenny Ranerup Applications Engineer ASIC Consultant Mentor Graphics Corp.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
© Copyright 2003 Nassda Corporation OpenAccess 2.0 — A Nassda Perspective Graham Bell, Director of Marketing.
ESL and High-level Design: Who Cares? Anmol Mathur CTO and co-founder, Calypto Design Systems.
1 Hybrid-Formal Coverage Convergence Dan Benua Synopsys Verification Group January 18, 2010.
© 2012 Autodesk The Devil Is In The Workflow Module 1: Successfully Plan and Implement BIM Luis Rojas Building Design Product Line Manager, Eagle Point.
ASIC, Customer-Owned Tooling, and Processor Design Nancy Nettleton Manager, VLSI ASIC Device Engineering April 2000 Design Style Myths That Lead EDA Astray.
Visio 2010 Premium: Designing and Optimizing Business Processes Presented by Global 360 Brett Kovatch – MCTS Alliances SE – North America – Global 360,
Microsoft’s Worldwide Marketing Database with Windows 2000 Datacenter Server Scaling Up to the Needs of the Worldwide Marketing Database with Windows.
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Implementation Options.
1. How to handle Request-ID? oneM2M joint WG2 & WG3 discussion PRO Josef Blanz July 2 nd, 2014.
© 2012 Autodesk Customizing AutoCAD P&ID David Wolfe Process and Power Specialist.
Ready to Use Programmable Logic Design Solutions.
On the Relation Between Simulation-based and SAT-based Diagnosis CMPE 58Q Giray Kömürcü Boğaziçi University.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
Mixed Signal STA Ben Farhat – Cadence Design Systems Tau conference – March/2015.
@Thinkabit_Lab April, 2016 Thinkabit Lab. Career Explorations & Workforce Labs Employees explore their strengths, interests and values. Clarify aspirations.
Written by : Oren Frenkel Intel Confidential ® C CD SDS.
Working at a Small-to-Medium Business or ISP – Chapter 6
What is Software Test Automation?
Laravel vs CodeIgniter: Best of 2017
ASIC Design Methodology
Continuous Delivery- Complete Guide
Understanding of Automation Framework
Transforming U.S Highway Safety
Developing Drivers in Visual Studio
Maximize the value of your cloud
Many-core Software Development Platforms
Effective Testing Strategy for
Effective Testing Strategy for
Timing Analysis 11/21/2018.
Using Scripts, AutoLISP® and
Market Changes vs. ITS Offerings
Effective Testing Strategy for
Themes Name Title Company. Themes Name Title Company.
ECE 699: Lecture 3 ZYNQ Design Flow.
Matías Heinrich VP Operations Latam October 2011
TechEd /11/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
HIGH LEVEL SYNTHESIS.
Working at a Small-to-Medium Business or ISP – Chapter 6
EE216A – Fall 2010 Design of VLSI Circuits and Systems
Presentation transcript:

Constraints evolution Physical-Simulation-STA Yaron Kretchmer Engineering Director

2 Agenda Background 1 2 nd Gen 3 3 rd Gen 4 Discussion st Gen

3 A long time ago in a semiconductor company far, far away… There was a block called “QB”. −It contained a large number of high-speed signals being driven over long distances. This block evolved from −A hand-drawn full-custom implementation with no timing verification… −Through an automated full-custom implementation with dynamic timing verification through simulation… −To P&R with timing constraints and validation through static timing analysis In this presentation −I’ll describe the “why’s” and “how’s” of the block’s evolution Background A long time ago in a semiconductor company far, far away… In other words, this did not happen at Qualcomm…

4 Constraints −Signal Width, Spacing, Shielding Implementation −Manual full custom layout Verification −Physical length verification Effort −Baseline effort = 1*EF Size −Baseline size = 1*SZ 1 st Gen Source

5 Verification wasn’t exhaustive for all signals Verification was done through home-grown scripts run on post-layout database −Can be done only late in the project Manual block layout was lengthy, leaving less time for area optimization. Wanted to move to Automated implementation of physical constraints Quicker turnaround time Full timing verification pre-layout 1 st Gen pros/cons, drivers for migration Source

6 Constraints −Signal Width, Spacing, Shielding Implementation −Automated full-custom placement, routing Verification −Pre-layout SPICE timing simulation on all signals −Post-layout SPICE timing simulation on all signals Effort −Effort = 0.25*(1 st gen effort) Size −Baseline size = 0.8* (1 st gen size) 2 nd Gen "Pakicetus BW" by Nobu Tamura

7 Timing verification was verification time consuming (post-layout timing simulation for every path) Crosstalk avoidance was done by coaxial shielding -> overkill? Wanted to move to Timing constraints Static timing analysis of cosntraints, pre- and post- layout. Quicker turnaround time Smaller area 2 nd Gen pros/cons, drivers for migration "Pakicetus BW" by Nobu Tamura

8 Constraints −Max_delay, cycle time constraints (SDC) Implementation −P&R Verification −STA for low-frequency signals −Post-layout SPICE for a few high-frequency signals Effort −Baseline effort = 0.1*(1 st gen effort) Size −Baseline size = 0.25*(1 st gen size) 3 rd Gen Source

9 Main drivers to move from full-custom implementation to P&R are −Ease of verification (STA vs. timing simulation vs. physical constraints verification) −Area reduction (Crosstalk avoidance through PnR instead of shielding) −Execution speed (PnR tools vs. manual effort) provides more opportunities for optimization. Moving from physical constraints to timing constraints −Use closed-form formulas to go from width/spacing/shielding to delay/crosstalk −Enables leveraging timing simulations and eventually STA Discussion

10 © Qualcomm Incorporated and/or its subsidiaries. Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. Other products and brand names may be trademarks or registered trademarks of their respective owners. References to “Qualcomm” may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT. For more information on Qualcomm, visit us at: & Thank you Follow us on: