ГДСII
Расширение имени файла |
.gds |
---|---|
Разработано | Спокойствие |
Первоначальный выпуск | 1989 |
Тип формата | двоичный [1] |
Свободный формат ? | нет |
Формат потока GDSII ( GDSII ) — это двоичный базы данных формат файла , который де-факто является отраслевым стандартом для автоматизации электронного проектирования обмена данными интегральных схем или макетов ИС . [1] Это двоичный формат файла, представляющий плоские геометрические фигуры, текстовые метки и другую информацию о макете в иерархической форме. Данные можно использовать для реконструкции всех или части иллюстраций для совместного использования макетов, переноса иллюстраций между различными инструментами или создания фотомасок .
История
[ редактировать ]GDS = Система графического дизайна (см. [GDS78])
Первоначально GDSII был разработан как потоковый формат, используемый для управления построением фотомаски интегральных схем. Несмотря на ограниченный набор функций и низкую плотность данных, он стал общепринятым в отрасли потоковым форматом для передачи данных о компоновке микросхем между инструментами проектирования разных поставщиков, каждый из которых работал с собственными форматами данных.
Первоначально он был разработан компанией Calma для своей системы проектирования макетов «Система графического дизайна» («GDS») и «GDSII».
Файлы GDSII обычно являются конечным продуктом цикла проектирования микросхем и передаются на заводы по производству микросхем для их изготовления . Файлы GDSII изначально были записаны на магнитной ленте . По этой причине окончательный срок для разработчиков ИС до сих пор называется «ленточным» .
Объекты, содержащиеся в файле GDSII, группируются путем присвоения им числовых атрибутов, включая «номер слоя», «тип данных» или «тип текста». Хотя эти атрибуты были разработаны так, чтобы соответствовать «слоям материала», используемым при производстве интегральной схемы, их значение быстро стало более абстрактным и отражало способ физической компоновки проектирования .
По состоянию на апрель 2008 года многие поставщики программного обеспечения EDA перешли на потоковый формат OASIS , который заменил GDSII. [2]
Утилиты GDSII
[ редактировать ]Поскольку формат потока GDSII является стандартом де-факто, он поддерживается почти всем программным обеспечением EDA. Помимо коммерческих поставщиков, существует множество бесплатных утилит GDSII. Эти бесплатные инструменты включают в себя редакторы, [3] [4] [5] зрители, [6] утилиты для преобразования данных 2D-макета в распространенные 3D-форматы, [7] [8] утилиты для полета через 3D версию, [9] утилиты для преобразования двоичного формата в удобочитаемый формат ASCII [10] и библиотеки программ. [11] [12] [13]
См. также
[ редактировать ]- Промежуточная форма Калифорнийского технологического института
- OASIS (стандарт обмена открытыми графическими системами)
- EDIF , независимый от поставщиков формат файлов, созданный в 1990-х годах.
- Кристаллографический информационный файл
Примечания
[ редактировать ]- ^ Jump up to: а б «Все о формате потокового файла Calma GDSII» . www.artwork.com . Проверено 26 мая 2022 г.
- ^ Переход от GDSII к OASIS , Филипп Мори-Шезмартен (Xyalis) // EETimes, 4 августа 2008 г.
- ^ LayoutEditor, бесплатный редактор GDSII http://www.layouteditor.net
- ^ «KLayout» — бесплатный редактор GDSII, LEF/DEF, OASIS, Gerber, DXF, CIF с DRC http://www.klayout.de
- ^ Glade, бесплатный редактор GDSII, LEF/DEF http://www.peardrop.co.uk/glade. Архивировано 27 марта 2013 г. в Wayback Machine.
- ^ «nanoViewer» — бесплатная программа просмотра GDSII, «Архивная копия» . Архивировано из оригинала 19 января 2012 г. Проверено 9 октября 2017 г.
{{cite web}}
: CS1 maint: архивная копия в качестве заголовка ( ссылка ) CS1 maint: бот: статус исходного URL неизвестен ( ссылка ) - ^ gds2pov легко конвертирует данные GDSII в красиво визуализируемое 3D-изображение. http://www.atchoo.org/gds2pov
- ^ С помощью инструмента GdsViewer любую часть изображения GDSII можно экспортировать в 3D VTK файл . Последние можно просматривать и управлять ими с помощью программ просмотра, совместимых с VTK , например ParaView http://www.gbresearch.com/gdsviewer.
- ^ «ГДС3Д» . СоурсФордж . 12.06.2017 . Проверено 12 декабря 2023 г.
- ^ GDS Utilities могут конвертировать двоичные файлы GDSII в представление ASCII, http://www.gbresearch.com/gdsutilities.
- ^ Библиотека Ruby GDSII для чтения, управления и записи данных GDSII на Ruby языке программирования http://www.rubyforge.org/projects/gdsii. Архивировано 24 октября 2007 г. на Wayback Machine.
- ^ Библиотека Python GDSII для создания файлов GDSII и управления ими с помощью Python http://gdspy.sourceforge.net/index.html. Архивировано 2 апреля 2015 г. на Wayback Machine.
- ^ Набор инструментов Octave и MATLAB для чтения и записи файлов макета GDSII https://sites.google.com/site/ulfgri/numerical/gdsii-toolbox
Ссылки
[ редактировать ]* Клейн, Дэн. (2000). Компоновка КМОП-ИС . Ньюнес. ISBN 0-7506-7194-7
* [GDS78] Кальма. (1978). Руководство пользователя системы графического дизайна GDS II , первое издание 1978 г. На сайте http://www.bitsavers.org/pdf/calma/GDS_II_Users_Operating_Manual_Nov78.pdf Получено 21 апреля 2020 г.
Внешние ссылки
[ редактировать ]- Компьютерные средства для проектирования СБИС - Приложение C: Формат GDS II , Стивен М. Рубин // Аддисон-Уэсли, 1987 г.
- Формат потока GDSII. Архивировано 16 июня 2016 г. на Wayback Machine Джимом Р. Бьюкененом, 11.06.96.
- Руководство пользователя системы графического дизайна GDS II, первое издание 1978 г. // Calma Interactive Graphic Systems, ноябрь 1978 г. Проверено 21 апреля 2020 г.
- Руководство по формату потока GDSII™ (B97E060), версия 6.0 // Calma, февраль 1987 г.
- Справочник SPIE по микролитографии, микрообработке и микропроизводству, Vol. 1: Микролитография // Беллингем, Вашингтон: SPIE Optical Engineering Pr., 1997, 2.9 Приложение: Формат потока GDSII. Архивировано 29 декабря 2012 г. на Wayback Machine.
- Подробная информация о формате GDSII, включая иллюстрации.