Reconfigurable neurons-making the most of configurable logic blocks (CLBs)

Arfan Ghani, Chan H. See, Hassan Migdadi, Rameez Asif, Raed A.A. Abd-Alhameed, James M. Noras

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

An area-efficient hardware architecture is used to map fully parallel cortical columns on Field Programmable Gate Arrays (FPGA) is presented in this paper. To demonstrate the concept of this work, the proposed architecture is shown at the system level and benchmarked with image and speech recognition applications. Due to the spatio-temporal nature of spiking neurons, this has allowed such architectures to map on FPGAs in which communication can be performed through the use of spikes and signal can be represented in binary form. The process and viability of designing and implementing the multiple recurrent neural reservoirs with a novel multiplier-less reconfigurable architectures is described.

Original languageEnglish
Title of host publication2015 Internet Technologies and Applications, ITA 2015 - Proceedings of the 6th International Conference
EditorsRaed A Abd-Alhameed, Yuriy Vagapov, Rich Picking, Nigel Houlden, Denise Oram, Vic Grout, Julie Mayers, Stuart Cunningham, Susan Liggett
PublisherThe Institute of Electrical and Electronics Engineers (IEEE)
Pages475-478
Number of pages4
ISBN (Electronic)9781479980369
DOIs
Publication statusPublished - 2 Nov 2015
Event6th International Conference on Internet Technologies and Applications, ITA 2015 - Wrexham, United Kingdom
Duration: 8 Sep 201511 Sep 2015

Publication series

Name2015 Internet Technologies and Applications, ITA 2015 - Proceedings of the 6th International Conference

Conference

Conference6th International Conference on Internet Technologies and Applications, ITA 2015
Country/TerritoryUnited Kingdom
CityWrexham
Period8/09/1511/09/15

Keywords

  • FPGAs
  • neural signal processing
  • reconfigurable computing
  • recurrent neural networks
  • reservior computing

Cite this