2018
DOI: 10.1109/tcsi.2018.2792474
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Mapping of Boolean Functions to Memristor Crossbar Using MAGIC NOR Gates

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
26
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 50 publications
(29 citation statements)
references
References 29 publications
0
26
0
Order By: Relevance
“…MAGIC and IMPLY logic families are widely explored in the literature. Authors of [12] [28][29][30][31] have presented several approaches where logic functions are broken down into several MAGIC or IMPLY operations. These operations are then performed sequentially inside memristive crossbar arrays.…”
Section: B Limitationsmentioning
confidence: 99%
See 1 more Smart Citation
“…MAGIC and IMPLY logic families are widely explored in the literature. Authors of [12] [28][29][30][31] have presented several approaches where logic functions are broken down into several MAGIC or IMPLY operations. These operations are then performed sequentially inside memristive crossbar arrays.…”
Section: B Limitationsmentioning
confidence: 99%
“…As explained in Section V-B, the proposed memristive computational memory is able to perform any general arithmetic function by breaking it into a netlist of iterative MOL operations. As MOL is based on the primitive AND/OR operations, the ABC tool [45], which has been employed for existing logic design styles [30] [31], could be also leveraged in order to realize the synthesis task. This will be considered in our future work.…”
Section: Comparisonmentioning
confidence: 99%
“…The MAGIC gates are realized by the RRAM devices connected in series and/or in parallel [5]. The design practices of logic circuits with the MAGIC gates were reported [14][15], and the synthesis methods were studied [16][17]. Nevertheless, the circuit performance decreases for some logic functions, because only the NOR and NOT MAGIC gates can be implemented in the RRAM array.…”
Section: Introductionmentioning
confidence: 99%
“…The mapping‐process inside the sliced crossbar‐arrays [13] differs from the contemporary mapping‐techniques in [8, 10–12] where the nodes in any particular level of the AIG ([8, 12]) or BDD ([10, 11]) (for any input Boolean function) are simultaneously mapped in the different rows of the crossbar‐array (a set of such component crossbar‐arrays comprise the memristive‐memory [31]). However, the number of nodes mapped per crossbar‐array may vary depending upon the component crossbar‐array size, and the availability of the free‐rows inside each of such crossbar‐arrays.…”
Section: Introductionmentioning
confidence: 99%
“…As the primary goal of this work is to map the input Boolean functions efficiently inside a cluster of crossbar‐slices, thus the complexity of the MPU‐controller has not been analysed in the present work. However, any of the existing controller‐designs reported in [17, 18, 32] can be used to serve the purpose.…”
Section: Introductionmentioning
confidence: 99%