主题中讨论的其他器件:TPS3828、
我们目前在 FPGA 复位电路中使用 TPS3823-50DBVR、如下所示
WDKICK 信号是从 CPLD 切换以满足看门狗定时器复位标准的信号。 我们使用原理图中的 RESET 信号(即/RST 输出的简单反相)、最终在声明/RST 的时间段内切断 CPLD 的电源。 下面是上述电路预期结果的示波器图像。 BAT 电源独立于 CPLD 的电源
粉红色迹线是 NAND 门的 U70引脚4 (输出)上驱动 WDI 引脚的信号。 我们特意停止该信号以测试该电路。
黄色迹线是 TPS3828器件的/RST 输出。
蓝色迹线表示发生了 CPLD 电源。 请注意、当/RST 被置为有效时、CPLD 不受电、并且 WDKICK 信号在整个测试中被有意停止。
所有事件的时序和序列都会使上述示波器图像成为图像。
通常在经过一段时间 后、我们会遇到以下情况:
请注意、/RST 信号上有一个小的失效状态、而 WDI (粉色迹线)上没有转换。 在这种情况下、TPS3828已恢复、但您可以在最右侧看到 TPS3828无法从此模式恢复。 此时、我们必须移除电池电源才能完全恢复。
上述情况始终如一地发生、但可能需要几秒钟/分钟的时间才能发生。
我们最终会进入以下状态:
/RST 轻微失效之间的周期约为163ms、如下所示。 (放大的示波器图像)
脉冲的持续时间约为1.12ms
我在文档中找不到这种状态的任何解释。 我在网站上看到了一些对话框、我可以看到的最接近的解释是当 WDI 在此间隔内切换时/RST 锁存在状态。 但是、这看起来不像锁存状态、因为我们经历了1.12ms 的失效、 并且没有 WDI 输入切换(粉色迹线)
我已经监控了 BAT 电源轨、认为有小毛刺脉冲、但我没有看到过这种情况。 它在4.9V 左右稳定
我在我们的所有6个电路板上都经历了这种奇怪的/RST 行为。
我不确定这里发生了什么、请提供建议。
谢谢你
Martin Smith