DocumentCode
1651092
Title
Hybrid simulation for extensible processor cores
Author
Jovic, Jovana ; Yakoushkin, Sergey ; Murillo, Luis ; Eusse, Juan ; Leupers, Rainer ; Ascheid, Gerd
Author_Institution
Inst. for Commun. Technol. & Embedded Syst., RWTH Aachen Univ., Aachen, Germany
fYear
2012
Firstpage
288
Lastpage
291
Abstract
Due to their good flexibility-performance trade-off, Application Specific Instruction-set Processors (ASIPs) have been identified as a valuable component in modern embedded systems, especially the extensible ones, achieving good cost-efficiency trade-offs. Since the generation of the described hardware is usually automated to a high extent, in order to deliver an ASIP-based design in due time, developers are limited by the performance of the underlying simulation techniques for software development. On the other hand, the Hybrid Processor simulation technology (HySim), which enables dynamic run-time switching between native and instruction-accurate simulation, has reported high speed-up values for some fixed architectures. This paper presents enhanced HySim technology for extensible cores, based on a layered simulation infrastructure. This technology has shown a speed-up on a per-function basis of two orders of magnitude for a realistic MIMO OFDM benchmark on a multi-core platform with customized Xtensa cores by Tensilica.
Keywords
application specific integrated circuits; digital simulation; embedded systems; instruction sets; microprocessor chips; multiprocessing systems; software engineering; ASIP-based design; MIMO OFDM benchmark; Tensilica; application specific instruction-set processors; customized Xtensa cores; dynamic run-time switching; extensible processor cores; hybrid processor simulation technology; instruction-accurate simulation; modern embedded systems; multicore platform; software development; Computational modeling; Computer architecture; Embedded systems; Instruments; Registers; Switches; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4577-2145-8
Type
conf
DOI
10.1109/DATE.2012.6176480
Filename
6176480
Link To Document