gtushar
Newbie level 1
I am trying to generate TRUE RANDOM numbers on Kintex-7. I am following the paper published by Xilinx, where a ring oscillator is used for random number generation and LHCA has been used as a scrambler.
BUT, whenever I capture 11 Mega bytes of data (True Random Numbers) and pass them through the DIE HARD TESTING software, then every time the following 3 tests fail :
1. THE BITSTREAM TEST
2. OPSO (Overlapping-Pairs-Sparse-Occupancy)
3. COUNT-THE-1's TEST on a stream of bytes
What am I doing wrong. Xilinx suggested that by sampling the data on 125Mhz, All 15 DIE HARD tests got passed.
I am sampling the data on 100 Mhz with 8-bit LHCA.
BUT, whenever I capture 11 Mega bytes of data (True Random Numbers) and pass them through the DIE HARD TESTING software, then every time the following 3 tests fail :
1. THE BITSTREAM TEST
2. OPSO (Overlapping-Pairs-Sparse-Occupancy)
3. COUNT-THE-1's TEST on a stream of bytes
What am I doing wrong. Xilinx suggested that by sampling the data on 125Mhz, All 15 DIE HARD tests got passed.
I am sampling the data on 100 Mhz with 8-bit LHCA.