ребята, не пугайте вы так человека, на ПЛИС+мелкий контроллер это можно сделать
другое дело что погрешность будет все равно
длина пульки известна, начальная скорость тоже, для старта более чем достаточно, далее высокочастотный ждущщий мультивибратор, удлиняющий фронт и на ПЛИС, 2 фотодатчика + затактировать на 100МГц ПЛИС и снять сколько тактов, в теории - плевая задача, результат на компорт
но нюанс, за 300грн, за это ни кто не возьмется - 100%