A novel method for the realization of complex logic functions using switching lattices

Levent Aksoy, Mustafa Altun

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

Over the years, efficient algorithms have been proposed to realize logic functions on two-dimensional arrays of four-terminal switches, called switching lattices, using the fewest number of switches. Although existing algorithms can easily find a solution on logic functions with a small number of inputs and products, they can hardly handle large size instances. In order to cope with such logic functions, in this paper, we introduce SISYPHUS that exploits Boolean decomposition techniques and incorporates a state-of-art algorithm designed for the realization of logic functions using switching lattices. Experimental results indicate that SISYPHUS can find competitive solutions on logic functions with a small number of inputs and products when compared to those of previously proposed algorithms. Moreover, its solutions on large size functions are obtained using a little computational effort and are significantly better than the best solutions found so far.

Original languageEnglish
Title of host publication2020 IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728133201
Publication statusPublished - 2020
Event52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Virtual, Online
Duration: 10 Oct 202021 Oct 2020

Publication series

NameProceedings - IEEE International Symposium on Circuits and Systems
Volume2020-October
ISSN (Print)0271-4310

Conference

Conference52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020
CityVirtual, Online
Period10/10/2021/10/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE

Funding

This work is supported by the European Union's H2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 691178 and the TUBITAK-2501 project #218E068. ACKNOWLEDGMENT This work is supported by the European Union’s H2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 691178 and the TUBITAK-2501 project #218E068.

FundersFunder number
European Union's H2020 research and innovation programme
Horizon 2020 Framework Programme
H2020 Marie Skłodowska-Curie ActionsTUBITAK-2501, 691178, 218E068

    Fingerprint

    Dive into the research topics of 'A novel method for the realization of complex logic functions using switching lattices'. Together they form a unique fingerprint.

    Cite this