【技术实现步骤摘要】
【国外来华专利技术】系统间的精确定时本专利技术涉及电路系统内时钟的同步。集成电路系统通常包含几个组件模块,每个组件模块具有它们自己的独立的时钟(例如调制解调器和RF基带处理器)。这些时钟可以在不同的时间开始,或者可以具有不同的位数,使得难以在不同的组件之间调度任务。此外,时钟通常以稍微不同于其标称值的实际频率操作(例如,由于温度波动或制造变化),从而导致一个或多个假定应同步的时钟相对于彼此漂移。这可能导致定时误差,并且再次增加了在不同组件之间调度任务的难度。为了减轻这些问题,系统内的不同时钟可以被同步。IEEE1588标准定义了精确时间协议(PTP),所述精确时间协议提出了一种方法,网络上的时钟可以通过所述方法被精确地同步。PTP涉及“主”时钟(通常是最高质量的时钟),网络中的所有其它“从属”时钟与之同步。然而,为了实现时钟同步,PTP需要主时钟和从属时钟之间的双向通信,从而需要额外的硬件并且增加了功耗。PTP的现有的替代方案需要定制硬件支持和/或减少组件时钟的功能性或独立性。本专利技术提出了一种可替代的方法。根据第一方面,本专利技术提供 ...
【技术保护点】
1.一种集成电路系统,其包含第一处理模块和第二处理模块,其中:/n所述第一处理模块包含第一处理器、第一时钟和第一存储器;以及/n所述第二处理模块包含第二处理器、第二时钟和第二存储器;/n其中所述第一处理模块被配置成:/n将时间标记信号发送到所述第二处理模块;以及/n将所述第一时钟的第一值存储到所述第一存储器,所述时间标记信号在所述第一时钟处发送;/n其中所述第二处理模块被配置成:/n接收来自所述第一处理模块的所述时间标记信号;/n将所述第二时钟的第二值存储到所述第二存储器,所述时间标记信号在所述第二时钟处接收;/n其中所述第一处理模块被进一步配置成/n向所述第二处理模块发送 ...
【技术特征摘要】
【国外来华专利技术】20180626 GB 1810478.61.一种集成电路系统,其包含第一处理模块和第二处理模块,其中:
所述第一处理模块包含第一处理器、第一时钟和第一存储器;以及
所述第二处理模块包含第二处理器、第二时钟和第二存储器;
其中所述第一处理模块被配置成:
将时间标记信号发送到所述第二处理模块;以及
将所述第一时钟的第一值存储到所述第一存储器,所述时间标记信号在所述第一时钟处发送;
其中所述第二处理模块被配置成:
接收来自所述第一处理模块的所述时间标记信号;
将所述第二时钟的第二值存储到所述第二存储器,所述时间标记信号在所述第二时钟处接收;
其中所述第一处理模块被进一步配置成
向所述第二处理模块发送命令,其中所述命令包括相对于所述第一值的任务的执行时间;
其中所述第二处理模块被配置成确定相对于所述第二值的所述任务的所述执行时间,并且在所述执行时间执行所述任务。
2.根据权利要求1所述的集成电路系统,其中所述第一时钟和所述第二时钟具有不同的位数。
3.根据权利要求2所述的集成电路系统,其中所述第二时钟包含比所述第一时钟少的位数。
4.根据前述权利要求中的任一项所述的集成电路系统,其中从所述第一处理模块发送到所述第二处理模块的所述时间标记信号没有时间戳。
5.根据前述权利要求中的任一项所述的集成电路系统,其中所述第一处理模块被配置成通过计算所述第一时钟的所述第一值和所述任务的期望执行时间之间的差来计算相对于所述第一值的所述执行时间。
6.根据前述权利要求中的任一项所述的集成电路系统,其中所述第一处理模块进一步被配置成向所述第二处理模块发送一个或多个另外的命令,其中所述另外的命令包含相对于所述第一值的另外的任务的执行时间,并且所述第二处理模块被配置成确定相对于所述第二值的所述另外的任务中的每一个的相应的执行时间,并且在所述相应的执行时间执行所述任务。
7.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。