DocumentCode
400440
Title
Development and application of design transformations in ForSyDe [high level synthesis]
Author
Sander, Ingo ; Jantsch, Axel ; Lu, Zhonghai
Author_Institution
R. Inst. of Technol., Stockholm, Sweden
fYear
2003
fDate
2003
Firstpage
364
Lastpage
369
Abstract
The ForSyDe methodology has been developed for system level design. Starting with a formal specification model, that captures the functionality of the system at a high abstraction level, it provides formal design transformation methods for a transparent refinement process of the system model into an implementation model that is optimized for synthesis. The main contribution of this paper is the formal treatment of transformational design refinement. Using the formal semantics of ForSyDe processes we introduce the term characteristic function to be able to define and classify transformations as either semantic preserving or design decision. We also illustrate how we can incorporate classical synthesis techniques that have traditionally been used with control/data-flow graphs as ForSyDe transformations. Thus, our approach avoids discontinuities since it moves design refinement into the domain of the specification model.
Keywords
formal specification; high level synthesis; logic design; optimisation; ForSyDe methodology; contro/data-flow graphs; design transformations; formal semantics; formal specification model; high abstraction level system functionality; synthesis optimized implementation model; system level design; term characteristic function; transformational design refinement; Clocks; Computer architecture; Control system synthesis; Design methodology; Design optimization; Formal specifications; Hardware; High level synthesis; Mathematical model; System-level design;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN
1530-1591
Print_ISBN
0-7695-1870-2
Type
conf
DOI
10.1109/DATE.2003.1253635
Filename
1253635
Link To Document