atlas

Research map / Architectures and efficiency / Neural architecture search

Towards Next-Generation Logic Synthesis: A Scalable Neural Circuit Generation Framework

NeurIPS 2024 · Architectures and efficiency › Neural architecture search · approach: Differentiable architecture search (DARTS) · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Revisits differentiable neural architecture search (DNAS) for exact circuit generation from truth tables and proposes T-Net, a triangle-shaped regularized circuit network with multi-label data transformation, plus an RL-restart evolutionary algorithm for circuit optimization that beats IWLS 2022/2023 winners.

Problem

Generating exactly correct, compact logic circuits from input-output examples (truth tables) with differentiable neural architecture search struggles on large circuits and is sensitive to hyperparameters.

Approach

Diagnoses three DNAS failure modes (skip-connection overfitting, mismatch with circuit triangular structure, imbalanced per-example difficulty) and addresses them with Shannon-decomposition multi-label data transformation, a triangle-shaped NAND-gate network, a layer-weighted skip regularizer, and a hardness-aware loss; optimization uses an EA whose individuals are improved by an RL operator-seque

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace DNAS Skip with T-Netcircuit generation · 10 circuits in Table 1accuracy: 91.99 -> 99.99Helped
replace SOP + resyn2 with T-Net + resyn2circuit generation · 10 circuits in Table 2nodes: 366.39 -> 230.06Helped
use T-Net with EA/RL instead of Google (AI)circuit optimization · 10 circuits in Table 3nodes: 88.06 -> 83.33Helped
decompose the truth tableT-Net · LogicNets6accuracy: 99.60 -> 100Helped
decompose the truth tableT-Net · Espresso9wrong bits: 61 -> 6Helped
add regularized skip-connection (ablation)DNAS circuit generation · LogicNets2accuracy: 79.40 -> 99.91Helped
add Boolean hardness-aware loss (ablation)DNAS with regularized skip-connection · LogicNets2wrong bits: 10 -> 0Helped
add triangle-shaped architecture (ablation)DNAS with regularized skip-connection and hardness-aware loss · LogicNets2nodes: 281 -> 273Helped
add regularized skip-connection (ablation)DNAS circuit generation · Arithmetic2accuracy: 94.97 -> 99.33Helped
add Boolean hardness-aware loss (ablation)DNAS with regularized skip-connection · Arithmetic2wrong bits: 12 -> 0Helped
add triangle-shaped architecture (ablation)DNAS with regularized skip-connection and hardness-aware loss · Arithmetic2nodes: 263 -> 254Helped

Surprising findings

Limitations

Experimental setup

Datasets: Espresso LogicNets Random Arithmetic

Benchmarks: Espresso LogicNets Random Arithmetic IWLS 2022 IWLS 2023

Metrics: accuracy wrong bits AIG node count logic level training time

Baselines: Basic DNAS DNAS Skip Darts- SOP resyn2 IWLS 2022 teams (TUW, UCB, EPFL) IWLS 2023 teams (NBU, EPFL, TUW, Google)

Builds on: DNAS for logic synthesis (Belcak et al.) differentiable logic gate networks DARTS- Gumbel-softmax ABC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy