[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [oc] Complex multiplier implementation via CORDIC ?
Hi Nanson,
it is possible to convert rectangular to polar using CORDIC.
CORDIC has got two modes
1. Rectngular Mode
2. Vectoring Mode
In vectoring mode we convert rectangular to polar co-ordinates.Please
refer Computer Arithmetic,Algorithm and Hardware By Behrooz
Parhami,Chapter 25(I think).He has explained the entire family of
algorithms very neatly.References given are also good.If u have any
doubts please mail to ssureshgandhi@yahoo.com
In case if I have given any info already known to u ,please adjust
Suresh Gandhi,
Bangalore,
India
----- Original Message -----
From: NansonHuang@i...
To: cores@o...
Date: Mon, 9 Dec 2002 20:39:18 +0800
Subject: [oc] Complex multiplier implementation via CORDIC ?
>
>
> Dear opencore elites,
>
> I have a problem about CORDIC to consult. Now we have input
> signals
> (a+bj) and (c+dj). We would like to compute the product of two
> signals
> instead of complex multiplier for area and power etc. reduction. As
> I know,
> CORDIC could deal with the problem. Suppose that the product of two
> signals
> is (ac-bd)+(bc+ad)j. How could we utilize the CORDIC to compute the
> real
> and imagary part (ac-bd), (bc+ad) respectively ? Does it firstly
> translate
> the a+bj and c+dj to R1exp(jtheta1) and R2'exp(jtheta2) ?
> Appreciate for
> your any comments or references.
>
> All the best,
>
> Nanson
>
--
To unsubscribe from cores mailing list please visit http://www.opencores.org/mailinglists.shtml