Title :
Multi-level equivalence in design transformation
Author :
Cheung, Tommy King-Yin ; Hellestrand, Graham R.
Author_Institution :
Sch. of Comput. Sci. & Eng., New South Wales Univ., Kensington, NSW, Australia
fDate :
29 Aug-1 Sep 1995
Abstract :
This paper introduces the notion of multi-level equivalence in transformational synthesis of hardware or software. Two distinct, but interrelated levels of equivalence (behaviour and function-equivalence) are supported in this formalism. This would allow either or both the behaviour and functionality of the original function specification to be preserved during automatic synthesis which is typically based on a series of applications of equivalent transformation mechanisms. In essence, this formalism makes possible the evolution of behaviours while maintaining the functionality. This has extended the traditional view of synthesis through refinement to synthesis through exploration and evolution
Keywords :
algebraic specification; formal specification; hardware description languages; high level synthesis; logic design; automatic synthesis; behaviour; design transformation; equivalent transformation mechanisms; function specification; function-equivalence; functionality; multi-level equivalence; transformational synthesis; Australia; Computer science; Concurrent computing; Delay; Design engineering; Laboratories; Paper technology; Performance analysis; Space exploration; Space technology;
Conference_Titel :
Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
Conference_Location :
Chiba
Print_ISBN :
4-930813-67-0
DOI :
10.1109/ASPDAC.1995.486370