The design and implementation of a reconfigurable processor for problems of combinatorial computation

  • Authors:
  • Iouliia Skliarova;António B. Ferrari

  • Affiliations:
  • Department of Electronics and Telecommunications, University of Aveiro, IEETA, 3810-193 Aveiro, Portugal;Department of Electronics and Telecommunications, University of Aveiro, IEETA, 3810-193 Aveiro, Portugal

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Reconfigurable systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper analyses different techniques that might be employed in order to solve various problems of combinatorial optimization and argues that the best results can be achieved by the use of software running on a general-purpose computer together with an FPGA-based reconfigurable co-processor. It suggests an architecture for a combinatorial coprocessor that is based on hardware templates and consists of reconfigurable functional and control units. Finally the paper demonstrates how the co-processor can be applied to two practical applications formulated over discrete matrices, the Boolean satisfiability and covering problems.