Abstract
This paper investigates whether fixed, quantized, AI-inspired decision functions with constrained admissible input domains can be synthesized directly as combinational logic by representing them as contextual partially defined Boolean functions (PDBFs). Rather than preserving an arithmetic, instruction-sequence, state-machine, or neural-network execution structure, the proposed formulation specifies only the required input-output relation over the contextual care domain and permits synthesis to choose any legal completion outside that domain. A reproducible suite of 28 synthetic AI-inspired contextual PDBFs is evaluated using GT Synthesis and two evaluated ABC flows (synt and transtoch). Across all 28 benchmarks, the best observed GT gate count and best observed GT depth are lower than the corresponding best ABC values; at least one actual GT implementation simultaneously dominates both evaluated ABC implementations in gate count and depth in every case. Metric-wise comparison gives mean reductions of 70.9% in gate count and 42.6% in logic depth. A second experiment isolates the cost of committing to a complete off-care behavior before synthesis. The same 28 care-domain relations are converted to fully specified Verilog RTL by preserving every required care output and assigning zero to all off-care combinations, then synthesized through Yosys/ABC to AIGs. These RTL-derived AIGs contain 22,813 AND nodes in aggregate, compared with 2,013 nodes for the best evaluated direct-PDBF ABC results, an aggregate ratio of 11.33× and a 91.18% reduction in aggregate node count. Direct-PDBF ABC is smaller and shallower than the tested fully specified RTL completion in all 28 benchmarks. The experiment demonstrates that premature commitment to one legal completion can carry a large structural cost in this benchmark family, while not implying that RTL or conventional synthesis is intrinsically incapable of exploiting don’t-care information when such information is explicitly retained. The results establish direct contextual-PDBF synthesis as a promising route for compact, shallow combinational realization of fixed quantized decision functions, while leaving trained-model-derived PDBFs and technology-mapped evaluation as important future work.
Keywords—partially defined Boolean function, PDBF, contextual don’t-care, logic synthesis, combinational AI, quantized decision function, completion optimization, AI hardware
1. Introduction
AI inference hardware is commonly organized around the computational structure of a model: multiply-accumulate operations, threshold evaluations, table lookups, instruction sequences, or pipelined dataflow. For a fixed quantized decision function, however, the externally required object is ultimately a mapping from a finite set of admissible input encodings to output decisions. This raises a different synthesis question: must the hardware preserve the computational path used to describe or train the decision function, or can the required relation be synthesized directly as Boolean logic?
This paper studies the second possibility. The key observation is contextual. Quantized features are often encoded using constrained code spaces, and only a subset of the nominal Boolean input space is meaningful or reachable. The required function is therefore naturally a partially defined Boolean function (PDBF): output values are mandatory on the admissible feature combinations, while the remaining combinations are outside the contextual care domain. Completion Optimization may exploit this freedom when selecting a realizable completion and synthesizing the resulting circuit.
The experimental contribution is a controlled 28-benchmark suite of synthetic, reproducible AI-inspired decision functions. These benchmarks are not trained neural networks and no claim about prediction accuracy is made. They are deliberately constructed surrogates that isolate the logic-synthesis question: given a quantized contextual decision relation, how compactly and shallowly can it be realized as combinational logic?
Two complementary results emerge. First, GT obtains a lower best gate count and lower best depth than the evaluated direct-PDBF ABC flows on all 28 benchmarks; for every benchmark at least one actual GT implementation simultaneously dominates both evaluated ABC implementations in gate count and logic depth. Second, when each PDBF is first converted to a particular fully specified RTL completion by assigning zero outside the care domain, the resulting RTL→AIG networks are much larger: 22,813 AIG AND nodes in aggregate versus 2,013 for the best evaluated direct-PDBF ABC results. Direct-PDBF ABC is smaller and shallower in all 28 cases. Together, these experiments distinguish synthesis-engine effects from the separate structural cost of committing to one complete off-care behavior before optimization.
2. Relationship to Prior Work
LogicNets demonstrated that sparse quantized neural networks can be mapped to networks of truth-table-based hardware building blocks, achieving very high throughput and low latency on FPGAs [1]. That work establishes an important precedent for moving away from conventional arithmetic-centric neural-network implementation toward logic-centric realization.
Miyasaka et al. studied synthesis and LUT mapping of random-looking dense functions and explicitly investigated don’t-care optimization in a DNN-related setting [2]. Their results show that don’t-cares can provide additional implementation reduction for machine-learning-oriented Boolean functions.
The present work differs in emphasis. It treats the complete fixed decision relation over its admissible quantized feature domain as a contextual PDBF and asks whether the decision block itself can be synthesized directly as combinational logic. The experimental suite is synthetic and controlled; it is intended to establish the synthesis phenomenon before extending the method to trained-model-derived decision functions.
This work also extends the contextual-PDBF viewpoint developed in Paper II [3], the care-domain compatibility formulation developed in Paper IV [4], and the implementation-size perspective of Paper V [5]. Paper IV emphasizes that a PDBF denotes a family of legal completions whose implementation costs may differ; Paper V separates support complexity from realization complexity. Paper VI applies these ideas to AI-inspired quantized decision functions and experimentally compares direct care-domain synthesis with a fixed zero-filled completion synthesized from RTL.
3. Contextual PDBF Formulation
Let q=(q1,…,qr) denote r quantized features. Each feature qi takes values from a finite alphabet and is represented by a Boolean code word. Concatenating the feature codes produces an n-bit Boolean vector x. The nominal Boolean space therefore contains 2^n vectors, but only a subset C⊆{0,1}^n corresponds to admissible feature encodings and contextual combinations.
Let f:C→{0,1}^m specify the required decision outputs on the care domain C. The contextual PDBF is F=(C,f). A combinational implementation N is valid when N(x)=f(x) for every x∈C. For x∉C, the output is unrestricted unless additional application constraints are imposed.
This changes the synthesis objective. Instead of implementing one predetermined fully defined Boolean function over all 2^n inputs, synthesis may choose any completion g:{0,1}^n→{0,1}^m satisfying g(x)=f(x) on C. The design problem becomes: choose a favorable legal completion and realize it with low gate count and low logic depth.
The conceptual flow is therefore: Quantized Features → Contextual Care Domain → PDBF → Completion Optimization → Combinational Decision Circuit. The synthesized block need not preserve a multiplier, MAC array, instruction sequence, state machine, or iterative evaluation structure. This statement applies to the synthesized decision block, not to AI systems in general.
4. Benchmark Suite
The experimental suite contains 28 evaluated synthetic AI-inspired contextual PDBFs. Application labels include autonomous braking, battery management, crop health, data-center cooling, drone obstacle response, ECG arrhythmia, financial fraud, food quality, hand gesture, jet-engine health, keyword spotting, malware behavior, medical triage, motor fault, network intrusion, power-grid fault, predictive maintenance, road scene, robot grasp, sepsis risk, smart-camera events, sonar target, supply-chain risk, voice command, wafer defect, water-treatment anomaly, wildfire risk, and maritime navigation.
The benchmarks use constrained quantized feature encodings, including one-hot and mixed-radix structures. Consequently, the contextual care domains occupy only a fraction of the nominal Boolean input space. The suite spans 16–24 primary inputs, 4–7 outputs, and 729–6,561 care terms. Network Intrusion is the densest case at 7.03125% of the nominal input space; most other cases are below 0.3%, and many are below 0.1%.
The decision rules are deterministic and reproducible. They are benchmark surrogates rather than trained classifiers. This distinction is essential: the experiment measures logic realization of specified contextual PDBFs, not model-learning quality, generalization, or inference accuracy.
5. Experimental Methodology
Experiment A synthesizes each benchmark directly as a contextual PDBF with GT Synthesis and with the evaluated ABC synt and transtoch flows. Results are reported in technology-independent two-input logic-gate count and maximum logic depth. Where GT produced multiple implementations, all observed gate/depth tradeoffs were retained.
Two metric-wise comparisons are used. Best-gate comparison selects the minimum observed GT gate count and compares it with the minimum gate count across the two evaluated ABC results. Best-depth comparison independently selects the minimum observed GT depth and compares it with the minimum depth across the two evaluated ABC results. These minima need not correspond to the same GT implementation; they characterize the best observed value of each metric.
A stricter implementation-level test is also reported. GT is said to simultaneously dominate both evaluated ABC flows when at least one actual GT implementation has lower gate count and lower depth than each of the two ABC implementations. This test does not combine metrics from different GT variants.
Percentage reduction is computed as R_G=1−G_GT/G_ABC for gate count and R_L=1−L_GT/L_ABC for depth, using the metric-wise best values defined above. Arithmetic mean, median, range, and a geometric-mean reduction derived from the GT/ABC ratios are reported. Spearman rank correlation is used descriptively to examine whether care density alone tracks the magnitude of the observed reductions.
Experiment B isolates the effect of committing to one fully defined completion before synthesis. For each of the same 28 PDBFs, synthesizable Verilog RTL was generated so that every specified care-domain output is preserved while every off-care input assignment is explicitly assigned output zero. This construction is a deterministic zero-filled completion of the PDBF; it is not claimed to reproduce an original algorithmic RTL implementation. The RTL modules were synthesized with Yosys 0.68 using ABC mapping to AND/inverter form and written as AIGER. AIG size and depth were then measured with yosys-abc using the reported AND-node count and logic level count [6].
The cleanest comparison in Experiment B is therefore between the RTL-derived AIG and the evaluated direct-PDBF ABC networks, because both are measured in the ABC/AIG representation. GT gate counts are also reported relative to the RTL baseline as a technology-independent implementation-size comparison, but they should not be interpreted as cell-for-cell identical to AIG AND-node counts.
6. Experimental Results
Table I. Aggregate results over 28 evaluated benchmarks
| Metric | Result | Interpretation |
|---|---|---|
| Best-gate wins | 28/28 | GT lower in every benchmark |
| Best-depth wins | 28/28 | GT lower in every benchmark |
| Simultaneous dominance | 28/28 | At least one GT variant dominates both ABC flows |
| Mean gate reduction | 70.9% | Best GT gates vs best ABC gates |
| Median gate reduction | 70.4% | Best GT gates vs best ABC gates |
| Gate reduction range | 60.0%–84.3% | Across 28 benchmarks |
| Geometric-mean gate reduction | 71.7% | Derived from best-gate ratios |
| Mean level reduction | 42.6% | Best GT depth vs best ABC depth |
| Median level reduction | 44.4% | Best GT depth vs best ABC depth |
| Level reduction range | 11.1%–61.5% | Across 28 benchmarks |
| Geometric-mean level reduction | 43.4% | Derived from best-depth ratios |
| Spearman ρ: care density vs gate reduction | 0.205 | Weak descriptive association |
| Spearman ρ: care density vs level reduction | 0.072 | Weak descriptive association |
The 28/28 simultaneous-dominance result is stronger than the metric-wise minima: it states that, for every benchmark, at least one concrete GT netlist lies below both evaluated ABC netlists in both reported dimensions. Thus the aggregate advantage is not merely an artifact of selecting one GT circuit for area and another for depth.
The reductions are substantial but not uniform. Gate-count reduction ranges from 60.0% to 84.3%, while depth reduction ranges from 11.1% to 61.5%. The weaker and more variable depth improvement is consistent with a multiobjective synthesis setting in which some GT variants trade additional gates for shorter depth.
Care density alone is not a strong predictor of the observed advantage. The Spearman coefficients are approximately 0.205 for gate reduction and 0.072 for depth reduction. These descriptive values do not imply that contextual sparsity is unimportant. Rather, they indicate that the fraction |C|/2^n is too coarse to characterize the structure that determines realizability. The arrangement of care points, output conflicts, essential variables, separator structure, and the chosen completion may all matter. This observation provides a direct bridge to the support-complexity questions developed in Paper V [4].
Table II. Detailed 28-Benchmark Results
| Benchmark | PI | PO | Care | GT variants G|L | ABC synt | ABC transtoch | Gate red. | Depth red. |
|---|---|---|---|---|---|---|---|---|
| Autonomous Braking | 21 | 4 | 2187 | 20|5 | 83|9 | 71|11 | 71.8% | 44.4% |
| Battery Management | 22 | 5 | 2304 | 20|7, 23|6 | 78|11 | 73|12 | 72.6% | 45.5% |
| Crop Health | 24 | 6 | 5184 | 17|7, 18|5 | 85|13 | 73|17 | 76.7% | 61.5% |
| Data Center Cooling | 21 | 6 | 1728 | 20|7, 24|6 | 81|9 | 71|18 | 71.8% | 33.3% |
| Drone Obstacle | 24 | 6 | 6561 | 27|10, 28|8, 31|7 | 94|11 | 81|11 | 66.7% | 36.4% |
| ECG Arrhythmia | 18 | 4 | 729 | 8|4 | 52|9 | 51|8 | 84.3% | 50.0% |
| Financial Fraud | 21 | 5 | 2187 | 21|5 | 78|10 | 71|13 | 70.4% | 50.0% |
| Food Quality | 22 | 6 | 2304 | 20|5 | 77|10 | 71|14 | 71.8% | 50.0% |
| Hand Gesture | 24 | 4 | 6561 | 12|5, 14|4 | 73|9 | 69|10 | 82.6% | 55.6% |
| Jet Engine Health | 23 | 6 | 3072 | 31|14, 32|13, 33|12, 39|11, 40|8 | 102|12 | 85|14 | 63.5% | 33.3% |
| Keyword Spotting | 20 | 4 | 1024 | 9|5 | 60|9 | 57|12 | 84.2% | 44.4% |
| Malware Behavior | 24 | 6 | 5184 | 25|13, 27|6 | 92|13 | 82|11 | 69.5% | 45.5% |
| Medical Triage | 24 | 6 | 6561 | 24|8, 27|7, 28|6 | 101|10 | 81|14 | 70.4% | 40.0% |
| Motor Fault | 21 | 5 | 2187 | 14|6, 15|5 | 67|9 | 63|11 | 77.8% | 44.4% |
| Network Intrusion | 16 | 4 | 4608 | 10|4 | 27|8 | 27|8 | 63.0% | 50.0% |
| Power Grid Fault | 24 | 5 | 6561 | 14|6, 15|5 | 76|10 | 73|9 | 80.8% | 44.4% |
| Predictive Maintenance | 24 | 6 | 6561 | 31|10, 32|9, 35|8 | 96|12 | 83|14 | 62.7% | 33.3% |
| Road Scene | 23 | 6 | 3072 | 28|9, 30|7, 34|6 | 88|11 | 79|12 | 64.6% | 45.5% |
| Robot Grasp | 22 | 6 | 2304 | 22|10, 23|7 | 84|15 | 73|16 | 69.9% | 53.3% |
| Sepsis Risk | 22 | 6 | 2304 | 27|8, 30|7 | 83|11 | 78|15 | 65.4% | 36.4% |
| Smart Camera Event | 21 | 6 | 2187 | 19|6, 22|5 | 76|10 | 66|16 | 71.2% | 50.0% |
| Sonar Target | 22 | 6 | 2304 | 19|12, 20|10, 21|7, 23|6, 26|5 | 89|10 | 72|13 | 73.6% | 50.0% |
| Supply Chain Risk | 22 | 6 | 2304 | 23|15, 24|11, 25|8, 28|7, 32|6 | 82|10 | 75|14 | 69.3% | 40.0% |
| Voice Command | 21 | 6 | 1728 | 24|11, 25|9, 26|8, 27|7 | 79|10 | 70|14 | 65.7% | 30.0% |
| Wafer Defect | 24 | 5 | 4096 | 18|6, 26|5 | 80|10 | 74|13 | 75.7% | 50.0% |
| Water Treatment Anomaly | 22 | 6 | 2304 | 32|9, 33|8 | 88|9 | 80|11 | 60.0% | 11.1% |
| Wildfire Risk | 22 | 6 | 2304 | 27|12, 28|10, 31|9, 32|7 | 90|10 | 79|16 | 65.8% | 30.0% |
| Maritime Navigation | 24 | 7 | 4096 | 32|9, 34|8 | 101|12 | 85|15 | 62.4% | 33.3% |
Note: Gate and depth reductions are metric-wise best comparisons. The GT variant with minimum gates may differ from the GT variant with minimum depth. “G|L” denotes gate count | logic levels.
7. Cost of Premature Full Specification
The second experiment asks a different question from the GT-versus-ABC comparison: what structural cost is observed when the contextual freedom is resolved before synthesis by choosing one particular complete Boolean function? The tested completion assigns zero to every off-care combination while preserving all required care-domain outputs. It is therefore one legal completion of each benchmark, not a claim about the best possible RTL description or the best possible complete function.
Table III. Fully specified RTL→AIG versus direct contextual-PDBF synthesis
| Metric | RTL→AIG baseline | Direct-PDBF ABC / GT | Result |
|---|---|---|---|
| Aggregate size | 22,813 AIG AND nodes | 2,013 best ABC nodes | 11.33× RTL/ABC; 91.18% aggregate reduction |
| Per-benchmark ABC size | — | ABC smaller in 28/28 | Median RTL/ABC ratio 11.00×; geometric mean 10.30× |
| ABC node reduction range | — | 78.33%–96.77% | Across all 28 benchmarks |
| Per-benchmark ABC depth | — | ABC shallower in 28/28 | Mean reduction 40.66%; median 43.75% |
| GT implementation size | 22,813 AIG AND nodes | 594 reported GT gates total | 38.41× ratio of aggregate reported counts* |
| Per-benchmark GT size | — | GT smaller in 28/28 | Median RTL/GT ratio 37.29×; geometric mean 36.43× |
| GT gate reduction range | — | 92.63%–98.80% | Across all 28 benchmarks* |
| Per-benchmark GT depth | — | GT shallower in 28/28 | Mean reduction 65.95%; median 66.67% |
*GT gate counts and AIG AND-node counts arise from different technology-independent network representations. Ratios involving GT are therefore descriptive implementation-size comparisons, not strict cell-for-cell equivalences.
The ABC/AIG comparison is broad rather than outlier-driven. Direct contextual-PDBF ABC uses fewer nodes than the zero-filled RTL→AIG completion in every benchmark. The median per-benchmark RTL/ABC node ratio is 11.00×, the arithmetic mean is 11.59×, and the geometric mean is 10.30×. Per-benchmark node reductions range from 78.33% to 96.77%. Depth follows the same direction in all 28 cases, with a mean reduction of 40.66% and a median reduction of 43.75%.
This result is an experimental instance of the completion-family argument developed in Paper IV: legal completions agree on the care domain but need not have equal implementation complexity. It does not establish that zero is a uniquely bad completion, that every fully specified RTL implementation would have comparable cost, or that conventional synthesis cannot exploit don’t-cares when they are represented explicitly. Rather, it demonstrates that resolving contextual freedom by this reproducible zero-filled completion before synthesis carries a substantial structural cost for the present benchmark family.
8. Discussion
The results support a narrow but important claim: when an AI-inspired fixed decision relation is specified only over a constrained contextual domain, direct PDBF synthesis can produce very small and shallow combinational realizations. The experiment does not establish that every trained AI model should be implemented this way, nor that contextual PDBF synthesis will dominate arithmetic accelerators at all scales.
The strongest interpretation is architectural. Once a fixed quantized decision relation has been obtained, the synthesis target need not inherit the structure used to derive that relation. If the admissible domain is sufficiently constrained and the Boolean relation has exploitable structure, a synthesis engine may discover a compact completion and circuit that bear little resemblance to the original algorithmic description.
The weak association between care density and reduction is scientifically useful. A sparse domain creates freedom, but the geometry of the care set and the pattern of required output distinctions determine how much of that freedom is useful. Future analysis should therefore include effective support, essential-variable structure, minimum care-separating support where tractable, and other measures of care-domain separability.
The RTL experiment sharpens the architectural interpretation. A PDBF represents a compatibility class, not one predetermined complete function. Selecting a completion first and then optimizing only that function can exclude structurally favorable alternatives that remain legal under the original semantics. In the present suite, the zero-filled completion produces substantially larger AIGs than direct PDBF synthesis even when ABC participates in both flows. This isolates a specification-level effect from the separate question of which synthesis engine is strongest.
9. Limitations and Threats to Validity
First, the 28 benchmarks are synthetic AI-inspired surrogates rather than functions extracted from trained models. They demonstrate a synthesis mechanism, not end-to-end AI accuracy or model compression.
Second, the comparison is against two evaluated ABC flows, synt and transtoch. The results should not be interpreted as a universal statement about all ABC scripts, all synthesis systems, or all technology-mapping objectives.
Third, the reported gate counts and levels are technology-independent logic metrics. Standard-cell area, FPGA LUT count, routing, timing, power, and physical-design effects remain to be measured.
Fourth, the benchmark family deliberately uses constrained quantized encodings. This is the intended contextual-PDBF setting, but it means the results should not be extrapolated to dense unconstrained Boolean functions without additional evidence.
Finally, the metric-wise gate and depth summaries may select different GT variants. For that reason the paper separately reports the stricter 28/28 implementation-level simultaneous-dominance result.
The RTL→AIG baseline introduces an additional limitation. It evaluates one deterministic zero-filled completion generated from the PDBF, not hand-written application RTL and not an exhaustive search over all possible fully specified completions. Its purpose is to measure the cost of one reproducible act of premature full specification. The 11.33× aggregate RTL/ABC ratio therefore must not be generalized to all RTL descriptions or all conventional synthesis flows. A stronger future study should compare several completion policies, explicit RTL don’t-care formulations where semantics are well defined, and technology-mapped implementations.
10. Future Work: From AI-Inspired Surrogates to Trained Models
The next experimental step is to derive contextual PDBFs from small public trained and quantized models. Candidate workflows include sparse quantized networks whose neuron or block behavior can be enumerated, and application domains already used by logic-centric neural-network research such as network intrusion detection and particle-physics triggers [1].
A trained-model experiment should preserve a clear chain of evidence: trained model → quantization → reachable or admitted feature/code domain → exact PDBF extraction → functional equivalence on the care domain → GT/ABC synthesis → technology mapping. Accuracy should be measured before and after any approximation; if no approximation is introduced on the care domain, equivalence rather than accuracy loss is the relevant correctness criterion.
Future work should also connect these experiments to Paper V by measuring effective support and care-separating support complexity. This may help distinguish when sparse contextual encoding merely reduces the nominal domain from when it genuinely reduces the number of variables and distinctions that a circuit must realize.
11. Conclusion
This paper introduced direct combinational synthesis of AI-inspired decision functions as contextual PDBFs and evaluated the approach on 28 reproducible synthetic benchmarks. In the direct-PDBF comparison, GT achieved lower best gate count and lower best logic depth than the two evaluated ABC flows on every benchmark. Mean metric-wise reductions were 70.9% in gate count and 42.6% in logic depth, and at least one concrete GT implementation simultaneously dominated both ABC results in both metrics for all 28 cases.
A second experiment measured the cost of first resolving the same contextual specifications into a zero-filled fully specified RTL completion. The RTL→AIG flow produced 22,813 AIG AND nodes in aggregate, compared with 2,013 nodes for the best evaluated direct-PDBF ABC results: an 11.33× ratio of aggregate counts and a 91.18% aggregate node reduction. Direct-PDBF ABC was smaller and shallower in all 28 benchmarks, showing that the result is not driven by a small number of outliers. This finding does not imply that RTL or conventional synthesis is intrinsically unable to exploit don’t-cares; it shows that, for this benchmark family, committing to the tested complete off-care behavior before synthesis substantially restricts the implementation opportunity available under care-domain compatibility. Together with the GT results, the experiment strengthens the case for treating contextual incompleteness as an optimization resource. The next steps are trained-model-derived PDBFs, alternative completion policies, and technology-mapped area, timing, and power evaluation.
References
[1] Y. Umuroglu, Y. Akhauri, N. J. Fraser, and M. Blott, “LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applications,” 30th International Conference on Field-Programmable Logic and Applications (FPL), pp. 291–297, 2020. doi: 10.1109/FPL50879.2020.00055.
[2] Y. Miyasaka, A. Mishchenko, J. Wawrzynek, and N. J. Fraser, “Synthesis of LUT Networks for Random-Looking Dense Functions with Don’t Cares — Towards Efficient FPGA Implementation of DNN,” 32nd IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), pp. 126–132, 2024. doi: 10.1109/FCCM60383.2024.00023.
[3] G. Toms, “Extending Completion Optimization to RTL Designs Through Contextual Partially Defined Boolean Functions,” GT Synthesis, Paper II, manuscript.
[4] G. Toms, “Design from Semantics: Direct Logic Synthesis under Care-Domain Compatibility,” GT Synthesis, Paper IV, manuscript.
[5] G. Toms, “What Determines the Implementation Size of Partially Defined Boolean Functions? An Experimental Study with GT Synthesis,” GT Synthesis, Paper V, manuscript.
[6] YosysHQ, “Yosys 0.68 Command Reference: abc, read_aiger, and write_aiger,” Yosys documentation, accessed September 2026.
