mirror of https://github.com/VLSIDA/OpenRAM.git
Fixed known typos of the word transition.
This commit is contained in:
parent
5cab786e21
commit
5dfa8bc2c6
|
|
@ -299,13 +299,13 @@ class setup_hold():
|
|||
for self.constrained_input_slew in constrained_slews:
|
||||
debug.info(1, "Clock slew: {0} Data slew: {1}".format(self.related_input_slew,self.constrained_input_slew))
|
||||
LH_setup_time = self.setup_LH_time()
|
||||
debug.info(1, " Setup Time for low_to_high transistion: {0}".format(LH_setup_time))
|
||||
debug.info(1, " Setup Time for low_to_high transition: {0}".format(LH_setup_time))
|
||||
HL_setup_time = self.setup_HL_time()
|
||||
debug.info(1, " Setup Time for high_to_low transistion: {0}".format(HL_setup_time))
|
||||
debug.info(1, " Setup Time for high_to_low transition: {0}".format(HL_setup_time))
|
||||
LH_hold_time = self.hold_LH_time()
|
||||
debug.info(1, " Hold Time for low_to_high transistion: {0}".format(LH_hold_time))
|
||||
debug.info(1, " Hold Time for low_to_high transition: {0}".format(LH_hold_time))
|
||||
HL_hold_time = self.hold_HL_time()
|
||||
debug.info(1, " Hold Time for high_to_low transistion: {0}".format(HL_hold_time))
|
||||
debug.info(1, " Hold Time for high_to_low transition: {0}".format(HL_hold_time))
|
||||
LH_setup.append(LH_setup_time)
|
||||
HL_setup.append(HL_setup_time)
|
||||
LH_hold.append(LH_hold_time)
|
||||
|
|
|
|||
|
|
@ -43,8 +43,8 @@ class ms_flop(design.design):
|
|||
from tech import spice, parameter
|
||||
c_load = load
|
||||
c_para = spice["flop_para_cap"]#ff
|
||||
transistion_prob = spice["flop_transisition_prob"]
|
||||
return transistion_prob*(c_load + c_para)
|
||||
transition_prob = spice["flop_transition_prob"]
|
||||
return transition_prob*(c_load + c_para)
|
||||
|
||||
|
||||
|
||||
|
|
@ -279,5 +279,5 @@ class pinv(pgate.pgate):
|
|||
"""Computes effective capacitance. Results in fF"""
|
||||
c_load = load
|
||||
c_para = spice["min_tx_drain_c"]*(self.nmos_size/parameter["min_tx_size"])#ff
|
||||
transistion_prob = spice["inv_transisition_prob"]
|
||||
return transistion_prob*(c_load + c_para)
|
||||
transition_prob = spice["inv_transition_prob"]
|
||||
return transition_prob*(c_load + c_para)
|
||||
|
|
|
|||
|
|
@ -240,5 +240,5 @@ class pnand2(pgate.pgate):
|
|||
"""Computes effective capacitance. Results in fF"""
|
||||
c_load = load
|
||||
c_para = spice["min_tx_drain_c"]*(self.nmos_size/parameter["min_tx_size"])#ff
|
||||
transistion_prob = spice["nand2_transisition_prob"]
|
||||
return transistion_prob*(c_load + c_para)
|
||||
transition_prob = spice["nand2_transition_prob"]
|
||||
return transition_prob*(c_load + c_para)
|
||||
|
|
|
|||
|
|
@ -259,5 +259,5 @@ class pnand3(pgate.pgate):
|
|||
"""Computes effective capacitance. Results in fF"""
|
||||
c_load = load
|
||||
c_para = spice["min_tx_drain_c"]*(self.nmos_size/parameter["min_tx_size"])#ff
|
||||
transistion_prob = spice["nand3_transisition_prob"]
|
||||
return transistion_prob*(c_load + c_para)
|
||||
transition_prob = spice["nand3_transition_prob"]
|
||||
return transition_prob*(c_load + c_para)
|
||||
|
|
|
|||
|
|
@ -237,6 +237,6 @@ class pnor2(pgate.pgate):
|
|||
"""Computes effective capacitance. Results in fF"""
|
||||
c_load = load
|
||||
c_para = spice["min_tx_drain_c"]*(self.nmos_size/parameter["min_tx_size"])#ff
|
||||
transistion_prob = spice["nor2_transisition_prob"]
|
||||
return transistion_prob*(c_load + c_para)
|
||||
transition_prob = spice["nor2_transition_prob"]
|
||||
return transition_prob*(c_load + c_para)
|
||||
|
||||
|
|
|
|||
|
|
@ -84,50 +84,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 5.78125ns (ub: 5.9375 lb: 5.625)
|
||||
[characterizer.delay/analyze]: Min Period: 5.9375n with a delay of 3.1226964 / 0.30308602
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 16788.8 seconds
|
||||
GDS: Writing to ./sram_1rw_128b_1024w_1bank_freepdk45.gds
|
||||
** GDS: 9.0 seconds
|
||||
|
|
|
|||
|
|
@ -85,50 +85,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 1.953125ns (ub: 2.03125 lb: 1.875)
|
||||
[characterizer.delay/analyze]: Min Period: 2.03125n with a delay of 0.19175762 / 0.17403244
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 35039.9 seconds
|
||||
GDS: Writing to ./sram_1rw_128b_1024w_4bank_freepdk45.gds
|
||||
** GDS: 5.3 seconds
|
||||
|
|
|
|||
|
|
@ -83,50 +83,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 2.109375ns (ub: 2.1875 lb: 2.03125)
|
||||
[characterizer.delay/analyze]: Min Period: 2.1875n with a delay of 1.1713644 / 0.19182711
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 8034.5 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_1024w_1bank_freepdk45.gds
|
||||
** GDS: 3.3 seconds
|
||||
|
|
|
|||
|
|
@ -83,50 +83,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 2.265625ns (ub: 2.34375 lb: 2.1875)
|
||||
[characterizer.delay/analyze]: Min Period: 2.34375n with a delay of 1.2374402 / 0.25744693
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 12972.2 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_2048w_1bank_freepdk45.gds
|
||||
** GDS: 5.6 seconds
|
||||
|
|
|
|||
|
|
@ -83,50 +83,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 2.109375ns (ub: 2.1875 lb: 2.03125)
|
||||
[characterizer.delay/analyze]: Min Period: 2.109375n with a delay of 1.1300259 / 0.13801474
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 4457.6 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_256w_1bank_freepdk45.gds
|
||||
** GDS: 1.4 seconds
|
||||
|
|
|
|||
|
|
@ -83,50 +83,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 2.109375ns (ub: 2.1875 lb: 2.03125)
|
||||
[characterizer.delay/analyze]: Min Period: 2.1875n with a delay of 1.1419594 / 0.15656674
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 5101.6 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_512w_1bank_freepdk45.gds
|
||||
** GDS: 1.8 seconds
|
||||
|
|
|
|||
|
|
@ -82,50 +82,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 3.59375ns (ub: 3.75 lb: 3.4375)
|
||||
[characterizer.delay/analyze]: Min Period: 3.59375n with a delay of 1.850756 / 0.23319319
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 9948.6 seconds
|
||||
GDS: Writing to ./sram_1rw_64b_1024w_1bank_freepdk45.gds
|
||||
** GDS: 5.9 seconds
|
||||
|
|
|
|||
|
|
@ -84,50 +84,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 1.0546875ns (ub: 1.09375 lb: 1.015625)
|
||||
[characterizer.delay/analyze]: Min Period: 1.0546875n with a delay of 0.56986783 / 0.10418749
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.00125 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.005 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.00125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414063
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.005
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0024414062
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.04 Data slew: 0.04
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.015869141
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.020751953
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.014648437
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.015869141
|
||||
** Characterization: 3369.3 seconds
|
||||
GDS: Writing to ./sram_1rw_8b_256w_1bank_freepdk45.gds
|
||||
** GDS: 0.8 seconds
|
||||
|
|
|
|||
|
|
@ -86,50 +86,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 57.5ns (ub: 60.0 lb: 55.0)
|
||||
[characterizer.delay/analyze]: Min Period: 60.0n with a delay of 31.821678 / 3.9657764
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 13865.7 seconds
|
||||
GDS: Writing to ./sram_1rw_128b_1024w_1bank_scn3me_subm.gds
|
||||
** GDS: 9.5 seconds
|
||||
|
|
|
|||
|
|
@ -86,50 +86,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 16.875ns (ub: 17.5 lb: 16.25)
|
||||
[characterizer.delay/analyze]: Min Period: 17.5n with a delay of 9.657173 / 2.0055267
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 19670.7 seconds
|
||||
GDS: Writing to ./sram_1rw_128b_1024w_2bank_scn3me_subm.gds
|
||||
** GDS: 7.8 seconds
|
||||
|
|
|
|||
|
|
@ -86,50 +86,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 18.125ns (ub: 18.75 lb: 17.5)
|
||||
[characterizer.delay/analyze]: Min Period: 18.75n with a delay of 10.525582 / 2.331161
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 24789.5 seconds
|
||||
GDS: Writing to ./sram_1rw_128b_1024w_4bank_scn3me_subm.gds
|
||||
** GDS: 4.3 seconds
|
||||
|
|
|
|||
|
|
@ -84,50 +84,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 16.875ns (ub: 17.5 lb: 16.25)
|
||||
[characterizer.delay/analyze]: Min Period: 16.875n with a delay of 9.1997828 / 3.104732
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 10830.5 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_2048w_1bank_scn3me_subm.gds
|
||||
** GDS: 5.3 seconds
|
||||
|
|
|
|||
|
|
@ -84,50 +84,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 19.375ns (ub: 20.0 lb: 18.75)
|
||||
[characterizer.delay/analyze]: Min Period: 20.0n with a delay of 10.777462 / 1.9428786
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 3663.3 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_256w_1bank_scn3me_subm.gds
|
||||
** GDS: 1.2 seconds
|
||||
|
|
|
|||
|
|
@ -84,50 +84,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 19.375ns (ub: 20.0 lb: 18.75)
|
||||
[characterizer.delay/analyze]: Min Period: 20.0n with a delay of 11.057892 / 2.1338514
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 4702.5 seconds
|
||||
GDS: Writing to ./sram_1rw_32b_512w_1bank_scn3me_subm.gds
|
||||
** GDS: 2.1 seconds
|
||||
|
|
|
|||
|
|
@ -85,50 +85,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 33.75ns (ub: 35.0 lb: 32.5)
|
||||
[characterizer.delay/analyze]: Min Period: 33.75n with a delay of 18.100242 / 3.0216206
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 9134.8 seconds
|
||||
GDS: Writing to ./sram_1rw_64b_1024w_1bank_scn3me_subm.gds
|
||||
** GDS: 5.1 seconds
|
||||
|
|
|
|||
|
|
@ -83,50 +83,50 @@ Trimming netlist to speed up characterization.
|
|||
[characterizer.delay/find_min_period]: MinPeriod Search: 9.0625ns (ub: 9.375 lb: 8.75)
|
||||
[characterizer.delay/analyze]: Min Period: 9.0625n with a delay of 5.0024145 / 1.5312283
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.0125 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.05 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.0125
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.052490234
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.05
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.075683594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.0390625
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: -0.0036621094
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.05859375
|
||||
[characterizer.setup_hold/analyze]: Clock slew: 0.4 Data slew: 0.4
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transistion: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transistion: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transistion: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transistion: -0.13183594
|
||||
[characterizer.setup_hold/analyze]: Setup Time for low_to_high transition: 0.14892578
|
||||
[characterizer.setup_hold/analyze]: Setup Time for high_to_low transition: 0.026855469
|
||||
[characterizer.setup_hold/analyze]: Hold Time for low_to_high transition: 0.0085449219
|
||||
[characterizer.setup_hold/analyze]: Hold Time for high_to_low transition: -0.13183594
|
||||
** Characterization: 2269.5 seconds
|
||||
GDS: Writing to ./sram_1rw_8b_256w_1bank_scn3me_subm.gds
|
||||
** GDS: 0.6 seconds
|
||||
|
|
|
|||
|
|
@ -298,11 +298,11 @@ spice["msflop_leakage"] = 1 # Leakage power of flop in nW
|
|||
spice["flop_para_cap"] = 2 # Parasitic Output capacitance in fF
|
||||
|
||||
spice["default_event_rate"] = 100 # Default event activity of every gate. MHz
|
||||
spice["flop_transisition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["inv_transisition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["nand2_transisition_prob"] = .1875 # Transition probability of 2-input nand.
|
||||
spice["nand3_transisition_prob"] = .1094 # Transition probability of 3-input nand.
|
||||
spice["nor2_transisition_prob"] = .1875 # Transition probability of 2-input nor.
|
||||
spice["flop_transition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["inv_transition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["nand2_transition_prob"] = .1875 # Transition probability of 2-input nand.
|
||||
spice["nand3_transition_prob"] = .1094 # Transition probability of 3-input nand.
|
||||
spice["nor2_transition_prob"] = .1875 # Transition probability of 2-input nor.
|
||||
|
||||
###################################################
|
||||
##END Spice Simulation Parameters
|
||||
|
|
|
|||
|
|
@ -259,12 +259,12 @@ spice["nor2_leakage"] = 1 # Leakage power of 2-input nor in nW
|
|||
spice["msflop_leakage"] = 1 # Leakage power of flop in nW
|
||||
spice["flop_para_cap"] = 2 # Parasitic Output capacitance in fF
|
||||
|
||||
spice["default_event_rate"] = 100 # Default event activity of every gate. MHz
|
||||
spice["flop_transisition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["inv_transisition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["nand2_transisition_prob"] = .1875 # Transition probability of 2-input nand.
|
||||
spice["nand3_transisition_prob"] = .1094 # Transition probability of 3-input nand.
|
||||
spice["nor2_transisition_prob"] = .1875 # Transition probability of 2-input nor.
|
||||
spice["default_event_rate"] = 100 # Default event activity of every gate. MHz
|
||||
spice["flop_transition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["inv_transition_prob"] = .5 # Transition probability of inverter.
|
||||
spice["nand2_transition_prob"] = .1875 # Transition probability of 2-input nand.
|
||||
spice["nand3_transition_prob"] = .1094 # Transition probability of 3-input nand.
|
||||
spice["nor2_transition_prob"] = .1875 # Transition probability of 2-input nor.
|
||||
###################################################
|
||||
##END Spice Simulation Parameters
|
||||
###################################################
|
||||
|
|
|
|||
Loading…
Reference in New Issue