Fixed-Point Analysis and Parameter Selections of MSR-CORDIC With Applications to FFT Designs
Mixed-scaling-rotation (MSR) coordinate rotation digital computer (CORDIC) is an attractive approach to synthesizing complex rotators. This paper presents the fixed-point error analysis and parameter selections of MSR-CORDIC with applications to the fast Fourier transform (FFT). First, the fixed-poi...
Saved in:
| Published in | IEEE transactions on signal processing Vol. 60; no. 12; pp. 6245 - 6256 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
New York, NY
IEEE
01.12.2012
Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1053-587X 1941-0476 |
| DOI | 10.1109/TSP.2012.2214218 |
Cover
| Abstract | Mixed-scaling-rotation (MSR) coordinate rotation digital computer (CORDIC) is an attractive approach to synthesizing complex rotators. This paper presents the fixed-point error analysis and parameter selections of MSR-CORDIC with applications to the fast Fourier transform (FFT). First, the fixed-point mean squared error of the MSR-CORDIC is analyzed by considering both the angle approximation error and signal round-off error incurred in the finite precision arithmetic. The signal to quantization noise ratio (SQNR) of the output of the FFT synthesized using MSR-CORDIC is thereafter estimated. Based on these analyses, two different parameter selection algorithms of MSR-CORDIC are proposed for general and dedicated MSR-CORDIC structures. The proposed algorithms minimize the number of adders and word-length when the SQNR of the FFT output is constrained. Design examples show that the FFT designed by the proposed method exhibits a lower hardware complexity than existing methods. |
|---|---|
| AbstractList | Mixed-scaling-rotation (MSR) coordinate rotation digital computer (CORDIC) is an attractive approach to synthesizing complex rotators. This paper presents the fixed-point error analysis and parameter selections of MSR-CORDIC with applications to the fast Fourier transform (FFT). First, the fixed-point mean squared error of the MSR-CORDIC is analyzed by considering both the angle approximation error and signal round-off error incurred in the finite precision arithmetic. The signal to quantization noise ratio (SQNR) of the output of the FFT synthesized using MSR-CORDIC is thereafter estimated. Based on these analyses, two different parameter selection algorithms of MSR-CORDIC are proposed for general and dedicated MSR-CORDIC structures. The proposed algorithms minimize the number of adders and word-length when the SQNR of the FFT output is constrained. Design examples show that the FFT designed by the proposed method exhibits a lower hardware complexity than existing methods. |
| Author | Ya Jun Yu Sang Yoon Park |
| Author_xml | – sequence: 1 givenname: Sang Yoon surname: Park fullname: Park, Sang Yoon – sequence: 2 givenname: Ya Jun surname: Yu fullname: Yu, Ya Jun |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=26763034$$DView record in Pascal Francis |
| BookMark | eNp9kU1LAzEQhoMo-HkXvATE49ZMNslmj6VaFRRLW9GDsIxJViPrbk0i6L93a4sHD54ykOedYZ7ZJZtt1zpCDoENAFh5Op9NBpwBH3AOgoPeIDtQCsiYKNRmXzOZZ1IXD9tkN8ZXxkCIUu2Qx7H_dDabdL5NdNhi8xV9pNhaOsGAby65QGeucSb5ro20q-nNbJqNbqdnVyN679MLHS4WjTe4-k8dHY_n9MxF_9zGfbJVYxPdwfrdI3fj8_noMru-vbgaDa8zk3NIWcn1k825yUFg-WQ1qxUIKIBjYS2CFEaBYlJzLUWuENE4a7VhVkEty1rme-R41XcRuvcPF1P12n2EfplYAedMKqYL3VMnawqjwaYO2Bofq0Xwbxi-Kq4KlbNc9BxbcSZ0MQZX_yLAqqXrqnddLV1Xa9d9RP2JGJ9-lKSAvvkveLQKeufc7xzFCyn7g30DwMOLQw |
| CODEN | ITPRED |
| CitedBy_id | crossref_primary_10_1145_2812813 crossref_primary_10_1007_s11265_018_1393_4 crossref_primary_10_1007_s11771_015_2929_4 crossref_primary_10_1007_s00034_019_01277_w crossref_primary_10_1080_00207217_2019_1636301 crossref_primary_10_23919_CJE_2014_10851225 crossref_primary_10_1142_S0218126623300027 crossref_primary_10_1109_TSP_2015_2447500 crossref_primary_10_1016_j_mejo_2018_04_013 crossref_primary_10_1038_s41598_023_47890_3 crossref_primary_10_1109_TCSI_2014_2304664 crossref_primary_10_1109_TCSI_2018_2860942 crossref_primary_10_1109_ACCESS_2021_3093299 crossref_primary_10_1109_TCSI_2020_3031688 crossref_primary_10_1155_2014_897381 crossref_primary_10_1109_ACCESS_2025_3530684 crossref_primary_10_1088_1742_6596_1345_4_042050 crossref_primary_10_1109_TCSI_2022_3165469 crossref_primary_10_1109_TVLSI_2018_2879675 crossref_primary_10_1109_TVLSI_2023_3298943 crossref_primary_10_1007_s00034_013_9660_x crossref_primary_10_1016_j_ins_2014_08_022 crossref_primary_10_1088_1742_6596_1237_2_022145 |
| Cites_doi | 10.1155/S1110865703309060 10.1109/TEC.1959.5222693 10.1109/TASSP.1986.1164804 10.1109/LSP.2002.803408 10.1155/S111086570220503X 10.1109/82.943326 10.1109/79.143467 10.1109/82.466647 10.1109/TSP.2008.924637 10.1109/TCSI.2003.820232 10.1109/LSP.2002.804419 10.1145/1478786.1478840 10.1109/ICASSP.2007.366184 10.1109/TCSI.2002.803363 10.1109/TC.1979.1675363 10.1155/ASP.2005.2903 10.1109/78.984749 10.1007/s11265-006-7510-9 10.1109/TCSI.2005.853908 10.1109/T-C.1974.223800 10.1109/92.661241 10.1090/S0025-5718-1965-0178586-1 10.1109/TCSI.2007.904599 10.1109/TCSII.2003.816923 10.1109/TCSII.2007.910969 10.1109/TSP.2006.882087 |
| ContentType | Journal Article |
| Copyright | 2014 INIST-CNRS Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Dec 2012 |
| Copyright_xml | – notice: 2014 INIST-CNRS – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Dec 2012 |
| DBID | 97E RIA RIE AAYXX CITATION IQODW 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TSP.2012.2214218 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEL(IEEE/IET Electronic Library ) CrossRef Pascal-Francis Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Applied Sciences |
| EISSN | 1941-0476 |
| EndPage | 6256 |
| ExternalDocumentID | 2827183981 26763034 10_1109_TSP_2012_2214218 6275505 |
| Genre | orig-research |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 53G 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACIWK ACKIV ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AJQPL AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 E.L EBS EJD F5P HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 AAYXX CITATION AAYOK IQODW RIG 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c321t-928bd32c314a9bd80f6141712a7dda154c616058285436aaacedd8c0d61f59f53 |
| IEDL.DBID | RIE |
| ISSN | 1053-587X |
| IngestDate | Mon Jun 30 10:21:14 EDT 2025 Wed Apr 02 07:14:58 EDT 2025 Thu Apr 24 23:04:16 EDT 2025 Wed Oct 01 03:34:09 EDT 2025 Tue Aug 26 16:57:07 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 12 |
| Keywords | Error analysis Error estimation Fast Fourier transformation Rounding error Word length fast Fourier transform (FFT) Algorithm Mean square error Coordinate rotation digital computer (CORDIC) mixed-scaling-rotation (MSR)-CORDIC Summing circuits fixed-point Computer Signal processing Approximation error Signal to noise ratio Fixed point |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c321t-928bd32c314a9bd80f6141712a7dda154c616058285436aaacedd8c0d61f59f53 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| PQID | 1220560878 |
| PQPubID | 85478 |
| PageCount | 12 |
| ParticipantIDs | crossref_primary_10_1109_TSP_2012_2214218 ieee_primary_6275505 pascalfrancis_primary_26763034 proquest_journals_1220560878 crossref_citationtrail_10_1109_TSP_2012_2214218 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2012-12-01 |
| PublicationDateYYYYMMDD | 2012-12-01 |
| PublicationDate_xml | – month: 12 year: 2012 text: 2012-12-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY – name: New York |
| PublicationTitle | IEEE transactions on signal processing |
| PublicationTitleAbbrev | TSP |
| PublicationYear | 2012 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref15 ref11 ref10 ref2 ref17 ref19 ref18 volder (ref16) 1959; ec 8 park (ref12) 2001; 2 ref24 ref23 macleod (ref9) 2005 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref8 kuo (ref14) 2003 ref7 ref4 ref3 ref6 oppenheim (ref1) 1989 ref5 |
| References_xml | – start-page: 1306 year: 2003 ident: ref14 article-title: VLSI design of a variable-length FFT/IFFT processor for OFDM-based communication systems publication-title: EURASIP J Appl Signal Process doi: 10.1155/S1110865703309060 – volume: ec 8 start-page: 330 year: 1959 ident: ref16 article-title: The CORDIC trigonometric computing technique publication-title: IRE Trans Electron Comput doi: 10.1109/TEC.1959.5222693 – ident: ref3 doi: 10.1109/TASSP.1986.1164804 – ident: ref7 doi: 10.1109/LSP.2002.803408 – ident: ref15 doi: 10.1155/S111086570220503X – ident: ref19 doi: 10.1109/82.943326 – ident: ref18 doi: 10.1109/79.143467 – ident: ref23 doi: 10.1109/82.466647 – ident: ref28 doi: 10.1109/TSP.2008.924637 – ident: ref27 doi: 10.1109/TCSI.2003.820232 – ident: ref26 doi: 10.1109/LSP.2002.804419 – ident: ref17 doi: 10.1145/1478786.1478840 – ident: ref10 doi: 10.1109/ICASSP.2007.366184 – volume: 2 start-page: 457 year: 2001 ident: ref12 article-title: Design of 2 K/4 K/8 K-point FFT processor based on CORDIC algorithm in OFDM receiver publication-title: IEEE Pacific Rim Conf Commun Comput Signal Process (PACRIM'01) – ident: ref21 doi: 10.1109/TCSI.2002.803363 – ident: ref11 doi: 10.1109/TC.1979.1675363 – start-page: 2903 year: 2005 ident: ref9 article-title: Multiplierless implementation of rotators and FFTs publication-title: EURASIP J Appl Signal Process doi: 10.1155/ASP.2005.2903 – ident: ref6 doi: 10.1109/78.984749 – ident: ref8 doi: 10.1007/s11265-006-7510-9 – ident: ref22 doi: 10.1109/TCSI.2005.853908 – ident: ref5 doi: 10.1109/T-C.1974.223800 – year: 1989 ident: ref1 publication-title: Discrete-Time Signal Processing – ident: ref13 doi: 10.1109/92.661241 – ident: ref2 doi: 10.1090/S0025-5718-1965-0178586-1 – ident: ref24 doi: 10.1109/TCSI.2007.904599 – ident: ref20 doi: 10.1109/TCSII.2003.816923 – ident: ref25 doi: 10.1109/TCSII.2007.910969 – ident: ref4 doi: 10.1109/TSP.2006.882087 |
| SSID | ssj0014496 |
| Score | 2.22522 |
| Snippet | Mixed-scaling-rotation (MSR) coordinate rotation digital computer (CORDIC) is an attractive approach to synthesizing complex rotators. This paper presents the... |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 6245 |
| SubjectTerms | Accuracy Algorithm design and analysis Algorithms Applied sciences Approximation algorithms Approximation error Coordinate rotation digital computer (CORDIC) Detection, estimation, filtering, equalization, prediction error analysis Exact sciences and technology fast Fourier transform (FFT) fixed-point Fourier transforms Information, signal and communications theory mixed-scaling-rotation (MSR)-CORDIC Optimization Signal and communications theory Signal processing algorithms Signal, noise Studies Telecommunications and information theory |
| Title | Fixed-Point Analysis and Parameter Selections of MSR-CORDIC With Applications to FFT Designs |
| URI | https://ieeexplore.ieee.org/document/6275505 https://www.proquest.com/docview/1220560878 |
| Volume | 60 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1941-0476 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014496 issn: 1053-587X databaseCode: RIE dateStart: 19910101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La9wwEBZpTu2hTZuUbpsEHXIJ1LuWZMvyMWxi0sCGpbsheygYPcmSYJeuF0p_fTXyg-2D0pvBsi1rRtKMZub7EDpzmfMrnowj65yMksxPxTxT3BtyhhnNKVEKjgZmt_z6LrlZpas99HGohbHWhuQzO4bLEMs3td7CUdkEEHVTACx9lgne1moNEYMkCVxc3lxgUSqyVR-SjPPJcjGHHC46poAvBvQeO1tQ4FSBjEi58YPiWjaLPxbmsNsUr9Cs72ebZPI43jZqrH_8BuH4vz9ygF52Zie-aPXkNdqz1Rv0YgeM8BB9KdbfrYnm9bpqcI9VgmVl8FxCBpcXAF4E1hzQVFw7PFt8jqbeifw0xffr5gFf7ATDcVPjoljiy5AhsjlCd8XVcnodddwLkWaUNFFOhTKMakYSmSsjYuf3cZIRKjNjpLe7NCcQUYUCTMallNoaI3RsOHFp7lL2Fu1XdWXfIWyEySnRjtmUJdRxJSzTisapo-B_JyM06cVR6g6YHPgxnsrgoMR56QVYggDLToAjdD488bUF5fhH20MY_6FdN_QjdPqLxIf7lPsVN2a-V8e9CpTdtN6UBMqSeSwy8f7vr_2AnsPH23yXY7TffNvaE2-1NOo0qOtPDtPm1A |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JbxMxFLaqcgAObAURWooPXJCYZLzNcqwCoxSaKiKpyAFp5FVErWYQmUgVvx4_z6KwCHEbaRZ5_J7tZ7_vfR9Cr13q_Iwn48g6JyOe-qGYpyrxgZxhRieUKAVHA_PLZHbFP6zF-gC9HWphrLUBfGbHcBly-abWOzgqmwCjrgDC0juCcy7aaq0hZ8B5UOPyAQOLRJau-6RknE9WywWguOiYAsMYCHzsLUJBVQUwkXLru8W1ehZ_TM1hvSkeonnf0hZmcj3eNWqsf_xG4vi_v_IIPegCT3zWespjdGCrJ-j-Hh3hEfpSbG6tiRb1pmpwz1aCZWXwQgKGy5sAL4NuDvgqrh2eLz9FU7-NPJ_iz5vmKz7bS4fjpsZFscLvAkZk-xRdFe9X01nUqS9EmlHSRDnNlGFUM8JlrkwWO7-Sk5RQmRojfeSlEwI5VSjBZImUUltjMh2bhDiRO8GeocOqruxzhE1mckq0Y1YwTl2iMsu0orFwFHbgfIQmvTlK3VGTg0LGTRm2KHFeegOWYMCyM-AIvRne-NbScvzj2SPo_-G5rutH6PQXiw_3aeLn3Jj5Vp30LlB2A3tbEihMTuIszV78_bOv0N3Zan5RXpxffjxG96AhLfrlBB0233f2pY9hGnUaXPcnTYHqIQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Fixed-Point+Analysis+and+Parameter+Selections+of+MSR-CORDIC+With+Applications+to+FFT+Designs&rft.jtitle=IEEE+transactions+on+signal+processing&rft.au=Sang+Yoon+Park&rft.au=Ya+Jun+Yu&rft.date=2012-12-01&rft.issn=1053-587X&rft.eissn=1941-0476&rft.volume=60&rft.issue=12&rft.spage=6245&rft.epage=6256&rft_id=info:doi/10.1109%2FTSP.2012.2214218&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TSP_2012_2214218 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1053-587X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1053-587X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1053-587X&client=summon |