{"id":"https://openalex.org/W4410615806","doi":"https://doi.org/10.1109/tcad.2025.3572838","title":"High Throughput and Compact FPGA TRNGs Based on Hybrid Entropy, Reinforcement Strategies, and Automated Exploration","display_name":"High Throughput and Compact FPGA TRNGs Based on Hybrid Entropy, Reinforcement Strategies, and Automated Exploration","publication_year":2025,"publication_date":"2025-05-22","ids":{"openalex":"https://openalex.org/W4410615806","doi":"https://doi.org/10.1109/tcad.2025.3572838"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2025.3572838","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2025.3572838","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Transactions on Computer-Aided Design of Integrated Circuits and Systems","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/A5100368733","display_name":"Yuan Zhang","orcid":"https://orcid.org/0000-0002-8007-9796"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Zhang","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-8007-9796","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057603846","display_name":"Kuncai Zhong","orcid":"https://orcid.org/0000-0001-5369-3283"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kuncai Zhong","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0001-5369-3283","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100680951","display_name":"Jiliang Zhang","orcid":"https://orcid.org/0000-0001-8712-2964"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiliang Zhang","raw_affiliation_strings":["Hunan University, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0001-8712-2964","affiliations":[{"raw_affiliation_string":"Hunan University, Changsha, China","institution_ids":["https://openalex.org/I16609230"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I16609230"],"apc_list":null,"apc_paid":null,"fwci":8.2619,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.9774849,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"45","issue":"1","first_page":"519","last_page":"532"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.98089998960495,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.98089998960495,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9758999943733215,"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/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.9501000046730042,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7570724487304688},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.6401935815811157},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5165983438491821},{"id":"https://openalex.org/keywords/reinforcement","display_name":"Reinforcement","score":0.5032126307487488},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.4876469373703003},{"id":"https://openalex.org/keywords/entropy","display_name":"Entropy (arrow of time)","score":0.43609052896499634},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.39323052763938904},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.33737707138061523},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3293527364730835},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32741057872772217},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.22349056601524353},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.18196359276771545},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.11806783080101013},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09890684485435486}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7570724487304688},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.6401935815811157},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5165983438491821},{"id":"https://openalex.org/C67203356","wikidata":"https://www.wikidata.org/wiki/Q1321905","display_name":"Reinforcement","level":2,"score":0.5032126307487488},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.4876469373703003},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.43609052896499634},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.39323052763938904},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.33737707138061523},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3293527364730835},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32741057872772217},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.22349056601524353},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.18196359276771545},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.11806783080101013},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09890684485435486},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2025.3572838","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2025.3572838","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1642119431","display_name":null,"funder_award_id":"U24A20289","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3494592940","display_name":null,"funder_award_id":"kq2402003","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W1494590631","https://openalex.org/W1580145217","https://openalex.org/W1717406790","https://openalex.org/W1981243275","https://openalex.org/W1990478559","https://openalex.org/W1995875735","https://openalex.org/W2010205010","https://openalex.org/W2113322447","https://openalex.org/W2118565267","https://openalex.org/W2166187859","https://openalex.org/W2177571745","https://openalex.org/W2286935927","https://openalex.org/W2318869941","https://openalex.org/W2538926017","https://openalex.org/W2610291885","https://openalex.org/W2614053718","https://openalex.org/W2696718061","https://openalex.org/W2733413185","https://openalex.org/W2784781042","https://openalex.org/W2799244987","https://openalex.org/W2811230938","https://openalex.org/W2900627432","https://openalex.org/W2908207594","https://openalex.org/W2945378913","https://openalex.org/W2947486590","https://openalex.org/W3045601900","https://openalex.org/W3083489465","https://openalex.org/W3094286525","https://openalex.org/W3107348029","https://openalex.org/W3196521403","https://openalex.org/W4200387195","https://openalex.org/W4226024719","https://openalex.org/W4226249155","https://openalex.org/W4232122552","https://openalex.org/W4243494487","https://openalex.org/W4281754043","https://openalex.org/W4293370535","https://openalex.org/W4312253714","https://openalex.org/W4312377982","https://openalex.org/W4319997236","https://openalex.org/W4382540653","https://openalex.org/W4385065678","https://openalex.org/W4385322820","https://openalex.org/W4386764161","https://openalex.org/W4386928861","https://openalex.org/W4390337156","https://openalex.org/W4391582695","https://openalex.org/W4402216258","https://openalex.org/W4404133693"],"related_works":["https://openalex.org/W4310083477","https://openalex.org/W2328553770","https://openalex.org/W2920061524","https://openalex.org/W1977959518","https://openalex.org/W2038908348","https://openalex.org/W2107890255","https://openalex.org/W2106552856","https://openalex.org/W2145821588","https://openalex.org/W2086122291","https://openalex.org/W1987513656"],"abstract_inverted_index":{"As":[0],"a":[1,12,74,91,160],"vital":[2],"security":[3],"primitive,":[4],"the":[5,37,124,139,144,179,185,199,203],"true":[6],"random":[7],"number":[8],"generator":[9],"(TRNG)":[10],"is":[11],"mandatory":[13],"component":[14],"to":[15,82,101,138,166,169,177,208],"build":[16],"trust":[17],"roots":[18],"for":[19,42,164,211],"any":[20,113],"encryption":[21],"system.":[22],"However,":[23],"existing":[24],"TRNGs":[25,61,176],"suffer":[26],"from":[27],"bottlenecks":[28],"of":[29,40,127,205],"low":[30],"throughput":[31,126],"and":[32,59,68,79,105,109,129,134,182,202],"high":[33],"area-energy":[34],"consumption.":[35],"Additionally,":[36],"EDA":[38,162],"design":[39,163,180],"TRNG":[41,95,165,193],"specific":[43],"applications":[44],"remains":[45],"an":[46,155],"unexplored":[47],"area.":[48],"To":[49],"address":[50],"these":[51],"issues,":[52],"in":[53,192],"this":[54,87],"work,":[55],"we":[56,72,89,153,197],"propose":[57,90,154],"compact":[58],"high-throughput":[60],"based":[62],"on":[63,131],"dynamic":[64,75,93],"hybrid,":[65],"reinforcement":[66,80],"strategies,":[67],"automated":[69,156,206],"exploration.":[70],"First,":[71],"present":[73],"hybrid":[76,94],"entropy":[77],"unit":[78],"strategies":[81],"provide":[83],"sufficient":[84],"randomness.":[85],"On":[86],"basis,":[88],"high-efficiency":[92],"(DH-TRNG)":[96],"architecture.":[97],"It":[98],"exhibits":[99],"portability":[100],"distinct":[102],"process":[103],"FPGAs":[104],"passes":[106],"both":[107],"NIST":[108],"AIS-31":[110],"tests":[111],"without":[112],"post-processing.":[114],"The":[115],"experiments":[116],"show":[117],"it":[118],"incurs":[119],"only":[120],"8":[121],"slices":[122],"with":[123,148],"highest":[125,145],"670Mbps":[128],"620Mbps":[130],"Xilinx":[132],"Virtex-6":[133],"Artix-7,":[135],"respectively.":[136],"Compared":[137],"state-of-the-art":[140],"TRNGs,":[141],"DH-TRNG":[142,201],"has":[143],"Throughput/Slices\u2219":[146],"Power":[147],"2.63\u00d7":[149],"increase.":[150],"In":[151],"addition,":[152],"exploration":[157,207],"scheme":[158,173],"as":[159],"preliminary":[161],"better":[167],"apply":[168,198],"resource-constrained":[170],"scenarios.":[171],"This":[172],"automatically":[174],"explores":[175],"meet":[178],"requirements":[181],"further":[183],"reduces":[184],"hardware":[186],"overhead,":[187],"indicating":[188],"broad":[189],"application":[190],"prospects":[191],"automation":[194],"design.":[195],"Finally,":[196],"proposed":[200],"results":[204],"stochastic":[209],"computing":[210],"edge":[212],"detection,":[213],"achieving":[214],"promising":[215],"outcomes.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4}],"updated_date":"2026-01-08T20:05:33.558190","created_date":"2025-10-10T00:00:00"}
