Pruned Continuous Haar Transform of 2D Polygonal Patterns with Application to VLSI Layouts
Robin Scheibler, Paul Hurley, Amina Chebira

TL;DR
This paper presents a fast, pruned algorithm for computing the continuous Haar transform of polygonal 2D patterns, significantly improving efficiency for VLSI layout analysis.
Contribution
It introduces a novel pruned continuous Haar transform algorithm that leverages computational geometry to accelerate processing of polygonal patterns in VLSI layouts.
Findings
Algorithm is as fast as discrete Haar transform for VLSI patterns
Achieves up to 12 times speedup over traditional methods
Efficiently handles patterns with few vertices typical in VLSI layouts
Abstract
We introduce an algorithm for the efficient computation of the continuous Haar transform of 2D patterns that can be described by polygons. These patterns are ubiquitous in VLSI processes where they are used to describe design and mask layouts. There, speed is of paramount importance due to the magnitude of the problems to be solved and hence very fast algorithms are needed. We show that by techniques borrowed from computational geometry we are not only able to compute the continuous Haar transform directly, but also to do it quickly. This is achieved by massively pruning the transform tree and thus dramatically decreasing the computational load when the number of vertices is small, as is the case for VLSI layouts. We call this new algorithm the pruned continuous Haar transform. We implement this algorithm and show that for patterns found in VLSI layouts the proposed algorithm was in the…
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.
Taxonomy
TopicsAdvancements in Photolithography Techniques · Computational Geometry and Mesh Generation · Digital Image Processing Techniques
