Revisiting Logic Compaction Aspects of Minority-Majority-Inverter Graph (mMIG) Circuits

In the post-CMOS era, emerging data structures for logic synthesis and technology mapping have gained importance for efficient design automation. Majority Inverter Graph (MIG) is a homogeneous structure of majority and inverter nodes that has become a prominent data structure for compact logic synthesis and optimization. This paper demonstrates that minority majority inverter graph (mMIG) based logic synthesis leads to reduced inverter operations. We propose revised transformation rules for mMIG, such as associativity, distributivity, swapping reconvergence, and swapping non-reconvergence. With mMIG-based synthesis of Addition-Rotation-XOR (ARX) S-boxes, namely MARX-2 and SPECKEY and 8-bit, 16-bit adders, we show the reduction in critical path delay compared to MIG and And-Or-Inverter Graph (AOIG) logic synthesis. We report that a circuit implemented in mMIG can be driven with a maximum clock frequency of 880.35 MHz in comparison to AOIG synthesized circuit on the same FPGA device.

Authors

Institutions

Publication Details

Published
2025-06-18
DOI
https://doi.org/10.1109/gcon65540.2025.11173411
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Revisiting Logic Compaction Aspects of Minority-Majority-Inverter Graph (mMIG) Circuits

Bodhisatwa Mazumdar, Mrunal Shende
Low-power high-performance VLSI design
article

Revisiting Logic Compaction Aspects of Minority-Majority-Inverter Graph (mMIG) Circuits

Bodhisatwa Mazumdar, Mrunal Shende
article en

Abstract

In the post-CMOS era, emerging data structures for logic synthesis and technology mapping have gained importance for efficient design automation. Majority Inverter Graph (MIG) is a homogeneous structure of majority and inverter nodes that has become a prominent data structure for compact logic synthesis and optimization. This paper demonstrates that minority majority inverter graph (mMIG) based logic synthesis leads to reduced inverter operations. We propose revised transformation rules for mMIG, such as associativity, distributivity, swapping reconvergence, and swapping non-reconvergence. With mMIG-based synthesis of Addition-Rotation-XOR (ARX) S-boxes, namely MARX-2 and SPECKEY and 8-bit, 16-bit adders, we show the reduction in critical path delay compared to MIG and And-Or-Inverter Graph (AOIG) logic synthesis. We report that a circuit implemented in mMIG can be driven with a maximum clock frequency of 880.35 MHz in comparison to AOIG synthesized circuit on the same FPGA device.

Indian Institute of Management Indore (IN), Indian Institute of Technology Indore (IN)
Openalex Percentile: Top 74%
Low-power high-performance VLSI design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.