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.

[参考译文] AM623:AM623 辐射发射

Guru**** 2551040 points
Other Parts Discussed in Thread: AM623

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1567929/am623-am623-radiated-emissions

器件型号:AM623


工具/软件:

我们有一个 AM623 设计、可解决辐射发射问题。  2 次尝试修改 PCB 后、该问题一直存在。  根据我们可以确定 700MHz 和 900MHz 辐射发射的主要来源是从 PLL2 发出的 GPMC_CLK((100MHz 的第 7 和第 9 次谐波)。  如果我们禁用 PLL2、我们会看到 H 场测量显著减少、但不完全减少。  我们还知道、即使我们从路由到相邻 FPGA 的 GPMC_CLK 线路上移除源端接电阻、H 场也会持续存在。  我们认为、我们在相关电源上具有足够的去耦和足够低的配电阻抗、但不知何故、显然会形成一个电流环路。  我们希望 TI 协助解决这一问题。

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

    您好 John Booth64、

    感谢您的查询。

    我正在将查询分配给专家以支持。

    此致、

    Sreenivasa.

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

    您好、John:

    如您所知、我们已经在电话上讨论了这个主题、并且有一些后续电子邮件描述了自我们上次讨论以来尝试过的尝试。

    其中一封电子邮件提到剩余的 GMPC 信号被禁用、您没有看到任何影响。 我们希望确保 在执行测试时同时将所有 GPMC PADCONFIG 寄存器 15-45 的位 21 (TX_DIS) 设置为高电平。

    该电子邮件还提到通过 PADCONFIG32 或 HSDIV 禁用 GPMC 时钟输出 产生了类似微不足道的结果、但禁用 PLL2 产生了更重大的影响。 这似乎表明辐射可能来自 PLL2 支持的其他外设之一。 如果是、 您可能需要尝试移除其中一些外设。 例如、三个 MMCSD 主机控制器中的每一个以及 GPMC 模块都可以选择从 PLL0 或 PLL2 提供时钟。 您可能需要更改这些外设的时钟源、看看这会如何影响辐射。

    您可能还需要更改 HSDIV 时钟分频器  、以 不会  在问题频率范围内产生谐波的频率运行这些模块。 例如、更改 MAIN_PLL2_HSDIV7_CLKOUT 或 MAIN_PLL0_HSDIV3_CLKOUT、而不是使用 100MHz 选项生成 66MHz 或 80MHz 时钟、并更改 MAIN_PLL2_HSDIV2_CLKOUT 或 MAIN_PLL0_HSDIV5_CLKOUT、为 MMCSD 模块生成 181.8MHz 或 166MHz 时钟、而不是使用 200MHz 选项。 注意:HSDIV 和 上述频率选项 基于这些 模块、这些模块来自 PLL2 或 PLL0。  

    请回复此主题、并提供已测试内容和每次测试结果的更新摘要。

    此致、
    Paul  

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

    当 GPMC 信号被禁用时、我们确实使用 TX_DIS(位 21)来执行此操作。  最近、我发现我们将 PADCONFIG 寄存器设置为使用 GPMC0_A (11:16)。  我运行了一个额外的实验、将这些焊盘更改为相应的 GPIO、但仍然没有改善。  我认为、由于设置了控制基地址和掩码地址的 GPMC CONFIG7 寄存器、因此它们无论如何都不会被使用。  是否需要正确设置任何其他寄存器来确保不使用这些地址线?

    如前所述、我们确实将 EMMC0 外设 的时钟移动到 PLL0、没有看到辐射能量发生任何变化。 同样、将 GPMC 配置为使用来自 PLL0 的 100MHz 时钟、然后禁用 PLL2 对测量的辐射没有影响。  禁用为 GPMC 供电的 PLL0 HSDIV 时钟仍会降低振幅、并通过关闭 PLL2 可以进一步降低振幅。  但是、在 PLL0 HSDIV 仍处于开启状态时关闭 PLL2 不会有任何改善。  此外、我已经尝试更改 PLL2/HSDIV 的分频器 、以使内部时钟慢得多((200MHz 与 1GHz 之间的对比)、但这也不会影响辐射能量。

    关于更改 GPMC 时钟频率、我们之前对此进行了 3m 的测试。  我们的测量结果表明、它确实只是移动了能量的位置。  它 可能会改变现在是犯罪者的谐波、但违规信号的幅度大致保持不变。  例如、在 66MHz、 我们看到 600MHz 和 1GHz 下的多余能量水平相同(9 次和 15 次谐波)。  在 66 到 100MHz 之间的其他频率上也出现了类似的行为。  昨天我使用 1 cm 近场 H 探头进行了新的测试。  更改时钟频率会降低 900MHz 能量、这与设置 TXDIS 位类似。  这种情况减少了、但没有消除。  在相应的 9 次谐波处会出现一个新峰值、该峰值大于降低的 900MHz 振幅但小于原始 900MHz 振幅。

    我们仍然感到谜的是 GPMC 时钟的能量如何耦合到设计的其余部分?   

    此致、

    John

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

    我想确认您同时将与 GPMC 信号功能关联的每个 PADCONFIG 寄存器中的 TX_DIS 位设置为高电平、以便 在测量期间没有驱动 GPMC 信号。

    需要消耗能量来产生辐射发射、而切换片上信号所需的能量非常小。  因此、 很难相信片上 散热器的排放 能够 产生您报告的级别。 我意识到内部时钟树 具有多个辐射器、但该器件的时钟树分配比  GPMC 模块中使用的时钟树分配要大得多。 例如、 在用于处理 模块间事务的器件中、整个通信基础设施使用 500MHz 时钟、且该功能所需的时钟树明显大于 GPMC 时钟树。

    切换外部信号布线所需的能量明显大于 切换片上信号所需的能量。 因此大多数发射问题都是外部信号切换的结果。

    如果您确信 发射来自 GPMC 模块、我不知道该建议什么。

    此致、
    Paul

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

    我 担心输出缓冲器的最后一级是 TX_DIS 位禁用的唯一部分、 并且 在  设置 TX_DIS 位时、输出缓冲器中的电平转换器/前置驱动器仍以切换速率消耗功率。  我询问了我们的 IO 设计人员、他确认了设置 TX_DIS 位时整个输出路径都被禁用。 因此、 一旦您  在与 GPMC 信号功能关联的每个 PADCONFIG 寄存器中将 TX_DIS 位设置为高电平、VDD_CORE 是唯一将受到 GPMC 活动产生的任何噪声影响的电源轨。

    此致、
    Paul