Adapt for simplified sampling. Specifically, set sample interval to enable sampling once during configuration instead of setting it in the preamble and resetting in postamble of each program run.
Adjust systolic array test for MAC changes in RTL. Specifically, do not saturate between multiply and add.
Detect invalid samples in the head (not yet running) and the tail (already finished running) of the sample buffer.
Add ability to save samples in the file.
Add platform compile-time option to enable/disable use of printf.
printf
.stopwatch
.