cell(gf180mcu_fd_sc_mcu9t5v0__dffnq_1) { | |
area : 84.672000 ; | |
ff(IQ1,IQN1) { | |
clocked_on : "(!CLKN)" ; | |
next_state : "D" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&!D" ; | |
value : "6.02235e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLKN&D" ; | |
value : "7.389954e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&!D" ; | |
value : "4.269996e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLKN&D" ; | |
value : "4.244886e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "7.389954e-05" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLKN) { | |
capacitance : 0.004157 ; | |
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.007 ; | |
min_pulse_width_high : 2.718 ; | |
min_pulse_width_low : 3.434 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!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.03986, 0.03978, 0.03956, 0.03933, 0.03915, 0.03899, 0.03889, \ | |
0.03881, 0.03873, 0.03865"); | |
} | |
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.0257, 0.02567, 0.02557, 0.02536, 0.02517, 0.02498, 0.02484, \ | |
0.02474, 0.02468, 0.02461"); | |
} | |
} | |
internal_power() { | |
when : "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.03991, 0.03983, 0.03961, 0.0394, 0.03919, 0.03904, 0.03892, \ | |
0.03885, 0.03878, 0.0387"); | |
} | |
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.02565, 0.02561, 0.02552, 0.02531, 0.02509, 0.02493, 0.02479, \ | |
0.02468, 0.0246, 0.02455"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_NOT_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!D" ; | |
fall_constraint(scalar) { | |
values("2.941"); | |
} | |
rise_constraint(scalar) { | |
values("2.718"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "D" ; | |
fall_constraint(scalar) { | |
values("3.434"); | |
} | |
rise_constraint(scalar) { | |
values("1.933"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_NOT_D === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "!D" ; | |
fall_constraint(scalar) { | |
values("6.056"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
sdf_cond : "ENABLE_D === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "D" ; | |
fall_constraint(scalar) { | |
values("7.007"); | |
} | |
} | |
} | |
pin(D) { | |
capacitance : 0.003239 ; | |
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 : "!CLKN" ; | |
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.008581, 0.008406, 0.008171, 0.008049, 0.007999, 0.00796, 0.007936, \ | |
0.007922, 0.007901, 0.00788"); | |
} | |
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.00168, 0.001623, 0.001479, 0.001325, 0.001218, 0.001134, 0.001084, \ | |
0.001053, 0.001022, 0.001004"); | |
} | |
} | |
internal_power() { | |
when : "CLKN" ; | |
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.02698, 0.02686, 0.02672, 0.02659, 0.02647, 0.02639, 0.02632, \ | |
0.02625, 0.0262, 0.02615"); | |
} | |
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.01906, 0.01902, 0.01893, 0.01883, 0.01871, 0.01861, 0.01851, \ | |
0.01844, 0.01839, 0.01834"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : hold_falling ; | |
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.9, -0.88, -0.71, -0.35, 0.21, 0.91, 1.79, 2.79, 3.98, 5.34",\ | |
"-0.96, -0.94, -0.77, -0.41, 0.16, 0.87, 1.72, 2.74, 3.92, 5.28",\ | |
"-1.18, -1.16, -0.98, -0.63, -0.06, 0.65, 1.5, 2.51, 3.69, 5.06",\ | |
"-1.62, -1.6, -1.42, -1.06, -0.5, 0.21, 1.08, 2.08, 3.27, 4.63",\ | |
"-2.29, -2.27, -2.09, -1.73, -1.17, -0.47, 0.4, 1.41, 2.59, 3.95",\ | |
"-3.23, -3.2, -3.02, -2.65, -2.11, -1.41, -0.55, 0.46, 1.65, 3.01",\ | |
"-4.38, -4.36, -4.17, -3.81, -3.28, -2.58, -1.73, -0.72, 0.46, 1.83",\ | |
"-5.72, -5.71, -5.52, -5.16, -4.63, -3.95, -3.1, -2.11, -0.93, 0.43",\ | |
"-7.212, -7.224, -7.046, -6.68, -6.17, -5.5, -4.67, -3.68, -2.51, -1.15",\ | |
"-8.881, -8.925, -8.748, -8.397, -7.896, -7.24, -6.4, -5.43, -4.27, -2.92"); | |
} | |
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.29, 1.35, 1.56, 1.99, 2.67, 3.63, 4.86, 6.3, 7.95, 9.77",\ | |
"1.24, 1.29, 1.51, 1.94, 2.62, 3.57, 4.8, 6.24, 7.9, 9.72",\ | |
"1.04, 1.1, 1.31, 1.75, 2.43, 3.38, 4.6, 6.05, 7.71, 9.52",\ | |
"0.67, 0.72, 0.94, 1.37, 2.05, 3.01, 4.25, 5.7, 7.36, 9.18",\ | |
"0.25, 0.3, 0.51, 0.94, 1.61, 2.57, 3.79, 5.25, 6.9, 8.74",\ | |
"-0.23, -0.17, 0.04, 0.46, 1.13, 2.07, 3.28, 4.73, 6.36, 8.2",\ | |
"-0.77, -0.72, -0.5, -0.07, 0.58, 1.52, 2.72, 4.15, 5.79, 7.61",\ | |
"-1.38, -1.32, -1.11, -0.68, -0.02, 0.91, 2.1, 3.52, 5.15, 6.96",\ | |
"-2.03, -1.98, -1.77, -1.32, -0.67, 0.25, 1.43, 2.83, 4.45, 6.24",\ | |
"-2.72, -2.67, -2.46, -2.02, -1.37, -0.49, 0.71, 2.1, 3.7, 5.48"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : setup_falling ; | |
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.39, 2.29, 2.04, 1.6, 1.02, 0.3, -0.6, -1.69, -2.92, -4.35",\ | |
"2.44, 2.36, 2.09, 1.65, 1.08, 0.37, -0.54, -1.63, -2.87, -4.3",\ | |
"2.67, 2.57, 2.32, 1.87, 1.3, 0.58, -0.32, -1.41, -2.66, -4.08",\ | |
"3.09, 3.01, 2.75, 2.3, 1.73, 1.02, 0.12, -0.97, -2.22, -3.64",\ | |
"3.79, 3.69, 3.44, 2.99, 2.42, 1.7, 0.8, -0.28, -1.53, -2.96",\ | |
"4.74, 4.63, 4.39, 3.94, 3.36, 2.64, 1.75, 0.66, -0.59, -2.01",\ | |
"5.95, 5.86, 5.6, 5.15, 4.56, 3.84, 2.95, 1.87, 0.62, -0.81",\ | |
"7.4, 7.3, 7.05, 6.6, 6, 5.27, 4.38, 3.31, 2.05, 0.61",\ | |
"9.08, 9, 8.74, 8.29, 7.67, 6.93, 6.03, 4.95, 3.69, 2.26",\ | |
"10.95, 10.87, 10.61, 10.16, 9.52, 8.77, 7.87, 6.79, 5.52, 4.08"); | |
} | |
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.48, 0.4, 0.2, -0.24, -0.95, -1.96, -3.23, -4.74, -6.488, -8.398",\ | |
"0.53, 0.46, 0.26, -0.18, -0.9, -1.9, -3.17, -4.68, -6.416, -8.359",\ | |
"0.71, 0.65, 0.44, 0.01, -0.71, -1.71, -2.99, -4.49, -6.22, -8.148",\ | |
"1.06, 0.99, 0.78, 0.36, -0.37, -1.37, -2.63, -4.14, -5.87, -7.787",\ | |
"1.56, 1.49, 1.27, 0.86, 0.14, -0.87, -2.14, -3.64, -5.37, -7.3",\ | |
"2.2, 2.12, 1.91, 1.48, 0.77, -0.24, -1.51, -3.02, -4.75, -6.65",\ | |
"2.92, 2.85, 2.63, 2.2, 1.49, 0.48, -0.79, -2.3, -4.03, -5.93",\ | |
"3.74, 3.66, 3.45, 3.01, 2.29, 1.29, 0.02, -1.48, -3.21, -5.11",\ | |
"4.64, 4.57, 4.35, 3.91, 3.19, 2.19, 0.92, -0.58, -2.32, -4.2",\ | |
"5.6, 5.53, 5.31, 4.87, 4.16, 3.16, 1.89, 0.38, -1.35, -3.23"); | |
} | |
} | |
} | |
pin(Q) { | |
direction : output ; | |
function : "IQ1" ; | |
max_capacitance : 0.2032 ; | |
max_transition : 17 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "CLKN" ; | |
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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("0.03796, 0.03804, 0.03823, 0.03844, 0.03857, 0.03867, 0.03874, 0.03878, 0.03879, 0.03881",\ | |
"0.03798, 0.03806, 0.03824, 0.03844, 0.03858, 0.03869, 0.03875, 0.03879, 0.03882, 0.03883",\ | |
"0.03797, 0.03805, 0.03823, 0.03844, 0.03859, 0.03869, 0.03875, 0.03879, 0.03881, 0.03883",\ | |
"0.03797, 0.03807, 0.03825, 0.03843, 0.03859, 0.03868, 0.03874, 0.03879, 0.03882, 0.03884",\ | |
"0.03794, 0.03801, 0.03819, 0.03838, 0.03853, 0.03863, 0.03869, 0.03874, 0.03877, 0.03878",\ | |
"0.03787, 0.03795, 0.03814, 0.0383, 0.03847, 0.03857, 0.03864, 0.03867, 0.03869, 0.0387",\ | |
"0.03779, 0.03787, 0.03806, 0.03826, 0.03841, 0.03851, 0.03856, 0.0386, 0.03863, 0.03864",\ | |
"0.03773, 0.0378, 0.03799, 0.03819, 0.03834, 0.03844, 0.0385, 0.03854, 0.03856, 0.03855",\ | |
"0.03766, 0.03773, 0.03794, 0.03813, 0.03827, 0.03837, 0.03843, 0.03845, 0.03827, 0.03755",\ | |
"0.03752, 0.0376, 0.03779, 0.03795, 0.03796, 0.03712, 0.03585, 0.035, 0.03441, 0.03399"); | |
} | |
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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("0.04612, 0.04616, 0.0463, 0.04655, 0.0468, 0.04702, 0.04726, 0.04761, 0.05298, 0.0901",\ | |
"0.04612, 0.04616, 0.0463, 0.04653, 0.0468, 0.04702, 0.04716, 0.04744, 0.05331, 0.09142",\ | |
"0.04609, 0.04614, 0.04629, 0.04654, 0.04676, 0.04702, 0.04721, 0.04751, 0.05442, 0.09639",\ | |
"0.04608, 0.04615, 0.04629, 0.04652, 0.04678, 0.047, 0.04709, 0.04791, 0.05752, 0.1068",\ | |
"0.04606, 0.04613, 0.04626, 0.04651, 0.04678, 0.04701, 0.04719, 0.04851, 0.06441, 0.1243",\ | |
"0.04606, 0.04613, 0.04629, 0.0465, 0.04674, 0.04699, 0.04713, 0.05062, 0.08043, 0.1481",\ | |
"0.04611, 0.04615, 0.04631, 0.04652, 0.04682, 0.04704, 0.04768, 0.05993, 0.1111, 0.1698",\ | |
"0.0462, 0.04625, 0.04642, 0.04665, 0.04689, 0.04722, 0.05338, 0.0919, 0.1403, 0.1763",\ | |
"0.04633, 0.0464, 0.04658, 0.04676, 0.0472, 0.05533, 0.08847, 0.1175, 0.1376, 0.1516",\ | |
"0.04604, 0.04609, 0.04651, 0.05359, 0.062, 0.06728, 0.07055, 0.07258, 0.07392, 0.07482"); | |
} | |
} | |
timing() { | |
related_pin : "CLKN" ; | |
timing_type : falling_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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("4.198, 4.251, 4.402, 4.63, 4.917, 5.267, 5.698, 6.23, 6.875, 7.642",\ | |
"4.26, 4.313, 4.465, 4.692, 4.979, 5.329, 5.761, 6.292, 6.937, 7.704",\ | |
"4.483, 4.536, 4.688, 4.916, 5.203, 5.552, 5.984, 6.516, 7.16, 7.927",\ | |
"4.919, 4.972, 5.124, 5.351, 5.639, 5.987, 6.419, 6.951, 7.596, 8.363",\ | |
"5.606, 5.659, 5.811, 6.038, 6.325, 6.675, 7.106, 7.638, 8.283, 9.05",\ | |
"6.575, 6.628, 6.779, 7.006, 7.294, 7.643, 8.075, 8.607, 9.251, 10.02",\ | |
"7.828, 7.881, 8.032, 8.26, 8.547, 8.897, 9.329, 9.86, 10.51, 11.27",\ | |
"9.333, 9.385, 9.537, 9.765, 10.05, 10.4, 10.83, 11.36, 12.01, 12.78",\ | |
"11.04, 11.09, 11.25, 11.47, 11.76, 12.11, 12.54, 13.07, 13.72, 14.49",\ | |
"12.94, 13, 13.15, 13.38, 13.66, 14.01, 14.44, 14.98, 15.62, 16.39"); | |
} | |
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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("4.905, 4.98, 5.234, 5.709, 6.43, 7.434, 8.754, 10.41, 12.44, 14.85",\ | |
"4.968, 5.042, 5.297, 5.77, 6.492, 7.497, 8.816, 10.47, 12.5, 14.91",\ | |
"5.19, 5.265, 5.519, 5.992, 6.714, 7.72, 9.038, 10.7, 12.72, 15.13",\ | |
"5.624, 5.7, 5.954, 6.427, 7.15, 8.154, 9.473, 11.13, 13.15, 15.57",\ | |
"6.311, 6.387, 6.64, 7.113, 7.836, 8.84, 10.16, 11.82, 13.84, 16.25",\ | |
"7.279, 7.355, 7.608, 8.081, 8.805, 9.809, 11.13, 12.79, 14.81, 17.22",\ | |
"8.531, 8.606, 8.86, 9.333, 10.06, 11.06, 12.38, 14.04, 16.06, 18.48",\ | |
"10.03, 10.11, 10.36, 10.84, 11.56, 12.56, 13.88, 15.54, 17.56, 19.97",\ | |
"11.74, 11.81, 12.06, 12.54, 13.26, 14.27, 15.58, 17.24, 19.27, 21.68",\ | |
"13.63, 13.7, 13.96, 14.43, 15.15, 16.16, 17.48, 19.14, 21.16, 23.57"); | |
} | |
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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("0.3838, 0.4292, 0.5714, 0.8108, 1.136, 1.604, 2.256, 3.113, 4.185, 5.472",\ | |
"0.3826, 0.4294, 0.5714, 0.8116, 1.137, 1.604, 2.255, 3.114, 4.184, 5.472",\ | |
"0.383, 0.4286, 0.5714, 0.8106, 1.136, 1.603, 2.256, 3.114, 4.184, 5.472",\ | |
"0.383, 0.4286, 0.5714, 0.8108, 1.137, 1.604, 2.256, 3.113, 4.182, 5.472",\ | |
"0.3824, 0.4292, 0.5712, 0.8114, 1.137, 1.603, 2.255, 3.113, 4.185, 5.471",\ | |
"0.383, 0.4288, 0.5712, 0.8108, 1.136, 1.603, 2.254, 3.116, 4.186, 5.47",\ | |
"0.384, 0.428, 0.572, 0.812, 1.138, 1.602, 2.256, 3.114, 4.184, 5.472",\ | |
"0.384, 0.428, 0.57, 0.812, 1.136, 1.604, 2.256, 3.114, 4.184, 5.472",\ | |
"0.382, 0.43, 0.572, 0.812, 1.136, 1.604, 2.256, 3.112, 4.184, 5.466",\ | |
"0.384, 0.43, 0.57, 0.81, 1.136, 1.602, 2.256, 3.112, 4.184, 5.47"); | |
} | |
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.002395, 0.007294, 0.01665, 0.03122, 0.05167, 0.07858, 0.1125, 0.1539, 0.2032"); | |
values("0.466, 0.5748, 0.9686, 1.729, 2.906, 4.572, 6.765, 9.549, 12.92, 16.99",\ | |
"0.4662, 0.575, 0.9684, 1.729, 2.906, 4.572, 6.766, 9.539, 12.92, 16.96",\ | |
"0.466, 0.5748, 0.968, 1.729, 2.905, 4.569, 6.765, 9.541, 12.92, 16.94",\ | |
"0.466, 0.575, 0.9686, 1.729, 2.906, 4.572, 6.769, 9.537, 12.94, 16.98",\ | |
"0.4646, 0.575, 0.968, 1.729, 2.905, 4.572, 6.77, 9.536, 12.93, 16.97",\ | |
"0.4652, 0.5748, 0.968, 1.73, 2.904, 4.572, 6.768, 9.534, 12.92, 16.97",\ | |
"0.464, 0.574, 0.968, 1.73, 2.906, 4.568, 6.772, 9.542, 12.92, 16.95",\ | |
"0.466, 0.576, 0.97, 1.728, 2.904, 4.574, 6.766, 9.536, 12.92, 16.94",\ | |
"0.468, 0.574, 0.968, 1.728, 2.906, 4.574, 6.766, 9.534, 12.92, 16.95",\ | |
"0.466, 0.576, 0.97, 1.73, 2.906, 4.57, 6.766, 9.54, 12.93, 16.98"); | |
} | |
} | |
} | |
} | |