GDSII stream 형식 (약어 GDSII )은 집적 회로(integrate circuit) 또는 IC-layout artwork의 데이터 교환을위한 산업 표준 데이터베이스 파일 형식 입니다 . Binary file으로 기하학적 평면 도형(planar geometric shapes), 텍스트 레이블(text label), 계층적 형태(hierarchical form)의 레이아웃에 대한 다양한 정보를 표현하는 형식입니다.
데이터를 사용하여 다른사람과 layout을 공유한다던지, 서로 다른 tool간의 artwork데이터를 보내거나, 또는 photo mask 생성시 사용할 artwork의 전체 또는 일부를 재구성(reconstruct) 할 수 있습니다.
아래 그림은 유전체(Dielectic)을 제외한 3개의 금속층(Conductor layer)를 그래픽적으로 표현 렌더링 서로 다른 색상은 서로 다른 물질이다.
요약,
원래는 photomask plotting을 위한 stream 포맷으로 만들어짐
서로다른 설계툴간 IC-layout 데이터 전송에서 산업 전반에서 공용 stream 포맷으로 사용
GDSII 파일은 보통 IC design 사이클의 최종단계에서 쓰임, IC제조를 위해 파운더리에 넘길 때 사용
GDSII 파일은 "layer number", "data type", "text type" 뿐만아니라 "layers of material"까지 묶어 표현하기 위한 수치(numeric)정보
2004년 이후 EDA업계에서 새로운 stream 포맷인 OASIS를 지원하기 시작함
참고사이트
아래 사이트는 Cadence사의 Package설계 툴인 Allegro Package Designer(APD)에 pad정보만 import시킬 수 있도록 변환시켜주는 프로그램을 제공한다. (물론 라이센스 구매 필요)
https://www.artwork.com/gdsii/gdsfilt/apd_note/apd_note.htm
아래와 같은 GDS에 들어있는 반도체 칩들의 데이터에서 output pad데이터들만 추출해서 APD에 쉽게 불러 올 수 있도록 도와준다고 한다.
또한 해당 GDS데이터를 솎아내어 어떤 계층구조를 지니고 있는지 까지 보여준다고 한다.
'전기전자공부 관련' 카테고리의 다른 글
제조과정을 고려하지 않은 PCB 설계시 문제점 (0) | 2021.04.28 |
---|---|
PCB에서 acid trap 이란? (PCB 제조에서 발생하는 문제) (0) | 2021.04.28 |
IPC-2581 이란? (= IPC-DPMX) 다수의 PCB설계자와 PCB제조사의 호환 데이터를 위한 노력 (0) | 2021.03.31 |
PCB 배선시 전송선로 임피던스 매칭 값 쉽게 도와주는 사이트, characteristic impedance 값 계산 웹 (0) | 2021.02.04 |
타겟 임피던스를 맞추기 위한 Decoupling Capacitor(디캡) Pspice 시뮬레이션 (0) | 2020.12.29 |