Browse Source

Increase number of tests; adjust const. random generation

master
T. Meissner 3 years ago
parent
commit
13c863eb5f
1 changed files with 5 additions and 5 deletions
  1. +5
    -5
      tests/tb_aes.py

+ 5
- 5
tests/tb_aes.py View File

@ -26,9 +26,9 @@ class constraints():
def c(self): def c(self):
self.data >= 0 and self.data <= 2**128-1 self.data >= 0 and self.data <= 2**128-1
vsc.dist(self.key, [ vsc.dist(self.key, [
vsc.weight(0, 25),
vsc.weight((1,2**128-2), 50),
vsc.weight((2**128-1), 25)])
vsc.weight(0, 15),
vsc.weight((1,2**128-2), 70),
vsc.weight((2**128-1), 15)])
# Stimuli covergroup # Stimuli covergroup
@ -104,7 +104,7 @@ async def test_aes_enc(dut):
dut._log.info("Released reset") dut._log.info("Released reset")
# Test 10 AES calculations # Test 10 AES calculations
for i in range(10):
for i in range(20):
# Get now random stimuli # Get now random stimuli
cr.randomize() cr.randomize()
_key = cr.key _key = cr.key
@ -160,7 +160,7 @@ async def test_aes_dec(dut):
dut._log.info("Released reset") dut._log.info("Released reset")
# Test 10 AES calculations # Test 10 AES calculations
for i in range(10):
for i in range(20):
# Get now random stimuli # Get now random stimuli
cr.randomize() cr.randomize()
_key = cr.key _key = cr.key


Loading…
Cancel
Save