Разделите вход на константу и округлить на целое число и сгенерируйте оптимизированный HDL-код
Поддержка HDL-файлов с Fixed-Point Designer операции
Блок Divide by Constant HDL Optimized выводит результат деления входа на константу и округляет результат до целого числа с помощью заданного метода округления с помощью HDL-оптимизированной архитектуры с задержкой в цикле.
Блок Divide by Constant HDL Optimized использует алгоритм, который функционально похож на метод Гранлунда-Монтгомери-Уоррена. Операция деления вычисляется путем умножения на обратное, что обычно приводит к лучшей эффективности во встраиваемых системах.
Блоки Divide by Constant HDL Optimized, Real Divide HDL Optimized и Complex Divide HDL Optimized все выполняют операцию деления и генерируют оптимизированный HDL-код.
Real Divide HDL Optimized и Complex Divide HDL Optimized основаны на алгоритме CORIDC. Эти блоки принимают большое разнообразие входов, но приводят к большей задержке.
Divide by Constant HDL Optimized принимает только действительные входы и постоянный делитель. Использование этого блока потребляет срезы DSP, но завершит операцию деления за меньшее количество циклов и с более высокой тактовой частотой.