Опции архитектуры для каскадных фильтров

Можно задать уникальную последовательную, распределенную арифметику или найти что-либо подобное архитектуре для каждого этапа каскадных фильтров. Эти опции приводят к эффективным внедрениям области каскадных фильтров, включая Цифровой вниз конвертер (DDC) и объекты Цифрового конвертера (DUC). Можно использовать эту функцию только с интерфейсом командной строки (generatehdl). Когда вы используете диалоговое окно Generate HDL, каждый этап каскада использует те же опции архитектуры.

Можно передать массив ячеек значений к SerialPartition, DALUTPartition, и DARadix свойства, с каждым элементом, соответствующим его соответствующему этапу. Чтобы пропустить соответствующую спецификацию для этапа, задайте значение по умолчанию того свойства. Когда вы устанавливаете раздел на размер -1, кодер реализует параллельную архитектуру для того этапа.

СвойствоЗначение по умолчанию
SerialPartition–1
DALUTPartition–1
DARadix2

Когда вы создаете каскадный фильтр, программное обеспечение Filter Design HDL Coder™ выполняет следующие действия:

  • Генерирует код для каждого этапа согласно выведенной архитектуре.

  • Генерирует контроллер синхронизации в верхнем уровне. Этот контроллер затем производит часы, включает для модуля на каждом этапе, который соответствует уровню и складному фактору того модуля.

Совет

Используйте hdlfilterserialinfo функционируйте, чтобы отобразить эффективную длину фильтра и опции разделения для каждого этапа фильтра каскада.

Для примеров смотрите