SpringSoft, Inc. announced the availability of its latest version of the Laker Custom Layout Automation System, which, the company claims, offers the industry's most complete and robust support of the OpenAccess (OA) database industry standard. The release builds on several years of collaboration by SpringSoft with others in the industry to develop the infrastructure and technology required to deliver on the promise of the OA effort.
The latest release of the Laker system is completely compatible with the OA database and API, which can be used as the center of a multi-vendor interoperable IC design environment. Laker now supports all the necessary interfaces, libraries and design kits -- including interoperable process design kits (iPDKs) from TSMC -- to work within a heterogeneous tools environment. It also works with other custom IC tools, such as Cadence's Virtuoso.
"SpringSoft has invested significantly in helping make OpenAccess a viable and useful standard for IC designers. We are pleased to see the fruition of our efforts realized through this release of Laker fully supporting OA. It delivers on the promise of a truly interoperable standard and enhances the overall automation benefits of our solution," said Duncan McDonald, Director of Product Marketing for Custom IC Design Solutions, at SpringSoft.
The OA standardization effort was initiated with the goal of dramatically reducing the number of translation steps in a typical EDA flow by using a single standard database and API created specifically for IC design. This industry standard also prevents the loss of data in communicating between tools as there is no database conversion required. OA is built on a standard database and API, avoiding conflicts or ambiguities in data interpretation, and features centralized support for name mapping, data integrity, import, export, and other routine database chores.
The Laker system supports all of these features in the latest release, ensuring a true interoperable platform for a multi-tool flow. An important part of SpringSoft's approach to OA is to ensure multi-vendor interoperability for all three application interfaces: file exchange, data exchange, and common runtime model.
While most EDA multi-vendor scenarios use the data exchange interface so that the application uses the OpenAccess API to access design data, but then reformats it into a unique runtime model used by the application, SpringSoft uses a tightly coupled runtime model interface. Using the runtime model, applications work together in the same memory on a shared OpenAccess runtime model.
SpringSoft has worked closely with key OA supporters such as Synopsys, Magma Design Automation, Mentor Graphics, and TSMC to test and implement the OA standard in complete environment. It has demonstrated interoperability with a variety of tool suppliers, and has tested the latest versions of OA extensively to ensure reliability and seamless integration. The Laker System's support of OA extends to IPL PDKs (iPDKs) the industry's first interoperable process design kits from TSMC. The iPDK support features support for TSMC's 65-nm process, with a roadmap to 40nm and 28nm support.