Title :
Stride: a tool for formal interactive system synthesis
Author :
Burns, F.P. ; Kinniment, D.J. ; Koelmans, A.M.
Author_Institution :
Dept. of Electr. & Electron. Eng., Newcastle upon Tyne Univ., UK
fDate :
11/1/1994 12:00:00 AM
Abstract :
Transformational synthesis is the process of generating a hardware implementation from an initial behavioural description, by repeatedly applying transformations to the behavioural descriptions until a satisfactory implementation can be generated. Although it is essential to verify the correctness of the applied transformations, it is also very important to present the changes to the designer in an understandable form. A prototype interactive design tool has been implemented that allows easy use of a database of formally correct transformations. Its basic features are described, and its operation and interaction with the theorem prover are demonstrated with examples
Keywords :
high level synthesis; interactive systems; Stride; behavioural descriptions; formal interactive system synthesis tool; formally correct transformations; hardware implementation; prototype interactive design tool; theorem prover; transformational synthesis;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:19941504