https://github.com/cepdnaclk/e16-4yp-neuromorphic-architecture
Neuromorphic architectures are hardware architectures that use the biologically inspired neural functions as the basis of operation. Information processing based on spiking neuron architectures have caught considerable attention in recent years due to its low power consumption compared to traditional artificial neural networks. In this project, as the first stage, we are implementing parallel multiple processing elements based on RISC-V architecture to represent biological neurons. Single neurons can be implemented as a single processor with local memory access or since the spike time of biological neurons is in the millisecond order multiple neurons can be virtualized to a single processor. At the second stage of the process, we are expecting to design encoders and decoders to benchmark the architecture by solving classical machine learning problems.
https://github.com/cepdnaclk/e16-4yp-neuromorphic-architecture
fpga neuromorphic-computing neuromorphic-engineering neuromorphic-hardware risc-v
Last synced: 3 months ago
JSON representation
Neuromorphic architectures are hardware architectures that use the biologically inspired neural functions as the basis of operation. Information processing based on spiking neuron architectures have caught considerable attention in recent years due to its low power consumption compared to traditional artificial neural networks. In this project, as the first stage, we are implementing parallel multiple processing elements based on RISC-V architecture to represent biological neurons. Single neurons can be implemented as a single processor with local memory access or since the spike time of biological neurons is in the millisecond order multiple neurons can be virtualized to a single processor. At the second stage of the process, we are expecting to design encoders and decoders to benchmark the architecture by solving classical machine learning problems.
- Host: GitHub
- URL: https://github.com/cepdnaclk/e16-4yp-neuromorphic-architecture
- Owner: cepdnaclk
- Created: 2022-07-15T06:53:14.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-20T18:37:59.000Z (about 2 years ago)
- Last Synced: 2025-01-11T09:51:54.416Z (4 months ago)
- Topics: fpga, neuromorphic-computing, neuromorphic-engineering, neuromorphic-hardware, risc-v
- Language: VHDL
- Homepage: https://cepdnaclk.github.io/e16-4yp-neuromorphic-architecture/
- Size: 1.25 GB
- Stars: 7
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neuromorphic Architecture
Neuromorphic architectures are hardware architectures that use the biologically inspired neural functions as the basis of operation. Information processing based on spiking neuron architectures have caught considerable attention in recent years due to its low power consumption compared to traditional artificial neural networks.
In this project, as the first stage, we are implementing parallel multiple processing elements based on RISC-V architecture to represent biological neurons. Single neurons can be implemented as a single processor with local memory access or since the spike time of biological neurons is in the millisecond order multiple neurons can be virtualized to a single processor. At the second stage of the process, we are expecting to design encoders and decoders to benchmark the architecture by solving classical machine learning problems.
#### Team
- E/16/088, Dissanayake D M T H, [email](mailto:[email protected]), [GitHub](https://github.com/HeshanDissanayake)
- E/16/276, Perera G K B H, [email](mailto:[email protected]), [GitHub](https://github.com/buddhiheshan)
- E/16/366, Thilarakathna W M D U, [email](mailto:[email protected]), [GitHub](https://github.com/dininduwm)#### Supervisors
- Dr. Isuru Navinna, [email](mailto:[email protected])
- Dr. Mahanama wickramasinghe, [email](mailto:[email protected])
- Prof. Roshan G. Ragel, [email](mailto:[email protected])
- Dr. D.M.I.S. Dasanayake, [email](mailto:[email protected])#### External Links
- [Department of Computer Engineering](http://www.ce.pdn.ac.lk/)
- [Faculty of Engineering](http://www.eng.pdn.ac.lk/)
- [University of Peradeniya](https://eng.pdn.ac.lk/)