【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种包括多个节点的可同步网络。本专利技术具体涉及大规模网络中的时钟分布和自组织的同步,所述大规模网络如高性能多处理器芯片上系统(MPSoC)架构、移动通信中的大规模多输入多输出(MIMO)系统、多核处理器应用或GPU同步。本专利技术还涉及一种用于使包括多个节点的网络同步的方法。
技术介绍
MPSoC由亚微米半导体装置制造技术启用,其已经变成现代通信和计算系统的关键部件。近来,将一个或多个处理核芯集成在单个硅裸片中的趋势已经发展加快,其受助于机械占据面积、计算性能、能量和成本效率方面的有前景的益处。因此,增加核芯的数目通过平行处理直接转变成高性能并且相比于单核解决方案转变成高效率。现今,成千上万个核芯被集成在一个单芯片上。为了确保稳定并定义完善的系统,一种常见的同步策略是分开处理块的计时。全局异步局部同步(GALS)计时产生简化的时钟树并且允许芯片上时钟生成以使所需的I/O引脚数目最小化。因此,异构MPSoC内的时钟频率和供应电压可按每个核芯进行动态调整。然而,GALS计时技术的灵活性、可扩展性和其它益处伴随由不相连的时钟域之间的另外通信延迟引起的性能代偿。这恰好描述了GALS方法的瓶颈。相比之下,对于高性能微处理器来说,使用如图1所示的全局同步设计,其中计时网络(13)的全部核芯(11)共用一个主时钟(12)。与GALS计时相比,核芯之间的通信延迟被显著减小。考虑下一代MPSoC,必须对很大的芯片区域进行同步计时。实施基于主时钟的时钟树(参见图1),MPSoC内的时钟信号必须在数毫米范围内被传输,这是速度、功率和可靠性的众所周知的瓶颈。此外 ...
【技术保护点】
网络(22),其包括多个节点(21),其中所述节点中的每个与所述网络的至少另一个节点互连并且所述互连暗指所述互连的第一节点的输出连接至所述互连的第二节点的输入并且所述第二节点和/或第三节点的输出连接至所述第一节点的输入;每个节点(21)包括:a.可控振荡器(33),其被配置成生成时间连续的同步信号用于使所述网络的所述多个互连节点同步;b.控制器(31、32),其被配置成通过调整由所述可控振荡器生成的时间连续的同步信号的频率,比较所述可控振荡器(33)生成的时间连续的同步信号的相位与从所述网络的另一个节点或多个其它节点接收的外部时间连续的同步信号的相位并且使该两个相位同步,所述控制器(33)被进一步配置成反复调整由所述可控振荡器生成的时间连续的同步信号的频率;c.其中所述网络的每个互连的信号传输速度和长度被配置成引起由节点从所述互连的另一个节点或多个其它节点接收的信号的延迟,所述延迟大于接收节点的所述可控振荡器的自由运行周期的百万分之一使得在与所述网络的所述另一个节点或所述多个其它节点的互动中以连续的自组织的过程针对所述网络的全部节点实现振荡器的全网络同步。
【技术特征摘要】
【国外来华专利技术】2014.06.20 EP 14173279.21.网络(22),其包括多个节点(21),其中所述节点中的每个与所述网络的至少另一个节点互连并且所述互连暗指所述互连的第一节点的输出连接至所述互连的第二节点的输入并且所述第二节点和/或第三节点的输出连接至所述第一节点的输入;每个节点(21)包括:a.可控振荡器(33),其被配置成生成时间连续的同步信号用于使所述网络的所述多个互连节点同步;b.控制器(31、32),其被配置成通过调整由所述可控振荡器生成的时间连续的同步信号的频率,比较所述可控振荡器(33)生成的时间连续的同步信号的相位与从所述网络的另一个节点或多个其它节点接收的外部时间连续的同步信号的相位并且使该两个相位同步,所述控制器(33)被进一步配置成反复调整由所述可控振荡器生成的时间连续的同步信号的频率;c.其中所述网络的每个互连的信号传输速度和长度被配置成引起由节点从所述互连的另一个节点或多个其它节点接收的信号的延迟,所述延迟大于接收节点的所述可控振荡器的自由运行周期的百万分之一使得在与所述网络的所述另一个节点或所述多个其它节点的互动中以连续的自组织的过程针对所述网络的全部节点实现振荡器的全网络同步。2.根据权利要求1所述的网络,其中每个节点可包括另外的延迟器(45;215),所述延迟器(45;215)被布置在所述互连内或由控制器实现。3.根据权利要求1或2所述的网络,其中在每个节点中,反馈延迟τf,k、所述可控振荡器的自由运行频率ωk、耦合强度Kk、控制器内的滤波器的脉冲响应pk(u)、包括由互连的长度引起的延迟τs和可选地由延迟器引起的延迟τd的延迟τkl经过配置使得相对于相位锁定的同步状态的相位差被连续减小。4.根据权利要求3所述的网络(22),其中在每个节点中,反馈延迟τf,k、所述可控振荡器的自由运行频率ωk、耦合强度Kk、控制器内的滤波器的脉冲响应pk(u)、包括由互连的长度引起的延迟τs和可选地由延迟器引起的延迟τd的延迟τkl经过配置使得以下方程式的λ的全部解满足Re(λ)<0:(λp^k(λ)+e-λτf,kΣl=1NdklnkKkh′k(-Ω[τkl-τf,k]-Δkl))ck=Σl=1NdklnkKkh′k(-Ω[τkl-τf,k]-Δkl)e-λτklcl]]>其中dkl指示节点k与l之间的互连。5.根据权利要求1至4中一项所述的网络,其中在每个节点中,所述控制器包括相位检测器(31),所述相位检测器(31)被配置成比较外部时间连续的同步信号的相位与由所述可控振荡器生成的时间连续的同步信号的相位。6.根据权利要求5所述的网络(22),其中每个节点进一步包括组合器(66),所述组合器(66)用于组合从所述网络的其它节点接收的外部时间连续的同步信号以生成组合的外部时间连续的同步信号并且其中所述相位检测器比较(61)由所述可控振荡器(63)生成的时间连续的同步信号的相位与所述组合的外部时间连续的同步信号的相位。7.根据权利要求5所述的网络,其中在每个节点中,所述相位检测器(511、512、513、514)被配置成单个地比较由所述可控振荡器生成的时间连续的同步信号的相位与每个外部时间连续的同步信号的相位以生成多个相位检测器信号;并且其中所述组合器(56)组合所述相位检测器信号以控制所述可控振荡器(53)。8.根据权利要求3至6中任一项所述的网络,其中每个节点包括多个延...
【专利技术属性】
技术研发人员:L·韦策尔,F·宇力赫,D·J·约尔格,G·费特魏斯,W·拉韦,A·普拉基斯,
申请(专利权)人:德累斯顿工业大学,马克斯·普朗克科学促进协会,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。