Browse > Article

NoC Energy Measurement and Analysis with a Cycle-accurate Energy Measurement Tool for Virtex-II FPGAs  

Lee, Hyung-Gyu (School of Electrical Engineering and Computer Sciences, Seoul National University)
Chang, Nae-Hyuck (School of Electrical Engineering and Computer Sciences, Seoul National University)
Publication Information
Abstract
The NoC (network-on-chip) approach is a promising solution to the increasing complexity of on-chip communication problems because of its high scalability. But, NoC applications generally consume a lot of power, because they require a large design space to accommodate many parallel IPs and network communication channels. It is not easy to analyze the power consumption of NoC applications with conventional simulation methods using simple power models. In addition, there are also many limitations in using sophisticated simulation models because they require long execution time and large efforts. In this paper, we apply a cycle-accurate energy measurement technique and tool to the FPGA prototypes, which are generally used to verify the correctness of SoC designs, as a practical indication of the power consumption of real NoC applications. An NoC-based JPEG encoder implementation is used as a case study to demonstrate the effectiveness of our approach.
Keywords
FPGA prototype; Power analysis; JPEG encoder; NoC; SoC;
Citations & Related Records
연도 인용수 순위
  • Reference
1 E. A. Kusse, 'Analysis and circuit design for low power programmable logic modules,' Master's thesis, Dept of Electrical Engineering and Computer Science, University of California at Berkeley, 1998
2 S. J. Lee, K. Lee and H. J Yoo, 'Analysis and Implementation of Practical, Cost-Effective Network on Chips,' IEEE Design and Test of Computers, pp. 422 - 433, September - October, 2005   DOI   ScienceOn
3 H. G. Lee, K. Lee, Y. Choi, and N. Chang, 'Cycle-accurate energy measurement and Characterization of FPGAs,' Analog Integrated Circuits and Signal Processing, vol. 42, pp. 239- 251, March 2005   DOI
4 J. Duato, et. al., 'Interconnection Networks: an Engineering Approach,,' Morgan Kaufmann, 2002
5 L. Shang and N. K. Jha, 'High-level power modeling of CPLDs and FPGAs,' Proc. of ICCD, 2001   DOI
6 L. Shang, A. S Kaviani, K. Bathala, 'Dynamic Power Consumption in Virtex-II FPGA Family,'Proc. of FPGA Conference, pp. 157 - 164, 2002   DOI
7 S. Wenande and R. Chidester, 'Xilinx Takes Power Analysis to New Levels with XPower,', Xcell Journal Online, no. 41, Fall-Winter, 2001, pages 26-27
8 Altera Corporation, 'Evaluation power for Altera Devices,' Altera Application Note, July, 2001
9 Actel Corporation, 'Design for Low Power in Actel Antifuse FPGAs,' Actel Application Note, September, 2000
10 T. Osmulski, J. T. Mudhring, N. Veale, J. M. West, H. Li, S. Vanichayobon, S. H. Ko, J. K. Antonio, and S. K. Dhall, 'A probabilistic power prediction tool for the Xilinx 4000 series FPGA,' Proc. of International Workshop on Embedded/Distributed HPC Systems and Applications, 2000
11 H.Wang et al, 'Power model for routers: modeling Alpha 21364 and InfiniBand routers,' IEEE Micro, vol. 24, No.1, pp 26-35, Jan 2003   DOI   ScienceOn
12 J. Xu, W. Wolf, S. Chakradhar, and T. Lv, 'A Case Study in Networks-on-Chip Design for Embedded Video,' Proc. of DATE, March 2004
13 L. Benini, G. De Micheli. 'Networks on chips: A new SoC paradigm,' IEEE Computer. 35(1), 2002   DOI   ScienceOn
14 A. Jantsch, H. Tenhunen (Eds.). Networks on Chip. Kluwer, 2003
15 W. Dally, B. Towles, 'Route packets, not wires: On-chip interconnection networks,' Proc. of DAC, June 2001
16 V. George, H. Zhang, and J. Rabaey, 'The design of a low energy FPGA,' Proc. of ISLPED, 1999   DOI
17 C.-S. Chen, T. Hwang, and C. L. Liu, 'Low power FPGA design-A re-engineering approach,' Proc. of DAC, pp. 656-661, June 1997   DOI
18 Altera Corporation, 'Power consumption comp-arison: APEX 20K vs. Virtex devices,' Altera Technical Brief, no. 57, October 1999
19 G. C. Cardarilli, A. D. Re, A. Nannarelli, and M. Re, 'Power characterization of digital filters implemented on FPGA, ' Proc. of ISCS, 2002   DOI
20 N. Chang, K. Kim and H. G. Lee, 'Cycle-accurate energy measurement and characterization with a case study of the ARM7TDMI,' IEEE Transactions on VLSI Systems, Vol. 10, pp. 146 - 154, Apr. 2002   DOI   ScienceOn
21 T. T. YE, L.benini and De Micheli, 'Packetized on-chip interconnect communication analysis for MPSoC,' Proc. of DATE, March 2003
22 T. T. Ye, L.Benini and G.De Micheli, 'Analysis of power consumption on switch fabrics in network routers,' Proc.of DAC, June 2002