Finding the Worst Voltage Violation in Multi-Domain Clock Gated Power Network

This paper proposes an efficient method to find the worst case of voltage violation by multi-domain clock gating in an on-chip power network. We first present a voltage response in an arbitrary multi-domain clock gating pattern, using a superposition technique. Then, an integer linear programming (ILP) formulation is proposed to identify the worst-case gating pattern and the maximum variation area. The ILP based method is significantly faster than a conventional method based on enumeration. The experimental results are also compared with a case where peak voltage variation is induced, which shows the latter technique largely underestimated the overall variation effect.

[1]  Yici Cai,et al.  Localized on-chip power delivery network optimization via sequence of linear programming , 2006, 7th International Symposium on Quality Electronic Design (ISQED'06).

[2]  Rajeev Murgai,et al.  Fast power network analysis with multiple clock domains , 2007, 2007 25th International Conference on Computer Design.

[3]  Yici Cai,et al.  Fast decap allocation algorithm for robust on-chip power delivery , 2005, Sixth international symposium on quality electronic design (isqed'05).

[4]  Yiran Chen,et al.  Deterministic clock gating for microprocessor power reduction , 2003, The Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings..