IC 레이아웃 편집기

IC layout editor

집적회로배치편집기(Integrated circuit layout editor) 또는 IC배치편집기사용자가 집적회로를 구성하는 모양과 패턴을 디지털화할 수 있는 전자 설계 자동화 소프트웨어 도구다.일반적으로 뷰에는 구성 요소(일반적으로 pcell), 금속 라우팅 트랙, 비아 및 전기 핀이 포함된다.이러한 유형의 소프트웨어는 컴퓨터 보조 제도 소프트웨어와 유사하지만, 통합 회로 배치 작업에 특화되어 있다.아날로그 회로 레이아웃의 일반적인 흐름은 다음과 같을 수 있다.

1. 배치 엔지니어는 설계자로부터 전기적 형태로 도식을 받는다.
2. 공구 또는 배치 엔지니어가 필요한 모든 구성 요소, 와이어, 레이어 및 패드를 포함한 회로의 물리적 뷰를 생성한다.
3. 배치 엔지니어는 필요한 면적과 배치 파라시틱스가 회로 성능에 미치는 부정적인 영향을 최소화하고 구성요소에 대한 효율적인 배선이 가능하도록 구성부품을 배치한다.
4. 배치 엔지니어는 때때로 금속 라우팅과 다른 층을 사용하여 모든 구성요소를 연결하며, 원하지 않는 배치 파라시틱스를 피하도록 주의한다.
5. 배치 엔지니어는 DRCLVS 점검을 사용하여 회로가 제조 가능하고 기능적인지 확인한다.다른 도구에는 기기 저항과 같은 중요한 사양과 전기화 또는 너무 얇은 와이어와 같은 문제의 원인을 확인하기 위한 현장 해결사 검증이 포함된다.
6. 기타 점검에는 ESD, XOR, EOS, Mebes Check라는 주조 공장과의 검증이 포함되며, 마스크 층을 생성하는 부울 알고리즘이 의도한 대로 수행되는지 확인한다.부울 생성은 레이아웃 편집기에서 꽤 자주 이루어진다.
매우 기본적인 구성 요소들을 위해 줄의 막대기와 야드 위에서 레이아웃을 하곤 했다.특히 메인프레임과 미니 컴퓨터의 등장은 컴퓨터의 디지털 세계에 레이아웃을 가져다 주었다.80년대와 90년대에는 IC Editors, L-Edit 등의 도구를 사용하여 개인용 pc에서 레이아웃 편집을 꽤 많이 했다.다른 레이아웃 편집자들은 클릭수가 있는 장치 같은 큰 트랙볼을 사용한다.레이아웃 편집자는 Cadence Virtuoso, Mentor와 같은 서버 세계로 이동했지만 일부는 L-Edit와 같은 도구를 통해 PC 시장에서 선택권이 거의 없지만 Magic, Klayout과 같은 몇 가지 예외가 있지만 대부분은 보기와 같은 유틸리티에 활용된다.GDS 파일은 90년대처럼 완전히 전원이 공급되지 않았다.
레이아웃 편집자는 기기 수가 더 작고 기하학적 구조가 훨씬 더 컸을 때 문제가 되지 않았던 기기 수와 문제를 다루기 위해 복잡성과 기능이 증가했다.
레이아웃 편집자는 RF와 더 작은 기하학들이 도입된 이후 파라시틱스를 볼 수 있는 다른 도구들을 통합하기 시작했다.레이아웃 엔지니어는 디지털 블록에서 기계에 의해 많은 레이아웃이 생성되기 때문에 물리 디자이너라고도 불린다.이것은 캐덴스 조우나 Synopsys 도구와 같은 도구로 이루어진다.그러나 레이아웃 편집기에 그려진 와이어는 물리적 칩 기하학의 실체를 보여주지 않는 완벽한 이상이다.와이어는 사실 불완전한 가닥에 가깝고 어떤 부분은 다른 부분보다 얇고 두꺼운 부분이 있다.레이아웃 편집기에서 끝이 완전히 정사각형인 대신 더 둥글다.때때로 이러한 결함은 배치 편집기에 의해 반영되거나 추출되어 회로 설계자에게 다시 공급되어 이러한 물리적 파라시틱스를 고려하기 위해 RCX 시뮬레이션이라고 불리는 것을 실행할 수 있어야 한다.

경우에 따라 배치 엔지니어는 배치를 단순화하기 위해 개략도에 대한 사소한 변경을 요청할 것이다.