OrCAD PSpice A/D和高級分析技術(A/A)結(jié)合了業(yè)界先進的模擬、模數(shù)混合信號以及分析工具,以提供一個完整的電路仿真和驗證解決方案。
PSpice嘗試使用機器資源的優(yōu)化數(shù)量來提供高效性能。這由選項THREADS控制,
“THREADS=0”是默認值,這意味著線程數(shù)由PSpice確定。
PSpice根據(jù)以下因素創(chuàng)建默認數(shù)量的模擬線程:
器件計數(shù):如果器件計數(shù)過低,則創(chuàng)建額外線程沒有幫助。大約每10個器件創(chuàng)建1個線程。
系統(tǒng)上的內(nèi)核數(shù):模擬線程數(shù)不超過邏輯處理器數(shù)。
PSpice在內(nèi)部為每個器件提供一個數(shù)字。例如,電阻為0.5,而BSIM mosfet可能為1.5。這是基于該器件模型的計算復雜性。核心數(shù)量取決于加權器件計數(shù)。例如,如果器件數(shù)量為200個,但都是電阻器,那么與200個MOSFET相比,pspice將使用更少的芯。
當器件計數(shù)較少時,由于額外的線程創(chuàng)建和調(diào)度時間,增加線程會使性能更差,而減少的器件加載時間并不能補償額外的線程創(chuàng)建和調(diào)度時間。因此,它不應用于器件少的電路。
注:此選項將模擬瞬態(tài)模擬的每個時間步的計算并行化。參數(shù)掃描、蒙特卡羅和數(shù)字器件模擬的不同運行沒有并行化。
如果你為線程指定了一個非零值,PSpice會接受這個值,并創(chuàng)建指定數(shù)量的線程。
例如:THREADS=1表示創(chuàng)建了單個線程。
現(xiàn)在,您可以在中轉(zhuǎn)儲線程使用情況。通過在中添加帳戶來輸出文件。選項行輸入.cir文件,以查看正在使用的線程數(shù)。將其與計算機上可用的邏輯處理器數(shù)量進行比較。如果您認為增加線程數(shù)會有所幫助,請在設置中增加它,然后查看模擬速度是否會增加。
總結(jié):建議將THREADS=0(默認值),并讓系統(tǒng)確定值。當然也可以根據(jù)實際情況添加分析線程。
-
混合信號
+關注
關注
0文章
481瀏覽量
64984 -
仿真
+關注
關注
50文章
4120瀏覽量
133845 -
PSPICE
+關注
關注
18文章
228瀏覽量
71791 -
orcad
+關注
關注
27文章
297瀏覽量
117492
原文標題:【技術指南】如何提升Pspice仿真速度?
文章出處:【微信號:封裝與高速技術前沿,微信公眾號:封裝與高速技術前沿】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論