아날로그 회로 설계 질문입니다.

글쓴이
capstone
등록일
2017-05-29 01:29
조회
5,601회
추천
0건
댓글
3건
안녕하세요. 전자공학과 4학년 학부생입니다.

이번에 아날로그 설계과목을 듣는데, 설계 과제 도중 도저히 문제가 무엇인지 모르겠어서 질문 올립니다.

이번에 저전력 회로설계를 하게 되었는데요, 시뮬레이션을 돌리기 위해 HSPICE를 사용하는데, 다음과 같이 코드를 작성했습니다.(*모델도 첨부했습니다.)

 LOWPOWER

** SPICE MODEL **


--------------------------------------------------------------


.MODEL CMOSN NMOS( LEVEL=49
+VERSION=3.1 TNOM=27 TOX=1.39E-8
+XJ=1.5E-7 NCH=1.7E17 VH0=0.719346
+K1=0.9504347 K2=-0.1223091 K3=32.8194652
+K3B=-18.2798187 W0=6.962875E-7 NLX=1E-9
+DVT0W=0 DVT1W=0 DVT2W=0
+DVT0=2.8679381 DVT1=0.364583
+DVT2=-0.1457773
+U0=457.9817288 UA=1.760644E-11
+UB=6.60249E-19
+UC=-2.21616E-11 VSAT=2E5 A0=0.2569008
+AGS=0 B0=2.419162E-6 B1=2.998423E-6
+KETA=-0.0151838 A1=2.11776E-5 A2=0.3164018
+RDSW=1.7986E3 PRWG=7.186697E-3
+PRWB=0.0286192
+WR=1 WINT=2.280272E-7 LINT=4.223411E-8
+XL=0 XW=0 DWG=-1.412924E-8
+DWB=2.266359E-8 VOFF=-0.0138159
+NFACTOR=0.9403671
+CIT=0 CDSC=2.4E-4 CDSCD=0
+CDSCB=0 ETA0=0.038987
+ETAB=-4.142228E-3
+DSUB=0.2739841 PCLM=1.5957826
+PDIBLC1=-0.7948288
+PDIBLC2=2.031474E-3 PDIBLCB=-0.0280342
+DROUT=0.5770863
+PSCBE1=5.515654E8 PSCBE2=3.428003E-5
+PVAG=4.075335E-3
+DELTA=0.01 RSH=85.5 MOBMOD=1
+PRT=174.3465431 UTE=-1
+KT1=-0.3236204
+KT1L=-0.709202E-10 KT2=0
+UA1=1.768937E-9
+UB1=-4.48827E-18 UC1=-5.6E-11
+AT=8.009938E4
+WL=0 WLN=1 WW=0
+WWN=1 WWL=-6.554E-20 LL=0
+LLN=1 LW=0 LWN=1
+LWL=-9.461E-20 CAPMOD=2 XPART=0.4
+CGDO=2.04E-10 CGSO=2.04E-10 CGBO=1E-9
+CJ=4.225482E-4 PB=0.9767537 MJ=0.438383
+CJSW=3.727516E-10 PBSW=0.1
+MJSW=0.1242771
+CF=0 PVTH0=0.1503709 PRDSW=294.4686286
+PK2=0.0257664 WKETA=4.349461E-3
+LKETA=-3.275389E-3
+PVSAT=4.053601E4 )


.MODEL CMOSP PMOS( LEVEL=49
+VERSION=3.1 TNOM=27 TOX=1.39E-8
+XJ=1.5E-7 NCH=1.7E17 VH0=-0.9725622
+K1=0.0.5594978 K2=4.242915E-3 K3=0
+K3B=-2.1787058 W0=5.024966E-7 NLX=1E-9
+DVT0W=0 DVT1W=0 DVT2W=0
+DVT0=2.1983824 DVT1=0.4590354 DVT2=-0.0877166
+U0=230.1006352 UA=3.082914E-9
+UB=1E-21
+UC=-8.49253E-11 VSAT=1.799169E5 A0=0.9968666
+AGS=0.1886708 B0=1.56806E-6 B1=5E-6
+KETA=-4.636636E-3 A1=1.051164E-4 A2=0.4948895
+RDSW=1.934022E3 PRWG=0.0387677
+PRWB=-0.0761681
+WR=1 WINT=2.519308E-7 LINT=3.903552E-8
+XL=0 XW=0 DWG=-2.506572E-8
+DWB=9.639272E-9 VOFF=-0.0865101
+NFACTOR=0.6651504
+CIT=0 CDSC=2.4E-4 CDSCD=0
+CDSCB=0 ETA0=8.3524E-3
+ETAB=-1.59539E-3
+DSUB=0.1864431 PCLM=2.4907335
+PDIBLC1=0.4762146
+PDIBLC2=2.561625E-3 PDIBLCB=-0.1
+DROUT=0.7045912
+PSCBE1=1.484087E10 PSCBE2=1.453333E-9
+PVAG=2.5889735
+DELTA=0.01 RSH=102.5 MOBMOD=1
+PRT=22.2970225 UTE=-1
+KT1=-0.4690262
+KT1L=1.73235E-9 KT2=0
+UA1=1.953646E-9
+UB1=-7.64921E-18 UC1=-5.6E-11
+AT=-1E5
+WL=0 WLN=1 WW=0
+WWN=1 WWL=-1.205E-20 LL=0
+LLN=1 LW=0 LWN=1
+LWL=6.268E-21 CAPMOD=2 XPART=0.4
+CGDO=2.04E-10 CGSO=2.04E-10 CGBO=1E-9
+CJ=7.281027E-4 PB=0.9583121 MJ=0.4969115
+CJSW=2.724206E-10 PBSW=0.99
+MJSW=0.3063901
+CF=0 PVTH0=-0.0449356 PRDSW=0
+PK2=-1.037068E-3 WKETA=-9.521313E-3
+LKETA=7.063491E-4
)



