Title :
Modeling reconfiguration in a FPGA with a hardwired network on chip
Author :
Wahlah, Muhammad Aqeel ; Goossens, Kees
Author_Institution :
Comput. Eng., Delft Univ. of Technol., Delft, Netherlands
Abstract :
We propose that FPGAs use a hardwired network on chip (HWNOC) as a unified interconnect for functional communications (data and control) as well as configuration (bitstreams for soft IP). In this paper we model such a platform. Using the HWNOC applications mapped on hard or soft IPs are set up and removed using memory-mapped communications. Peer-to-peer streaming data is used to communicate data between IPs, and also to transport configuration bitstreams. The composable nature of the HWNOC ensures that applications can be dynamically configured, programmed, and can operate, without affecting other running (real-time) applications. We describe this platform and the steps required for dynamic reconfiguration of IPs. We then model the hardware, i.e. HWNOC and hard and soft IPs, in cycle-accurate transaction-level SystemC. Next, we model its dynamic behavior, including bitstream loading, HWNOC programming, dynamic (re)configuration, clocking, reset, and computation.
Keywords :
IP networks; field programmable gate arrays; network-on-chip; peer-to-peer computing; FPGA; IPs; cycle-accurate transaction-level SystemC; hardwired network on chip; memory-mapped communications; modeling reconfiguration; peer-to-peer streaming data; Clocks; Communication system control; Computer networks; Data engineering; Dynamic programming; Field programmable gate arrays; Hardware; Network-on-a-chip; Peer to peer computing; Runtime;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5161213