|
|
 |
Ответов
|
Feb 9 2018, 10:59
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Вам для начала нужно разобраться с алгоритмом - что и как бы будете коррелировать и фильтровать. Какие требования по макс диапазона дальности и точности определения положения сигнала в нем. Входные и выходные объемы и потоки данных, требуемые дин диапазон, точности коэффициентов, ... Промоделировать все это. Потом оценив требуемые ресурсы  для реализации алгоритма и наличествующие в реальности Выбрать структуру реализации коррелятора (FIR, FFT-IFFT, ...) - Ну и напоследок начать ... написание модуля верификации ну и потом непосредственно дизайна модулей. Удачи! Rob.
|
|
|
|
|
Feb 9 2018, 12:34
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 24-03-17
Пользователь №: 96 039

|
Цитата(RobFPGA @ Feb 9 2018, 11:59)  Вам для начала нужно разобраться с алгоритмом - что и как бы будете коррелировать и фильтровать. Какие требования по макс диапазона дальности и точности определения положения сигнала в нем. Вот в этом то и прошу помощи, ну дальность определяется скважностью сигнала, а точность от выбранного алгоритма обработки. Вот и возникает вопрос. какие способы реализации есть? И их особенности. Допустим имея сигнал длительностью 7 мкс и периодом 14 мкс при дискретизации 125МГц получается 875 отчётов и соответственно кол-во перемножителей огромное - в итоге расход ресурсов. Это если подходить к делу во временной реализации. А если частота дискретизации будет выше тогда что?
|
|
|
|
|
Feb 19 2018, 09:51
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600

|
Цитата(fertna18 @ Feb 9 2018, 12:34)  Вот в этом то и прошу помощи, ну дальность определяется скважностью сигнала, а точность от выбранного алгоритма обработки. Вот и возникает вопрос. какие способы реализации есть? И их особенности. Допустим имея сигнал длительностью 7 мкс и периодом 14 мкс при дискретизации 125МГц получается 875 отчётов и соответственно кол-во перемножителей огромное - в итоге расход ресурсов. Это если подходить к делу во временной реализации. А если частота дискретизации будет выше тогда что? Тогда децимацию (процедура понижения частоты дискретизации) вам в руки...
|
|
|
|
|
Feb 20 2018, 12:44
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 24-03-17
Пользователь №: 96 039

|
Цитата(el.d @ Feb 19 2018, 10:51)  Тогда децимацию (процедура понижения частоты дискретизации) вам в руки... Спасибо за совет, так и сделал. Выбирал каждый 10 -ый отчёт и всё. Ну конечно пока с ядром ковыряться замучился - даташит на fir compiler через одно место написан.
|
|
|
|
|
Feb 20 2018, 13:43
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(fertna18 @ Feb 20 2018, 15:44)  Выбирал каждый 10 -ый отчёт и всё. ФНЧ не забудьте поставить, а то спектральные копии они такие.
|
|
|
|
|
Feb 20 2018, 14:45
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600

|
Цитата(Mad_max @ Feb 20 2018, 13:43)  ФНЧ не забудьте поставить, а то спектральные копии они такие. Так ТС же написал, что ядро КИХ фильтра хилых использовал для этого дела
|
|
|
|
|
Feb 20 2018, 16:16
|
Местный
  
Группа: Свой
Сообщений: 377
Регистрация: 23-12-06
Из: Зеленоград
Пользователь №: 23 811

|
Цитата(el.d @ Feb 20 2018, 17:45)  Так ТС же написал, что ядро КИХ фильтра хилых использовал для этого дела Судя по тому что ТС понравилась вот эта фраза Цитата Я делал СФ по схеме FIR-фильтра, тупо оцифровал распознаваемый сигнал и запихнул его в качестве коэффициентов фильтра, предварительно переставив местами. И все дела. Работало на отлично. На частоте в 213 МГц Ковыряния с КИХ филтром как раз связанны с потроением самого коррелятора. А децемация проведена по схеме Цитата Выбирал каждый 10 -ый отчёт и всё. Возможно принято решение, что спектральное размножение действовать не будет, ТС тут виднее.
|
|
|
|
|
Feb 21 2018, 05:44
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 2-08-17
Пользователь №: 98 600

|
Цитата(Mad_max @ Feb 20 2018, 16:16)  Судя по тому что ТС понравилась вот эта фраза
Ковыряния с КИХ филтром как раз связанны с потроением самого коррелятора.
А децемация проведена по схеме
Возможно принято решение, что спектральное размножение действовать не будет, ТС тут виднее. Корка хилых позволяет сделать КИХ фильтр сразу же дециматором/интерполятором...
|
|
|
|
Сообщений в этой теме
fertna18 Согласованная фильтрация на плис Feb 9 2018, 08:39 Vascom Изучаешь Verilog и/или VHDL и описываешь все необх... Feb 9 2018, 10:06 fertna18 Цитата(Vascom @ Feb 9 2018, 11:06) Изучае... Feb 9 2018, 10:29 Vascom Используй несколько корреляторов. Feb 9 2018, 10:36  RobFPGA Приветствую!
Цитата(fertna18 @ Feb 9 201... Feb 9 2018, 12:43   fertna18 Цитата(RobFPGA @ Feb 9 2018, 13:43) Приве... Feb 9 2018, 13:12  blackfin Цитата(fertna18 @ Feb 9 2018, 15:34) Допу... Feb 9 2018, 13:56   fertna18 Цитата(blackfin @ Feb 9 2018, 14:56) А чт... Feb 9 2018, 14:22    blackfin Цитата(fertna18 @ Feb 9 2018, 17:22) Поче... Feb 9 2018, 14:23     dmitry-tomsk А какая полоса сигнала? 125 МГц (комплексного)? Feb 9 2018, 16:51     fertna18 Цитата(blackfin @ Feb 9 2018, 15:23) Гарм... Feb 17 2018, 11:01      Mr_Doomsday Цитата(fertna18 @ Feb 17 2018, 12:01) На ... Feb 17 2018, 21:29       Kluwert Цитата(Mr_Doomsday @ Feb 18 2018, 00:29) ... Feb 25 2018, 14:24        fertna18 Цитата(Kluwert @ Feb 25 2018, 14:24) КИХ-... Feb 26 2018, 10:33        fertna18 Цитата(el.d @ Feb 21 2018, 05:44) Корка х... Feb 22 2018, 09:03 iosifk Цитата(fertna18 @ Feb 9 2018, 11:39) Здра... Feb 9 2018, 11:15 Mad_max Можно предположить, что у ТС с мат. аппаратом все ... Feb 9 2018, 12:22 fertna18 Цитата(Mad_max @ Feb 9 2018, 13:22) Можно... Feb 9 2018, 12:49  Mad_max Цитата(fertna18 @ Feb 9 2018, 15:49) мат ... Feb 9 2018, 13:21 Vascom Начинать с verilog проще.
А обязательно нужны FIR-... Feb 9 2018, 12:53 jojo Полоса потока 10Гбит/с... Feb 9 2018, 18:01 Mr_Doomsday Я делал СФ по схеме FIR-фильтра, тупо оцифровал ра... Feb 15 2018, 21:33 Alexey_Rostov Цитата(fertna18 @ Feb 9 2018, 11:39) Здра... Feb 20 2018, 20:47
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|