AutoCellLibX: Automated Standard Cell Library Extension Based on Pattern Mining
Tingyuan Liang, Jingsong Chen, Lei Li, Wei Zhang

TL;DR
AutoCellLibX is an automated framework that enhances standard cell libraries by mining patterns from gate-level netlists, leading to significant area savings in VLSI design.
Contribution
It introduces the first automated standard cell extension framework that integrates pattern mining and optimization for VLSI design.
Findings
Up to 5 custom cells generated per design
Average 4.49% area reduction achieved
Extension process completed within 1.1 hours per design
Abstract
Custom standard cell libraries can improve the final quality of the corresponding VLSI designs but properly customizing standard cell libraries remains challenging due to the complex characteristics of the VLSI designs. This paper presents an automatic standard-cell library extension framework, AutoCellLibX. It can find a set of standard cell cluster pattern candidates from the post-technology mapping gate-level netlist, with the consideration of standard cell characteristics and technology mapping constraints, based on our high-efficiency frequent subgraph mining algorithm. Meanwhile, to maximize the area benefit of standard cell customization for the given gate-level netlist, AutoCellLibX includes our proposed pattern combination algorithm which can iteratively find a set of gate-level patterns from numerous candidates as the extension part of the given initial standard cell library.…
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
TopicsVLSI and FPGA Design Techniques · Advancements in Photolithography Techniques · VLSI and Analog Circuit Testing
