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

 
 
> Согласованная фильтрация на плис
fertna18
сообщение Feb 9 2018, 08:39
Сообщение #1


Участник
*

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



Здравствуйте уважаемые форумчане. Недавно начал осваивать плис Xilinx. Появились некоторые вопросы, на которые не смог найти исчерпывающих ответов в сети, а самостоятельный анализ долгое время не даёт необходимой информации.
1) Как организовать согласованную фильтрацию с использованием ядра ких-фильтра?
2)Как организовать согласованную фильтрацию средствами vhdl?
3)Как организовать корреляционную обработку сигнала с использованием ядер?
Особенности сигнала: длительность - 7 мкс, период - 14 мкс, частота дискретизации - равна максимальной частоте тактирования 125 МГц(8 нс).
Использую ise design, isim, modelsim se
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Feb 9 2018, 10:59
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Вам для начала нужно разобраться с алгоритмом - что и как бы будете коррелировать и фильтровать.
Какие требования по макс диапазона дальности и точности определения положения сигнала в нем.
Входные и выходные объемы и потоки данных, требуемые дин диапазон, точности коэффициентов, ...
Промоделировать все это.
Потом оценив требуемые ресурсы wacko.gif для реализации алгоритма и наличествующие в реальности sad.gif
Выбрать структуру реализации коррелятора (FIR, FFT-IFFT, ...) -
Ну и напоследок начать ... написание модуля верификации ну и потом непосредственно дизайна модулей.

Удачи! Rob.

Go to the top of the page
 
+Quote Post
fertna18
сообщение Feb 9 2018, 12:34
Сообщение #3


Участник
*

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



Цитата(RobFPGA @ Feb 9 2018, 11:59) *
Вам для начала нужно разобраться с алгоритмом - что и как бы будете коррелировать и фильтровать.
Какие требования по макс диапазона дальности и точности определения положения сигнала в нем.

Вот в этом то и прошу помощи, ну дальность определяется скважностью сигнала, а точность от выбранного алгоритма обработки.
Вот и возникает вопрос.
какие способы реализации есть? И их особенности.
Допустим имея сигнал длительностью 7 мкс и периодом 14 мкс при дискретизации 125МГц получается 875 отчётов и соответственно кол-во перемножителей огромное - в итоге расход ресурсов. Это если подходить к делу во временной реализации. А если частота дискретизации будет выше тогда что?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Feb 9 2018, 13:56
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(fertna18 @ Feb 9 2018, 15:34) *
Допустим имея сигнал длительностью 7 мкс и периодом 14 мкс при дискретизации 125МГц получается 875 отчётов и соответственно кол-во перемножителей огромное - в итоге расход ресурсов.

А что за сигнал такой, злобный? Обычно же согласованный фильтр для таких длинных отсчетов делают для М-последовательностей или кодов Голда, а там все коэффициенты +1 и -1.. Для каналов связи, ЕМНИП, согласованные фильтры на порядок короче и имеют, к тому же, симметричную КИХ..
Go to the top of the page
 
+Quote Post
fertna18
сообщение Feb 9 2018, 14:22
Сообщение #5


Участник
*

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



Цитата(blackfin @ Feb 9 2018, 14:56) *
А что за сигнал такой, злобный? Обычно же согласованный фильтр для таких длинных отсчетов делают для М-последовательностей или кодов Голда, а там все коэффициенты +1 и -1.. Для каналов связи, ЕМНИП, согласованные фильтры на порядок короче и имеют, к тому же, симметричную КИХ..

Почему сразу злобный. Будь это пачка ри или пачка лчм или фкм 7. Смысл не меняется - везде гармоническое заполнение, отсюда и такое колличество отчётов.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Feb 9 2018, 14:23
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(fertna18 @ Feb 9 2018, 17:22) *
Почему сразу злобный. Будь это пачка ри или пачка лчм или фкм 7. Смысл не меняется - везде гармоническое заполнение, отсюда и такое колличество отчётов.

Гармоническое заполнение "ри" или "фкм" обычно обнуляют с помощью DDC. biggrin.gif
Go to the top of the page
 
+Quote Post
fertna18
сообщение Feb 17 2018, 11:01
Сообщение #7


Участник
*

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



Цитата(blackfin @ Feb 9 2018, 15:23) *
Гармоническое заполнение "ри" или "фкм" обычно обнуляют с помощью DDC. biggrin.gif

Не всегда можно это использовать. Ну... Например при локации будет появляться доплеровская добавка, удобно ли будет использовать подобное обнуление


Цитата(Mr_Doomsday @ Feb 15 2018, 22:33) *
Я делал СФ по схеме FIR-фильтра, тупо оцифровал распознаваемый сигнал и запихнул его в качестве коэффициентов фильтра, предварительно переставив местами. И все дела. Работало на отлично. На частоте в 213 МГц

На основе чего делал? Ip ядра или руками писал?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
||- - dmitry-tomsk   А какая полоса сигнала? 125 МГц (комплексного)?   Feb 9 2018, 16:51
||- - 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
|- - el.d   Цитата(fertna18 @ Feb 9 2018, 12:34) Вот ...   Feb 19 2018, 09:51
|- - fertna18   Цитата(el.d @ Feb 19 2018, 10:51) Тогда д...   Feb 20 2018, 12:44
|- - Mad_max   Цитата(fertna18 @ Feb 20 2018, 15:44) Выб...   Feb 20 2018, 13:43
|- - el.d   Цитата(Mad_max @ Feb 20 2018, 13:43) ФНЧ ...   Feb 20 2018, 14:45
|- - Mad_max   Цитата(el.d @ Feb 20 2018, 17:45) Так ТС ...   Feb 20 2018, 16:16
|- - el.d   Цитата(Mad_max @ Feb 20 2018, 16:16) Судя...   Feb 21 2018, 05:44
|- - 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


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

 


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


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