Clock Tree Synthesis and Optimization of Socs Under Low Voltage
Clock Tree Synthesis and Optimization of Socs Under Low Voltage
Clock Tree Synthesis and Optimization of Socs Under Low Voltage
3rd Workshop on Advanced Research and Technology in Industry Applications (WARTIA 2017)
Abstract: With the development of integrated circuits, the power consumption becomes a key
problem in the design of integrated circuits. Reducing the operating voltage is an effective way to
reduce power consumption. But the chip working voltage is reduced, brings more challenges to the
chip design, which is mainly composed of process, voltage and temperature (PVT) variation
instability on the performance of chips. According to the problem of clock tree network structure
under low voltage, this paper puts forward a method of resistance process, voltage and temperature
(PVT) variation clock tree design under low voltage, enhancing the stability of the chip, and ensuring
the effectiveness of low voltage design.
1. INTRODUCTION
With the application of digital integrated circuit is more and more extensive, and the performance
is more and more outstanding, the power consumption of the chip becomes the key problem of the
development of digital integrated circuit. Especially for the battery powered electronic equipment,
the battery life and power consumption has a direct relationship. As the development of battery
technology is far slower than the chip manufacturing technology, in order to reduce the size of the
device, and to extend the use of equipment, it is necessary to reduce the energy consumption of the
circuit to very low. Therefore, the design of low energy consumption can be achieved with low power
supply voltage technology. Reduce the working voltage of the chip, brings more challenges to the
chip design, which is mainly composed of process, voltage and temperature (PVT) variation
instability on the performance of chips.
According to the above requirements, this paper points out the problem of clock tree structure
under low voltage, and gives the resist PVT deviation of the clock tree optimization method, so as to
ensure that the threshold change brought by PVT deviation under the low voltage does not make the
clock skew changes greatly, so as to improve the stability of the chip, to ensure the effectiveness of
low voltage design.
latency will be used directly to calculate and fix the deviation. The essential reason of the clock
network delay is the large load capacitance of the clock network. If the clock point is directly
connected to each clock endpoint, it will cause the clock signal transition time is long, cannot meet
the system requirements for the operating frequency.
215
Advances in Engineering Research (AER), volume 148
network. At the same time, in the clock tree structure with resist PVT variation under low voltage, the
clock network insertion delay is the main caused by the buffer unit driving the large capacitance load.
Therefore, the optimization of clock delay has been taken into account in Pre-CTS layout
optimization. By using clustering optimization of the layout, the clock unit connected with a clock
line as possible as together, making the clock wiring length is not too long, to reduce the interconnect
load capacitance. Therefore, to some extent, the effect of optimizing clock delay is achieved.
4. CONCLUSIONS
This paper, through the comparison of the clock tree structure achieved by EDA tools, the clock
tree structure using LVT library and the clock tree structure with resist PVT deviation, verified the
performance of the clock tree with resist PVT deviation under low voltage. From the above results, it
can be seen that under low voltage condition, the optimizations of the cluster optimization in the
layout process, the increase of the device size, and the optimization of the clock skew by the merging
of the clock tree branches are significant.
217
Advances in Engineering Research (AER), volume 148
References
[1] Sung-Mo Kang, Yusuf Leblebici. CMOS Digital Integrated Circuits Analysis and Design. Third
Edition [M]. 2003.
[2] B.Calhoum, et al. Characterizing and Modeling Minimum Energy Operation for Subthreshold
Circuits[C]. In IEEE International Symposium on Low Power Electronics and Design. 2004.
[3] N. Mogen, et al. Interconnect power dissipation in a Microprocessor[C] .Int. Workshop on SLIP,
2004.
[4] Xin Zhao, Tolbert, J.R., Mukhopadhyay, S., Sung Kyu Lim. Variation-Aware Clock Design
Methodology for Ultra-low Voltage (ULV) Circuits. Computer-Aided Design of Integrated Circuits
and Systems[C]. IEEE Transactions on. 2012.
[5] Seok Mingoo, Blaauw D, Sylvester D. Clock network design for ultra-low power applications[C].
Low-Power Electronics and Design, ACM/IEEE International Symposium on. 2010.
218