Bpovov 0 11 октября, 2019 Опубликовано 11 октября, 2019 · Жалоба Добрый день! Подскажите пожалуйста в какую сторону смотреть, что изучать , только начинаю осваивать ЦОС, хотя разрабатываю электронику уже давно. Задача такая — в принимаемом потоке мы должны найти сигнал определенной сложной формы(длительностью около 500 нс). Нам точно известна форма сигнала не известна только амплитуда. Спектр сигнала от 10 до 100Mhz. Снимаем сигнал АЦП на 1Ghz, т.е. с 10-кратным перекрытием по дискретизатии. Подскажите пожалуйста какими алгоритмами/методами( будем делать обработку на ПЛИС) эффективнее всего решать подобные задачи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GeorgK 1 11 октября, 2019 Опубликовано 11 октября, 2019 · Жалоба Первое, что приходит на ум - согласованный фильтр. Тем более на ПЛИС хорошо параллелятся обработки с разным сдвигом фазы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MSP430F 0 11 октября, 2019 Опубликовано 11 октября, 2019 (изменено) · Жалоба Вот прямо сегодня обсуждали задачу, очень похожую на вашу! Корреляция методом умножения в частотной области Изменено 11 октября, 2019 пользователем MSP430F Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bpovov 0 11 октября, 2019 Опубликовано 11 октября, 2019 · Жалоба спасибо, начинаю читать по СФ и вашу ссылку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 11 октября, 2019 Опубликовано 11 октября, 2019 · Жалоба для нахождения неизвестной амплитуды надо просто посчитать свёртку, если в лоб то это 500GMACов/c, в artix самый жирный поди влезет. но вместо 1ГГц АЦП для 100МГц сигнала, фильтр нормальный антиалиасинговый перед АЦП поставьте и частоту не придётся настолько задирать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться