Jump to content

    

blackfin

Свой
  • Content Count

    3441
  • Joined

  • Last visited

Community Reputation

0 Обычный

About blackfin

  • Rank
    Гуру

Контакты

  • Сайт
    Array
  • ICQ
    Array

Recent Profile Visitors

7567 profile views
  1. Вот тут всё объясняют: Antialiasing Filtering Considerations for High Precision SAR Analog-to-Digital Converters Просто подставьте в формулу (1) свои 120 dBFS: 120 = 6.02 * N + 1.76 + 10*log(5.0e+5/(2*6.0)). Из этой формулы посчитаете необходимое кол-во "N" разрядов АЦП.. PS. Добавлю, что в вашем случае: Fse - частота дискретизации. BW - полоса полезного сигнала.
  2. Если учесть, что входная полоса после фильтрации и децимации сужается примерно в 10^5 раз, то окажется, что достаточно как раз 20 - 8 = 12-ти битного АЦП. То есть, 8 дополнительных бит у вас получится просто в результате фильтрации помех вне полосы полезного сигнала.
  3. Ну, вы неявно предполагаете, что у ТС'а КИХ-фильтры. Но поскольку ТС'ом это явно не указано, то предполагаем худший случай - БИХ-фильтры и интерполяторы Фэрроу.. И тогда конвейер может не получиться..
  4. Ну, в 100 раз "по умножителям" это вы явно хватили.. ;) Умножение 24-х битных чисел на DSP48 выполняется минимум за 4 такта. Так что экономия по умножителям будет максимум в 25 раз. Это если отношение частот 1:100. Но Spartan, КМК, может умножать и на 200 МГц..
  5. Using Model-Based Design for Software-Defined Radio
  6. Конечно дешевка! Сначала выбираем самую дешевую FPGA сделанную по мееедленному 60 нм техпроцессу, а потом пытаемся натянуть на неё 200 МГц.. :)
  7. Попробуйте сложить N (нет, N мало! Лучше M) комплексных чисел, а потом по полученной сумме найти все слагаемые по отдельности.. ;)
  8. Судя по описанию ТС, затухание каждой гармоники от времени не зависит.
  9. Никаким.. После суммирования гармоник с одинаковой частотой информация о фазах отдельных гармоник теряется безвозвратно.
  10. Мнение вообще: поставить Zynq: Z-7010, Z-7015, Z-7020, Z-7030, Z-7035 (или Z-7007S, Z-7012S, Z-7014S) и забыть про TMS..