• DocumentCode
    1932399
  • Title

    Automatic generation of interfaces for distributed C-VHDL cosimulation of embedded systems: an industrial experience

  • Author

    Valderrama, C.A. ; Naçabal, François ; Paulin, Pierre ; Jerraya, Ahmed Amine

  • Author_Institution
    TIMA Lab., Inst. Nat. Polytech. de Grenoble, France
  • fYear
    1996
  • fDate
    19-21 Jun 1996
  • Firstpage
    72
  • Lastpage
    77
  • Abstract
    This paper presents a distributed hardware/software cosimulation environment for heterogeneous systems prototyping applied to an industrial application. The environment provides following features: distributed Hw/Sw cosimulation, automatic Hw/Sw interface generation, Hw elements can be described at different levels of abstraction and generic/specific Sw debuggers can be used. Starting from a brief description of the interface of the interconnected modules the tool automatically produces the link between Hw and Sw parts. In addition, the environment is very easy to use, even for complex systems that may include several Sw (C) modules and several Hw (VHDL) modules running in parallel. Applied to a large industrial multi-processor system, this method appeared reliable and efficient, providing important benefits in hardware-software codesign: better design environment and reduced time to validate
  • Keywords
    C language; automatic programming; hardware description languages; logic design; program debugging; real-time systems; software prototyping; systems analysis; user interfaces; automatic generation of interfaces; complex systems; debuggers; distributed C-VHDL cosimulation; distributed hardware/software cosimulation environment; embedded systems; hardware-software codesign; heterogeneous systems prototyping; industrial multiprocessor system; Application software; Computer industry; Debugging; Embedded system; Hardware; Laboratories; Network address translation; Protocols; Software systems; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1996. Proceedings., Seventh IEEE International Workshop on
  • Conference_Location
    Thessaloniki
  • Print_ISBN
    0-8186-7603-5
  • Type

    conf

  • DOI
    10.1109/IWRSP.1996.506730
  • Filename
    506730