In this thesis, we address timing-constrained placement and routing in symmetrical field-programmable gate arrays (FPGAs).First, we present a timing-driven placement algorithm for symmetrical FPGAs. The algorithm combines the computational simplicity of a net-based algorithm with the net length flexibility permitted by a path-based algorithm. The algorithm has three phases. First, we determine the relative placement of logic blocks in accordance with timing requirements, using the classical force-directed placement technique modified to reflect the goal of satisfying timing constraints. Second, we assign logic blocks to 2D grid positions on the array using an algorithm whose cost function incorporates timing considerations. The net weights ...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
In FPGAs the routing resources are fixed and their usage is constrained by the location of antifuses...
This work studies the optimality and stability of timing-driven placement algorithms. The contributi...
In this thesis, we address timing-constrained placement and routing in symmetrical field-programmabl...
In this paper we introduce a new Simulated Annealing-based timing-driven placement algorithm for FPG...
Field-programmable gate arrays (FPGAs) allow circuit designers to perform quick prototyping and deve...
textField-Programmable Gate Arrays (FPGAs) have been one of the most popular devices for system pro...
A Field-Programmable Gate Array (FPGA) is a (re)programmable logic device that implements multi-leve...
Placement is one of the most important steps in physical design for VLSI circuits. For field program...
This paper presents a performance-oriented placement and routing tool for field-programmable gate ar...
The idea of introducing dedicated, fast paths between certain FPGA elements in order to reduce delay...
This paper describes a new detailed routing algorithm that has been designed specifically for the ty...
In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates...
While traditional Field-Programmable Gate Array design flow usually employs fine-grained tile-based ...
[[abstract]]This paper presents a new performance and routability driven router for symmetrical arra...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
In FPGAs the routing resources are fixed and their usage is constrained by the location of antifuses...
This work studies the optimality and stability of timing-driven placement algorithms. The contributi...
In this thesis, we address timing-constrained placement and routing in symmetrical field-programmabl...
In this paper we introduce a new Simulated Annealing-based timing-driven placement algorithm for FPG...
Field-programmable gate arrays (FPGAs) allow circuit designers to perform quick prototyping and deve...
textField-Programmable Gate Arrays (FPGAs) have been one of the most popular devices for system pro...
A Field-Programmable Gate Array (FPGA) is a (re)programmable logic device that implements multi-leve...
Placement is one of the most important steps in physical design for VLSI circuits. For field program...
This paper presents a performance-oriented placement and routing tool for field-programmable gate ar...
The idea of introducing dedicated, fast paths between certain FPGA elements in order to reduce delay...
This paper describes a new detailed routing algorithm that has been designed specifically for the ty...
In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates...
While traditional Field-Programmable Gate Array design flow usually employs fine-grained tile-based ...
[[abstract]]This paper presents a new performance and routability driven router for symmetrical arra...
[[abstract]]We combine technology mapping and placement into a single procedure, M.map, for the desi...
In FPGAs the routing resources are fixed and their usage is constrained by the location of antifuses...
This work studies the optimality and stability of timing-driven placement algorithms. The contributi...