您好!
根据数据表、我 了解"最小 WDI 脉冲持续时间"典型值= 50ns。
两 个 WDI 下降沿之间持续可靠地触发"早期故障 "的最短时间是多少(这将导致 WDO 变为低电平)?
数据表图6-2显示了 tWDL (min)为0.0ms -最小值是否实际为0.0ms? 这不可能是真的。
实际最小 值是否等于"最小 WDI 脉冲持续时间 "加上其他一些最小值-什么是?
谢谢你
Adam
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.
您好!
根据数据表、我 了解"最小 WDI 脉冲持续时间"典型值= 50ns。
两 个 WDI 下降沿之间持续可靠地触发"早期故障 "的最短时间是多少(这将导致 WDO 变为低电平)?
数据表图6-2显示了 tWDL (min)为0.0ms -最小值是否实际为0.0ms? 这不可能是真的。
实际最小 值是否等于"最小 WDI 脉冲持续时间 "加上其他一些最小值-什么是?
谢谢你
Adam
您好、Jasse、
很抱歉、以上信息不能回答我提出的问题。
我知道器件是窗口式看门狗、并且其数据表将 tWDL 时间定义为"窗口看门狗下 限边界"-注意 tWDL 和 tWDU 定义了看门狗器件不 会导致 WDO 变为低电平的窗口-我的问题是专门 声明"始终可靠地触发"早期故障" (这将导致 WDO 变为低电平)"。
请查看 我在下面重新插入的图片、让我重申以下问题:
两 个 WDI 下降沿之间持续可靠地触发"早期故障 "的最短时间是多少(这将导致 WDO 变为低电平)?
谢谢你
Adam
尊敬的 Adam:
很遗憾听到这个消息。 请参阅下图。
在此图中、对于本示例、我使用的是 CWD=NC SET0=0 SET1=0。 Twdl 范围为19.1ms 至25.9ms、Twdu 范围为46.8至63.3、因此有效窗口为19.1至63.3。 要触发早期故障、您必须在19.1ms 之前输入脉冲以触发 WDO。
为了实现一致性和可靠性、我建议输入10ms 的脉冲。
希望这对您有所帮助。
Jesse
您好 Jesse、
感谢你的参与。 是的、 我 理解并完全同意、在您的示例中 、在之前 的 WDI 下降沿之后19.1ms (例如10.0ms)之前的第二个 WDI 下降沿 将触发早期故障。
我们渴望 通过 连续快速生成两个 WDI 下降沿来尽快触发一个早期故障-微秒的范围。
我们看到 、TPS3850的 WDI 输入端的两个下降沿(用示波器测量)不会触发早期故障、除非 我们 延长这些下降沿之间的时间、否则 WDO 不会变为低电平。 此外、我们还可以看到多个 WDI 脉冲快速连续不会触发 WDO 变为低电平的范围(注意:"多个"意味着超过 10倍的下降沿 WDI 脉冲)。
因此、我在数据表中缺少了一些内容、或者 TPS3850存在未记录的行为-无论通过哪种方式、我都要返回到问题:
两 个 WDI 下降沿之间持续可靠地触发"早期故障 "的最短时间是多少(这将导致 WDO 变为低电平)? 在前一个 WDI 下降沿之后 WDI 输入被忽略时是否有一个时间窗口(如下图所示)?
例如:请记住 、"最小 WDI 脉冲持续时间"典型值= 50ns (根据数据表-在我们的实施中、我们生成的 WDI 脉冲持续时间远高于此值):
相隔10us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
相隔100us 的两个 WDI 下降沿是否会 触发"早期故障 "(这会导致 WDO 变为低电平)?
相隔200us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
此致
Adam
您好 Jesse、
在上述所有博文中、我一直使用表达式"两 个 WDI 下降沿"、因为 WDI 输入对数据表中的"下降转换(下降沿)"很敏感。 我们渴望通过 生成两个脉冲来生成"早期故障"(这将导致 WDO 变为低电平)、 其中 "两个 WDI 下降沿" 连续快速且非常快。
下图准确地显示了我们想要做的-这是:两个脉冲 、"两个 WDI 下降沿"连续快速且非常快。
两 个 WDI 下降沿之间持续可靠地触发"早期故障 "的最短时间是多少(这将导致 WDO 变为低电平)?
在之前的 WDI 下降沿之后(如上图所示)、WDI 输入被忽略时、是否有一个时间窗口?
请记住 、"最小 WDI 脉冲持续时间"典型值= 50ns (根据数据表-在我们的实施中、我们将生成远高于此值的 WDI 脉冲持续时间):
例如:
相隔10us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
相隔100us 的两个 WDI 下降沿是否会 触发"早期故障 "(这会导致 WDO 变为低电平)?
相隔200us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
所有上述问题都是因为 我们看到 TPS3850的 WDI 输入端的两个下降沿(用示波器测量)不会触发早期故障(WDO 不变为低电平)、除非我们 延长了这些下降沿之间的时间。 此外、我们还可以看到多个 WDI 脉冲快速连续不会触发 WDO 变为低电平的范围(注意:"多个"意味着超过 10倍的下降沿 WDI 脉冲)。
此致
Adam
您好 Jesse、
当 WDI 输入上出现两个脉冲(下降沿)小于 tWDL (最小值)时,在器件 TPS3850上触发“早期故障”? 是吗?
使用您的示例配置(如上图所示) tWDL (min) = 19.1ms? 是吗?
因此、当 WDI 输入上出现两个脉冲(下降沿)时、在器件 TPS3850上触发"早期故障"、时间短/短于19.1ms? 是吗?
您已经建议在 WDI 输入上出现两个大约 10ms 的脉冲(下降沿)时触发“早期故障”? 是吗?
我完全同意 、 当 WDI 输入上出现两个脉冲(下降沿) 大约相隔10ms 时、器件将触发"早期故障"(WDO 变为低电平)。
现在的问题是:
请注意、下面的问题使用微秒、而不是 像上面那样使用毫秒。
相隔10us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
相隔100us 的两个 WDI 下降沿是否会 触发"早期故障 "(这会导致 WDO 变为低电平)?
相隔200us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
此致
Adam
尊敬的 Adam:
请参阅上图、脉冲0是有效脉冲、脉冲1是故障原因、然后脉冲1之后的每个脉冲、当 WDO 为低电平时、这些脉冲将被忽略、脉冲2到脉冲5、直到 Trst 消失。 然后脉冲6将再次使 WDO 有效、脉冲7将再次被忽略。
以了解您的以下问题。 触发故障的脉冲之间的间隔取决于您的 Crst 配置。 请参阅表8-2。
例如、如果 Crst 上有100pF、并且使用 CWD、SET0和 SET1配置。
因此、您有700us 的 Trst 和一个19.1ms 至63.3ms 的有效窗口、脉宽为50ns。 下面的所有实例都应在 WDI 看到的有效窗口之外触发第一个脉冲故障。
相隔10us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
相隔100us 的两个 WDI 下降沿是否会 触发"早期故障 "(这会导致 WDO 变为低电平)?
相隔200us 的两个 WDI 下降沿是否会 触发"早期故障 "(这将导致 WDO 变为低电平)?
希望这对您有所帮助。
Jesse
您好 Jesse、
感谢您在 EVM 上进行测量-非常有用-它确实确认问题 是真实存在的并在您的 EVM 上观察到-问题: 快速分离中的两个 WDI 下降沿 不会 触发"早期故障" (这意味 着不会导致 WDO 变为低电平)。
回顾了示波器捕获后、我担心测量不会准确 地模仿 真实的生活条件、我担心测量可能会影响结果-看门狗应处于"正确操作"模式、然后才能通过快速分离的两个 WDI 脉冲生成"早期故障"。
请在生成 WDI 时重新执行测量、如下面附加的图像所示。
是否会更新数据表以添加有关此行为的信息(可能会添加时序图上显示的图以及添加 表来定义 SE0、 SET1、 CRST、 CWD、WDI 所有配置的容差范围?
此致
Adam
您好 Jesse、
感谢您的建议。
我已将 tinit=381us (典型值)解释 为 器件确定连接到 CWD 引脚所需的时间-在下面显示的数据表片段中进行了讨论。
当 Vsense 进入有效窗口时、对 CWD 引脚的配置进行一次评估。
在我的情况下(在您进行测量时很可能在您的情况下)、不会评估 CWD、也 不会触发 tinit、因为 Vsense 是稳定的、并且它不会从有效窗口流出- 我的系统中没有生成复位。
以上全部基于数据表中的以下代码段。
如果我们认为上述数据表片段正确、您是否同意需要与您所捕获的行为方式不同的解释?
我在上一篇文章中还指出、您的捕获与我们观察到的问题不同、并且可能观察到不同的行为。 请在生成 WDI 时重做测量、如 我3天前提供的图像(上述帖子)中所示-如果调试此问题、我们将不胜感激。
我们之所以启动此支持案例、是因为我们看到 TPS3850的 WDI 输入端的两个下降沿(用示波器测量)不会触发早期故障(WDO 不变为低电平)、除非我们 延长这些下降沿之间的时间。 此外、我们还可以看到多个 WDI 脉冲快速连续不会触发 WDO 变为低电平的范围(注意:"多个"意味着超过 10倍的下降沿 WDI 脉冲)。
可能没有明确记录或未记录的器件行为?
谢谢你。
Adam
您好 Jesse、
不知道您要在上面显示什么内容。 屏幕截图 与我描述的问题不相同。
在上面的主题中、我多次尝试提供有关如何重现我们观察到的问题的详细信息、但问题未重现。
如果 您的设计团队( 如果已联系)不通过重现问题来发现问题、很可能无法提供帮助、因为他们会混淆问题的发生及其原因。
这已经将近两个月了,我的13个职位没有任何问题地被复制。
那么 、我如何与将重现此问题的人员联系、然后联系设计团队(如果需要)以获取发现的问题的解释?
Adam
Adam、
我向您提供的反馈直接来自设计团队。
为了尽可能缩短时间并始终如一地可靠地生成"早期故障"、 您需要 CWD 上使用的电容器的充电和放电时间。 该时间将是生成一致的"早期故障"的最可靠时间。
如上所示、我使用的电容器具有~20ms 的充电周期、因此在我的示例中、我使用22ms 来补偿容差、在有效脉冲生成故障并导致 WDO 变为低电平之后、使用22ms 来补偿容差。
另请注意、故障也可能在这段时间之前触发、但它不够一致、无法满足您的用例要求。
Jesse
您好 Jesse、
如果"不一致"、则"不起作用"。 数据表中记录了器件的这种行为在哪里?
这种行为没有记录是意料之外的。
我阅读了您在下面的配置说明(或不同配置中的其他限制) 时所说的内容、"早期故障"不会生成-这与下面显示的数据表图像相违背:
关于同一主题的另一个问题:
能否让设计团队指明数据表是否定义为"两设置"(如下所示) 当 器 件在许多 WDI 脉冲周期内具有稳定/不改变 SET0和 SET1信号时、是否连接/涉及/影响 WDI 下降沿之间的最短时间、从而持续可靠地生成"早期故障"?
此参数是否有最小最大值?
谢谢、
Adam