Title: Deriving efficient control in Process Networks with Compaan/Laura

Authors: Steven Derrien, Alexandru Turjan, Claudiu Zissulescu, Bart Kienhuis, Ed F. Deprettere

Addresses: Leiden Institute of Advanced Computer Science, Leiden, The Netherlands. ' Leiden Institute of Advanced Computer Science, Leiden, The Netherlands. ' Leiden Institute of Advanced Computer Science, Leiden, The Netherlands. ' Leiden Institute of Advanced Computer Science, Leiden, The Netherlands. ' Leiden Institute of Advanced Computer Science, Leiden, The Netherlands

Abstract: The Compaan/Laura tool chain allows efficient mapping of signal processing applications written in Matlab onto reconfigurable platforms. In this chain, the Matlab code is converted into a Kahn Process Network model, which serves as input to a hardware generation tool. An important issue in this hardware generation tool is the realisation of control in hardware. Since this control is based on parametrised polytopes, its mapping to hardware is not straightforward. In this paper, we present different strategies for mapping this control to hardware, and explore the trade off between speed and resource usage.

Keywords: parameterised control; hardware synthesis; loop parallelisation; Kahn process networks; KPN; signal processing; reconfigurable platforms; hardware generation; control mapping; speed; resource usage.

DOI: 10.1504/IJES.2008.020298

International Journal of Embedded Systems, 2008 Vol.3 No.3, pp.170 - 180

Published online: 14 Sep 2008 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article