DocumentCode :
2558846
Title :
Transaction Monitoring in Networks on Chip: The On-Chip Run-Time Perspective
Author :
Ciordas, Calin ; Goossens, Kees ; Basten, Twan ; Radulescu, Andrei ; Boon, Andre
Author_Institution :
Design Methodology for Electron. Syst., Eindhoven Univ. of Technol.
fYear :
2006
fDate :
18-20 Oct. 2006
Firstpage :
1
Lastpage :
10
Abstract :
Networks-on-chip (NoC) are a scalable interconnect solution to multiprocessor systems on chip (MPSoC). NoCs transport data in packets which are fragments of transactions, such as read and write actions of IPs. For debug purposes, reconstructing transactions at run-time is essential. Run-time analysis of the NoC behavior at transaction level makes the complete MPSoC easier to understand. We present a NoC analyzer able to monitor NoC transactions at run-time. The proposed hardware transaction monitor is able to reconstruct on-chip, at run-time, NoC transactions from bit-level intercepted router link communication. Four NoC analyzer modes are detailed raising the abstraction level gradually from physical raw to logical connection-based, transaction-based and abstract transaction event-based. Each mode is analyzed for area and bandwidth in an experimental setup based on several AEligthereal NoC designs. A transaction monitor has an area cost of 0.026 mm2 in a 0.13 mum CMOS technology, and for several MPEG/audio case studies, the entire monitoring system adds an average of 5% to the NoC area. We show the versatility of our NoC analyzer by run-time monitoring user connections and the Configuration Master IP in the NoC.
Keywords :
multiprocessor interconnection networks; network-on-chip; telecommunication network routing; CMOS technology; Configuration Master IP; Ethereal NoC designs; MPEG/audio case studies; NoC analyzer modes; NoC transport data; abstract transaction event-based level; abstraction level; area cost; bit-level intercepted router link communication; debug purposes; hardware transaction monitor; logical connection-based level; multiprocessor systems on chip; networks-on-chip; on-chip run-time perspective; run-time analysis; run-time monitoring user connections; scalable interconnect solution; transaction monitoring; transaction-based level; CMOS technology; Costs; Debugging; Large-scale systems; Monitoring; Network-on-a-chip; Observability; Runtime; Silicon; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems, 2006. IES '06. International Symposium on
Conference_Location :
Antibes Juan-Les-Pins
Print_ISBN :
1-4244-0777-X
Electronic_ISBN :
1-4244-0777-X
Type :
conf
DOI :
10.1109/IES.2006.357464
Filename :
4197486
Link To Document :
بازگشت