Discussion:
請問~~hspice的問題~~
(时间太久无法回复)
so exhausted
2005-06-15 10:16:52 UTC
Permalink
請問先進們

hspice中的.op analysis 及 .ic這兩個command的用途為何?
我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~

--
㊣Origin:《 成大計中 BBS 站 》[bbs.ncku.edu.tw] 來源:[dns.3s-tech.com.tw]
.__.
2005-06-15 12:38:58 UTC
Permalink
.ic 的作用稱為參考電壓或起始電壓

.ic 後面給定電壓的參數值 :)

.op 我就不曉得了!_!
Post by so exhausted
請問先進們
hspice中的.op analysis 及 .ic這兩個command的用途為何?
我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~
--
※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 220.131.11.109]
j***@bbs.cs.nthu.edu.tw
2005-06-15 13:09:53 UTC
Permalink
Post by so exhausted
請問先進們
hspice中的.op analysis 及 .ic這兩個command的用途為何?
我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~
operation point
initial condition
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 61-230-231-245.dynamic.hinet.net
雲(b)
2005-06-15 14:46:53 UTC
Permalink
※ 引述《***@bbs.cs.nthu.edu.tw ()》之銘言:
: ※ 引述《***@bbs.ncku.edu.tw (so exhausted)》之銘言:
: > 請問先進們
: > hspice中的.op analysis 及 .ic這兩個command的用途為何?
: > 我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~
: operation point
: initial condition
op 就如同上面網友寫的 是看起始時各個node的操作偏壓點
偏壓點的資訊會在output file (Hspice default是 *.lis)裡有寫
通常是用來觀察你的電路是否有達到你預期的偏壓點條件

--

"Women and children can be careless. But not men."

─ Don Vito Corleone, "The Godfather"

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.130.201
這一年都是趕趕趕
2005-06-15 19:46:04 UTC
Permalink
※ 引述《***@ptt.cc (雲(b))》之銘言:
: ※ 引述《***@bbs.cs.nthu.edu.tw ()》之銘言:
: : operation point
: : initial condition
: op 就如同上面網友寫的 是看起始時各個node的操作偏壓點
: 偏壓點的資訊會在output file (Hspice default是 *.lis)裡有寫
: 通常是用來觀察你的電路是否有達到你預期的偏壓點條件

再請問一下
HSPICE裡面可以給uic
請問這有什麼作用阿?

還有大家在跑模擬時會下
.option accurate=1 嗎?
看manual的意思是精準度會提高
我只是好奇,一般的designer通常都會這麼下嗎?
模擬的時間會變長很多耶

最後再問一個很淺的問題
我在跑暫態分析時,如果我解析度最小用1ps
那我下.meas會量出 ex: 10.38ps
請問小數點那些算誤差嗎?
如果大家在design,你的performance會用四捨五入到ps嗎?
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│  ↘ Welcome to SimFarm BBS -- From : [140.115.71.162] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯
雲(b)
2005-06-16 04:28:58 UTC
Permalink
※ 引述《***@bbs.badcow.com.tw (這一年都是趕趕趕)》之銘言:
: ※ 引述《***@ptt.cc (雲(b))》之銘言:
: : op 就如同上面網友寫的 是看起始時各個node的操作偏壓點
: : 偏壓點的資訊會在output file (Hspice default是 *.lis)裡有寫
: : 通常是用來觀察你的電路是否有達到你預期的偏壓點條件
: 再請問一下
: HSPICE裡面可以給uic
: 請問這有什麼作用阿?
使用你在.ic裡下的初始偏壓值
這時Hspice就會ignore .op的設定 所以*.lis裡不會有偏壓點的資訊

: 還有大家在跑模擬時會下
: .option accurate=1 嗎?
: 看manual的意思是精準度會提高
: 我只是好奇,一般的designer通常都會這麼下嗎?
: 模擬的時間會變長很多耶
小電路大概都會這樣下 模擬出來的結果會比較準 corner的模擬也比較可信
尤其是如果你要做.fft 做.fft不加accurate 做出來的結果不保證會正確

