DocumentCode :
1669674
Title :
VIPRO-MP: A Virtual Prototype for Multiprocessor Architectures based on the SimpleScalar
Author :
Garcia, Maxiwell Salvador ; Schuck, Marcelo ; Oyamada, Marcio Seiji
Author_Institution :
Curso de Inf., Univ. Estadual do Oeste do Parana, Cascavel, Brazil
fYear :
2009
Firstpage :
41
Lastpage :
46
Abstract :
This paper presents the VIPRO-MP (Virtual Prototype for Multiprocessor Architectures), an environment for virtual prototype development and simulation. The VIPRO-MP is constructed in SystemC, easing the specification of multiple processors prototypes and the inclusion of hardware IP components. The processors are based on the SimpleScalar superscalar processor simulator, providing the configuration of each core in terms of caches, branch predictor and internal processor features. This flexibility enables the VIPRO-MP to be used in the evaluation and tunning of embedded platforms where an optimized design in terms of performance and power consumption is needed. A JPEG encoding algorithm was used as case study to evaluate different platforms in terms of processors number and cache size, providing a fast performance and power consumption estimation.
Keywords :
embedded systems; logic design; microprocessor chips; multiprocessing systems; JPEG encoding algorithm; SimpleScalar; SystemC; VIPRO-MP; branch predictor; cache size; embedded platforms; hardware IP components; internal processor features; multiprocessor architectures; power consumption estimation; processors number; superscalar processor simulator; virtual prototype; Computer architecture; Encoding; Estimation; Power demand; Program processors; Prototypes; Transform coding; embedded design; multiprocessor system-on-chip; virtual prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
Conference_Location :
Florianopolis
Print_ISBN :
978-1-4577-0237-2
Type :
conf
DOI :
10.1109/VLSISOC.2009.6041328
Filename :
6041328
Link To Document :
بازگشت