ARITHMETIC DEVICE

Patent №

US 8,909,689

Granted

2014-12-09

Filed 2012

Owner

KABUSHIKI KAISHA TOSHIBA

Lab

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13361074

According to one embodiment, a first shift amount calculation unit counts the number of continuous zeros from a less significant bit toward a more significant bit of an intermediate result of a computation of Montgomery multiplication result z and calculates a first shift amount. A second shift amount calculation unit counts the number of continuous zeros from a less significant bit toward a more significant bit of redundant-binary-represented integer x and calculates a second shift amount. An addition/subtraction unit calculates the intermediate result by adding/subtracting, with respect to the intermediate result which has been bit-shifted by the first shift amount, the integer p, and the integer y which has been bit-shifted by the second shift amount. An output unit outputs, as the Montgomery multiplication result z, the intermediate result when the sum of the first shift amounts is equal to the number of bits of the integer p.

AI classification

Evolutionary computation0.99
AI hardware0.79
Knowledge representation0.02
Vision0.00
Natural language0.00
Machine learning0.00
Planning0.00
Speech0.00

Ownership

KABUSHIKI KAISHA TOSHIBA

assignment · 276160722

Assignors

SHIMIZU, HIDEO, KOMANO, YUICHI, FUJISAKI, KOICHI, KAWAMURA, SHINICHI

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC