GDS II
A GDS II (GDSII, GDS , Graphic Database System ) egy adatbázis-fájlformátum, amely de facto iparági szabvány az integrált áramkörök és topológiáik adatcseréjéhez . Ez a formátum sík geometriai alakzatokat, szöveges címkéket és egyéb információkat ír le hierarchikus formában. Az adatok felhasználhatók különböző CAD rendszerek közötti cserére vagy fotómaszkok készítésére .
Létezik még GDS-TXT , a formátum ember által olvasható szöveges megjelenítésű változata.
Történelem
A GDSII-t eredetileg formátumként hozták létre az integrált áramkörök fotomaszkjainak felépítésének vezérlésére. Korlátozott képességei és alacsony adatsűrűsége ellenére ipari formátummá vált az IC topológiák cseréjére a különböző alkalmazások (beleértve a különböző gyártókat is) között.
A GDS formátumot a Calma fejlesztette ki 1971-ben. 1978-ban a GDSII-t kifejlesztették a helyére. [1] Mindkét formátumot az azonos nevű, "Graphic Data System" ("GDS") és a "GDSII" topológiatervező segédprogramokhoz használták. A formátum jelenleg a Cadence Design Systems tulajdona .
A GDS II fájlok általában az integrált áramkör tervezési ciklusának végtermékei, és elküldik a gyárakba maszkok, majd chipek készítésére . Korábban a GDS II fájlokat mágnesszalagokon tárolták és küldték el. A terv mentésének pillanatát szalagos kivezetésnek nevezzük(utána a projekt módosítása lehetetlenné válik).
A GDSII-ben tárolt objektumok numerikus attribútumok megadásával vannak csoportosítva, beleértve: "rétegszám", "adattípus", "szövegtípus". Kezdetben ezek az attribútumok az IC-k gyártása során használt anyagrétegeknek feleltek meg, később azonban elvontabbakká váltak.
2004 októberében sok EDA -szoftvergyártó elkezdte népszerűsíteni és támogatni az új OASIS formátumot.(Open Artwork System Interchange Standard), amely helyettesítheti a GDSII-t. [egy]
Segédprogramok
A GDSII streaming formátum a de facto szabvány [2] , és szinte minden EDA program támogatja. A kereskedelmi programokon kívül számos ingyenes segédprogram létezik a GDSII feldolgozására. [3] Köztük szerkesztők, [4] [5] nézők, [6] 2D-ből 3D formátumba konvertáló segédprogramok [7] [8] , szöveges formátumba konvertáló segédprogramok [9] .
Hátrányok
- A formátum nincs optimalizálva a fájlméret csökkentésére. A modern SoC projektek mérete GDSII formátumban gyakran meghaladja a 20 gigabájtot, egyes projektek elérik a 200 gigabájtot. [egy]
- Fennállásának 30 éve a formátum gyakorlatilag változatlan maradt, bár a topológiák összetettsége 6 nagyságrenddel nőtt. [egy]
- Az abszolút koordinátákhoz 32 bites mezőket használnak, ami nagy projekteknél nem biztos, hogy elegendő 30 nm alatti műszaki folyamatokhoz. [egy]
- A szabványos geometriai objektumokhoz, például téglalapokhoz vagy trapézokhoz nincs egyértelmű leírás. Minden ábra pontok láncaként van megadva. [egy]
- A rétegek és adattípusok száma 256-ra van korlátozva. [1]
Lásd még
- A MEBES egy versengő formátum
- Caltech Intermediate Form (CIF)
- Gerber - PCB CAD formátum
- DXF - AutoCAD CAD adatformátum
Jegyzetek
- ↑ 1 2 3 4 5 6 7 A GDSII-ről az OASIS -ra Archiválva : 2013. május 6., a Wayback Machine , Philippe Morey-Chaisemartin (Xyalis) // EETimes 2008.08.04.
- ↑ Szükség és lehetőség magasabb analóg automatizálásra Archiválva : 2012. augusztus 17., a Wayback Machine // SemiWiki, 2012. 02. 06. : "GDSII (amely még mindig fennmarad és de-facto szabvány, Calma találta fel, jelenleg Cadence)"
- ↑ Ingyenes formázási szoftverek listája: http://www.layouteditor.net/links Archiválva : 2015. április 2. a Wayback Machine -nél
- ↑ LayoutEditor . Hozzáférés időpontja: 2013. január 2. Az eredetiből archiválva : 2012. november 27. (határozatlan)
- ↑ Glade, egy ingyenes GDSII / LEF / DEF szerkesztő (nem elérhető hivatkozás) . Hozzáférés dátuma: 2013. január 2. Az eredetiből archiválva : 2013. március 27. (határozatlan)
- ↑ „KLayout” archiválva : 2022. április 14. a Wayback Machine -nél (GDSII-néző); "nanoViewer" Archiválva az eredetiből 2012. január 19-én. (néző)
- ↑ gds2pov . Hozzáférés dátuma: 2013. január 2. Az eredetiből archiválva : 2012. július 22. (határozatlan)
- ↑ GdsViewer archiválva 2012. július 23-án a Wayback Machine -nél (a GDSII konvertálása 3D VTK -vá , ami megtekinthető pl. ParaView -val )
- ↑ A GDS Utilities bináris GDSII fájlokat ASCII reprezentációvá alakíthat . Letöltve: 2013. január 2. Az eredetiből archiválva : 2012. július 23. (határozatlan)
Irodalom
Formátum leírása:
- GDSII™ Stream Format Manual (B97E060), 6.0 kiadás // Calma, 1987. február
- Steven M. Rubin, Computer AIDS for VLSI Design, Reading, Mass. [ua] : Addison-Wesley, 1987. C. függelék: GDS II formátum
- A GDSII adatfolyam formátuma (hivatkozás nem érhető el) // Jim R. Buchanan 6/11/96 (a GDSII adatfolyam-formátum leírása)
- SPIE Handbook of Microlithography, Micromachining and Microfabrication, Vol. 1: Mikrolitográfia // Bellingham, Wash. : SPIE Optical Engineering Pr., 1997, 2.9 Függelék: GDSII adatfolyam formátum