2023. 7. 14. 09:54ㆍ[Harman] 세미콘(semiconductor) 아카데미-반도체설계/Full Custom IC One Chip 설계
cmos는 p기판위에 nmos를 배치한다. 각 공정마다 pdk가 존재한다. 녹색으로 되어있는 부분이 layout에서 중요한 부분
PDK : Produck Design Kit
GPDK : 학습용을 중점으로 만든 공정 키트 / PDK는 각 공정회사에서 만든 공정 디자인 키트(PCB의 풋프린트와 같음)
PDK의 정보들이 나와있다.
레지스터등의 정보도 추가로 나와있따.
단면적의 정보
룰러에 K를 누르고 F3을 누르면 옵션을 볼 수있다. (룰러의 옵션 사용 가능)
layout이든 schematic이든 맨처음 그릴 떄 중요한기능은 Create기능
layout할 때는 규칙이 존재한다.(메탈과 메탈사이의 공간 등 규칙)
-> 이 규칙은 공정회사에서 규칙을 만든다.
-> 그래서 이 규칙에 맞게 확인하는 verification이 중요
layout에서는 copy명령어가 가장 많이 사용된다.
위의 Merge와 Chop은 layout에서 많이 사용되는 기능이라 알아두는 것이 좋다.
N - well을 만들어야 p+를 생성가능 / N-well을 생성했다 하여 n기판이 되는 것은 아니다. n+를 주입해야 한다.
Layout관정에서 보면 source와 drain 사이의 간격
제조 능력의 관점에서 보면 n(나노)단위라 source와 drain이 쇼트될 수 있다.
노이즈라는 것은 GND에서 가장 많이 탄다. 노이즈를 타면 N+나 게이트부분등에 영향을 준다. 노이즈는 DC값이 흘러야 하는데 노이즈가 흐르면 AC같은 유동적인 값으로 변하게 된다. 그래서 P+가 있는 N-well에서 노이즈를 상쇄시킬 수 있게 한다. PCB상에서도 GND를 분리시키는 작업을 많이 한다.
RAM : Random Access Memory로 임의로 승인된 메모리기 때문에 언제든 휘발될 수 있는 데이터가 올라온다.
ROM : Read Only Memory로 읽기전용 메모리라 비휘발되는 데이터가 올라온다.
3공정회사에서 준 데이터에 맞게 디자인했는지 검증하는 것이 Verification
latch - 이전의 데이터를 노이즈성분 등에 영향을 받지 않도록 저장한다. (디지털 논리에서의 FF - 이전의 데이터를 저장한다.)
대략적으로 라인을 그리는 작업. 먼저 그려보는 작업이다. (차후의 시행착오를 줄이기 위해 사용)
- NMOS Layout
NMOS먼저 만들어본다 - P기판위에 먼저 만들 수 있는 MOSFET이기 때문이다. PMOS는 N-well기판 위에 있기 때문에 한번의 단계를 추가로 거쳐야한다.
작은것부터 그리며 맞춰나가는 것이 더욱 좋다.
- PMOS
NMOS를 기반으로 PMOS를 만들면 된다.
N-well안에는 n+가 들어가야한다.
탭 : 벌크안에 들어가는 소스
Ctrl F로 하면 컴퓨터에 차지하는 용량을 줄일 수 있다.
'[Harman] 세미콘(semiconductor) 아카데미-반도체설계 > Full Custom IC One Chip 설계' 카테고리의 다른 글
Full Custom IC One Chip 6 (0) | 2023.07.18 |
---|---|
Full Custom IC One Chip 5 (0) | 2023.07.17 |
Full Custom IC One Chip 3 (0) | 2023.07.12 |
Full Custom IC One Chip 2 (0) | 2023.07.11 |
Full Custom IC One Chip 1 (0) | 2023.07.10 |