aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-07-24Removing files for building and using the TRNG with TerASIC D0-Nano board.Joachim Strömbergson
2015-12-13whack copyrightsPaul Selkirk
2015-11-17Harmonize status valid bit with other cores.Paul Selkirk
2015-11-16harmonize ctrl and status addresses with other coresPaul Selkirk
2015-11-14Merge branch 'config_core_selector'Paul Selkirk
2015-10-05(1) Minor cleanup. Removed unneeded code blocks and comments. (2) Moved debug...Joachim Strömbergson
2015-10-05(1) Changed API addresses for ctrl and status registers - HEADSUP: this might...Joachim Strömbergson
2015-09-21Added control FSM states to handle entropy for testing. Nits: Changed to loca...Joachim Strömbergson
2015-09-07(1) Verified that reseeding works. (2) Added missing define for the reseed co...Joachim Strömbergson
2015-09-07(1) Debugged the block stat counter. (2) Added missing port type. (3) Removed...Joachim Strömbergson
2015-09-07Adding a new task that reads out a given number of random data words from the...Joachim Strömbergson
2015-09-02Changed the max number of blocks to force reseed once every 256 TByte. Change...Joachim Strömbergson
2015-08-27Removed the temporary task for generating seeds that is obsoleted by the seed...Joachim Strömbergson
2015-08-27Added process to generate need seeds with differentg patterns and communicate...Joachim Strömbergson
2015-08-26(1) Removed obsolete dump of values from the monitor. (2) Changed to using pr...Joachim Strömbergson
2015-08-26Adding test case for verifying reseed functionality in csprng.Joachim Strömbergson
2015-08-20Adding a stat counter for number of CSPRNG reseeds.Joachim Strömbergson
2015-07-18Read out all data in the fifo by looking at the syn flag. The fifo simulates ok.Joachim Strömbergson
2015-07-18Fixed replication sizes found during lintint.Joachim Strömbergson
2015-07-18Writing a new word into the fifo.Joachim Strömbergson
2015-07-18Adding task for reading words from the fifo. Reading out more than 16 words. ...Joachim Strömbergson
2015-07-18Simplified the pointer handling. Fixed size of counter. Now all positions in ...Joachim Strömbergson
2015-07-17Adding more functionality to observe the fifo during test.Joachim Strömbergson
2015-07-17Adding task to dump fifo contents.Joachim Strömbergson
2015-07-17Adding more test functionality in the fifo testbench. Now we generates severa...Joachim Strömbergson
2015-06-10make cores contiguous, add mixer name/versionPaul Selkirk
2015-05-22(1) Added a cipher block statistics counter. (2) Cleaned up the csprng code a...Joachim Strömbergson
2015-05-22Adding target for linting the trng.Joachim Strömbergson
2015-04-28(1) Remove the delayed read for EIM (see core/platform/novena commit 2f58e8f)...Paul Selkirk
2015-04-27Adding name and version fields to the csprng.Joachim Strömbergson
2015-04-27Updated the trng version number to sometning that better reflects that it act...Joachim Strömbergson
2015-04-02(1) Added a state in the write fifo machine to actually drop request between ...Joachim Strömbergson
2015-04-02Fixed syntax and added init functionality for testing the dut.Joachim Strömbergson
2015-04-02Added new sim target. Added cleanup of sim target.Joachim Strömbergson
2015-04-01Adding target for csprng output simulation target.Joachim Strömbergson
2015-04-01Adding initial version of testbench for the csprng fifo.Joachim Strömbergson
2015-04-01Adding fake entropy providers to allow us to simulate the complete trng.Joachim Strömbergson
2015-04-01Cleanup and fixes of calculations.Joachim Strömbergson
2015-03-26Minor cleanup: Morged clocked processes. Changed name of api read data hold r...Joachim Strömbergson
2015-03-26Minor cleanup: Changed to localparam for internal parameters. Merged reg upda...Joachim Strömbergson
2015-03-26Changed to Verilog 2001 part select for word extraction.Joachim Strömbergson
2015-03-26More cleanup. Completed parameterization of fifo. Fixed incorrect size of con...Joachim Strömbergson
2015-03-26Cleanup from linting. Changing to parameterized fifo pointers. Fixed bug in b...Joachim Strömbergson
2015-03-26Cleanup: Merged separate clocked processes. Fixed incorrect bit widths. Chang...Joachim Strömbergson
2015-03-26Updated the Makefile to match the new CT repo structure.Joachim Strömbergson
2015-03-25streamline(?) api_mux, register data for eim outputPaul Selkirk
2014-11-20Updates of variable names to matched changed instance name and new fifo.Joachim Strömbergson
2014-11-20Reworked the csprng output fifo to really take advantage of the fact that the...Joachim Strömbergson
2014-11-20Updates after linting.Joachim Strömbergson
2014-11-20(1) Reducing timepout for entropy sources. Updated interface for sha-512 to m...Joachim Strömbergson