Cost-Effective Robustness in Clock Networks Using Near-Tree Structures
Cost-Effective Robustness in Clock Networks Using Near-Tree Structures
复制标题
使用近树结构的时钟网络具有成本效益的鲁棒性
DOI:
10.1109/tcad.2015.2391253
复制
发表时间:
2015
影响因子:
2.9
通讯作者:
Cheng
中科院分区:
文献类型:
--
作者:
Rickard Ewetz;Cheng
Clock trees are commonly used to deliver clock signals to sequential elements in circuits. However, by construction, tree structures are inherently prone to failure caused by variations. The robustness of a clock tree can be improved by inserting redundancy in the form of cross links or multilevel fusion trees. Such near-tree structures can provide robustness at low cost. In this paper, we establish that the locations of the inserted redundancy are crucial in providing cost-effective robustness. We present two methods to systematically insert redundancy. The redundancy is realized by either inserting cross links or performing local merges. Moreover, we present a vertex reduction method that reduces the amount of redundancy that needs to be inserted in our near-tree structures. Empirical results show that our structures are more robust to variations and have lower power consumption compared to the state-of-the-art clock networks. Furthermore, our near-tree structures provide smooth trade-offs between cost and robustness, reducing clock skews by 11%-39% at an expense of 3%-68% higher power consumption.