DocumentCode :
2611476
Title :
Generation of VHDL Code from UML/MARTE Sequence Diagrams for Verification and Synthesis
Author :
Ebeid, Emad ; Quaglia, Davide ; Fummi, Franco
Author_Institution :
Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
fYear :
2012
fDate :
5-8 Sept. 2012
Firstpage :
708
Lastpage :
714
Abstract :
Verification of real time embedded systems is becoming more and more complex in terms of maintaining the code size and keeping equivalence between the specification. It requires the simulation of the system and the checking of its timing and functional properties as well as constraints. The paper presents a methodology which starts from UML sequence diagrams with MARTE timing constraints and generates a VHDL model with checkers. The simulation of the model allows to verify the specified sequence of exchanged information between components while checkers allow to verify that properties and timing constraints are met. The application of the methodology to the design of a wireless sensor node shows the validity of the approach and its simulation overhead.
Keywords :
Unified Modeling Language; embedded systems; formal verification; hardware description languages; program compilers; MARTE timing constraints; UML-MARTE sequence diagrams; VHDL code generation model; checker model; code size; real-time embedded system verification; wireless sensor node design; Integrated circuit modeling; Jitter; Numerical models; Time factors; Timing; Unified modeling language; Wireless sensor networks; FPGA; MARTE; Sequence diagram; UML; VHDL; VSL; timing constraint;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2012 15th Euromicro Conference on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2498-4
Type :
conf
DOI :
10.1109/DSD.2012.66
Filename :
6386961
Link To Document :
بازگشت