GDSII
GDSII개발자 | 칼마 |
---|
GDSII 스트림 형식, 공통 약어 GDSII는 통합 회로 또는 IC 레이아웃 아트워크의 데이터 교환을 위한 사실상의 산업 표준인 데이터베이스 파일 형식이다. 이것은 평면 기하학적 모양, 텍스트 레이블 및 계층적 형태의 레이아웃에 대한 기타 정보를 나타내는 이진 파일 형식이다. 이 데이터는 레이아웃 공유, 서로 다른 도구들 간의 예술작품 전송 또는 포토마스크 제작에 사용될 예술작품의 전부 또는 일부를 재구성하는 데 사용될 수 있다.
GDSII 형식 기록
GDS = 그래픽 디자인 시스템 ([GDS78] 참조)
초기 GDSII는 집적회로 포토마스크 플로팅 제어에 사용되는 스트림 형식으로 설계되었다. 제한된 특징과 낮은 데이터 밀도에도 불구하고, 그것은 독점적인 데이터 포맷으로 운영되는 서로 다른 벤더의 설계 도구들 간에 IC 배치 데이터를 전송하는 업계 전통적인 스트림 형식이 되었다.
원래 칼마가 개발한 배치 설계 시스템인 '그래픽 디자인 시스템'("GDS")과 'GDSII'이다.
GDSII 파일은 대개 IC 설계 주기의 최종 출력물이며 IC 제작을 위해 IC 주조 공장에 넘겨진다. GDSII 파일은 원래 자기 테이프에 쓰여졌다. 이 단계는 비록 그 용어는 훨씬 더 거슬러 올라가지만 테이프 아웃이라고 적절하게 불렸다.
GDSII 파일에 포함된 개체는 "계층 번호", "데이터타입" 또는 "텍스트타입"을 포함한 숫자 속성을 할당하여 그룹화된다. 이러한 속성은 집적회로를 제조하는 데 사용되는 "재료 층"에 대응하도록 설계되었지만, 그 의미는 물리적 레이아웃이 설계되는 방식을 반영하기 위해 빠르게 추상화되었다.
2004년 10월 현재, 많은 EDA 소프트웨어 벤더들은 GDSII를 대체할 수 있는 새로운 스트림 형식인 OASIS를 지원하기 시작했다.[1]
GDSII 유틸리티
GDSII 스트림 형식이 사실상의 표준이기 때문에 거의 모든 EDA 소프트웨어에 의해 지원되고 있다. 상업적인 판매업자 외에도 많은 무료 GDSII 유틸리티가 있다. 이러한 무료 도구에는 편집자,[2][3][4] 뷰어,[5] 2D 레이아웃 데이터를 공통의 3D 형식으로 변환하는 유틸리티,[6][7] 이진 형식을 사람이 읽을 수 있는[8] ASCII 형식으로 변환하는 유틸리티, 프로그램 라이브러리가 포함된다.[9][10][11]
참고 항목
메모들
- ^ GDSII에서 OASIS로 가는 Philipe Morey-Chaismartin (Xyalis) // EETimes 8/4/2008
- ^ LayoutEditor, 무료 GDSII 편집자 http://www.layouteditor.net
- ^ "KLayout"은 DRC http://www.klayout.de과 함께 GDSII, LEF/DEF, OASIS, Gerber, DXF, CIF 편집기를 무료로 제공한다.
- ^ GDSII 무료 편집자 글레이드, LEF/DEF 편집자 http://www.peardrop.co.uk/glade
- ^ '나노뷰어'는 무료 GDSI 뷰어, http://www.wxnanotech.com 웨이백머신에 2012-01-19 아카이브
- ^ gds2pov는 GDSII 데이터를 잘 렌더링된 3D 보기로 쉽게 변환한다. http://www.atchoo.org/gds2pov
- ^ GdsViewer 도구를 사용하면 GDSI 아트워크의 모든 부분을 3D VTK 파일로 내보낼 수 있다. 후자는 VTK 호환 뷰어를 통해 보고 조작할 수 있다(예: ParaView http://www.gbresearch.com/gdsviewer).
- ^ GDS 유틸리티는 이진 GDSI 파일을 ASCII 표현으로 변환할 수 있다. http://www.gbresearch.com/gdsutilities
- ^ 루비 프로그래밍 언어 http://www.rubyforge.org/projects/gdsii에서 GDSII 데이터를 읽고, 조작하고, 쓰는 Ruby GDSII 라이브러리
- ^ Python http://gdspy.sourceforge.net/index.html을 사용하여 GDSII 파일을 만들고 조작하는 Python GDSII 라이브러리
- ^ GDSIII 레이아웃 파일을 읽고 쓸 수 있는 옥타브 및 MATLAB 도구 상자 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 User's Operating Manual, First Edition 1978. Online at http://www.bitsavers.org/pdf/calma/GDS_II_Users_Operating_Manual_Nov78.pdf Retrieved Apr 21, 2020.
외부 링크
- VLSI 설계용 컴퓨터 보조 도구 - 부록 C: Steven M에 의한 GDS II 형식. 루빈 // 애디슨 웨슬리, 1987
- Jim R의 GDSII 스트림 형식. 부차난, 1996년 6월 11일
- GDS II 그래픽 디자인 시스템 사용 설명서, 퍼스트 에디션 1978 // Calma Interactive Graphic Systems, 1978년 11월. 2020년 4월 21일 검색됨
- GDSII™ 스트림 형식 설명서(B97E060), 릴리스 6.0 // Calma, 1987년 2월
- 마이크로라이토그래피, 마이크로마키닝 및 마이크로패브레이션의 SPIE 핸드북, 제1권: 마이크로라이토그래피 // 벨링엄, 워시. : SPIE 광공학 Pr, 1997, 2.9 부록: GDSII 스트림 형식
- 그림을 포함한 GDSII 형식 세부 정보