[爆卦]Hspice .ic 語法是什麼?優點缺點精華區懶人包

為什麼這篇Hspice .ic 語法鄉民發文收入到精華區:因為在Hspice .ic 語法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!發信人[email protected] (so exhausted),看板Electro...


請問先進們

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

--
Origin:《 成大計中 BBS 站 》[bbs.ncku.edu.tw] 來源:[dns.3s-tech.com.tw]



> -------------------------------------------------------------------------- <

發信人: [email protected] (.__.), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 雲林科技大學藍天使 BBS (Wed Jun 15 20:38:58 2005)
轉信站: ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!Yuntech-News!BlueA


.ic 的作用稱為參考電壓或起始電壓

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

.op 我就不曉得了!_!


※ 引述《[email protected] (so exhausted)》之銘言:
> 請問先進們
> hspice中的.op analysis 及 .ic這兩個command的用途為何?
> 我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~
--
※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 220.131.11.109]

> -------------------------------------------------------------------------- <

發信人: [email protected] (), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 清華資訊(楓橋驛站) (Wed Jun 15 21:09:53 2005)
轉信站: ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!news.cs.nthu!netne

※ 引述《[email protected] (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

> -------------------------------------------------------------------------- <

作者: ehrlich (雲(b)) 看板: Electronics
標題: Re: 請問~~hspice的問題~~
時間: Wed Jun 15 22:46:52 2005

※ 引述《[email protected] ()》之銘言:
: ※ 引述《[email protected] (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

> -------------------------------------------------------------------------- <

發信人: [email protected] (阿踢拉), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 拿鐵屋 (Wed Jun 15 22:14:38 2005)
轉信站: ptt!ctu-reader!news.nctu!bbs.ee.nchu

※ 引述《[email protected] (so exhausted)》之銘言:
> 請問先進們
> hspice中的.op analysis 及 .ic這兩個command的用途為何?
> 我對這兩個command已經困惑已久, 煩請先進解惑. 謝謝~~

.ic:initial condition 以電容而言,其ic是電壓,以電感而
言,其ic是電流,通常在電路中會設initial condition是為了
要加速收斂

.op:operation point 操作點分析,執行這個指令,在.lis檔
裡會有電路節點的電壓或電流的資訊

--
= [Origin] 中興電機 拿鐵屋 bbs.ee.nchu.edu.tw
= [Author] atila post from 61-64-136-74-adsl-tpe.dynamic.so-net.net.tw

> -------------------------------------------------------------------------- <

發信人: [email protected] (這一年都是趕趕趕), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 不良牛牧場 (Thu Jun 16 03:46:04 2005)
轉信站: ptt!ctu-reader!ctu-peer!Spring!news.nctu!news.ntu!bbs.ee.ntu!zoonews.e

※ 引述《[email protected] (雲(b))》之銘言:
: ※ 引述《[email protected] ()》之銘言:
: : 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 ◣◣─╯

> -------------------------------------------------------------------------- <

作者: ehrlich (雲(b)) 看板: Electronics
標題: Re: 請問~~hspice的問題~~
時間: Thu Jun 16 12:28:54 2005

※ 引述《[email protected] (這一年都是趕趕趕)》之銘言:
: ※ 引述《[email protected] (雲(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

> -------------------------------------------------------------------------- <

發信人: [email protected] (阿踢拉), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 拿鐵屋 (Thu Jun 16 22:33:33 2005)
轉信站: ptt!ctu-reader!news.nctu!bbs.ee.nchu

※ 引述《[email protected] (這一年都是趕趕趕)》之銘言:
> ※ 引述《[email protected] (雲(b))》之銘言:
> : op 就如同上面網友寫的 是看起始時各個node的操作偏壓點
> : 偏壓點的資訊會在output file (Hspice default是 *.lis)裡有寫
> : 通常是用來觀察你的電路是否有達到你預期的偏壓點條件
> 再請問一下
> HSPICE裡面可以給uic
> 請問這有什麼作用阿?
> 還有大家在跑模擬時會下
> .option accurate=1 嗎?
> 看manual的意思是精準度會提高
> 我只是好奇,一般的designer通常都會這麼下嗎?
> 模擬的時間會變長很多耶
> 最後再問一個很淺的問題
> 我在跑暫態分析時,如果我解析度最小用1ps
> 那我下.meas會量出 ex: 10.38ps
> 請問小數點那些算誤差嗎?
> 如果大家在design,你的performance會用四捨五入到ps嗎?

accurate 準確性會提高,但是模擬的時間會加長,對於小電路來說
可能感覺不出來,但如果是複雜的電路,跑個一兩天是常有的
至於time step的話,若沒記錯的話,spice在運算時,step不是固定的
而是跟你設的time step有關,但是不會比它大,至於step是多少,進階
的user guide裡好像有提到。順帶一提,如果有興趣的話,用.print指令
把波形印在.lis檔裡,可以看到波形的time step=1ps

--
= [Origin] 中興電機 拿鐵屋 bbs.ee.nchu.edu.tw
= [Author] atila post from 61-64-140-121-adsl-tpe.dynamic.so-net.net.tw

> -------------------------------------------------------------------------- <

發信人: [email protected] (:)), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 中山計中美麗之島 (Sun Jun 19 03:22:27 2005)
轉信站: ptt!ctu-reader!ctu-peer!Spring!news.nctu!news.nsysu!Formosa

> ==> [email protected] (雲(b) 的文章中提到:
> ※ 引述《[email protected] (這一年都是趕趕趕)》之銘言:
> : ※ 引述《[email protected] (雲(b))》之銘言:
> 這個variable step是Hspice軟體自己會去調整的
> 所以你模擬出來的10.38ps應該還是可信的

能否請教一下 Hspice
怎麼模擬 THD ??

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

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



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

--
* Origin: 中山大學-美麗之島BBS * From: 218.165.121.118


> -------------------------------------------------------------------------- <

發信人: [email protected] (我不該跟豬吵架), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 台大電機 Maxwell BBS (Sun Jun 19 09:42:07 2005)
轉信站: ptt!ctu-reader!ctu-gate!news.nctu!news.ccu!Yuntech-News!netnews.csie.n

※ 引述《[email protected] (:))》之銘言:
: > 這個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

> -------------------------------------------------------------------------- <

發信人: [email protected] (dionysos), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 交大資科_BBS (Sun Jun 19 21:44:33 2005)
轉信站: ptt!ctu-reader!ctu-gate!news.ntu!mars.scc.ntnu!ctu-peer!news.nctu!news

==> 在 [email protected] (我不該跟豬吵架) 的文章中提到:
> ※ 引述《[email protected] (:))》之銘言:
> : 能否請教一下 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>

> -------------------------------------------------------------------------- <

發信人: [email protected] (andy), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 交大資科_BBS (Sun Jun 19 22:28:34 2005)
轉信站: ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!cis_nctu

==> 在 dionysos@cis_nctu (dionysos) 的文章中提到:
> ==> 在 [email protected] (我不該跟豬吵架) 的文章中提到:
> > 暫態分析+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>

> -------------------------------------------------------------------------- <

發信人: [email protected] (dionysos), 看板: Electronics
標 題: Re: 請問~~hspice的問題~~
發信站: 交大資科_BBS (Tue Jun 21 01:06:50 2005)
轉信站: ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!cis_nctu

==> 在 andy2000a@cis_nctu (andy) 的文章中提到:
> ==> 在 dionysos@cis_nctu (dionysos) 的文章中提到:
> > (.tran)+(.four),(.four)分析指定基頻的情況就會在.lis檔中出現
> > THD結果
> 若是分析 adc ENOB 要使用 .fft
> .four 只會分析一些點
> 選 FFT 要選夠多點 會算出 sndr

他要的是THD
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

你可能也想看看

搜尋相關網站