• 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