SGD II
GDS II (GDSII, GDS , Sistema de base de datos gráfica ) es un formato de archivo de base de datos que es el estándar industrial de facto para el intercambio de datos en circuitos integrados y sus topologías . Este formato describe formas geométricas planas, etiquetas de texto y otra información en forma jerárquica. Los datos se pueden utilizar para intercambiar entre diferentes sistemas CAD o para crear fotomáscaras .
También existe GDS-TXT , una variante del formato con una representación textual legible por humanos.
Historia
GDSII se creó originalmente como un formato para controlar la construcción de fotomáscaras para circuitos integrados. A pesar de sus capacidades limitadas y su baja densidad de datos, se ha convertido en un formato industrial para intercambiar topologías de circuitos integrados entre diferentes aplicaciones (incluidos diferentes fabricantes).
El formato GDS fue desarrollado por Calma en 1971. En 1978, se desarrolló el GDSII para reemplazarlo. [1] Ambos formatos se utilizaron para utilidades de diseño de topología patentadas del mismo nombre, "Graphic Data System" ("GDS") y "GDSII". El formato es actualmente propiedad de Cadence Design Systems .
Los archivos GDS II suelen ser el producto final del ciclo de diseño de circuitos integrados y se envían a las fábricas para fabricar máscaras y luego chips . Anteriormente, los archivos GDS II se almacenaban y enviaban en cintas magnéticas. El momento en que se guarda el diseño se llama tape out(después de eso, hacer cambios en el proyecto se vuelve imposible).
Los objetos almacenados en GDSII se agrupan especificando atributos numéricos, que incluyen: "número de capa", "tipo de datos", "tipo de texto". Inicialmente, estos atributos correspondían a las capas de materiales en la fabricación de circuitos integrados, pero luego se volvieron más abstractos.
En octubre de 2004, muchos proveedores de software EDA comenzaron a promocionar y respaldar el nuevo formato OASIS .(Open Artwork System Interchange Standard), que puede reemplazar a GDSII. [una]
Utilidades
El formato de transmisión GDSII es el estándar de facto [2] y es compatible con casi todos los programas EDA. Además de los programas comerciales, existen varias utilidades gratuitas para procesar GDSII. [3] Entre ellos se encuentran editores, [4] [5] visores, [6] utilidades para convertir de formato 2D a 3D [7] [8] , utilidades para convertir a formato de texto [9] .
Desventajas
- El formato no está optimizado para la reducción del tamaño del archivo. Los tamaños de los proyectos SoC modernos en formato GDSII a menudo superan los 20 gigabytes, algunos proyectos alcanzan los 200 gigabytes. [una]
- Durante 30 años de su existencia, el formato se ha mantenido prácticamente sin cambios, aunque la complejidad de las topologías ha aumentado en 6 órdenes de magnitud. [una]
- Para coordenadas absolutas, se utilizan campos de 32 bits, que pueden no ser suficientes para proyectos grandes para procesos técnicos por debajo de 30 nm. [una]
- No existe una descripción explícita para objetos geométricos estándar como rectángulos o trapecios. Todas las cifras se especifican como una cadena de puntos. [una]
- El número de capas y tipos de datos está limitado a 256. [1]
Véase también
- MEBES es un formato competitivo
- Formulario intermedio de Caltech (CIF)
- Gerber - Formato PCB CAD
- DXF - Formato de datos CAD de AutoCAD
Notas
- ↑ 1 2 3 4 5 6 7 Pasar de GDSII a OASIS Archivado el 6 de mayo de 2013 en Wayback Machine , Philippe Morey-Chaisemartin (Xyalis) // EETimes 8/4/2008
- ↑ Need and Opportunity for Higher Analog Automation Archivado el 17 de agosto de 2012 en Wayback Machine // SemiWiki, 02-06-2012: "GDSII (que aún sobrevive y es un estándar de facto, inventado por Calma, ahora Cadence)"
- ↑ Lista de software de formato gratuito: http://www.layouteditor.net/links Archivado el 2 de abril de 2015 en Wayback Machine .
- ↑ Editor de diseño . Fecha de acceso: 2 de enero de 2013. Archivado desde el original el 27 de noviembre de 2012. (indefinido)
- ↑ Glade, un editor gratuito de GDSII/LEF/DEF (enlace no disponible) . Fecha de acceso: 2 de enero de 2013. Archivado desde el original el 27 de marzo de 2013. (indefinido)
- ↑ "KLayout" Archivado el 14 de abril de 2022 en Wayback Machine (visor GDSII); "nanoViewer" Archivado desde el original el 19 de enero de 2012. (espectador)
- ↑ gds2pov . Fecha de acceso: 2 de enero de 2013. Archivado desde el original el 22 de julio de 2012. (indefinido)
- ↑ GdsViewer Archivado el 23 de julio de 2012 en Wayback Machine (conversión de GDSII a 3D VTK , que se puede ver, por ejemplo, con ParaView )
- ↑ GDS Utilities puede convertir archivos GDSII binarios a representación ASCII . Consultado el 2 de enero de 2013. Archivado desde el original el 23 de julio de 2012. (indefinido)
Literatura
Descripción del formato:
- Manual de formato de transmisión GDSII™ (B97E060), versión 6.0 // Calma, febrero de 1987
- Steven M. Rubin, Computer AIDS para VLSI Design, Reading, Massachusetts. [ua]: Addison-Wesley, 1987. Apéndice C: Formato GDS II
- El formato de transmisión GDSII (enlace no disponible) // Jim R. Buchanan 6/11/96 (descripción del formato de transmisión GDSII)
- Manual SPIE de microlitografía, micromecanizado y microfabricación, vol. 1: Microlitografía // Bellingham, Washington. : SPIE Optical Engineering Pr., 1997, 2.9 Apéndice: Formato de transmisión GDSII