• DocumentCode
    3225906
  • Title

    Efficient and effective simulation of memory maps for system-on-chip

  • Author

    Luculli, Gabriele

  • fYear
    2004
  • fDate
    24-27 May 2004
  • Firstpage
    242
  • Lastpage
    247
  • Abstract
    The design of complex system-on-chip (SOC) requires new methods and tools for the optimization of embedded software which is executed on ever more complex hardware architectures. The tuning of the memory subsystem is particularly difficult due to the many design parameters which are involved and the long time which is required to simulate different design configurations. We propose a very effective mechanism for the simulation of generic memory maps on architectures with instruction and/or data cache memory. An important characteristic of our implementation is its large flexibility: any memory map and any cache configuration can be simulated without the need to modify or to recompile the application code. We implemented such mechanism in our ISA retargetable environment and we showed that it loosely impacts the simulation performance.
  • Keywords
    cache storage; embedded systems; hardware-software codesign; logic design; memory architecture; reconfigurable architectures; system-on-chip; ISA retargetable environment; cache configuration; data cache memory; embedded software; hardware architecture; memory map simulation; system-on-chip; Cache memory; Computer architecture; Design optimization; Embedded software; Hardware; Instruction sets; Memory architecture; Microprocessors; Predictive models; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
  • Print_ISBN
    0-7695-2125-8
  • Type

    conf

  • DOI
    10.1109/ECBS.2004.1316705
  • Filename
    1316705