Reconfigurable crypto-processor

Mohamed E Aly (Inventor), Wen-Mei W. Hwu (Inventor), Kevin Skadron (Inventor)

Research output: Patent

Abstract

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.
Original languageEnglish (US)
U.S. patent number11977883
Filing date9/24/21
StatePublished - May 7 2024

Fingerprint

Dive into the research topics of 'Reconfigurable crypto-processor'. Together they form a unique fingerprint.

Cite this