|integral(Referense(t)*Signal(t)dt)|. Referense(t)=sign(cos(2pi*100Гц*t))+j*sign(sin(2pi*100Гц*t)). Интегрирование по целому числу периодов 100 Гц. Если умножать умеете, то sign можно и выкинуть. Если начальная фаза сигнала известна, то Reference=sign(cos(2pi*100Гц*t+fi)).Изячный синхронный детектор получается из ПНЧ и 2-х реверсивных счетчиков, хотя щас счетчики и ПНЧ не в моде:-)