aboutsummaryrefslogtreecommitdiff
path: root/src/tb/tb_csprng.v
AgeCommit message (Collapse)Author
2015-09-07(1) Verified that reseeding works. (2) Added missing define for the reseed ↵Joachim Strömbergson
counter API address.
2015-09-07Adding a new task that reads out a given number of random data words from ↵Joachim Strömbergson
the DUT.
2015-08-27Removed the temporary task for generating seeds that is obsoleted by the ↵Joachim Strömbergson
seed process.
2015-08-27Added process to generate need seeds with differentg patterns and ↵Joachim Strömbergson
communicate with the DUT using the seed update protocol. Minor nits.
2015-08-26(1) Removed obsolete dump of values from the monitor. (2) Changed to using ↵Joachim Strömbergson
proper API write_word.
2015-08-26Adding test case for verifying reseed functionality in csprng.Joachim Strömbergson
2015-05-22(1) Added a cipher block statistics counter. (2) Cleaned up the csprng code ↵Joachim Strömbergson
and connected discard for fast restart of trng. (3) Added addresses for allowing API to write a known seed to allow test mode. (3) Fixed a number of minor issues during linting. (4) Fixed the csprng testbench to actually generate data as well as displaying the block stat counter.
2014-11-20Updates of variable names to matched changed instance name and new fifo.Joachim Strömbergson
2014-10-02Updating testbenches to match new interfaces and use the api to read and ↵Joachim Strömbergson
write data.
2014-09-11Adding rtl and tb for the csprng part of the trng.Joachim Strömbergson