2018
DOI: 10.1016/j.micpro.2017.12.003
|View full text |Cite
|
Sign up to set email alerts
|

Enhancing logic synthesis of switching lattices by generalized Shannon decomposition methods

Abstract: In this paper we propose a novel approach to the synthesis of minimal-sized lattices, based on the decomposition of logic functions. Since the decomposition allows to obtain circuits with a smaller area, our idea is to decompose the Boolean functions according to generalizations of the classical Shannon decomposition, then generate the lattices for each component function, and finally implement the original function by a single composed lattice obtained by glueing together appropriately the lattices of the com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
2
2
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 24 publications
(66 reference statements)
0
3
0
Order By: Relevance
“…A n-variables Boolean function may be represented canonically in a sum-of-products form as [10], [11] f…”
Section: Preliminaries a Rm Expressionmentioning
confidence: 99%
“…A n-variables Boolean function may be represented canonically in a sum-of-products form as [10], [11] f…”
Section: Preliminaries a Rm Expressionmentioning
confidence: 99%
“…The first description of lattices for implementing Boolean functions is due to a seminal paper by Akers in 1972 [1]. Recently, with the advent of a variety of emerging nanoscale technologies based on regular arrays of switches, synthesis methods targeting lattices of multi-terminal switches have found a renewed interest [2], [3], [4], [5], [7], [8], [10], [11], [12].…”
Section: Introductionmentioning
confidence: 99%
“…The idea of using regular two-dimensional arrays of switches to implement Boolean functions dates back to a seminal paper by Akers in 1972 [2], but has found a renewed interest recently, thanks to the development of a variety of nanoscale technologies. Synthesis algorithms targeting lattices of multi-terminal switches have been designed [3], [5], [13], [14], and methods based on function decomposition techniques have been exploited to mitigate the cost of implementing switching lattices [8], [9], [10]. Moreover, several studies on fault tolerance for nano-crossbar arrays have been published recently [4], [15], [16], [17].…”
Section: Introductionmentioning
confidence: 99%