You are on page 1of 36

LT-SPICE Tutorial

TAs:
104063551 侯明宏
104063546 陳彥廷
105063510 李忠信
105063511周旨謙

Advisor: Prof. Shawn S. H. Hsu


Department of Electrical Engineering
National Tsing Hua University

EE2255 Microelectronics, S. Hsu, EE NTHU


Introduction
• SPICE是什麼?
 SPICE (Simulation Program with Integrated Circuit Emphasis)是
以積體電路為重點的模擬程式。
 P-spice, H-spice, IS-spice, LT-spice都是屬於SPICE的一種。

• 使用SPICE的目的
 可以透過模擬結果來驗證或比較跟手算結果的差異。
 當電路結構比較複雜時,可以利用模擬軟體來幫我我們了解更
精確的結果。
 可以更容易了解包含非線性效應的電路特性。

• 使用LT-SPICE的目的
 圖像化的介面容易使用.
 元件模型與模擬指定的設定簡單.
 免費軟體

EE2255 Microelectronics, S. Hsu, EE NTHU


Installation (1/3)
• Visit following website and get LT-SPICE
http://www.linear.com/designtools/software/ltspice.jsp

EE2255 Microelectronics, S. Hsu, EE NTHU


Installation (2/3)
• Click LTspiceIV.exe to install it

1. First, click it

2.Recommend to adopt
the default setting
3. Then, click this one

EE2255 Microelectronics, S. Hsu, EE NTHU


Installation (3/3)
• After installation, LT-SPICE window pops
out as follows,

EE2255 Microelectronics, S. Hsu, EE NTHU


Simulation Flow Chart
Place Components and Sources

Edit Components and Sources

Setup Simulation commands

Run Circuit and Probe Nodes


EE2255 Microelectronics, S. Hsu, EE NTHU
Start a New Schematic

Method1 Method2

副檔名為.asc

EE2255 Microelectronics, S. Hsu, EE NTHU


Edit Circuit Elements
一部分的常用功能

F9: 回復上一步 F3: 畫線


Shift+F9: 還原回復前的情況 F4: 選擇接地或共點
T: 輸入文字 G: 接地
R: 放入電阻器 F5: 刪除
C: 放入電容器 F6: 複製
L: 放入電感器 F7: 移動(僅移動元件或拉出元件)
 Left click on the D: 放入二極體
desired editing option F8: 拖拉(連著線一起被移動)
F2: 放入其它元件
 Left click on the circuit element
Ctrl+R: 旋轉
Ctrl+E: 鏡射 按ESC鍵取消動作

每個編輯對應的快捷鍵

EE2255 Microelectronics, S. Hsu, EE NTHU


Add Circuit Elements
F7: 移動(僅移動元件或拉出元件)
必須先按F7或F8移動
F8: 拖拉(連著線一起被移動)
元件才能旋轉或鏡射元

EE2255 Microelectronics, S. Hsu, EE NTHU


Additional Circuit Elements

點選快捷列表或按快捷鍵F2

• Voltage dependent voltage


• Current dependent current
• Voltage dependent current
• Current dependent voltage
• MOSFET transistor
• Bipolar transistor
• Voltage controlled switch
• Current controlled switch
• Subcircuit
• …more
點選OK或連點名稱兩下即可放入元件

EE2255 Microelectronics, S. Hsu, EE NTHU


Draw Lines and Label Nodes

點選要連接的位置 利用畫線將元件連接起來 可以定義節點的名稱

EE2255 Microelectronics, S. Hsu, EE NTHU


Set components for given
values

在元件上按下滑鼠右鍵

EE2255 Microelectronics, S. Hsu, EE NTHU


Use Labels to Specify Units in
Circuit Elements Attributes

EE2255 Microelectronics, S. Hsu, EE NTHU


Edit Voltage Sources and Loads
在元件上按滑鼠右鍵即可編輯

 Voltage Source
• Right click the voltage symbol
• Enter DC voltage value and (optional)
Series Resistance
• Left click on OK

 Current source
• Right click on the load symbol
• Enter DC current value
• Left click on OK

EE2255 Microelectronics, S. Hsu, EE NTHU


Summary of Schematic Editor
Toolbar

EE2255 Microelectronics, S. Hsu, EE NTHU


Spice Simulation Commands
 To run a simulation, specify the type of analysis to be performed
 There are six different types of analyses:
• Transient analysis
• AC analysis
• DC sweep
• Noise
• DC transfer function
• DC operating point

 Simulation commands are placed on the schematic as text


• Called dot commands

EE2255 Microelectronics, S. Hsu, EE NTHU


Setup Simulation Commands
方法(2) 在空白處按下右鍵也可呼叫
方法(1)

 Example of setting on “Transient”


analysis:
 As a starting point in a simulation
(1) Left click on Transient tab
(2) Enter a Stop Time
(3) Select OK

EE2255 Microelectronics, S. Hsu, EE NTHU


