Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics.

Similar presentations


Presentation on theme: "1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics."— Presentation transcript:

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.


Download ppt "1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics."

Similar presentations


Ads by Google