{"id":"https://openalex.org/W4365806672","doi":"https://doi.org/10.1109/tcsii.2023.3267186","title":"Hardware/Software Co-Design of Cryptographic SoC Based on RISC-V Virtual Prototype","display_name":"Hardware/Software Co-Design of Cryptographic SoC Based on RISC-V Virtual Prototype","publication_year":2023,"publication_date":"2023-04-14","ids":{"openalex":"https://openalex.org/W4365806672","doi":"https://doi.org/10.1109/tcsii.2023.3267186"},"language":"en","primary_location":{"id":"doi:10.1109/tcsii.2023.3267186","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsii.2023.3267186","pdf_url":null,"source":{"id":"https://openalex.org/S93916849","display_name":"IEEE Transactions on Circuits & Systems II Express Briefs","issn_l":"1549-7747","issn":["1549-7747","1558-3791"],"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 Circuits and Systems II: Express Briefs","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/A5090873606","display_name":"Xin Zheng","orcid":"https://orcid.org/0000-0003-4931-9664"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xin Zheng","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-4931-9664","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101838907","display_name":"Junwei Wu","orcid":"https://orcid.org/0009-0006-6664-8653"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junwei Wu","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0009-0006-6664-8653","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022175129","display_name":"Xian Lin","orcid":"https://orcid.org/0000-0002-5780-5948"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xian Lin","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-5780-5948","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103209489","display_name":"Huaien Gao","orcid":"https://orcid.org/0009-0001-0528-3076"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huaien Gao","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0009-0001-0528-3076","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Suting Cai","orcid":"https://orcid.org/0000-0002-2842-6439"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Suting Cai","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-2842-6439","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007822830","display_name":"Xiaoming Xiong","orcid":"https://orcid.org/0000-0002-2421-7621"},"institutions":[{"id":"https://openalex.org/I139024713","display_name":"Guangdong University of Technology","ror":"https://ror.org/04azbjn80","country_code":"CN","type":"education","lineage":["https://openalex.org/I139024713"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoming Xiong","raw_affiliation_strings":["School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-2421-7621","affiliations":[{"raw_affiliation_string":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China","institution_ids":["https://openalex.org/I139024713"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5090873606"],"corresponding_institution_ids":["https://openalex.org/I139024713"],"apc_list":null,"apc_paid":null,"fwci":2.6932,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.89606827,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"70","issue":"9","first_page":"3624","last_page":"3628"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9997000098228455,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987999796867371,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9975000023841858,"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/systemc","display_name":"SystemC","score":0.8970868587493896},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7366089820861816},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.7008040547370911},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6648606061935425},{"id":"https://openalex.org/keywords/reduced-instruction-set-computing","display_name":"Reduced instruction set computing","score":0.5097329020500183},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.4869554936885834},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4600512683391571},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4238553047180176},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.42029449343681335},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.41773372888565063},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4000471532344818},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.3136240243911743},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.2551631033420563},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24083632230758667},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10850733518600464}],"concepts":[{"id":"https://openalex.org/C2776928060","wikidata":"https://www.wikidata.org/wiki/Q1753563","display_name":"SystemC","level":2,"score":0.8970868587493896},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7366089820861816},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.7008040547370911},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6648606061935425},{"id":"https://openalex.org/C126298526","wikidata":"https://www.wikidata.org/wiki/Q189376","display_name":"Reduced instruction set computing","level":3,"score":0.5097329020500183},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.4869554936885834},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4600512683391571},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4238553047180176},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.42029449343681335},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.41773372888565063},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4000471532344818},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.3136240243911743},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.2551631033420563},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24083632230758667},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10850733518600464},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsii.2023.3267186","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsii.2023.3267186","pdf_url":null,"source":{"id":"https://openalex.org/S93916849","display_name":"IEEE Transactions on Circuits & Systems II Express Briefs","issn_l":"1549-7747","issn":["1549-7747","1558-3791"],"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 Circuits and Systems II: Express Briefs","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5600000023841858,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G6693517546","display_name":null,"funder_award_id":"2021A1515110777","funder_id":"https://openalex.org/F4320337111","funder_display_name":"Basic and Applied Basic Research Foundation of Guangdong Province"}],"funders":[{"id":"https://openalex.org/F4320337111","display_name":"Basic and Applied Basic Research Foundation of Guangdong Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W2065955975","https://openalex.org/W2163596137","https://openalex.org/W2800587431","https://openalex.org/W2947649671","https://openalex.org/W2971644775","https://openalex.org/W2973082115","https://openalex.org/W3040708363","https://openalex.org/W3106090013","https://openalex.org/W3113059441","https://openalex.org/W3115689981","https://openalex.org/W4200175557","https://openalex.org/W4225682136","https://openalex.org/W4237840813","https://openalex.org/W4288062525","https://openalex.org/W4295791105","https://openalex.org/W4306646015","https://openalex.org/W6842625946"],"related_works":["https://openalex.org/W2365474106","https://openalex.org/W2904818008","https://openalex.org/W2904314268","https://openalex.org/W57958781","https://openalex.org/W2602842099","https://openalex.org/W1554274402","https://openalex.org/W2361781577","https://openalex.org/W1581055755","https://openalex.org/W1488313539","https://openalex.org/W2102117846"],"abstract_inverted_index":{"Embedded":[0],"hardware":[1,43],"accelerator":[2],"with":[3,82],"limited":[4],"resources":[5],"is":[6,37,105,159,165],"increasingly":[7],"employed":[8],"in":[9],"security":[10],"areas.":[11],"To":[12,72,123],"accelerate":[13,94],"system-on-chip":[14],"(SoC)":[15],"design,":[16],"an":[17,108,118],"efficient":[18,119],"HW/SW":[19,120],"co-design":[20,121],"approach":[21],"and":[22,45,58,60,97,110,132,155],"validation":[23],"platform":[24,112],"become":[25],"extremely":[26],"important.":[27],"The":[28,103],"Electronic":[29],"System":[30],"Level":[31],"Simulator":[32],"(ESL)":[33],"based":[34,90],"on":[35,91],"SystemC":[36],"the":[38,63,95,101,128,140,152,156],"primary":[39],"solution":[40],"for":[41,69,86],"fast":[42],"modeling":[44],"verification.":[46],"However,":[47],"most":[48],"existing":[49],"simulators":[50,66],"cannot":[51],"achieve":[52],"a":[53,78,87],"better":[54],"trade-off":[55],"between":[56],"accuracy":[57],"performance,":[59],"none":[61],"of":[62,100],"specific":[64],"ESL":[65],"are":[67,136],"proposed":[68],"cryptographic":[70,84,88,115],"SoCs.":[71],"this":[73,75],"end,":[74],"brief":[76],"proposes":[77],"virtual":[79],"prototype":[80],"(VP)":[81],"integrated":[83],"accelerators":[85],"SoC":[89,116],"RISC-V":[92],"to":[93,114,139],"functional":[96],"performance":[98],"simulation":[99,157],"SoC.":[102],"VP":[104,145],"designed":[106],"as":[107],"extensible":[109],"configurable":[111],"dedicated":[113],"using":[117],"approach.":[122],"accurately":[124],"emulate":[125],"real":[126],"hardware,":[127],"flexible":[129],"AHB-TLM":[130],"interface":[131],"core":[133],"timing":[134],"model":[135],"presented.":[137],"Compared":[138],"RTL":[141,153],"simulation,":[142,154],"our":[143],"custom":[144],"performs":[146],"about":[147,161],"10\u2013450":[148],"times":[149],"faster":[150],"than":[151],"error":[158],"only":[160],"4%.":[162],"Our":[163],"code":[164],"available":[166],"at":[167],"<uri":[168],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[169],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">https://github.com/LX-IC/VP</uri>":[170],".":[171]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
