Sciweavers

DATE
2008
IEEE

Automated Dynamic Throughput-constrained Structural-level Pipelining in Streaming Applications

14 years 6 months ago
Automated Dynamic Throughput-constrained Structural-level Pipelining in Streaming Applications
Stream processing applications such as image signal processing demand high throughput. However, customers increasingly demand runtime flexibility in their designs, which cannot be provided by custom ASIC solutions. Currently, reconfigurable processors tend to offer insufficient throughput for widespread use in streaming applications. This paper demonstrates how structural-level pipelining techniques can be applied to rapidly dynamically reconfigurable computing architectures, in order to increase throughput. This is done by automatically inserting registers into the data path of performance critical code sections that have already been optimised into a single configuration context. A new algorithm is presented to choose the insertion point of pipeline stage registers in order to meet a specified throughput whilst minimising register resource usage. The paper then demonstrates a new approach where properties of dynamic reconfiguration can be utilised to perform the tasks of pipe...
Mark Muir, Tughrul Arslan, Iain Lindsay
Added 29 May 2010
Updated 29 May 2010
Type Conference
Year 2008
Where DATE
Authors Mark Muir, Tughrul Arslan, Iain Lindsay
Comments (0)