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.
| Original language | English |
|---|---|
| Pages | 18-25 |
| Number of pages | 8 |
| State | Published - 1996 |
| Externally published | Yes |
| Event | Proceedings of the 1996 4th International Workshop on Hardware/Software Co-Design (Codes/CASHE'96) - Pittsburgh, PA, USA Duration: 18 Mar 1996 → 20 Mar 1996 |
Conference
| Conference | Proceedings of the 1996 4th International Workshop on Hardware/Software Co-Design (Codes/CASHE'96) |
|---|---|
| City | Pittsburgh, PA, USA |
| Period | 18/03/96 → 20/03/96 |