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.

[参考译文] 66AK2E05:支持的最大有效系统时钟速度?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/564822/66ak2e05-maximum-supported-valid-system-clock-speed

器件型号:66AK2E05

您好!

我使用的是66AK2E05ABDA25 SoC。

根据器件型号、最大器件速度可以是1.25GHz。

数据表中提供了一个寄存器-器件速度(DEVSPEED)寄存器

根据该寄存器、器件速度可以是800MHz、1000MHz、1200MHz、1350Mhz、1400MHz。

没有1250MHz 的值。

因此、它会让人怀疑最大可能器件速度是多少- 1.2GHz 或1.25GHz。 (适用于66AK2E05ABDA25)
请澄清这一疑问。

谢谢、此致

Tarang Jindal

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

    您好、Tarang、

    感谢您指出这一点。 我将研究 DEVSPEED 寄存器中的设置、并在收到一些信息后立即返回给您。

    此致、

    Bill

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

    您好、Tarang、

    这确实很奇怪。 但是、我认为1.2GHz 是最大速度、因为在 TI 产品文件夹( )和数据手册(第1.1节特性)中都有以下陈述:

    ARMRegisteredCortexRegistered-A15 MPCoreTm CorePac

     多达四个 ARM Cortex-A15处理器内核、速度高达1.4GHz

    一个 TMS320C66x DSP 内核子系统(C66x CorePacs)、每个都有

     - 1.4 GHz C66x 定点/浮点 DSP 内核

      -对于定点@ 1.2GHz、为38.4GMACS /内核

      -对于浮点@ 1.2GHz、为19.2 GFlops/内核

    但是、我将通知设计团队详细说明这种差异。 您还可以使用页面底部的提交文档反馈链接直接报告。  

    此致、  
    Yordan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tarang、
    这个问题有一些历史。 66AK2E05最初设计为1.2GHz 组件。 ROM 引导加载程序使用 DEVSPEED 寄存器中的值来确定在引导时为器件配置"最大速度"所需的 PLL 设置。 使用一些引导模式位来确定提供的 SYSCLK 的频率、PLL 被配置成与 DEVSPEED 寄存器中值的速度相匹配。 这允许器件在启动时以最佳速度启动。
    一旦我们拥有器件并开始对器件进行特性描述、就可以清楚地看到器件将在1.25GHz 下运行、因此更改了数据手册以反映该速度。 遗憾的是、由 DEVSPEED 寄存器控制的 PLL 设置被编程到 ROM 引导加载程序中、并且在不更新芯片的情况下无法更改。 对于1.25GHz 型号、该器件决定以1.2GHz 的频率启动。 如果您希望获得额外的0.05GHz、则需要在器件启动到1.25GHz 所需的值后重新对 PLL 进行编程。
    因此、要回答原始问题、器件的工作频率将高达1.25GHz、但我们没有能够以该速度启动器件的 DEVSPEED 值。
    此致、
    Bill
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Bill、

    我了解到、该器件可以在1.25Mhz 下运行、但手动器件速度寄存器未更新。

    我还找到了一个"K2E_Clocking_Spreadsheet_v1.0_may2015"。
    该电子表格提供了 PLL 设置和时钟寄存器设置、以获得任何所需的时钟速率。

    在 MAINPLL 选项卡中、
    有一个选项卡可用于选择器件速度、仅显示- 800MHz / 1000MHz/1200MHz。
    因此、如果我们需要1250MHz 内核时钟、PLL (PLLD、PLLM、CLKOD)设置将是多少。

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

    您好、Tarang、

    我将检查并查看电子表格为何未更新。 如果您选择1200MHz 设置、您将看到100MHz 时钟乘以2400MHz。 只需将 PLLM 值更改为24、将100MHz 时钟乘以2500MHz、即可得到1250MHz SYSCLK1。 这假设您使用的是100MHz SYSCLK 输入。 如需更多信息 、请参阅 KeyStone 器件锁相环(PLL)用户指南(修订版 H)。

    此致、

    Bill

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

    您好 Bill、  

    是的、我们使用的是100MHz 内核时钟。 我在电子表格中尝试了此选项(将 PLLM 值设置为24)。 这将提供具有错误"超出范围"的1250MHz 时钟。 可能是因为我们已将器件速度设置为1200MHz。

    正如您提到的、电子表格未更新、因此我假设使用1250MHz 的寄存器设置、SoC 可在最大1250 MHz 的频率下运行。  

    谢谢 、此致

    Tarang Jindal