Skip to main content
Log in

Designing a novel high-performance FPGA architecture for data intensive applications

  • Original Research Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

A wide variety of real-time applications (e.g. multimedia, communication, etc.) require implementations that meet tight timing constraints. This work introduces novel high-performance FPGA architecture capable of implementing efficiently any time critical application. The fundamental contribution of the proposed reconfigurable architecture is the design of a highly efficient (performance and power consumption) interconnection structure, taking into consideration the statistical and spatial data extracted from applications, which are implemented on Virtex FPGAs. The derived architecture is software-supported by the MEANDER design framework. Using a number of real-time applications, extensive comparison study in terms of several design parameters proves the effectiveness of the proposed architecture against to Virtex one. More specifically, the proposed architecture achieves performance improvement and power savings up to 20 and 16%, respectively. Moreover, compared to a Virtex architecture with same power budget, our architecture achieves performance improvement by 42%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Siozios, K., Soudris, D.: Wire segment length and switch box co-optimization for FPGA architectures. In: Proceedings of Field Programmable Logic and Applications (FPL), Madrid (2006)

  2. Siozios, K., Tatas, K., Koutroumpezis, G., Soudris, D., Thanailakis, A.: An integrated framework for architecture level exploration of reconfigurable platform. In: Proceedings of 15th international conference on field programmable logic and applications (FPL), pp. 658–661, Tampere, Finland, August 26–28, (2005)

  3. George, V., Zhang H., Rabaey, J.: The design of a low energy FPGA. In: Proceedings of the international symposium on low-power electronics and design (ISLPED), pp. 183–193, 1999

  4. Leijten-Nowak, K., van Meerbergen, Jef. L.: An FPGA architecture with enhanced datapath functionality. In: Proceedings of International Symposium on Field Programmable Gate Arrays (FPGA), pp. 195–204, California, USA, February (2003)

  5. Betz, V., Rose, J., Marquardt, A.: Architecture and CAD for Deep-Submicron FPGAs. Kluwer, Dordrecht (1999)

  6. http://vlsi.ee.duth.gr/amdrel

  7. Poon, K., Yan, A., Wilton, S.: A flexible power model for FPGAs”. In: Proceedings of 15th international conference on field programmable logic and applications (FPL), pp. 312–321, (2002)

  8. Dehon, A.: Balancing interconnect and computation in a reconfigurable computing array (or, why you don’t really want 100% LUT utilization). In: Proceedings of international symposium on field programmable gate arrays (FPGA), pp. 69–78, (1999)

  9. http://www.spiral.net/

  10. Yang, S.: Logic Synthesis and Optimization Benchmarks, Version 3.0”. Tech. Report, Microelectronics Centre of North Carolina, (1991)

  11. Fan, H., Liu, J., Wu, Y-L.: A global routing model for universal switch box design. In: 7th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 78–81 (2000)

  12. Lemieux, G., Lewis, D.: Design of Interconnection Networks for Programmable Logic. Kluwer, Dordrecht (2004)

  13. Wilton, S.: Architectures and Algorithms for Field-Programmable Gate Arrays with Embedded Memories. Ph.D. Dissertation, University of Toronto (1997)

  14. Deliverable Report D9: Survey of existing fine-grain reconfigurable hardware platforms. AMDREL project, available at http://vlsi.ee.duth.gr/amdrel/pdf/d9_final.pdf

  15. http://www.xilinx.com/products/silicon_solutions/fpgas/virtex/virtex5/index.htm

  16. Siozios, K. et al.: A novel FPGA architecture and an integrated framework of CAD tools for implementing applications. In: IEICE Transactions on Information and Systems, E88-D(7), pp. 1369–1380 (2005)

  17. Cheng, L., Wong, P., Li, F., Lin, Y., He, L.: Device and architecture co-optimization for FPGA power reduction. In: Proceedings of Design Automation Conference (DAC), pp. 915–920, California, USA, 13–17 June (2005)

  18. FPGA vs. ASIC, electronic document available at http://www.xilinx.com/company/gettingstarted/fpgavsasic.htm

  19. Siozios, K., Soudris, D., Thanailakis, A.: A novel methodology for designing high-performance and low-power FPGA interconnection targeting DSP applications. In: Proceedings of ΙΕΕΕ International Symposium on Circuits and Systems (ISCAS 2006), Kos, Greece, 21–24 May (2006)

  20. Sivaswamy S., Wang, G., Ababei, C., Bazargan K., Kastner, R., Bozorgzadeh, E.: HARP: hard-wired routing pattern FPGAS. International Symposium on Field Programmable Gate Arrays (FPGA), February 2005

  21. Krishnan, R., Pineda de Gyvez J, Bennebroek, M.T.: Low energy FPGA interconnect design. In: Proceedings of the International Conference GLSVLSI, Boston, USA, April 26–28 (2004)

  22. Li, F., Lin, Y., He, L.: Vdd programmability to reduce FPGA interconnect power. IEEE/ACM International Conference on Computer-Aided Design, pp. 760–765, San Jose, November (2004)

Download references

Acknowledgments

This paper is part of the 03ED593 research project, implemented within the framework of the “Reinforcement Program of Human Research Manpower” (PENED) and co-financed by National and Community Funds (75% from E.U.-European Social Fund and 25% from the Greek Ministry of Development-General Secretariat of Research and Technology).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dimitrios Soudris.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Siozios, K., Soudris, D. Designing a novel high-performance FPGA architecture for data intensive applications. J Real-Time Image Proc 4, 155–166 (2009). https://doi.org/10.1007/s11554-008-0099-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-008-0099-4

Keywords

Navigation