Shiyu Yang, Peilin Liu, Jianwei Xue, Rongdi Sun, R. Ying
{"title":"Izhikevich神经元模型的高效FPGA实现","authors":"Shiyu Yang, Peilin Liu, Jianwei Xue, Rongdi Sun, R. Ying","doi":"10.1109/ISOCC50952.2020.9333014","DOIUrl":null,"url":null,"abstract":"This paper presents a modified Izhikevich neuron model replacing complex multiplication and division operations with simple binary-based shift operations. A counter-based adder circuit is designed to address the problem that multiple neurons fire spikes simultaneously to one neuron. The proposed model is implemented on FPGA. Results show that the hardware resource utilization of the proposed model is reduced by 87.2% compared with that of the original model and the highest operating frequency is increased from 123.8MHz to 291.8MHz.","PeriodicalId":270577,"journal":{"name":"2020 International SoC Design Conference (ISOCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Efficient FPGA Implementation of Izhikevich Neuron Model\",\"authors\":\"Shiyu Yang, Peilin Liu, Jianwei Xue, Rongdi Sun, R. Ying\",\"doi\":\"10.1109/ISOCC50952.2020.9333014\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a modified Izhikevich neuron model replacing complex multiplication and division operations with simple binary-based shift operations. A counter-based adder circuit is designed to address the problem that multiple neurons fire spikes simultaneously to one neuron. The proposed model is implemented on FPGA. Results show that the hardware resource utilization of the proposed model is reduced by 87.2% compared with that of the original model and the highest operating frequency is increased from 123.8MHz to 291.8MHz.\",\"PeriodicalId\":270577,\"journal\":{\"name\":\"2020 International SoC Design Conference (ISOCC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International SoC Design Conference (ISOCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISOCC50952.2020.9333014\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International SoC Design Conference (ISOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISOCC50952.2020.9333014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Efficient FPGA Implementation of Izhikevich Neuron Model
This paper presents a modified Izhikevich neuron model replacing complex multiplication and division operations with simple binary-based shift operations. A counter-based adder circuit is designed to address the problem that multiple neurons fire spikes simultaneously to one neuron. The proposed model is implemented on FPGA. Results show that the hardware resource utilization of the proposed model is reduced by 87.2% compared with that of the original model and the highest operating frequency is increased from 123.8MHz to 291.8MHz.