Languages

CommunityCategory: MODELZENMODELZEN에서 nmosfet의 Cgs, Cgd 추출 방법

MODELZEN

MODELZEN에서 nmosfet의 Cgs, Cgd 추출 방법

seongju 2024-01-05

modelzen을 이용해 nmos의 특성을 추출 중입니다. xmodel primitive nmosfet에는 Cgs, Cgd가 반영되어 있음에도, modelzen을 이용해 해당 tr을 추출하면 Cgs 및 Cgd 값이 추출되지 않는 현상이 발생하고 있습니다. Cgs 및 Cgd도 함께 추출할 수 있는 방법이 있을까요?

1 Answers
jaeha Staff 2024-01-05

네. nmosfet/pmosfet 모델 추출시에 level_ac=3 설정을 적용하시면 됩니다.

우선 level_ac 파라메터의 의미에 대해서는 아래 링크의 MODELZEN 매뉴얼 설명을 참고하시기 바랍니다.
https://www.scianalog.com/support/manual/modelzen-technology-configuration-file/#04

특히 Table 10과 Figure 14를 보시면 level_ac의 값에 따라 모델링에 포함되는 capacitance 성분들에 대한 설명이 있습니다.

저희가 추천드리는 방식으로 tech_config.py 파일을 사용하실 경우, level_ac 파라메터의 기본값은 1입니다. 이때, 특정 소자에 대해서는 level_ac 파라메터 값을 다르게 적용하고 싶다면 (예를 들어, 3), 아래 링크의 MODELZEN 매뉴얼 설명을 참고하시면 됩니다.
https://www.scianalog.com/support/manual/using-modelzen-with-glister-2/#03

tech_config.py 에서 level_ac 파라메터의 기본값을 1이 아닌 3으로 설정하는 방법도 있습니다만, 저희는 추천드리지 않습니다. 아래 링크의 튜토리얼 자료 설명을 보시면 (슬라이드 5~7), level_ac=3을 쓰실 경우, 하나의 클러스터로 묶어서 분석해야하는 회로의 범위가 커지면서 시뮬레이션의 속도가 저하될 가능성이 있음을 아실 수 있습니다.
https://www.scianalog.com/support/download/229/

따라서, Cgs, Cgd 모델링이 꼭 필요하다고 생각되시는 소자에만 선택적으로 level_ac=3을 적용하시고, 나머지에는 기본값으로 level_ac=1을 사용하시는 것을 적극 추천드립니다.