'VLSI' 카테고리의 글 목록
본문 바로가기

VLSI7

SPEF(Standard Parasitic Exchange Format) 기초 SPEF 란? SPEF는 설계(R, L, C)의 기생 정보를 ASCII( American Standard Code for Information Interchange exchange format)로 표현할 수 있도록 합니다. 사용자는 SPEF 파일의 값을 읽고 확인할 수 있습니다. 사용자는 이 파일을 수동으로 생성하지 않으며 도구에 의해 자동으로 생성됩니다. 주로 한 도구에서 다른 도구로 기생 정보를 전달하는 데 사용됩니다. 상호 연결 기생은 프로세스에 따라 다릅니다. SPEF는 최상의 경우, 일반 및 최악의 경우 값과 같은 모든 경우의 사양을 지원합니다. 이러한 삼중항(최상, 일반 및 최악)은 R, L 및 C 값, 포트 속도 저하 및 로드에 대해 허용됩니다. 기생 R, C 및 인덕턴스 L의 단위는 SPE.. 2022. 2. 24.
[반도체 용어] overlay 와 CD 1. overlay silicon으로 구성된 cmos circuit 위에 수 많은 layer가 쌓여있다. 각 layer가 쌓일 때, 얼마나 정확한 위치에 쌓여야 하는데 그 층간의 최소 variation 나타내는 값으로 layer의 align 상태를 나타냅니다. alignment 기술을 통해서 더 정밀하게 layer를 쌓아야 합니다. 2. CD(critical demension) 일반적으로 최소 선폭을 뜻하는 말로, 패턴 사이의 거리를 말한다. 수평적으로 패턴이 얼마나 균일한지 알수 있는 척도가 될 수 있다. photo를 통해 패턴을 새길때 웨이퍼의 위치에 따라서 CD값이 달라지면 안되지만 실제로 variation이 생길 수 있고 웨이퍼의 중앙과 가장자리 부분에서의 CD값이 얼마나 균일한지에 따른 값으로 .. 2020. 8. 24.
lsf(Load Sharing Facility) LSF란? lsf는 high performance computing에 대한 job을 managing하기 위한 플랫폼으로서 huge computing farm에 batch processing하는 역할을 한다. 컴퓨터 클러스터에 사용되는 queue 방식의 job scheduler라고 할 수 있다. 컴퓨터 클러스터란? 일반적으로 회로설계를 위한 Tool들은 많은 리소스를 잡아먹게 되고 회로설계 회사들은 이러한 tool을 돌릴 때 단일 컴퓨터를 가지고 돌리지 않는다. 많은 cpu core를 사용 할 수 있는 huge computing farm을 가지고 있으며 이러한 여러 컴퓨터를 하나의 시스템처럼 동작하는 컴퓨터들의 집합을 컴퓨터 클러스터라고 한다. 컴퓨터 클러스터는 계산 부하량을 여러 노드에서 분담하여 병렬 .. 2020. 8. 11.
[VLSI기초 - CMOS logic] 3. Modeling of CMOS Cells CMOS cell이 회로 상에서 어떻게 존재하는 지 보자. G1 NAND cell을 살펴보면 output에 fanout cell들(G2,G3,G4)을 drive하게 된다. 그리고 net(wire)에 wire cap이 Cs1,Cs2,Cs3,Cs4가 달려있다. 따라서 G1 cell의 output load cap은 Cout(G1) + Cin(G2) + Cin(G3) + Cin(G4) + Cs1 + Cs2 + Cs3 + Cs4 drive strength 크다 = resistance 작다 = size가 크다 = output high/low drive 크다 drive strength 작다 = resistance 크다 = size가 작다 = output high/low drive 작다 여기서 tr의 size는 wid.. 2020. 5. 25.
[VLSI기초 - CMOS logic] 2. Cell - Standard Cell 요즘 같은 시대에는 SOC(System On Chip)으로 여러 기능을 하는 Chip들이 모여 SOC를 이루고 있다. 또 대부분의 복잡한 기능을 하는 칩들은 기본 block으로 구성되어 있고 그 block은 또 IP라는 기본 기능을 하는 circuit으로 이루어져 있고 또 IP는 Cell로 구성되어 있다. 이러한 Cell은 Standard Cell, IO Cell, Memory로 이루어져 있는데 Standard Cell은 간단한 logic 연산을 수행하는 and, or, nand, nor, and-or-invert, or-and-invert 와 저장 기능을 수행하는 latch. flip-flop 등이 있다. - 간단한 논리 기능을 하는 cell을 살펴보자. inverter NOR NAND AOI22 AO.. 2020. 5. 25.
[VLSI기초 - CMOS logic] 1. CMOS logic basic CMOS(Complementary MOS)는 NMOS와 PMOS로 이루어진 상보대칭형 구조이다. 아래는 대표적인 CMOS 인버터로 input A가 1일때 PMOS는 turn off NMOS는 turn on되어 output z가 0되고 input A가 0일때 PMOS는 turn on NMOS는 turn off되어 output z가 1되는 구조이다. 더 정확한 표현은 Vdd로 pull up Vss pull down된다고 해야할 것이다. 이러한 CMOS inverter는 가장 기존 형태의 CMOS logic이고 이러한 상보대칭형 구조로 NAND,NOR 등등 가능한데 NAND의 구조를 한번 보자 2 input NAND 역시 pull-up구조와 pull-down구조가 상보 대칭형으로 구성되어있다. A와 B가 모두.. 2020. 5. 25.
[VLSI기초 - CMOS logic] 0. MOSFET(NMOS, PMOS) MOSFET(Metal oxide Semiconductor Field Effect Transistor)은 쉽게 말해서 Gate의 Voltage를 통해 source 와 drain 사이에 흐르는 전류를 컨트롤하는 소자를 말한다. 흔히 수도꼭지로 많이 비유한다. 기본 구조는 source, gate, drain, polysilicon, 기판substrate 또는 body 또는 bulk si, SiO2 으로 구성되어있다. SiO2는 절연체를 사용하고, gate는 전도성을 가져야하므로 초기에 금속을 사용하여 MOS라는 이름을 사용했지만 polysilicon으로 대체하여 사용하는 지금에도 관습적으로 사용한다. 소스와 드레인은 물리적으로 동일하여 언제든지 서로 바꾸어 설명이 가능하다. NMOS의 경우, 기판(subst.. 2020. 5. 25.