DocumentCode :
3048102
Title :
3-tier reconfiguration model For FPGAs using Hardwired Network on Chip
Author :
Wahlah, Muhammad Aqeel ; Goossens, Kees
Author_Institution :
Comput. Eng., Delft Univ. of Technol., Delft, Netherlands
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
504
Lastpage :
509
Abstract :
We envision that future field-programmable gate arrays (FPGAs) will use a hardwired network on chip (HWNoC) as a unified interconnect for functional communications (data and control) as well as configuration (bitstream for soft IPs). In this paper we present a 3-tier reconfiguration model that uses the HWNoC as the underlying platform to realize dynamic loading, starting, and stopping of applications. The model ensures that applications are guaranteed their required resources (LUTs, communication, memory). Resource allocation is performed globally at design time. Applications are started and stopped dynamically at run time, yet are composable, i.e. do not affect each other when they do so. Our model comprises three layers: system manager, application manager, and application. The system manager instantiates (configures) and enforces the resource allocation (LUTs, NoC connections, memories) at run time. Each application is independent, and is accompanied by an application manager that programs (starts and stops) the application, within its allocated resources (a virtual platform). We model our system in cycle-accurate transaction-level SystemC which includes bitstream loading, HWNoC and IP programming, clocking, reset, computation.
Keywords :
field programmable gate arrays; hardware description languages; logic design; network-on-chip; resource allocation; 3-tier reconfiguration model; FPGA; HWNoC; IP programming; LUT; NoC connection; SystemC; application manager; bitstream loading; clocking; dynamic loading; field-programmable gate array; functional communication; hardwired network on chip; memory; resource allocation; system manager; Computer networks; Data engineering; Field programmable gate arrays; Hardware; Memory management; Network-on-a-chip; Quality of service; Resource management; Runtime; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
Type :
conf
DOI :
10.1109/FPT.2009.5377615
Filename :
5377615
Link To Document :
بازگشت