Skip to main content
Presentation
GUSTO: An automatic generation and optimization tool for matrix inversion architectures
ACM Transactions on Embedded Computing Systems (TECS)
  • Ali Irturk, University of California - San Diego
  • Bridget Benson, University of California - San Diego
  • Shahnam Mirzaei, University of California - San Diego
  • Ryan Kastner, University of California
Publication Date
3-1-2010
Abstract
Matrix inversion is a common function found in many algorithms used in wireless communication systems. As FPGAs become an increasingly attractive platform for wireless communication, it is important to understand the trade-offs in designing a matrix inversion core on an FPGA. This article describes a matrix inversion core generator tool, GUSTO, that we developed to ease the design space exploration across different matrix inversion architectures. GUSTO is the first tool of its kind to provide automatic generation of a variety of general-purpose matrix inversion architectures with different parameterization options. GUSTO also provides an optimized applicationspecific architecture with an average of 59% area decrease and 3X throughput increase over its general-purpose architecture. The optimized architectures generated by GUSTO provide comparable results to published matrix inversion architecture implementations, but offer the advantage of providing the designer the ability to study the trade-offs between architectures with different design parameters.
Publisher statement
This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Transactions on Embedded Computing Systems (TECS), {9,4, (March 2010)}
Citation Information
Ali Irturk, Bridget Benson, Shahnam Mirzaei and Ryan Kastner. "GUSTO: An automatic generation and optimization tool for matrix inversion architectures" ACM Transactions on Embedded Computing Systems (TECS) Vol. 9 Iss. 4 (2010) p. 32 - 52
Available at: http://works.bepress.com/bbenson/16/