Title :
Design of embedded systems: formal models, validation, and synthesis
Author :
Edwards, Stephen ; Lavagno, Luciano ; Lee, Edward A. ; Sangiovanni-Vincentelli, Alberto
Author_Institution :
California Univ., Berkeley, CA, USA
fDate :
3/1/1997 12:00:00 AM
Abstract :
This paper addresses the design of reactive real-time embedded systems. Such systems are often heterogeneous in implementation technologies and design styles, for example by combining hardware application-specific integrated circuits (ASICs) with embedded software. The concurrent design process for such embedded systems involves solving the specification, validation, and synthesis problems. We review the variety of approaches to these problems that have been taken
Keywords :
application specific integrated circuits; computer architecture; formal specification; formal verification; logic design; real-time systems; systems analysis; ASIC; application-specific integrated circuits; concurrent design process; embedded software; embedded systems design; formal models; formal validation; heterogeneous systems; reactive real-time system design; specification; Application software; Application specific integrated circuits; Computer architecture; Consumer electronics; Embedded computing; Embedded system; Hardware; Microcontrollers; Real time systems; Safety;
Journal_Title :
Proceedings of the IEEE