The alternative bases of Boolean functions as a means of improving the structure of digital blocks
Sergii Kushch

TL;DR
This paper compares classical, algebraic, and Reed-Muller representations of Boolean functions, demonstrating that alternative forms can optimize digital logic design by reducing complexity and chip area.
Contribution
It introduces criteria for subset creation of Boolean function representations and shows that alternative forms outperform classical representation in efficiency and optimization.
Findings
Alternative representations can halve the number of PLA input buses.
Classical form is less optimal compared to algebraic and Reed-Muller forms.
Using alternative forms reduces device cost and chip area.
Abstract
This paper analyzes three forms of representation of Boolean functions, such as Classical, Algebraic and Reed-Muller. The concept of intersection and subsets of representation forms have been introduced, moreover suitable criteria for creating these subsets have been established. Later, these subsets have been quantitatively compared by the number of parameters, in order to assess the effectiveness of using each of the forms of representations proposed in the work. Definitions of the specific weight of subsets of priority forms of the representation of Boolean functions showed that the classical form is the least optimal, in comparison with the parameters of other forms Also, it has been shown that the use of alternative forms of representation of Boolean functions, in some cases, allows to reduce twice the number of incoming PLA buses. Estimating the average loss from the exclusive use…
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
TopicsMathematical Control Systems and Analysis · VLSI and FPGA Design Techniques
