A system level implementation strategy and partitioning heuristic for LUT-based applications

  • Authors:
  • H. Khali;Y. Savaria;J. L. Houle

  • Affiliations:
  • Ajman University of Science and Technology, Faculty of Computer Science and Computer Engineering, P.O. Box 346, Ajman, United Arab Emirates;Ajman University of Science and Technology, Faculty of Computer Science and Computer Engineering, P.O. Box 346, Ajman, United Arab Emirates;Ajman University of Science and Technology, Faculty of Computer Science and Computer Engineering, P.O. Box 346, Ajman, United Arab Emirates

  • Venue:
  • Computers and Electrical Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Partitioning an application among interacting hardware and software components is an important part of system design. In this paper, we introduce a new implementation strategy and partitioning heuristic, well adapted to applications that are composed of functions that can either be implemented in software or in hardware as lookup tables (LUT). Simulation results are presented to show the performance and speedup that the method can achieve.