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.

[参考译文] SN74LVC2G74:PSpice 模型仿真错误-值必须单调增加

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1042493/sn74lvc2g74-pspice-model-simulation-error---values-must-be-monotonic-increasing

器件型号:SN74LVC2G74
主题中讨论的其他器件: TINA-TI

大家好、

我尝试使用以下 E2E 帖子中的 SN74LVC2G74模型进行一些仿真: https://e2e.ti.com/support/logic-group/logic/f/logic-forum/897056/sn74lvc2g74-spice-model-error?tisearch=e2e-sitesearch&keymatch=SN74LVC2G74%20spice#

转换并获取.lib 和.olb 文件后、我能够创建并运行仿真。 但是、我会得到以下错误。 此模型是否存在任何已知问题和修复程序? 是否有任何关于修改以运行仿真的建议?

谢谢、
Jacob

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

    您好、Jacob、

    您能否共享您的项目文件、以便我们能够以与您相同的方式进行测试?

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

    尊敬的 Emrys:

    请参见随附的!

    OPJ 文件: /cfs-file/__key/communityserver-discussions-components-files/151/Test_5F00_Project.opj

    SN .olb 文件: /cfs-file/__key/communityserver-discussions-components-files/151/SN74LVC2G74.OLB

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

    您好、Jacob、

    您使用的 SPICE 模型是为 TINA-TI 而设计的。 我做了一些语法修复、以便它适用于 PSPICE。 我没有在您的测试台测试过这种情况、因此如果您发现任何错误、请告知我。

    e2e.ti.com/.../SN74LVC2G74.lib

    此致、

    Karan

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

    谢谢 Karan! 这是因为 TINA、这将是问题!

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

    您好、Karan、

    抱歉。 我太超前了。 我尝试将.lib 和宏向导生成的.olb 导入到仿真中、但我仍然得到相同的"值必须单调增加"。

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

    您好、Jacob、

    要共享 PSpice 项目、请按照以下主题操作:

    https://e2e.ti.com/f/1/t/969692

    谢谢、
    JC

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

    谢谢 JC。 请参见随附的。

    /cfs-file/__key/communityserver-discussions-components-files/151/test_5F00_project_2D00_2021_2D00_10_2D00_11T18_2D00_12.zip

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

    您好、Jacob、

    您是否会共享 模型文件 SN74LVC2G74_SPICE。lib?  未将其复制到 zip 文件中。

    谢谢、
    JC

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

    您好、JC、

    这与 Karan 在上面分享的模型相同。 我刚才将其标记为".._spice"、因为我已经将 TINA 模型另存为仅 PN。

    [引用 userid="363176" URL"~/support/logic-group/logic/f/logic-forum/1042493/sn74lvc2g74-pspice-model-simulation-error---values-must-be-monotonic-increasing/3856893 #3856893"] SN74LVC2G74.lib[/quot]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jacob、

    不确定原因。 我遇到了另一个错误:

    有什么建议吗?

    谢谢、
    JC

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

    您好、JC、

    我最初也得到了该误差。 仿真中的一些布线可能实际上并未连接。 确保在连接周围拖动以确保所有节点均已连接。  

    完成此操作后、我希望您会看到与我和我的客户看到的相同错误。

    谢谢、
    Jacob

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

    您好、Jacob、

    我不确定。 这似乎是合法的。 净"18"位于模型内部、如您所见、它实际上仅连接到 C1。

    .SUBCKT Flip_Flop 数据 CLK CLR PRE Q _N VCC GND
    XU11    Q_N 10 VCC VCC GND 缓冲器_0
    XU10    Q 11 VCC VCC GND 缓冲器_0
    XU9.     13 12 CLK VCC GND 缓冲器_0
    XU5.     14 CLR VCC VCC GND 缓冲区_0
    XU1     15数据 CLKn VCC GND 缓冲器_0
    C2      13 GND 1P
    C1      18 GND 1P
    XU12    10 14 11 VCC GND GATE _2INPUT_HC_2I_NAND_PP_ST_0
    XU7.     16 17 12 VCC GND GATE _2INPUT_HC_2I_NAND_PP_ST_0
    XU4.     11 17 13 VCC GND GATE _2INPUT_HC_2I_NAND_PP_ST_0
    XU3     12 15 14 VCC GND GATE _2INPUT_HC_2I_NAND_PP_ST_0
    XU6     17 PRE VCC VCC GND 缓冲器_0
    R2      15 16 1K
    R1      13 10 1K
    XU2     CLKn VCC CLK VCC GND GATE _2INPUT_HC_2I_NAND_PP_ST_0
    .end
    与连接到二极管的 NO1相同、但没有其他功能:
    SDO1 No1 OUT VCC GND SW2
    此致、
    JC
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    那么、您是否能够运行仿真而不会使其崩溃或引发"单调性"错误?

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

    JC、

    我对模型语法进行了另一次更新、以修复您看到的错误。 请重试吗?

    e2e.ti.com/.../5582.SN74LVC2G74.lib

    此致、

    Karan

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

    您好、Karan、

    这是一个不可执行的操作。 我遇到新错误:

    错误(ORPSIM-16551):器件/模型加载期间浮点计算失败。 可能的解决方案:1)确保所有器件参数都在有效范围内。 2)尝试使用.options limit
    在器件 X_U2.XU11.XU1.XU1.XU1.XU1.XUOUT.EROH 中除以0、除以

    谢谢、
    JC

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

    大家好、

    该模型是否有进一步的进展?

    谢谢、

    Jacob

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

    您好、Jacob、

    否  相同误差(除以零)。

    此致、
    JC

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

    您好、JC、

    感谢您的更新。 我们是否能够解决该误差并创建工作模型、或者这是否是一个死端误差?

    谢谢、

    Jacob

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

    您好、Jacob、

    请离线查看我的电子邮件。

    谢谢、
    JC

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

    您好、Karan、

    重新激活此线程。 PSpice 版本出现问题、导致了独特的"单调"错误。 JC 帮助我获得了 PSpice 的最新版本、现在我获得了"节点处的连接少于2个..." 误差。

    是否有方法更新模型以消除此错误?

    谢谢、

    Jacob

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

    您好、Jacob、

    这与 JC 接收到的误差相同。

    我不确定此错误的原因。

    你认为你可以帮助吗?

    此致、

    Karan

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

    您好、Karan、

    见我在2014年10月的答复。 您在模型中有未连接的设备:

    C1      18 GND 1P

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

    您好、JC、

    我在2015年10月的答复中修复了这个问题、我在答复中更新了这个模型。
    存在什么问题?

    此致、

    Karan

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

    根据 JC 的答复、10/15模型似乎引发了一个新的错误。 我重新尝试使用10/15模型运行仿真、得到了以下结果:  

    错误(ORPSIM-16551):器件/模型加载期间浮点计算失败。 可能的解决方案:1)确保所有器件参数都在有效范围内。 2)尝试使用.options limit

    内部错误--在器件 X_U1.XU11.XU1.XU1.XU1.XU1.XUOUT.EROH 中除以零、除法

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

    您好、Jacob、

    我们仍在研究这一点、我们将很快回来。

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

    您好、Albert、

    感谢您的更新!  

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

    Jacob、

    请尝试我所附的型号。 我无法准确地确定错误的来源。

    e2e.ti.com/.../4621.SN74LVC2G74.lib

    此致、

    Karan

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

    您好、Karan、

    我尝试了新模型、再次出现连接错误。 您是否看到了相同的错误?

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

    您好、Jacob、

    我有另一个我一直在研究的'74函数 PSpice 模型、对于 TI 的 PSpice 仿真而言、这有点"命中或缺失"。

    我看到它毫无问题地工作,在不收敛一次之后工作,完全不能收敛。

    如果您切换至成熟的仿真器(Tina-TI、Altium 等)、则该版本似乎能够完美运行。

    如果您想尝试、我附加了以下文件。 要使用的相应子电路是"SN74LVCXG74"-其他子电路是器件的组件。

    SN74LVCXG74.OLB

    SN74LVCxG74.LIB

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

    感谢您分享 Emrys! 我尝试在 PSpice 中运行模型、但遇到收敛问题。 我尝试将上升/下降时间设置为毫秒级、但仍然遇到相同的问题。  

    我想知道为什么它在一些仿真器中发挥作用、在其他仿真器中工作正常。

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

    您好、Jacob、

    这是 Karan 所分享的早期模型的问题:

    第185行和第186行具有相同的 X 值。 这是不允许的。

    谢谢、
    JC

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

    很棒的 JC!

    建议我们应该将其中一个 x 值更改为什么? 或者、其中一行的 x 值是否可能不正确?

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

    大家好、团队、

    我没有像 Karan 和 Emrys 一样有模拟经验,我们能等到他们度假后再回复吗? 我会做一个笔记、让他们在星期一回到这个问题上。

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

    您好、Jacob、

    通常、我们将第一个值设置为2.99V、第二个值设置为3.01V、以便在这些值之间有一个"步骤"。

    我建议删除第二条3V 线路、并将第一条线路更改为两个值的平均值:

    +(1.65,112.5)
    +(2.3,50)
    +(3,33.333)
    +(4.5,21.875)

    输出电阻值基于数据表的"最坏情况"--因此如果您希望有更"典型"的运行方式,我将使用这些值:

    +(1.65,55)
    +(2.3,25)
    +(3,16)
    +(4.5,10)

    请注意、您必须同时更改 EROH (输出高电平对应的电阻)和 EROL (输出低电平对应的电阻)表

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

    大家好、

    这是一段漫长的旅程,但这种模式对我来说是有效的! 我进行了 Emrys 建议的修改、初始测试显示了适当的行为。 感谢所有的帮助!

    /cfs-file/__key/communityserver-discussions-components-files/151/2022.SN74LVC2G74.lib

    /cfs-file/__key/communityserver-discussions-components-files/151/5582.SN74LVC2G74.OLB

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

    您好、Jacob、

    非常感谢您耐心地与我们合作、让我们明白这一点。

    如果您再次需要帮助、请随时返回。