Re: [問題] bandgap問題

看板Electronics作者時間15年前 (2010/05/05 20:02), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串7/8 (看更多)
: 製程檔: : .35模擬model檔 : 電路圖: 製程檔案無法公開,照po要求刪除 : Emitter area = 5 * 5 = 25 um2 看來似乎是找到問題點了。 我目前人在公司,不行下載檔案,所以還沒看到你的model。 不過,你可以試試把原先netlist中對BJT的描述 q1 gnd gnd 4 pnp10 area=1 q2 gnd gnd 5 pnp10 area=8 q3 gnd gnd 6 pnp10 area=8 換成 q1 gnd gnd 4 pnp10 q2_0 gnd gnd 5 pnp10 q2_1 gnd gnd 5 pnp10 q2_2 gnd gnd 5 pnp10 q2_3 gnd gnd 5 pnp10 q2_4 gnd gnd 5 pnp10 q2_5 gnd gnd 5 pnp10 q2_6 gnd gnd 5 pnp10 q2_7 gnd gnd 5 pnp10 q3_0 gnd gnd 6 pnp10 q3_1 gnd gnd 6 pnp10 q3_2 gnd gnd 6 pnp10 q3_3 gnd gnd 6 pnp10 q3_4 gnd gnd 6 pnp10 q3_5 gnd gnd 6 pnp10 q3_6 gnd gnd 6 pnp10 q3_7 gnd gnd 6 pnp10 也就是把BJT拆開成8個等面積。(先前你寫area=8應該表示multiple=8)。 此外,也不要加上 area這項參數。 照你說的來看,model已經有定義emitter的面積了,預設就是10*10um^2 多寫的部份會把BJT的emitter視為大size~~ >"< 你改完之後,再跑看看,曲線應該會往下開口才對 (建議改成5*5 um^2試試) : PTAT溫度系數是-1.71mV/K(取斜率算出) : 為什麼會跟面積有關? : bandgap除了這個還需要特別注意什麼嗎? 電路的部份,就課本上說的應該足以函蓋 ^^ layout的部份,不知道你是否有需要呢? 我想問題應該出在netlist與model 的描述不對,才會造成曲線開口的問題。 : poly跟diffusion做的電阻差別是? 差別在於片電阻的大小。 poly約是數10歐姆,diffusion約是數百。在layout時,佔的面積就差很大了。 此外,它們的電壓/溫度係數都不同,能考慮進去,這樣作出來的BGR才能更精準。 -- 緣起,是前世斷折的詩句,未完成,所以相遇。 緣滅,是今生綿延的下闕,已盡興,所以回憶。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.66.222.12 ※ 編輯: jfsu 來自: 203.66.222.12 (05/05 20:02) ※ 編輯: jfsu 來自: 203.66.222.12 (05/05 20:03)

05/05 20:56, , 1F
我有問題。 寫成 q3 gnd gnd 6 pnp10 m=8 不行嗎?
05/05 20:56, 1F

05/05 21:49, , 2F
我用j大的寫法改寫原po跑出來結論是一樣的
05/05 21:49, 2F

05/05 21:49, , 3F
個人淺見是原po的電阻沒加溫度係數所致...
05/05 21:49, 3F

05/05 21:50, , 4F
參考資料:以前做過的bandgap presim都有加一階溫度係數
05/05 21:50, 4F

05/06 09:59, , 5F
所以得加上TC1, TC2才行囉~~
05/06 09:59, 5F
※ 編輯: jfsu 來自: 203.66.222.12 (05/07 14:30)
文章代碼(AID): #1BuLvIjW (Electronics)
文章代碼(AID): #1BuLvIjW (Electronics)