реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> CORDIC
Jools
сообщение Mar 9 2005, 19:08
Сообщение #1


Патриот
***

Группа: Свой
Сообщений: 384
Регистрация: 26-12-04
Пользователь №: 1 682



Привет всем!
Что посоветуете почитать про CORDIC на FPGA? Может где есть и исходники на VHDL?

Спасибо!
Go to the top of the page
 
+Quote Post
acex2
сообщение Mar 9 2005, 23:08
Сообщение #2


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(Jools @ Mar 9 2005, 16:08)
Привет всем!
Что посоветуете почитать  про CORDIC на FPGA? Может где есть и исходники на VHDL?

Спасибо!
*


Вот самое толковое описание: http://www.andraka.com/cordic.htm
Go to the top of the page
 
+Quote Post
Jools
сообщение Mar 11 2005, 05:03
Сообщение #3


Патриот
***

Группа: Свой
Сообщений: 384
Регистрация: 26-12-04
Пользователь №: 1 682



Вопрос для проффи вдогонку:
Насколько оптимально использование CORDIC в FFT?
Может быть есть еще какие варианты?

Спасибо!
Go to the top of the page
 
+Quote Post
bbg
сообщение Mar 11 2005, 09:24
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 25-06-04
Пользователь №: 179



Цитата(Jools @ Mar 11 2005, 08:03)
Вопрос  для проффи вдогонку:
Насколько оптимально использование CORDIC в FFT?
Может быть есть еще какие варианты?

Спасибо!
*


Ответ навскидку - совершенно неоптимально и вообще устанете
заставлять работать. Разыщите книжицу "DSP with FPGA" и имейте
счастье (ну, по крайней мере, удавольствие) и от 1-го и от 2-го.
Go to the top of the page
 
+Quote Post
alex_k
сообщение Mar 15 2005, 11:20
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 4-03-05
Пользователь №: 3 067



Исходники и на CORDIC и на FFT какие-то есть помойму на opencores.org. Насчет FFT делал руками - никаких кордиков, просто таблица коэффициетов.
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Mar 16 2005, 09:09
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Иногда использование cordic для комплексного умножения в FFT очень даже хорошо. Я использовал его в своем проекте на VIRTEXE, результаты были лучше ( и по частоте, и по размеру, и память экономится) чем при использовании умножителей и таблиц синус-косинусов. Особенно это ощутимо при большом количестве точек FFT и широкой шине данных. Тем более что у меня в кристалле работало 6 блоков FFT.

Rob.
Go to the top of the page
 
+Quote Post
alex_k
сообщение Mar 16 2005, 09:41
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 4-03-05
Пользователь №: 3 067



Мы когда-то писали автомат 8-и, 256-и точечного комплексного БПФ. Сейчас уже не помню почему отказались от CORDIC, возможно из-за скорости работы и ресурсов, необходимы были 100 МГц БПФ-ы. Для хранения коэффициентов использовали блочную память ни под что больше в проекте не используемую. Поэтому по ресурсам наверное получился выигрышь.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.0156 секунд с 7
ELECTRONIX ©2004-2016