cell(gf180mcu_fd_sc_mcu9t5v0__dffsnq_4) { | |
area : 118.540800 ; | |
ff(IQ1,IQN1) { | |
clocked_on : "CLK" ; | |
next_state : "D" ; | |
preset : "(!SETN)" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!D&!SETN" ; | |
value : "0.000421038" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!D&SETN" ; | |
value : "0.0004912488" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&D&!SETN" ; | |
value : "0.0004162104" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&D&SETN" ; | |
value : "0.0004962384" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!D&!SETN" ; | |
value : "0.000423306" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!D&SETN" ; | |
value : "0.0004524984" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&D&!SETN" ; | |
value : "0.0004196448" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&D&SETN" ; | |
value : "0.0005098788" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0005098788" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLK) { | |
capacitance : 0.004464 ; | |
clock : true ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 20 ; | |
min_period : 9.539 ; | |
min_pulse_width_high : 4.709 ; | |
min_pulse_width_low : 3.754 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!D&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.05527, 0.05516, 0.05488, 0.0546, 0.05433, 0.05424, 0.05434, \ | |
0.05449, 0.05472, 0.05396"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03957, 0.03952, 0.03935, 0.03904, 0.0388, 0.03861, 0.03851, \ | |
0.03845, 0.03845, 0.03867"); | |
} | |
} | |
internal_power() { | |
when : "!D&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03976, 0.03964, 0.03938, 0.03909, 0.03884, 0.03868, 0.03859, \ | |
0.03858, 0.03862, 0.03819"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03038, 0.03034, 0.03018, 0.02986, 0.02959, 0.02939, 0.02925, \ | |
0.02918, 0.0292, 0.02944"); | |
} | |
} | |
internal_power() { | |
when : "D&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03971, 0.0396, 0.03933, 0.03905, 0.0388, 0.03863, 0.03854, 0.03853, \ | |
0.03857, 0.03814"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03134, 0.03129, 0.03113, 0.03081, 0.03054, 0.03033, 0.03019, \ | |
0.03011, 0.0301, 0.03032"); | |
} | |
} | |
internal_power() { | |
when : "D&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.0397, 0.03959, 0.03933, 0.03904, 0.03879, 0.03864, 0.03855, \ | |
0.03852, 0.03856, 0.03809"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03134, 0.03129, 0.03112, 0.03081, 0.03054, 0.03032, 0.03018, \ | |
0.03011, 0.03012, 0.03033"); | |
} | |
} | |
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.754"); | |
} | |
rise_constraint(scalar) { | |
values("3.897"); | |
} | |
} | |
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.739"); | |
} | |
rise_constraint(scalar) { | |
values("4.709"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_D_AND_SETN === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "!D&SETN" ; | |
rise_constraint(scalar) { | |
values("8.125"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_D_AND_SETN === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "D&SETN" ; | |
rise_constraint(scalar) { | |
values("9.539"); | |
} | |
} | |
} | |
pin(D) { | |
capacitance : 0.003463 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 20 ; | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.02134, 0.02121, 0.02103, 0.02089, 0.02078, 0.02073, 0.02072, \ | |
0.02074, 0.02081, 0.02038"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.00991, 0.009849, 0.009732, 0.0096, 0.009496, 0.009418, 0.009379, \ | |
0.009374, 0.00941, 0.009608"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.03102, 0.03088, 0.03072, 0.03055, 0.03042, 0.03033, 0.0303, \ | |
0.03029, 0.03033, 0.02981"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.02444, 0.02438, 0.02425, 0.0241, 0.02396, 0.02383, 0.02375, \ | |
0.02371, 0.02372, 0.02387"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.008909, 0.008705, 0.008413, 0.008275, 0.008219, 0.008228, 0.008275, \ | |
0.00835, 0.00847, 0.008305"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.00236, 0.002271, 0.00207, 0.001866, 0.001752, 0.001706, 0.001711, \ | |
0.001764, 0.001864, 0.002133"); | |
} | |
} | |
internal_power() { | |
when : "CLK&SETN" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.008915, 0.008697, 0.008407, 0.008268, 0.008213, 0.008229, 0.008274, \ | |
0.008353, 0.008473, 0.008305"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.002355, 0.002278, 0.002072, 0.001873, 0.001757, 0.001703, 0.00171, \ | |
0.001766, 0.001866, 0.00213"); | |
} | |
} | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.02, 0.04, 0.23, 0.59, 1.05, 1.55, 2.1, 2.64, 3.18, 3.7",\ | |
"-0.07, -0.02, 0.17, 0.52, 0.98, 1.49, 2.04, 2.58, 3.12, 3.64",\ | |
"-0.28, -0.23, -0.05, 0.3, 0.75, 1.27, 1.81, 2.35, 2.9, 3.42",\ | |
"-0.69, -0.63, -0.45, -0.1, 0.35, 0.85, 1.39, 1.93, 2.48, 2.99",\ | |
"-1.26, -1.2, -1.01, -0.68, -0.25, 0.23, 0.77, 1.3, 1.84, 2.36",\ | |
"-1.9, -1.84, -1.65, -1.36, -0.97, -0.51, 0.01, 0.53, 1.08, 1.59",\ | |
"-2.54, -2.47, -2.29, -2.03, -1.74, -1.33, -0.82, -0.32, 0.21, 0.72",\ | |
"-3.21, -3.15, -2.97, -2.72, -2.5, -2.19, -1.75, -1.26, -0.74, -0.24",\ | |
"-3.95, -3.89, -3.71, -3.48, -3.28, -3.03, -2.69, -2.26, -1.77, -1.29",\ | |
"-4.74, -4.68, -4.5, -4.29, -4.12, -3.9, -3.62, -3.31, -2.87, -2.41"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.59, -0.53, -0.38, -0.14, 0.12, 0.38, 0.65, 0.91, 1.17, 1.39",\ | |
"-0.64, -0.58, -0.43, -0.2, 0.07, 0.32, 0.6, 0.86, 1.11, 1.33",\ | |
"-0.83, -0.78, -0.63, -0.39, -0.12, 0.13, 0.41, 0.67, 0.92, 1.15",\ | |
"-1.17, -1.11, -0.97, -0.73, -0.46, -0.2, 0.08, 0.34, 0.6, 0.83",\ | |
"-1.61, -1.55, -1.4, -1.16, -0.89, -0.62, -0.35, -0.08, 0.17, 0.4",\ | |
"-2.07, -2.01, -1.86, -1.61, -1.35, -1.09, -0.81, -0.55, -0.29, -0.06",\ | |
"-2.54, -2.48, -2.34, -2.08, -1.82, -1.55, -1.28, -1.02, -0.76, -0.54",\ | |
"-3.01, -2.96, -2.81, -2.55, -2.29, -2.02, -1.75, -1.48, -1.23, -1.01",\ | |
"-3.47, -3.42, -3.27, -3.01, -2.75, -2.49, -2.21, -1.95, -1.7, -1.48",\ | |
"-3.91, -3.85, -3.71, -3.46, -3.2, -2.94, -2.67, -2.4, -2.15, -1.93"); | |
} | |
} | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("2.31, 2.25, 2.05, 1.64, 1.1, 0.59, 0.05, -0.49, -1.06, -1.6",\ | |
"2.37, 2.31, 2.11, 1.71, 1.16, 0.66, 0.11, -0.43, -1, -1.53",\ | |
"2.58, 2.52, 2.32, 1.92, 1.37, 0.87, 0.32, -0.22, -0.78, -1.32",\ | |
"3.01, 2.96, 2.75, 2.35, 1.81, 1.3, 0.76, 0.22, -0.34, -0.88",\ | |
"3.69, 3.63, 3.43, 3.03, 2.48, 1.97, 1.43, 0.88, 0.32, -0.21",\ | |
"4.59, 4.52, 4.33, 3.93, 3.38, 2.86, 2.31, 1.76, 1.19, 0.65",\ | |
"5.67, 5.6, 5.41, 5.01, 4.46, 3.94, 3.37, 2.82, 2.24, 1.7",\ | |
"6.88, 6.81, 6.61, 6.22, 5.67, 5.13, 4.56, 4, 3.43, 2.88",\ | |
"8.19, 8.12, 7.91, 7.52, 6.98, 6.44, 5.86, 5.3, 4.71, 4.17",\ | |
"9.58, 9.51, 9.31, 8.92, 8.38, 7.83, 7.25, 6.68, 6.1, 5.55"); | |
} | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("2.37, 2.3, 2.12, 1.69, 1.1, 0.61, 0.18, -0.18, -0.5, -0.76",\ | |
"2.44, 2.35, 2.18, 1.75, 1.15, 0.68, 0.24, -0.13, -0.44, -0.7",\ | |
"2.61, 2.55, 2.37, 1.92, 1.33, 0.85, 0.42, 0.05, -0.27, -0.52",\ | |
"2.96, 2.88, 2.73, 2.27, 1.68, 1.2, 0.77, 0.4, 0.07, -0.19",\ | |
"3.42, 3.36, 3.19, 2.74, 2.16, 1.68, 1.23, 0.85, 0.52, 0.26",\ | |
"3.96, 3.88, 3.71, 3.27, 2.7, 2.2, 1.75, 1.36, 1.02, 0.75",\ | |
"4.52, 4.45, 4.28, 3.84, 3.28, 2.77, 2.31, 1.9, 1.56, 1.29",\ | |
"5.11, 5.03, 4.86, 4.44, 3.86, 3.35, 2.87, 2.46, 2.1, 1.82",\ | |
"5.7, 5.62, 5.46, 5.04, 4.46, 3.96, 3.45, 3.02, 2.65, 2.36",\ | |
"6.27, 6.21, 6.04, 5.61, 5.05, 4.54, 4.02, 3.58, 3.19, 2.89"); | |
} | |
} | |
} | |
pin(Q) { | |
direction : output ; | |
function : "IQ1" ; | |
max_capacitance : 0.9495 ; | |
max_transition : 20 ; | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.09111, 0.09155, 0.09264, 0.09385, 0.09476, 0.09536, 0.09574, 0.09598, 0.09614, 0.09623",\ | |
"0.0911, 0.09155, 0.09263, 0.09384, 0.09476, 0.09535, 0.09574, 0.09598, 0.09614, 0.09623",\ | |
"0.09109, 0.09153, 0.09262, 0.09382, 0.09472, 0.09533, 0.0957, 0.09595, 0.09611, 0.09619",\ | |
"0.0911, 0.09153, 0.09262, 0.09382, 0.09473, 0.09534, 0.09571, 0.09596, 0.09612, 0.09619",\ | |
"0.09115, 0.09158, 0.09268, 0.09389, 0.09479, 0.09539, 0.09577, 0.09602, 0.09618, 0.09622",\ | |
"0.09124, 0.09167, 0.09275, 0.09396, 0.09488, 0.09548, 0.09586, 0.0961, 0.09625, 0.09619",\ | |
"0.09133, 0.09177, 0.09285, 0.09405, 0.09496, 0.09556, 0.09594, 0.09619, 0.09627, 0.09587",\ | |
"0.09142, 0.09184, 0.09296, 0.09416, 0.09506, 0.09567, 0.09604, 0.09624, 0.09593, 0.09438",\ | |
"0.09149, 0.09192, 0.09303, 0.09422, 0.09513, 0.09572, 0.096, 0.09536, 0.09291, 0.08982",\ | |
"0.09126, 0.09169, 0.09277, 0.09395, 0.09466, 0.09359, 0.08985, 0.08666, 0.08447, 0.08291"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.06788, 0.06827, 0.0691, 0.07038, 0.07153, 0.07261, 0.075, 0.09834, 0.2268, 0.5073",\ | |
"0.06788, 0.06831, 0.06923, 0.07029, 0.07146, 0.07256, 0.07497, 0.09933, 0.2318, 0.5132",\ | |
"0.06786, 0.06824, 0.06916, 0.07032, 0.07152, 0.07283, 0.07541, 0.1037, 0.2474, 0.533",\ | |
"0.06781, 0.06822, 0.06912, 0.07024, 0.07148, 0.07273, 0.07625, 0.1135, 0.2786, 0.5689",\ | |
"0.06777, 0.06814, 0.06899, 0.07018, 0.07142, 0.07244, 0.07827, 0.1343, 0.3324, 0.6161",\ | |
"0.06765, 0.06805, 0.06897, 0.07016, 0.07135, 0.07255, 0.08431, 0.1746, 0.4054, 0.6609",\ | |
"0.06759, 0.06796, 0.06889, 0.07006, 0.07127, 0.0734, 0.1025, 0.248, 0.4841, 0.6842",\ | |
"0.06744, 0.06784, 0.0687, 0.06981, 0.07111, 0.07927, 0.1581, 0.3498, 0.531, 0.661",\ | |
"0.06712, 0.06755, 0.06843, 0.06955, 0.07302, 0.1227, 0.2695, 0.4041, 0.4957, 0.5588",\ | |
"0.06548, 0.06585, 0.06675, 0.07197, 0.1309, 0.2139, 0.266, 0.2985, 0.3196, 0.3339"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "!CLK&!D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.06458, 0.06496, 0.06584, 0.06701, 0.0683, 0.0693, 0.07114, 0.09116, 0.2085, 0.4828",\ | |
"0.06455, 0.06496, 0.06586, 0.06695, 0.06828, 0.06938, 0.07135, 0.09273, 0.2126, 0.489",\ | |
"0.06445, 0.06488, 0.06573, 0.06684, 0.06807, 0.06926, 0.07145, 0.09592, 0.2283, 0.51",\ | |
"0.06433, 0.06472, 0.06558, 0.06679, 0.068, 0.06907, 0.07211, 0.105, 0.2597, 0.5493",\ | |
"0.06419, 0.06455, 0.06548, 0.06664, 0.06782, 0.06902, 0.07422, 0.1256, 0.3175, 0.6039",\ | |
"0.064, 0.06438, 0.06534, 0.06649, 0.06773, 0.06903, 0.08118, 0.1738, 0.4053, 0.6589",\ | |
"0.06386, 0.06424, 0.06511, 0.06625, 0.06755, 0.07055, 0.109, 0.2716, 0.4989, 0.6799",\ | |
"0.06374, 0.06411, 0.06499, 0.06618, 0.06755, 0.08799, 0.2085, 0.3873, 0.5227, 0.6172",\ | |
"0.06341, 0.06379, 0.06459, 0.06641, 0.09584, 0.2017, 0.2903, 0.3467, 0.3838, 0.4089",\ | |
"0.01317, 0.01311, 0.01305, 0.01297, 0.01291, 0.01289, 0.01287, 0.01286, 0.01285, 0.01287"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.06458, 0.06496, 0.06584, 0.06701, 0.0683, 0.0693, 0.07114, 0.09116, 0.2085, 0.4828",\ | |
"0.06455, 0.06496, 0.06586, 0.06695, 0.06828, 0.06938, 0.07135, 0.09273, 0.2126, 0.489",\ | |
"0.06445, 0.06488, 0.06573, 0.06684, 0.06807, 0.06926, 0.07145, 0.09592, 0.2283, 0.51",\ | |
"0.06433, 0.06472, 0.06558, 0.06679, 0.068, 0.06907, 0.07211, 0.105, 0.2597, 0.5493",\ | |
"0.06419, 0.06455, 0.06548, 0.06664, 0.06782, 0.06902, 0.07422, 0.1256, 0.3175, 0.6039",\ | |
"0.064, 0.06438, 0.06534, 0.06649, 0.06773, 0.06903, 0.08118, 0.1738, 0.4053, 0.6589",\ | |
"0.06386, 0.06424, 0.06511, 0.06625, 0.06755, 0.07055, 0.109, 0.2716, 0.4989, 0.6799",\ | |
"0.06374, 0.06411, 0.06499, 0.06618, 0.06755, 0.08799, 0.2085, 0.3873, 0.5227, 0.6172",\ | |
"0.06341, 0.06379, 0.06459, 0.06641, 0.09584, 0.2017, 0.2903, 0.3467, 0.3838, 0.4089",\ | |
"0.01317, 0.01311, 0.01305, 0.01297, 0.01291, 0.01289, 0.01287, 0.01286, 0.01285, 0.01287"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "!CLK&D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.06424, 0.06463, 0.06551, 0.0667, 0.068, 0.06899, 0.07089, 0.09077, 0.2081, 0.4826",\ | |
"0.06431, 0.06465, 0.0656, 0.06678, 0.06781, 0.06906, 0.07104, 0.09237, 0.2131, 0.4887",\ | |
"0.06418, 0.0646, 0.06552, 0.06664, 0.06777, 0.06899, 0.0712, 0.09603, 0.2277, 0.5102",\ | |
"0.06404, 0.06444, 0.06532, 0.0665, 0.06776, 0.0688, 0.07187, 0.1051, 0.2599, 0.5491",\ | |
"0.06393, 0.06427, 0.0652, 0.06633, 0.06763, 0.06867, 0.07395, 0.1261, 0.3172, 0.6038",\ | |
"0.06374, 0.06412, 0.06503, 0.06619, 0.06752, 0.06875, 0.08104, 0.1736, 0.4051, 0.6587",\ | |
"0.06358, 0.06396, 0.06484, 0.06602, 0.06699, 0.07016, 0.1089, 0.2714, 0.4986, 0.6797",\ | |
"0.06347, 0.06387, 0.06466, 0.06587, 0.06749, 0.0877, 0.2081, 0.3871, 0.5225, 0.6169",\ | |
"0.06318, 0.06354, 0.06431, 0.06611, 0.09574, 0.2015, 0.2901, 0.3465, 0.3834, 0.4086",\ | |
"0.01286, 0.01282, 0.01274, 0.01267, 0.01263, 0.0126, 0.01259, 0.01258, 0.01257, 0.01257"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.06424, 0.06463, 0.06551, 0.0667, 0.068, 0.06899, 0.07089, 0.09077, 0.2081, 0.4826",\ | |
"0.06431, 0.06465, 0.0656, 0.06678, 0.06781, 0.06906, 0.07104, 0.09237, 0.2131, 0.4887",\ | |
"0.06418, 0.0646, 0.06552, 0.06664, 0.06777, 0.06899, 0.0712, 0.09603, 0.2277, 0.5102",\ | |
"0.06404, 0.06444, 0.06532, 0.0665, 0.06776, 0.0688, 0.07187, 0.1051, 0.2599, 0.5491",\ | |
"0.06393, 0.06427, 0.0652, 0.06633, 0.06763, 0.06867, 0.07395, 0.1261, 0.3172, 0.6038",\ | |
"0.06374, 0.06412, 0.06503, 0.06619, 0.06752, 0.06875, 0.08104, 0.1736, 0.4051, 0.6587",\ | |
"0.06358, 0.06396, 0.06484, 0.06602, 0.06699, 0.07016, 0.1089, 0.2714, 0.4986, 0.6797",\ | |
"0.06347, 0.06387, 0.06466, 0.06587, 0.06749, 0.0877, 0.2081, 0.3871, 0.5225, 0.6169",\ | |
"0.06318, 0.06354, 0.06431, 0.06611, 0.09574, 0.2015, 0.2901, 0.3465, 0.3834, 0.4086",\ | |
"0.01286, 0.01282, 0.01274, 0.01267, 0.01263, 0.0126, 0.01259, 0.01258, 0.01257, 0.01257"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "CLK&!D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.0856, 0.086, 0.08687, 0.08816, 0.08941, 0.09056, 0.09242, 0.1128, 0.2319, 0.5074",\ | |
"0.08559, 0.08596, 0.08691, 0.08811, 0.08932, 0.09046, 0.09236, 0.1144, 0.237, 0.5135",\ | |
"0.0852, 0.0856, 0.0866, 0.08772, 0.08894, 0.09001, 0.09221, 0.118, 0.2509, 0.5345",\ | |
"0.08482, 0.0852, 0.08609, 0.08737, 0.08862, 0.08956, 0.09283, 0.1269, 0.284, 0.5731",\ | |
"0.08453, 0.08494, 0.08595, 0.0871, 0.08833, 0.08945, 0.09505, 0.1482, 0.3415, 0.627",\ | |
"0.08426, 0.08465, 0.08562, 0.08688, 0.08816, 0.08942, 0.102, 0.197, 0.4295, 0.6809",\ | |
"0.08411, 0.08451, 0.08535, 0.08669, 0.08795, 0.09101, 0.1315, 0.297, 0.522, 0.6996",\ | |
"0.08397, 0.08434, 0.08528, 0.08644, 0.08816, 0.1105, 0.2351, 0.4107, 0.5412, 0.6322",\ | |
"0.08366, 0.08401, 0.08492, 0.08707, 0.121, 0.2257, 0.308, 0.3601, 0.3942, 0.4174",\ | |
"0.0289, 0.0289, 0.02885, 0.02881, 0.02879, 0.02876, 0.02876, 0.02875, 0.02875, 0.02873"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.0856, 0.086, 0.08687, 0.08816, 0.08941, 0.09056, 0.09242, 0.1128, 0.2319, 0.5074",\ | |
"0.08559, 0.08596, 0.08691, 0.08811, 0.08932, 0.09046, 0.09236, 0.1144, 0.237, 0.5135",\ | |
"0.0852, 0.0856, 0.0866, 0.08772, 0.08894, 0.09001, 0.09221, 0.118, 0.2509, 0.5345",\ | |
"0.08482, 0.0852, 0.08609, 0.08737, 0.08862, 0.08956, 0.09283, 0.1269, 0.284, 0.5731",\ | |
"0.08453, 0.08494, 0.08595, 0.0871, 0.08833, 0.08945, 0.09505, 0.1482, 0.3415, 0.627",\ | |
"0.08426, 0.08465, 0.08562, 0.08688, 0.08816, 0.08942, 0.102, 0.197, 0.4295, 0.6809",\ | |
"0.08411, 0.08451, 0.08535, 0.08669, 0.08795, 0.09101, 0.1315, 0.297, 0.522, 0.6996",\ | |
"0.08397, 0.08434, 0.08528, 0.08644, 0.08816, 0.1105, 0.2351, 0.4107, 0.5412, 0.6322",\ | |
"0.08366, 0.08401, 0.08492, 0.08707, 0.121, 0.2257, 0.308, 0.3601, 0.3942, 0.4174",\ | |
"0.0289, 0.0289, 0.02885, 0.02881, 0.02879, 0.02876, 0.02876, 0.02875, 0.02875, 0.02873"); | |
} | |
} | |
internal_power() { | |
related_pin : "SETN" ; | |
when : "CLK&D" ; | |
fall_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.08559, 0.08594, 0.0869, 0.0881, 0.08931, 0.0904, 0.09222, 0.1135, 0.2319, 0.5073",\ | |
"0.08555, 0.08596, 0.08682, 0.0881, 0.08939, 0.09025, 0.0925, 0.114, 0.2368, 0.5135",\ | |
"0.08522, 0.0856, 0.08652, 0.08776, 0.08906, 0.09003, 0.09242, 0.118, 0.2521, 0.5345",\ | |
"0.0848, 0.08523, 0.08613, 0.08739, 0.08872, 0.08977, 0.09245, 0.1262, 0.283, 0.5729",\ | |
"0.0845, 0.08493, 0.08583, 0.08711, 0.08844, 0.08939, 0.09511, 0.1481, 0.3419, 0.6271",\ | |
"0.08424, 0.08462, 0.08554, 0.08672, 0.08809, 0.08931, 0.102, 0.1964, 0.4295, 0.6808",\ | |
"0.08405, 0.08447, 0.08541, 0.08673, 0.08795, 0.09102, 0.1314, 0.297, 0.5221, 0.6996",\ | |
"0.08399, 0.08432, 0.08528, 0.08649, 0.08834, 0.1105, 0.235, 0.4106, 0.5412, 0.6322",\ | |
"0.08363, 0.08397, 0.08489, 0.08701, 0.1208, 0.2257, 0.3079, 0.3601, 0.3942, 0.4174",\ | |
"0.02889, 0.02888, 0.02883, 0.02879, 0.02876, 0.02874, 0.02874, 0.02873, 0.02872, 0.02871"); | |
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */ | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.08559, 0.08594, 0.0869, 0.0881, 0.08931, 0.0904, 0.09222, 0.1135, 0.2319, 0.5073",\ | |
"0.08555, 0.08596, 0.08682, 0.0881, 0.08939, 0.09025, 0.0925, 0.114, 0.2368, 0.5135",\ | |
"0.08522, 0.0856, 0.08652, 0.08776, 0.08906, 0.09003, 0.09242, 0.118, 0.2521, 0.5345",\ | |
"0.0848, 0.08523, 0.08613, 0.08739, 0.08872, 0.08977, 0.09245, 0.1262, 0.283, 0.5729",\ | |
"0.0845, 0.08493, 0.08583, 0.08711, 0.08844, 0.08939, 0.09511, 0.1481, 0.3419, 0.6271",\ | |
"0.08424, 0.08462, 0.08554, 0.08672, 0.08809, 0.08931, 0.102, 0.1964, 0.4295, 0.6808",\ | |
"0.08405, 0.08447, 0.08541, 0.08673, 0.08795, 0.09102, 0.1314, 0.297, 0.5221, 0.6996",\ | |
"0.08399, 0.08432, 0.08528, 0.08649, 0.08834, 0.1105, 0.235, 0.4106, 0.5412, 0.6322",\ | |
"0.08363, 0.08397, 0.08489, 0.08701, 0.1208, 0.2257, 0.3079, 0.3601, 0.3942, 0.4174",\ | |
"0.02889, 0.02888, 0.02883, 0.02879, 0.02876, 0.02874, 0.02874, 0.02873, 0.02872, 0.02871"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : rising_edge ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.84, 5.925, 6.138, 6.43, 6.799, 7.264, 7.846, 8.567, 9.443, 10.49",\ | |
"5.897, 5.982, 6.195, 6.486, 6.856, 7.321, 7.903, 8.624, 9.5, 10.54",\ | |
"6.095, 6.18, 6.393, 6.684, 7.054, 7.518, 8.1, 8.822, 9.697, 10.74",\ | |
"6.472, 6.557, 6.77, 7.061, 7.43, 7.895, 8.478, 9.198, 10.07, 11.12",\ | |
"7.003, 7.088, 7.301, 7.593, 7.962, 8.427, 9.009, 9.73, 10.61, 11.65",\ | |
"7.585, 7.67, 7.883, 8.175, 8.544, 9.009, 9.591, 10.31, 11.19, 12.23",\ | |
"8.182, 8.267, 8.481, 8.772, 9.142, 9.607, 10.19, 10.91, 11.79, 12.83",\ | |
"8.791, 8.877, 9.089, 9.382, 9.75, 10.21, 10.8, 11.52, 12.39, 13.43",\ | |
"9.402, 9.486, 9.699, 9.991, 10.36, 10.82, 11.41, 12.13, 13, 14.05",\ | |
"10, 10.09, 10.3, 10.59, 10.96, 11.43, 12.01, 12.73, 13.61, 14.65"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.901, 6.012, 6.335, 6.895, 7.75, 8.94, 10.5, 12.46, 14.86, 17.71",\ | |
"5.957, 6.07, 6.392, 6.951, 7.806, 8.997, 10.56, 12.52, 14.91, 17.77",\ | |
"6.157, 6.268, 6.591, 7.151, 8.006, 9.196, 10.76, 12.72, 15.11, 17.96",\ | |
"6.533, 6.645, 6.968, 7.527, 8.383, 9.573, 11.13, 13.1, 15.49, 18.34",\ | |
"7.061, 7.172, 7.495, 8.055, 8.911, 10.1, 11.66, 13.62, 16.02, 18.87",\ | |
"7.635, 7.747, 8.07, 8.63, 9.485, 10.67, 12.23, 14.2, 16.59, 19.44",\ | |
"8.23, 8.342, 8.665, 9.225, 10.08, 11.27, 12.83, 14.79, 17.19, 20.04",\ | |
"8.831, 8.943, 9.265, 9.825, 10.68, 11.87, 13.43, 15.39, 17.79, 20.64",\ | |
"9.436, 9.548, 9.871, 10.43, 11.28, 12.48, 14.04, 16, 18.39, 21.25",\ | |
"10.03, 10.15, 10.47, 11.03, 11.88, 13.07, 14.63, 16.6, 18.99, 21.84"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.3888, 0.4498, 0.6316, 0.9412, 1.414, 2.096, 3.026, 4.225, 5.717, 7.493",\ | |
"0.3888, 0.4492, 0.6304, 0.9398, 1.415, 2.096, 3.025, 4.229, 5.71, 7.498",\ | |
"0.3884, 0.4498, 0.6308, 0.9402, 1.415, 2.095, 3.025, 4.227, 5.708, 7.498",\ | |
"0.3888, 0.45, 0.6316, 0.9408, 1.416, 2.096, 3.022, 4.228, 5.713, 7.494",\ | |
"0.3886, 0.4498, 0.631, 0.9414, 1.415, 2.095, 3.026, 4.228, 5.708, 7.496",\ | |
"0.388, 0.452, 0.632, 0.94, 1.414, 2.096, 3.022, 4.228, 5.716, 7.488",\ | |
"0.388, 0.45, 0.63, 0.94, 1.416, 2.096, 3.024, 4.222, 5.718, 7.496",\ | |
"0.388, 0.45, 0.63, 0.942, 1.414, 2.094, 3.026, 4.23, 5.71, 7.492",\ | |
"0.388, 0.45, 0.632, 0.94, 1.414, 2.096, 3.022, 4.23, 5.708, 7.482",\ | |
"0.388, 0.45, 0.63, 0.942, 1.416, 2.096, 3.024, 4.222, 5.716, 7.482"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.4334, 0.546, 0.9666, 1.847, 3.258, 5.241, 7.866, 11.16, 15.19, 20.02",\ | |
"0.4344, 0.5474, 0.9654, 1.847, 3.256, 5.241, 7.866, 11.17, 15.21, 20.01",\ | |
"0.434, 0.548, 0.9664, 1.848, 3.257, 5.247, 7.865, 11.16, 15.21, 20.02",\ | |
"0.4344, 0.5468, 0.965, 1.848, 3.257, 5.245, 7.866, 11.16, 15.2, 20.02",\ | |
"0.4338, 0.5484, 0.9666, 1.848, 3.257, 5.246, 7.864, 11.16, 15.19, 20",\ | |
"0.434, 0.546, 0.966, 1.848, 3.258, 5.244, 7.866, 11.16, 15.19, 20",\ | |
"0.432, 0.548, 0.964, 1.846, 3.256, 5.246, 7.864, 11.16, 15.18, 20.01",\ | |
"0.434, 0.548, 0.968, 1.848, 3.256, 5.246, 7.866, 11.16, 15.19, 20",\ | |
"0.434, 0.548, 0.966, 1.848, 3.258, 5.24, 7.854, 11.16, 15.2, 20.02",\ | |
"0.434, 0.546, 0.968, 1.848, 3.258, 5.244, 7.856, 11.16, 15.2, 20.01"); | |
} | |
} | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.382, 5.493, 5.814, 6.371, 7.225, 8.415, 9.975, 11.94, 14.33, 17.18",\ | |
"5.449, 5.56, 5.881, 6.438, 7.291, 8.481, 10.04, 12, 14.4, 17.25",\ | |
"5.673, 5.784, 6.106, 6.663, 7.516, 8.706, 10.27, 12.23, 14.62, 17.47",\ | |
"6.107, 6.219, 6.54, 7.097, 7.95, 9.139, 10.7, 12.66, 15.06, 17.91",\ | |
"6.786, 6.897, 7.218, 7.775, 8.628, 9.818, 11.38, 13.34, 15.74, 18.59",\ | |
"7.729, 7.841, 8.162, 8.719, 9.572, 10.76, 12.32, 14.28, 16.68, 19.53",\ | |
"8.93, 9.042, 9.363, 9.92, 10.77, 11.96, 13.52, 15.49, 17.88, 20.73",\ | |
"10.35, 10.46, 10.78, 11.34, 12.19, 13.38, 14.94, 16.9, 19.3, 22.15",\ | |
"11.93, 12.04, 12.37, 12.92, 13.78, 14.97, 16.53, 18.49, 20.88, 23.74",\ | |
"13.64, 13.75, 14.08, 14.63, 15.49, 16.68, 18.24, 20.2, 22.59, 25.45"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.432, 0.5464, 0.9608, 1.843, 3.258, 5.243, 7.864, 11.17, 15.19, 20.01",\ | |
"0.4322, 0.5454, 0.961, 1.841, 3.258, 5.245, 7.86, 11.17, 15.2, 20.02",\ | |
"0.4324, 0.5464, 0.9624, 1.843, 3.258, 5.244, 7.858, 11.16, 15.21, 20.03",\ | |
"0.432, 0.5438, 0.9624, 1.843, 3.256, 5.244, 7.857, 11.15, 15.2, 20.02",\ | |
"0.4316, 0.5434, 0.9626, 1.842, 3.252, 5.244, 7.86, 11.17, 15.19, 20",\ | |
"0.432, 0.544, 0.962, 1.842, 3.258, 5.244, 7.862, 11.17, 15.21, 20",\ | |
"0.432, 0.544, 0.962, 1.844, 3.254, 5.242, 7.856, 11.17, 15.19, 20.01",\ | |
"0.436, 0.546, 0.962, 1.844, 3.252, 5.244, 7.862, 11.16, 15.2, 20.03",\ | |
"0.44, 0.554, 0.964, 1.844, 3.25, 5.236, 7.862, 11.17, 15.21, 20.03",\ | |
"0.452, 0.562, 0.97, 1.846, 3.25, 5.236, 7.854, 11.17, 15.21, 20.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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.385, 5.497, 5.818, 6.375, 7.228, 8.418, 9.978, 11.94, 14.34, 17.19",\ | |
"5.453, 5.563, 5.886, 6.443, 7.294, 8.484, 10.04, 12.01, 14.4, 17.26",\ | |
"5.677, 5.789, 6.11, 6.667, 7.52, 8.71, 10.27, 12.23, 14.63, 17.48",\ | |
"6.11, 6.222, 6.543, 7.101, 7.953, 9.142, 10.7, 12.67, 15.06, 17.91",\ | |
"6.789, 6.901, 7.222, 7.779, 8.632, 9.821, 11.38, 13.34, 15.74, 18.59",\ | |
"7.732, 7.843, 8.165, 8.722, 9.576, 10.76, 12.32, 14.29, 16.68, 19.54",\ | |
"8.933, 9.044, 9.365, 9.922, 10.77, 11.96, 13.53, 15.49, 17.88, 20.73",\ | |
"10.35, 10.46, 10.78, 11.34, 12.19, 13.38, 14.94, 16.9, 19.3, 22.15",\ | |
"11.93, 12.04, 12.37, 12.92, 13.78, 14.97, 16.53, 18.49, 20.88, 23.74",\ | |
"13.64, 13.75, 14.08, 14.63, 15.48, 16.67, 18.23, 20.2, 22.59, 25.45"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.4328, 0.545, 0.962, 1.843, 3.258, 5.243, 7.862, 11.17, 15.2, 20.01",\ | |
"0.4326, 0.5434, 0.9618, 1.842, 3.258, 5.245, 7.858, 11.17, 15.2, 20.02",\ | |
"0.432, 0.5432, 0.9608, 1.843, 3.257, 5.244, 7.86, 11.17, 15.19, 20.01",\ | |
"0.4322, 0.5438, 0.9616, 1.843, 3.257, 5.245, 7.864, 11.17, 15.19, 20.02",\ | |
"0.4316, 0.5452, 0.9608, 1.843, 3.256, 5.244, 7.864, 11.17, 15.21, 20",\ | |
"0.432, 0.544, 0.962, 1.842, 3.256, 5.244, 7.856, 11.17, 15.21, 20",\ | |
"0.434, 0.542, 0.962, 1.842, 3.254, 5.24, 7.856, 11.16, 15.19, 20",\ | |
"0.436, 0.548, 0.964, 1.842, 3.258, 5.242, 7.862, 11.15, 15.19, 20.03",\ | |
"0.442, 0.552, 0.966, 1.842, 3.252, 5.236, 7.858, 11.17, 15.21, 20.03",\ | |
"0.45, 0.558, 0.972, 1.844, 3.254, 5.236, 7.854, 11.17, 15.21, 20.03"); | |
} | |
} | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.478, 5.584, 5.899, 6.456, 7.309, 8.499, 10.06, 12.02, 14.42, 17.27",\ | |
"5.547, 5.653, 5.968, 6.524, 7.378, 8.567, 10.13, 12.09, 14.48, 17.34",\ | |
"5.772, 5.878, 6.193, 6.749, 7.603, 8.791, 10.35, 12.31, 14.71, 17.56",\ | |
"6.205, 6.311, 6.626, 7.182, 8.036, 9.225, 10.79, 12.75, 15.14, 18",\ | |
"6.885, 6.991, 7.307, 7.863, 8.716, 9.905, 11.47, 13.43, 15.82, 18.67",\ | |
"7.84, 7.946, 8.261, 8.818, 9.671, 10.86, 12.42, 14.38, 16.78, 19.63",\ | |
"9.068, 9.174, 9.488, 10.05, 10.9, 12.09, 13.65, 15.61, 18.01, 20.86",\ | |
"10.52, 10.62, 10.94, 11.5, 12.35, 13.54, 15.1, 17.06, 19.46, 22.31",\ | |
"12.11, 12.22, 12.53, 13.09, 13.94, 15.13, 16.69, 18.66, 21.05, 23.9",\ | |
"13.82, 13.93, 14.24, 14.8, 15.65, 16.84, 18.4, 20.36, 22.76, 25.61"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.4012, 0.5172, 0.948, 1.837, 3.254, 5.244, 7.862, 11.17, 15.2, 20.02",\ | |
"0.4018, 0.517, 0.9468, 1.836, 3.247, 5.237, 7.858, 11.17, 15.2, 20.02",\ | |
"0.4012, 0.517, 0.9482, 1.835, 3.249, 5.236, 7.853, 11.17, 15.2, 20.02",\ | |
"0.4014, 0.518, 0.9474, 1.837, 3.25, 5.235, 7.862, 11.17, 15.21, 20.03",\ | |
"0.4028, 0.5164, 0.947, 1.836, 3.251, 5.242, 7.862, 11.17, 15.2, 20",\ | |
"0.4, 0.518, 0.948, 1.838, 3.252, 5.242, 7.858, 11.17, 15.2, 20",\ | |
"0.402, 0.516, 0.948, 1.836, 3.252, 5.238, 7.856, 11.17, 15.18, 20.02",\ | |
"0.402, 0.518, 0.948, 1.836, 3.256, 5.238, 7.86, 11.16, 15.21, 20.01",\ | |
"0.404, 0.518, 0.95, 1.836, 3.252, 5.236, 7.858, 11.17, 15.21, 20.03",\ | |
"0.406, 0.522, 0.95, 1.838, 3.25, 5.236, 7.858, 11.17, 15.2, 20.02"); | |
} | |
} | |
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.478, 5.585, 5.9, 6.456, 7.31, 8.499, 10.06, 12.02, 14.42, 17.27",\ | |
"5.546, 5.653, 5.967, 6.524, 7.377, 8.566, 10.13, 12.09, 14.48, 17.34",\ | |
"5.772, 5.878, 6.193, 6.749, 7.604, 8.791, 10.35, 12.31, 14.71, 17.56",\ | |
"6.205, 6.311, 6.627, 7.183, 8.036, 9.225, 10.79, 12.75, 15.14, 17.99",\ | |
"6.886, 6.991, 7.306, 7.863, 8.717, 9.905, 11.47, 13.43, 15.82, 18.68",\ | |
"7.839, 7.946, 8.261, 8.818, 9.671, 10.86, 12.42, 14.38, 16.78, 19.63",\ | |
"9.069, 9.176, 9.491, 10.05, 10.9, 12.09, 13.65, 15.61, 18.01, 20.86",\ | |
"10.52, 10.62, 10.94, 11.5, 12.35, 13.54, 15.1, 17.06, 19.45, 22.31",\ | |
"12.11, 12.22, 12.54, 13.09, 13.94, 15.13, 16.69, 18.66, 21.05, 23.9",\ | |
"13.82, 13.93, 14.24, 14.8, 15.65, 16.84, 18.4, 20.36, 22.76, 25.61"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.4016, 0.5178, 0.9484, 1.836, 3.248, 5.236, 7.86, 11.17, 15.19, 20.02",\ | |
"0.4016, 0.517, 0.946, 1.838, 3.256, 5.242, 7.864, 11.16, 15.21, 20.03",\ | |
"0.4016, 0.5168, 0.9482, 1.838, 3.25, 5.243, 7.856, 11.17, 15.21, 20.02",\ | |
"0.4014, 0.517, 0.9478, 1.835, 3.253, 5.242, 7.862, 11.16, 15.21, 20.03",\ | |
"0.4012, 0.5176, 0.9482, 1.837, 3.251, 5.242, 7.864, 11.17, 15.21, 20",\ | |
"0.402, 0.518, 0.948, 1.836, 3.256, 5.238, 7.856, 11.15, 15.2, 20",\ | |
"0.402, 0.518, 0.95, 1.838, 3.254, 5.24, 7.858, 11.16, 15.19, 20.01",\ | |
"0.402, 0.518, 0.948, 1.836, 3.25, 5.238, 7.862, 11.16, 15.19, 20.03",\ | |
"0.404, 0.52, 0.95, 1.836, 3.25, 5.24, 7.862, 11.16, 15.21, 20.03",\ | |
"0.406, 0.522, 0.952, 1.836, 3.25, 5.236, 7.852, 11.17, 15.21, 20.03"); | |
} | |
} | |
timing() { | |
related_pin : "SETN" ; | |
timing_sense : negative_unate ; | |
timing_type : preset ; | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("5.478, 5.585, 5.9, 6.456, 7.31, 8.499, 10.06, 12.02, 14.42, 17.27",\ | |
"5.546, 5.653, 5.967, 6.524, 7.377, 8.566, 10.13, 12.09, 14.48, 17.34",\ | |
"5.772, 5.878, 6.193, 6.749, 7.604, 8.791, 10.35, 12.31, 14.71, 17.56",\ | |
"6.205, 6.311, 6.627, 7.183, 8.036, 9.225, 10.79, 12.75, 15.14, 17.99",\ | |
"6.886, 6.991, 7.306, 7.863, 8.717, 9.905, 11.47, 13.43, 15.82, 18.68",\ | |
"7.839, 7.946, 8.261, 8.818, 9.671, 10.86, 12.42, 14.38, 16.78, 19.63",\ | |
"9.069, 9.176, 9.491, 10.05, 10.9, 12.09, 13.65, 15.61, 18.01, 20.86",\ | |
"10.52, 10.62, 10.94, 11.5, 12.35, 13.54, 15.1, 17.06, 19.45, 22.31",\ | |
"12.11, 12.22, 12.54, 13.09, 13.94, 15.13, 16.69, 18.66, 21.05, 23.9",\ | |
"13.82, 13.93, 14.24, 14.8, 15.65, 16.84, 18.4, 20.36, 22.76, 25.61"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.001, 0.007547, 0.03053, 0.07441, 0.1428, 0.2387, 0.3649, 0.524, 0.7181, 0.9495"); | |
values("0.4016, 0.5178, 0.9484, 1.836, 3.248, 5.236, 7.86, 11.17, 15.19, 20.02",\ | |
"0.4016, 0.517, 0.946, 1.838, 3.256, 5.242, 7.864, 11.16, 15.21, 20.03",\ | |
"0.4016, 0.5168, 0.9482, 1.838, 3.25, 5.243, 7.856, 11.17, 15.21, 20.02",\ | |
"0.4014, 0.517, 0.9478, 1.835, 3.253, 5.242, 7.862, 11.16, 15.21, 20.03",\ | |
"0.4012, 0.5176, 0.9482, 1.837, 3.251, 5.242, 7.864, 11.17, 15.21, 20",\ | |
"0.402, 0.518, 0.948, 1.836, 3.256, 5.238, 7.856, 11.15, 15.2, 20",\ | |
"0.402, 0.518, 0.95, 1.838, 3.254, 5.24, 7.858, 11.16, 15.19, 20.01",\ | |
"0.402, 0.518, 0.948, 1.836, 3.25, 5.238, 7.862, 11.16, 15.19, 20.03",\ | |
"0.404, 0.52, 0.95, 1.836, 3.25, 5.24, 7.862, 11.16, 15.21, 20.03",\ | |
"0.406, 0.522, 0.952, 1.836, 3.25, 5.236, 7.852, 11.17, 15.21, 20.03"); | |
} | |
} | |
} | |
pin(SETN) { | |
capacitance : 0.00721 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 20 ; | |
min_pulse_width_low : 4.379 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!CLK&!D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.01813, 0.01813, 0.0179, 0.01766, 0.0175, 0.01743, 0.01742, 0.01746, \ | |
0.01753, 0.01698"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.004782, 0.004753, 0.004621, 0.004448, 0.004304, 0.004199, 0.004144, \ | |
0.004132, 0.004132, 0.004385"); | |
} | |
} | |
internal_power() { | |
when : "!CLK&D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.006232, 0.006225, 0.006218, 0.006213, 0.006214, 0.006223, 0.006222, \ | |
0.006221, 0.006216, 0.005558"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.004644, -0.004632, -0.004644, -0.004661, -0.004672, -0.004687, \ | |
-0.004711, -0.00476, -0.004859, -0.004806"); | |
} | |
} | |
internal_power() { | |
when : "CLK&!D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.006233, 0.006225, 0.006218, 0.006217, 0.006215, 0.006224, 0.006221, \ | |
0.006222, 0.006216, 0.005556"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.004645, -0.004633, -0.00464, -0.004664, -0.004674, -0.004687, \ | |
-0.004718, -0.004759, -0.004858, -0.004808"); | |
} | |
} | |
internal_power() { | |
when : "CLK&D" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("0.006235, 0.006235, 0.006216, 0.006211, 0.006218, 0.006221, 0.006222, \ | |
0.006221, 0.006214, 0.005557"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.004645, -0.004634, -0.004641, -0.004666, -0.004674, -0.004686, \ | |
-0.004719, -0.00476, -0.004859, -0.004808"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : recovery_rising ; | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("-0.25, -0.31, -0.52, -0.93, -1.49, -2.06, -2.71, -3.33, -3.98, -4.59",\ | |
"-0.2, -0.27, -0.47, -0.88, -1.45, -2.03, -2.67, -3.29, -3.94, -4.54",\ | |
"-0.06, -0.12, -0.33, -0.73, -1.3, -1.88, -2.51, -3.14, -3.78, -4.39",\ | |
"0.27, 0.2, -0.01, -0.42, -0.98, -1.56, -2.2, -2.82, -3.47, -4.08",\ | |
"0.76, 0.7, 0.5, 0.09, -0.48, -1.05, -1.69, -2.32, -2.96, -3.57",\ | |
"1.44, 1.38, 1.17, 0.76, 0.2, -0.38, -1.01, -1.63, -2.27, -2.88",\ | |
"2.4, 2.33, 2.13, 1.7, 1.11, 0.54, -0.11, -0.74, -1.39, -2",\ | |
"4.18, 4.09, 3.88, 3.37, 2.7, 2.06, 1.31, 0.62, -0.11, -0.77",\ | |
"6.82, 6.71, 6.5, 5.93, 5.23, 4.63, 3.71, 2.92, 2.07, 1.37",\ | |
"9.93, 9.86, 9.59, 9.01, 8.39, 7.73, 6.73, 5.92, 5.02, 4.18"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : removal_rising ; | |
rise_constraint(cnst_ctin_rtin_10x10) { | |
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20"); | |
values("1.62, 1.68, 1.87, 2.25, 2.79, 3.36, 3.97, 4.58, 5.19, 5.78",\ | |
"1.58, 1.64, 1.82, 2.21, 2.74, 3.32, 3.92, 4.53, 5.14, 5.74",\ | |
"1.4, 1.47, 1.65, 2.03, 2.57, 3.15, 3.75, 4.36, 4.97, 5.56",\ | |
"1.09, 1.15, 1.34, 1.72, 2.25, 2.82, 3.42, 4.03, 4.64, 5.23",\ | |
"0.64, 0.71, 0.9, 1.27, 1.81, 2.37, 2.97, 3.57, 4.18, 4.77",\ | |
"0.12, 0.18, 0.37, 0.75, 1.29, 1.85, 2.45, 3.05, 3.66, 4.25",\ | |
"-0.43, -0.37, -0.19, 0.19, 0.72, 1.29, 1.89, 2.48, 3.08, 3.67",\ | |
"-1, -0.94, -0.75, -0.37, 0.16, 0.73, 1.31, 1.91, 2.51, 3.09",\ | |
"-1.55, -1.49, -1.3, -0.92, -0.4, 0.17, 0.76, 1.35, 1.94, 2.53",\ | |
"-2.09, -2.03, -1.84, -1.46, -0.93, -0.37, 0.22, 0.81, 1.4, 1.99"); | |
} | |
} | |
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("4.373"); | |
} | |
} | |
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("4.379"); | |
} | |
} | |
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.848"); | |
} | |
} | |
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.848"); | |
} | |
} | |
} | |
} | |