In the classical CMOS technology, EXOR gates are considered expensive and impractical. Recently, the growing relevance of cryptography-related applications and emerging technologies has revived the interest in EXOR gates. In this contexts, it is therefore important to consider network representations that assume EXOR gates explicitly, since the non-EXOR gates have, in general, a higher cost than EXOR ones. As a result, the widely adopted And-Inverter Graph (AIG) logic networks, have recently evolved into the new XOR-AND Graph (XAG) multi-level logic representation, and the logic synthesis on XAGs mainly aims at reducing the number of AND nodes. In general, we call EXOR-based synthesis the synthesis methods that minimize the non-EXOR gates in a Boolean circuit. Projected Sum Of Product, PSOP, decomposition is an EXOR based technique that can be applied to any Boolean function as a very fast pre-processing step for further minimizing the circuit area in standard logic synthesis. In this paper, we exploit PSOP decomposition in EXOR-based synthesis. The experimental results validate the proposed pre-processing method in EXOR-based synthesis, showing an interesting gain in area, within the same time limit.

PSOP decomposition for EXOR-based synthesis / A. Bernasconi, V. Ciriani, G. Cuciniello, A. Taheri Monfared. - In: IT. INFORMATION TECHNOLOGY. - ISSN 1611-2776. - 66:4-5(2024), pp. 92-102. [10.1515/itit-2024-0073]

PSOP decomposition for EXOR-based synthesis

V. Ciriani
Secondo
;
A. Taheri Monfared
Ultimo
2024

Abstract

In the classical CMOS technology, EXOR gates are considered expensive and impractical. Recently, the growing relevance of cryptography-related applications and emerging technologies has revived the interest in EXOR gates. In this contexts, it is therefore important to consider network representations that assume EXOR gates explicitly, since the non-EXOR gates have, in general, a higher cost than EXOR ones. As a result, the widely adopted And-Inverter Graph (AIG) logic networks, have recently evolved into the new XOR-AND Graph (XAG) multi-level logic representation, and the logic synthesis on XAGs mainly aims at reducing the number of AND nodes. In general, we call EXOR-based synthesis the synthesis methods that minimize the non-EXOR gates in a Boolean circuit. Projected Sum Of Product, PSOP, decomposition is an EXOR based technique that can be applied to any Boolean function as a very fast pre-processing step for further minimizing the circuit area in standard logic synthesis. In this paper, we exploit PSOP decomposition in EXOR-based synthesis. The experimental results validate the proposed pre-processing method in EXOR-based synthesis, showing an interesting gain in area, within the same time limit.
circuit decomposition; reversible logic; secure multiparty computation
Settore INFO-01/A - Informatica
   SEcurity and RIghts in the CyberSpace (SERICS)
   SERICS
   MINISTERO DELL'UNIVERSITA' E DELLA RICERCA
   codice identificativo PE00000014
2024
Article (author)
File in questo prodotto:
File Dimensione Formato  
PSOP_Multiparty_IWSBP24-4.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 481.2 kB
Formato Adobe PDF
481.2 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
10.1515_itit-2024-0073.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 1.02 MB
Formato Adobe PDF
1.02 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1150715
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex ND
social impact