Spiketrum: An FPGA-Based Implementation of a Neuromorphic Cochlea

This paper presents a novel FPGA-based neuromorphic cochlea, leveraging the general-purpose spike-coding algorithm, Spiketrum. The focus of this study is on the development and characterization of this cochlea model, which excels in transforming audio vibrations into biologically realistic auditory...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on circuits and systems. I, Regular papers Vol. 72; no. 4; pp. 1648 - 1656
Main Authors Alsakkal, Mhd Anas, Wijekoon, Jayawan
Format Journal Article
LanguageEnglish
Published New York IEEE 01.04.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1549-8328
1558-0806
DOI10.1109/TCSI.2025.3526585

Cover

Abstract This paper presents a novel FPGA-based neuromorphic cochlea, leveraging the general-purpose spike-coding algorithm, Spiketrum. The focus of this study is on the development and characterization of this cochlea model, which excels in transforming audio vibrations into biologically realistic auditory spike trains. These spike trains are designed to withstand neural fluctuations and spike losses while accurately encapsulating the spatial and precise temporal characteristics of audio, along with the intensity of incoming vibrations. Noteworthy features include the ability to generate real-time spike trains with minimal information loss and the capacity to reconstruct original signals. This fine-tuning capability allows users to optimize spike rates, achieving an optimal balance between output quality and power consumption. Furthermore, the integration of a feedback system into Spiketrum enables selective amplification of specific features while attenuating others, facilitating adaptive power consumption based on application requirements. The hardware implementation supports both spike-based and non-spike-based processors, making it versatile for various computing systems. The cochlea's ability to encode diverse sensory information, extending beyond sound waveforms, positions it as a promising sensory input for current and future spike-based intelligent computing systems, offering compact and real-time spike train generation.
AbstractList This paper presents a novel FPGA-based neuromorphic cochlea, leveraging the general-purpose spike-coding algorithm, Spiketrum. The focus of this study is on the development and characterization of this cochlea model, which excels in transforming audio vibrations into biologically realistic auditory spike trains. These spike trains are designed to withstand neural fluctuations and spike losses while accurately encapsulating the spatial and precise temporal characteristics of audio, along with the intensity of incoming vibrations. Noteworthy features include the ability to generate real-time spike trains with minimal information loss and the capacity to reconstruct original signals. This fine-tuning capability allows users to optimize spike rates, achieving an optimal balance between output quality and power consumption. Furthermore, the integration of a feedback system into Spiketrum enables selective amplification of specific features while attenuating others, facilitating adaptive power consumption based on application requirements. The hardware implementation supports both spike-based and non-spike-based processors, making it versatile for various computing systems. The cochlea's ability to encode diverse sensory information, extending beyond sound waveforms, positions it as a promising sensory input for current and future spike-based intelligent computing systems, offering compact and real-time spike train generation.
Author Alsakkal, Mhd Anas
Wijekoon, Jayawan
Author_xml – sequence: 1
  givenname: Mhd Anas
  orcidid: 0000-0001-9950-8653
  surname: Alsakkal
  fullname: Alsakkal, Mhd Anas
  organization: Department of Electrical and Electronic Engineering, The University of Manchester, Manchester, U.K
– sequence: 2
  givenname: Jayawan
  orcidid: 0000-0002-0909-4707
  surname: Wijekoon
  fullname: Wijekoon, Jayawan
  email: jayawan.wijekoon@manchester.ac.uk
  organization: Department of Electrical and Electronic Engineering, The University of Manchester, Manchester, U.K
