Blockage-avoiding buffered clock-tree synthesis for clock latency-range and skew minimization

ASP-DAC(2010)

引用 16|浏览5
暂无评分
摘要
In high-performance nanometer synchronous chip design, a buffered clock tree with high tolerance of process variations is essential. The nominal clock skew always plays a crucial role in determining circuit performance and thus should be a first-order objective for clock-tree synthesis. The clock latency range (CLR), which is the latency difference under different supply voltages, is defined by the 2009 ACM ISPD Clock Network Synthesis Contest as the major optimization objective to measure the effects of process variation on clock-tree synthesis. In this paper, we propose a three-level framework which effectively constructs clock trees by performing blockage-avoiding buffer insertion with both nominal skew and CLR minimization. To cope with the objectives, we present a novel three-stage TTR clock-tree construction algorithm which consists of clock-tree Topology Generation, Tapping-Point Determination, and Routing. Experimental results show that our framework with the TTR algorithm achieves the best average quality for both nominal skew and CLR, compared to all the participating teams for the 2009 ISPD Clock Network Synthesis Contest.
更多
查看译文
关键词
process variation,ttr clock-tree construction algorithm,constructs clock tree,clock-tree synthesis,nominal clock skew,blockage-avoiding buffer insertion,nominal skew,tapping-point determination,buffered clock tree,clock latency-range,novel three-stage ttr clock-tree,clock latency range,clocks,nanometer synchronous chip design,integrated circuit design,buffer circuits,routing,skew minimization,clr minimization,clock latency-range minimization,minimisation,buffered clock-tree synthesis,clock-tree topology generation,merging,construction industry,chip,clock skew,capacitance,topology,first order
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要