Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/4805
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAalam, Umaren_US
dc.contributor.authorMazumdar, Bodhisatwaen_US
dc.contributor.authorHubballi, Neminathen_US
dc.date.accessioned2022-03-17T01:00:00Z-
dc.date.accessioned2022-03-17T15:35:33Z-
dc.date.available2022-03-17T01:00:00Z-
dc.date.available2022-03-17T15:35:33Z-
dc.date.issued2021-
dc.identifier.citationAalam, U., Mazumdar, B., & Hubballi, N. (2021). mMIG: Inversion optimization in majority inverter graph with minority operations. Integration, 81, 195-210. doi:10.1016/j.vlsi.2021.05.005en_US
dc.identifier.issn0167-9260-
dc.identifier.otherEID(2-s2.0-85111475008)-
dc.identifier.urihttps://doi.org/10.1016/j.vlsi.2021.05.005-
dc.identifier.urihttps://dspace.iiti.ac.in/handle/123456789/4805-
dc.description.abstractMajority inverter graph is a logic representation structure that along with its algebraic properties synthesizes circuits with improved area, delay, and speed metrics, as compared to conventional And-Invert graph (AIG) realization. In this paper, we propose mMIG synthesis approach, where we aim to minimize the number of inverters in such circuits by adopting minority logic in addition to majority and inversion operations in the logic representation. We propose a set of Boolean transformation methods and derived theorems for minority, majority, and inverter operations. We demonstrate that minority operation in addition to majority and inversion operations significantly optimizes the hardware footprint of combinational circuits and cryptographic primitives, such as linear operations and substitution boxes in several lightweight block ciphers. The area optimization is considered with reduction in count of complemented edges or inversion operations. As results demonstrate, the inversion operations have been reduced from 57.7% to 93.3% in mMIG synthesis approach as compared to MIG logic synthesis in EPFL combinational benchmark suite. In round function implementations of lightweight block ciphers such as SIMON, and ARX boxes such as MARX-2 and SPECKEY, the count of complemented edges in mMIG synthesis technique has been reduced by almost 50% as compared to that in MIG based implementations. © 2021 Elsevier B.V.en_US
dc.language.isoenen_US
dc.publisherElsevier B.V.en_US
dc.sourceIntegrationen_US
dc.subjectComputer circuitsen_US
dc.subjectCryptographyen_US
dc.subjectDelay circuitsen_US
dc.subjectLogic circuitsen_US
dc.subjectLogic Synthesisen_US
dc.subjectLyapunov methodsen_US
dc.subjectSecurity of dataen_US
dc.subjectAlgebraic propertiesen_US
dc.subjectBoolean transformationen_US
dc.subjectCombinational benchmarksen_US
dc.subjectCryptographic primitivesen_US
dc.subjectInverter operationsen_US
dc.subjectLightweight block ciphersen_US
dc.subjectLogic representationen_US
dc.subjectSynthesis techniquesen_US
dc.subjectMajority logicen_US
dc.titlemMIG: Inversion optimization in majority inverter graph with minority operationsen_US
dc.typeJournal Articleen_US
Appears in Collections:Department of Computer Science and Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: