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

 
 
> Какой разрядности цифрового CORDIC гетеродина дотсаточно?
Aleksandr Vihore...
сообщение Oct 5 2015, 16:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 12-01-15
Пользователь №: 84 516



Какой разрядности цифрового CORDIC гетеродина дотсаточно для построения радиотракта на ПЛИС. Есть два варианта - работа на низкой ПЧ, порядка десятков кГц совместно с аналоговым трактом. И второй вариант - весь КВ диапазон до 30 МГЦ и прямое преобразование сигнала со входа в цифровую форму. Как необходимая и достаточная разрядность гетеродина соотносится с разрядностью АЦП?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vascom
сообщение Oct 6 2015, 13:07
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Тогда можешь сделать сколько влезет при твоей тактовой частоте, например 24 или 32 бита.
Go to the top of the page
 
+Quote Post
Aleksandr Vihore...
сообщение Oct 6 2015, 15:07
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 12-01-15
Пользователь №: 84 516



Цитата(Vascom @ Oct 6 2015, 14:07) *
Тогда можешь сделать сколько влезет при твоей тактовой частоте, например 24 или 32 бита.

Да вот я не совсем еще с VHDL разобрался, например, я пишу, когда нужно поделить число на 2 в степени n, как операцию деления. Как в этом случае правильно писать с использованием ror или rol? А то после анализа среда разработки пишет, что максимальная частота около 5 МГц, это примерно при 18 бит, а чем больше выборок тем лучше, так что такое низкое быстродействие - не вариант. Сразу говорю, знания у меня слабоватые, поэтому и вопросы могут быть соответствующие

Сообщение отредактировал Aleksandr Vihorev - Oct 6 2015, 15:08
Go to the top of the page
 
+Quote Post
Vascom
сообщение Oct 7 2015, 06:35
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Цитата(Aleksandr Vihorev @ Oct 6 2015, 18:07) *
Да вот я не совсем еще с VHDL разобрался, например, я пишу, когда нужно поделить число на 2 в степени n, как операцию деления. Как в этом случае правильно писать с использованием ror или rol? А то после анализа среда разработки пишет, что максимальная частота около 5 МГц, это примерно при 18 бит, а чем больше выборок тем лучше, так что такое низкое быстродействие - не вариант. Сразу говорю, знания у меня слабоватые, поэтому и вопросы могут быть соответствующие

Попробуй Verilog. Он гораздо проще для понимания и читабельнее код. При этом по функционалу, качеству VHDL и Verilog равны.
Операцию деления и умножения там можно делать просто сдвигами >> и <<, или <<< и <<<.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aleksandr Vihorev   Какой разрядности цифрового CORDIC гетеродина дотсаточно?   Oct 5 2015, 16:54
- - Vascom   Зависит от тактовой частоты и требуемой точности п...   Oct 6 2015, 06:43
- - serjj   Разрядность выходных сигналов - 16 бит. Разрядност...   Oct 6 2015, 07:03
- - soldat_shveyk   Делайте 18 бит, если есть аппаратные умножители 18...   Oct 6 2015, 07:41
|- - Aleksandr Vihorev   Цитата(soldat_shveyk @ Oct 6 2015, 08:41)...   Oct 6 2015, 09:26
- - soldat_shveyk   12 бит АЦП/ЦАП при 50 МГц тактовой - это для КВ не...   Oct 6 2015, 09:48
|- - Aleksandr Vihorev   Цитата(soldat_shveyk @ Oct 6 2015, 09:48)...   Oct 6 2015, 13:03
|- - Maverick   Цитата(Aleksandr Vihorev @ Oct 6 2015, 18...   Oct 7 2015, 07:31
- - ViKo   Вот в этой штуковине - 8-разрядные АЦП. А кайфу - ...   Oct 6 2015, 18:31
- - count_enable   Настоятельно рекомендую изучить Xilinx Core Genera...   Oct 6 2015, 18:34
|- - Aleksandr Vihorev   Цитата(count_enable @ Oct 6 2015, 18:34) ...   Oct 8 2015, 10:39
- - litv   да действительно у меня rtlsdr работает на КВ на 8...   Oct 7 2015, 05:59


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

 


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


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