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