1. Novel pulsed-latch replacement based on time borrowing and spiral clustering
- Author
-
Chih-Long Chang, Aki S.-H. Chen, Iris Hui-Ru Jiang, Evan Y.-W. Tsai, and Yu-Ming Yang
- Subjects
Computer engineering ,Property (programming) ,Computer science ,Real-time computing ,Overhead (computing) ,Clock gating ,Hardware_PERFORMANCEANDRELIABILITY ,Integrated circuit design ,Spiral (railway) ,Cluster analysis ,Hardware_LOGICDESIGN ,Electronic circuit ,Power (physics) - Abstract
Flip-flops are the most common form of sequencing elements; however, they have a significantly higher sequencing overhead than latches in terms of delay, power, and area. Hence, pulsed-latches are promising to reduce power for high performance circuits. In this paper, we propose a novel pulsed-latch replacement approach to save power and satisfy timing constraints. We fully utilize the intrinsic time borrowing property of pulsed-latches and develop a spiral clustering method with clock gating consideration. In addition, spiral clustering works well for both rectangular and rectilinear shaped layouts; the latter are popular in modern IC design. Experimental results show that our approach can generate very power efficient results.
- Published
- 2012