Title :
VFSMC - a core for cycle accurate multithreaded processing in hard real-time Systems-on-Chip
Author :
Brandstätter, Siegfried ; Huemer, Mario
Author_Institution :
DICE GmbH & Co. KG, Linz, Austria
Abstract :
This paper focuses on the design, implementation and benchmarking of a core for cycle accurate multithreaded processing in hard real-time systems-on-chip. The reason to force this development is the increasing number of system-on-chip applications which require hard real-time or even cycle accurate execution of parallel tasks. Benchmarks show that the core presented in this work overcomes these barriers by implementing a well defined instruction set and an execution pipeline which allows fine-grain temporal multithreading.
Keywords :
instruction sets; multi-threading; pipeline processing; system-on-chip; VFSMC; cycle accurate multithreaded processing; execution pipeline; fine grain temporal multithreading; hard real time systems-on-chip; instruction set; parallel tasks; Algorithm design and analysis; Benchmark testing; Multithreading; Pipelines; Reduced instruction set computing; Registers;
Conference_Titel :
SOC Conference (SOCC), 2011 IEEE International
Conference_Location :
Taipei
Print_ISBN :
978-1-4577-1616-4
Electronic_ISBN :
2164-1676
DOI :
10.1109/SOCC.2011.6085111