Title :
SOC Memory Hierarchy Derivation from Dataflow Graphs
Author :
Fischaber, Scott ; Woods, Roger ; McAllister, John
Author_Institution :
Programmable Systems Laboratory, ECIT Institute, Queen¿s University Belfast
Abstract :
Hardware synthesis from dataflow graphs of signal processing systems is a growing research area as focus shifts to high level design methodologies. For data intensive systems, dataflow based synthesis can lead to an inefficient usage of memory due to the restrictive nature of synchronous dataflow and its inability to easily model data reuse. This paper explores how dataflow graph changes can be used to drive both the on-chip and off-chip memory organisation in a hardware implementation. By exploiting the data reuse inherent to many image processing algorithms and creating memory hierarchies, the off-chip memory bandwidth can be reduced by a factor of a thousand from the original dataflow graph level specification of a motion estimation algorithm with a minimal increase in memory size.
Keywords :
Algorithm design and analysis; Hardware; Image processing; Logic; Mathematical model; Memory architecture; Motion estimation; Network synthesis; Signal processing algorithms; Signal synthesis; Memory hierarchy; dataflow; hardware synthesis; motion estimation;
Conference_Titel :
Signal Processing Systems, 2007 IEEE Workshop on
Conference_Location :
Shanghai, China
Print_ISBN :
978-1-4244-1222-8
Electronic_ISBN :
1520-6130
DOI :
10.1109/SIPS.2007.4387593