作者kissa0123 (男鄉民一枚)
看板Electronics
標題[問題] 有關hspice的電路圖撰寫的問題
時間Thu Jul 23 23:18:28 2009
老師上課給了一個這樣子的程式讓我們上機操作....看v1電壓
這是唯一一個教的程式(也是唯一一個有上電腦操作的)
a simple circuit test
.optins list node post
.op
.ac dec 10 100 meg
.print ac v(2)
v1 1 0 0 ac 1
r1 1 2 10k
c1 2 0 .01u
.end
接下來他考試題目出
"請撰寫下列電路之<design>.sp(design為電路之檔案名稱)"
這是我照電路寫的程式
design <---------檔名
V1 1 0 5V <---------電路圖的描述
R1 1 3 10K
R2 2 4 20K
R3 3 0 30K
R4 4 0 40K
C1 1 2 10pf
C2 3 4 20pf
.end <----------結尾
所以請問各位懂HSPICE的大大們
假如照題目說的
寫出".sp"的檔案
我打這樣,是否還需補上下面那幾行才算正確的.sp檔?
.optins list node post
.op
.ac dec 10 100 meg
.print ac v(2)
剛上這門課~只碰過一個程式~
所以來這請教一下!
謝謝大家收看與指教嚕!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.101.97
1F:推 pow:第一行一定是comment 不過一般還是會加* 07/23 23:54
2F:→ pow:最後一行一定是.end 07/23 23:54
3F:→ pow:要「跑」模擬 就是把一個netlist (.sp)丟給simulator 07/23 23:55
4F:→ pow:而netlist(.sp)裡面除了電路描述 還有一些設定方面等額外的東 07/23 23:56
5F:→ pow:.options那一段就是額外的 不過.ac那一行是在指定哪一種模擬 07/23 23:56
6F:→ pow:例如.dc是直流模擬 .ac是小信號模擬 .tran是時域模擬 07/23 23:57
7F:→ pow:你不加這一行指定要跑什麼模擬 丟給模擬器之後就不會跑 07/23 23:57
8F:→ pow:所以這一行是一定要加的 07/23 23:58
9F:→ pow:從一開始就培養讀user guide 絕對是好習慣 07/23 23:58
10F:→ pow:netlist要怎麼寫 manual裡面都有 07/23 23:59
11F:→ pow:manual的關鍵字是「hspice simulation analysis」 07/23 23:59