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 :
بازگشت