在上一篇文章《活學活用 LTspice 進行電路設計 — 自動生成原理圖符號》中,我們分享了在導入新的 SPICE 模型時,使用原理圖符號自動生成功能的方法。本文將介紹如何采用 SPICE 模型加密。
如果希望創建的 SPICE 模型內容是公開的或可編輯的,可以使用 LTspice 的加密功能來生成一個加密的文件。這個功能允許加密的 SPICE 模型在 LTspice 中運行,但其他人無法查看和編輯模型的內容。
SPICE 模型準備
本文依舊以 OP162 SPICE 模型為例進行加密示范,使用下載文件中的 OP162 的 SPICE 模型 “op162.cir”。在文本編輯器或 LTspice 中打開該文件,可以看到 SPICE 模型的內容,如下圖 (圖1) 所示。關于 SPICE 模型的下載,在以往文章《活學活用 LTspice 進行電路設計 — 導入 SPICE 模型》中可以查閱。
圖1 OP162_SPICE 模型
SPICE 模型加密步驟
SPICE 模型加密是在命令行中執行。從 Windows 開始菜單打開命令提示符,移動到 LTspice exe. 文件夾,路徑 C:\Program Files\LTC\LTspiceXVII。
在 LTspiceXVII 使用命令行選項 “-encrypt”,指定加密對象文件的絕對路徑并執行。接著在 LTspiceXVII 中使用命令行選項 “-encrypt”,指定加密對象文件的絕對路徑并執行。有關命令行選項的更多信息,請參閱 LTspice 幫助菜單。
圖2 完成的命令行
執行加密后,將顯示如下圖 (圖3) 所示的對話框。根據 PC 環境,轉換需要 2~3 分鐘。完成后將出現 “File xxxxx has been encrypted. The original version has been deleted” 的對話框。由于加密將覆蓋原始文件,因此建議在必要時進行備份。
圖3 轉換和完成的對話框
使用 LTspice 打開加密文件的內容時,它會更改為十六進制數字,如下圖 (圖4) 所示:
圖4 加密 OP162 的 SPICE 模型
現在來驗證加密的 SPICE 模型是否能被正確地模擬,在同一個下載的文件中有一個項目文件 “test_op162.asc”,我們來運行仿真模擬。如下圖 (圖5) 所示,證實了即使在加密后,仿真也能正常運作。
圖5 使用加密的 OP162 進行電路仿真結果
總結
本文介紹了如何加密 SPICE 模型,如果想創建 SPICE 模型且不對外公開查看或編輯,請使用這個功能。
-
原理圖
+關注
關注
1294文章
6315瀏覽量
233060 -
SPICE
+關注
關注
6文章
181瀏覽量
42521 -
模型
+關注
關注
1文章
3178瀏覽量
48731 -
編輯器
+關注
關注
1文章
803瀏覽量
31129 -
LTspice
+關注
關注
1文章
113瀏覽量
13364
原文標題:LTspice ----采用 SPICE 模型加密
文章出處:【微信號:硬件設計技術,微信公眾號:硬件設計技術】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論