DocumentCode :
3359022
Title :
A novel approach to performance-oriented datapath allocation and floorplanning
Author :
Sundaresan, V. ; Vemuri, R.
Author_Institution :
Dept. of ECECS, Cincinnati Univ., OH
fYear :
2006
fDate :
2-3 March 2006
Abstract :
In recent years, integrating high-level synthesis and physical design has become essential for successful timing closure. In this paper, we present a novel probabilistic approach to perform integrated datapath allocation and floorplanning. In contrast to existing methodologies that tradeoff high-level design space searched with accuracy of physical estimates, the proposed methodology performs exhaustive high-level synthesis (datapath allocation) with heuristic floorplanning. Exhaustive search guarantees optimal allocation results. Heuristic floorplanning imparts flexibility to update the floorplan while constructing the allocation solution. This improves accuracy of the floorplan estimates used. To tackle the increased design space, we propose novel probabilistic-gain measures that predict the impact of an allocation decision on the constraints, prior to the allocation decision being made. The probabilistic-gain measures are used to select allocation decisions that will most likely lead to optimal solutions early, thereby minimizing time-consuming floorplan evaluations of decisions that will most likely lead to sub-optimal solutions. Experimental results confirm the effectiveness of the proposed approach
Keywords :
circuit layout CAD; high level synthesis; logic partitioning; allocation decision; heuristic floorplanning; high level synthesis; integrated datapath allocation; probabilistic gain measures; Constraint optimization; Design methodology; High level synthesis; Logic; Resource management; Routing; Scheduling; Space exploration; Timing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
0-7695-2533-4
Type :
conf
DOI :
10.1109/ISVLSI.2006.8
Filename :
1602459
Link To Document :
بازگشت