Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 3638|回復: 0
打印 上一主題 下一主題

[問題求助] BandGap DC curvature nonconvergence

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-10-17 16:32:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大們...
1 y9 L9 v) x/ J9 S0 o9 t
8 f* m* ?8 J# G5 N( O小弟最近在研究BandGap,小弟電路是Razavi 類比CMOS積體電路設計(中文書)P11-13 圖11.20
2 [. T5 y! w2 [# q8 \6 Z! @5 W原文請參考 Ch11 11.4 PTAT Current Generation# \( M9 `! t4 M
/ C  n2 x2 t. \; q9 |
架構完全一樣,只是加了簡易的start-up,在跑pre-sim時,所跑出的curvature非常理想,呈現如二階效應(呈現平躺的S型曲線),3 u- t' u& \$ W% L' s6 x
但在小弟畫完layout後,跑post-sim,跑出的curvature在temp=0~60中間(sweep -40 125 1),出現疑似不收斂的突波,這一段在pre-sim原為最平坦的地方,5 N; [1 r) B4 o9 b+ h
後來,小弟查看了hspice的手冊,其中提到.option reltol,小弟原始設定為.option reltol=1e-6,後改至.option reltol=1e-2,便可收斂,( R& l. z/ U  ^4 x0 ?+ L5 p

4 u- k7 B1 A+ |4 }- e8 Z" {6 I因為DC analysis只是將tran analysis的工作點分析,實際電路必定合乎實際操作,) }5 l6 t! n: }" ^( J" t/ b  H
所以小弟run .tran去看(.tran T_step T_stop sweep temp -40 125 1),7 b4 D  y7 U; I
跑出的.tr檔,利用SX的Equation Builder,轉換後的curvature,卻與pre-sim curve近乎相同(當然volatge有增減),* f/ `6 o* X1 n4 C+ s

, g0 e4 x7 R7 |5 W問題來了...% U- R8 `' U( ~+ z
1. reltol=1e-6不收斂(curve有突波),reltol=1e-6收斂!!& n: L2 i* k3 O
說是收斂,其實只是將解析度變差,使其忽略(自感),不知是否是這樣!?9 L+ w; g. F+ O/ m; B
8 W7 n- }8 O( l4 c0 B' W1 r( Z
2. .tran是實際電路仿真,在.tran是OK的,.DC卻不OK,這是否代表電路上有"不確定點"的問題。
/ L" U! S3 J) J2 U
( t& H! @6 ~% W# U
/ \" F& ^5 ]% D6 d2 i" P曾經聽過教授說,在做模擬時,我們必須先確認與相信所有Tool、process、command都是OK情況下,
- j; C! S" w2 e, r: {在模擬上有異常,必定代表電路有誤,- i* `; w: M2 p5 s
, D! ^3 g1 X8 P) T* Z
不知道大家有沒有什麼經驗與建議,讓小弟分享您的血汗...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-14 09:43 AM , Processed in 0.115515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表