Full Custom IC 5일

JS·2023년 6월 15일
0

Full Custom 설계

목록 보기
4/9

2*1MUX(Multiplexer)


일반 로직회로를 이용한 MUX에 비해 CMOS 스위치를 이용하면 사용되는 Tr의 수가 적음




21MUX schematic

2
1MUX symbol

시뮬레이션 파일 만들기

VPULSE 생성

Voltage 1, Voltage 2: Low, High값을 설정
Delay time: 펄스가 처음 나올때 딜레이 설정
Period:주기 설정
Rise Time, Fall time: Pulse의 상승 하강시간을 결정
Pulse Width: High상태의 길이를 조절(ex:period가 10일때, Pulse Width가 6이면 High상태가 6s지속됨)

S0의 Period는 VINB의 Period보다 커야함

layout




NOT의 VDD, VSS label만 남기고 나머지 라벨을 제거함

NAND의 VDD와 VSS를 제거 후, NOT의 VDD와 VSS를 확장해서 연결(NWELL도 확장)
PMOS를 합쳐 size를 줄일 수 있음

Fingers를 조절하여 PMOS를 합침


NAND의 PMOS 최적화




NOT의 PMOS finger를 늘리고 Total Width를 줄여 크기를 최적화

  • 완성본

  • DRC

  • LVS

    2*1MUX_SWITCH

  • SYMBOL

  • test


  • layout
  • DRC
  • LVS

    최적화

    6.74um가 나온다.

0개의 댓글

관련 채용 정보