Documente Academic
Documente Profesional
Documente Cultură
The Open Process Specification (OPS) standard, from Si2s OpenPDK Coalition,
contains all of the data elements that are necessary to automatically create a Process
Design Kit (PDK) in any EDA vendors or company proprietary design flow. This
workshop is designed to appeal to any engineer working with PDKs, whether
developing, programming, or using them, and any engineering manager making
budgeting or ROI decisions concerning PDK development. The OPS standard is a
formal grammar based on the widely used W3C standard XML Schema Definition
(XSD). This workshop will start by describing the industry problems related to
PDKs and why a solution is needed. We will continue by describing the structure
and organization of data contained within. The XML Pcell Repository portion will
demonstrate how to generate the CDF/ICDF and pcells from the OPS device
descriptions. We examine the XML formats and how to translate them into popular
languages. We will demonstrate the translation and discuss how to integrate the
XML formats into existing PDK generation tools. The Common Language Grammar
portion will cover the new CLG API and how to use it to describe pcells in this
higher-level language and how to use in specific design flows. The DFM portion will
examine the foundry rules section of OPS and its role in generating DRC decks. And
finally, putting it all together, STMicroelectronics will review their processes on how
they have implemented the OPS standard along with examples and use cases by
member companies.
Key Topics:
Integrating supplier data from DRMs, spreadsheets, and 3rd party
applications
Language and tool neutral and how parsers play an important role
Standardizing process design kit data in XML
Automation for PDK generation
OpenPCell with multi-flow support for easy integration into a PDK
Design Data Format (DDF) defines the parameters of the devices
Generate the CDF/ICDF and pcells from device descriptions
Common Language Grammar (CLG) to define the pcell
Unified Layer Model semantics and syntax
OPS to DRC Generation using OpenDFM and vendor plugins for Calibre, ICV,
and PVS
OPS to OpenAccess technology database translator
OPS to optimized techfile generation
Tentative Agenda:
8:50 9:00am
9:00 9:30am
9:30 10:15am