An apparatus and method for generating the square of a non-linear encoded
signal having a value and a segment number includes an offset generator, a
multiplier and a shifter. The offset generator receives the value of the
encoded signal and adds an offset value to it thereby to generate a
multiplicand. The multiplicand is squared by the multiplier and the output
of the multiplier is conveyed to the shifter. The shifter shifts the
output of the multiplier in accordance with the segment number thereby to
generate the square of the encoded signal. The offset, multiplying and
shifting steps can be performed in a single clock cycle.
Прибор и метод для производить квадрат нелинейного зашифрованного сигнала имея значение и номер этапа вклюают смещенный генератор, множитель и сдвигатель. Смещенный генератор получает значение зашифрованного сигнала и добавляет смещенное значение к ему таким образом для того чтобы произвести множимый. Множимый придано квадратную форму множителем и выход множителя транспортирован к сдвигателю. Сдвигатель переносит выход множителя в соответствии с номером этапа таким образом для того чтобы произвести квадрат зашифрованного сигнала. Шаги смещения, умножать и переносить можно выполнить в одиночный такта.