In this paper we discuss new techniques for timing-driven placement and adaptive delay computation for hierarchical PLD architectures. Our algorithm follows the natural recursive k-way partitioningbased approach to placement on such devices. Our contributions include a specification of the overall TDC (timing-driven compilation) algorithm, an analysis of heuristics such as a variant of multi-start partitioning, a new method for adaptive delay computation, and a discussion of the structure of critical paths and sub-graphs on modern PLD designs. This algorithm has been implemented in a production quality commercial tool, and we report on the results with and without the implementation of the new techniques. The basic result is a substantial 3...
Simulated annealing based standard cell placement for VLSI designs has long been acknowledged as a c...
grantor: University of TorontoAs process geometries shrink into the deep-submicron region,...
In this thesis, we address timing-constrained placement and routing in symmetrical field-programmabl...
Field-programmable gate arrays (FPGAs) allow circuit designers to perform quick prototyping and deve...
In this paper we introduce a new Simulated Annealing-based timing-driven placement algorithm for FPG...
In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates...
[[abstract]]We survey recent development in placement technology for VLSI layout. In the very deep s...
We present an algorithm for accurately controlling delays during the placement of large standard cel...
This work studies the optimality and stability of timing-driven placement algorithms. The contributi...
Placement is one of the most important steps in physical design for VLSI circuits. For field program...
Abstract — In this paper, we present a parallel algorithm run-ning on a shared memory multi-processo...
The idea of introducing dedicated, fast paths between certain FPGA elements in order to reduce delay...
This paper presents a partitioning-based, timing-driven placement algorithm. The partitioning step i...
Abstract. Traditional placement algorithms for FPGAs are normally carried out on a fixed clustering ...
At the 250nm technology node, interconnect delays account for over 40 % of worst delays [12]. Transi...
Simulated annealing based standard cell placement for VLSI designs has long been acknowledged as a c...
grantor: University of TorontoAs process geometries shrink into the deep-submicron region,...
In this thesis, we address timing-constrained placement and routing in symmetrical field-programmabl...
Field-programmable gate arrays (FPGAs) allow circuit designers to perform quick prototyping and deve...
In this paper we introduce a new Simulated Annealing-based timing-driven placement algorithm for FPG...
In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates...
[[abstract]]We survey recent development in placement technology for VLSI layout. In the very deep s...
We present an algorithm for accurately controlling delays during the placement of large standard cel...
This work studies the optimality and stability of timing-driven placement algorithms. The contributi...
Placement is one of the most important steps in physical design for VLSI circuits. For field program...
Abstract — In this paper, we present a parallel algorithm run-ning on a shared memory multi-processo...
The idea of introducing dedicated, fast paths between certain FPGA elements in order to reduce delay...
This paper presents a partitioning-based, timing-driven placement algorithm. The partitioning step i...
Abstract. Traditional placement algorithms for FPGAs are normally carried out on a fixed clustering ...
At the 250nm technology node, interconnect delays account for over 40 % of worst delays [12]. Transi...
Simulated annealing based standard cell placement for VLSI designs has long been acknowledged as a c...
grantor: University of TorontoAs process geometries shrink into the deep-submicron region,...
In this thesis, we address timing-constrained placement and routing in symmetrical field-programmabl...