EDGE: DBMS-Empowered Boolean Decomposition for GIG Synthesis

  • Ruofei Tang
  • , Xuliang Zhu
  • , Xinyi Zhang
  • , Lei Chen*
  • , Xing Li
  • , Mingxuan Yuan
  • , Jianliang Xu
  • *Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

Abstract

Boolean decomposition is a powerful technique in logic synthesis that breaks down Boolean functions into simpler components. Decomposition-based logic synthesis yields high-quality results and is particularly effective when combined with small-window optimization methods in Gate-Inverter Graphs (GIG). However, the efficiency limitations of current methods have constrained their applicability in handling large and complex logic. To address this challenge, we propose a novel framework, called EDGE, which leverages modern database techniques to accelerate Boolean decomposition, thereby achieving improved synthesis results while maintaining high efficiency. Experimental results demonstrate a runtime speedup of up to 21 × and an overall reduction in node count of at least 15% compared to state-of-the-art synthesis methods.

Original languageEnglish
Title of host publication2025 62nd ACM/IEEE Design Automation Conference, DAC 2025
PublisherIEEE
Number of pages7
ISBN (Electronic)9798331503048
ISBN (Print)9798331503055
DOIs
Publication statusPublished - 22 Jun 2025
Event62nd ACM/IEEE Design Automation Conference, DAC 2025 - San Francisco, United States
Duration: 22 Jun 202525 Jun 2025

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Conference

Conference62nd ACM/IEEE Design Automation Conference, DAC 2025
Country/TerritoryUnited States
CitySan Francisco
Period22/06/2525/06/25

Fingerprint

Dive into the research topics of 'EDGE: DBMS-Empowered Boolean Decomposition for GIG Synthesis'. Together they form a unique fingerprint.

Cite this