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