Title :
The high-level synthesis of digital systems
Author :
McFarland, Michael C. ; Parker, Alice C. ; Camposano, Raul
Author_Institution :
Dept. of Comput. Sci., Boston Coll., Chestnut Hill, MA, USA
fDate :
2/1/1990 12:00:00 AM
Abstract :
High-level synthesis systems start with an abstract behavioral specification of a digital system and find a register-transfer level structure that realizes the given behavior. The various tasks involved in developing a register-transfer level structure from an algorithmic level specification are described. In particular, it is shown how the high-level synthesis task can be decomposed into a number of distinct but not independent subtasks. The techniques that have been developed for solving those subtasks are presented. Areas related to high-level synthesis that are still open problems are examined
Keywords :
circuit layout CAD; logic CAD; abstract behavioral specification; algorithmic level specification; digital systems; high-level synthesis; high-level synthesis task; register-transfer level structure; subtasks; task decomposition; Digital systems; Equations; Hardware; High level synthesis; Integrated circuit interconnections; Logic circuits; Logic design; Logic gates; Switches; Variable speed drives;
Journal_Title :
Proceedings of the IEEE