DocumentCode
3183962
Title
Design environment for the support of configurable Network Interfaces in NoC-based platforms
Author
El Mrabti, Amin ; Rousseau, Frédéric ; Pétrot, Frédéric ; Martin, Jérôme ; Lemaire, Romain ; Vaumorin, Emmanuel
Author_Institution
TIMA Lab., Grenoble, France
fYear
2010
fDate
19-22 July 2010
Firstpage
63
Lastpage
70
Abstract
IP-based platforms with Network on Chip (NoC) are one solution to support complex telecommunication applications. In this context, NoC architectures targeting high throughput applications tend to have configurable Network Interfaces (NI) and routers for reuse and performance purposes and aims at providing advanced communication and computation services. Unfortunately, these Network Interfaces are increasingly complex to parameterize and to program, while the deployment tools taking into account the low level architectural details are still non existent. This work focuses on providing methods and tools to easily and efficiently deploy applications on IP and NoC based platform with configurable NI. Configurable NI offer primitives to synchronize and schedule the communication and the behaviour of IPs. Our code generation flow takes as inputs an abstract model of the HW platform, of the application and of the mapping, and generates most of the required configurations. The efficiency of the approach is illustrated by the deployment of a complex 4G telecommunication application on a heterogeneous IP-based platform.
Keywords
industrial property; network interfaces; network-on-chip; 4G telecommunication; HW platform; NoC-based platforms; code generation flow; configurable network interface design; heterogeneous IP-based platform; network on chip; Computer architecture; Generators; Hardware; IP networks; Libraries; Nickel; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems (SAMOS), 2010 International Conference on
Conference_Location
Samos
Print_ISBN
978-1-4244-7936-8
Electronic_ISBN
978-1-4244-7938-2
Type
conf
DOI
10.1109/ICSAMOS.2010.5642091
Filename
5642091
Link To Document