This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ESD451 PSPICE 模型输入 ADS 故障

Guru**** 2387830 points
Other Parts Discussed in Thread: ESD451
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1290757/esd451-pspice-model-into-ads-troubles

主题中讨论的其他器件:ESD451

大家好、

紧急请求为 ESD451提供 ADS 仿真文件。 我为客户提供了 PSPICE 模型、但他们拒绝了该模型、声称他们需要 ADS 文件。 根据与他们进行的一些讨论、他们似乎 本质上需要 ADS 中的 PSPICE 模型。 我个人对 ADS 没有太多的经验、更不用说将 PSPICE 模型导入到 ADS 中了。 我在今天尝试将这个模型导入 ADS 的时候花了很多时间、但我必须在库选择上做一些错误的事情。 我已经附上了包含 ESD451 PSPICE 文件的.zip 文件夹。 我将尽量在下面列出我的流程:

  • 我打开 ADS 并创建一个新的原理图、
  • File -> Import (文件->导入)
    • 文件类型=网表文件
    • 导入文件名= C:..\Documents\PSPICE_Models\ESD451\ESD451.lib (这是.zip 和解压缩文件的保存位置)
    • Options -> Input Netlist dialect = PSPICE (选项->输入网络表拨号)
    • 翻译后的输出格式= ADS Netlist (我正在使用 ADS 2024、ADS Schematic 功能不可用、我当前的步骤是安装 ADS 2023并尝试此方法)
    • 存储 ADS Netlist 的目录=  C:..\Documents\PSPICE_models\ESD451

      • 原始.lib 文件在实际数据之前有一个较大的注释块、因此我一直在选中"第一行是注释"单选按钮。 我还尝试使用在之前没有注释的.lib 文件。 SUBCKT 线路。
    • 目标->库名称=
      • 我尝试过使用其他一些"库",但没有一个与我在上面使用的.lib 文件共享相同的*精确*名称。 也许这就是错误所在的位置吗?
    • 系统会提示我输入一个新窗口、要求输入新的库名称、以便为我分配一个唯一的名称
    • 库技术设置="在其他库中定义的参考技术  
      • 选择"库具有文件中定义的技术、我收到错误提示"Units Defined"
    • 我选择的库被称为 esd451sparam_lib、这是我唯一能够使用这个库获得结果的库
    • 然后、我会收到以下窗口:
    • 并提供以下选项:
    • 我希望使用2引脚模型、选择该模型后、我可以看到:
    • 我希望它们位于一个模块中、类似于该模型在 PSPICE 中的方式(如下图所示)、但这是一个较低的优先级。 在我在线找到的一个视频教程中、好像在导入.lib 文件时、除了单个模块之外、我应该会看到这些单独的 IO 引脚。
    • 我想对器件的瞬态响应进行仿真、以确认文件是否按预期工作、因此我尝试向 IO 引脚添加电路组件以比较仿真结果
      • 在尝试将任何组件远离地面时、我收到此错误(错误:(libraryBrowser.AEL 行109、LB_UPDATE_LIBRARY_ITEMS 中的列5)
        无法获取库"ESD4511_lib"中的单元格。:访问库 ESD4511_lib 时从 oaDMFileSys 插件收到异常:#9014:oaException:#35:无法打开目录 C:\users\a0507801\esd451sparam_wrk\ESD4511_lib,原因是操作系统错误代码:'3':无法找到指定的路径。 下面已附加了图像。

我尚未找到解决此错误的方法、我相信这是简单的解决方法、我只是没有足够的经验来了解问题所在。 非常感谢您的任何帮助!

由于这是一件紧迫的事情、我很乐意在星期五(2023年11月10日)与您举行会议、通过 WebEx 讨论此问题、或者在可能/想要的情况下以面对面方式(我位于达拉斯南部园区)讨论此问题。  如果您需要、我的电子邮件是 j-prushing1@ti.com。

如果我需要提供任何其他文件/信息、请告诉我!

此致、

J·普拉盛

e2e.ti.com/.../ESD451.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好!

    我不想在这里提供太多帮助。 我会像你一样做。 我将添加 John Miller、因为 JC 认为他是我们在 ADS 领域知识最丰富的人、他知道这一点。

    我只将 ADS 用于 IBIS-AMI、而不用于 PSpice。

    大卫

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh:

    我有一段时间没有使用过 ADS、因此没有了解最新的特性和 功能。
    我所熟悉的版本无法正确导入和转换某些 PSpice 语法。
    因此、作为预导入步骤、有时需要将 文本网络表中的 PSpice 语句转换为 ADS 转换器可以识别的内容。  
    可以 在 模型翻译界面页面的 PSpice -> ADS 表中找到翻译摘要表。

    此外、如果 ADS 转换器无法识别 PSpice 语句、则并不总是会显示错误。
    ADS 电路结构和网表语法与 Spice 语法大不相同。  
    当 ADS 转换器遇到无法识别的问题时、它经常进行最佳猜测、结果 更改极少 、因此仍然 接近于使用 PSpice 语法。  (我想...) 插入注释,但我不记得细节。

    无论如何,翻译后,检查 ADS 网表,并查找原始 Pspcie 网表中没有的隐秘注释, 以及仍然 类似 PSpice 的语法。  这将让您了解翻译是否 成功。

    此致、
    约翰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、John:


    感谢您的回复! 查看" Confluence "页面、ESD451的.lib 文件不包含该线程中提到的任何问题。 ADS 项目的网表文件似乎包含有关测试参数的信息、而不是 ESD451参数的信息。 我已将其附在下方。 我是否需要手动将.lib 文件添加到此文档? 我没有看到任何新的评论或任何这种性质的东西。

    e2e.ti.com/.../netlist.log

    我还以为我附上了 ADS 项目文件夹,但显然,我没有。 这是.zip:

    e2e.ti.com/.../7215.esd451sparam_5F00_wrk.zip

    如果您有任何其他建议、请告诉我!

    此致、

    J·普拉盛

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您提供附加信息 Josh。

    我将查看这些内容、并告知您我有任何反馈。
    模型和 ADS 不在我的日常活动范围内、因此我不确定可以提供多少帮助。

    我将在 th 周结束时更新此主题。


    约翰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、John:  

    感谢您的帮助! 与此同时、我还应该联系其他人吗?

    此致、

    J·普拉盛

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh:

    如果您尚未完成此操作、则可以在 支持 ESD451等器件的 TI E2E 论坛上尝试建立联系。
    其中一位应用工程师可能精通 ADS 并能够提供帮助。

    此致、

    约翰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、John:

    幸运的是、我能够 使用旧版本的 ADS 从 PSPICE 上载.lib 文件。

    不幸的是,我和其他应用工程师在 PD 中的模型创建没有太多的经验。 我们仍然遇到一些问题、但器件本身似乎完全处于 ADS 中、这是我想要实现的主要目标。 感谢您的帮助!

    此致、

    J·普拉盛