A Memristor-Based Neuromorphic Engine With A Current Sensing Scheme For Artificial Neural Network Applications

2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC)(2017)

引用 26|浏览50
暂无评分
摘要
By following the big data revolution, neuromorphic computing makes a comeback for its great potential in information processing capability. Despite of many types of architectures reported in conventional CMOS domain, memristor, as an example of emerging devices, demonstrates an intrinsic support of parallel matrix-vector multiplication operation that is widely used in artificial neural network applications. However, its computation accuracy and speed are far from satisfactory, mainly constrained by the features of memristor crossbar array and peripheral circuitry. In this work, we propose a new memristor crossbar based computing engine design by leveraging a current sensing scheme. High parallelism in operation and therefore fast computation can be achieved via simultaneously supplying analog voltages into a memristor crossbar and directly converting the weighted current through a current-to-voltage converter. We implemented and compared the feed-forward neural networks with different array sizes and layer numbers. Our design demonstrates a good computation accuracy, e.g., 96.6% classification accuracy for MNIST handwritten digit in a two-layer design.
更多
查看译文
关键词
memristor-based neuromorphic engine,artificial neural network applications,Big Data revolution,memristor crossbar array,peripheral circuitry,MNIST handwritten digit,parallel matrix-vector multiplication operation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要