在上一篇文章《活学活用 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 模型且不对外公开查看或编辑,请使用这个功能。
-
原理图
+关注
关注
1300文章
6358浏览量
235016 -
SPICE
+关注
关注
6文章
185浏览量
42673 -
模型
+关注
关注
1文章
3298浏览量
49134 -
编辑器
+关注
关注
1文章
806浏览量
31275 -
LTspice
+关注
关注
1文章
118浏览量
13451
原文标题:LTspice ----采用 SPICE 模型加密
文章出处:【微信号:硬件设计技术,微信公众号:硬件设计技术】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论