"Thread:SysConfig"中讨论的其他器件
当我使用 IPC 时、IHE 数据表记录了 64位自由运行的计数器 由 PLLSYSCLK 计时。
我的项目 PLLSYSCLK 是200MHz,当我做测试时,发现计数器增加一倍2 PLLSYSCLK。(我认为我将 增加一倍2 PLLSYSCLK )
问题:哪个文档包含此详细信息?

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.
当我使用 IPC 时、IHE 数据表记录了 64位自由运行的计数器 由 PLLSYSCLK 计时。
我的项目 PLLSYSCLK 是200MHz,当我做测试时,发现计数器增加一倍2 PLLSYSCLK。(我认为我将 增加一倍2 PLLSYSCLK )
问题:哪个文档包含此详细信息?

PLL 时钟为200MHz。 这意味着每个 PLL 周期需要5ns(1/20MHz)
无符号32位整数0 ~ 4294967295、因此 64位计数器的低32位计数器的计数器 最大值应接近20个(4294967295* 5ns),、如果计数器的计数器 乘以一个 PLLSYSCLK。 但在测试结果中、显示接近40度。
证明 计数器的 PLLSYSCLK (10ns)加1加2
我必须确认这一信息。 由于我需要使用此时间戳来 测量 CPU2和 CM 内核之间的数据传输延迟。
wz、
XTAL 是否是您的输入时钟源? 如果是、输入频率是多少?
根据您的设置、如果 XTAL 为20 MHz:
REFDIV =/1、INTCLK = 20MHz。
PLL_IMULT = 40、VCOCLK = 20 * 40 = 800MHz。 VCOCLK 应介于220 - 600MHz 之间。 因此、您需要为规格之外的器件计时。
我建议您使用 ClockTree 工具、此工具可帮助您从 GUI 自动配置器件时钟并帮助您自动检查是否符合数据表规格。 请下载最新的 CCS 并打开 SysConfig 以访问时钟树工具。
此致、
Manoj