Optional number of functional cycles

This commit is contained in:
mrg 2020-09-29 13:43:54 -07:00
parent 54890a8d77
commit bca69b24e3
1 changed files with 2 additions and 2 deletions

View File

@ -21,7 +21,7 @@ class functional(simulation):
for successful SRAM operation.
"""
def __init__(self, sram, spfile, corner):
def __init__(self, sram, spfile, corner, cycles=15):
super().__init__(sram, spfile, corner)
# Seed the characterizer with a constant seed for unit tests
@ -52,7 +52,7 @@ class functional(simulation):
debug.info(2, "q name={}\nqbar name={}".format(self.q_name, self.qbar_name))
# Number of checks can be changed
self.num_cycles = 15
self.num_cycles = cycles
# This is to have ordered keys for random selection
self.stored_words = collections.OrderedDict()
self.read_check = []