{"id":"https://openalex.org/W2558174753","doi":"https://doi.org/10.1587/transinf.2016pap0029","title":"An FPGA Implementation for a Flexible-Length-Arithmetic Processor Employing the FDFM Processor Core Approach","display_name":"An FPGA Implementation for a Flexible-Length-Arithmetic Processor Employing the FDFM Processor Core Approach","publication_year":2016,"publication_date":"2016-01-01","ids":{"openalex":"https://openalex.org/W2558174753","doi":"https://doi.org/10.1587/transinf.2016pap0029","mag":"2558174753"},"language":"en","primary_location":{"id":"doi:10.1587/transinf.2016pap0029","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2016pap0029","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E99.D/12/E99.D_2016PAP0029/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.jstage.jst.go.jp/article/transinf/E99.D/12/E99.D_2016PAP0029/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043176909","display_name":"Tatsuya Kawamoto","orcid":null},"institutions":[{"id":"https://openalex.org/I113306721","display_name":"Hiroshima University","ror":"https://ror.org/03t78wx29","country_code":"JP","type":"education","lineage":["https://openalex.org/I113306721"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Tatsuya KAWAMOTO","raw_affiliation_strings":["Department of Information Engineering, Hiroshima University"],"affiliations":[{"raw_affiliation_string":"Department of Information Engineering, Hiroshima University","institution_ids":["https://openalex.org/I113306721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003933364","display_name":"Xin Zhou","orcid":"https://orcid.org/0000-0002-9743-1872"},"institutions":[{"id":"https://openalex.org/I113306721","display_name":"Hiroshima University","ror":"https://ror.org/03t78wx29","country_code":"JP","type":"education","lineage":["https://openalex.org/I113306721"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Xin ZHOU","raw_affiliation_strings":["Department of Information Engineering, Hiroshima University"],"affiliations":[{"raw_affiliation_string":"Department of Information Engineering, Hiroshima University","institution_ids":["https://openalex.org/I113306721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004008927","display_name":"Jacir L. Bordim","orcid":"https://orcid.org/0000-0001-7857-4731"},"institutions":[{"id":"https://openalex.org/I150729083","display_name":"Universidade de Bras\u00edlia","ror":"https://ror.org/02xfp8v59","country_code":"BR","type":"education","lineage":["https://openalex.org/I150729083"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jacir L. BORDIM","raw_affiliation_strings":["Department of Computer Science, University of Brasilia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Brasilia","institution_ids":["https://openalex.org/I150729083"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009547258","display_name":"Yasuaki Ito","orcid":"https://orcid.org/0000-0003-0593-231X"},"institutions":[{"id":"https://openalex.org/I113306721","display_name":"Hiroshima University","ror":"https://ror.org/03t78wx29","country_code":"JP","type":"education","lineage":["https://openalex.org/I113306721"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuaki ITO","raw_affiliation_strings":["Department of Information Engineering, Hiroshima University"],"affiliations":[{"raw_affiliation_string":"Department of Information Engineering, Hiroshima University","institution_ids":["https://openalex.org/I113306721"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086055038","display_name":"Koji Nakano","orcid":"https://orcid.org/0000-0002-2040-4032"},"institutions":[{"id":"https://openalex.org/I113306721","display_name":"Hiroshima University","ror":"https://ror.org/03t78wx29","country_code":"JP","type":"education","lineage":["https://openalex.org/I113306721"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Koji NAKANO","raw_affiliation_strings":["Department of Information Engineering, Hiroshima University"],"affiliations":[{"raw_affiliation_string":"Department of Information Engineering, Hiroshima University","institution_ids":["https://openalex.org/I113306721"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5043176909"],"corresponding_institution_ids":["https://openalex.org/I113306721"],"apc_list":null,"apc_paid":null,"fwci":2.654,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.92203892,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"E99.D","issue":"12","first_page":"2901","last_page":"2910"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9995999932289124,"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/computer-science","display_name":"Computer science","score":0.8514248132705688},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7569917440414429},{"id":"https://openalex.org/keywords/virtex","display_name":"Virtex","score":0.5942891240119934},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.4842038154602051},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48132526874542236},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.46247732639312744},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.45981061458587646},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.42971891164779663},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3686786890029907},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10492104291915894},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.07684051990509033}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8514248132705688},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7569917440414429},{"id":"https://openalex.org/C2777674469","wikidata":"https://www.wikidata.org/wiki/Q20741011","display_name":"Virtex","level":3,"score":0.5942891240119934},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.4842038154602051},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48132526874542236},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.46247732639312744},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.45981061458587646},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.42971891164779663},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3686786890029907},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10492104291915894},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.07684051990509033},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transinf.2016pap0029","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2016pap0029","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E99.D/12/E99.D_2016PAP0029/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transinf.2016pap0029","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2016pap0029","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E99.D/12/E99.D_2016PAP0029/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2558174753.pdf","grobid_xml":"https://content.openalex.org/works/W2558174753.grobid-xml"},"referenced_works_count":14,"referenced_works":["https://openalex.org/W1492601037","https://openalex.org/W1549080799","https://openalex.org/W1775624222","https://openalex.org/W1996360405","https://openalex.org/W2004814164","https://openalex.org/W2052435632","https://openalex.org/W2160311569","https://openalex.org/W2402899170","https://openalex.org/W2533190569","https://openalex.org/W2545087125","https://openalex.org/W2553146939","https://openalex.org/W2588858551","https://openalex.org/W4232836212","https://openalex.org/W4244272951"],"related_works":["https://openalex.org/W2544043553","https://openalex.org/W2546284597","https://openalex.org/W2348562861","https://openalex.org/W2170552397","https://openalex.org/W2540393334","https://openalex.org/W2390042878","https://openalex.org/W2062932566","https://openalex.org/W2085828379","https://openalex.org/W2271847574","https://openalex.org/W2017144313"],"abstract_inverted_index":{"Algorithms":[0],"requiring":[1,114],"fast":[2],"manipulation":[3],"of":[4,29,41,87,97,106,154,169],"multiple-length":[5,66,115],"numbers":[6,67,99],"are":[7,118],"usually":[8],"implemented":[9],"in":[10,120],"hardware.":[11],"However,":[12],"hardware":[13],"implementation,":[14],"using":[15,68,165],"HDL":[16],"(Hardware":[17],"Description":[18],"Language)":[19],"for":[20,190],"instance,":[21],"is":[22,44,133],"a":[23,47,121,127,170,180],"laborious":[24],"task":[25],"and":[26,56,95,124,136],"the":[27,30,35,81,88,104,111,139,152,155,162,166,191,194],"quality":[28],"solution":[31],"relies":[32],"heavily":[33],"on":[34,51,65,80,110,138],"designer":[36],"expertise.":[37],"The":[38,74,130],"main":[39],"contribution":[40],"this":[42],"work":[43],"to":[45,150],"present":[46],"flexible-length-arithmetic":[48],"processor":[49,76,90],"based":[50],"FDFM":[52,188],"(Few":[53],"DSP":[54],"slices":[55],"Few":[57],"Memory":[58],"blocks)":[59],"approach":[60],"that":[61,161],"supports":[62],"arithmetic":[63,116],"operations":[64,117],"FPGAs":[69],"(Field":[70],"Programmable":[71],"Gate":[72],"Array).":[73],"proposed":[75,89,140,156,167],"has":[77,147],"been":[78,148],"implement":[79],"Xilinx":[82],"Virtex-6":[83],"FPGA.":[84],"Arithmetic":[85],"instructions":[86],"architecture":[91],"include":[92],"addition,":[93],"subtraction,":[94],"multiplication":[96],"integer":[98],"exceeding":[100],"64-bits.":[101],"To":[102],"reduce":[103],"burden":[105],"implementing":[107],"algorithm":[108],"directly":[109],"FPGA,":[112],"applications":[113],"written":[119],"C-like":[122],"language":[123],"translated":[125],"into":[126],"machine":[128,131],"program.":[129],"program":[132],"then":[134],"transferred":[135],"executed":[137],"architecture.":[141],"A":[142],"2048-bit":[143,171],"RSA":[144,172],"encryption/decryption":[145],"implementation":[146],"used":[149],"assess":[151],"goodness":[153],"approach.":[157],"Experimental":[158],"results":[159],"shows":[160],"computing":[163,195],"time,":[164],"architecture,":[168],"encryption":[173],"takes":[174],"only":[175],"2.2":[176],"times":[177],"longer":[178],"than":[179],"direct":[181],"FPGA":[182],"implementation.":[183],"Furthermore,":[184],"by":[185],"employing":[186],"multiple":[187],"cores":[189],"same":[192],"task,":[193],"time":[196],"reduces":[197],"considerably.":[198]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
