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...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on signal processing Vol. 60; no. 12; pp. 6245 - 6256
Main Authors Park, Sang Yoon, Yu, Ya Jun
Format Journal Article
LanguageEnglish
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 AccessGet full text
ISSN1053-587X
1941-0476
DOI10.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