Задержка КИХ-фильтра
возвращает задержку, Y
= getLatency(hdlfir
,inputType
,[],isInputComplex
)Y
, между первой допустимой входной выборкой и первой допустимой выходной выборкой, принимая непрерывные входные выборки. Задержка зависит от структуры фильтра и коэффициентов фильтра. Используйте этот синтаксис, когда вы не будете использовать программируемые коэффициенты. Итоговые три аргумента могут быть дополнительными, в зависимости от конфигурации объекта.
Используйте inputType
когда вы устанавливаете CoefficientsDataType
свойство к 'Same word length as input'
. Задержка может измениться с типом входных данных, потому что объект приводит коэффициенты к типу входных данных, который может влиять на совместное использование множителя для коэффициентов равного абсолютного значения.
Используйте isInputComplex
когда ваши входные данные являются комплексными, и вы используете частично последовательную систолическую архитектуру. Задержка изменяется, когда вы имеете комплексные данные и объединяете коэффициенты из-за дополнительного трубопровода сумматора. Когда вы задаете isInputComplex
, необходимо также дать аргумент заполнителя, []
для неиспользованного третьего аргумента.
возвращает задержку, Y
= getLatency(hdlfir
,coeffType
,coeffPrototype
,isInputComplex
)Y
, между первой допустимой входной выборкой и первой допустимой выходной выборкой, принимая непрерывные входные выборки. Задержка зависит от структуры фильтра и коэффициентов фильтра. Используйте этот синтаксис, когда вы будете использовать программируемые коэффициенты. coeffType
тип данных входных коэффициентов. Итоговые два аргумента могут быть дополнительными, в зависимости от конфигурации объекта.
Используйте coeffPrototype
оптимизировать программируемый фильтр для симметричных или антисимметричных коэффициентов. Прототип задает шаблон, за которым должны следовать все входные коэффициенты. На основе прототипа объект реализует оптимизированный фильтр, который совместно использует множители для симметричных коэффициентов. Если ваши входные коэффициенты все не соответствуют тому же шаблону, или выбирать из оптимизации множителя, можно не использовать этот аргумент или задать прототип как пустой вектор, []
.
Используйте isInputComplex
когда ваши входные данные являются комплексными. Когда вы задаете isInputComplex
, необходимо также задать coeffPrototype
или аргумент заполнителя, []
.