Wood, S.K. and Akehurst, D.H. and Uzenkov, O. and Howells, W.G.J. and McDonald-Maier, K.D. (2008) A Model Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL. IEEE Transactions on Computers, 57 (10 ). pp. 1357-1371. ISSN 0018-9340.
|The full text of this publication is not available from this repository. (Contact us about this Publication)|
With the continuing rise in the complexity of embedded systems, there is an emerging need for a higher level modeling environment that facilitates efficient handling of this complexity. The aim here is to produce such a high-level environment using Model-Driven Development ( MDD) techniques that map a high-level abstract description of an electronic embedded system into its low-level implementation details. The Unified Modeling Language (UML) is a high-level graphical- based language that is broad enough in scope to model embedded systems hardware circuits. The authors have developed a framework for deriving Very High Speed Integrated Circuit Hardware Description Language ( VHDL) code from UML state diagrams and defined a set of rules that enable automated generation of synthesizable VHDL code from UML specifications using MDD techniques. By adopting the techniques and tools described in this paper, the design and implementation of complex state-based systems is greatly simplified.
|Additional information:||Special Issue on Programming Models and Architectures for Embedded Systems|
|Uncontrolled keywords:||model-driven development (MDD); unified modeling language (UML); VHDL|
|Subjects:||T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800 Electronics (see also: telecommunications) > TK7880 Applications of electronics (inc industrial & domestic) > TK7895.E42 Embedded Systems|
|Divisions:||Faculties > Science Technology and Medical Studies > School of Engineering and Digital Arts > Instrumentation, Control and Embedded Systems|
|Depositing User:||Jenny Harries|
|Date Deposited:||18 Mar 2009 14:56|
|Last Modified:||31 Jul 2012 11:18|
|Resource URI:||http://kar.kent.ac.uk/id/eprint/13308 (The current URI for this page, for reference purposes)|
- Depositors only (login required):