Progress and challenges in VLSI placement research
Given the significance of placement in IC physical design, extensive research studies
performed over the last 50 years addressed numerous aspects of global and detailed …
performed over the last 50 years addressed numerous aspects of global and detailed …
GPlace3. 0: Routability-driven analytic placer for UltraScale FPGA architectures
Optimizing for routability during FPGA placement is becoming increasingly important, as
failure to spread and resolve congestion hotspots throughout the chip, especially in the case …
failure to spread and resolve congestion hotspots throughout the chip, especially in the case …
RippleFPGA: Routability-driven simultaneous packing and placement for modern FPGAs
As a good tradeoff between central processing unit (CPU) and application specific
integrated circuit (ASIC), field-programmable gate array (FPGA) is becoming more widely …
integrated circuit (ASIC), field-programmable gate array (FPGA) is becoming more widely …
High-performance Placement Engine for Modern Large-scale FPGAs With Heterogeneity and Clock Constraints
As field-programmable gate array (FPGA) architectures continue to evolve and become
more complex, the heterogeneity and clock constraints imposed by modern FPGAs have …
more complex, the heterogeneity and clock constraints imposed by modern FPGAs have …
Hardware-accelerated hypergraph processing with chain-driven scheduling
Beyond ordinary graphs, hypergraphs are a graph representation to flexibly express
complex multilateral relationships between entities. Hypergraph processing can be used to …
complex multilateral relationships between entities. Hypergraph processing can be used to …
A data-centric accelerator for high-performance hypergraph processing
Hypergraph processing has emerged as a powerful approach for analyzing complex
multilateral relationships among multiple entities. Past research on building hypergraph …
multilateral relationships among multiple entities. Past research on building hypergraph …
BonnPlace: A self-stabilizing placement framework
U Brenner, A Hermann, N Hoppmann… - Proceedings of the 2015 …, 2015 - dl.acm.org
We present a new algorithm for VLSI placement. Our tool BonnPlace incorporates a
partitioning-based legalization into a force-directed loop by iteratively pulling circuits …
partitioning-based legalization into a force-directed loop by iteratively pulling circuits …
An effective floorplan-guided placement algorithm for large-scale mixed-size designs
In this article we propose an effective algorithm flow to handle modern large-scale mixed-
size placement, both with and without geometry constraints. The basic idea is to use …
size placement, both with and without geometry constraints. The basic idea is to use …
Exploiting net connectivity in legalization and detailed placement scenarios
Standard-cell placement is the fundamental step in a typical VLSI/ASIC design flow. Its
result, paired with the outcome of the routing procedure can be the decisive factor in …
result, paired with the outcome of the routing procedure can be the decisive factor in …
Analytical clustering score with application to post-placement multi-bit flip-flop merging
Circuit clustering is usually done through discrete optimizations, with the purpose of circuit
size reduction or design-specific cluster formation. Specifically, we are interested in the multi …
size reduction or design-specific cluster formation. Specifically, we are interested in the multi …