Разделите введенный константой и вокруг до целого числа и сгенерируйте оптимизированный HDL-код
Поддержка HDL Fixed-Point Designer / Математические операции
Блок Divide by Constant HDL Optimized выводит результат деления входа константой и округляет результат до целого числа с помощью заданного метода округления с помощью оптимизированной архитектуры HDL с истинной для цикла задержкой.
Блок Divide by Constant HDL Optimized использует алгоритм, который функционально похож на Метод Granlund-Montgomery-Warren. Операция деления вычисляется через умножение инверсией, которая обычно приводит к лучшей эффективности на встраиваемых системах.
Блоки 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, но завершит операцию деления в меньшем количестве циклов и на более высокой тактовой частоте.
Divide by Constant HDL Optimized использует оптимизированную архитектуру HDL с истинной для цикла задержкой.
Блок Divide by Constant HDL Optimized использует алгоритм, который функционально похож на Метод Granlund-Montgomery-Warren. Операция деления вычисляется через умножение инверсией, которая обычно приводит к лучшей эффективности на встраиваемых системах.