• DocumentCode
    511897
  • Title

    IP-XACT components with abstract time characterization

  • Author

    Khan, Aamir Mehmood ; Mallet, Frédéric ; André, Charles ; De Simone, Robert

  • Author_Institution
    Aoste Project, INRIA Sophia-Antipolis Mediterranee, Sophia-Antipolis, France
  • fYear
    2009
  • fDate
    22-24 Sept. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Large system-on-chips are built by assembly of components modeled at different representation levels (TLM, RTL). The IP-XACT standard focuses on structure, type and memory information and ignores behavior and time issues. The UML profile for MARTE and its companion language CCSL provide advanced time modeling capabilities. By combining UML MARTE and IP-XACT, we introduce a more abstract timed representation level allowing the description of IP-XACT designs with UML-based environments. This paper discusses the use of MARTE to annotate IP-XACT specifications with time requirements. These time requirements are first used in simulation to generate waveforms. Then, actual implementations are considered and adequate observers are generated to validate these implementations with respect to the MARTE specification. The proposal is illustrated on the Leon2 architecture and specifically on its AHB to APB bridge.
  • Keywords
    Unified Modeling Language; embedded systems; industrial property; logic design; system-on-chip; IP-XACT components; SoC design; UML MARTE specification; abstract time characterization; abstract timed representation level; adequate observers; companion language CCSL; intellectual properties; large system-on-chips; Assembly systems; Bridges; Clocks; Embedded system; Programming profession; Proposals; Real time systems; Switches; System-on-a-chip; Unified modeling language; CCSL; IP-XACT; MARTE; Time Model; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification & Design Languages, 2009. FDL 2009. Forum on
  • Conference_Location
    Sophia Antipolis
  • ISSN
    1636-9874
  • Electronic_ISBN
    1636-9874
  • Type

    conf

  • Filename
    5404036