HOME

TheInfoList



OR:

OpenAccess is a proprietary API controlled by the OpenAccess Coalition that aims to facilitate
Interoperability Interoperability is a characteristic of a product or system to work with other products or systems. While the term was initially defined for information technology or systems engineering services to allow for information exchange, a broader de ...
of
electronic design automation Electronic design automation (EDA), also referred to as electronic computer-aided design (ECAD), is a category of software tools for designing Electronics, electronic systems such as integrated circuits and printed circuit boards. The tools wo ...
software among the members of that coalition.


OpenAccess Coalition

OpenAccess Coalition is a coalition amongst
integrated circuit An integrated circuit (IC), also known as a microchip or simply chip, is a set of electronic circuits, consisting of various electronic components (such as transistors, resistors, and capacitors) and their interconnections. These components a ...
manufacturers to provide a standard for designing integrated circuit chips. The OpenAccess Coalition is an organization of semiconductor industry companies claiming to be competition-neutral that are leading this effort operating under Silicon Integration Initiative bylaws.Assessment of the OpenAccess Standard: insights on the new EDA industry standard from Hewlett-Packard, a Beta partner and contributing developer
''Fourth International Symposium on Quality Electronic Design'', 2003, pp. 203-207
The OpenAccess Coalition consists both of EDA user companies (IC designers and manufacturers) and EDA provider companies, including
Advanced Micro Devices Advanced Micro Devices, Inc. (AMD) is an American multinational corporation and technology company headquartered in Santa Clara, California and maintains significant operations in Austin, Texas. AMD is a Information technology, hardware and F ...
, Agile Analog, AnaGlobe Technology, Analog Rails, ANSYS, AWR/National Instruments Corporation, Blue Cheetah Analog Design,
Cadence Design Systems Cadence Design Systems, Inc. (stylized as cādence)Investor's Business DailCEO Lip-Bu Tan Molds Troubled Cadence Into Long-Term LeaderRetrieved November 12, 2020 is an American multinational corporation, multinational technology and computational ...
, Chengdu Higon IC Design, CST - Computer Simulation Technology, DXCorr Design, Empyrean Software, Entasys Design, Fractal Technologies,
GLOBALFOUNDRIES GlobalFoundries Inc. is a multinational semiconductor contract manufacturing and design company located in the Cayman Islands and headquartered in Malta, New York. Created by the divestiture of the manufacturing arm of AMD in March 2009, the ...
,
Google Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
,
Hewlett Packard Enterprise The Hewlett Packard Enterprise Company (HPE) is an American multinational information technology company based in Spring, Texas. It is a business-focused organization which works in servers, storage, networking, containerization software and ...
,
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
,
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
, INTENTO DESIGN, Invecas, Jedat,
Keysight Technologies Keysight Technologies, Inc. is an American company that manufactures electronics test and measurement equipment and software. The name is a blend of ''key'' and ''insight''. The company was formed as a spin-off of Agilent Technologies, which inh ...
, Lattice Semiconductor, Life Technologies, Luceda, MediaTek,
Mentor Graphics Mentor Graphics Corporation was a US-based electronic design automation (EDA) multinational corporation for electrical engineering and electronics, headquartered in Wilsonville, Oregon. Founded in 1981, the company distributed products that ass ...
, Mythic, NVMEngines, PDF Solutions, Pulsic,
Qualcomm Qualcomm Incorporated () is an American multinational corporation headquartered in San Diego, California, and Delaware General Corporation Law, incorporated in Delaware. It creates semiconductors, software and services related to wireless techn ...
,
Samsung Electronics Samsung Electronics Co., Ltd. (SEC; stylized as SΛMSUNG; ) is a South Korean multinational major appliance and consumer electronics corporation founded on 13 January 1969 and headquartered in Yeongtong District, Suwon, South Korea. It is curr ...
, Savarti, Silvaco,
Synopsys Synopsys, Inc. is an American electronic design automation (EDA) company headquartered in Sunnyvale, California, that focuses on silicon design and verification, silicon intellectual property and software security and quality. Synopsys sup ...
, Taiwan Semiconductor Manufacturing Company Limited,
Zuken is a Japanese multinational corporation, specializing in software and consulting services for end-to-end electrical and electronic engineering. Zuken came into existence as a pioneer in the development of computer-aided design (CAD) systems in J ...
.


OpenAccess software

OpenAccess consists of a data API of which the source code is available only to coalition members. The OpenAccess API is a C++ program interface to IC design data stored in an electronic design database, with an architecture designed to ensure easy integration of contributions from various companies which may implement database enhancements or add proprietary extensions. It also includes the reference database supporting that
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
for IC design in multiple
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s: C++, C#,
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
, Python,
Ruby Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
and
Tcl TCL or Tcl or TCLs may refer to: Business * TCL Technology, a Chinese consumer electronics and appliance company ** TCL Electronics, a subsidiary of TCL Technology * Texas Collegiate League, a collegiate baseball league * Trade Centre Limited ...
. In the past, electronic design flows were a combinations of proprietary applications and copyrighted EDA databases, with many different file formats and syntaxes.''EDA for IC Implementation, Circuit Design, and Process Technology'', 2005, , sectio
"Modern Database Examples"
/ref> As a result, significant efforts were required from IC CAD engineers to integrate them for particular projects. The resulting flows were often fragile, inefficient and therefore result in longer design cycles. OpenAccess effort is therefore attempting to create a standardized design flow among its participants.What is OpenAccess?
/ref>


Development history

The OpenAccess coalition was formed in Q4 1999. The members issued a request-for-technology for existing technology, looking for a solution that was proven and would be commercially adopted, and that supported a broad set of EDA tools. As a result, the
Cadence In Classical music, Western musical theory, a cadence () is the end of a Phrase (music), phrase in which the melody or harmony creates a sense of full or partial resolution (music), resolution, especially in music of the 16th century onwards.Don ...
Genesis database and API was selected and now forms the technology base for OpenAccess. In 2005 the Cadence Berkeley Labs and the Silicon Integration Initiative launched the OpenAccesGear, a project to develop
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
utilities on top of the OpenAccess database. Participants included
University of California at Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California), is a public land-grant research university in Berkeley, California, United States. Founded in 1868 and named after the Anglo-Irish philosopher George Berkele ...
,
UCLA The University of California, Los Angeles (UCLA) is a public land-grant research university in Los Angeles, California, United States. Its academic roots were established in 1881 as a normal school then known as the southern branch of the C ...
and UCSC. The OAGear project was subsequently suspended. Si2 has offered OAGearOA Gear
/ref> as an unsupported project.


References

{{reflist


External links


Silicon Integration Initiative
the custodian of OpenAccess
OpenAccess Overview

Licenses

OpenAccess FAQ

Downloads

OpenAccess Discussion Forum
(also functions as FAQ)
OpenAccess Bug Tracker

OpenAccess Enhancement TrackerOpenAccess Public WikiOpenAccess Scripting Languages Public Wiki
with documentation on the C#, Perl, Python, Ruby and Tcl language bindings Electronic design automation software Proprietary software