DocumentCode :
2552796
Title :
Formal system design based on the synchrony hypothesis, functional models, and skeletons
Author :
Sander, Ingo ; Jantsch, Axel
Author_Institution :
Dept. of Electron., R. Inst. of Technol., Stockholm, Sweden
fYear :
1999
fDate :
7-10 Jan 1999
Firstpage :
318
Lastpage :
323
Abstract :
Formal approaches to HW and system design have not been generally adopted because designers often view the modelling concepts in these approaches as unsuitable for their problems. Moreover they are frequently on a too high abstraction level to allow for efficient synthesis with today´s techniques. We address this problem with a modelling method, which is strictly formal and based on formal semantics, a pure functional language, and the synchrony hypothesis. But the use of skeletons in conjunction with a proper computational model allows to associate a direct hardware interpretation. In particular we use the synchrony hypothesis and a timed signal model to provide a high abstraction for communication at the system level. This facilitates efficient modelling and design space exploration at the functional level, because the designer is not concerned with complex communication mechanisms, and functionality can easily be moved from one block to another. To bridge the gap between an elegant and abstract functional model and the details of an implementation we use skeletons to encapsulate primitive structures, such as FSMs, buffers, computation units, etc. in a purely functional way
Keywords :
abstract data types; concurrent engineering; data flow computing; embedded systems; formal languages; formal verification; functional programming; hardware description languages; hardware-software codesign; FSM; buffers; communication at system level; computation units; computational model; design space exploration; direct hardware interpretation; formal modelling method; formal semantics; formal system design; functional models; hardware interpretation; high abstraction; primitive structures; pure functional language; skeletons; synchrony hypothesis; timed signal model; Bridges; Computational modeling; Computer industry; Hardware; Message passing; Product development; Real time systems; Signal design; Signal synthesis; Skeleton;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1999. Proceedings. Twelfth International Conference On
Conference_Location :
Goa
ISSN :
1063-9667
Print_ISBN :
0-7695-0013-7
Type :
conf
DOI :
10.1109/ICVD.1999.745170
Filename :
745170
Link To Document :
بازگشت