FW 심화 과정/[1] HDL, ARM프로세서설계

0620 반도체 설계 방법

천숭이 2022. 6. 20. 20:31

# 반도체 계층

Device Level : 반도체 소자 설계 단계

Circuit Level : 트랜지스터 기반의 회로 설계 단계

Gate Level : 논리 게이트 활용하는 회로 설계 단계

System Level : 모듈 및 인터페이스를 모델링하는 단계

 

 

# 세 가지 회로 설계 방법 

방법 1)

Full Custom Design 

- 완전 맞춤형 설계

- Device Level 에서 전달받은 트랜지스터/저항/커패시터 소자의 동작을 반영해 Circuit Level 에서 완전 맞춤형으로 설계

 

방법 2)

Semi Custom Design

- 반맞춤형 설계

- 반도체 공정회사 (Founday)에서 전달받은 Device Level에서 전달받은 standard cell(gate)를 이용해 Gate level 설계

 

위 두가지 방법은 맨땅설계로 빈 반도체 die에서 설계하는 방법

 

방법 3)

Programmable Logic

- 재구성 회로

- 이미 구현된 구성소자를 활용해 Gate Level에서 반도체 설계

ex) FPGA

 

 

 


 

<정리>

Full Custom Design - Circuit level design
- 트랜지스터, 저항 등 사용해 설계
ASIC 설계 Analog 설계
Semi Custom Design - Gate level design
- Standard cell을 사용해 설계
ASIC  Digital
Programmable Logic - Gate level design
- 이미 구현된 소자를 이용해 설계
FPGA Digital