IP Library Patent Application 11712202
Patent Application
App. No. 11/712,202

Method and circuit arrangement for computing a value of a complex signal

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/712,202
Abstract

The invention relates to continuous computing of an averaged value of a complex signal, in which values are produced by iterative processing, such as CORDIC processing, from digital complex input values of in-phase and quadrature components (si, sq) of the complex signal. The smoothed value is provided by processing the input values by two cascading CORDIC processing units with feedback, and a low-pass filtering contained implicitly therein.

Claims (19)

1 . A method for continuous computing of an averaged value of a complex signal, in which values are produced by CORDIC processing from digital complex input values of in-phase (si) and quadrature (sq) components of the complex signal, where a smoothed output value (o) is provided by processing the input values by two cascading CORDIC processors with feedback.

2 . The method of claim 1 , where the smoothing of the value is done by a low-pass filtering contained implicitly therein.

3 . The method of claim 1 , where a value averaged over time is produced at the output for each new complex input sampled value.

4 . The method of claim 1 , where the input values are converted by a sequence for converting of Cartesian coordinates into a radius value of polar coordinates.

5 . The method of claim 1 , where a limited number of six to nine CORDIC iterations is carried out by the two CORDIC processors.

6 . The method of claim 1 , where the input values in a first step are mirrored into a coordinate realm within 45° about the positive real coordinate axis (x) to provide an absolute value (x) of the real component.

7 . The method of claim 1 , where the first CORDIC process determines an approximate value (r), especially by no more than four or five iterations.

8 . The method of claim 7 , where a scaling arrangement performs a low-pass filtering during the first CORDIC process.

9 . The method of claim 7 , where the second CORDIC process adds the square of the approximate value (r) to an accumulated square of the value (acc) to provide a first smoothed value (acc), which is fed back to an input of the second CORDIC process.

10 . The method of claim 7 , where the smoothed approximate value of the second CORDIC process is fed back to an input of the first CORDIC process.

11 . The method of claim 9 , where a low-pass filtering is carried out by a scaling arrangement ( 120 ) during the second CORDIC process.

12 . A circuit arrangement for continuous computing of an averaged value of a complex signal, comprising a CORDIC circuit to provide values by CORDIC processing, from digital complex input values of in-phase and quadrature signal components (si, sq) of the complex signal, where the CORDIC circuit includes a first CORDIC stage ( 110 ) connected in series to a second CORDIC stage ( 114 ) to provide a smoothed output value (o) by processing the input values in the cascaded the first and second CORDIC stages ( 110 , 114 ) with feedback, in which a low-pass filter is implicitly contained.

13 . The circuit arrangement of claim 12 , with an arrangement for providing a value averaged over time at the output with each new complex input sampled value.

14 . The circuit of claim 12 , with a mirror circuit ( 100 ) for mirroring the input values in a first step into a coordinate realm within 45° about the positive real coordinate axis (x) in order to provide an absolute value of the real component for the first CORDIC stage ( 110 ).

15 . The circuit arrangement of claim 12 , in which the first CORDIC stage ( 110 ) has iteration stages.

16 . The circuit arrangement of claim 12 , in which the first CORDIC stage ( 110 ) has a scaling arrangement ( 334 ) to implicitly carry out a low-pass filtering on output values of the first computing stage and to furnish an approximate value (r).

17 . The circuit arrangement of claim 12 , in which the second CORDIC stage ( 114 ) adds up an approximate value (r) of the first CORDIC stage ( 110 ) presented at an input and an accumulated value (acc) in order to provide a first smoothed value as the accumulated value (acc), which is fed back to another input of the second CORDIC stage ( 114 ).

18 . The circuit arrangement of claim 12 , in which one output of the second CORDIC stage ( 114 ) is fed back to an input of the first CORDIC stage ( 110 ).

19 . The circuit arrangement of claim 17 , where a final, implicitly included low-pass filter arrangement is implemented in the first and/or the second CORDIC stage ( 110 , 114 ) to furnish the accumulated value (acc) as the averaged value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028146/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2009
From: MICRONAS GMBH
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023134/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2007
From: FRITSCH, ROBERT; SCHUR, ROMED
To: MICRONAS GMBH
Reel/Frame 019412/0760 →