Re: [問題] Hspice模擬時 如何選擇呼叫電阻的種類?
※ 引述《ianian123 (陽光下的小黑)》之銘言:
: 各位前輩好
: 小弟最近在用hspice模擬電路(presim還沒進到postsim)
: 電路裡面有用到電阻(0.35um製程)
: 所以小弟在模擬時 用呼叫子電路的方式來呼叫電阻
: 但在製程檔中 電阻的種類有很多種
: 所以小弟我不知道該用何種的電阻來進行模擬
: 是應該從單位電阻值大的來選擇呢?越大越好?
: 還是要從電阻的材料來選擇?(ex: Nwell )
: 還是要考慮製程飄移的影響呢? 又要如何看飄移程度?
: 假如電阻值大約是5K歐姆的話 (0.35um製程)
: 應該選擇哪一種電阻的子電路呢?
: ex:
: .subckt rnod n1 n2 l=length w=width
: .param rsh=80
: .subckt rpod n1 n2 l=length w=width
: .param rsh=150
: .subckt rnwod n1 n2 l=length w=width
: .param rsh=1050
: 先感謝各位大大的回答!!!!
應該說是要看你電路的種類來選擇適當的電阻,不會浪費太多面積,也能減少製程變動
帶來的影響。
好比Ring Oscillator,裡頭用RC來作。在希望能有個比較準確的頻率,你也許就會
使用poly電阻,因為它的寄生電容小,對溫度的變動也還ok。不過,由於片電阻小,
所以得犧牲點面積。
再者,電阻的選擇也跟你的設計方式有關。如,Bandgap Reference circuir。若是
你的設計是用電阻比率(Ration),那基本上,用哪一種電阻就沒差(因為它並不是使用
電阻的絕對值),你唯一的考量就是matching的問題。
先不就TSMC提供的model來看,你的手邊應該要有一份EDR(Electrical Desing Rule),
裡頭會有各類電阻的Typ./Min./Max.值,這些值是以電阻在某個寬度(Width)、在某個
測試電壓/電流所取得,model內的值其實也是根據此EDR。
最後以你提供的例子,『假如電阻值大約是5K歐姆的話』
個人會建議你用rpod。用rnod可能要畫好幾十段,太吃面積了。用rnwod,畫個1,2段
就沒了,對device的matching可能不好。唯一能用的就只有rpod...。
(不過,先考慮你用在哪一種電路。另外,是有負壓在上頭,就不能用p-diff...
諸如此類)
ps.應該還有其他種類可以用吧?~XD
--
在臺灣,何謂R&D工程師?
1.Reverse and Decap :IC反相工程,去膠,打開封裝,拍照,複製電路佈局。
2.Resign and Die :沒死的就操到辭職,沒辭職的就操到死。
3.Rework and Debug :計畫永遠跟不上變化,變化永遠跟不上老闆的一句話!
4.Relax and Delay :太過於輕鬆(Relax),那麼就會Random Death (隨時陣亡)
但是外派到大陸的臺灣郎,晚上是R (鴨)陪客戶,白天是D (豬)任人宰割!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.66.222.12
→
08/12 19:01, , 1F
08/12 19:01, 1F
→
08/12 19:01, , 2F
08/12 19:01, 2F
→
08/12 22:26, , 3F
08/12 22:26, 3F
推
08/12 22:30, , 4F
08/12 22:30, 4F
→
08/14 14:56, , 5F
08/14 14:56, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):