IC 레이아웃 편집기
IC layout editor집적회로배치편집기(Integrated circuit layout editor) 또는 IC배치편집기는 사용자가 집적회로를 구성하는 모양과 패턴을 디지털화할 수 있는 전자 설계 자동화 소프트웨어 도구다.일반적으로 뷰에는 구성 요소(일반적으로 pcell), 금속 라우팅 트랙, 비아 및 전기 핀이 포함된다.이러한 유형의 소프트웨어는 컴퓨터 보조 제도 소프트웨어와 유사하지만, 통합 회로 배치 작업에 특화되어 있다.아날로그 회로 레이아웃의 일반적인 흐름은 다음과 같을 수 있다.
- 1. 배치 엔지니어는 설계자로부터 전기적 형태로 도식을 받는다.
- 2. 공구 또는 배치 엔지니어가 필요한 모든 구성 요소, 와이어, 레이어 및 패드를 포함한 회로의 물리적 뷰를 생성한다.
- 3. 배치 엔지니어는 필요한 면적과 배치 파라시틱스가 회로 성능에 미치는 부정적인 영향을 최소화하고 구성요소에 대한 효율적인 배선이 가능하도록 구성부품을 배치한다.
- 4. 배치 엔지니어는 때때로 금속 라우팅과 다른 층을 사용하여 모든 구성요소를 연결하며, 원하지 않는 배치 파라시틱스를 피하도록 주의한다.
- 5. 배치 엔지니어는 DRC와 LVS 점검을 사용하여 회로가 제조 가능하고 기능적인지 확인한다.다른 도구에는 기기 저항과 같은 중요한 사양과 전기화 또는 너무 얇은 와이어와 같은 문제의 원인을 확인하기 위한 현장 해결사 검증이 포함된다.
- 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 시뮬레이션이라고 불리는 것을 실행할 수 있어야 한다.
경우에 따라 배치 엔지니어는 배치를 단순화하기 위해 개략도에 대한 사소한 변경을 요청할 것이다.