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.

[参考译文] TPLD1202-DYY-EVM:显示占空比灵敏度的脉冲延迟块。 Interconnect Studio 1.4.0

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1528714/tpld1202-dyy-evm-pulse-delay-blocks-showing-sensitivity-to-duty-cycle-using-interconnect-studio-1-4-0

器件型号:TPLD1202-DYY-EVM

工具/软件:

脉冲延迟块显示对脉冲占空比的灵敏度。 我放置了 3 个延迟块、计数为 47。 延迟块的时钟频率为 10kHz。 顶部延迟块在 10ms 的周期内接收到一个占空比为 51%的脉冲。

中间延迟块接收 50%的占空比、底部延迟块接收 49%的占空比。  

只有中延迟块(占空比为 50%)会适当延迟脉冲。

Chris Stell

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

    我安装了 Interconnect Studio 1.5.0、但这未解决问题。

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

    您好、Chris、

    由于信号时序、49%和 51%看起来无法正常工作。 仿真是 正确的(可能,我今天没有时间在实际硬件上进行测试)。 具体情况如下:

    • 49%占空比信号恰好在第 49 个输入时钟周期之前下降、延迟块有可能变为高电平、这意味着它永远不会触发延迟。 延迟块的工作方式基本上类似于数字滤波器、将滤除任何短于数据和时钟信号定义的最短时间的脉冲。 在本例中、即 (1 / 10000) x (47 + 2)= 4.9ms。 请注意、10ms 周期时的 49%占空比信号正好位于该时序的边缘、因此可能不会每次或根本被捕获。 在第一个时钟脉冲上可以轻松看到这一点、其中 49%信号(绿色)落在第 49 个时钟信号(橙色)之前

    • 51%占空比会产生上述反比问题、即在延迟块有可能下降到低电平之前、它再次上升为高电平、这意味着一旦延迟块最初触发为高电平、它将持续重新触发。

    在这两种情况下、占空比都发生了 1%的变化、因此变化的输入各偏移 1 个时钟周期。 我不确定您是否将时序配置为如此严格的目的、但如果您减少、请给出稍宽的限制、一切都按预期工作(延迟块数据为 45、而不是 47):

    请记住、由于信号同步、任何延迟块的总延迟均为 DATA + 2。 因此 47 提供了 49 个时钟周期的延迟、而不是 47 个。

    如果您需要更多帮助、请告诉我。

    此致、

    Malcolm