以 SPICE 進行電路模擬
SPICE 模型
當你買一顆真實的電晶體或運算放大器時,製造商常會免費提供一個小小的文字檔,也就是它的 SPICE 模型,用來刻畫那個確切零件量測到的行為。把它放進你的模擬,就像把通用的替身換成真正的演員:現在模擬器表現得就像你打算焊上的那個特定料號。
SPICE 模型通常以一行 '.model'(用於二極體或電晶體這類單一原始元件,列出其量測參數)出現,或對任何較複雜的東西,以子電路(subcircuit)形式出現。你用名稱把元件指向它。例如製造商的 '.model 1N4148 D(Is=2.5n Rs=0.6 ...)' 這一行,用量自真實 1N4148 的數字填入內建的二極體方程式,使它的順向壓降、電容與回復都符合規格書,而非通用預設。你從零件的產品頁下載這些檔案,並 include 進你的網表。
用製造商的模型,正是粗略草圖與可信預測之間的差別,對運放尤其如此,模型把真實的增益頻寬、轉動率、失調與電源行為都編碼進去。但有兩個誠實的提醒:模型品質參差(有些廠商只建模典型行為而非最差情況,有些則略去溫度效應),而且模型終究只是模型,它無法納入你的佈局,所以關鍵設計仍要在實驗桌上確認。
把通用運放換成製造商的 TL081 SPICE 模型,暫態模擬會突然顯現真實的轉動率限制,輸出再也無法升得比約每微秒 13 伏特更快,這正是理想模型完全藏起來的一個缺陷。
製造商提供的檔案,讓模擬表現得像某個特定的真實料號。
廠商模型的擬真度參差不齊,許多只刻畫典型行為,略去溫度或最差情況的極端。好模型能讓預測更銳利,但仍看不見你的接線與佈局。
又称
另见