BookMark eNpNkM1OwzAQhC1UJNrCAyBxiMQ5xT-xa3MLES2VKkBqOVuOs1FTmjg4yYG3x1F7YC87h5kd7TdDk8Y1gNA9wQtCsHraZ7vNgmLKF4xTwSW_QlPCuYyxxGIy6kTFklF5g2Zdd8SYKszIFKW7tvqG3g_1c5Q20epzncYvpoMi2tTtCWpoetNXrolcGZnoHQbvaufbQ2WjzNnDCcwtui7NqYO7y56jr9XrPnuLtx_rTZZuY8uI7ONEWEspCKuEKMWSFssSTJAJJzaRMi8YzaVh2BhLJFaJzFmRg6IiTJ6DYXP0eL7bevczQNfroxt8Eyp1KKDhP05pcJGzy3rXdR5K3fqqNv5XE6xHUnokpUdS-kIqZB7OmQoA_vklT4Si7A8HS2VL
CODEN ITCSCH
Cites_doi 10.1155/S1110865703303038
10.1109/ICASSP.1992.226506
10.1109/TBCAS.2008.921602
10.1109/TASLP.2015.2488290
10.1016/j.conb.2010.03.007
10.1002/9783527639366.ch3
10.1121/1.1605389
10.1109/IJCNN55064.2022.9892460
10.1109/SSCI51031.2022.10022303
10.1109/ISSCC.2005.1493908
10.1109/79.248556
10.1023/A:1008234622348
10.1109/TBCAS.2023.3316968
10.1162/0899766052530839
10.1109/TNNLS.2020.3045492
10.1121/1.380956
10.1109/JPROC.2014.2304638
10.3389/fnins.2018.00198
10.1109/ICASSP.2015.7177955
10.1109/TNNLS.2020.3044364
10.1109/78.258082
10.1109/72.857777
10.1109/ISCAS.2010.5537164
10.1007/978-1-4614-1590-9_2
10.1109/JSSC.2016.2604285
10.1016/j.specom.2010.09.008
10.1109/ICNN.1997.616148
10.1016/j.neucom.2020.12.062
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025
DBID 97E
RIA
RIE
AAYXX
CITATION
7SP
8FD
L7M
DOI 10.1109/TCSI.2025.3526585
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-0806
EndPage 1656
ExternalDocumentID 10_1109_TCSI_2025_3526585
10854692
Genre orig-research
GroupedDBID 0R~
29I
4.4
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACIWK
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
HZ~
H~9
IFIPE
IPLJI
JAVBF
M43
O9-
OCL
PZZ
RIA
RIE
RNS
VJK
AAYXX
CITATION
7SP
8FD
L7M
ID FETCH-LOGICAL-c318t-46cc22e6c966f672d7fea66f451c488bd32b8a30aac180948b3dbe926666bbea3
IEDL.DBID RIE
ISSN 1549-8328
IngestDate Wed Jul 23 00:40:16 EDT 2025
Wed Oct 01 06:36:44 EDT 2025
Wed Aug 27 02:03:11 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c318t-46cc22e6c966f672d7fea66f451c488bd32b8a30aac180948b3dbe926666bbea3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-0909-4707
0000-0001-9950-8653
PQID 3182549522
PQPubID 85411
PageCount 9
ParticipantIDs proquest_journals_3182549522
crossref_primary_10_1109_TCSI_2025_3526585
ieee_primary_10854692
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-04-01
PublicationDateYYYYMMDD 2025-04-01
PublicationDate_xml – month: 04
  year: 2025
  text: 2025-04-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on circuits and systems. I, Regular papers
PublicationTitleAbbrev TCSI
PublicationYear 2025
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref35
ref12
ref15
ref37
ref14
ref36
Johnson (ref33) 1993; 10
ref30
ref11
ref10
Warden (ref32) 2017
Finnerty (ref24) 2017
ref2
Brucke (ref1)
ref17
ref39
ref16
ref38
ref19
ref18
(ref25) 2021
(ref26) 2017
ref23
Alsakkal (ref3) 2024
ref20
Feist (ref28) 2012; 5
ref29
ref8
Bittner (ref31)
ref7
ref9
ref4
Liu (ref21) 2014
(ref27) 2018
Kingma (ref34) 2014
ref6
ref5
ref40
Tang (ref22) 2024; 14
References_xml – ident: ref15
  doi: 10.1155/S1110865703303038
– volume: 5
  start-page: 30
  year: 2012
  ident: ref28
  article-title: Vivado design suite
  publication-title: White Paper
