Title :
Extended abstract: a formal design approach from software oriented UML descriptions to hardware oriented RTL
Author :
Fujita, Masahiro
Author_Institution :
VLSI Design & Educ. Center, Tokyo Univ., Japan
Abstract :
In this paper we discuss UML based hardware design approaches that can effectively and efficiently use formal verification methods to analyze and verify designs. We discuss techniques on how to use UML based design analysis for generating reduced models that are used in formal verification. This process typically starts with pure functional analysis of the design targets and then gradually converts them to more structural ones so that the final ones can be considered as register transfer level (RTL) designs. We show how UML diagrams can be used to come up with reduced models that can be used for assume-guarantee reasoning and compositional reasoning. We use a real chip design process as an example and discuss about our design and verification methodology.
Keywords :
Unified Modeling Language; formal verification; hardware-software codesign; logic testing; Unified Modelling Language; formal design; formal verification; functional analysis; register transfer level design; software oriented UML description; Asynchronous transfer mode; Design methodology; Formal verification; Hardware; Object oriented modeling; Process design; Software design; Spirals; Switches; Unified modeling language;
Conference_Titel :
Formal Methods and Models for Co-Design, 2005. MEMOCODE '05. Proceedings. Third ACM and IEEE International Conference on
Print_ISBN :
0-7803-9227-2
DOI :
10.1109/MEMCOD.2005.1487923