Fully Parallel Hardware/Software Codesign for Multi-Dimensional DSP Applications

  • Authors:
  • Michael Sheliga;Nelson Luiz Passos;Edwin Hsing-Mean S' ha

  • Affiliations:
  • Dept. of Computer Science & Engineering, University of Notre Dame, Notre Dame, IN;Dept. of Computer Science & Engineering, University of Notre Dame, Notre Dame, IN;Dept. of Computer Science & Engineering, University of Notre Dame, Notre Dame, IN

  • Venue:
  • CODES '96 Proceedings of the 4th International Workshop on Hardware/Software Co-Design
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design of multi-dimensional systems using hardware/software codesign allows a significant improvement in the development cycle. This paper presents a technique that enables a design to have arbitrarily high throughput by using multi-dimensional retiming techniques while adjusting the composition of hardware and multiple software elements in order to satisfy the area requirements. A multi-dimensional graph representing the problem is transformed and scheduled such that all nodes are executed in a fully parallel way. The techniques presented are applicable to any problem which can be represented as a multi-dimensional data flow graph. Results are shown which illustrate the efficiency of the system as well as the savings achieved.