Test bench 1B for the SHA-256 hash core.
More...
|
FULLY_PIPELINED | boolean := true |
| Whether the Uniy Under Test is a fully pipelined architecture.
|
Test bench 1B for the SHA-256 hash core.
- Test:
- Repeated hashing of a sequence of messages using SHA-256
NIST-provided test vectors: https://csrc.nist.gov/Projects/cryptographic-algorithm-validation-program/Secure-Hashing#shavs
- Input sequence 1B:
- x"86f15b8b677b7655f358a2c7fd5785bc84d31e079ed859b6af88e198debd36fccaf0ffbc785aa17a9158102aca14e6d0a362b28b54e892d2"
- Expected output:
- x"eaec4af4f0632711ae6d78bcadb50eb53aee0d2e65c906cd903349750ea71c92"
◆ FULLY_PIPELINED
Whether the Uniy Under Test is a fully pipelined architecture.
◆ ieee
◆ numeric_std
Arithmetic library, included for the unsigned type conversion.
◆ std_logic_1164
Standard 9-values logic library.