{"id":"https://openalex.org/W7165046510","doi":"https://doi.org/10.48550/arxiv.2606.17837","title":"High-throughput Low-latency Hardware Implementation of BCH Decoders","display_name":"High-throughput Low-latency Hardware Implementation of BCH Decoders","publication_year":2026,"publication_date":"2026-06-16","ids":{"openalex":"https://openalex.org/W7165046510","doi":"https://doi.org/10.48550/arxiv.2606.17837"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.17837","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.17837","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.17837","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5130665414","display_name":"Jasper Lagendijk","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lagendijk, Jasper","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138787368","display_name":"Wenqing Song","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Song, Wenqing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138760853","display_name":"Yunus Can G\u00fcltekin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"G\u00fcltekin, Yunus Can","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136735325","display_name":"Andreas Burg","orcid":"https://orcid.org/0000-0002-7270-5558"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Burg, Andreas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060148074","display_name":"Alex Alvarado","orcid":"https://orcid.org/0000-0002-2172-3051"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alvarado, Alex","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5138817797","display_name":"Alexios Balatsoukas-Stimming","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Balatsoukas-Stimming, Alexios","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.9553999900817871,"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"}},"topics":[{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.9553999900817871,"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"}},{"id":"https://openalex.org/T10125","display_name":"Advanced Wireless Communication Techniques","score":0.020400000736117363,"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/T11321","display_name":"Error Correcting Code Techniques","score":0.009800000116229057,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/bch-code","display_name":"BCH code","score":0.9606999754905701},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.809499979019165},{"id":"https://openalex.org/keywords/code-word","display_name":"Code word","score":0.745199978351593},{"id":"https://openalex.org/keywords/soft-decision-decoder","display_name":"Soft-decision decoder","score":0.5676000118255615},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5248000025749207},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.4352000057697296}],"concepts":[{"id":"https://openalex.org/C42276685","wikidata":"https://www.wikidata.org/wiki/Q795705","display_name":"BCH code","level":3,"score":0.9606999754905701},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.809499979019165},{"id":"https://openalex.org/C153207627","wikidata":"https://www.wikidata.org/wiki/Q863873","display_name":"Code word","level":3,"score":0.745199978351593},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7233999967575073},{"id":"https://openalex.org/C185588885","wikidata":"https://www.wikidata.org/wiki/Q7553811","display_name":"Soft-decision decoder","level":3,"score":0.5676000118255615},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5248000025749207},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.47350001335144043},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.4352000057697296},{"id":"https://openalex.org/C132727834","wikidata":"https://www.wikidata.org/wiki/Q4892328","display_name":"Berlekamp\u2013Welch algorithm","level":5,"score":0.43290001153945923},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.40209999680519104},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.3959999978542328},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3747999966144562},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.3564999997615814},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.35530000925064087},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.28679999709129333},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2538999915122986}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.17837","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.17837","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.17837","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.17837","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Two":[0],"well-known":[1],"decoding":[2,44,65],"algorithms":[3],"for":[4,40,53,100,111,134,142,146,153,168,177],"BCH":[5,47,91],"codes":[6],"are":[7],"conventional":[8,41,57,129],"decoding,":[9,22],"based":[10],"on":[11],"the":[12,29,77,85,101,124,128,169],"Berlekamp-Massey":[13],"algorithm":[14],"in":[15,131],"combination":[16],"with":[17,93],"Chien":[18],"search,":[19],"and":[20,33,42,107,117,141,174,185],"direct":[21,25,43,64,90,125],"which":[23],"uses":[24],"solutions":[26],"to":[27,69,87,114],"find":[28],"error":[30,70],"locator":[31],"polynomial":[32],"its":[34],"roots.":[35],"We":[36,98,121],"introduce":[37],"hardware":[38],"architectures":[39,50],"of":[45,79],"extended":[46],"codes.":[48],"Both":[49],"support":[51],"implementation":[52],"any":[54,60],"blocklength.":[55],"Our":[56],"decoder":[58,92,126,130],"supports":[59],"error-correction":[61,95],"capability,":[62],"whereas":[63],"is":[66,84],"supported":[67],"up":[68,113],"correcting":[71],"capability":[72,96],"t":[73,118,135,138,143],"=":[74,119,136,139,144],"4.":[75,97,120],"To":[76],"best":[78],"our":[80,82],"knowledge,":[81],"work":[83],"first":[86],"implement":[88],"a":[89],"an":[94],"synthesize":[99],"Xilinx":[102],"Ultrascale+":[103],"XCZU48DR":[104],"field-programmable":[105],"gate-array":[106],"16":[108,154],"nm":[109,155],"FinFET":[110,156],"blocklengths":[112,147],"1024":[115],"bits":[116],"show":[122,157],"that":[123],"outperforms":[127],"area":[132],"efficiency":[133],"2,":[137],"3,":[140],"4":[145],"longer":[148],"than":[149],"256.":[150],"Post-synthesis":[151],"results":[152],"codeword":[158],"per":[159],"clock-cycle":[160],"throughput":[161],"at":[162,182],"1":[163],"GHz,":[164],"achieving":[165],"239":[166],"Gb/s":[167,176],"(256,":[170,178],"239)":[171],"eBCH":[172,180],"code":[173,181],"223":[175],"223)":[179],"2":[183],"ns":[184,187],"8":[186],"latency,":[188],"respectively.":[189]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-06-18T00:00:00"}
