MNT Bench: Library Description and File Format

Comprehensive guide to understanding the benchmark library structure, gate libraries, clocking schemes, and file naming conventions.

Gate Libraries

Benchmarks are provided for two different gate libraries:

QCA ONE📄

Used for QCA circuits.

Click to view paper

Bestagon📄

Used for SiDB circuits.

Click to view paper

Clocking Schemes

Up to five different clocking schemes are available:

2DDWave📄

2DDWave Clocking Scheme
Click to view paper

USE📄

USE Clocking Scheme
Click to view paper

RES📄

RES Clocking Scheme
Click to view paper

ESR📄

ESR Clocking Scheme
Click to view paper

ROW📄

ROW Clocking Scheme
Click to view paper

File Format Information

File Naming Conventions

Level Filename Example
Gate-Level <benchmark_identifier>_<library>_<clocking_scheme>_<algorithm>_<optimized>_<input-ordered>_<cost_objective>.fgl mux21_Bestagon_ROW_gold_Opt_Ord_crossings.fgl

mux21_ONE_USE_NanoPlaceR_UnOpt_UnOrd_area.fgl
Best Gate-Level Layout <benchmark_identifier>_<library>_BEST.fgl mux21_ONE_BEST.fgl
Network Level <benchmark_identifier>.v mux21.v