Otwarty dostęp

OpenAccess to zastrzeżony interfejs API kontrolowany przez OpenAccess Coalition, którego celem jest ułatwienie interoperacyjności oprogramowania do automatyzacji projektowania elektronicznego wśród członków tej koalicji.

Koalicja OpenAccess

OpenAccess Coalition to koalicja producentów układów scalonych, której celem jest zapewnienie standardu projektowania układów scalonych. OpenAccess Coalition to organizacja firm z branży półprzewodników, które twierdzą, że są neutralne pod względem konkurencji i prowadzą te wysiłki, działając zgodnie z Silicon Integration Initiative .

Koalicja OpenAccess składa się zarówno z firm będących użytkownikami EDA (projektanci i producenci układów scalonych), jak i firm będących dostawcami EDA, w tym Advanced Micro Devices , Agile Analog, AnaGlobe Technology, Analog Rails, ANSYS , AWR/National Instruments Corporation, Blue Cheetah Analog Design, Cadence Design Systems , Chengdu Higon IC Design, CST - Computer Simulation Technology, DXCorr Design, Empyrean Software, Entasys Design, Fractal Technologies, GLOBALFOUNDRIES , Google , Hewlett Packard Enterprise , IBM , Intel , INTENTO DESIGN, Invecas, Jedat, Keysight Technologies , Lattice Semiconductor , Life Technologies , Luceda , MediaTek , Mentor Graphics , Mythic, NVMengines, PDF Solutions , Pulsic, Qualcomm , Samsung Electronics , Savarti, Silvaco , Synopsys , Taiwan Semiconductor Manufacturing Company Limited , Zuken .

Oprogramowanie OpenAccess

OpenAccess składa się z danych API, których kod źródłowy jest dostępny tylko dla członków koalicji.

OpenAccess API to interfejs programu C++ do danych projektowych układów scalonych przechowywanych w elektronicznej bazie danych projektów, z architekturą zaprojektowaną w celu zapewnienia łatwej integracji wkładów różnych firm, które mogą wdrażać ulepszenia bazy danych lub dodawać własne rozszerzenia. Zawiera również referencyjną bazę danych obsługującą ten interfejs API do projektowania układów scalonych w wielu językach programowania : C++ , C# , Perl , Python , Ruby i Tcl .

W przeszłości przepływy projektowania elektronicznego były kombinacją zastrzeżonych aplikacji i chronionych prawem autorskim baz danych EDA , z wieloma różnymi formatami plików i składniami. W rezultacie wymagało to znacznych wysiłków od inżynierów IC CAD, aby zintegrować je z konkretnymi projektami. Wynikające z tego przepływy były często kruche, nieefektywne i dlatego powodowały dłuższe cykle projektowe. Wysiłki OpenAccess mają zatem na celu stworzenie znormalizowanego przepływu projektowania wśród jego uczestników.

Historia rozwoju

Koalicja OpenAccess została utworzona w czwartym kwartale 1999 r. Jej członkowie wystosowali zapytanie o technologię dla istniejącej technologii, szukając rozwiązania, które zostało sprawdzone i zostałoby przyjęte komercyjnie oraz obsługujące szeroki zestaw narzędzi EDA. W rezultacie wybrano bazę danych i API Cadence Genesis, które obecnie stanowią bazę technologiczną dla OpenAccess.

Od 2005 r. OpenAccess była jedyną nowoczesną bazą danych projektów układów scalonych [ wątpliwe ] , która była publicznie dostępna.

W 2005 roku Cadence Berkeley Labs i Silicon Integration Initiative uruchomiły OpenAccesGear, projekt mający na celu opracowanie narzędzi open source na podstawie bazy danych OpenAccess. Wśród uczestników znaleźli się Uniwersytet Kalifornijski w Berkeley , UCLA i UCSC . Projekt OAGear został następnie zawieszony. Si2 zaoferowało OAGear jako projekt nieobsługiwany.

Linki zewnętrzne