若是做到大電路(ex: System, 如整個TxRx or 整個ADC/DAC......etc.)
一般人應該就不會使用.accurate 否則會模擬不完

: 最後再問一個很淺的問題
: 我在跑暫態分析時,如果我解析度最小用1ps
: 那我下.meas會量出 ex: 10.38ps
: 請問小數點那些算誤差嗎?
: 如果大家在design,你的performance會用四捨五入到ps嗎?
小數點應該不是誤差 因為你在.tran裡下的"1ps" 對Hspice來說 是定義"最大step"
印象中(還需要再查證 有錯請不吝指正)
Hspice default是使用variable step (automatic range)
意即有時候它會以0.1ps就取一點計算 有時候以0.8ps取一點計算
而你定義它至少1ps就要取一點計算 兩個計算點之間不可超過1ps的period
因此實際在awave裡看到的每個1ps之間的波形 說不定是被計算許多點以上的結果
這個variable step是Hspice軟體自己會去調整的
所以你模擬出來的10.38ps應該還是可信的

--

"Do you spend time with your family? Good. Because a man that doesn't
spend time with his family can never be a real man."

─ Don Vito Corleone, "The Godfather"

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.174.76
:)
2005-06-18 19:31:00 UTC
Permalink
Post by 雲(b)
這個variable step是Hspice軟體自己會去調整的
所以你模擬出來的10.38ps應該還是可信的
能否請教一下 Hspice
怎麼模擬 THD ??

我翻過 hspice 使用手冊 還是找不到方向

不知是否可以請教一下 tks a lot



--
KUASee --> UCBee
謝天吧!
:)

--
* Origin: 中山大學-美麗之島BBS * From: 218.165.121.118
我不該跟豬吵架
2005-06-19 01:42:07 UTC
Permalink
※ 引述《***@bbs.nsysu.edu.tw (:))》之銘言:
: > 這個variable step是Hspice軟體自己會去調整的
: > 所以你模擬出來的10.38ps應該還是可信的
: 能否請教一下 Hspice
: 怎麼模擬 THD ??
: 我翻過 hspice 使用手冊 還是找不到方向
: 不知是否可以請教一下 tks a lot
暫態分析+FFT分析,FFT分析指定基頻的情況就會在.lis檔中出現
THD結果
--
在台灣
殺人、放火、搶劫、偷竊、詐騙
都不算犯罪,警察也不會抓,所以犯罪率零成長...
--
※ Origin: 臺大電機 Maxwell 站 ◆ From: 210-58-29-247.cm.dynamic.apol.com.tw
dionysos
2005-06-19 13:44:33 UTC
Permalink
Post by 我不該跟豬吵架
: 能否請教一下 Hspice
: 怎麼模擬 THD ??
: 我翻過 hspice 使用手冊 還是找不到方向
: 不知是否可以請教一下 tks a lot
暫態分析+FFT分析,FFT分析指定基頻的情況就會在.lis檔中出現
THD結果
(.tran)+(.four),(.four)分析指定基頻的情況就會在.lis檔中出現
THD結果

--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
andy
2005-06-19 14:28:34 UTC
Permalink
Post by dionysos
Post by 我不該跟豬吵架
暫態分析+FFT分析,FFT分析指定基頻的情況就會在.lis檔中出現
THD結果
(.tran)+(.four),(.four)分析指定基頻的情況就會在.lis檔中出現
THD結果
若是分析 adc ENOB 要使用 .fft

.four 只會分析一些點

選 FFT 要選夠多點 會算出 sndr

--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
dionysos
2005-06-20 17:06:50 UTC
Permalink
Post by andy
Post by dionysos
(.tran)+(.four),(.four)分析指定基頻的情況就會在.lis檔中出現
THD結果
若是分析 adc ENOB 要使用 .fft
.four 只會分析一些點
選 FFT 要選夠多點 會算出 sndr
他要的是THD
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
Loading...