2020
DOI: 10.1016/j.softx.2020.100617
|View full text |Cite
|
Sign up to set email alerts
|

badcrossbar: A Python tool for computing and plotting currents and voltages in passive crossbar arrays

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…However, the IR drop issues can be radically suppressed by implementing low conductance memristors such as FTJs in the crossbar array. To assess the scalability of the FTJ array in regard to IR drop we use the open‐source tool developed by Joksas et al [ 39 ] The wire resistance used in the simulation is calculated as r = ρ × 2 F A 1 = 2 ρ F 1 $r = \rho \times 2 F A^{- 1} = 2 \rho F^{- 1}$ where ρ is the metal resistivity, F the feature size which controls the cell‐cell pitch 2F and the wire cross section A = 2 F . We assume a tungsten wire with ρ = 10 μΩ cm [ 40 ] and a feature size F = 20 nm from which r = 10 Ω is obtained.…”
Section: Resultsmentioning
confidence: 99%
“…However, the IR drop issues can be radically suppressed by implementing low conductance memristors such as FTJs in the crossbar array. To assess the scalability of the FTJ array in regard to IR drop we use the open‐source tool developed by Joksas et al [ 39 ] The wire resistance used in the simulation is calculated as r = ρ × 2 F A 1 = 2 ρ F 1 $r = \rho \times 2 F A^{- 1} = 2 \rho F^{- 1}$ where ρ is the metal resistivity, F the feature size which controls the cell‐cell pitch 2F and the wire cross section A = 2 F . We assume a tungsten wire with ρ = 10 μΩ cm [ 40 ] and a feature size F = 20 nm from which r = 10 Ω is obtained.…”
Section: Resultsmentioning
confidence: 99%
“…[125] Even more difficult to tackle are nonidealities that result in deviations from the linear (with respect to conductance and/or voltage) behavior, which DPEs rely on; such nonidealities include I-V nonlinearity [126,127] and line resistance. [128][129][130] There are multiple ways of utilizing DPEs for the implementation of ANNs. The most obvious one has been alluded to earlier-neural network weights may be mapped onto crossbar conductances after they have been trained on digital computers.…”
Section: Artificial Neural Network On Crossbar Arraysmentioning
confidence: 99%
“…[ 124 ] Even more difficult to tackle are nonidealities that result in deviations from the linear (with respect to conductance and/or voltage) behavior, which DPEs rely on; such nonidealities include I–V nonlinearity [ 125,126 ] and line resistance. [ 127–129 ]…”
Section: Future Computing Hardwarementioning
confidence: 99%
“…become conductive) [129], experience random telegraph noise (RTN) [130,131] or programming variability [132], or have their conductance state drift over time [133]. Even more difficult to tackle are nonidealities that result in deviations from the linear (with respect to conductance and/or voltage) behaviour that DPEs rely on; such nonidealities include I-V nonlinearity [134,135] and line resistance [136][137][138].…”
Section: Artificial Neural Network On Crossbar Arraysmentioning
confidence: 99%