A multi-objective synthesis methodology for majority/minority logic networks
Moein Sarvaghad-Moghaddam, Ali A. Orouji, Monireh Houshmand

TL;DR
This paper introduces a multi-objective synthesis methodology for Boolean functions using majority/minority logic networks, optimizing gate count, levels, and inverter gates, and demonstrates superior performance over genetic programming methods.
Contribution
It presents a novel MSM-based synthesis flow for multi-output Boolean functions that reduces gate counts and levels more effectively than existing meta-heuristic approaches.
Findings
Achieves an average 10.5% reduction in circuit levels.
Reduces majority gates by 16.8%.
Reduces inverter gates by 33.5%.
Abstract
New technologies such as Quantum-dot Cellular Automata (QCA), Single Electron Tunneling (SET), Tunneling Phase Logic (TPL) and all-spin logic (ASL) devices have been widely advocated in nanotechnology as a response to the physical limits associated with complementary metal oxide semiconductor (CMOS) technology in atomic scales. Some of their peculiar features are their smaller size, higher speed, higher switching frequency, lower power consumption, and higher scale integration. In these technologies, the majority (or minority) and inverter gates are employed for the production of the functions as this set of gates makes a universal set of Boolean primitives in these technologies. An important step in the generation of Boolean functions using the majority gate is reducing the number of involved gates. In this paper, a multi-objective synthesis methodology (with the objective priority of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum-Dot Cellular Automata · Cellular Automata and Applications · Advanced biosensing and bioanalysis techniques
