mirror of https://github.com/VLSIDA/OpenRAM.git
Removed path delays from characterization output to not disturb the current testing flow.
This commit is contained in:
parent
23368c0fcf
commit
76f5578cc1
|
|
@ -1157,10 +1157,11 @@ class delay(simulation):
|
|||
debug.warning("Path delay lists not correctly generated for characterizations of more than 1 load,slew")
|
||||
# Get and save the path delays
|
||||
bl_names, bl_delays, sen_names, sen_delays = self.get_delay_lists(self.path_delays)
|
||||
char_sram_data["bl_path_measures"] = bl_delays
|
||||
char_sram_data["sen_path_measures"] = sen_delays
|
||||
char_sram_data["bl_path_names"] = bl_names
|
||||
char_sram_data["sen_path_names"] = sen_names
|
||||
# Removed from characterization output temporarily
|
||||
#char_sram_data["bl_path_measures"] = bl_delays
|
||||
#char_sram_data["sen_path_measures"] = sen_delays
|
||||
#char_sram_data["bl_path_names"] = bl_names
|
||||
#char_sram_data["sen_path_names"] = sen_names
|
||||
# FIXME: low-to-high delays are altered to be independent of the period. This makes the lib results less accurate.
|
||||
self.alter_lh_char_data(char_port_data)
|
||||
|
||||
|
|
|
|||
|
|
@ -645,12 +645,12 @@ class lib:
|
|||
if 'sim_time' in self.char_sram_results:
|
||||
self.pred_time = self.char_sram_results['sim_time']
|
||||
# Add to the OPTS to be written out as part of the extended OPTS file
|
||||
# FIXME: should be written to datasheet, current version is simplifies current use of this
|
||||
if not self.use_model:
|
||||
OPTS.sen_path_delays = self.char_sram_results["sen_path_measures"]
|
||||
OPTS.sen_path_names = self.char_sram_results["sen_path_names"]
|
||||
OPTS.bl_path_delays = self.char_sram_results["bl_path_measures"]
|
||||
OPTS.bl_path_names = self.char_sram_results["bl_path_names"]
|
||||
# FIXME: Temporarily removed from characterization output
|
||||
# if not self.use_model:
|
||||
# OPTS.sen_path_delays = self.char_sram_results["sen_path_measures"]
|
||||
# OPTS.sen_path_names = self.char_sram_results["sen_path_names"]
|
||||
# OPTS.bl_path_delays = self.char_sram_results["bl_path_measures"]
|
||||
# OPTS.bl_path_names = self.char_sram_results["bl_path_names"]
|
||||
|
||||
|
||||
def compute_setup_hold(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue