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
Link To Document