{'fraction_non_alphanumeric': 0.010833333333333334, 'fraction_numerical': 0.0025, 'mean_word_length': 5.422459893048129, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
SPICE analysis of dense memristor crossbars for low power neuromorphic processor designs

This paper provides an analysis of neuromorphic circuits that are capable of learning logic functions. In this paper the training simulations are carried out in SPICE. Our simulations capture low level circuit functionality within the memristor crossbars as well as wire resistances between memristors. This is essential when properly modeling crossbar circuits. Wire resistances, wire capacitances, output comparators, and the number of data inputs are all investigated in this paper to show how these may impact a larger neuromorphic crossbar. Furthermore, it was shown that neural networks can properly train the passive memristor-based crossbars without having to use virtual ground mode operational amplifiers as suggested in previous work. This reduces the number of transistors required by the circuit by about 3 times and reduces the circuit power consumption by about 50 times when compared to the virtual ground design. The key impact of this study is the demonstration through low level circuit simulations that dense memristor crossbars can be effectively utilized to build neuromorphic processors.