High Rate Data Synchronization in GALS SoCs

IEEE Transactions on Very Large Scale Integration (VLSI) Systems(2006)

引用 71|浏览0
暂无评分
摘要
Globally asynchronous, locally synchronous (GALS) systems-on-chip (SoCs) may be prone to synchronization failures if the delay of their locally-generated clock tree is not considered. This paper presents an in-depth analysis of the problem and proposes a novel solution. The problem is analyzed considering the magnitude of clock tree delays, the cycle times of the GALS module, and the complexity of the asynchronous interface controllers using a timed signal transition graph (STG) approach. In some cases, the problem can be solved by extracting all the delays and verifying whether the system is susceptible to metastability. In other cases, when high data bandwidth is not required, matched-delay asynchronous ports may be employed. A novel architecture for synchronizing inter-modular communications in GALS, based on locally delayed latching (LDL), is described. LDL synchronization does not require pausable clocking, is insensitive to clock tree delays, and supports high data rates. It replaces complex global timing constraints with simpler localized ones. Three different LDL ports are presented. The risk of metastability in the synchronizer is analyzed in a technology-independent manner.
更多
查看译文
关键词
asynchronous circuits,circuit complexity,delays,synchronisation,system-on-chip,GALS SoC,asynchronous interface controllers,clock tree delays,data synchronization,intermodular communications,locally delayed latching,metastability,synchronization failures,systems-on-chip,timed signal transition graph approach,Asynchronous circuits,globally asynchronous, locally synchronous (GALS),synchronization,system-on-chip (SoC)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要