GDSII - Википедия - GDSII

GDSII
РазработанCalma
Визуализация небольшого GDSII стандартная ячейка с тремя металлическими слоями (диэлектрик был удален). Конструкции песочного цвета представляют собой металлические межсоединения, при этом вертикальные стойки представляют собой контакты, как правило, из вольфрама. Красноватые структуры - это вентили из поликремния, а твердое вещество внизу - это объем кристаллического кремния.

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

История формата GDSII

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

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

Первоначально он был разработан Calma для своей системы дизайна макета, «Система графического дизайна» («GDS») и «GDSII».

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

Объекты, содержащиеся в файле GDSII, группируются путем присвоения им числовых атрибутов, включая «номер слоя», «тип данных» или «тип текста». Хотя эти атрибуты были разработаны, чтобы соответствовать «слоям материала», используемым при производстве интегральной схемы, их значение быстро стало более абстрактным, чтобы отразить способ, которым физическая планировка разработан.

По состоянию на октябрь 2004 г. многие EDA поставщики программного обеспечения начали поддерживать новый формат потока, ОАЗИС, который может заменить GDSII.[1]

Утилиты GDSII

Поскольку формат потока GDSII является стандартом де-факто, он поддерживается почти всем программным обеспечением EDA. Помимо коммерческих поставщиков существует множество бесплатных утилит GDSII. Эти бесплатные инструменты включают редакторы,[2][3][4] зрители,[5] утилиты для преобразования данных 2D-компоновки в обычные 3D-форматы,[6][7] утилиты для преобразования двоичного формата в читаемый человеком формат ASCII[8] и программные библиотеки.[9][10][11]

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

Примечания

  1. ^ Переход от GDSII к OASIS, Филипп Мори-Шеземартин (Xyalis) // EETimes 04.08.2008
  2. ^ LayoutEditor, бесплатный редактор GDSII http://www.layouteditor.net
  3. ^ "KLayout" - это бесплатный редактор GDSII, LEF / DEF, OASIS, Gerber, DXF, CIF с DRC. http://www.klayout.de
  4. ^ Glade, бесплатный редактор GDSII, LEF / DEF http://www.peardrop.co.uk/glade
  5. ^ "nanoViewer" - бесплатная программа просмотра GDSII, http://www.wxnanotech.com В архиве 2012-01-19 в Wayback Machine
  6. ^ gds2pov легко конвертирует данные GDSII в красиво визуализированный 3D вид. http://www.atchoo.org/gds2pov
  7. ^ С помощью инструмента GdsViewer любую часть изображения GDSII можно экспортировать в 3D. VTK файл. Последние можно просматривать и манипулировать с помощью VTK совместимые зрители, например ParaView http://www.gbresearch.com/gdsviewer
  8. ^ GDS Utilities может преобразовывать двоичные файлы GDSII в представление ASCII, http://www.gbresearch.com/gdsutilities
  9. ^ Библиотека Ruby GDSII для чтения, обработки и записи данных GDSII в Рубин язык программирования http://www.rubyforge.org/projects/gdsii
  10. ^ Библиотека Python GDSII для создания и управления файлами GDSII с помощью Python http://gdspy.sourceforge.net/index.html
  11. ^ Набор инструментов Octave и MATLAB для чтения и записи файлов макета GDSII https://sites.google.com/site/ulfgri/numerical/gdsii-toolbox

Рекомендации

* Клейн, Дэн. (2000). Схема CMOS IC. Newnes. ISBN  0-7506-7194-7
* [GDS78] Calma. (1978). Руководство пользователя системы графического дизайна GDS II, Первое издание 1978 г. http://www.bitsavers.org/pdf/calma/GDS_II_Users_Operating_Manual_Nov78.pdf Проверено 21 апреля 2020 года.

внешняя ссылка