GDSII

Формат файла базы данных для обмена данными по макетам интегральных схем
GDSII
Расширение имени файла
.gds
РазработаноСпокойствие
Первоначальный выпуск1989 ;
36 лет назад
 ( 1989 )
Тип форматадвоичный [1]
Свободный формат ?нет
Визуализация небольшой стандартной ячейки GDSII с тремя металлическими слоями ( диэлектрик удален). Структуры песочного цвета — это металлические соединения, а вертикальные столбы — это контакты, обычно вольфрамовые штекеры. Красноватые структуры — это затворы из поликремния, а твердое тело внизу — кристаллический кремниевый массив.

Формат потока GDSII ( GDSII ) — это двоичный формат файла базы данных , который является фактическим отраслевым стандартом для обмена данными автоматизации электронного проектирования (EDA) интегральных схем (ИС) или макетов ИС . [1] Это двоичный формат файла , представляющий плоские геометрические фигуры, текстовые метки и другую информацию о макете в иерархической форме (двумерный/2D формат файла САПР). Данные могут использоваться для реконструкции всего или части макета для использования в совместном использовании макетов, переносе макетов между различными инструментами или создании фотошаблонов .

История

GDS = Система графического дизайна (см. [GDS78])

Первоначально GDSII был разработан как потоковый формат, используемый для управления построением фотошаблонов интегральных схем. Несмотря на ограниченный набор функций и низкую плотность данных, он стал общепринятым в отрасли потоковым форматом для передачи данных о компоновке ИС между инструментами проектирования различных поставщиков, все из которых работали с собственными форматами данных.

Первоначально он был разработан компанией Calma для ее системы проектирования макетов «Graphic Design System» («GDS») и «GDSII».

Файлы GDSII обычно являются конечным выходным продуктом цикла проектирования ИС и передаются на литейные заводы ИС для изготовления ИС . Файлы GDSII изначально записывались на магнитную ленту . По этой причине конечный срок для проектировщиков ИС до сих пор называется tape-out .

Объекты, содержащиеся в файле 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]

Смотрите также

Примечания

  1. ^ ab "Все о формате потокового файла Calma GDSII". www.artwork.com . Получено 2022-05-26 .
  2. ^ Переход от GDSII к OASIS, Филипп Морей-Шезмартен (Xyalis) // EETimes 8/4/2008
  3. ^ LayoutEditor, бесплатный редактор GDSII http://www.layouteditor.net
  4. ^ "KLayout" — бесплатный редактор GDSII, LEF/DEF, OASIS, Gerber, DXF, CIF с DRC http://www.klayout.de
  5. ^ Glade, бесплатный редактор GDSII, LEF/DEF http://www.peardrop.co.uk/glade Архивировано 27.03.2013 на Wayback Machine
  6. ^ "nanoViewer" — бесплатный просмотрщик GDSII, "Архивная копия". Архивировано из оригинала 2012-01-19 . Получено 2017-10-09 .{{cite web}}: CS1 maint: архивная копия как заголовок ( ссылка ) CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
  7. ^ gds2pov легко преобразует данные GDSII в красиво визуализированный 3D-вид. http://www.atchoo.org/gds2pov
  8. ^ С помощью инструмента GdsViewer любая часть графического объекта GDSII может быть экспортирована в файл 3D VTK . Последний может быть просмотрен и обработан с помощью совместимых с VTK просмотрщиков, например ParaView http://www.gbresearch.com/gdsviewer
  9. ^ "GDS3D". SourceForge . 2017-06-12 . Получено 2023-12-12 .
  10. ^ GDS Utilities может преобразовывать двоичные файлы GDSII в представление ASCII, http://www.gbresearch.com/gdsutilities
  11. ^ Библиотека Ruby GDSII для чтения, обработки и записи данных GDSII на языке программирования Ruby http://www.rubyforge.org/projects/gdsii Архивировано 24 октября 2007 г. на Wayback Machine
  12. ^ Библиотека Python GDSII для создания и обработки файлов GDSII с помощью Python http://gdspy.sourceforge.net/index.html Архивировано 2015-04-02 на Wayback Machine
  13. ^ Octave и MATLAB toolbox для чтения и записи файлов макетов GDSII https://sites.google.com/site/ulfgri/numerical/gdsii-toolbox

Ссылки

* Clein, Dan. (2000). CMOS IC Layout . Newnes. ISBN 0-7506-7194-7 
* [GDS78] Calma. (1978). GDS II Graphic Design System. Руководство пользователя по эксплуатации , первое издание 1978 г. Онлайн по адресу http://www.bitsavers.org/pdf/calma/GDS_II_Users_Operating_Manual_Nov78.pdf Получено 21 апреля 2020 г.

  • Компьютерные средства для проектирования СБИС - Приложение C: Формат GDS II Стивена М. Рубина // Addison-Wesley, 1987
  • Формат потока GDSII, архив 2016-06-16 на Wayback Machine Джима Р. Бьюкенена, 6/11/96
  • Руководство пользователя графической системы дизайна GDS II, первое издание 1978 г. // Calma Interactive Graphic Systems, ноябрь 1978 г. Получено 21 апреля 2020 г.
  • Руководство по формату потока GDSII™ (B97E060), выпуск 6.0 // Calma, февраль 1987 г.
  • Справочник SPIE по микролитографии, микрообработке и микропроизводству, том 1: Микролитография // Беллингхэм, шт. Вашингтон: SPIE Optical Engineering Pr., 1997, 2.9 Приложение: Формат потока GDSII. Архивировано 29 декабря 2012 г. на Wayback Machine.
  • Подробная информация о формате GDSII, включая иллюстрации
Взято с "https://en.wikipedia.org/w/index.php?title=GDSII&oldid=1266395245"