– ident: ref9
  doi: 10.1109/ICASSP.1992.226506
– ident: ref14
  doi: 10.1109/TBCAS.2008.921602
– ident: ref18
  doi: 10.1109/TASLP.2015.2488290
– ident: ref20
  doi: 10.1016/j.conb.2010.03.007
– ident: ref6
  doi: 10.1002/9783527639366.ch3
– ident: ref16
  doi: 10.1121/1.1605389
– ident: ref12
  doi: 10.1109/IJCNN55064.2022.9892460
– start-page: 155
  volume-title: Proc. ISMIR
  ident: ref31
  article-title: MedleyDB: A multitrack dataset for annotation-intensive MIR reseaRCH
– year: 2014
  ident: ref34
  article-title: Adam: A method for stochastic optimization
  publication-title: arXiv:1412.6980
– start-page: 157
  volume-title: Proc. NATO Adv. Study Inst. Comput. Hearing
  ident: ref1
  article-title: Digital VLSI-implementation of a psychoacoustically and physiologically motivated speech preprocessor
– ident: ref13
  doi: 10.1109/SSCI51031.2022.10022303
– year: 2017
  ident: ref32
  article-title: Speech commands: A public dataset for single-word speech recognition
– ident: ref37
  doi: 10.1109/ISSCC.2005.1493908
– volume: 14
  start-page: 1
  issue: 8
  year: 2024
  ident: ref22
  article-title: Neuromorphic auditory perception by neural spiketrum
  publication-title: IEEE Trans. Emerg. Topics Comput. Intell.
– volume-title: 7 Series DSP48E1 Slice User Guide
  year: 2018
  ident: ref27
– volume: 10
  start-page: 36
  issue: 4
  year: 1993
  ident: ref33
  article-title: The signal processing information base
  publication-title: IEEE Signal Process. Mag.
  doi: 10.1109/79.248556
– ident: ref2
  doi: 10.1023/A:1008234622348
– ident: ref39
  doi: 10.1109/TBCAS.2023.3316968
– ident: ref8
  doi: 10.1162/0899766052530839
– volume-title: Eventbased Neuromorphic Systems
  year: 2014
  ident: ref21
– ident: ref40
  doi: 10.1109/TNNLS.2020.3045492
– year: 2021
  ident: ref25
  article-title: Block memory generator v8.4-LogiCORE IP product guide
– ident: ref17
  doi: 10.1121/1.380956
– year: 2017
  ident: ref24
  article-title: Reduce power and cost by converting from floating point to fixed point
– ident: ref38
  doi: 10.1109/JPROC.2014.2304638
– ident: ref5
  doi: 10.3389/fnins.2018.00198
– start-page: 1
  year: 2024
  ident: ref3
  article-title: Application based evaluation of an efficient spikeencoder,‘ Spiketrum
  publication-title: IEEE Trans. Audio, Speech, Language Process.
– ident: ref29
  doi: 10.1109/ICASSP.2015.7177955
– ident: ref4
  doi: 10.1109/TNNLS.2020.3044364
– ident: ref23
  doi: 10.1109/78.258082
– ident: ref11
  doi: 10.1109/72.857777
– volume-title: Fast Fourier Transform V9. 0
  year: 2017
  ident: ref26
– ident: ref36
  doi: 10.1109/ISCAS.2010.5537164
– ident: ref30
  doi: 10.1007/978-1-4614-1590-9_2
– ident: ref35
  doi: 10.1109/JSSC.2016.2604285
– ident: ref7
  doi: 10.1016/j.specom.2010.09.008
– ident: ref10
  doi: 10.1109/ICNN.1997.616148
– ident: ref19
  doi: 10.1016/j.neucom.2020.12.062
