DocumentCode :
1993555
Title :
Network Calculus Applied to Verification of Memory Access Performance in SoCs
Author :
Henriksson, Tomas ; Van der Wolf, Pieter ; Jantsch, Axel ; Bruce, Alistair
Author_Institution :
NXP Semicond. Res., Eindhoven
fYear :
2007
fDate :
4-5 Oct. 2007
Firstpage :
21
Lastpage :
26
Abstract :
SoCs for multimedia applications typically use only one port to off-chip DRAM for cost reasons. The sharing of interconnect and the off-chip DRAM port by several IP blocks makes the performance of a SoC under design hard to predict. Network calculus defines the concept of flow and has been successfully used to analyse the performance of communication networks. We propose to apply network calculus to the verification of memory access latencies. Two novel network elements, packet stretcher and packet compressor, are used to model the SoC interconnect and DRAM controller. We further extend the flow concept with a degree and make use of the peak characteristics of a flow to tighten the bounds in the analysis. We present a video playback case study and show that the proposed application of network calculus allows us to statically verify that all requirements on memory access latency are fulfilled.
Keywords :
DRAM chips; multimedia systems; process algebra; system-on-chip; SoC; memory access latency; memory access verification; multimedia applications; network calculus; off-chip DRAM; packet compressor; packet stretcher; Calculus; Costs; Delay; Memory architecture; Performance analysis; Random access memory; Telecommunication traffic; Traffic control; Upper bound; Video sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2007. ESTIMedia 2007. IEEE/ACM/IFIP Workshop on
Conference_Location :
Salzburg
Print_ISBN :
978-1-4244-1654-7
Type :
conf
DOI :
10.1109/ESTMED.2007.4375796
Filename :
4375796
Link To Document :
بازگشت