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

 
 
> Прошу оценить стоимость разработки, DDC
dmitry-tomsk
сообщение Jun 10 2016, 18:00
Сообщение #1


Знающий
****

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



Прошу оценить стоимость разработки цифрового приёмника (DDC) на VHDL без использования сторонних ip-ядер. Состав приёмника – NCO, комплексный смеситель, каскады дециматоров на КИХ фильтрах, управление по AXI шине. Приёмник умеет перестраивать все или выбранные фазы (смесителя и дециматоров) по синхросигналу. Также умеет перестраивать коэффициенты децимации на лету, по командам с axi. Работает на максимальной для выбранного кристалла частоте. К IP ядру прилагается gui для расчёта фильтров со встроенной мат. оптимизацией по критерию полоса/подавление.
Схема не классическая – CIC + корректор, а на основе КИХ с симметричной реализацией фильтров, в результате довольно компактный приёмник - при прореживании в 256 раз довольно двух каскадов, 6 умножителей, 700 триггеров, 500 LUT, 6 BRAM на 2 кбайт. АЧХ как на картинке.



Рад услышать любое мнение!



Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rloc
сообщение Jun 11 2016, 09:53
Сообщение #2


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



По стоимости не подскажу. Напишите по пунктам ключевые особенности, чего нельзя реализовать (по ресурсам, быстродействию, структуре) с помощью стандартных средств и дополнительных программ (Matlab например). Для NCO Вы используете только табличное преобразование или есть алгоритмы аппроксимации? Сколько на него в отдельности уходит ресурсов? Какая разрядность NCO по фазе? Какие используются алгоритмы оптимизации при нахождении коэффициентов фильтра? Каким образом эти алгоритмы учитывают фиксированную разрядность коэффициентов?
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Jun 11 2016, 14:29
Сообщение #3


Знающий
****

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



Цитата(rloc @ Jun 11 2016, 12:53) *
По стоимости не подскажу. Напишите по пунктам ключевые особенности, чего нельзя реализовать (по ресурсам, быстродействию, структуре) с помощью стандартных средств и дополнительных программ (Matlab например). Для NCO Вы используете только табличное преобразование или есть алгоритмы аппроксимации? Сколько на него в отдельности уходит ресурсов? Какая разрядность NCO по фазе? Какие используются алгоритмы оптимизации при нахождении коэффициентов фильтра? Каким образом эти алгоритмы учитывают фиксированную разрядность коэффициентов?

В Xilinx ip нет перестройки децимации/усиления на лету, например, нет синхронизации. NCO табличный, хотя раньше был с коррекцией в ряд Тейлора на 20 бит, за ненадобностью отвалился в пользу менее ресурсоёмкого.
Оптимизация идёт по эффективной шумовой полосе, затем по полосе пропускания/ослаблению в полосе запирания, там есть всегда точка оптимума для конечной разрядности умножителей. Фиксированная разрядность не учитывается, там КИХ, а не БИХ фильтры, особой нужды нет. Округление результата симметричное для простоты, хотя сейчас уже, как слышал, используют комплексное.

iprium что-то подобное продаёт за 3K евро в нетлистах, разработка с нуля, думаю дороже должна быть.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dmitry-tomsk   Прошу оценить стоимость разработки   Jun 10 2016, 18:00
|- - rloc   Цитата(dmitry-tomsk @ Jun 11 2016, 18...   Jun 11 2016, 18:17
|- - dmitry-tomsk   Цитата(rloc @ Jun 11 2016, 22:17) Сигналы...   Jun 11 2016, 19:16
|- - rloc   Цитата(dmitry-tomsk @ Jun 11 2016, 23...   Jun 11 2016, 20:35
|- - dmitry-tomsk   Цитата(rloc @ Jun 12 2016, 00:35) Для NCO...   Jun 11 2016, 20:45
|- - rloc   Цитата(dmitry-tomsk @ Jun 12 2016, 00...   Jun 12 2016, 10:19
||- - dmitry-tomsk   Цитата(rloc @ Jun 12 2016, 14:19) Хорошо ...   Jun 12 2016, 12:09
||- - rloc   Хорошо сделанная работа, со своей стороны мог бы р...   Jun 12 2016, 16:25
|- - rloc   Цитата(dmitry-tomsk @ Jun 12 2016, 00...   Jun 14 2016, 14:08
- - des00   5-7K   Jun 11 2016, 10:43
|- - des333   Цитата(des00 @ Jun 11 2016, 13:43) 5-7K А...   Jun 11 2016, 14:58
|- - des00   Цитата(des333 @ Jun 11 2016, 21:58) А, ес...   Jun 11 2016, 15:46
|- - dmitry-tomsk   Цитата(des00 @ Jun 11 2016, 18:46) NCO ил...   Jun 11 2016, 18:13
|- - dm.pogrebnoy   Цитата(des00 @ Jun 11 2016, 18:46) NCO ил...   Jun 11 2016, 22:00
- - des00   Цитата(dmitry-tomsk @ Jun 12 2016, 01...   Jun 13 2016, 05:02


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

 


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


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