cell(gf180mcu_fd_sc_mcu9t5v0__dffsnq_2) { | |
area : 104.428800 ; | |
ff(IQ1,IQN1) { | |
clocked_on : "CLK" ; | |
next_state : "D" ; | |
preset : "(!SETN)" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!D&!SETN" ; | |
value : "4.489182e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!D&SETN" ; | |
value : "7.002936e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&D&!SETN" ; | |
value : "4.510566e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&D&SETN" ; | |
value : "8.946288e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!D&!SETN" ; | |
value : "4.726188e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!D&SETN" ; | |
value : "6.859566e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&D&!SETN" ; | |
value : "4.747572e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&D&SETN" ; | |
value : "9.943398e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "9.943398e-05" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLK) { | |
capacitance : 0.004013 ; | |
clock : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 17 ; | |
min_period : 7.41 ; | |
min_pulse_width_high : 3.496 ; | |
min_pulse_width_low : 3.509 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!D&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.05208, 0.05198, 0.05178, 0.05153, 0.05133, 0.05118, 0.05112, \ | |
0.05116, 0.05122, 0.05125"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.03723, 0.03722, 0.03709, 0.03686, 0.03667, 0.03655, 0.03642, \ | |
0.03633, 0.03624, 0.03617"); | |
} | |
} | |
internal_power() { | |
when : "!D&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.03755, 0.03747, 0.03725, 0.03702, 0.03681, 0.03668, 0.03656, \ | |
0.03648, 0.03641, 0.03633"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02922, 0.02919, 0.02907, 0.02887, 0.02865, 0.02847, 0.02832, \ | |
0.0282, 0.02813, 0.02806"); | |
} | |
} | |
internal_power() { | |
when : "D&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.03751, 0.03741, 0.03721, 0.03697, 0.03678, 0.03664, 0.03652, \ | |
0.03645, 0.03637, 0.03629"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02974, 0.02972, 0.02961, 0.0294, 0.02918, 0.029, 0.02883, 0.02874, \ | |
0.02864, 0.02858"); | |
} | |
} | |
internal_power() { | |
when : "D&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.03749, 0.03741, 0.0372, 0.03697, 0.03678, 0.03663, 0.03651, \ | |
0.03644, 0.03637, 0.03628"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02975, 0.02973, 0.02961, 0.02939, 0.02917, 0.02899, 0.02884, \ | |
0.02873, 0.02864, 0.02856"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_D_AND_SETN === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!D&SETN" ; | |
fall_constraint(scalar) { | |
values("3.353"); | |
} | |
rise_constraint(scalar) { | |
values("3.351"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_D_AND_SETN === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "D&SETN" ; | |
fall_constraint(scalar) { | |
values("3.509"); | |
} | |
rise_constraint(scalar) { | |
values("3.496"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_D_AND_SETN === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "!D&SETN" ; | |
rise_constraint(scalar) { | |
values("7.066"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_D_AND_SETN === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "D&SETN" ; | |
rise_constraint(scalar) { | |
values("7.41"); | |
} | |
} | |
} | |
pin(D) { | |
capacitance : 0.003208 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 17 ; | |
nextstate_type : data ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLK&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02007, 0.01995, 0.01982, 0.01969, 0.0196, 0.01954, 0.01949, \ | |
0.01946, 0.01944, 0.0194"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.008866, 0.008827, 0.008744, 0.008652, 0.008562, 0.008482, 0.008426, \ | |
0.008368, 0.008329, 0.0083"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02905, 0.02894, 0.02881, 0.02867, 0.02857, 0.02847, 0.0284, \ | |
0.02834, 0.0283, 0.02824"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.02227, 0.02223, 0.02214, 0.02203, 0.02191, 0.0218, 0.0217, 0.02163, \ | |
0.02156, 0.02151"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.008366, 0.00819, 0.007963, 0.007837, 0.007785, 0.007742, 0.007726, \ | |
0.007709, 0.007691, 0.007671"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.002049, 0.001997, 0.001852, 0.0017, 0.001581, 0.001513, 0.001455, \ | |
0.001419, 0.001393, 0.001378"); | |
} | |
} | |
internal_power() { | |
when : "CLK&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.008366, 0.008195, 0.007965, 0.007845, 0.007777, 0.007753, 0.007722, \ | |
0.007705, 0.007694, 0.007666"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.002049, 0.001996, 0.001859, 0.001697, 0.001585, 0.001508, 0.001459, \ | |
0.001428, 0.001392, 0.001375"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_SETN === 1'b1" ; | |
timing_type : hold_rising ; | |
when : "SETN" ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.03, 0.08, 0.27, 0.63, 1.12, 1.77, 2.5, 3.31, 4.21, 5.16",\ | |
"-0.02, 0.02, 0.21, 0.56, 1.06, 1.7, 2.42, 3.24, 4.16, 5.11",\ | |
"-0.25, -0.2, -0.01, 0.33, 0.82, 1.46, 2.17, 2.99, 3.9, 4.87",\ | |
"-0.65, -0.61, -0.42, -0.08, 0.43, 1.03, 1.73, 2.53, 3.43, 4.37",\ | |
"-1.23, -1.2, -1.01, -0.67, -0.2, 0.39, 1.08, 1.86, 2.73, 3.67",\ | |
"-1.91, -1.89, -1.7, -1.4, -1, -0.47, 0.21, 0.98, 1.84, 2.77",\ | |
"-2.71, -2.7, -2.5, -2.21, -1.84, -1.45, -0.83, -0.08, 0.77, 1.68",\ | |
"-3.65, -3.65, -3.45, -3.16, -2.81, -2.46, -1.98, -1.29, -0.46, 0.44",\ | |
"-4.72, -4.73, -4.53, -4.25, -3.91, -3.59, -3.14, -2.63, -1.85, -0.97",\ | |
"-5.93, -5.95, -5.76, -5.49, -5.15, -4.85, -4.43, -3.96, -3.37, -2.54"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("-0.52, -0.46, -0.3, -0.03, 0.29, 0.67, 1.12, 1.62, 2.2, 2.81",\ | |
"-0.57, -0.51, -0.36, -0.09, 0.24, 0.62, 1.06, 1.57, 2.14, 2.76",\ | |
"-0.76, -0.7, -0.54, -0.28, 0.05, 0.43, 0.88, 1.39, 1.95, 2.57",\ | |
"-1.11, -1.05, -0.9, -0.63, -0.3, 0.09, 0.53, 1.04, 1.61, 2.23",\ | |
"-1.59, -1.54, -1.37, -1.11, -0.78, -0.39, 0.06, 0.57, 1.14, 1.77",\ | |
"-2.17, -2.11, -1.95, -1.68, -1.34, -0.96, -0.51, -0, 0.58, 1.2",\ | |
"-2.82, -2.76, -2.6, -2.32, -1.99, -1.6, -1.15, -0.64, -0.07, 0.55",\ | |
"-3.55, -3.49, -3.32, -3.04, -2.71, -2.32, -1.86, -1.36, -0.78, -0.15",\ | |
"-4.34, -4.28, -4.11, -3.83, -3.49, -3.11, -2.66, -2.15, -1.56, -0.95",\ | |
"-5.19, -5.13, -4.97, -4.69, -4.35, -3.98, -3.51, -3, -2.43, -1.8"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_SETN === 1'b1" ; | |
timing_type : setup_rising ; | |
when : "SETN" ; | |
fall_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("2.03, 1.98, 1.78, 1.39, 0.8, 0.13, -0.57, -1.38, -2.26, -3.21",\ | |
"2.09, 2.04, 1.84, 1.45, 0.85, 0.19, -0.51, -1.32, -2.19, -3.15",\ | |
"2.31, 2.26, 2.06, 1.67, 1.07, 0.41, -0.28, -1.1, -1.97, -2.92",\ | |
"2.74, 2.7, 2.49, 2.11, 1.51, 0.84, 0.14, -0.65, -1.53, -2.48",\ | |
"3.43, 3.38, 3.18, 2.79, 2.19, 1.53, 0.82, 0.03, -0.85, -1.79",\ | |
"4.38, 4.33, 4.13, 3.74, 3.15, 2.48, 1.78, 0.96, 0.09, -0.86",\ | |
"5.59, 5.54, 5.34, 4.96, 4.36, 3.68, 2.96, 2.14, 1.27, 0.31",\ | |
"7.04, 6.99, 6.79, 6.41, 5.81, 5.13, 4.4, 3.57, 2.68, 1.72",\ | |
"8.72, 8.67, 8.46, 8.08, 7.5, 6.81, 6.07, 5.23, 4.34, 3.37",\ | |
"10.58, 10.53, 10.33, 9.95, 9.37, 8.68, 7.93, 7.09, 6.19, 5.22"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("2.15, 2.05, 1.86, 1.46, 0.87, 0.23, -0.4, -1.02, -1.65, -2.3",\ | |
"2.2, 2.09, 1.92, 1.51, 0.93, 0.28, -0.35, -0.96, -1.6, -2.26",\ | |
"2.38, 2.29, 2.1, 1.7, 1.11, 0.46, -0.16, -0.78, -1.41, -2.07",\ | |
"2.73, 2.63, 2.45, 2.04, 1.46, 0.83, 0.19, -0.43, -1.07, -1.72",\ | |
"3.23, 3.14, 2.97, 2.55, 1.97, 1.32, 0.69, 0.07, -0.58, -1.24",\ | |
"3.88, 3.77, 3.6, 3.18, 2.61, 1.95, 1.32, 0.68, 0.03, -0.64",\ | |
"4.58, 4.49, 4.32, 3.91, 3.33, 2.67, 2.03, 1.38, 0.72, 0.05",\ | |
"5.39, 5.3, 5.12, 4.72, 4.14, 3.48, 2.83, 2.17, 1.5, 0.82",\ | |
"6.29, 6.19, 6.01, 5.62, 5.04, 4.38, 3.72, 3.06, 2.37, 1.67",\ | |
"7.26, 7.16, 6.97, 6.58, 6.01, 5.34, 4.68, 4.01, 3.31, 2.61"); | |
} | |
} | |
} | |
pin(Q) { | |
direction : output ; | |
function : "IQ1" ; | |
max_capacitance : 0.4102 ; | |
max_transition : 17 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "CLK" ; | |
when : "SETN" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05362, 0.05383, 0.05427, 0.05473, 0.05507, 0.05529, 0.05542, 0.05552, 0.05557, 0.05561",\ | |
"0.05362, 0.05382, 0.05426, 0.05472, 0.05506, 0.05528, 0.05542, 0.0555, 0.05556, 0.05559",\ | |
"0.05361, 0.05381, 0.05425, 0.05471, 0.05504, 0.05526, 0.0554, 0.05549, 0.05555, 0.05558",\ | |
"0.05359, 0.05379, 0.05422, 0.05469, 0.05502, 0.05525, 0.0554, 0.05548, 0.05553, 0.05557",\ | |
"0.05365, 0.05385, 0.05427, 0.05475, 0.05509, 0.05531, 0.05545, 0.05554, 0.0556, 0.05564",\ | |
"0.05375, 0.05393, 0.05437, 0.05483, 0.05517, 0.05539, 0.05553, 0.05562, 0.05568, 0.05571",\ | |
"0.05383, 0.05402, 0.05446, 0.05492, 0.05526, 0.05549, 0.05562, 0.0557, 0.05576, 0.0558",\ | |
"0.05389, 0.05408, 0.05456, 0.05501, 0.05535, 0.05558, 0.05572, 0.05579, 0.05584, 0.05585",\ | |
"0.05397, 0.05415, 0.05459, 0.05506, 0.05539, 0.05563, 0.05575, 0.05585, 0.05586, 0.05557",\ | |
"0.05401, 0.05424, 0.05467, 0.05511, 0.05545, 0.05569, 0.0558, 0.05545, 0.05402, 0.05254"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05603, 0.0562, 0.05653, 0.05698, 0.05752, 0.05796, 0.05836, 0.05904, 0.06878, 0.1427",\ | |
"0.05603, 0.05617, 0.05656, 0.05701, 0.05755, 0.05808, 0.05843, 0.05958, 0.06934, 0.1453",\ | |
"0.05601, 0.05615, 0.05649, 0.057, 0.05745, 0.05789, 0.05837, 0.05935, 0.07194, 0.1533",\ | |
"0.05598, 0.05614, 0.05649, 0.05695, 0.05741, 0.05804, 0.0584, 0.05935, 0.07656, 0.1721",\ | |
"0.05588, 0.05602, 0.05639, 0.05687, 0.05743, 0.05781, 0.05832, 0.06011, 0.08835, 0.2053",\ | |
"0.0558, 0.05597, 0.05634, 0.05679, 0.05727, 0.05776, 0.05826, 0.06293, 0.1109, 0.2462",\ | |
"0.05572, 0.05587, 0.05623, 0.05675, 0.05719, 0.05767, 0.05847, 0.07189, 0.1562, 0.2897",\ | |
"0.0557, 0.05582, 0.0562, 0.05668, 0.05721, 0.0577, 0.06087, 0.104, 0.2172, 0.3186",\ | |
"0.05564, 0.05581, 0.05609, 0.05656, 0.05717, 0.05822, 0.08256, 0.1724, 0.2551, 0.3141",\ | |
"0.05556, 0.0557, 0.05609, 0.05654, 0.05776, 0.08562, 0.1514, 0.1986, 0.2302, 0.252"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "!CLK&!D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05445, 0.05457, 0.05498, 0.05538, 0.05596, 0.05638, 0.05693, 0.05716, 0.06658, 0.1368",\ | |
"0.05446, 0.05462, 0.05496, 0.05538, 0.05599, 0.05634, 0.05688, 0.05725, 0.06739, 0.1397",\ | |
"0.05434, 0.05449, 0.05485, 0.05532, 0.05586, 0.05639, 0.057, 0.05751, 0.06916, 0.1495",\ | |
"0.05422, 0.05435, 0.05473, 0.05521, 0.05563, 0.05622, 0.05654, 0.05773, 0.07409, 0.1694",\ | |
"0.05405, 0.05419, 0.05456, 0.05509, 0.05553, 0.05616, 0.05647, 0.05858, 0.08624, 0.204",\ | |
"0.05392, 0.05404, 0.05442, 0.05484, 0.05537, 0.05582, 0.05638, 0.06152, 0.1157, 0.2527",\ | |
"0.05377, 0.05393, 0.05431, 0.05468, 0.05523, 0.0557, 0.05695, 0.07649, 0.1755, 0.3005",\ | |
"0.05366, 0.0538, 0.05418, 0.05465, 0.0552, 0.05585, 0.06502, 0.1363, 0.2408, 0.3197",\ | |
"0.05357, 0.05374, 0.05405, 0.05449, 0.05508, 0.06601, 0.1326, 0.1989, 0.2443, 0.2758",\ | |
"0.05322, 0.05339, 0.05377, 0.06534, 0.08961, 0.1042, 0.1128, 0.1181, 0.1215, 0.1238"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05445, 0.05457, 0.05498, 0.05538, 0.05596, 0.05638, 0.05693, 0.05716, 0.06658, 0.1368",\ | |
"0.05446, 0.05462, 0.05496, 0.05538, 0.05599, 0.05634, 0.05688, 0.05725, 0.06739, 0.1397",\ | |
"0.05434, 0.05449, 0.05485, 0.05532, 0.05586, 0.05639, 0.057, 0.05751, 0.06916, 0.1495",\ | |
"0.05422, 0.05435, 0.05473, 0.05521, 0.05563, 0.05622, 0.05654, 0.05773, 0.07409, 0.1694",\ | |
"0.05405, 0.05419, 0.05456, 0.05509, 0.05553, 0.05616, 0.05647, 0.05858, 0.08624, 0.204",\ | |
"0.05392, 0.05404, 0.05442, 0.05484, 0.05537, 0.05582, 0.05638, 0.06152, 0.1157, 0.2527",\ | |
"0.05377, 0.05393, 0.05431, 0.05468, 0.05523, 0.0557, 0.05695, 0.07649, 0.1755, 0.3005",\ | |
"0.05366, 0.0538, 0.05418, 0.05465, 0.0552, 0.05585, 0.06502, 0.1363, 0.2408, 0.3197",\ | |
"0.05357, 0.05374, 0.05405, 0.05449, 0.05508, 0.06601, 0.1326, 0.1989, 0.2443, 0.2758",\ | |
"0.05322, 0.05339, 0.05377, 0.06534, 0.08961, 0.1042, 0.1128, 0.1181, 0.1215, 0.1238"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "!CLK&D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05429, 0.05444, 0.05479, 0.05523, 0.05577, 0.05632, 0.05669, 0.05709, 0.06652, 0.1374",\ | |
"0.05429, 0.05445, 0.0548, 0.05523, 0.05585, 0.05618, 0.05672, 0.05703, 0.06721, 0.1402",\ | |
"0.05422, 0.05437, 0.05469, 0.05517, 0.05575, 0.05614, 0.05649, 0.0574, 0.06927, 0.149",\ | |
"0.05406, 0.05421, 0.05458, 0.05501, 0.05561, 0.0561, 0.05653, 0.05764, 0.07448, 0.1701",\ | |
"0.05389, 0.05405, 0.05441, 0.05488, 0.05533, 0.05585, 0.05628, 0.05812, 0.08607, 0.2048",\ | |
"0.05377, 0.05389, 0.0543, 0.05469, 0.05523, 0.05562, 0.05623, 0.06147, 0.1163, 0.2531",\ | |
"0.05363, 0.05377, 0.05412, 0.05459, 0.0551, 0.05564, 0.05675, 0.07644, 0.1755, 0.3003",\ | |
"0.05353, 0.05366, 0.05406, 0.05451, 0.05496, 0.05562, 0.06468, 0.1361, 0.2408, 0.3196",\ | |
"0.05342, 0.05359, 0.05396, 0.05437, 0.05495, 0.06614, 0.1325, 0.1987, 0.2441, 0.2757",\ | |
"0.05309, 0.05322, 0.05364, 0.06515, 0.08947, 0.104, 0.1126, 0.1179, 0.1213, 0.1236"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.05429, 0.05444, 0.05479, 0.05523, 0.05577, 0.05632, 0.05669, 0.05709, 0.06652, 0.1374",\ | |
"0.05429, 0.05445, 0.0548, 0.05523, 0.05585, 0.05618, 0.05672, 0.05703, 0.06721, 0.1402",\ | |
"0.05422, 0.05437, 0.05469, 0.05517, 0.05575, 0.05614, 0.05649, 0.0574, 0.06927, 0.149",\ | |
"0.05406, 0.05421, 0.05458, 0.05501, 0.05561, 0.0561, 0.05653, 0.05764, 0.07448, 0.1701",\ | |
"0.05389, 0.05405, 0.05441, 0.05488, 0.05533, 0.05585, 0.05628, 0.05812, 0.08607, 0.2048",\ | |
"0.05377, 0.05389, 0.0543, 0.05469, 0.05523, 0.05562, 0.05623, 0.06147, 0.1163, 0.2531",\ | |
"0.05363, 0.05377, 0.05412, 0.05459, 0.0551, 0.05564, 0.05675, 0.07644, 0.1755, 0.3003",\ | |
"0.05353, 0.05366, 0.05406, 0.05451, 0.05496, 0.05562, 0.06468, 0.1361, 0.2408, 0.3196",\ | |
"0.05342, 0.05359, 0.05396, 0.05437, 0.05495, 0.06614, 0.1325, 0.1987, 0.2441, 0.2757",\ | |
"0.05309, 0.05322, 0.05364, 0.06515, 0.08947, 0.104, 0.1126, 0.1179, 0.1213, 0.1236"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "CLK&!D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.07454, 0.07472, 0.07508, 0.07555, 0.07606, 0.07654, 0.07697, 0.07768, 0.08776, 0.16",\ | |
"0.0745, 0.07468, 0.07505, 0.07553, 0.07616, 0.07652, 0.07695, 0.07733, 0.08796, 0.1624",\ | |
"0.0742, 0.07434, 0.07473, 0.07518, 0.07581, 0.07622, 0.07667, 0.07715, 0.08988, 0.1722",\ | |
"0.07386, 0.07403, 0.07441, 0.07483, 0.07549, 0.07582, 0.0761, 0.07732, 0.09485, 0.1925",\ | |
"0.07356, 0.07372, 0.07415, 0.07459, 0.07512, 0.07554, 0.07585, 0.07826, 0.1077, 0.2272",\ | |
"0.07333, 0.07349, 0.07386, 0.07437, 0.07478, 0.07534, 0.07607, 0.08145, 0.1379, 0.2757",\ | |
"0.07308, 0.07328, 0.07367, 0.07416, 0.07466, 0.0751, 0.07639, 0.09763, 0.1988, 0.3219",\ | |
"0.07291, 0.0731, 0.07346, 0.07395, 0.07454, 0.07511, 0.08564, 0.1601, 0.2624, 0.3386",\ | |
"0.07276, 0.07291, 0.07328, 0.07382, 0.07445, 0.08787, 0.156, 0.2184, 0.261, 0.2905",\ | |
"0.07228, 0.07241, 0.07307, 0.08767, 0.1069, 0.118, 0.1245, 0.1285, 0.1311, 0.1328"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.07454, 0.07472, 0.07508, 0.07555, 0.07606, 0.07654, 0.07697, 0.07768, 0.08776, 0.16",\ | |
"0.0745, 0.07468, 0.07505, 0.07553, 0.07616, 0.07652, 0.07695, 0.07733, 0.08796, 0.1624",\ | |
"0.0742, 0.07434, 0.07473, 0.07518, 0.07581, 0.07622, 0.07667, 0.07715, 0.08988, 0.1722",\ | |
"0.07386, 0.07403, 0.07441, 0.07483, 0.07549, 0.07582, 0.0761, 0.07732, 0.09485, 0.1925",\ | |
"0.07356, 0.07372, 0.07415, 0.07459, 0.07512, 0.07554, 0.07585, 0.07826, 0.1077, 0.2272",\ | |
"0.07333, 0.07349, 0.07386, 0.07437, 0.07478, 0.07534, 0.07607, 0.08145, 0.1379, 0.2757",\ | |
"0.07308, 0.07328, 0.07367, 0.07416, 0.07466, 0.0751, 0.07639, 0.09763, 0.1988, 0.3219",\ | |
"0.07291, 0.0731, 0.07346, 0.07395, 0.07454, 0.07511, 0.08564, 0.1601, 0.2624, 0.3386",\ | |
"0.07276, 0.07291, 0.07328, 0.07382, 0.07445, 0.08787, 0.156, 0.2184, 0.261, 0.2905",\ | |
"0.07228, 0.07241, 0.07307, 0.08767, 0.1069, 0.118, 0.1245, 0.1285, 0.1311, 0.1328"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "CLK&D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.07454, 0.07473, 0.07507, 0.07552, 0.07601, 0.07657, 0.07679, 0.07747, 0.08789, 0.1598",\ | |
"0.07451, 0.0747, 0.07508, 0.07557, 0.07606, 0.0765, 0.07693, 0.07751, 0.08829, 0.1624",\ | |
"0.0742, 0.07436, 0.07474, 0.07519, 0.07577, 0.07624, 0.0769, 0.07732, 0.08968, 0.172",\ | |
"0.07385, 0.07399, 0.07439, 0.07489, 0.0754, 0.07586, 0.07619, 0.07751, 0.09484, 0.1923",\ | |
"0.07359, 0.07376, 0.07415, 0.07459, 0.07508, 0.07554, 0.0761, 0.07789, 0.1078, 0.2273",\ | |
"0.07333, 0.07351, 0.07386, 0.07438, 0.07486, 0.07534, 0.07571, 0.08131, 0.1378, 0.2758",\ | |
"0.07311, 0.07328, 0.07366, 0.07408, 0.07465, 0.07514, 0.07663, 0.09762, 0.1988, 0.3218",\ | |
"0.07292, 0.07306, 0.07346, 0.07395, 0.07451, 0.07504, 0.08563, 0.16, 0.2623, 0.3386",\ | |
"0.07277, 0.07294, 0.07332, 0.07379, 0.07448, 0.08783, 0.156, 0.2184, 0.261, 0.2905",\ | |
"0.07227, 0.07244, 0.07307, 0.08779, 0.1069, 0.118, 0.1245, 0.1285, 0.1311, 0.1328"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.07454, 0.07473, 0.07507, 0.07552, 0.07601, 0.07657, 0.07679, 0.07747, 0.08789, 0.1598",\ | |
"0.07451, 0.0747, 0.07508, 0.07557, 0.07606, 0.0765, 0.07693, 0.07751, 0.08829, 0.1624",\ | |
"0.0742, 0.07436, 0.07474, 0.07519, 0.07577, 0.07624, 0.0769, 0.07732, 0.08968, 0.172",\ | |
"0.07385, 0.07399, 0.07439, 0.07489, 0.0754, 0.07586, 0.07619, 0.07751, 0.09484, 0.1923",\ | |
"0.07359, 0.07376, 0.07415, 0.07459, 0.07508, 0.07554, 0.0761, 0.07789, 0.1078, 0.2273",\ | |
"0.07333, 0.07351, 0.07386, 0.07438, 0.07486, 0.07534, 0.07571, 0.08131, 0.1378, 0.2758",\ | |
"0.07311, 0.07328, 0.07366, 0.07408, 0.07465, 0.07514, 0.07663, 0.09762, 0.1988, 0.3218",\ | |
"0.07292, 0.07306, 0.07346, 0.07395, 0.07451, 0.07504, 0.08563, 0.16, 0.2623, 0.3386",\ | |
"0.07277, 0.07294, 0.07332, 0.07379, 0.07448, 0.08783, 0.156, 0.2184, 0.261, 0.2905",\ | |
"0.07227, 0.07244, 0.07307, 0.08779, 0.1069, 0.118, 0.1245, 0.1285, 0.1311, 0.1328"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : rising_edge ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.858, 4.918, 5.075, 5.292, 5.568, 5.915, 6.348, 6.885, 7.537, 8.314",\ | |
"4.913, 4.974, 5.131, 5.348, 5.623, 5.971, 6.404, 6.941, 7.593, 8.369",\ | |
"5.108, 5.168, 5.325, 5.542, 5.817, 6.165, 6.598, 7.135, 7.787, 8.563",\ | |
"5.478, 5.539, 5.696, 5.913, 6.188, 6.535, 6.969, 7.506, 8.158, 8.934",\ | |
"6.039, 6.1, 6.256, 6.473, 6.749, 7.096, 7.53, 8.066, 8.718, 9.495",\ | |
"6.717, 6.778, 6.934, 7.151, 7.426, 7.773, 8.207, 8.744, 9.396, 10.17",\ | |
"7.478, 7.539, 7.695, 7.912, 8.188, 8.535, 8.969, 9.505, 10.16, 10.93",\ | |
"8.318, 8.379, 8.536, 8.754, 9.029, 9.376, 9.81, 10.35, 11, 11.78",\ | |
"9.241, 9.302, 9.458, 9.675, 9.951, 10.3, 10.73, 11.27, 11.92, 12.7",\ | |
"10.24, 10.3, 10.46, 10.67, 10.95, 11.3, 11.73, 12.27, 12.92, 13.7"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.56, 4.641, 4.9, 5.375, 6.106, 7.124, 8.458, 10.14, 12.18, 14.62",\ | |
"4.615, 4.697, 4.956, 5.432, 6.162, 7.179, 8.514, 10.19, 12.24, 14.68",\ | |
"4.811, 4.892, 5.151, 5.627, 6.358, 7.375, 8.71, 10.39, 12.44, 14.88",\ | |
"5.183, 5.264, 5.524, 5.999, 6.731, 7.747, 9.082, 10.76, 12.81, 15.25",\ | |
"5.741, 5.823, 6.081, 6.556, 7.288, 8.305, 9.639, 11.32, 13.37, 15.81",\ | |
"6.413, 6.494, 6.754, 7.229, 7.96, 8.977, 10.31, 11.99, 14.04, 16.48",\ | |
"7.169, 7.251, 7.51, 7.985, 8.716, 9.733, 11.07, 12.75, 14.79, 17.24",\ | |
"8.008, 8.088, 8.347, 8.822, 9.554, 10.57, 11.91, 13.58, 15.63, 18.07",\ | |
"8.924, 9.006, 9.264, 9.74, 10.47, 11.49, 12.82, 14.5, 16.55, 18.99",\ | |
"9.919, 10, 10.26, 10.73, 11.46, 12.48, 13.82, 15.5, 17.54, 19.98"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3096, 0.3542, 0.4882, 0.714, 1.058, 1.553, 2.227, 3.104, 4.188, 5.495",\ | |
"0.3098, 0.3544, 0.4882, 0.713, 1.059, 1.553, 2.227, 3.104, 4.192, 5.495",\ | |
"0.3094, 0.3544, 0.4882, 0.713, 1.058, 1.553, 2.228, 3.103, 4.193, 5.495",\ | |
"0.3092, 0.3544, 0.488, 0.7134, 1.059, 1.553, 2.226, 3.104, 4.189, 5.496",\ | |
"0.3098, 0.3548, 0.4876, 0.7138, 1.06, 1.553, 2.226, 3.105, 4.19, 5.495",\ | |
"0.3092, 0.3546, 0.4868, 0.7128, 1.059, 1.553, 2.226, 3.102, 4.192, 5.494",\ | |
"0.31, 0.356, 0.488, 0.712, 1.06, 1.554, 2.226, 3.104, 4.192, 5.496",\ | |
"0.31, 0.356, 0.488, 0.714, 1.06, 1.554, 2.226, 3.104, 4.188, 5.488",\ | |
"0.31, 0.354, 0.488, 0.714, 1.058, 1.552, 2.228, 3.102, 4.188, 5.486",\ | |
"0.31, 0.354, 0.486, 0.714, 1.06, 1.554, 2.228, 3.102, 4.184, 5.488"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3318, 0.4362, 0.8236, 1.591, 2.79, 4.475, 6.702, 9.498, 12.92, 17.03",\ | |
"0.3326, 0.4372, 0.823, 1.591, 2.79, 4.478, 6.697, 9.513, 12.92, 17.03",\ | |
"0.3306, 0.436, 0.8236, 1.591, 2.789, 4.478, 6.697, 9.505, 12.94, 17",\ | |
"0.3306, 0.4368, 0.823, 1.591, 2.789, 4.478, 6.7, 9.499, 12.92, 17.02",\ | |
"0.3316, 0.4368, 0.8232, 1.591, 2.79, 4.473, 6.702, 9.498, 12.94, 17.03",\ | |
"0.3308, 0.4372, 0.8238, 1.592, 2.788, 4.474, 6.698, 9.51, 12.92, 17",\ | |
"0.332, 0.436, 0.822, 1.59, 2.788, 4.472, 6.7, 9.512, 12.92, 17",\ | |
"0.332, 0.436, 0.824, 1.592, 2.79, 4.478, 6.7, 9.504, 12.94, 17",\ | |
"0.33, 0.436, 0.824, 1.59, 2.79, 4.474, 6.696, 9.502, 12.92, 17",\ | |
"0.33, 0.436, 0.824, 1.59, 2.79, 4.472, 6.694, 9.5, 12.92, 17"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "CLK===1'b0 && D===1'b0" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
when : "!CLK&!D" ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.419, 4.499, 4.757, 5.23, 5.958, 6.974, 8.309, 9.989, 12.04, 14.48",\ | |
"4.485, 4.565, 4.823, 5.296, 6.024, 7.041, 8.375, 10.05, 12.1, 14.54",\ | |
"4.71, 4.79, 5.048, 5.521, 6.248, 7.266, 8.601, 10.28, 12.33, 14.77",\ | |
"5.143, 5.223, 5.482, 5.955, 6.682, 7.7, 9.035, 10.71, 12.76, 15.2",\ | |
"5.824, 5.905, 6.162, 6.636, 7.364, 8.38, 9.714, 11.39, 13.44, 15.88",\ | |
"6.781, 6.861, 7.119, 7.592, 8.32, 9.337, 10.67, 12.35, 14.4, 16.84",\ | |
"8.027, 8.108, 8.365, 8.838, 9.567, 10.58, 11.92, 13.6, 15.65, 18.09",\ | |
"9.556, 9.637, 9.895, 10.37, 11.1, 12.11, 13.45, 15.13, 17.17, 19.61",\ | |
"11.34, 11.42, 11.68, 12.15, 12.88, 13.9, 15.23, 16.91, 18.96, 21.4",\ | |
"13.36, 13.45, 13.7, 14.17, 14.9, 15.92, 17.25, 18.93, 20.98, 23.42"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3294, 0.4338, 0.8198, 1.582, 2.783, 4.476, 6.704, 9.503, 12.92, 17",\ | |
"0.33, 0.4344, 0.8194, 1.582, 2.783, 4.476, 6.705, 9.5, 12.93, 17.04",\ | |
"0.3298, 0.434, 0.819, 1.585, 2.785, 4.476, 6.705, 9.504, 12.92, 17",\ | |
"0.33, 0.4338, 0.8192, 1.585, 2.783, 4.473, 6.694, 9.504, 12.92, 17",\ | |
"0.33, 0.4348, 0.8188, 1.585, 2.785, 4.475, 6.694, 9.512, 12.92, 17",\ | |
"0.33, 0.4348, 0.8178, 1.583, 2.784, 4.472, 6.698, 9.498, 12.94, 17",\ | |
"0.328, 0.436, 0.82, 1.582, 2.784, 4.472, 6.7, 9.498, 12.92, 17",\ | |
"0.33, 0.434, 0.818, 1.584, 2.786, 4.476, 6.706, 9.502, 12.92, 17.02",\ | |
"0.33, 0.436, 0.82, 1.582, 2.784, 4.476, 6.706, 9.5, 12.92, 17.01",\ | |
"0.334, 0.436, 0.82, 1.582, 2.784, 4.476, 6.706, 9.5, 12.92, 17.03"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "CLK===1'b0 && D===1'b1" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
when : "!CLK&D" ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.422, 4.502, 4.76, 5.233, 5.961, 6.978, 8.312, 9.991, 12.04, 14.48",\ | |
"4.488, 4.568, 4.826, 5.299, 6.027, 7.044, 8.378, 10.06, 12.11, 14.55",\ | |
"4.712, 4.793, 5.05, 5.524, 6.252, 7.269, 8.602, 10.28, 12.33, 14.77",\ | |
"5.145, 5.227, 5.485, 5.957, 6.685, 7.702, 9.037, 10.72, 12.76, 15.2",\ | |
"5.826, 5.907, 6.165, 6.638, 7.365, 8.383, 9.717, 11.4, 13.44, 15.89",\ | |
"6.783, 6.863, 7.122, 7.594, 8.322, 9.338, 10.67, 12.35, 14.4, 16.84",\ | |
"8.028, 8.109, 8.368, 8.84, 9.568, 10.58, 11.92, 13.6, 15.65, 18.08",\ | |
"9.557, 9.639, 9.897, 10.37, 11.1, 12.11, 13.45, 15.13, 17.18, 19.61",\ | |
"11.34, 11.42, 11.68, 12.15, 12.88, 13.9, 15.23, 16.91, 18.96, 21.4",\ | |
"13.36, 13.44, 13.7, 14.17, 14.9, 15.92, 17.25, 18.93, 20.98, 23.42"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3298, 0.4338, 0.8198, 1.582, 2.783, 4.476, 6.703, 9.5, 12.93, 17.03",\ | |
"0.33, 0.4344, 0.8198, 1.582, 2.783, 4.476, 6.703, 9.499, 12.93, 17.03",\ | |
"0.33, 0.4344, 0.818, 1.582, 2.785, 4.473, 6.695, 9.513, 12.92, 17",\ | |
"0.3302, 0.4348, 0.8182, 1.582, 2.783, 4.472, 6.704, 9.5, 12.93, 17.03",\ | |
"0.3294, 0.4352, 0.8182, 1.582, 2.783, 4.476, 6.7, 9.5, 12.92, 17.03",\ | |
"0.3298, 0.4348, 0.8192, 1.583, 2.786, 4.476, 6.694, 9.5, 12.94, 17.01",\ | |
"0.33, 0.436, 0.82, 1.584, 2.786, 4.472, 6.696, 9.5, 12.94, 17.01",\ | |
"0.33, 0.434, 0.82, 1.582, 2.786, 4.474, 6.696, 9.498, 12.92, 17",\ | |
"0.332, 0.436, 0.82, 1.582, 2.784, 4.476, 6.702, 9.496, 12.92, 17.01",\ | |
"0.334, 0.438, 0.818, 1.584, 2.784, 4.476, 6.698, 9.502, 12.92, 17.02"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "CLK===1'b1 && D===1'b0" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
when : "CLK&!D" ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.563, 4.642, 4.898, 5.37, 6.099, 7.116, 8.451, 10.13, 12.18, 14.62",\ | |
"4.63, 4.709, 4.966, 5.438, 6.166, 7.183, 8.518, 10.2, 12.24, 14.68",\ | |
"4.855, 4.934, 5.191, 5.663, 6.392, 7.409, 8.743, 10.42, 12.47, 14.91",\ | |
"5.289, 5.369, 5.625, 6.097, 6.826, 7.842, 9.177, 10.86, 12.9, 15.34",\ | |
"5.969, 6.049, 6.306, 6.777, 7.507, 8.523, 9.857, 11.54, 13.59, 16.02",\ | |
"6.929, 7.008, 7.265, 7.738, 8.465, 9.482, 10.82, 12.5, 14.54, 16.98",\ | |
"8.187, 8.268, 8.524, 8.997, 9.725, 10.74, 12.08, 13.76, 15.8, 18.24",\ | |
"9.741, 9.821, 10.08, 10.55, 11.28, 12.3, 13.63, 15.31, 17.36, 19.79",\ | |
"11.55, 11.63, 11.89, 12.36, 13.09, 14.11, 15.44, 17.12, 19.17, 21.61",\ | |
"13.58, 13.66, 13.92, 14.39, 15.12, 16.13, 17.47, 19.15, 21.2, 23.64"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3186, 0.4252, 0.813, 1.58, 2.783, 4.472, 6.695, 9.499, 12.93, 17",\ | |
"0.3188, 0.4256, 0.8136, 1.58, 2.784, 4.472, 6.696, 9.5, 12.93, 17",\ | |
"0.319, 0.4252, 0.813, 1.579, 2.785, 4.473, 6.696, 9.498, 12.94, 17",\ | |
"0.319, 0.4242, 0.8132, 1.58, 2.784, 4.471, 6.698, 9.51, 12.93, 17.01",\ | |
"0.32, 0.4244, 0.815, 1.579, 2.784, 4.472, 6.696, 9.498, 12.92, 17",\ | |
"0.3186, 0.4246, 0.814, 1.583, 2.784, 4.47, 6.704, 9.508, 12.92, 17.01",\ | |
"0.32, 0.426, 0.814, 1.584, 2.784, 4.476, 6.696, 9.5, 12.92, 17",\ | |
"0.318, 0.426, 0.814, 1.58, 2.786, 4.47, 6.708, 9.502, 12.92, 17",\ | |
"0.318, 0.426, 0.814, 1.584, 2.784, 4.476, 6.698, 9.498, 12.92, 17",\ | |
"0.32, 0.424, 0.814, 1.58, 2.782, 4.472, 6.696, 9.5, 12.93, 17"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "CLK===1'b1 && D===1'b1" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
when : "CLK&D" ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.563, 4.642, 4.898, 5.371, 6.099, 7.116, 8.45, 10.13, 12.18, 14.62",\ | |
"4.63, 4.709, 4.966, 5.438, 6.167, 7.183, 8.518, 10.2, 12.24, 14.69",\ | |
"4.855, 4.934, 5.191, 5.664, 6.392, 7.409, 8.743, 10.42, 12.47, 14.91",\ | |
"5.289, 5.368, 5.625, 6.097, 6.826, 7.842, 9.177, 10.86, 12.9, 15.34",\ | |
"5.97, 6.049, 6.306, 6.778, 7.506, 8.522, 9.857, 11.54, 13.59, 16.03",\ | |
"6.929, 7.009, 7.266, 7.738, 8.466, 9.483, 10.82, 12.5, 14.54, 16.99",\ | |
"8.188, 8.268, 8.524, 8.996, 9.725, 10.74, 12.08, 13.76, 15.8, 18.24",\ | |
"9.742, 9.821, 10.08, 10.55, 11.28, 12.3, 13.63, 15.31, 17.36, 19.79",\ | |
"11.55, 11.63, 11.89, 12.36, 13.09, 14.11, 15.44, 17.12, 19.17, 21.61",\ | |
"13.58, 13.66, 13.92, 14.39, 15.12, 16.13, 17.47, 19.15, 21.2, 23.64"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3186, 0.425, 0.8136, 1.58, 2.784, 4.474, 6.695, 9.509, 12.94, 17.03",\ | |
"0.3186, 0.4246, 0.8132, 1.58, 2.783, 4.472, 6.697, 9.499, 12.94, 17",\ | |
"0.319, 0.4244, 0.8142, 1.58, 2.782, 4.474, 6.705, 9.511, 12.92, 17.01",\ | |
"0.3188, 0.425, 0.8146, 1.582, 2.783, 4.475, 6.695, 9.499, 12.95, 17.02",\ | |
"0.3186, 0.426, 0.8148, 1.579, 2.785, 4.472, 6.703, 9.502, 12.92, 17.01",\ | |
"0.3188, 0.4254, 0.8126, 1.583, 2.782, 4.476, 6.696, 9.5, 12.92, 17.02",\ | |
"0.32, 0.426, 0.814, 1.58, 2.786, 4.478, 6.708, 9.512, 12.92, 17",\ | |
"0.32, 0.426, 0.814, 1.58, 2.786, 4.472, 6.708, 9.5, 12.92, 17",\ | |
"0.318, 0.426, 0.814, 1.582, 2.782, 4.476, 6.698, 9.498, 12.92, 17",\ | |
"0.318, 0.426, 0.814, 1.582, 2.782, 4.472, 6.694, 9.498, 12.93, 17.03"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("4.563, 4.642, 4.898, 5.37, 6.099, 7.116, 8.451, 10.13, 12.18, 14.62",\ | |
"4.63, 4.709, 4.966, 5.438, 6.166, 7.183, 8.518, 10.2, 12.24, 14.68",\ | |
"4.855, 4.934, 5.191, 5.663, 6.392, 7.409, 8.743, 10.42, 12.47, 14.91",\ | |
"5.289, 5.369, 5.625, 6.097, 6.826, 7.842, 9.177, 10.86, 12.9, 15.34",\ | |
"5.969, 6.049, 6.306, 6.777, 7.507, 8.523, 9.857, 11.54, 13.59, 16.02",\ | |
"6.929, 7.008, 7.265, 7.738, 8.465, 9.482, 10.82, 12.5, 14.54, 16.98",\ | |
"8.187, 8.268, 8.524, 8.997, 9.725, 10.74, 12.08, 13.76, 15.8, 18.24",\ | |
"9.741, 9.821, 10.08, 10.55, 11.28, 12.3, 13.63, 15.31, 17.36, 19.79",\ | |
"11.55, 11.63, 11.89, 12.36, 13.09, 14.11, 15.44, 17.12, 19.17, 21.61",\ | |
"13.58, 13.66, 13.92, 14.39, 15.12, 16.13, 17.47, 19.15, 21.2, 23.64"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.001, 0.003824, 0.01374, 0.03267, 0.06217, 0.1036, 0.158, 0.2266, 0.3104, 0.4102"); | |
values("0.3294, 0.4338, 0.8198, 1.582, 2.783, 4.476, 6.704, 9.503, 12.92, 17",\ | |
"0.33, 0.4344, 0.8194, 1.582, 2.783, 4.476, 6.705, 9.5, 12.93, 17.04",\ | |
"0.3298, 0.434, 0.819, 1.585, 2.785, 4.476, 6.705, 9.504, 12.92, 17",\ | |
"0.33, 0.4338, 0.8192, 1.585, 2.783, 4.473, 6.694, 9.504, 12.92, 17",\ | |
"0.33, 0.4348, 0.8188, 1.585, 2.785, 4.475, 6.694, 9.512, 12.92, 17",\ | |
"0.33, 0.4348, 0.8178, 1.583, 2.784, 4.472, 6.698, 9.498, 12.94, 17",\ | |
"0.328, 0.436, 0.82, 1.582, 2.784, 4.472, 6.7, 9.498, 12.92, 17",\ | |
"0.33, 0.434, 0.818, 1.584, 2.786, 4.476, 6.706, 9.502, 12.92, 17.02",\ | |
"0.33, 0.436, 0.82, 1.582, 2.784, 4.476, 6.706, 9.5, 12.92, 17.01",\ | |
"0.334, 0.436, 0.82, 1.582, 2.784, 4.476, 6.706, 9.5, 12.92, 17.03"); | |
} | |
} | |
} | |
pin(SETN) { | |
capacitance : 0.006339 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 17 ; | |
min_pulse_width_low : 3.527 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLK&!D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.01709, 0.01708, 0.01689, 0.01668, 0.01655, 0.01647, 0.01642, \ | |
0.01638, 0.01636, 0.01631"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.004177, 0.004167, 0.004074, 0.003966, 0.003839, 0.003736, 0.003668, \ | |
0.00361, 0.003552, 0.003491"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.005788, 0.005785, 0.005773, 0.005764, 0.005775, 0.005774, 0.005771, \ | |
0.005771, 0.005772, 0.00574"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("-0.004883, -0.004869, -0.004873, -0.004871, -0.004889, -0.004901, \ | |
-0.004911, -0.004925, -0.004958, -0.005039"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.005793, 0.005778, 0.005771, 0.005768, 0.005768, 0.005779, 0.005775, \ | |
0.005774, 0.005774, 0.005744"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("-0.004883, -0.004868, -0.00487, -0.004866, -0.00489, -0.004898, \ | |
-0.00491, -0.004924, -0.00496, -0.005039"); | |
} | |
} | |
internal_power() { | |
when : "CLK&D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("0.00579, 0.005776, 0.005775, 0.005771, 0.005767, 0.005777, 0.005775, \ | |
0.005776, 0.005772, 0.005738"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("-0.004883, -0.004868, -0.00487, -0.004866, -0.004892, -0.004897, \ | |
-0.004912, -0.004923, -0.00496, -0.00504"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : recovery_rising ; | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("-0.53, -0.57, -0.79, -1.18, -1.78, -2.48, -3.28, -4.16, -5.13, -6.15",\ | |
"-0.49, -0.54, -0.74, -1.14, -1.73, -2.46, -3.24, -4.11, -5.09, -6.12",\ | |
"-0.33, -0.38, -0.58, -0.97, -1.58, -2.31, -3.08, -3.96, -4.93, -5.96",\ | |
"-0.01, -0.05, -0.26, -0.65, -1.25, -1.98, -2.76, -3.63, -4.6, -5.64",\ | |
"0.51, 0.46, 0.26, -0.11, -0.71, -1.47, -2.22, -3.12, -4.07, -5.11",\ | |
"1.22, 1.18, 0.96, 0.58, -0.02, -0.74, -1.5, -2.39, -3.36, -4.37",\ | |
"2.15, 2.12, 1.91, 1.52, 0.91, 0.18, -0.6, -1.48, -2.45, -3.46",\ | |
"3.49, 3.47, 3.2, 2.83, 2.13, 1.36, 0.61, -0.32, -1.32, -2.34",\ | |
"5.63, 5.6, 5.38, 4.86, 4.11, 3.18, 2.39, 1.35, 0.22, -0.91",\ | |
"8.31, 8.33, 7.98, 7.6, 6.66, 5.66, 4.84, 3.65, 2.45, 1.35"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : removal_rising ; | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
index_2("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17"); | |
values("1.66, 1.72, 1.9, 2.28, 2.85, 3.53, 4.29, 5.13, 6.06, 7.05",\ | |
"1.62, 1.67, 1.86, 2.23, 2.8, 3.48, 4.24, 5.08, 6.01, 7.01",\ | |
"1.44, 1.49, 1.68, 2.05, 2.62, 3.3, 4.06, 4.9, 5.83, 6.83",\ | |
"1.12, 1.18, 1.36, 1.73, 2.31, 2.98, 3.73, 4.58, 5.5, 6.5",\ | |
"0.7, 0.75, 0.94, 1.31, 1.88, 2.55, 3.31, 4.15, 5.08, 6.06",\ | |
"0.16, 0.22, 0.41, 0.78, 1.35, 2.02, 2.78, 3.62, 4.54, 5.54",\ | |
"-0.45, -0.39, -0.2, 0.17, 0.72, 1.4, 2.16, 3, 3.92, 4.91",\ | |
"-1.14, -1.08, -0.9, -0.52, 0.04, 0.71, 1.47, 2.3, 3.22, 4.21",\ | |
"-1.89, -1.83, -1.64, -1.27, -0.71, -0.04, 0.71, 1.54, 2.46, 3.45",\ | |
"-2.69, -2.63, -2.44, -2.07, -1.51, -0.84, -0.09, 0.74, 1.65, 2.63"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!CLK&!D" ; | |
fall_constraint(scalar) { | |
values("3.527"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!CLK&D" ; | |
fall_constraint(scalar) { | |
values("3.527"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "CLK&!D" ; | |
fall_constraint(scalar) { | |
values("3.081"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "CLK&D" ; | |
fall_constraint(scalar) { | |
values("3.081"); | |
} | |
} | |
} | |
} | |