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.

[参考译文] LMK05028:状态信号有效

Guru**** 2522190 points
Other Parts Discussed in Thread: LMK05028

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/917758/lmk05028-assertion-of-status-signal

器件型号:LMK05028

你好

例如、当检测到 DPLL1缺少时钟时、如果 STATUS0信号配置为 LOR_MISSCLK1、则 STATUS0信号有效。
当 DPLL1的输入时钟可用时、STATUS0信号会自动置为无效。
是这样吗?

更重要的是、当 LOR_MISSCLK1_INTR 位有效时、即使 DPLL1的输入时钟可用、STATUS0信号也将保持有效、直到向该 INTR 位写入0。
是这样吗?

此致
Taka

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

    您好 Taka、  

    第一个注意事项、STAT0不能在"LOR_MISSCLK1"下。 对于状态信号、它会针对每个 REF 进行个性化设置。 因此、可用的选项包括:  

    -REF0时钟丢失监视器  

    -Ref1 Clk 小姐显示器  

    -REF2时钟丢失监视器  

    -REF3时钟丢失监视器

    该信号的工作方式是、当触发缺少时钟时、它将为高电平、而当未触发缺少时钟时、它将为低电平。 例如、如果您使用的是25MHz 基准输入(只要基准监控器在主开始页面上相应地更新)-一个简单的频率输入进入该字段、并且启用/禁用缺少的时钟将实现这一目的、 或 RunScript)并向输入提供25MHz 时钟、信号将为低电平。 更改为20MHz、信号将处于高电平。 改回25MHz 信号将为低电平。  

    这是实时更新、与中断位不匹配。 状态信号将与实时状态寄存器状态匹配。 中断位或粘滞位在被调用时、一旦被触发、它们就会被锁定、需要手动清除才能在本质上再次进行测量。 因此、对于上面的同一示例、25MHz 基准输入配置、从25MHz 时钟开始、LOR_MISSCLK_INTR 将为低电平、更改为20MHz LOR_MISSCLK_INTR 将为高电平、改回25MHz LOR_MISSCLK_INTR 将保持高电平、因为它现在被锁存且需要清除。

    但实时阅读将实时更新。  

    谢谢、此致、

    Amin  

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

    尊敬的 Amin:

    感谢您的回答。

    在这种情况下、STATUS[1:0]和 GPIO[6:5]信号可以配置为 STATUS 信号和中断标志。

    状态信号直接链接到 DPLL 监控器、中断标志从 具有 INTR 寄存器的实时状态寄存器派生。

    如果输入参考时钟变为可用状态、则状态信号无法保持有效。

    我的理解是否正确?

    此致

    Taka

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

    您好 Taka、  

    我不确定我是否理解您的问题...  

    状态信号将模拟实时寄存器读回。 如果实时寄存器显示某些内容、则状态信号将在该时间与之完全匹配。  

    中断信号会告诉您从上次清除到现在执行回读的任何时间点是处于高电平还是触发的特定信号。  

    状态[1:0]和 GPIO [6:5]可配置为仅显示实时状态。 它们无法在中断持续更新时显示中断。  

    此致、Amin  

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

    尊敬的 Amin:

    请参阅 LMK05028数据表中的第9.3.8.6章、其中说明了 STATUS[1:0]和 GPIO[6:5]引脚可配置为输出各种状态信号和中断标志、以用于器件诊断和调试。

    但是、您说过这些信号无法显示中断。

    我想知道哪些信号显示中断。

    此致

    Taka

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

    您好 Taka、  

    所有中断信号也可作为带电信号使用。 该注释意味着可用的选项/选择、例如 DPLL LOFL 或 REF0未命中 CLK、是相同的。 如果您查看 GUI、您将看到这两列都有。  

    GUI 还将提供可呈现到 STATUS/GPIO 通道上的内容的完整列表(上图中的第三个框、下拉菜单)。 这些都将是实时回读。 它们将更新为当前状态。 它们不会像中断那样被锁存并保持在当前状态。

    如果您将 STAT0输出连接到示波器、并且 STAT0配置在 REF0未命中 CLK 下、并且您将输入频率更改为 REF0、您将看到信号上升和下降、具体取决于是否触发缺少时钟。 因此、在第一次触发期间、它会向您显示中断标志将向您显示的内容、但除非您清除中断、否则一旦您恢复有效、中断将保持锁存状态、而实时则显示有效、示波器上来自 STAT0的输出也是如此。   

    此致、Amin  

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

    尊敬的 Amin:

    您是否意味着即使粘滞状态有效、STAT0信号也不会持续发出标志、尽管 INTR 寄存器保持该状态?

    如果这是正确的、STAT0将标志置为有效的时间有多长?

     

    我还有一个问题。

    如果我将 STAT0配置为输出 REF0时未命中 CLK、我是否必须在 GUI 上的任何框(可能是 LOR_MISSCLK)中添加复选标记?

    我的理解是 、即使我没有选中任何复选框、STAT0也会置位标志、但我无法确认实时寄存器的状态。  

    此致

    Taka

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

    您好 Taka、  

    "发出标志"是什么意思? 输出的状态0是一个带电信号、它可以产生一个时钟、例如、如果配置为"PLL2 Ndiv / 2、div x 2"、那么我不确定我理解"断言"和"取消断言"的含义。  

    如果它被配置为一个 REF0未命中 CLK -如果缺少时钟被触发(基准输入无效)、它将为高电平、一旦基准再次有效、它将为低电平。   

    这不同于中断信号。 触发后的中断信号保持锁存状态。 您必须在中断消失之前清除中断、与当前信号是高电平还是低电平无关-(时钟是否有效)。  

    如果您要捕获给定时间是否触发了任何触发事件、则必须回读中断 R19和 R20。 监测 STAT0上的输出将仅在给定时间提供信息。  

    Amin