SSV Summit November 2013 Cadence Tempus™ Timing Signoff Solution.

Slides:



Advertisements
Similar presentations
Motorola General Business Use MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are.
Advertisements

Tableau Software Australia
© 2014 Synopsys. All rights reserved.1 Wheres my glass slipper? TAU 2014 Nanda Gopal Director R&D, Characterization.
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Strategic Decisions (Part II)
Continuing Challenges in Static Timing Analysis
Nanxi Kang Princeton University
Ispd-2007 Repeater Insertion for Concurrent Setup and Hold Time Violations with Power-Delay Trade-Off Salim Chowdhury John Lillis Sun Microsystems University.
Topologically-Aware Overlay Construction and Server Selection Sylvia Ratnasamy, Mark Handly, Richard Karp and Scott Shenker Presented by Shreeram Sahasrabudhe.
© 2012 Autodesk Presenter’s First and Last Name Presenter’s Title AutoCAD ® Architecture 2013 What’s New Image courtesy of Wilson Architects.
Timing Margin Recovery With Flexible Flip-Flop Timing Model
Accelerated Path-Based Timing Analysis with MapReduce
Anjali Supekar *, Mohita Batra *, Rakesh Gulati *, Shahabuddin Qureshi °, Hina Mushir #, Prashant Pandey #, Samant Paul °, Seema Jaiswal ° * Automation.
Voltus IC Power Integrity Solution Break-through in Power Signoff
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Citrix Partner Update The Citrix Delivery Centre.
A Resource-level Parallel Approach for Global-routing-based Routing Congestion Estimation and a Method to Quantify Estimation Accuracy Wen-Hao Liu, Zhen-Yu.
Copyright © , Software Engineering Research. All rights reserved. Creating Responsive Scalable Software Systems Dr. Lloyd G. Williams Software.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
Signal Integrity Methodology on 300 MHz SoC using ALF libraries and tools Wolfgang Roethig, Ramakrishna Nibhanupudi, Arun Balakrishnan, Gopal Dandu Steven.
Hierarchical Physical Design Methodology for Multi-Million Gate Chips Session 11 Wei-Jin Dai.
0 Copyright 2008 Global 360, Inc. All Rights Reserved Presentation of Success Story Robert Lang.
Hitendra Divecha Sr. Product Marketing Manager SSV Summit November 21 st, 2013 QRC Extraction.
1© Copyright 2014 EMC Corporation. All rights reserved. Results Lower CAPEX and OPEX Expected Savings of $800K over three years Improved visibility of.
Word Wide Cache Distributed Caching for the Distributed Enterprise.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
Fast & Furious: Taming the Challenges of Advanced-Node Design Anirudh Devgan, Senior Vice President, Digital & Signoff Group.
Energy saving in multicore architectures Assoc. Prof. Adrian FLOREA, PhD Prof. Lucian VINTAN, PhD – Research.
Low Latency Clock Domain Transfer for Simultaneously Mesochronous, Plesiochronous and Heterochronous Interfaces Wade Williams Philip Madrid, Scott C. Johnson.
Scalable Multi-Class Traffic Management in Data Center Backbone Networks Amitabha Ghosh (UtopiaCompression) Sangtae Ha (Princeton) Edward Crabbe (Google)
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
Server to Server Communication Redis as an enabler Orion Free
1 Biometric Databases. 2 Overview Problems associated with Biometric databases Some practical solutions Some existing DBMS.
Next Generation Operating Systems Zeljko Susnjar, Cisco CTG June 2015.
Making Watson Fast Daniel Brown HON111. Need for Watson to be fast to play Jeopardy successfully – All computations have to be done in a few seconds –
Optimization for Leakage Power Reduction using Multi-Threshold Voltages for High Performance Microprocessors Jeegar Shah, Marius Evers, Jeff Trull, Alper.
1 Distributed Databases Chapter 21, Part B. 2 Introduction v Data is stored at several sites, each managed by a DBMS that can run independently. v Distributed.
Dec 1, 2003 Slide 1 Copyright, © Zenasis Technologies, Inc. Flex-Cell Optimization A Paradigm Shift in High-Performance Cell-Based Design A.
Data Management for Decision Support Session-4 Prof. Bharat Bhasker.
Programmability Hiroshi Nakashima Thomas Sterling.
High Performance, Multi-CPU Power Signoff for Mega Designs
A Design Flow for Optimal Circuit Design Using Resource and Timing Estimation Farnaz Gharibian and Kenneth B. Kent {f.gharibian, unb.ca Faculty.
Static Timing Analysis
Lalit Panda, SVP SC and IT, Harman Consumer Group, Inc. ProcureCon July 14 th 2008 KPI Based Supply Chain Management.
Tackling I/O Issues 1 David Race 16 March 2010.
Solving Today’s Data Protection Challenges with NSB 1.
Produced by Wellesley Information Services, LLC, publisher of SAPinsider. © 2015 Wellesley Information Services. All rights reserved. Hands-on Lab: WebI.
COMP7330/7336 Advanced Parallel and Distributed Computing MapReduce - Introduction Dr. Xiao Qin Auburn University
I N V E N T I V EI N V E N T I V E Can innovations in Test serve as a beacon of light in a dark economy? Sanjiv Taneja VP and GM, Encounter Test.
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Data Platform Modernization
Reza Yazdani Albert Segura José-María Arnau Antonio González
VirtualGL.
Multi-Processing in High Performance Computer Architecture:
Delay Optimization using SOP Balancing
Data Platform Modernization
Semiconductor Manufacturing (and other stuff) with Condor
Avanade Trade Organization Structure
Achieving Best QoR and Fastest TAT with Synopsys Fusion Technology
Certifying graphics experiences on Windows 8
Example of usage in Micron Italy (MIT)
F# for Parallel and Asynchronous Programming
12/26/2018 5:07 AM Leap forward with fast, agile & trusted solutions from Intel & Microsoft* Eman Yarlagadda (for Christine McMonigal) Hybrid Cloud – Product.
Delay Optimization using SOP Balancing
3(9z + 4) > 35z – 4 Original problem. Solve each inequality. Then graph the solution set on the number line. 3(9z + 4) > 35z – 4 Original problem.
Opening comments… KT Moore
Multidisciplinary Optimization
Presentation transcript:

SSV Summit November 2013 Cadence Tempus™ Timing Signoff Solution

2© 2013 Cadence Design Systems, Inc. All rights reserved Signoff closure up to 40% of the design flow Need faster runtimes Capacity for +100M cell designs with 100s of timing views Better accuracy to reduce pessimism, power, area Industry needs for n ext g eneration signoff

3© 2013 Cadence Design Systems, Inc. All rights reserved The Tempus™ Timing Signoff Solution Tempus – It’s about TIME Up to 10X reduction in closure time Placement and routing aware Unlimited MMMC capacity Massively parallelized computation Scalable to 100s of CPUs Optimized data structures Up to 10X faster path-based analysis (PBA) Advanced process modeling TSMC-certified accuracy

4© 2013 Cadence Design Systems, Inc. All rights reserved Optimized multi-threading Distributed processing Incremental & hierarchical analysis Concurrent multi-mode multi- corner analysis Parallelized path based analysis Performance background Stacked performance enablement MMMC Concurrency MMMC Concurrency Incremental Analysis Distributed Processing Flat Single View (Multi-Threading) Technology

5© 2013 Cadence Design Systems, Inc. All rights reserved Combines multi-threading with distribution Simple setup –User specifies desired resources Parallelization transparent to user Up to 50M cells analyzed in one hour Low memory footprint Performance metrics Parallelized processing MMMC Concurrency MMMC Concurrency Incremental Analysis Distributed Processing Flat Single View (Multi-Threading)

6© 2013 Cadence Design Systems, Inc. All rights reserved Analyzes all modes and corners in one timing session Runs on one compute server More than 2X faster with same hardware –Less than 20% memory overhead per additional timing view Reduces hardware resource requirement Concurrent MMMC view analysis MMMC Concurrency MMMC Concurrency Incremental Analysis Distributed Processing Flat Single View (Multi-Threading)

7© 2013 Cadence Design Systems, Inc. All rights reserved Graph based analysis is fast but inherently pessimistic Path based analysis is slow but reduces pessimism –Accurate transitions and derates Tempus solves PBA reporting runtimes –Parallelized computation Path-based analysis (PBA) Reduced pessimism and runtime Pessimism reduction Pessimism reduction

8© 2013 Cadence Design Systems, Inc. All rights reserved Full timing/optimization solution Delay and SI Distributed MMMC Physically aware Setup/hold/DRV/leakage optimization –Path or graph based Tempus timing closure Tempus Distributed MMMC delay calculation and STA Distributed MMMC delay calculation and STA Physically- aware optimization Hold, DRV, setup, leakage Physically- aware optimization Hold, DRV, setup, leakage Place and route Timing closed 2-3 Iteration Physical view (LEF/ DEF) Physically aware ECO

9© 2013 Cadence Design Systems, Inc. All rights reserved. Tempus resonates with users What we said… Community feedback (courtesy of DeepChip)…

10© 2013 Cadence Design Systems, Inc. All rights reserved Presented at ARM® TechCon 2013 Cortex®-A12 testchip –28nm SLP Technology Close collaboration –ARM, Global Foundries, Cadence Full Cadence flow –Final signoff with Tempus! Key Tempus technologies –MMMC analysis –Physically aware optimization Global Foundries tapeout success

11© 2013 Cadence Design Systems, Inc. All rights reserved. Cadence is solving the design complexity challenge –Eliminating the signoff bottleneck –Enables power, performance and time-to-market goals Tempus™ accelerates timing analysis and closure by weeks –As much as 10x faster –Handles 100’s of millions of cells –Optimizes timing across hundreds of views Strong customer demand –Multiple evaluations and customers Early tapeout success In summary More to come!

12© 2013 Cadence Design Systems, Inc. All rights reserved "Cadence, Encounter, Tempus, Virtuoso and the Cadence logo are trademarks of Cadence Design Systems, Inc. All other trademarks and logos are the property of their respective holders."