DocumentCode
3516818
Title
Models and implementations of hardware interface modules in a multi-processor system-on-chip simulator
Author
Amaricai, Alexandru ; Dobre, Alin ; Boncalo, Oana ; Tanase, Andrei ; Valuch, Camelia
Author_Institution
Univ. “Politeh.” of Timisoara, Timisoara, Romania
fYear
2011
fDate
19-21 May 2011
Firstpage
433
Lastpage
437
Abstract
This paper investigates the modeling of hardware interface modules in cycle accurate simulators. The implemented modules are integrated into a C++ multi-processor system-on-chip (MPSoC) simulator. The implementation of hardware interface models is driven by the following desired features: easy integration into the simulation model of the MPSoC and easy configuration. Regarding the first feature, it is achieved by employing a standardized interface for all modules and by using generic bus models and bus interfaces in order to perform data transfers to and from the modules. The configuration of the modules is achieved by employing a standardized XML configuration file. Four hardware interfaces are presented: DMA controller, LCD interface module, camera interface module, H264 decoder module and the bus traffic generator.
Keywords
C++ language; XML; multiprocessing systems; system-on-chip; C++; DMA controller; H264 decoder module; LCD interface module; MPSoC; XML configuration; bus traffic generator; camera interface module; hardware interface modules; multiprocessor system-on-chip simulator; Cameras; Computational modeling; Computer architecture; Decoding; Hardware; Program processors; computer architecture simulation; cycle accurate simulation; hardware interface module; multi-processor system-on-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Applied Computational Intelligence and Informatics (SACI), 2011 6th IEEE International Symposium on
Conference_Location
Timisoara
Print_ISBN
978-1-4244-9108-7
Type
conf
DOI
10.1109/SACI.2011.5873042
Filename
5873042
Link To Document