We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byAbbey Burbank
Modified about 1 year ago
© 2013 IBM Corporation A Smarter Design Environment Tom Guzowski / Bert Bradley
© 2013 IBM Corporation A Smarter Design Environment 2 Author/Speaker Information Name – Tom Guzowski Affiliation/Company – IBM Phone number – – Name – Bert Bradley Affiliation/Company – IBM Phone number – –
© 2013 IBM Corporation A Smarter Design Environment 3 Abstract The chip design environment needs to grow smarter and more intuitive in order to leverage the evolving capabilities of design automation tools / flows and the increasing complexity of technologies beyond 32 nm. This infrastructure intelligence embodies the creation of symbiotic relationships between the software developers applications and the designers exploitation of them. In these relationships, design teams are integral to the development and optimization of the infrastructure. This presentation outlines a set of infrastructure applications / processes that our Design and Technology infrastructure group, working in collaboration with chip design teams, has developed to address these demands for internal and customer projects. These include a cognitive designer interface, an intuitive methodology language/parser, a predictive, “on the fly” and historical analytics system, and an elastic model/tool suite environment. A high level overview of each item, use cases, and benefits is presented as well as how the design engineers were incorporated into their development.
© 2013 IBM Corporation A Smarter Design Environment 4 Design – Designer – Infrastructure A Smarter Design Environment Increased design complexity More robust designer environment More robust designer environment Smarter Infrastructur e More hierarchical Higher performance Higher circuit count Increased function Reduced schedule Larger, distributed design teams Integrated applications Longer tool run times More complex flows Design dependent methodologies Reliance on empirical methods Common cockpit for all tool and methodology launching Adaptive and dynamic methodology management Predictive and real time feedback Design tune-able technology models and tools A smart infrastructure is the key to enhancing synergy between design and development teams.
© 2013 IBM Corporation A Smarter Design Environment 5 Smarter Infrastructure Solutions TheGuide – common design workflow/application manager –Designer level views of key tool/flow controls and collateral –Comprehensive cockpit and dashboard (auto/manual execution) –Socket-ed interfaces to applications reduces design and model loading overhead –User adaptable and extendable Methscript Language / Parser - Adaptable and dynamic methodology – Designer friendly flow syntax – Dynamic flow update/reload – Fully transportable environment Design Profiling Analytics - Predictive and real time feedback – On-the-fly estimation of tool IT requirements and longer term resource planning – Automated design progress report – Design health check (wip) – Trend analysis to TAT estimation (wip) Design Specific Installs - Design tune-able technology model and tool kits – tools individually selectable to a specific version or revision – technology IP individually selectable to a specific version or revision A Smarter Design Environment User oriented languages, comprehensive analytics, and customizable libraries built into a standard cockpit all contribute to a smarter design environment.
© 2013 IBM Corporation A Smarter Design Environment 6 TheGuide Infrastructure – an overview Data View Tools, Models, Methodologies, Scripts, IT, Data, Documentation Tool View Methodology View Configuration Manager TheGuide Tool Launcher Data Organizer Methodology Advisor Process Supervisor Upgrade Assistant Design Profiler Analytics View Process View Meta-data View UpdateView designers TheGuide re-factors data into user oriented views to allow users to focus on design level challenges.
© 2013 IBM Corporation A Smarter Design Environment 7 TheGuide Infrastructure – common workflow environment Methodology Display, Status, and Control Methodology Step Functions Project Data Access IT Steering Control Data capture Design Data Organization Tool and Methodology Selection and Version Control Command Line Access Behind the scenes analytics The workflow manager’s visual integration of methodology, status, and process control.
© 2013 IBM Corporation A Smarter Design Environment 8 Methscript Language – bridging the gap between tool developers and designers TheGuide Pre-released methodology XML Designers Methscript parser User developed or altered methscript with contained parms Hidden methodology XML Methodology display Methodology watch XML parser The methscript language has transformed the methodology development process. Floor-planning and physical implementation flows now have the design teams actively engaged in developing release-able methodologies.
© 2013 IBM Corporation A Smarter Design Environment 9 Methscript – a designer oriented language Syntax-lite, compact language (positional parameters and simple delimiters) Simple defaults (e.g. methodology step name used as default applications script) Short cuts (e.g., one methscript line can generate N-way parallel flow for all modules) Many single line scope commands “continue on error” parsing Legacy XML methodology interface File validity checking at parse time All subflows could be contained in one methscript file, resulting in multiple XML files Back annotation of scripts integrated into Guide user interface Historical runtime data retained in Guide session for use in next run START_PROC proc_name START_SEQUENTIAL START_DEFAULTS tool_name script_variable value … script_variable value END_DEFAULTS step_name[ ::script_name] tool_name [ script_variable=value... script_variable=value] [ // tcl_variable=value... tcl_variable=value ] … END START_PARALLEL START ALTERNATIVE step … END step … END END_PROC USE proc_name “macro1 macro2 … macroN” Coding Features PROCEDURE DEFINITION STEP GROUPING TOOL DEFAULTS STEP PROCEDURE CALL LOOP
© 2013 IBM Corporation A Smarter Design Environment 10 Methscript – display for methscript and XML input methscriptXML
© 2013 IBM Corporation A Smarter Design Environment 11 Design Profiling - an overview … … … TheGuide (internal and external) design methodologies Design Profiling … Standardized Web and Unix based Analysis and Reports database User access to database project temporal comput er timing physical wiring clocking checking design result images (wip) …
© 2013 IBM Corporation A Smarter Design Environment 12 Design Profiling – smart feedback Analysis and Reports Design Health Check Project Management Tool and Technology Usage Monitoring Milestone Prediction IT Forecasting … TheGuide Design Profiling Design Team Execution and Result Data Tool/Flow controls Management Team Business Analysis and Reports Technical Analysis and Reports IT and run time data
© 2013 IBM Corporation A Smarter Design Environment 13 Design Profiling - smart feedback - design health check example Automatic collection, analysis, and reporting saves each designer ~ 4 hours per week managing their results and summarizing for team lead/management.
© 2013 IBM Corporation A Smarter Design Environment 14 Design Profiling - smart feedback – milestone prediction example Design teams use design profiling to extrapolate how fast a design will close for next milestone. Visualization reports can help identify the spots where designers are iterating.
© 2013 IBM Corporation A Smarter Design Environment 15 Design Profiling - smart feedback – IT forecasting example Historical project analysis in Design Profiling helps plan for future workload. (host data, cpu time, requested/actual memory usage tracked for process tree by watcher process)
© 2013 IBM Corporation A Smarter Design Environment 16 Design Specific Installs – Guide project data to tool/tech interface Toolkit Release / Version – Maintenance – Patch Tool kits M2.P4M2.P3M2.P0 M1.P7M1.P6M1.P0 TheGuide (project data) Tools Model kits Library Release – IP Version – IP Revision IP … … Rel 4Rel 1 … … … links Rel 18.1 Tools and models evolve frequently to keep pace with technology enhancements and design requirements. Smart installs make all updates available to designers – links are exploited to save space. Every tool and model kit IP update is uniquely selectable from TheGuide
© 2013 IBM Corporation A Smarter Design Environment 17 Design Specific Installs – typical usage models : latest, frozen, pliable Toolkit Release / Version – Maintenance – Patch Tool kits M2.P4M2.P3M2.P0 M1.P7M1.P6M1.P0 Tools Model kits Library Release – IP Version – IP Revision IP … … … … … links Rel 18.1 TheGuide (project data) Rel 4Rel 1 Most designers select most recent updates in construction phases - TheGuide defaults to this model. Latest Frozen Pliable
© 2013 IBM Corporation A Smarter Design Environment 18 Summary / Conclusions / Challenges. Designs and technologies continue to grow in complexity. Complexity drives new capabilities in design tools and methodologies New tool functionality and methodology enhancements require more effective collaboration between developers and designers. Increased designer / developer collaboration promotes a smarter infrastructure through more adaptable environments, intuitive interfaces, focused feedback, and expedient delivery Increased design complexity More robust designer environment More robust designer environment Smarter Infrastructur e TheGuide Workflow Manager Methscript Language Design Profiling Analytics Design Specific Tool/Model Kits Challenges: Designer inertia / acceptance Enhancement requests Conventions and standards
ERP and E-Business- An Overview Based on the book Enterprise Resource Planning Solutions and Management by Flona Fui-Hoon Nah, Idea Group Publishing 2001.
Nicki Sommer Principal Sales Consultant NCOAUG, August 15, 2008 Whats new in release 12 manufacturing?
The Smart Implementation Intergraphs Approach & Strategy to Support Successful System Implementations Richard Smykay August 2008 Hilton Opera Hotel.
1 Services. 2 Agenda Overview –Managing the Transitions of The Networked Learning Environment Blackboard Consulting –Who We Are and What We Do Blackboard.
Technology that changes everything. About this Powerpoint Show The prime objective of this PPT is to introduce GP partners to the scope and depth of Trinitys.
Workshop ESS NET ON MICRO DATA LINKING AND DATA WAREHOUSING IN STATISTICAL PRODUCTION 22 & 23 SEPTEMBER 2011 “Mapping the GSBPM on a SDW architecture”
Longhorn Academy Server Management Dave & Sebastian.
Oracle Industry Solutions Complex Equipment Manufacturing Information Age Applications.
® IBM Software Group © 2008 IBM Corporation A new feature providing mainframe development flexibility David Myers Rational Developer for System z Product.
© 2009 Wellesley Information Services. All rights reserved. A comprehensive guide to SAP NetWeaver Visual Composer Dr. Bjarne Berg.
Requirements Management Tools ents_Management_Tools.html.
By Jason Perkins & William O’Shea Mission Critical BI in an EDW 2.0 world.
Infrastructure for E-Business DIS 302: E-Business Laudon & Laudon.
Pharmaceuticals Integrating SAS with Open Source Software Jeremy Fletcher Informatics Specialist Pharma Global Informatics F. Hoffmann-La Roche.
NextEnd We believe that the employee is not a mere input of production but a real strategic resource whose loyalty is to be gained and preserved.
Sreenath Chary IBM Systems Group-System z Business Unit Executive Managing TCO with SOA: Platform Makes the Difference!
1 A Cloud Reference Framework … for discussion only … Please send comments and suggestions to Bhumip Khasnabish Friday,
Brewing SEDD In-House Automated generation and validation of Staged Electronic Data Deliverable in a commercial laboratory Jakub Rehacek, Ph.D., PEL Laboratories,
IBM Software Group ® Aspect Oriented Software Development from Promise to Reality Dr. Daniel Sabbah Vice President, IBM Software Group Strategy and Technology.
Copyright 2002, Computer Associates International, Inc CA Products for z/VM – Old Dogs with New Tricks Yvonne DeMeritt Sr. Sustaining Engineer CA.
Software Development QA Best Practices May 20, 2010 Suzette Hackl, CSM Senior Project Manager Skyline Technologies, Inc.
Software Reuse and Component-Based Software Engineering CIS 376 Bruce R. Maxim UM-Dearborn.
Copyright © SDA Software 2003 SDA Application Platform Suite Stay ahead, Design your business, Achieve your goal!
PRISM ® : Intelligent Fraud Monitoring Presentation to Retail Decisions, Inc
Knowledge in implementing/managing the IS/IT project CASE-The Brose Group Implements Page
© 2016 SlidePlayer.com Inc. All rights reserved.