Library Exchange Format / Design Exchange Format
Library Exchange Format and Design Exchange Format (LEF/DEF) are accepted standards for place and route design tools. They are developed by Cadence Design Systems and distributed by Silicon Integration Initiative.
LEF/DEF versions are available under the Apache-2.0 license, which can be found at http://www.apache.org/licenses/LICENSE-2.0
Latest released versions of LEF/DEF: 5.8-p031 and 5.8_60-p010
API Format Specification Reference Documentation is available for download.
Synopsys OA Viewer
Synopsys oaViewer is an oaTcl-based OpenAccess graphical visualization program. It can be used to visually inspect designs, and design changes, made from OpenAccess code.
Synopsys oaViewer is available under the Common Public License v1.0 (CPL-1.0), which can be found at https://opensource.org/licenses/cpl1.0
Synopsys OA Compare
oaCompare provides a toolkit for analyzing and comparing objects in the block domain.The toolkit is implemented in oaTcl and has no additional dependencies.
- Complete oaDesigns
- All objects of given type(s) between designs
- Specific lists of objects
- Compares logical and physical objects in designs
- Compares all objects of given type(s)
- Compares lists of objects
- Mismatch reports include “closest match” information
- Comparison is graph-based and can be customized at runtime to ignore specific object attributes, relationships and properties. For example, “compare two designs ignoring the oaNet::netName attribute.” Successful comparison indicates logical isomorphism.
Synopsys oaCompare is available under the Common Public License v1.0 (CPL-1.0), which can be found at https://opensource.org/licenses/cpl1.0
Cadence OpenAccess Tools
OA Multi-Patterning Technology (Colors): Cadence OpenAccess extensions which enable physical design tools to represent Multi-Patterning Technology information.
Cadence cdsLib Plugin: The cdsLib plugin provides OpenAccess-based applications the ability to read and interpret Cadence cds.lib files. It is an alternative to the default oaLibDef plugin provided by OA to read lib.defs files.
Cadence OaScan: oaScan is an unlicensed application that scans the contents of a library and checks for inconsistencies in the OpenAccess design, tech, and DMData databases.
PyCells Studio is an integrated development environment that makes PyCell development simple. PyCells go well with oaScript Python, and can be used to make OpenAccess PCells for Python applications. They use the OpenAccess database directly, for integration into application development.
Analog Symbol Library
The Analog Symbol Library is a collection of 66 schematic symbols of circuit primitives for analog design, represented as OA v2.2 databases. The primitives include capacitors, resistors, inductors, diodes, bipolar and MOS transistors, pads, transformers, varactors, fuses, and GND and VDD supplies. This set of symbols is used very widely in the analog design industry.
The Analog Symbol Library is available under the Apache-2.0 license, which can be found at http://www.apache.org/licenses/LICENSE-2.0