| # OTBN code snippet collection |
| |
| This directory contains some code snippets that give examples of how |
| to do various tasks in OTBN code. |
| |
| - `modexp.S`: An example of how to do modular exponentiation. |
| - `pseudo-ops.S`: An example of the pseudo-operations supported by the OTBN ISA. |
| - `mul256.S`: An example of a 256x256 bit multiply using the MULQACC |
| instruction. |
| - `mul384.S`: An example of a 384x384 bit multiply using the MULQACC |
| instruction. |
| - `barrett384.S`: An example of a modular multiplication kernel based on |
| Barrett reduction. |