Приветствую!
Вам для начала нужно разобраться с алгоритмом - что и как бы будете коррелировать и фильтровать.
Какие требования по макс диапазона дальности и точности определения положения сигнала в нем.
Входные и выходные объемы и потоки данных, требуемые дин диапазон, точности коэффициентов, ...
Промоделировать все это.
Потом оценив требуемые ресурсы

для реализации алгоритма и наличествующие в реальности
Выбрать структуру реализации коррелятора (FIR, FFT-IFFT, ...) -
Ну и напоследок начать ... написание модуля верификации ну и потом непосредственно дизайна модулей.
Удачи! Rob.