Reconfigurable Crypto-Processor
AssigneesThe Board of Trustees of the University of Illinois, University of Virginia Patent Foundation
InventorsMohamed E. Aly, Wen-Mei W. Hwu, Kevin Skadron
Life of this patent
Estimating the term…
Loading patent…
AssigneesThe Board of Trustees of the University of Illinois, University of Virginia Patent Foundation
InventorsMohamed E. Aly, Wen-Mei W. Hwu, Kevin Skadron
Estimating the term…
The present disclosure relates to systems and methods that provide a reconfigurable cryptographic coprocessor. An example system includes an instruction memory configured to provide ARX instructions and mode control instructions. The system also includes an adjustable-width arithmetic logic unit, an adjustable-width rotator, and a coefficient memory. A bit width of the adjustable-width arithmetic logic unit and a bit width of the adjustable-width rotator are adjusted according to the mode control instructions. The coefficient memory is configured to provide variable-width words to the arithmetic logic unit and the rotator. The arithmetic logic unit and the rotator are configured to carry out the ARX instructions on the provided variable-width words. The systems and methods described herein could accelerate various applications, such as deep learning, by assigning one or more of the disclosed reconfigurable coprocessors to work as a central computation unit in a neural network.
A method comprising:
Dependencies are inferred from the claim text.