Генератор Verilog для умножителей по модулю на базе разности квадратов

Выберите модуль (от 2 до 1000):
Основная идея, которая стоит за методом, заключается в следующем: : X*Y = (1/4)*(X+Y)2 - (1/4)*(X-Y)2
Метод не работает с модулями, которые делятся на 2
|4-1|7 = 2

На главную