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...
Saved in:
| Published in | IEEE transactions on circuits and systems. I, Regular papers Vol. 72; no. 4; pp. 1648 - 1656 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
01.04.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1549-8328 1558-0806 |
| DOI | 10.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 |