Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Interoperability Beyond Design Sharing Knowledge between Design and Manufacturing Don Cottrell VP Emerging Technologies Si2 Corporation Thomas J. Grebinski SEMI Data Path Task Force Chair SEMI Universal Data Model Working Group Chair ISQED- International Symposium on Quality Electronic Design March 25, 2003 Data-centric IC Designs • The IC design community is becoming more data centric. – Overcoming the issues of interoperational efficiencies. • Common data structures for the entire IC design data flow. – Open data structure standards • • • • • OpenAccess and Si2 Open-source applications program interface. Open-source reference data base for all IC design data. Free license for anyone to use and redistribute.. The realization of common expectations – within an increasingly complex, more intimately connected and data-intensive design data flow. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Open-source Reference Data Base and API • OpenAccess Coalition and Si2 – Click-thru internal use license • Free access to API specification • Free access to reference database binaries – Signed internal use and distribution license • Free access to reference database source • Royalty-free redistribution rights (binaries only) • Rights to distribute modifications to the reference database (binaries only) that do not alter the API ISQED- International Symposium on Quality Electronic Design March 25, 2003 Commercial EDA Tools University Research Internal Proprietary Tools External Design Partners . Standard API Reference Database Cores/Cells Gates Transistors Physical Layout OASIS (planned)/GDSII ISQED- International Symposium on Quality Electronic Design The realization of common expectations OpenAcess Design Data Base and API March 25, 2003 Wide range of Functionality • Design Database – – – – – – • Chips / Blocks / Cells RTL to Silicon Digital / Analog Automated / Custom Logical / Physical Batch / Interactive Translators – – – – – – – GDS2 OASIS (planned) LEF DEF Verilog (planned) SPEF (planned) SPICE (planned) Library Database – – – • • Design organization Design management Access control Technology Database – – Foundry Rules Design Constraints ISQED- International Symposium on Quality Electronic Design March 25, 2003 Opaque View Beyond IC Design • The data view beyond IC design is opaque after GDSII and OASIS. – Design intent is not conserved beyond GDSII and OASIS. • GDSII and OASIS are a geometric encapsulation of the design. • SEMI P10 and text files fed downstream are another encapsulation (interpretation) of the design intent. • The basic design data structure has changed substantially and thus, the design and mask engineering view up and downstream is not immediately accessible and also not clear (unambiguous). • Different data structures between design and mask manufacturing centers. – Obscures the up and downstream view further. – Need to convert to standard record structures for mask manufacturing. ISQED- International Symposium on Quality Electronic Design March 25, 2003 SEMI P10 Text Files OASIS GDSII ISQED- International Symposium on Quality Electronic Design OASIS/GDSII Conversion to standard record types Mask Technical Planning Data Base Internet File Transfers Physical Layout Geometric Shapes Cells, Cores, Gates, Transistors Design Data Base IC Design Data Encapsulation for Mask Manufacturing March 25, 2003 ISQED- International Symposium on Quality Electronic Design Frame generation, bar coding, test structures Layer Extractions, Scaling, Shrinking Mask Layout Sizing, Biasing, Data Finishing Tonality, Mirroring Data Fracture OASIS/GDSII MIC, MEBES, Toshiba Mask Layout Data Hitachi, JEOL, KLA, etc. Mask Technical planning Data Base Mask Data Preparation and Storage Data Preparation March 25, 2003 OASIS/GDSII MIC, MEBES, Toshiba Mask Layout Data Hitachi, JEOL, KLA, etc. Mask Technical planning Data Base Machine-specific Data Flow ISQED- International Symposium on Quality Electronic Design Pattern Generation Job Queue Data base Mask Inspection Mask Critical Dimensions March 25, 2003 CFRAC Extraction Mask Pattern Generation CFRAC Extraction Rendering Rendering FRAC Writer Job Queue Data Base Data Flow and Transformation in a Mask Writer Viewers- Integrity Test ISQED- International Symposium on Quality Electronic Design March 25, 2003 ISQED- International Symposium on Quality Electronic Design Technical Planning Data Base Data preparation Filter Technical Planning Data Base Record Types Filter Technical Planning Data Base Encapsulation Filter Design Data Base Changes in Structure and Hierarchy of Design and Manufacturing Data March 25, 2003 ISQED- International Symposium on Quality Electronic Design Rendering Mask Pattern Generation CFRAC Extraction FRAC Writer Job Queue Data Base CFRAC, Extraction and Rendering Filter FRAC Technical Planning Data Base The Fracturing of Fractured Mask Layout Data March 25, 2003 Design and Manufacturing Interoperability • IC and mask design intent are lost downstream – Numerous filters and translations of data drop design and manufacturing hierarchy. • • There is no real time direct data link to what is written on a mask. Which gives the IC designer an opaque view of how the design is spatially transformed onto a mask. – – – – – Such a view is a compelling need when non-parasitic biasing and proximity corrections push a design outside acceptable IC design rules. Such constraints will increase as the spatial density budget for circuit elements increases. Such losses extends “time to market” and increase design and manufacturing costs. It will become increasingly important to design at a higher level of abstraction with a real-time view of what is actually writable on a mask or wafer. It will also become increasingly important to ensure that any movement of data is as efficient, portable and extensible as possible. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Finer Data Granularity Expected at the Mask Pattern Generation Level • Design and manufacturing data granularity continues to increase. – – – • Greater access to design data – • 100 to 300 Gb files with the expectation that the cost of ownership to write or manufacture a mask does not increase. Job Queue and sorting data rates are reaching several hundreds of Mb/second with needed storage capacity in the Terabytes region. These types of demands run orthogonal to the necessary reduction of COO and a shorter time to market. Interconnectivity data will help improve mask layout and engineering data processing time. Massive parallel processing – – Sorting is fundamental for efficient massive parallel processing Access efficiency features, such cell reference tables and bounding boxes, accelerates transformations, such as sorting ISQED- International Symposium on Quality Electronic Design March 25, 2003 The SEMI and OpenAccess Universal Data Model (UDM) IC Design Mask Manufacturing DRC Simulation Verification Synthesis Encapsulation CD measurement Pattern generation Inspection Encapsulation/Simulation Data preparation/Assembly Fracturing/Verification Standard API IC Design and Mask Technical Planning Data Base Cells, Cores, Gates, Transistors Physical Design Layout Geometric shapes Mask layout Write-, inspection- and CD measurement-ready data files ISQED- International Symposium on Quality Electronic Design Hierarchical Data Base . March 25, 2003 The SEMI and OpenAcess UDM • One standard data base and applications program interface (API). – For design and mask manufacturing. – Access to all design and mask manufacturing data through one common data language. • Standard semantics for all model objects, attributes and relationships – No ambiguity between or within design and manufacturing tasks. • Hierarchy preserved through to mask pattern generation, CD measurements and inspection. – Unified design to manufacturing data flow and effort. ISQED- International Symposium on Quality Electronic Design March 25, 2003 The SEMI and OpenAcess UDM • Full access to design and manufacturing intent up and down the design and manufacturing flow. • Opens the door to more efficient massive parallel processing at the mask pattern generation level. – Thread safe and data preparation • • – Query by Region for pattern generation and inspection • • • multiple threads within an application can operate on data in parallel without the risk of one thread contaminating the data on another. request objects that are within a specified spatial area (e.g. a stripe) multiple stripes in parallel; multiple executions. Direct access to mask layout and DRC extraction data by region of interest during mask inspection and CD measurement operations. Unlimited scalability – The model is limited only by the ability to store and manage the data within the data base. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Extending the reach of the UDM IC Design Device manufacturing Mask Manufacturing Process characterization Parasitics development CMP Etch CVD, PECVD, Implant PSM, Lithography, etc. Mask Quality Assessment Standard API Universal Data Model Wafer process data Process Parasitics ISQED- International Symposium on Quality Electronic Design Hierarchical Data Base . March 25, 2003 UDM Status • The technology exists today for full implementation – The reference data base and API are already available and being used today. – Mask and wafer implementations underway through SEMI, OpenAccess Coalition and Si2. • It is a community resource – Change-order team in place. – Applicable to design, mask and wafer data flows. – Applicable to high-speed and volume data rendering and measurement applications. • Free-use license – Free-use after release from the OpenAccess coalition. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Organizations Involved • SEMI Data Path Task Force – Tom Grebinski ([email protected]) • Task Force Chair – Applicable site • www.semi.org • www.si2.org/eda-mask • SEMI UDM Working Group – Tom Grebinski and Don Cottrell – Working Group Co-chairs • OpenAccess Coalition and Si2 – Scott Peterson, LSI Logic (OAC Chairman) – Steve Schulz- President and CEO, Si2 ([email protected]) – Applicable sites • www.openeda.org • www.si2.org /openaccess ISQED- International Symposium on Quality Electronic Design March 25, 2003 Companies Participating • • • • • • • • • • • • • • • • Cadence Design Mentor Graphics Synopsys Micronic Laser Systems JEOL KLA-Tencor Applied Materials Dai Nippon Printing Toppan Printing Photronics Dupont Photomasks STMicroelectronics TSMC USA Toshiba (NuFlare) Hitachi Hewlett-Packard • • • • • • • • • • • • • ISQED- International Symposium on Quality Electronic Design International Sematech IBM Infineon Texas Instruments Motorola Philips Semiconductor JEOL Alcatel Intel AMD SELETE/JEITA National Semiconductor LSI Logic March 25, 2003 Moving Forward • Critical Path Items – New members to SEMI Data Path Task Force and Working Groups – New members to the OpenAcess Coalition • Implementation of the mask and wafer extensions to the OpenAccess Data base and API. • Extending and then bridging the responsibilities between design, mask and wafer manufacturing. – Data-intensive flow integration with OpenAccess and the UDM. • Pattern generation • Data Preparation • Mask inspection and CD measurement – Formalize relationship between SEMI, SI2 and OpenAccess Coalition ISQED- International Symposium on Quality Electronic Design March 25, 2003 Successful Track Record • Si2 and the OpenAccess Coalition – Open-Source Reference Data Base and API – Source and Binary code made available for the model and API. • Unprecedented effort and availability – Released to the public January 1, 2003 • SEMI Data Path Task Force – The development of a replacement for GDSII called OASISTM. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Successful Track Record • OASISTM – 64-bit Open Artwork System Interchange Standard. • vs. 16-32 bit – direct access to cell pointers • GDSII has only sequential access to cell data. – 10-50 times more compact – Makes use of modality – Can mimic data organization of virtually any writing or inspection pattern file. – Flexible property mechanism which can be used to tag figures, arrays, and cells with as much textual and numeric information as needed by downstream processors. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Successful Track Record • The creation of the Universal Data Model (UDM) – Embrace of the technology worldwide and across several industry platforms. • A recognition of the importance of the link between design and manufacturing by the industry and the media. – Adoption of the OpenAccess reference data model and API as the basis for the ongoing development of the UDM. ISQED- International Symposium on Quality Electronic Design March 25, 2003 Adoption of the Technology • The compelling need – Data granularity of an IC design and the manufacturing of an IC continues to increase. • Closer integration of the data flow; greater opportunity to lose design intent at a number of levels. – Greater inability with the tracking and credible use of design and manufacturing data. • Greater need for speed with fewer errors. – Massive parallel processes into the tera-pixels per second. • Greater need for deign intent at the mask data preparation, pattern generation and inspection levels. • Greater need for manufacturing intent in the design space; cross talk is there ad getting louder. – Proximity corrections at the manufacturing level render DRC at the design level less effective. The need for a view by design at the mask production level. • There is no choice ISQED- International Symposium on Quality Electronic Design March 25, 2003