Title : 
A comparison of functional and structural partitioning
         
        
            Author : 
Vahid, Frank ; Le, Thuy Dm ; Hsu, Yu-Chin
         
        
            Author_Institution : 
Dept. of Comput. Sci., California Univ., Riverside, CA, USA
         
        
        
        
        
        
            Abstract : 
Incorporating functional partitioning into a synthesis methodology leads to several important advantages. In functional partitioning, we first partition a functional specification into smaller sub-specifications and then synthesize structure for each, in contrast to the current approach of first synthesizing structure for the entire specification and then partitioning that structure. One advantage is that of greatly improved partitioning among a given set of packages with size and I/O constraints, such as FPGAs or ASIC blocks, resulting in better performance and far fewer required packages. A second advantage is that of greatly reduced synthesis runtimes. We present results of experiments demonstrating these important advantages, leading to the conclusion that further research focus on functional partitioning can lead to improved quality and practicality of synthesis environments
         
        
            Keywords : 
high level synthesis; logic CAD; logic partitioning; ASIC; FPGA; functional partitioning; structural partitioning; synthesis environments; synthesis methodology; Automation; Clocks; Computer science; Delay estimation; Hardware; Logic; Packaging; Runtime; Software packages; Software performance;
         
        
        
        
            Conference_Titel : 
System Synthesis, 1996. Proceedings., 9th International Symposium on
         
        
            Conference_Location : 
La Jolla, CA
         
        
        
            Print_ISBN : 
0-8186-7563-2
         
        
        
            DOI : 
10.1109/ISSS.1996.565893