DocumentCode :
776770
Title :
A clock-tuning circuit for system-on-chip
Author :
Elboim, Yaron ; Kolodny, Avinoam ; Ginosar, Ran
Author_Institution :
Oren Semicond., Ltd, Yoqneam, Israel
Volume :
11
Issue :
4
fYear :
2003
Firstpage :
616
Lastpage :
626
Abstract :
System-on-chip (SoC) design depends heavily on effective reuse of semiconductor intellectual property (IP). Clock distribution has become a problem for integrating IP cores into a single synchronous SoC, because of different clock delays in the IP cores. We propose an on-chip clock-tuning circuit, which enhances design flexibility. Programmable delays are inserted in the clock distribution network, such that clock alignment and synchronization are achieved. Design iterations are eliminated with the use of the tuning circuit, saving design effort, and cost. The method is also applicable to compensating for unbalanced clock trees. Hierarchical clock tuning can be implemented and can take advantage of the hierarchical structure of the SoC. Skew analysis has shown that the added programming unit outperforms other clock design options. The method was implemented in a commercial chip, and demonstrated good functionality with high productivity of the design flow.
Keywords :
circuit tuning; clocks; industrial property; synchronisation; system-on-chip; IP cores; clock alignment; clock synchronization; clock-tuning circuit; design flexibility; functionality; hierarchical structure; productivity; semiconductor intellectual property; synchronous SoC; system-on-chip; unbalanced clock trees; Circuit optimization; Clocks; Delay; Flexible printed circuits; Intellectual property; Radio access networks; Routing; System-on-a-chip; Uncertainty; Very large scale integration;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2003.812371
Filename :
1229869
Link To Document :
بازگشت