GDS II (GDSII, GDS, ) — формат файлов баз данных, являющийся де-факто промышленным стандартом для обмена данными по интегральным схемам и их топологиям. Данный формат описывает плоские геометрические формы, текстовые метки и иную информацию в иерархической форме. Данные могут использоваться для обмена между различными САПР или для создания фотошаблонов.

Существует также GDS-TXT — вариант формата с текстовым представлением, понятным человеку.

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

Формат GDS разработан компанией в 1971 году. В 1978 году на замену ему был разработан GDSII. Оба формата использовались для собственных одноимённых утилит разработки топологий, «Graphic Data System» («GDS») и «GDSII». В настоящее время форматом владеет Cadence Design Systems.

Файлы GDS II обычно являются конечным продуктом цикла разработки интегральных схем и пересылаются на фабрики для изготовления масок и, затем, микросхем. Раньше файлы в формате GDS II сохранялись и пересылались на магнитных лентах. Момент сохранения дизайна называется (после него внесение изменений в проект становится невозможным).

Объекты, сохраняемые в GDSII, группируются путём указания численных атрибутов, в том числе: «номер слоя», «datatype», «texttype». Первоначально эти атрибуты соответствовали слоям материалов при изготовлении ИС, но позже стали более абстрактными.

В октябре 2004 многие производители программ EDA начали продвижение и поддержку нового формата (Open Artwork System Interchange Standard), который может заменить GDSII.Going from GDSII to OASIS , Philippe Morey-Chaisemartin (Xyalis) // EETimes 8/4/2008

Утилиты Потоковый формат GDSII является стандартом де-фактоNeed and Opportunity for Higher Analog Automation // SemiWiki, 02-06-2012 : «GDSII (which still survives and is de-facto standard, invented by Calma, now Cadence)» и поддерживается практически всеми программами EDA. Кроме коммерческих программ, существует несколько свободных утилит для обработки GDSII.Список свободного ПО для работы с форматом: http://www.layouteditor.net/links Среди них есть редакторы, просмоторщики,«KLayout» (GDSII viewer); «nanoViewer» (viewer) утилиты конвертации из 2х-мерного в 3х-мерные форматы GdsViewer (конвертация GDSII в 3D VTK, который просматривается, например, с помощью ParaView), утилиты конвертации в текстовый формат.

Недостатки Формат не оптимизирован для уменьшения размеров файлов. Размеры современных проектов СнК в формате GDSII часто превышают 20 гигабайт, некоторые проекты достигают 200 гигабайт. За 30 лет существования формат практически не изменялся, хотя сложность топологий возросла на 6 порядков. Для абсолютных координат используются 32 битные поля, которых может быть недостаточно для крупных проектов для техпроцессов ниже 30 нм. Нет явного описания для стандартных геометрических объектов, например прямоугольников или трапеций. Все фигуры задаются в виде цепочки точек. Количество слоёв и типов данных ограничено 256.

См. также MEBES — конкурирующий формат Caltech Intermediate Form (CIF) Gerber — формат САПР печатных плат DXF — формат данных САПР AutoCAD

Примечания

Литература Описание формата: GDSII™ Stream Format Manual (B97E060), Release 6.0 // Calma, February 1987 Steven M. Rubin, Computer AIDS for VLSI Design, Reading, Mass. [u.a.] : Addison-Wesley, 1987. Appendix C: GDS II Format The GDSII Stream Format // Jim R. Buchanan 6/11/96 (описание потокового формата GDSII) SPIE Handbook of Microlithography, Micromachining and Microfabrication, Vol. 1: Microlithography // Bellingham, Wash. : SPIE Optical Engineering Pr., 1997, 2.9 Appendix: GDSII Stream Format

Категория:Программные средства автоматизации проектирования электроники