The gannet service manager: a distributed dataflow controller for heterogeneous multi-core SoCs

Vanderbauwhede, W. , Mckechnie, P. and Thirunavukkarasu, C. (2008) The gannet service manager: a distributed dataflow controller for heterogeneous multi-core SoCs. In: Hobbs, M., Xiang, Y. and Zhou, W. (eds.) 2008 NASA/ESA Conference on Adaptive Hardware and Systems, 22-25 June 2008, Noordwijk, The Netherlands. IEEE Computer Society: Los Alamitos, USA, pp. 301-308. ISBN 9780769531663 (doi:10.1109/AHS.2008.14)

Full text not currently available from Enlighten.

Publisher's URL:


We present a novel circuit which acts as a generic interface for controlling the dataflow in a heterogeneous multicore system-on-chip (SoC). The Gannet service manager is a small, high-performance specialised processing unit aimed at NoC-based SoCs. It transforms a collection of heterogeneous IP cores into a coarse-grained distributed computing platform with full control over the data path. We discuss the overall SoC architecture and the design implementation of the service manager and demonstrate that the circuit outperforms a microcontroller-based implementation on speed, area and power consumption.

Item Type:Book Sections
Glasgow Author(s) Enlighten ID:Vanderbauwhede, Professor Wim
Authors: Vanderbauwhede, W., Mckechnie, P., and Thirunavukkarasu, C.
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
College/School:College of Science and Engineering > School of Computing Science
Publisher:IEEE Computer Society

University Staff: Request a correction | Enlighten Editors: Update this record

Project CodeAward NoProject NamePrincipal InvestigatorFunder's NameFunder RefLead Dept
389341A novel service-based system on a chip architecture using on chip networks with smart packets and dynamically reconfigurable logicWim VanderbauwhedeEngineering & Physical Sciences Research Council (EPSRC)GR/T03239/01COM - COMPUTING SCIENCE