Title :
Iterative improvement based multi-way netlist partitioning for FPGAs
Author :
Krupnova, Helena ; Saucier, Gabriele
Author_Institution :
CSI, Inst. Nat. Polytech. de Grenoble, France
Abstract :
This paper presents a multi-way FPGA partitioning method. The basic idea is similar to one proposed by Kuznar et al. (1995), but instead of using the replication and re-optimization, it takes force of the classical iterative improvement partitioning techniques. The basic effort consists in guiding the classical algorithms in their solution space exploration. This was done by introducing the cost function based on the infeasibility distance of the partitioning solution and carefully tuning the basic parameters of the classical algorithms such as definition of size constraints for feasible moves, handling solutions stack, selecting best cluster to move, etc. The proposed method obtains results comparable to the best published results, and even outperforms them for the largest benchmarks.
Keywords :
field programmable gate arrays; iterative methods; logic CAD; logic partitioning; cost function; handling solutions stack; infeasibility distance; iterative improvement partitioning techniques; multi-way netlist partitioning; multiway FPGA partitioning method; partitioning solution; size constraints; solution space exploration; Clustering algorithms; Cost function; Data structures; Field programmable gate arrays; Partitioning algorithms; Space exploration; Tellurium;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich, Germany
Print_ISBN :
0-7695-0078-1
DOI :
10.1109/DATE.1999.761187