Обмежувач.

·

 
 

Алгоритм обчислень для одного відліку даних, реалізований в обмежувачі, показаний на рис.2. Як видно з алгоритму, час обчислень в обмежувачі залежить від значень вхідних даних. У випадку "твердого" обмеження час обчислень більший. Час виконання програми обмежувача було виміряно в симуляторі, при цьому на вхід обмежувача подавалися два пакети даних-перший містив відліки, що завжди приводили до виконання умови обмеження, другий - відліки, для яких умови обмеження ніколи не виконувалися. Значення часу виконання в циклах для пакетів даних, що містять 512 відліків, приведені в таблиці 1.

·

 
 

Погоджений фільтр.

· Фільтр стиску складного сигналу реалізований стандартним чином із заміщенням значень вхідного сигналу. Обчислення здійснюються по формулі

де Base -довжина імпульсної характеристики погодженого цифрового фільтра H.

Використання паралельних команд дозволило обчислювати комплексне множення (4 множення і 4 додавання) за 4 цикли (0.16 мкс). З урахуванням додаткових витрат процесорного часу на організацію циклів обчислення одного вихідного відліку фільтра (32 комплексні множення і 31 комплексне додавання) склало 144 цикли (5.76 мкс).