Run Circuit and Probe Node
• Run Circuit

• Also, you can right click on the schematic and press “Run” on the menu
• Then, the program will check to make sure you don't have any errors
If you do have errors, correct them

EE2255 Microelectronics, S. Hsu, EE NTHU


Probe Node
• Probing a Circuit & Waveform Viewer

EE2255 Microelectronics, S. Hsu, EE NTHU


Plot Planes
• 可以利用不同的視窗分別讀取不同位置的模擬結果。
(1) 點擊模擬結果的視窗
(2) 選擇 Plot Settings 然後選擇 Add Plot Pane
(3) 再點擊電路視窗
(4) 再點選要看的節點

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 3.12 (Textbook) (1/3)
(2)在字母D上方按右鍵並且命名為
(1)將輸入電壓源的值設為0 Diode (3)在空白地方
按下右鍵

設定電壓掃描
範圍 (6) 點擊此處可設定元件
模型

(5) 在空白處
放入指令
(7)設定二極體參數(導通電壓)
EE2255 Microelectronics, S. Hsu, EE NTHU
Example 3.12 (Textbook) (2/3)
此時沒有模擬結果是因為
尚未使用探針探觸節點

點擊Run
靠近節點時 便會
自動產生探針

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 3.12 (Textbook) (3/3)
Simulation results
Vout (Y-axis) Vout (Y-axis)

Vfwd=0.8V Vfwd=0V

Vin (X-axis) Vin (X-axis)

EE2255 Microelectronics, S. Hsu, EE NTHU


Exercise: DC analysis

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 2: DC analysis (1/2)
(3)在電晶體上方按右鍵設定閘極長
(1)選擇電晶體 (2)設定掃描電壓範圍 度與閘極寬度

看到藍點才表示有分支形成

設定電晶體模型
EE2255 Microelectronics, S. Hsu, EE NTHU
Example 2: DC analysis (2/2)
Simulation results

從模擬結果可以得知在V1=2.5V時汲極電流約為156.5uA
(之後會說明如何讀取模擬結果的數值)

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 2: Transient analysis (1/2)
(1)對電壓源V2按右鍵並且
(3) 編輯模擬指令
點選Advanced

(2)設定輸入電壓V2為正弦
波(震幅0.5V,頻率1kHZ)
(週期為1m秒)
(4) 設定暫態分析
(停止時間為5m秒)

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 2: Transient analysis (2/2)
Simulation results

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 3: AC analysis (1/2)
(1)對電壓源V2按右鍵並且 (3) AC分析的模擬設定
點選Advanced

1) 每十倍頻率中切割
的點數量: 1000
2) 初始頻率=10k
3) 停止頻率=1g
(2) (Note that 1 mega
設定V2 的DC電壓值與AC振福 Hertz is 1meg not 1m)
及相位

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 3: AC analysis (2/2)
Simulation results
低頻增益=14.9dB

3dB 頻寬=127 MHz

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 4: Operating point
analysis
(1)對電壓源V2按右鍵並且點選Advanced

(2)
設定V2 的DC電壓值與AC振福
及相位

(3)模擬op時,指令無需任何設定
直接按下OK DC value

Ic=1.05mA

Simulation results

EE2255 Microelectronics, S. Hsu, EE NTHU


Example 4: Transfer analysis
(1)對電壓源V2按右鍵並且點選Advanced

(2)設定輸出與輸入節點名

Small signal gain=0.75
Zin=4.98kohm
Zout=18ohm

Simulation results

EE2255 Microelectronics, S. Hsu, EE NTHU


Color Palette editor
(1) 點選模擬結果的頁面後點選Tools後點選Color Preferences

(3) 將RGB都拉至最大後即
可將背景顏色改為白色。

(2) 將Selected PS: 原本的Trace V(1)為白


Item選為 色的話可能會使結果看不見,
Background 因此要再將Trace V(1)的顏
色改為黑色。

EE2255 Microelectronics, S. Hsu, EE NTHU


How to put “Trace Marker”
(1) 按下滑鼠右鍵

(2) 選擇1st

(3) 按住滑鼠左鍵拖拉

(4) 透過這個小視窗
可以讀出模擬結果
的數值

EE2255 Microelectronics, S. Hsu, EE NTHU


Other helpful tips for homework
Tip 1: 點選視窗後從Tools下拉選單中選擇Copy bitmap to
Clipboard後可以直接把電路圖或模擬結果貼到word檔裡。

Tip 3: 點選模擬結果的頁面後點選
Plot Setting後點選Grid,就可以讓
模擬結果畫面出現隔線。

Tip 2: 點選模擬結果的頁面後選擇Visible Traces,接著你就可以選


擇想看的端點電壓或電流的模擬結果。

EE2255 Microelectronics, S. Hsu, EE NTHU


Thanks for your attention!

EE2255 Microelectronics, S. Hsu, EE NTHU

You might also like