| Literature DB >> 26474886 |
Son Ngoc Truong1, SangHak Shin2, Sang-Don Byeon3, JaeSang Song4, Hyun-Sun Mo5, Kyeong-Sik Min6.
Abstract
This paper performs a comparative study on the statistical-variation tolerance between two crossbar architectures which are the complementary and twin architectures. In this comparative study, 10 greyscale images and 26 black-and-white alphabet characters are tested using the circuit simulator to compare the recognition rate with varying statistical variation and correlation parameters.As with the simulation results of 10 greyscale image recognitions, the twin crossbar shows better recognition rate by 4 % on average than the complementary one, when the inter-array correlation = 1 and intra-array correlation = 0. When the inter-array correlation = 1 and intra-array correlation = 1, the twin architecture can recognize better by 5.6 % on average than the complementary one.Similarly, when the inter-array correlation = 1 and intra-array correlation = 0, the twin architecture can recognize 26 alphabet characters better by 4.5 % on average than the complementary one. When the inter-array correlation = 1 and intra-array correlation = 1, the twin architecture is better by 6 % on average than the complementary one. By summary, we can conclude that the twin crossbar is more robust than the complementary one under the same amounts of statistical variation and correlation.Entities:
Keywords: Binary memristors; Complementary crossbar; Memristor array; Pattern recognition; Statistical-variation tolerance; Twin crossbar
Year: 2015 PMID: 26474886 PMCID: PMC4608951 DOI: 10.1186/s11671-015-1106-x
Source DB: PubMed Journal: Nanoscale Res Lett ISSN: 1556-276X Impact factor: 4.703
Fig. 1The operation of crossbar circuits of binary memristors for pattern recognition with a one crossbar array and b two crossbar arrays
Fig. 2The crossbar array architectures of binary memristors for pattern recognition. a The complementary crossbar architecture [11, 12]. b The twin crossbar architecture [10]
The parameters that are used in the statistical simulation in this paper
| Parameters used in the statistical simulation | Complementary crossbar [ | Twin crossbar [ |
|---|---|---|
| HRS | 100 MΩ | 100 MΩ |
| LRS | 10 kΩ | 10 kΩ |
| Input voltage ( | 1 | 1 |
| Number of iterations in the Monte Carlo simulation | 1000 | 1000 |
| Percentage variation in memristance | 10–40 % | 10–40 % |
| Inter-array correlation | 0 or 1 | 0 or 1 |
| Intra-array correlation | 0 or 1 | 0 or 1 |
Fig. 3Inter-array correlation and intra-array correlation in a the complementary crossbar architecture and b the twin crossbar architecture
Fig. 4a 10 greyscale images with 32 × 32 pixels. b 26 black-and-white alphabet characters with 8 × 8 pixels
Fig. 5a Twin crossbar circuit of binary memristors for recognizing 10 greyscale images with 32 × 32 pixels [10]. b Twin crossbar circuit of binary memristors for recognizing 26 black-and-white alphabet characters with 8 × 8 pixels
Fig. 6Memristor crossbar array write schemes. a 1/2V DD write scheme. b 1/3V DD write scheme [17]
Fig. 7The comparison of recognition rate between the complementary and twin architectures for 10 greyscale images. a Inter-array correlation = 0 and intra-array correlation = 0. b Inter-array correlation = 0 and intra-array correlation = 1. c Inter-array correlation = 1 and intra-array correlation = 0. d Inter-array correlation = 1 and intra-array correlation = 1
Fig. 8The comparison of recognition rate between the complementary and twin architectures for 26 black-and-white alphabet characters. a Inter-array correlation = 0 and intra-array correlation = 0. b Inter-array correlation = 0 and intra-array correlation = 1. c Inter-array correlation = 1 and intra-array correlation = 0. d Inter-array correlation = 1 and intra-array correlation = 1