Можно создать код 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. Фильтр Проектирование HDL Coder™ программные связи, которые сигнализируют о соответствующих ce_out сигнал из прореживающего фильтрующего каскада.
Для DUC сигнал называется ce_out_valid. Программное обеспечение кодера связывает этот сигнал с соответствующим ce_out_valid сигнал из интерполяционного каскада фильтрации.
Невозможно задать имена портов ввода и вывода. Эти порты имеют имена по умолчанию ddc_in и ddc_out. Кодер вставляет регистры на входной и выходной сигналы. При попытке отключить их кодер возвращает предупреждение.
Этапы фильтрации можно реализовать только в DDC и DUC с полностью параллельной архитектурой по умолчанию. Для этих объектов программное обеспечение кодера не поддерживает оптимизацию и специфичные для архитектуры свойства, такие как: