|
|
  |
Выбор FPGA для SDR |
|
|
|
Dec 3 2014, 11:20
|

отэц
    
Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684

|
QUOTE (sergvks @ Dec 3 2014, 11:24)  Вводные данные: Приём AD9653 2шт - получается 8 потоков 100 мегасемплов. Передача AD9148 4шт - получается 16 потоков 125 мегасемплов. Полоса сигналов 13МГц. До этого имели дело только с узкой полосой и хватало шарков, c fpga толком не работали, если сами не потянем будем искать специалистов, но железо нужно закладывать уже сейчас, поэтому прошу совета в выборе. ну так , накидайте в грубом виде схемку прошивки хотя бы на один канал , туда сюда - чтобы понять степень бедствия . И оттранслируйте , возьмите Artix-7-100 для примера и посмотрите сколько в нём ресурсов займёт, прикинете что вам надо.
--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0 SHA-256
|
|
|
|
|
Dec 3 2014, 12:01
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(Lmx2315 @ Dec 3 2014, 13:20)  ну так , накидайте в грубом виде схемку прошивки хотя бы на один канал , туда сюда - чтобы понять степень бедствия . И оттранслируйте , возьмите Artix-7-100 для примера и посмотрите сколько в нём ресурсов займёт, прикинете что вам надо. ответ выделил жирным Цитата(sergvks @ Dec 3 2014, 10:24)  До этого имели дело только с узкой полосой и хватало шарков, c fpga толком не работали, если сами не потянем будем искать специалистов, но железо нужно закладывать уже сейчас, поэтому прошу совета в выборе.
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Dec 3 2014, 12:07
|

отэц
    
Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684

|
QUOTE (Maverick @ Dec 3 2014, 15:01)  ответ выделил жирным .."толком не работали" понятие расплывчатое , я тоже толком не работал - но комплексный смеситель, дециматор , fir корректирующий (из матлаба) , DDS вставить в прошивку могу . Пусть хоть напишут критерии к фильтрам и динамическому диапазону. От этого размеры самой затратной части - фильтров зависят. з.ы. пусть берут тот Virtex-7 на который денег хватит  , имхо при их подходе - самый надёжный вариант. Встроеный контроллер им ни к чему.
--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0 SHA-256
|
|
|
|
|
Dec 3 2014, 12:17
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(Lmx2315 @ Dec 3 2014, 14:07)  .."толком не работали" понятие расплывчатое , я тоже толком не работал - но комплексный смеситель, дециматор , fir корректирующий (из матлаба) , DDS вставить в прошивку могу . Пусть хоть напишут критерии к фильтрам и динамическому диапазону. От этого размеры самой затратной части - фильтров зависят. з.ы. пусть берут тот Virtex-7 на который денег хватит  , имхо при их подходе - самый надёжный вариант. Встроеный контроллер им ни к чему. согласен... будет лучше если sergvks даст матлабовскую модель к DDS и фильтрам  PS Встроеный контроллер/микропроцессор пригодиться для управления логикой на плис и работой с Ethernet например...
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Dec 4 2014, 07:52
|
Знающий
   
Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650

|
Цитата(sergvks @ Dec 4 2014, 13:44)  DDC CIC-3, CIC-5 и FIRы порядка 256 тапов. Предполагается перегонять всё это дело из матлабовских моделей, пока склоняюсь к тому чтобы взять EK-V6-ML605-G и соответственно к 6 виртексу. Как такой вариант насколько он оптимален в данном случае ? Для отладки и понимания сколько ресурса вполне подойдёт. С матлабовскими моделями всё не так просто. Если всё делать тупо - никакого ресурса вам не хватит. Особенно если FIR 256 тапов. Либо изучать верилог/VHDL и кодить с учётом структуры ПЛИС либо брать жутко дорогую ПЛИС конских размеров и полагаться на верилог кодер матлаба.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|