Download presentation
Presentation is loading. Please wait.
1
1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics at one time send metrics incrementally (on-the-fly) u Retrieval –basic scheme: request for appropriate project and design type display the data –implementation: get data and display them
2
2 Metrics Data Warehouse Tool xmitter Data-Mining Reporting Inter/Intra-net Server Java Applets Web Browsers Wrapper, embedded AI System Architecture
3
3 Security u only service requests and server address that is transferred over UDP and not encrypted u user id (license) u encrypted XML (IBM) u registered client addresses u Secure Socket Layer (SSL) u 3 types of system access (user, vendor, administrator)
4
4 Access Levels u User access –retrieve data only –EDA tool users, IP providers u Vendor access –retrieve data and transmit data (no editing) –EDA tool vendors (i.e. Cadence, Synopsys, Mentor Graphics, Avant!, etc.) u Administrator access –full access (for data migration and aging) –GSRC metrics administrators
5
5 Starting Point u Initial step from OxSigen –working model of metrics –initial list of metrics u Use of industry standard components –Oracle8i database as back-end –XML encryption from IBM –SUN Jini or Microsoft UPNP u Team: Stefanus Mantik (UCLA Ph.D. student), OxSigen
6
6 Issues u Data integrity (bad data, optimization of transmission, … u Consistency of metrics names, semantics between different tools (key: standard metrics definitions) u Getting the right data out of tools (esp. if only have logfiles today) u Does tool context contain enough data? (e.g., does P&R tool understand that it was called on a datapath block; flow-cognizance may be a gap) u Maintenance, evolution of metrics set, schema and APIs
7
7 Participation from Sponsors u EDA Customers –list of metrics usable by the designer u EDA Vendors –standard metric names used inside tools –standard metrics appropriate to various tools classes
8
8 Project Milestones u September 1999 –transmittal API –Oracle8i installation u October 1999 –database interface for transmittal –table structures –GSRC-endorsed standards (metrics schema) u November 1999 –completion of the transmittal part –initial web site for retrieval
9
9 Theme Summary u Life is short –don’t waste time u Productivity gap is addressed by each initiative –effective research, effective assessment, effective adoption –focusing of effort: distinguish real issues from non-issues –optimize the use of tools, not just the tools themselves u Calibrating Achievable Design is C.A.D.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.