Satisfiability Modulo Theory based Methodology for Floorplanning in VLSI Circuits
Suchandra Banerjee, Anand Ratna, Suchismita Roy

TL;DR
This paper introduces an SMT-based method for VLSI floorplanning that minimizes layout area and reduces dead space, accommodating fixed, rotatable, and flexible blocks, validated on standard benchmarks.
Contribution
It presents a novel SMT formulation for complex floorplanning problems, including rotation and flexibility, improving area efficiency over traditional methods.
Findings
Rotation reduces dead space in layouts.
SMT approach effectively handles flexible block dimensions.
Experimental results show reduced total area and dead space.
Abstract
This paper proposes a Satisfiability Modulo Theory based formulation for floorplanning in VLSI circuits. The proposed approach allows a number of fixed blocks to be placed within a layout region without overlapping and at the same time minimizing the area of the layout region. The proposed approach is extended to allow a number of fixed blocks with ability to rotate and flexible blocks (with variable width and height) to be placed within a layout without overlap. Our target in all cases is reduction in area occupied on a chip which is of vital importance in obtaining a good circuit design. Satisfiability Modulo Theory combines the problem of Boolean satisfiability with domains such as convex optimization. Satisfiability Modulo Theory provides a richer modeling language than is possible with pure Boolean SAT formulas. We have conducted our experiments on MCNC and GSRC benchmark circuits…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
