{"id":"https://openalex.org/W4415971077","doi":"https://doi.org/10.1109/tcad.2025.3629615","title":"Scaling-Free CORDIC Optimization Based on the Time-Multiplexed Constant Multiplication","display_name":"Scaling-Free CORDIC Optimization Based on the Time-Multiplexed Constant Multiplication","publication_year":2025,"publication_date":"2025-11-06","ids":{"openalex":"https://openalex.org/W4415971077","doi":"https://doi.org/10.1109/tcad.2025.3629615"},"language":null,"primary_location":{"id":"doi:10.1109/tcad.2025.3629615","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2025.3629615","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/A5100778533","display_name":"Hao Sun","orcid":"https://orcid.org/0009-0002-2711-895X"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Sun","raw_affiliation_strings":["School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"],"raw_orcid":"https://orcid.org/0009-0002-2711-895X","affiliations":[{"raw_affiliation_string":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100783074","display_name":"Yu Peng","orcid":"https://orcid.org/0000-0002-3315-5581"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Peng","raw_affiliation_strings":["School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"],"raw_orcid":"https://orcid.org/0000-0002-3315-5581","affiliations":[{"raw_affiliation_string":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103429608","display_name":"Xuejing Wei","orcid":null},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuejing Wei","raw_affiliation_strings":["School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054381440","display_name":"Liansheng Liu","orcid":"https://orcid.org/0000-0001-5834-9772"},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liansheng Liu","raw_affiliation_strings":["School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China"],"raw_orcid":"https://orcid.org/0000-0001-5834-9772","affiliations":[{"raw_affiliation_string":"School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin, China","institution_ids":["https://openalex.org/I204983213"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I204983213"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31360453,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"45","issue":"7","first_page":"3333","last_page":"3345"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9714999794960022,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11697","display_name":"Numerical Methods and Algorithms","score":0.9714999794960022,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11034","display_name":"Digital Filter Design and Implementation","score":0.01889999955892563,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.0032999999821186066,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/cordic","display_name":"CORDIC","score":0.9574999809265137},{"id":"https://openalex.org/keywords/multiplier","display_name":"Multiplier (economics)","score":0.5992000102996826},{"id":"https://openalex.org/keywords/sine","display_name":"Sine","score":0.5490000247955322},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5357000231742859},{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.46639999747276306},{"id":"https://openalex.org/keywords/multiplication","display_name":"Multiplication (music)","score":0.4189999997615814},{"id":"https://openalex.org/keywords/trigonometric-functions","display_name":"Trigonometric functions","score":0.41370001435279846},{"id":"https://openalex.org/keywords/constant","display_name":"Constant (computer programming)","score":0.4041000008583069},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.40049999952316284}],"concepts":[{"id":"https://openalex.org/C58870171","wikidata":"https://www.wikidata.org/wiki/Q116076","display_name":"CORDIC","level":3,"score":0.9574999809265137},{"id":"https://openalex.org/C124584101","wikidata":"https://www.wikidata.org/wiki/Q1053266","display_name":"Multiplier (economics)","level":2,"score":0.5992000102996826},{"id":"https://openalex.org/C186661526","wikidata":"https://www.wikidata.org/wiki/Q13647261","display_name":"Sine","level":2,"score":0.5490000247955322},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5383999943733215},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5357000231742859},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.46639999747276306},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4611000120639801},{"id":"https://openalex.org/C2780595030","wikidata":"https://www.wikidata.org/wiki/Q3860309","display_name":"Multiplication (music)","level":2,"score":0.4189999997615814},{"id":"https://openalex.org/C178009071","wikidata":"https://www.wikidata.org/wiki/Q93344","display_name":"Trigonometric functions","level":2,"score":0.41370001435279846},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.4041000008583069},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.40049999952316284},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38589999079704285},{"id":"https://openalex.org/C2780728072","wikidata":"https://www.wikidata.org/wiki/Q5297","display_name":"Microprocessor","level":2,"score":0.36160001158714294},{"id":"https://openalex.org/C14580979","wikidata":"https://www.wikidata.org/wiki/Q876049","display_name":"Very-large-scale integration","level":2,"score":0.34880000352859497},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3212999999523163},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.3197999894618988},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.31279999017715454},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.3109000027179718},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.30809998512268066},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3052999973297119},{"id":"https://openalex.org/C29001434","wikidata":"https://www.wikidata.org/wiki/Q8084","display_name":"Trigonometry","level":2,"score":0.2996000051498413},{"id":"https://openalex.org/C36390408","wikidata":"https://www.wikidata.org/wiki/Q1163067","display_name":"Digital filter","level":3,"score":0.29739999771118164},{"id":"https://openalex.org/C144386022","wikidata":"https://www.wikidata.org/wiki/Q1332997","display_name":"Scale factor (cosmology)","level":5,"score":0.2919999957084656},{"id":"https://openalex.org/C198386975","wikidata":"https://www.wikidata.org/wiki/Q117785","display_name":"Finite impulse response","level":2,"score":0.2809000015258789},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.260699987411499},{"id":"https://openalex.org/C2780023022","wikidata":"https://www.wikidata.org/wiki/Q1338171","display_name":"Compensation (psychology)","level":2,"score":0.2567000091075897},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.2547999918460846}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2025.3629615","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2025.3629615","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/G7725401809","display_name":null,"funder_award_id":"2023ZX01A13","funder_id":"https://openalex.org/F4320336742","funder_display_name":"Key Research and Development Program of Liaoning Province"}],"funders":[{"id":"https://openalex.org/F4320336742","display_name":"Key Research and Development Program of Liaoning Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Modern":[0],"digital":[1],"systems":[2],"in":[3],"communication,":[4],"control,":[5],"and":[6,11,29,37,45,81,121,160,180,219,233],"sensing":[7],"rely":[8,123],"on":[9,124],"fast":[10],"accurate":[12],"hardware":[13,46,79,178],"evaluation":[14],"of":[15,64,91,204,211],"trigonometric":[16],"functions.":[17],"The":[18,222],"classic":[19],"CORDIC":[20,33,49],"algorithm":[21],"provides":[22],"a":[23,38,61,132,161,168,193,200],"multiplier-less":[24],"solution":[25],"using":[26,143],"iterative":[27],"shifts":[28],"adds,":[30],"but":[31,111],"conventional":[32],"requires":[34],"many":[35],"iterations":[36],"final":[39,169],"scaling":[40,53,170],"correction":[41],"that":[42,95],"increases":[43],"latency":[44,210],"cost.":[47],"Scaling-Free":[48],"(SF-CORDIC)":[50],"eliminates":[51],"the":[52,89,115,144,197],"factor":[54],"by":[55,142],"adjusting":[56],"micro-rotation":[57],"angles":[58,93],"to":[59,138,183],"achieve":[60],"net":[62],"gain":[63],"unity.":[65],"However,":[66],"this":[67],"approach":[68],"introduces":[69],"fixed":[70],"constant":[71,146],"multiplications":[72],"at":[73],"each":[74],"iteration,":[75],"which":[76],"can":[77,97],"dominate":[78],"resources":[80],"critical":[82],"path":[83],"delay.":[84],"Existing":[85],"methods":[86,113],"often":[87],"restrict":[88],"set":[90],"rotation":[92],"so":[94],"constants":[96],"be":[98],"implemented":[99,149],"with":[100,207],"simple":[101],"add-shift":[102,126],"operations.":[103],"Other":[104],"approaches":[105],"use":[106],"high-radix":[107],"or":[108],"hybrid":[109],"schemes,":[110],"these":[112,130],"limit":[114],"angle":[116],"accuracy,":[117],"introduce":[118],"extra":[119],"complexity,":[120],"still":[122],"numerous":[125],"networks.":[127],"To":[128],"address":[129],"issues,":[131],"new":[133],"SF-CORDIC":[134,185],"architecture":[135],"is":[136,155,225],"proposed":[137],"eliminate":[139],"per-iteration":[140],"multipliers":[141],"time-multiplexed":[145],"multiplier":[147],"units":[148],"across":[150],"all":[151],"iterations.":[152],"Bit-width":[153],"growth":[154],"controlled":[156],"via":[157],"shift":[158],"propagation":[159],"minor":[162],"compensation":[163],"step,":[164],"maintaining":[165],"precision":[166],"without":[167],"stage.":[171],"This":[172],"compact,":[173],"low-latency":[174],"design":[175,198],"significantly":[176],"reduces":[177],"area":[179],"delay":[181],"compared":[182],"prior":[184],"implementations":[186],"while":[187],"preserving":[188],"high":[189],"output":[190],"accuracy.":[191],"In":[192],"six-stage":[194],"FPGA":[195],"pipeline,":[196],"reaches":[199],"maximum":[201],"clock":[202],"frequency":[203],"216.03":[205],"MHz":[206],"an":[208],"end-to-end":[209],"27.78":[212],"ns.":[213],"It":[214],"uses":[215],"about":[216],"1200":[217],"LUTs":[218],"300":[220],"registers.":[221],"root-mean-square":[223],"error":[224],"6.8":[226],"\u00d7":[227,235],"10<sup":[228,236],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[229,237],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">\u22125</sup>":[230,238],"for":[231,239],"sine":[232],"6.4":[234],"cosine.":[240]},"counts_by_year":[],"updated_date":"2026-06-20T20:08:15.867695","created_date":"2025-11-06T00:00:00"}
