exponenta event banner

Оптимизация скорости

Оценка и уменьшение критического пути, вставка регистра трубопровода, размыкание контура, автоматическая итеративная оптимизация тактовой частоты

Функции

hdlcoder.optimizeDesignАвтоматическая итеративная оптимизация конструкции ЛПВП
hdlcoder.supportedDevicesПоказать сведения о поддерживаемом целевом оборудовании и устройстве

Классы

hdlcoder.OptimizationConfighdlcoder.optimizeDesign объект конфигурации

Блоки

развернуть все

Deserializer1DПреобразование скалярного потока или меньших векторов в векторный сигнал
Умножить - накапливатьВыполнение операции умножения-накопления на входах
Умножение-сложениеКомбинированная операция умножения-сложения
Serializer1DПреобразование векторного сигнала в скалярные или меньшие векторы

Темы

Адаптивная конвейерная обработка

Автоматическая вставка трубопровода на основе целевого устройства, целевой частоты и длины слова множителя.

Конвейер тактовой частоты

Конвейер регистрирует вставку с более высокой тактовой частотой вместо более медленной скорости передачи данных.

Распределенная конвейерная обработка

Определение, преимущества и затраты на распределенную конвейерную обработку

Иерархическая распределенная конвейерная обработка

Иерархическая распределенная конвейерная обработка расширяет область распределенной конвейерной обработки за счет перемещения задержек через иерархические границы внутри подсистемы с сохранением иерархии подсистемы.

Трубопроводирование с ограничением выходных данных

Определение трубопровода вывода с ограничениями и сценарий использования.

Автоматическая итеративная оптимизация

Как работает автоматическая итеративная оптимизация, предпосылки и ограничения.

Оценка критического пути без выполнения синтеза

Найдите предполагаемые критические пути в конструкции без использования сторонних средств синтеза.

Образцы конструкции, требующие адаптивной конвейерной обработки

Для определенных шаблонов конструкции необходимо включить оптимизацию адаптивной конвейерной обработки для соответствия требованиям синхронизации.

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

Оптимизация кода ЛПВП для функциональных блоков MATLAB для обеспечения скорости путем распределения проектных задержек и генерируемых этапов трубопровода.

Оптимизация HDL по границе функционального блока MATLAB с использованием архитектуры Datapath MATLAB

Применение оптимизации внутри и между функциональными блоками MATLAB и другими блоками Simulink ®.

Характерные примеры