Цитата(des00 @ Nov 2 2011, 07:47)

Добрый день!
Потребовалось мне, для демодулятора, сделать децимацию сигнала в 3/4 раза. В связи с высокими тактовыми частотами проекта сделать это классически (upsample 3 -> filter -> downsample 4) проблематично.
Решил попробовать сделать так. Взять 4 точки сигнала исходной частоты дискретизации, выкинуть одну точку (без каких либо интерполяторов (FIR/лагранж/сплайн)), перенести на частоту 3/4 от исходной. Говоря проще, поставить как бы "неправильно" работающий интерполятор. Казалось бы так делать нельзя, но в приложении сравнительная модель демодуляторов (точнее только с петлями восстановления тактовой частоты) построенных по классической и по предложенной схеме. Работают одинаково.
Уважаемые гуру ЦОС, можно ли так делать? Вроде как все работает %)
И небольшой вопрос : какую полосу сигнала на исходной частоте нужно офильтровать, что бы избежать "заворота" наводок/помех в спектр полезного сигнала на частоте дискретизации 3/4 от исходной? Помоим расчетам получается что такая фильтрация в принципе не нужна, т.к. искомая полоса находится за частотой найквиста исходной частоты дискретизации.
Спасибо!
По второму вопросу: необходимо отфильтровывать все, что больше 3*Fd/8, тогда при децимации до 3/4 наложения спектров не будет. Их не будет и если не делать никакой фильтрации, но при условии что в исходном сигнале спектр уже ограничен до Fd/4.
По первой части вопроса: что будет при такой децимации хз, думать надо, сейчас нет времени к сожалению

.
Но вообще, вовсе не обязательно физически повышать частоту в 3 раза, ключевые слова: Vaidyanathan, полифазные фильтры.