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

A Fast Hill Climbing Algorithm for Defect and Variation Tolerant Logic Mapping of Nano-Crossbar Arrays

Abstract: Nano-crossbar arrays are area and power efficient structures, generally realized with self-assembly based bottom-up fabrication methods as opposed to relatively costly traditional top-down lithography techniques. This advantage comes with a price: very high process variations. In this work, we focus on the worst-case delay optimization problem in the presence of high process variations. As a variation tolerant logic mapping scheme, a fast hill climbing algorithm is proposed; it offers similar or better delay i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 28 publications
0
6
0
Order By: Relevance
“…We explore the HC algorithm, which is used to solve various mathematical optimization problems [14][15][16][17]. For example, in [10] there is the pseudocode of one of the versions of the HC algorithm for generating S-boxes (Fig.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We explore the HC algorithm, which is used to solve various mathematical optimization problems [14][15][16][17]. For example, in [10] there is the pseudocode of one of the versions of the HC algorithm for generating S-boxes (Fig.…”
Section: Methodsmentioning
confidence: 99%
“…In this article, we propose a Hill-Climbing (HC) [12,13] optimization strategy to fill in this gap. HC is one of the most effective local optimization algorithms (LSA), which is used to solve various AI problems [14][15][16][17].…”
Section: Introductionmentioning
confidence: 99%
“…However, it has quickly become apparent that fault free region is not satisfactory in terms of area size [41]. For this reason, researchers focus on challenges including defect and variance tolerances [40] [28]. In this study, we apply a new fault tolerance technique for four-terminal crossbars (lattices).…”
Section: Overview Of Circuit Design Steps a Backgroundmentioning
confidence: 99%
“…Decision of which crosspoint switches are going to be used during logic design plays a crucial role in performance optimization. To achieve variation tolerant delay values, different optimization algorithms have been proposed [28] [15]. These algorithms aim to optimize the worst-case delay values in logic mapping.…”
Section: Variance Tolerance and Performance Optimizationmentioning
confidence: 99%