Image classification on a spiking neural network accelerator

In the rapid development of artificial intelligence, many data and computing-intensive applications are closely related to our lives. These application scenarios are often characterized by multiple parallelism and repetition, posing a more severe challenge to the pursuit of high-speed and low-power...

Full description

Saved in:
Bibliographic Details
Main Author: Gao, Wenjia
Other Authors: Goh Wang Ling
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/157184
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-157184
record_format dspace
spelling sg-ntu-dr.10356-1571842023-07-04T17:51:09Z Image classification on a spiking neural network accelerator Gao, Wenjia Goh Wang Ling School of Electrical and Electronic Engineering EWLGOH@ntu.edu.sg Engineering::Electrical and electronic engineering::Integrated circuits In the rapid development of artificial intelligence, many data and computing-intensive applications are closely related to our lives. These application scenarios are often characterized by multiple parallelism and repetition, posing a more severe challenge to the pursuit of high-speed and low-power objectives for integrated circuits. However, the traditional bus structure, i.e. the von Neumann structure, which physically separates the computing unit from the storage unit, cannot adapt to these scenarios and has a high power consumption. In order to conquer the von Neumann bottleneck, some models and architectures for in-memory computing (IMC) have been proposed, which embed some logical operations into the memory, reducing the time and power consumption significantly. Static Random-Access Memory (SRAM), as the cache of the central processing unit, has many advantages such as high speed, low power, and good compatibility. The SRAM-based IMC technology integrates the computing unit into the memory and supports the immediate storage and calculation of data and is expected to become a new generation of an intelligent computing architecture for IMC. This dissertation illustrates how to combine IMC with SRAM memory arrays based on a circuit-level macro model, NeuroSim, which simulates parameters such as area, latency, dynamic energy, and leakage power for neural network hardware accelerators. Taking a small handwritten digit dataset MNIST represented by binary file as an example, the image classification is performed by the spiking neural network built in NeuroSim, and an accuracy rate of 70% can be obtained. Subsequently, the designs of 6T SRAM memory cell, row decoder, sense amplifier and master-slave latch pair were carried out based on the 40-nm technology using the UMC40ULP process design kit, where the construction of an overall circuit structure was also accomplished. Simulation results show a linear relationship between the output current and the number of word lines turned on. Master of Science (Electronics) 2022-05-10T07:44:24Z 2022-05-10T07:44:24Z 2022 Thesis-Master by Coursework Gao, W. (2022). Image classification on a spiking neural network accelerator. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157184 https://hdl.handle.net/10356/157184 en D-256-20212-03057 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Integrated circuits
spellingShingle Engineering::Electrical and electronic engineering::Integrated circuits
Gao, Wenjia
Image classification on a spiking neural network accelerator
description In the rapid development of artificial intelligence, many data and computing-intensive applications are closely related to our lives. These application scenarios are often characterized by multiple parallelism and repetition, posing a more severe challenge to the pursuit of high-speed and low-power objectives for integrated circuits. However, the traditional bus structure, i.e. the von Neumann structure, which physically separates the computing unit from the storage unit, cannot adapt to these scenarios and has a high power consumption. In order to conquer the von Neumann bottleneck, some models and architectures for in-memory computing (IMC) have been proposed, which embed some logical operations into the memory, reducing the time and power consumption significantly. Static Random-Access Memory (SRAM), as the cache of the central processing unit, has many advantages such as high speed, low power, and good compatibility. The SRAM-based IMC technology integrates the computing unit into the memory and supports the immediate storage and calculation of data and is expected to become a new generation of an intelligent computing architecture for IMC. This dissertation illustrates how to combine IMC with SRAM memory arrays based on a circuit-level macro model, NeuroSim, which simulates parameters such as area, latency, dynamic energy, and leakage power for neural network hardware accelerators. Taking a small handwritten digit dataset MNIST represented by binary file as an example, the image classification is performed by the spiking neural network built in NeuroSim, and an accuracy rate of 70% can be obtained. Subsequently, the designs of 6T SRAM memory cell, row decoder, sense amplifier and master-slave latch pair were carried out based on the 40-nm technology using the UMC40ULP process design kit, where the construction of an overall circuit structure was also accomplished. Simulation results show a linear relationship between the output current and the number of word lines turned on.
author2 Goh Wang Ling
author_facet Goh Wang Ling
Gao, Wenjia
format Thesis-Master by Coursework
author Gao, Wenjia
author_sort Gao, Wenjia
title Image classification on a spiking neural network accelerator
title_short Image classification on a spiking neural network accelerator
title_full Image classification on a spiking neural network accelerator
title_fullStr Image classification on a spiking neural network accelerator
title_full_unstemmed Image classification on a spiking neural network accelerator
title_sort image classification on a spiking neural network accelerator
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/157184
_version_ 1772826335179177984