Skip to main content

2017 | OriginalPaper | Buchkapitel

Green Experiments with FPGA

verfasst von : Alex Drozd, Julia Drozd, Svetlana Antoshchuk, Viktor Antonyuk, Konstantin Zashcholkin, Miroslav Drozd, Oleh Titomir

Erschienen in: Green IT Engineering: Components, Networks and Systems Implementation

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The opportunity of the modern CAD and feature of FPGA for development of the power-efficient digital components of computer systems are examined experimentally. Possibilities of a preliminary estimate of energy consumption in the project implemented in Altera FPGA are analyzed. The possibility of an assessment of energy consumption distribution between parts of the project circuit by control of signals activity is shown. Influence of the partial failure of circuits of the general signals on energy consumption of the FPGA circuit is researched. The possibility of monitoring of the general signals in the circuit according to its energy consumption is shown. A problem of the glitches caused by signal races with parasitic transitions leading to essential power losses is considered. The program model developed for an assessment of glitches in the iterative array multiplier shows repeated exceeding of number of parasitic transitions in comparison with the number of functional ones. The matrix parallelism which is widely used in the FPGA circuits is the cornerstone of the problem of glitches. Experiments with FPGA show solution this problem by simplification of array structures in use of additional and natural pipelining and in execution of the truncated operations.

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 Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.): Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74. Springer International Publishing, Berlin (2017). doi:10.1007/978-3-319-44162-7 Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.): Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74. Springer International Publishing, Berlin (2017). doi:10.​1007/​978-3-319-44162-7
2.
Zurück zum Zitat Murugesan, S., Gangadharan, G.R.: Harnessing Green IT. Principles and Practices. Wiley and Sons Ltd., UK (2012) Murugesan, S., Gangadharan, G.R.: Harnessing Green IT. Principles and Practices. Wiley and Sons Ltd., UK (2012)
3.
Zurück zum Zitat Kharchenko, V.S., Sklyar, V.V. (eds.): FPGA-based NPP I&C Systems: Development and Safety Assessment, 188 pp. RPC Radiy, National Aerospace University “KhAI”, SSTC on Nuclear and Radiation Safety, Ukraine (2008) Kharchenko, V.S., Sklyar, V.V. (eds.): FPGA-based NPP I&C Systems: Development and Safety Assessment, 188 pp. RPC Radiy, National Aerospace University “KhAI”, SSTC on Nuclear and Radiation Safety, Ukraine (2008)
4.
Zurück zum Zitat Drozd, M., Drozd, A.: Safety-related instrumentation and control systems and a problem of the hidden faults. In: Proceedings of the 10th International Conference on Digital Technologies 2014, Zhilina, Slovak Republic, pp. 137–140 (2014) Drozd, M., Drozd, A.: Safety-related instrumentation and control systems and a problem of the hidden faults. In: Proceedings of the 10th International Conference on Digital Technologies 2014, Zhilina, Slovak Republic, pp. 137–140 (2014)
6.
Zurück zum Zitat PowerPlay Early Power Estimator. User Guide. Altera Corporation (2013) PowerPlay Early Power Estimator. User Guide. Altera Corporation (2013)
8.
Zurück zum Zitat Kumar, V., Murthy Sharma, N.S., Lal Kishore, K.: A technique to reduce glitch power during physical design stage for low power and less IR drop. Int J. Comput. Appl. (0975–8887) 39(18), 62–67 (2012) Kumar, V., Murthy Sharma, N.S., Lal Kishore, K.: A technique to reduce glitch power during physical design stage for low power and less IR drop. Int J. Comput. Appl. (0975–8887) 39(18), 62–67 (2012)
9.
Zurück zum Zitat Tu, J.-F.: Preventing glitches circuit in flash ADC. Int. J. Electr. Eng. Inf. 3(2), 178–193 (2011) Tu, J.-F.: Preventing glitches circuit in flash ADC. Int. J. Electr. Eng. Inf. 3(2), 178–193 (2011)
10.
Zurück zum Zitat Chandracasan, A.P., Sheng, R., Brodersen, S.: Low-power CMOS digital design. IEEE J. Solid-State Circuits 27(4), 473–484 (1992)CrossRef Chandracasan, A.P., Sheng, R., Brodersen, S.: Low-power CMOS digital design. IEEE J. Solid-State Circuits 27(4), 473–484 (1992)CrossRef
11.
Zurück zum Zitat Hashimoto, M., Onodera, H., Tamaru, K.: A practical gate resizing technique considering glitch reduction for low power design. In: Proceedings of 36th Annual Conference on Design Automation, pp. 446–451 (1999) Hashimoto, M., Onodera, H., Tamaru, K.: A practical gate resizing technique considering glitch reduction for low power design. In: Proceedings of 36th Annual Conference on Design Automation, pp. 446–451 (1999)
12.
Zurück zum Zitat Shum, W., Anderson, J.H.: FPGA glitch power analysis and reduction. In: International Symposium on Low power electronics and design (ISLPED), pp. 27–32 (2011) Shum, W., Anderson, J.H.: FPGA glitch power analysis and reduction. In: International Symposium on Low power electronics and design (ISLPED), pp. 27–32 (2011)
13.
Zurück zum Zitat Ramezani, R., Yakovlev, A., Xia, F., Murphy, J.P., Shang, D.: Voltage sensing using an asynchronous charge-to-digital converter for energy-autonomous environments. IEEE J. Emerg. Sel. Top. Circuits Syst. 3(1), 35–44 (2013)CrossRef Ramezani, R., Yakovlev, A., Xia, F., Murphy, J.P., Shang, D.: Voltage sensing using an asynchronous charge-to-digital converter for energy-autonomous environments. IEEE J. Emerg. Sel. Top. Circuits Syst. 3(1), 35–44 (2013)CrossRef
14.
Zurück zum Zitat Chen, Z., Wei, L., Roy, K.: Reducing glitching and leakage power in low voltage CMOS circuits. Purdue University Purdue ePubs ECE Technical Report (1997) Chen, Z., Wei, L., Roy, K.: Reducing glitching and leakage power in low voltage CMOS circuits. Purdue University Purdue ePubs ECE Technical Report (1997)
15.
Zurück zum Zitat Vikas, D.: A review on glitch reduction techniques. Int. J. Res. Eng. Technol. 3(2), 145–148 (2014)CrossRef Vikas, D.: A review on glitch reduction techniques. Int. J. Res. Eng. Technol. 3(2), 145–148 (2014)CrossRef
16.
Zurück zum Zitat Hashimoto, M., Onodera, H., Tamaru, K.: A power optimization method considering glitch reduction by gate sizing. In: Proceedings of International Symposium on Low Power Electronics and Design, pp. 221–2261 (1998) Hashimoto, M., Onodera, H., Tamaru, K.: A power optimization method considering glitch reduction by gate sizing. In: Proceedings of International Symposium on Low Power Electronics and Design, pp. 221–2261 (1998)
17.
Zurück zum Zitat Lee, H., Shin, H., Kim, J.: Glitch elimination by gate freezing, gate sizing and buffer insertion for low power optimization circuit. In: Proceedings of the 30th Annual Conference of the IEEE Industrial Electronics Society, Busan, Korea, vol. 3, pp. 2126–2131 (2004) Lee, H., Shin, H., Kim, J.: Glitch elimination by gate freezing, gate sizing and buffer insertion for low power optimization circuit. In: Proceedings of the 30th Annual Conference of the IEEE Industrial Electronics Society, Busan, Korea, vol. 3, pp. 2126–2131 (2004)
18.
Zurück zum Zitat Agrawal, V.D.: Low-power design by hazard filtering. In: Proceedings of Tenth International Conference on VLSI Design, ISSN: 1063 9667, pp. 193–197 (1997) Agrawal, V.D.: Low-power design by hazard filtering. In: Proceedings of Tenth International Conference on VLSI Design, ISSN: 1063 9667, pp. 193–197 (1997)
19.
Zurück zum Zitat Lamoureux, J., Lemieux, G., Wilton, S.: GlitchLess: dynamic power minimization in FPGAs through edge alignment and glitch filtering. IEEE TVLSI 16(11), 1521–1534 (2008) Lamoureux, J., Lemieux, G., Wilton, S.: GlitchLess: dynamic power minimization in FPGAs through edge alignment and glitch filtering. IEEE TVLSI 16(11), 1521–1534 (2008)
20.
Zurück zum Zitat Kharchenko, V. (ed.): Green IT-Engineering. Vol. 1. Principles, Components and Models, 593 pp. National Aerospace University KhAI, Ukraine (2014) (in Russian) Kharchenko, V. (ed.): Green IT-Engineering. Vol. 1. Principles, Components and Models, 593 pp. National Aerospace University KhAI, Ukraine (2014) (in Russian)
21.
Zurück zum Zitat Kharchenko, V., Illiashenko, O.: Concepts of green IT engineering: taxonomy, principles and implementation. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74. Springer International Publishing, Berlin, pp. 3–20 (2017). doi:10.1007/978-3-319-44162-7_1 Kharchenko, V., Illiashenko, O.: Concepts of green IT engineering: taxonomy, principles and implementation. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74. Springer International Publishing, Berlin, pp. 3–20 (2017). doi:10.​1007/​978-3-319-44162-7_​1
22.
Zurück zum Zitat Drozd, J., Drozd, A.: Models, methods and means as resources for solving challenges in co-design and testing of computer systems and their components. In: Proceedings of the 9th International Conference on Digital Technologies, Zhilina, Slovakia, pp. 176–180 (2013) Drozd, J., Drozd, A.: Models, methods and means as resources for solving challenges in co-design and testing of computer systems and their components. In: Proceedings of the 9th International Conference on Digital Technologies, Zhilina, Slovakia, pp. 176–180 (2013)
23.
Zurück zum Zitat Maevsky, D.A.: A New Approach to Software Reliability. Lecture Notes in Computer Science: Software Engineering for Resilient Systems, № 8166, pp. 156–168. Springer International Publishing, Berlin (2013). doi:10.1007/978-3-642-40894-6_13 Maevsky, D.A.: A New Approach to Software Reliability. Lecture Notes in Computer Science: Software Engineering for Resilient Systems, № 8166, pp. 156–168. Springer International Publishing, Berlin (2013). doi:10.​1007/​978-3-642-40894-6_​13
24.
Zurück zum Zitat Kondratenko, Y.P., Klymenko, L.P., Al Zu’bi, E.Y.M.: Structural optimization of fuzzy systems’ rules base and aggregation models. Kybernetes 42(5), 831–843 (2013) Kondratenko, Y.P., Klymenko, L.P., Al Zu’bi, E.Y.M.: Structural optimization of fuzzy systems’ rules base and aggregation models. Kybernetes 42(5), 831–843 (2013)
25.
Zurück zum Zitat Drozd, J., Drozd, A., Antoshchuk, S., Kushnerov, A., Nikul, V.: Effectiveness of matrix and pipeline FPGA-based arithmetic components of safety-related systems. In: Proceedings of 8th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, Warsaw, Poland, pp. 785–789 (2015) Drozd, J., Drozd, A., Antoshchuk, S., Kushnerov, A., Nikul, V.: Effectiveness of matrix and pipeline FPGA-based arithmetic components of safety-related systems. In: Proceedings of 8th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, Warsaw, Poland, pp. 785–789 (2015)
26.
Zurück zum Zitat Palagin, A.V., Opanasenko, V.N.: Design and application of the PLD-based reconfigurable devices. In: Design of Digital Systems and Devices, vol. 79, pp. 59–91. Springer, Berlin (2011) Palagin, A.V., Opanasenko, V.N.: Design and application of the PLD-based reconfigurable devices. In: Design of Digital Systems and Devices, vol. 79, pp. 59–91. Springer, Berlin (2011)
27.
Zurück zum Zitat Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D.: Evaluating the RAM energy consumption at the stage of software development. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 101–121. Springer International Publishing, Berlin (2017). doi:10.1007/978-3-319-44162-7_6 Maevsky, D.A., Maevskaya, E.J., Stetsuyk, E.D.: Evaluating the RAM energy consumption at the stage of software development. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 101–121. Springer International Publishing, Berlin (2017). doi:10.​1007/​978-3-319-44162-7_​6
28.
Zurück zum Zitat Goldberg, D.: What every computer scientist should know about floating-point arithmetic. ACM Comput. Surv. 23(1), 5–18 (1991)MathSciNetCrossRef Goldberg, D.: What every computer scientist should know about floating-point arithmetic. ACM Comput. Surv. 23(1), 5–18 (1991)MathSciNetCrossRef
29.
Zurück zum Zitat IEEE Std 754™-2008 (Revision of IEEE Std 754-1985) IEEE Standard for Floating-Point Arithmetic. IEEE 3 Park Avenue New York, NY 10016–5997, USA (2008) IEEE Std 754™-2008 (Revision of IEEE Std 754-1985) IEEE Standard for Floating-Point Arithmetic. IEEE 3 Park Avenue New York, NY 10016–5997, USA (2008)
30.
Zurück zum Zitat Benini, L., De Micheli, G., Macii, A., Macii, E., Poncino, M., Scarsi, R.: Glitch power minimization by selective gate freezing. IEEE Trans. Very Large Scale Integr (VLSI) Syst. 8(3) (2000) Benini, L., De Micheli, G., Macii, A., Macii, E., Poncino, M., Scarsi, R.: Glitch power minimization by selective gate freezing. IEEE Trans. Very Large Scale Integr (VLSI) Syst. 8(3) (2000)
31.
Zurück zum Zitat Lim, Y.: Single-precision multiplier with reduced circuit complexity for signal processing applications. IEEE Trans. Comput. 41(10), 1333–1336 (1992)CrossRef Lim, Y.: Single-precision multiplier with reduced circuit complexity for signal processing applications. IEEE Trans. Comput. 41(10), 1333–1336 (1992)CrossRef
32.
Zurück zum Zitat Park, H.: Truncated multiplications and divisions for the negative two’s complement number system, Ph.D. Dissertation. The University of Texas at Austin, Austin, USA (2007) Park, H.: Truncated multiplications and divisions for the negative two’s complement number system, Ph.D. Dissertation. The University of Texas at Austin, Austin, USA (2007)
33.
Zurück zum Zitat Garofalo, V.: Truncated binary multipliers with minimum mean square error: analytical characterization, circuit implementation and applications. Ph.D. Dissertation, University of Studies of Naples “Federico II”, Naples, Italy (2008) Garofalo, V.: Truncated binary multipliers with minimum mean square error: analytical characterization, circuit implementation and applications. Ph.D. Dissertation, University of Studies of Naples “Federico II”, Naples, Italy (2008)
34.
Zurück zum Zitat Rabaev, J., Chandrakasan, A., Nikolic, B.: Digital Integrated Circuits, 2nd edn. Prentice Hall, USA (2003) Rabaev, J., Chandrakasan, A., Nikolic, B.: Digital Integrated Circuits, 2nd edn. Prentice Hall, USA (2003)
35.
Zurück zum Zitat Kondratenko, Y.P., Korobko, O.V., Kozlov, O.V.: PLC-based systems for data acquisition and supervisory control of environment-friendly energy-saving technologies. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 247–267. Springer International Publishing, Berlin (2017). doi:10.1007/978-3-319-44162-7_13 Kondratenko, Y.P., Korobko, O.V., Kozlov, O.V.: PLC-based systems for data acquisition and supervisory control of environment-friendly energy-saving technologies. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, vol. 74, pp. 247–267. Springer International Publishing, Berlin (2017). doi:10.​1007/​978-3-319-44162-7_​13
37.
Zurück zum Zitat Drozd, A., Kharchenko, V. (eds.): Green hardware and programmable systems. Practicum, 117 pp. National Aerospace University named after N.E. Zhukovsky “KhAI”, Ukraine (2015) (in Russian) Drozd, A., Kharchenko, V. (eds.): Green hardware and programmable systems. Practicum, 117 pp. National Aerospace University named after N.E. Zhukovsky “KhAI”, Ukraine (2015) (in Russian)
38.
Zurück zum Zitat Melnik, A.O.: Architecture of Computer: Volinska oblasna drukarnja, Lutsk, Ukraine (2008) (Ukrainian) Melnik, A.O.: Architecture of Computer: Volinska oblasna drukarnja, Lutsk, Ukraine (2008) (Ukrainian)
39.
Zurück zum Zitat Drozd, A.V., Kharchenko, V.S., Antoshchuk, S.G., Drozd, M.A., Sulima, J.Y.: Assessment of a checkability of digital components in embedded safety-related systems. Radioelectron. Comput. Syst. 6(58), 184–190 (2012) (in Russian) Drozd, A.V., Kharchenko, V.S., Antoshchuk, S.G., Drozd, M.A., Sulima, J.Y.: Assessment of a checkability of digital components in embedded safety-related systems. Radioelectron. Comput. Syst. 6(58), 184–190 (2012) (in Russian)
Metadaten
Titel
Green Experiments with FPGA
verfasst von
Alex Drozd
Julia Drozd
Svetlana Antoshchuk
Viktor Antonyuk
Konstantin Zashcholkin
Miroslav Drozd
Oleh Titomir
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-55595-9_11

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.