{"id":"https://openalex.org/W4376460905","doi":"https://doi.org/10.1109/jssc.2023.3270442","title":"SNPU: An Energy-Efficient Spike Domain Deep-Neural-Network Processor With Two-Step Spike Encoding and Shift-and-Accumulation Unit","display_name":"SNPU: An Energy-Efficient Spike Domain Deep-Neural-Network Processor With Two-Step Spike Encoding and Shift-and-Accumulation Unit","publication_year":2023,"publication_date":"2023-05-10","ids":{"openalex":"https://openalex.org/W4376460905","doi":"https://doi.org/10.1109/jssc.2023.3270442"},"language":"en","primary_location":{"id":"doi:10.1109/jssc.2023.3270442","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jssc.2023.3270442","pdf_url":null,"source":{"id":"https://openalex.org/S83637746","display_name":"IEEE Journal of Solid-State Circuits","issn_l":"0018-9200","issn":["0018-9200","1558-173X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Journal of Solid-State Circuits","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100748588","display_name":"Sangyeob Kim","orcid":"https://orcid.org/0000-0002-1783-5296"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sangyeob Kim","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-1783-5296","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100748581","display_name":"Sangjin Kim","orcid":"https://orcid.org/0000-0001-6665-9973"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sangjin Kim","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-6665-9973","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074016364","display_name":"Soyeon Um","orcid":"https://orcid.org/0000-0002-8526-2047"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Soyeon Um","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-8526-2047","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100350562","display_name":"Soyeon Kim","orcid":"https://orcid.org/0000-0001-7049-9191"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Soyeon Kim","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-7049-9191","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010104451","display_name":"Juhyoung Lee","orcid":"https://orcid.org/0000-0002-2100-1024"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Juhyoung Lee","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-2100-1024","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077896259","display_name":"Hoi\u2010Jun Yoo","orcid":"https://orcid.org/0000-0002-6661-4879"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hoi-Jun Yoo","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-6661-4879","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea","institution_ids":["https://openalex.org/I157485424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157485424"],"apc_list":null,"apc_paid":null,"fwci":1.6614,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.83274808,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"58","issue":"10","first_page":"2812","last_page":"2825"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.8000345230102539},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7338621616363525},{"id":"https://openalex.org/keywords/spiking-neural-network","display_name":"Spiking neural network","score":0.5836573839187622},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5658503174781799},{"id":"https://openalex.org/keywords/spike","display_name":"Spike (software development)","score":0.5590523481369019},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.4963694214820862},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.4719716012477875},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.44103533029556274},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.44001662731170654},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4337945580482483},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4148328900337219},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1656615138053894},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15917664766311646}],"concepts":[{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.8000345230102539},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7338621616363525},{"id":"https://openalex.org/C11731999","wikidata":"https://www.wikidata.org/wiki/Q9067355","display_name":"Spiking neural network","level":3,"score":0.5836573839187622},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5658503174781799},{"id":"https://openalex.org/C2781390188","wikidata":"https://www.wikidata.org/wiki/Q25203449","display_name":"Spike (software development)","level":2,"score":0.5590523481369019},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.4963694214820862},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.4719716012477875},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.44103533029556274},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.44001662731170654},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4337945580482483},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4148328900337219},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1656615138053894},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15917664766311646},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jssc.2023.3270442","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jssc.2023.3270442","pdf_url":null,"source":{"id":"https://openalex.org/S83637746","display_name":"IEEE Journal of Solid-State Circuits","issn_l":"0018-9200","issn":["0018-9200","1558-173X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Journal of Solid-State Circuits","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W2593882908","https://openalex.org/W2783525259","https://openalex.org/W2898990213","https://openalex.org/W2899096050","https://openalex.org/W2921918777","https://openalex.org/W2945609992","https://openalex.org/W2964338223","https://openalex.org/W2970059371","https://openalex.org/W2980812807","https://openalex.org/W3004236372","https://openalex.org/W3011362739","https://openalex.org/W3015712293","https://openalex.org/W3015729306","https://openalex.org/W3035644810","https://openalex.org/W3047826181","https://openalex.org/W3091592563","https://openalex.org/W3137841151","https://openalex.org/W3185047697","https://openalex.org/W3200729277","https://openalex.org/W4226311059","https://openalex.org/W6755927976","https://openalex.org/W6762919381","https://openalex.org/W6775488555","https://openalex.org/W6782262041"],"related_works":["https://openalex.org/W2174331923","https://openalex.org/W2050175337","https://openalex.org/W2542565870","https://openalex.org/W4306175885","https://openalex.org/W4312604567","https://openalex.org/W2977464668","https://openalex.org/W4297619707","https://openalex.org/W4251092571","https://openalex.org/W2583316550","https://openalex.org/W3110622310"],"abstract_inverted_index":{"In":[0,48,175],"this":[1],"article,":[2],"an":[3,80],"energy-efficient":[4],"spike":[5,123],"domain":[6],"deep-neural-network":[7],"processor":[8],"(SNPU)":[9],"is":[10,180],"proposed.":[11],"Recently,":[12],"many":[13],"sparsity-aware":[14],"processors":[15],"were":[16,39],"proposed":[17,181],"to":[18,34,41,63,84,130,172,182,199,222],"increase":[19,268],"energy":[20,283],"efficiency.":[21],"However,":[22],"because":[23],"the":[24,27,35,98,102,131,149,177,184,213,217,251,255,281,300],"activation":[25],"of":[26,169,186,195,271,285,304],"real-world":[28],"network":[29],"was":[30,61],"not":[31,249],"high":[32],"compared":[33,129,171,198,221],"ideal":[36],"condition,":[37],"they":[38,50,266],"unable":[40],"completely":[42],"employ":[43],"integrated":[44],"zero":[45,58],"skipping":[46,59],"logic.":[47],"addition,":[49,176],"employed":[51],"weight":[52,113],"sparsity":[53,69],"by":[54,117,152,188,219,273],"pruning,":[55],"but":[56],"their":[57],"logic":[60],"designed":[62],"perform":[64],"best":[65],"only":[66],"under":[67],"specific":[68],"condition.":[70],"We":[71],"adopt":[72],"two-step":[73,252],"encoding":[74,91,105,124,138,141,147,215,226],"(neural":[75],"and":[76,79,101,142,156,227,258,265,291],"computing":[77,137,214],"encoding)":[78],"omni-sparsity":[81],"handling":[82],"unit":[83],"solve":[85],"these":[86],"issues.":[87],"The":[88,145],"input":[89,122],"neural":[90,104],"eliminates":[92],"pseudo-random":[93],"number":[94,185],"generators":[95],"(PRNGs)":[96],"for":[97,288,294],"previous":[99,200],"encoding,":[100],"output":[103],"reduces":[106,148,216],"redundant":[107],"memory":[108],"access.":[109],"As":[110,210],"a":[111,118,159,193,211],"result,":[112,212],"can":[114,267],"be":[115],"reused":[116],"delayed":[119],"factor,":[120],"while":[121,239],"consumes":[125],"99.4%":[126],"less":[127,242],"power":[128,243,302],"Poisson":[132],"encoder.":[133],"Also,":[134,254],"SNPU":[135,157,223,272,279,298],"uses":[136,158],"with":[139],"multi-level":[140,146,225,237],"spiketrain":[143],"decomposition.":[144,229],"time-window":[150,263],"size":[151],"merging":[153],"several":[154,165],"spikes,":[155],"single":[160],"shift-and-accumulation":[161],"(SAC)":[162],"rather":[163],"than":[164,244],"accumulations,":[166],"reducing":[167],"43.5%":[168],"operations":[170,197,218],"single-level":[173],"encoding.":[174,253],"spike-train":[178,228,259],"decomposition":[179],"decrease":[183],"SACs":[187],"computation":[189,208],"reuse,":[190],"resulting":[191],"in":[192,233],"reduction":[194],"71.8%":[196],"spiking":[201],"neural-network":[202],"(SNN)":[203],"processing,":[204],"which":[205],"cannot":[206],"reuse":[207],"result.":[209],"83.3%":[220],"without":[224],"Moreover,":[230,297],"SAC":[231],"units":[232],"SNN":[234],"PE":[235,269],"process":[236],"spikes":[238],"consuming":[240],"80.3%":[241],"accumulator":[245],"arrays":[246],"that":[247],"do":[248],"use":[250],"neuron":[256],"link":[257],"allocator":[260],"handle":[261],"variable":[262],"sizes,":[264],"utilization":[270],"23.1%.":[274],"To":[275],"sum":[276],"it":[277],"up,":[278],"shows":[280,299],"state-of-the-art":[282,301],"efficiency":[284],"13.7":[286],"TOPS/W":[287,293],"object":[289],"detection":[290],"31.5":[292],"ImageNet":[295],"classification.":[296],"consumption":[303],"63.2$\\mu":[305],"\\text{W}$for":[306],"face":[307],"recognition.":[308]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
