Задержка КИХ-фильтра
Y = getLatency(hdlfir,inputType,[],isInputComplex)
Y = getLatency(hdlfir,coeffType,coeffPrototype,isInputComplex)
Y = getLatency(hdlfir)
возвращает задержку, 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
или аргумент заполнителя, []
.