作者niceguy (niceguy)
看板Electronics
標題[問題] HSpice描述電路並聯個數
時間Mon Sep 17 19:57:26 2007
小弟在描述一個主要電路(A)之後 後面接了一個電路(B)當做是(A)的輸出負載
想知道(A)的輸出驅動能力
所以我假設了(B)電路如下 Inv是一個反相器 用CountN來決定並聯個數
==============================
.PARAM CountN = 1
XIOut Out Out1 Inv M=CountN
==============================
所以我就用sweep CountN可以輕易的看出不同個數的結果差異了
(.tran 1ps 60ns SWEEP CountN 1 10 1)
但是 我突然想到若是個數CountN若是有小數會產生什麼影響
所以就用Monte Carlo隨機跑一下
===============================================
.PARAM CountN = GAUSS(1,0.05,3)
.tran 1ps 60n SWEEP MONTE=10
===============================================
看到.lis檔會顯示每次隨機出來的CountN都不同 也會有小數
但是跑出來的輸出結果都一樣說
所以小弟滿好奇HSpice會怎麼處理這種情況 是將CountN四捨五入嗎?
雖然是個滿無聊的問題XD 找了一下書也沒講到這問題
所以想上來請教一下各位前輩 麻煩大家了^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.13.224
1F:推 aaming:恩 我猜想可能你只有跑10次的Monte Carlo CountN大概恰好落 09/23 11:41
2F:→ aaming:在mean值附近, 由於你是改變Multiple這代表著所有MOS的W一 09/23 11:44
3F:→ aaming:起變動, 但是變動不大, 再加上或許你沒有下指令使list能夠 09/23 11:48
4F:→ aaming:秀到小數點後X位, 使得原本相近的值直接被四捨五入了 09/23 11:50
5F:→ aaming:下.option numdgt=X & measdgt=X 試試看吧 XD 09/23 11:52