DocumentCode
556763
Title
The design of a run-time monitoring structure for a MPSoC
Author
Stan, A. ; Valachi, Al ; Bârleanu, Al
Author_Institution
Tech. Univ. of Iasi, Iasi, Romania
fYear
2011
fDate
14-16 Oct. 2011
Firstpage
1
Lastpage
4
Abstract
MPSoC (MultiProcessor System on Chip) are computing architectures that employ multiple processing cores on the same chip in order to provide the required level of performance and power dissipation for the running applications. MPSoC are attractive because they allow the execution of complex embedded applications that are made of multiple tasks. The tasks are concurrently executed on the available processing cores of the MPSoC and exchange data using the memory resources that may be organized as FIFO buffers. The applications may have real time constraints and in this case any missing deadline may negatively alter the quality of service provided by the system. This paper presents a method that can be used to detect timeliness violations inside a MPSoC. The processing cores of the MPSoC are augmented with a monitoring structure that watches over the communication infrastructure inside the MPSoC. All data transfers are recorded and their timing is compared against a reference expected behavior. If abnormal execution is detected then an exception may be triggered and serviced in a manner suitable for the applications.
Keywords
buffer circuits; monitoring; multiprocessing systems; system-on-chip; FIFO buffers; MPSoC; computing architectures; design; memory resources; multiprocessor system on chip; power dissipation; run-time monitoring structure; Computer architecture; Microprocessors; Monitoring; Radiation detectors; Registers; Tiles; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Theory, Control, and Computing (ICSTCC), 2011 15th International Conference on
Conference_Location
Sinaia
Print_ISBN
978-1-4577-1173-2
Type
conf
Filename
6085717
Link To Document