Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

OpenAccess является собственностью API под контролем OpenAccess коалиции [1] , которая призвана облегчить совместимость с электронной автоматизацией проектирования программного обеспечения среди членов этой коалиции.

Коалиция OpenAccess [ править ]

OpenAccess Coalition - это коалиция производителей интегральных схем, которая обеспечивает стандарт для проектирования микросхем интегральных схем. [2] OpenAccess Coalition - это организация компаний полупроводниковой промышленности, заявляющих о своей нейтральности в отношении конкуренции, которые возглавляют эти усилия, действуя в соответствии с уставом Silicon Integration Initiative . [3]

Коалиция OpenAccess состоит как из компаний-пользователей EDA (разработчиков и производителей ИС), так и из компаний-поставщиков EDA, включая 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 - технология компьютерного моделирования , DXCorr Design , Empyrean Software , Entasys Design , Fractal Technologies ,GLOBALFOUNDRIES , Google , Hewlett Packard Enterprise , IBM , Intel , Intento ДИЗАЙН , Invecas , Jedat , Keysight Technologies , Lattice Semiconductor , Life Technologies, Luceda , MediaTek , Mentor Graphics , мифических , NVMEngines , PDF Solutions , Pulsic , Qualcomm , Samsung Electronics , Savarti , Silvaco , Synopsys, Taiwan Semiconductor Manufacturing Company Limited , Zuken . [4]

Программное обеспечение OpenAccess [ править ]

OpenAccess состоит из API данных, исходный код которого доступен только членам коалиции. [5] [6]

OpenAccess API - это программный интерфейс C ++ к проектным данным IC, хранящимся в электронной проектной базе данных, с архитектурой, разработанной для обеспечения простой интеграции вкладов различных компаний, которые могут реализовать улучшения базы данных или добавить собственные расширения. Он также включает справочную базу данных, поддерживающую этот API для проектирования IC на нескольких языках программирования : C ++ , C # , Perl , Python , Ruby и Tcl .

В прошлом потоки электронного проектирования представляли собой комбинацию патентованных приложений и защищенных авторским правом баз данных EDA с множеством различных форматов файлов и синтаксисов. [7] [3] В результате инженеры IC CAD потребовали значительных усилий, чтобы интегрировать их в конкретные проекты. Полученные потоки часто были хрупкими, неэффективными и, следовательно, приводили к более длительным циклам проектирования. Поэтому усилия OpenAccess пытаются создать стандартизированный поток проектирования среди его участников. [6]

История развития [ править ]

Коалиция OpenAccess была сформирована в четвертом квартале 1999 года. Участники направили запрос на технологию для существующей технологии, ища решение, которое было проверено и было бы коммерчески принято, и которое поддерживало бы широкий набор инструментов EDA. В результате была выбрана база данных и API Cadence Genesis, которые теперь составляют технологическую базу OpenAccess.

По состоянию на 2005 год OpenAccess была единственной современной базой данных по проектированию интегральных схем [ сомнительно ], которая была общедоступной. [7]

В 2005 году Cadence Berkeley Labs и Silicon Integration Initiative запустили OpenAccesGear, проект по разработке утилит с открытым исходным кодом на основе базы данных OpenAccess. Среди участников были Калифорнийский университет в Беркли , UCLA и UCSC . [8] Проект OAGear был впоследствии приостановлен. Si2 предложила OAGear [9] как неподдерживаемый проект.

Ссылки [ править ]

  1. ^ «Что открыто в Si2 OpenAccess? | Silicon Integration Initiative» . www.si2.org . 2018-04-13 . Проверено 25 мая 2018 .
  2. ^ Бартлесон, Карен; Джеймисон, Рик (2010). Десять заповедей эффективных стандартов: практические советы по созданию технических стандартов . Рад за. п. 53. ISBN 978-1-617-30000-4.
  3. ^ a b Оценка стандарта OpenAccess: информация о новом отраслевом стандарте EDA от Hewlett-Packard, партнера по бета-версии и участвующего разработчика , Четвертый международный симпозиум по качественному электронному дизайну , 2003 г., стр. 203-207
  4. ^ «Члены коалиции OpenAccess» . SI2.org . Проверено 30 августа 2019 .
  5. ^ Новая политика открытого доступа к исходному коду, 2016 г.
  6. ^ a b Что такое OpenAccess?
  7. ^ a b EDA для реализации интегральных схем , проектирования схем и технологических процессов , 2005 г., ISBN 1420007955 , раздел «Примеры современных баз данных» 
  8. ^ «Проект с открытым исходным кодом призван стимулировать исследования EDA» EE Times
  9. ^ OA Gear

Внешние ссылки [ править ]

  • Silicon Integration Initiative , хранитель OpenAccess
    • Обзор OpenAccess
    • Лицензии
    • OpenAccess FAQ
    • Загрузки
    • Дискуссионный форум OpenAccess (также работает как FAQ)
    • Отслеживание ошибок OpenAccess
    • Трекер улучшений OpenAccess
  • Открытая вики-страница OpenAccess
  • Языки сценариев OpenAccess Общедоступная вики-страница с документацией по привязкам языков C #, Perl, Python, Ruby и Tcl