DocumentCode
882922
Title
A two-stage angle-rotation architecture and its error analysis for efficient digital mixer implementation
Author
Fu, Dengwei ; Willson, Alan N., Jr.
Author_Institution
SiBEAM Inc., Sunnyvale, CA
Volume
53
Issue
3
fYear
2006
fDate
3/1/2006 12:00:00 AM
Firstpage
604
Lastpage
614
Abstract
An efficient angle-rotation architecture, suitable for use in a digital mixer, is presented. The architecture employs a decomposition of the high-precision rotation-angle into a coarse angle and a fine angle, and employs two processing stages, coarse and fine. Only the coarse stage employs a ROM, and that ROM is extremely small. Small multipliers are shown to suffice while providing full accuracy at the system output. A systematic development of the architecture and its supporting theory and assumptions is given, along with the rationale for determining its structure. A rigorous analysis of its error sources is presented, as well as the computation of bounds for the various errors they induce at the system output. This error analysis is shown to lead to a straightforward means of designing an efficient two-stage angle-rotation unit for a digital mixer, given input/output bitwidths and performance specifications
Keywords
logic design; mixers (circuits); read-only storage; ROM; angle-rotation architecture; coarse angle; digital mixer; fine angle; input/output bitwidths; Arithmetic; Computer architecture; Delay; Error analysis; Frequency; Hardware; Read only memory; Synthesizers; Table lookup; Angle rotation; CORDIC; digital mixer; direct digital synthesizer (DDS); low-latency; synchronization; trigonometric function generation;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2005.859056
Filename
1610858
Link To Document