EmbDev.net

Forum: FPGA, VHDL & Verilog Regarding FFT IP CORE IN VHDL


Author: varun maheshwari (Company: DEI) (varun_agr)
Posted on:

Rate this post
0 useful
not useful
I am working on FFT IP CORE 5.0 in VHDL IN Radix 2 burst mode. Can in 
possible to got o/p in polar( directly magnitude and phase)in place of 
rectangular(real and imaginary). Can it possible in any other FFT Core?

Author: wanky hanky (Guest)
Posted on:

Rate this post
0 useful
not useful
what is the question?

Author: varun maheshwari (Company: DEI) (varun_agr)
Posted on:

Rate this post
0 useful
not useful
wanky hanky wrote:
> what is the question?

Sir
I want FFT CORE O/P in magnitude and angle not in form a + bj( not in 
real and imaginary). As when we compute magnitude from 
this(sqrt(a*a+b*b)) and phase( taninv(b/a)) a lot of computation done in 
VHDL. I want to avoid all these computation.

Author: P. K. (pek)
Posted on:

Rate this post
0 useful
not useful
The keyword here is "CORDIC". It exactly does what you require.

: Edited by User
Author: varun maheshwari (Company: DEI) (varun_agr)
Posted on:

Rate this post
0 useful
not useful
P. K. wrote:
> The keyword here is "CORDIC". It exactly does what you require.

Sir
Actually I want directly o/p of FFT in polar form. I know CORDIC core 
given in VHDL and we can get sin,cos etc angle in cordic.

Author: P. K. (pek)
Posted on:

Rate this post
0 useful
not useful
varun maheshwari wrote:
> we can get sin,cos etc angle in cordic

Yes, thats one possible mode of a CORDIC.

However, Output would be phase/angle, if used in phase/angle mode.

Author: varun maheshwari (Company: DEI) (varun_agr)
Posted on:

Rate this post
0 useful
not useful
P. K. wrote:
> varun maheshwari wrote:
>> we can get sin,cos etc angle in cordic
>
> Yes, thats one possible mode of a CORDIC.
>
> However, Output would be phase/angle, if used in phase/angle mode.

Can it possible to use phase/angle mode in FFT CORE 5.0. If possible how 
we can use the same.

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [vhdl]VHDL code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.