SSID ssj0029031
Score 2.4557383
Snippet This paper presents a novel FPGA-based neuromorphic cochlea, leveraging the general-purpose spike-coding algorithm, Spiketrum. The focus of this study is on...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Index Database
Publisher
StartPage 1648
SubjectTerms Algorithms
Biological information theory
Biological system modeling
Cochlea
Codes
Ear
Encoding
Feature extraction
Feedback control systems
Field programmable gate arrays
Filters
FPGA-based implementation
Gammatone filters
Hardware
Information systems
Kernel
neuromorphic engineering
Optimization
Power consumption
Power management
Real time
Real-time systems
Spike-based coding
Waveforms
Title Spiketrum: An FPGA-Based Implementation of a Neuromorphic Cochlea
URI https://ieeexplore.ieee.org/document/10854692
https://www.proquest.com/docview/3182549522
Volume 72
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-0806
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0029031
  issn: 1549-8328
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF60Jz34rFitsgdPwqZ5N-utFmsVLIIt9Bb2McFSmxRNL_56ZzepFEXwtodk2cx7sjPfEHJlYnhfRzHTHFwWekIzrgPXNOckUeaHUWBnHT6N4uEkfJxG07pZ3fbCAIAtPgPHLO1dvi7Uyvwq65hKeUzn0OJud5O4atb6zq64G1TgqCFnKKZJfYXpubwz7r88YCroR45FgzdzkzeckJ2q8ssUW_8y2Cej9cmqspK5syqloz5_gDb---gHZK-ONGmvEo1DsgX5EdndwB88Rpu6nM2hfF8tbmgvp4Pn-x67RbemqQUNXtR9STktMiqoxfFYFMiYmaL9Qr2-gWiSyeBu3B-yeqYCU6i9JQtNnbQPscI0J4u7vu5mIHAZRp5CXZY68GUiAlcIZZC9wkQGWgJHNx7HUoIITkgjL3I4JdTAdwUSVVpJNANSCPA8rjNkPmCQo3iLXK-JnC4r6IzUphwuTw1HUsORtOZIizQN0TYerOjVIu01X9Jauz5S_BKT12LoePbHa-dkx-xeldi0SQMpCRcYPZTy0krNF7IUvlw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4YPagHnxhR1D14MlnoY1u63pCIoEBMhIRbs69GgrREy8Vf7-y2GKIx8baHNrud93RnvkHo2sTwngpCoph2CHW5Ikz5jmnOiYLEo4FvZx0OhmF3TB8nwaRsVre9MFprW3ym62Zp7_JVJpfmV1nDVMpDOgcWdyuglAZFu9Z3fsUcv4BHpYyAoEblJabrsMao_dKDZNAL6hYP3kxOXnNDdq7KL2NsPUxnHw1XZysKS2b1ZS7q8vMHbOO_D3-A9spYE7cK4ThEGzo9QrtrCITHYFUX05nO35fzW9xKcef5oUXuwLEpbGGD52VnUoqzBHNskTzmGbBmKnE7k69vmlfQuHM_andJOVWBSNDfnFBTKe3pUEKik4RNTzUTzWFJA1eCNgvleyLivsO5NNheNBK-EpqBIw9DITT3T9BmmqX6FGED4OULUGopwBAIzrXrMpUA-zWEOZJV0c2KyPGiAM-IbdLhsNhwJDYciUuOVFHFEG3twYJeVVRb8SUu9esjhi8xmS0Ej2d_vHaFtrujQT_u94ZP52jH7FQU3NTQJlBVX0AskYtLK0Ff2hnBqQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Spiketrum%3A+An+FPGA-Based+Implementation+of+a+Neuromorphic+Cochlea&rft.jtitle=IEEE+transactions+on+circuits+and+systems.+I%2C+Regular+papers&rft.au=Alsakkal%2C+Mhd+Anas&rft.au=Wijekoon%2C+Jayawan&rft.date=2025-04-01&rft.issn=1549-8328&rft.eissn=1558-0806&rft.volume=72&rft.issue=4&rft.spage=1648&rft.epage=1656&rft_id=info:doi/10.1109%2FTCSI.2025.3526585&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TCSI_2025_3526585
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1549-8328&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1549-8328&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1549-8328&client=summon