SynGuide: An environment for doing interactive correctness preserving transformations

Abstract
This paper presents an overview of the meaning of Guided Synthesis by means of transformational design. The report discusses the desig ner aspect of interaction with a specific Hardware Description Language to transform an original behavioral specification down to a level where an implementation can be done with logic synthesis tools or silicon compilers. A formal method for th e optimization of a specification in a guaranteed correct way is presented. The method is based on the concept of improving a design by using a limited set of transformations that are proven to be correct. An environment enabling the user to do the transformations is created by using the Cornell Synthesizer Generator.

This publication has 10 references indexed in Scilit: