Можно сгенерировать HDL-код для Digital Up Converter (DUC) и Digital Down Converter (DDC) Системных объектов. Эта возможность ограничена генерацией кода только в командной строке.
При вызове generatehdl
для Системного object™ необходимо задать тип данных входного сигнала. Установите InputDataType
свойство для numerictype
объект.
hDDC = dsp.DigitalDownConverter('Oscillator','NCO') generatehdl(hDDC,'InputDataType',numerictype(1,8,7))
Программное обеспечение генерирует сигнал достоверности данных на верхнем уровне DDC или DUC:
Для DDC сигнал называется ce_out
. Программное обеспечение Filter Design HDL Coder™ связывает этот сигнал с соответствующим ce_out
сигнал от каскада децимирующей фильтрации.
Для DUC сигнал называется ce_out_valid
. Программное обеспечение кодера связывает этот сигнал с соответствующим ce_out_valid
сигнал от каскада интерполирующей фильтрации.
Вы не можете задать имена входного и выходного портов. Эти порты имеют имена по умолчанию ddc_in
и ddc_out
. Кодер вставляет регистры по входным и выходным сигналам. Если вы пытаетесь выключить их, кодер возвращает предупреждение.
Можно реализовать этапы фильтрации в DDC и DUC только с полностью параллельной архитектурой по умолчанию. Для этих объектов программное обеспечение кодера не поддерживает такие свойства оптимизации и архитектуры, как: