Title : 
Parallel algorithms for simultaneous scheduling, binding and floorplanning in high-level synthesis
         
        
            Author : 
Prabhakaran, Pradeep ; Banerjee, Prithviraj
         
        
            Author_Institution : 
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
         
        
        
        
            fDate : 
31 May-3 Jun 1998
         
        
        
            Abstract : 
With small device features in submicron technologies, interconnection delays play a dominant part in cycle time. Hence, it is important to consider the impact of physical design during high level synthesis. In comparison to a traditional approach which separates high-level synthesis from physical design, an algorithm which is able to make these stages interact very closely, would result in solutions with lower latency and area. However, such an approach could result in increased runtimes. Parallel processing is an attractive way of reducing the runtimes. In this paper, two parallel algorithms for simultaneous scheduling, binding and floorplanning algorithm are presented. A detailed hardware model is considered, taking into account multiplexor and register areas and delays. Experimental results are reported on an IBM SP-2 multicomputer, with close to linear speedups for a set of benchmark circuits
         
        
            Keywords : 
VLSI; circuit layout CAD; delays; high level synthesis; integrated circuit interconnections; integrated circuit layout; parallel algorithms; scheduling; timing; binding; cycle time; delays; floorplanning; hardware model; high-level synthesis; interconnection delays; latency; linear speedups; multiplexor areas; parallel algorithms; physical design; register areas; scheduling; submicron technologies; Algorithm design and analysis; Delay effects; Hardware; High level synthesis; Integrated circuit interconnections; Parallel algorithms; Parallel processing; Registers; Runtime; Scheduling algorithm;
         
        
        
        
            Conference_Titel : 
Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
         
        
            Conference_Location : 
Monterey, CA
         
        
            Print_ISBN : 
0-7803-4455-3
         
        
        
            DOI : 
10.1109/ISCAS.1998.705288