DUALBUFF=INACTIVE, PROCDLY=SHORTEST, ALGO=SHA1, SMOD=MANUAL_START
Mode Register
SMOD | Start Mode 0 (MANUAL_START): Manual Mode 1 (AUTO_START): Auto Mode 2 (IDATAR0_START): SHA_IDATAR0 access only Auto Mode |
PROCDLY | Processing Delay 0 (SHORTEST): SHA processing runtime is the shortest one 1 (LONGEST): SHA processing runtime is the longest one |
ALGO | SHA Algorithm. 0 (SHA1): SHA1 algorithm processed 1 (SHA256): SHA256 algorithm processed 4 (SHA224): SHA224 algorithm processed |
DUALBUFF | Dual Input BUFFer 0 (INACTIVE): SHA_IDATARx and SHA_IODATARx cannot be written during processing of previous block. 1 (ACTIVE): SHA_IDATARx and SHA_IODATARx can be written during processing of previous block when SMOD=0x2. It speeds up the overall runtime of large files. |