• DocumentCode
    3479244
  • Title

    Early Performance Evaluation of Multi-OS Embedded Platforms Using Native Simulation

  • Author

    Fernandez, Raul ; Posadas, Hector ; Villar, E.

  • Author_Institution
    TEISA, Univ. of Cantabria, Santander, Spain
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    64
  • Lastpage
    67
  • Abstract
    The increase in complexity of electronic systems has opened the way to the use of different types of operating systems working together. The development of these systems requires simulation infrastructures where the entire system, including all its OSs, can be simulated, both for functional verification and performance evaluation. However, the generation of such simulation infrastructures with current technologies usually requires a huge effort that high-level engineers cannot support. In order to solve this problem, the paper presents a solution for simulating systems composed of different kinds of OSs. The approach is based on native simulation and presents an example combining Linux and Win32 systems in a single simulation. This example ensures usability since these are two of the most complex OSs commonly integrated in electronic devices. Nevertheless, the idea can also be extended to support other OSs. As a result, engineers can take advantage of an infrastructure capable of modeling complex architectures with different operating systems requiring relatively little design effort, for early system evaluation at the beginning of the design process.
  • Keywords
    embedded systems; formal verification; multiprocessing systems; operating systems (computers); software performance evaluation; Linux systems; Win32 systems; complex architecture modeling; electronic devices; electronic system complexity; functional verification; high-level engineers; multiOS embedded platforms; native simulation; operating systems; performance evaluation; simulation infrastructures; Embedded systems; Estimation; Hardware; Program processors; Virtualization; OS modeling; Performance estimation; win32;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.131
  • Filename
    6628260