--------------------------------------------------------------
** Netlist **
VDD 9 7 3V

Is1 8 7 100uA

M1 4 1 3 3 CMOSP W=37.5U L=1.5U
M2 5 2 3 3 CMOSP W=37.5U L=1.5U
M3 4 4 7 7 CMOSN W=15U L=1.5U
M4 5 4 7 7 CMOSN W=15U L=1.5U
M5 3 8 9 9 CMOSP W=75U L=1.5U
M6 6 5 7 7 CMOSN W=30U L=1.5U
M7 6 8 9 9 CMOSP W=75U L=1.5U
M8 8 8 9 9 CMOSP W=75U L=1.5U

C1 5 6 1p

V1 1 0 SIN(0.8V -1M 0.8k)
V2 2 0 SIN(0.8V 1M 0.8k)


** Simulation **
.temp 25
.tran 0.1m 10m
.op
.probe I(M1) I(M2) I(M3) I(M4) I(M5) I(M6) I(M7) I(M8)
.end

각 fet의 크기는 netlist에 적혀있고,  회로는 직접 사진찍어 첨부합니다.

Q1) 이대로 시뮬레이션을 돌리면, M5와 M7의 드레인 전류가 요동칩니다. (사진 첨부했습니다.)
Q2) 이 드레인 전류가 불안정해서인지, 증폭 역시 잘 안되는데, 이게 드레인 전류 불안정 ,즉 모든
FET들이 saturation mode 에서 작동하지 않아서 output node에서 출력 swing이 이상한 것인지... 궁금합니다.
Q3) 그렇다면 이 문제들을 어떻게 해결해야할까요??
Q4) 소자 모델은 저것을 쓰는 것이 적합한 것인가요? ( neural opamp 설계 논문을 참조해서 쓴 모델인데, 더 적합한 모델 있다면 말씀해주시면 파라미터들은 찾아보겠습니다...)

  • pheonix ()

    아무래도 낮아지는걸 보면 인풋 offset이 같이 낮아지는게 원인일듯 싶네요. 파라미터 설정이 맞나 확인해야하는데 아무래도 Hspice를 많이 다뤄본 선배나 조교한테 물어보는게 제일 빠를듯 싶습니다.

  • 댓글의 댓글 capstone ()

    Hspice 툴 다루는 것 자체가 서툴렀던게 문제였네요. 교수님께 물어봐서 상당한 진척을 했습니다.
    답변 고맙습니다^^

  • 24FF ()

    발진하는 것 같은데, CC cap 과 M4 드레인 사이에 저항 하나 넣어보세요

목록


과학기술Q&A

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
4164 scalar/vector function에서 수학 기호 R^n, V^n과 vector function/fie… 댓글 8 몽굴 11-25 5167 0
4163 NSC논문들 기사형식으로 올라오는 사이트 없을까요? 댓글 7 고민이많구만 11-20 3927 0
4162 미분형식 질문. 댓글 1 수학적행복 11-19 3580 0
4161 양자론 기초지식 질문드립니다. 댓글 8 두비두둡 11-06 4447 0
4160 gidl, Hot carrier effect, SOI, Fin FET 질문있습니다. 댓글 10 돌땡이22 11-03 9131 0
4159 디스플레이 전자이동도와 개구율의 관계 댓글 1 대기업취업하고싶다 11-03 3052 0
4158 RTM 방식의 몰드 구입하셔보신분 댓글 1 DHMGBRO 11-01 3194 0
4157 film 의 porosity 를 조정하는 방법들이 뭐가있을까요 고민이많구만 10-23 2768 0
4156 디지털논리회로 간단한 3문제 질문드립니다. 댓글 19 창업꿈나무 10-20 6975 0
4155 나노단위에서도 금속의 산화환원도는 같은가요? 댓글 1 canislupus 10-12 3492 0
4154 Gamma-ray 검출 회로 관련 질문이있습니다. 박봉찬 10-12 2643 0
4153 진변형률=로그변형률? 과학인13 10-05 4454 0
4152 고체화학에 대해 질문드립니다. 댓글 2 sky729310 09-28 3341 0
4151 (기계공학)열역학과 열전달 관련 질문 드립니다. 댓글 1 guzzi 09-28 4449 0
4150 인공지능이 하드웨어 설계도 할 수 있을까요... 댓글 5 겸손 09-28 4657 0
4149 전자공학에서 나오는 근궤적을 C언어로 바꾸는 건 어떻게 하나요? 크롬비 09-26 3269 0
4148 아무것도 모름에 가까운 고등학생이 하는 질문 댓글 25 nusky 09-09 5343 0
4147 ACS 저널에 Submit 해보신 분 조언 부탁드립니다. 댓글 2 Hera_P 09-07 3689 0
4146 배는 스쿠류 힘으로진행 한다 또 다른 방법이 있다 댓글 1 참나리 09-04 3281 0
4145 답변글 Re: 배는 스쿠류 힘으로진행 한다 또 다른 방법이 있다 참나리 09-05 3152 0


랜덤글로 점프
과학기술인이 한국의 미래를 만듭니다.
© 2002 - 2015 scieng.net
모바일 버전으로 보기