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

 
 
> Выбор платформы или возможно ли сделать так?, Помогите чайнику
diwil
сообщение Aug 12 2009, 11:57
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 5-09-06
Из: Санкт-Петербург
Пользователь №: 20 107



Уважаемое сообщество,

Я совсем ничего не понимаю в ПЛИСах (маленький опыт с coolrunner'ом 100 лет назад не в счет), за сим обращаюсь за помощью к коллективному разуму профессионалов.

На прикрепленной картинке обрисована блок-схема устройства. По сути это приемник:

1. Входной сигнал раскладывается на квадратуры и частота тактирования каждой из квадратур понижается в 10, 10 и 6 - всего 600 раз. При этом опорный генератор перестраиваемый и имеет шаг 1/40000 Fs. Ну типа как DDS.

2. Далее комплексный перемножитель со своим опорным генератором, который идеентичен первому. За перемножителем по КИХ фильрту на каждый канал. Длина фильтра не более отношения частот тактирования входного сигнала и частоты тактирования умножителя.

3. Далее дециматор и преобразователь квадратур в последовательный код.


Вооот...
Вопросы такие:
1. Возможно ли это? Считаем, что АЦП на входе уже есть и входные данные 12бит в доп. коде.
2. Если да, то в какую сторону смотреть? Altera? Xilinx?
3. Возможно ли оценить сколько понадобится для этого ячеек/памяти/умножителей?

Повторюсь - я ничего не понимаю в ПЛИСах. Поэтому сильно не пинайте.
Я понимаю, что это уже кто-то делал... наверное... Если да, то можно ли посмотреть на этот счет конкретный проект?

Заранее благодарствую.

P.S. желательно иметь 2 одинаковых канала...
P.P.S. модель на С работает прекрасно, но ДСП не успевает.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


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


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