Skip to main content

2017 | OriginalPaper | Buchkapitel

An Efficient Timing and Clock Tree Aware Placement Flow with Multibit Flip-Flops for Power Reduction

verfasst von : Jasmine Kaur Gulati, Bhanu Prakash, Sumit Darak

Erschienen in: VLSI Design and Test

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Multibit flip-flops (MBFFs) approach have been discussed with significant interest in the literature as the promising way to minimize the power consumption of the clock network in the modern System on Chip (SoC) designs. However, in real designs with complex architectures, MBFFs approach without the full awareness of placement and clock tree information may adversely affect the design attributes. This includes heavy congestion post clock tree synthesis (CTS), long wire-lengths leading to higher voltage drop and timing violations. This paper introduces a novel placement methodology, integrated with existing electronic design automation (EDA) flow and tools, for MBFF generation with prerequisite knowledge of clock tree architecture. In addition, an algorithm for minimizing the clock insertion delay (CID) of the design is proposed. The algorithm reduces the CID by identifying the clock tree nets and the clock tree sinks which violate the CID at the early CTS stage. The proposed methodology is validated on two different designs which are complex and target real applications. The proposed methodology leads to 50.46% and 37.7% reduction in flip-flop power consumption for design I and II, respectively. Furthermore, the core density has improved by 12.8% and 9.8% for design I and II, respectively. An average reduction of 9.2% in the CID validates the superiority of the proposed algorithm over existing algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Lorincz, B.H., Cao, Y., Li, X., Mai, K., Pileggi, L.T., Rutenbar, R.A., Shepard, K.L.: Digital circuit design challenges and opportunities in the era of nanoscale CMOS. Proc. IEEE 96(2), 343–365 (2008)CrossRef Lorincz, B.H., Cao, Y., Li, X., Mai, K., Pileggi, L.T., Rutenbar, R.A., Shepard, K.L.: Digital circuit design challenges and opportunities in the era of nanoscale CMOS. Proc. IEEE 96(2), 343–365 (2008)CrossRef
2.
Zurück zum Zitat Roy, S., Mattheakis, P.M., Masse-Navette, L., Pan, D.Z.: Evolving challenges and techniques for nanometer SoC clock network synthesis. In: 12th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), pp. 1–4, October 2014 Roy, S., Mattheakis, P.M., Masse-Navette, L., Pan, D.Z.: Evolving challenges and techniques for nanometer SoC clock network synthesis. In: 12th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT), pp. 1–4, October 2014
3.
Zurück zum Zitat Teng, S.K., Soin, N.: Low power clock gates optimization for clock tree distribution. In: 11th International Symposium on Quality Electronic Design (ISQED), pp. 488–492, March 2010 Teng, S.K., Soin, N.: Low power clock gates optimization for clock tree distribution. In: 11th International Symposium on Quality Electronic Design (ISQED), pp. 488–492, March 2010
4.
Zurück zum Zitat Dev, M.P., Baghel, D., Pandey, B., Pattanaik, M., Shukla, A.: Clock gated low power sequential circuit design. In: IEEE Conference on Information Communication Technologies (ICT), pp. 440–444, April 2013 Dev, M.P., Baghel, D., Pandey, B., Pattanaik, M., Shukla, A.: Clock gated low power sequential circuit design. In: IEEE Conference on Information Communication Technologies (ICT), pp. 440–444, April 2013
5.
Zurück zum Zitat Chen, S.Y., Lin, R.B., Tung, H.H., Lin, K.W.: Power gating design for standard-cell-like structured ASICs. In: Design, Automation Test in Europe Conference Exhibition (DATE), pp. 514–519, March 2010 Chen, S.Y., Lin, R.B., Tung, H.H., Lin, K.W.: Power gating design for standard-cell-like structured ASICs. In: Design, Automation Test in Europe Conference Exhibition (DATE), pp. 514–519, March 2010
6.
Zurück zum Zitat Dai, W.M., Xi, J.G.: Buffer insertion and sizing under process variations for low power clock distribution. In: 32nd Conference on Design Automation (DAC), pp. 491–496 (1995) Dai, W.M., Xi, J.G.: Buffer insertion and sizing under process variations for low power clock distribution. In: 32nd Conference on Design Automation (DAC), pp. 491–496 (1995)
7.
Zurück zum Zitat Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Recent research in clock power saving with multi-bit flip-flops. In: IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS), pp. 1–4, August 2011 Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Recent research in clock power saving with multi-bit flip-flops. In: IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS), pp. 1–4, August 2011
8.
Zurück zum Zitat Shyu, Y.T., Lin, J.M., Huang, C.P., Lin, C.W., Lin, Y.Z., Chang, S.J.: Effective and efficient approach for power reduction by using multi-bit flip-flops. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(4), 624–635 (2013)CrossRef Shyu, Y.T., Lin, J.M., Huang, C.P., Lin, C.W., Lin, Y.Z., Chang, S.J.: Effective and efficient approach for power reduction by using multi-bit flip-flops. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(4), 624–635 (2013)CrossRef
9.
Zurück zum Zitat Santos, C., Reis, R., Godoi, G., Barros, M., Duarte, F.: Multi-bit flip-flop usage impact on physical synthesis. In: 25th Symposium on Integrated Circuits and Systems Design (SBCCI), pp. 1–6, August 2012 Santos, C., Reis, R., Godoi, G., Barros, M., Duarte, F.: Multi-bit flip-flop usage impact on physical synthesis. In: 25th Symposium on Integrated Circuits and Systems Design (SBCCI), pp. 1–6, August 2012
10.
Zurück zum Zitat Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Post-placement power optimization with multi-bit flip-flops. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 30(12), 1870–1882 (2011)CrossRef Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Post-placement power optimization with multi-bit flip-flops. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 30(12), 1870–1882 (2011)CrossRef
11.
Zurück zum Zitat Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Design and allocation of loosely coupled multi-bit flip-flops for power reduction in post-placement optimization. In: 21st Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 268–273, January 2016 Lin, M.P.H., Hsu, C.C., Chang, Y.T.: Design and allocation of loosely coupled multi-bit flip-flops for power reduction in post-placement optimization. In: 21st Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 268–273, January 2016
12.
Zurück zum Zitat Chen, W., Yan, J.T.: Routability-driven flip-flop merging process for clock power reduction. In: IEEE International Conference on Computer Design (ICCD), pp. 203–208, October 2010 Chen, W., Yan, J.T.: Routability-driven flip-flop merging process for clock power reduction. In: IEEE International Conference on Computer Design (ICCD), pp. 203–208, October 2010
13.
Zurück zum Zitat Lin, M.P.H., Hsu, C.C., Chen, Y.C.: Clock-tree aware multibit flip-flop generation during placement for power optimization. IEEE Trans. Comput. Aided Des. of Integr. Circuits Syst. 34(2), 280–292 (2015)CrossRef Lin, M.P.H., Hsu, C.C., Chen, Y.C.: Clock-tree aware multibit flip-flop generation during placement for power optimization. IEEE Trans. Comput. Aided Des. of Integr. Circuits Syst. 34(2), 280–292 (2015)CrossRef
Metadaten
Titel
An Efficient Timing and Clock Tree Aware Placement Flow with Multibit Flip-Flops for Power Reduction
verfasst von
Jasmine Kaur Gulati
Bhanu Prakash
Sumit Darak
Copyright-Jahr
2017
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-7470-7_56

Neuer Inhalt