Logic Optimization Algorithm based on Shannon’s Expansion: Reduction in Area, Power and Delay for Pass Gate Implementation
DOI:
https://doi.org/10.37591/jovdtt.v3i2.2838Keywords:
Boolean function, Shannon expansion, pass gate, transmission gate logic circuitsAbstract
The reduction in hardware requirement for any application does not only guarantee the reduction of chip area but also significantly reduces the corresponding power consumption and delays. Hence, any heuristic used to reduce the hardware requirement for given logic is always well justified. In this paper, the number of pass gates required to implement the given Boolean Logic is reduced by sizeable amount with use of the proposed algorithm for logic expansion. The proposed algorithm defines the criteria for selection of literals at each step of Shannon’s expansion. In this paper, the reduction in hardware requirement for various Boolean Logics implemented using the Complementary metal–oxide–semiconductor (CMOS) Pass Gate technology is demonstrated with necessary example. The limitation of existing heuristic which is applicable to Boolean Function with non-repeated literals only is overcome in the proposed work. The proposed “Literal Selection Algorithm for Shannon’s Expansion” is applicable to all type of Boolean functions i.e. may be with all individual literals or having repeated literals and also demonstrates the promising results. This work can be further extended to dynamic logic.
Keywords: Boolean function, Shannon expansion, pass gate, transmission gate logic circuits
Downloads
Published
Issue
Section
License
Thank you for submitting the manuscript to the Journal of VLSI Design Tools & Technology. With the online journal management system that we are using, you will be able to track its progress through the editorial process by logging in to the journal web site:
An author may request for withdrawal of his/her manuscript, within a week's
time (w.e.f. the date of submission of the manuscript). The Author is
recommended to follow strictly the Instructions in Manuscript Withdrawal
Policy (As per URL given below)
http://stmjournals.com/pdf/manuscript%20withdrawl.pdf
If you have any questions, please contact me. Thank you for considering this
journal as a venue for your work.