cell(gf180mcu_fd_sc_mcu9t5v0__dffq_2) { | |
area : 84.672000 ; | |
ff(IQ1,IQN1) { | |
clocked_on : "CLK" ; | |
next_state : "D" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&!D" ; | |
value : "0.0003448494" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!CLK&D" ; | |
value : "0.0003749814" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&!D" ; | |
value : "0.0004006422" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "CLK&D" ; | |
value : "0.0004225608" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0004225608" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(CLK) { | |
capacitance : 0.004448 ; | |
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 : 7.919 ; | |
min_pulse_width_high : 3.232 ; | |
min_pulse_width_low : 3.945 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
when : "!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.04058, 0.04046, 0.04019, 0.03989, 0.03965, 0.0395, 0.03941, \ | |
0.03939, 0.03944, 0.03902"); | |
} | |
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.02748, 0.02744, 0.02728, 0.02698, 0.02669, 0.02648, 0.02634, \ | |
0.0263, 0.0263, 0.02655"); | |
} | |
} | |
internal_power() { | |
when : "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.04155, 0.04143, 0.04116, 0.04086, 0.04062, 0.04045, 0.04036, \ | |
0.04033, 0.04036, 0.03986"); | |
} | |
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.02756, 0.02752, 0.02734, 0.02704, 0.02676, 0.02654, 0.0264, \ | |
0.02635, 0.02638, 0.02662"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "!D" ; | |
fall_constraint(scalar) { | |
values("3.945"); | |
} | |
rise_constraint(scalar) { | |
values("2.329"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_D === 1'b1" ; | |
timing_type : min_pulse_width ; | |
when : "D" ; | |
fall_constraint(scalar) { | |
values("3.51"); | |
} | |
rise_constraint(scalar) { | |
values("3.232"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_NOT_D === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "!D" ; | |
rise_constraint(scalar) { | |
values("7.919"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
sdf_cond : "ENABLE_D === 1'b1" ; | |
timing_type : minimum_period ; | |
when : "D" ; | |
rise_constraint(scalar) { | |
values("7.198"); | |
} | |
} | |
} | |
pin(D) { | |
capacitance : 0.00348 ; | |
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" ; | |
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.02268, 0.02266, 0.02241, 0.02215, 0.02197, 0.02187, 0.02183, \ | |
0.02184, 0.0219, 0.0216"); | |
} | |
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.01536, 0.01539, 0.01533, 0.01513, 0.01491, 0.01474, 0.01465, \ | |
0.01461, 0.01464, 0.01485"); | |
} | |
} | |
internal_power() { | |
when : "CLK" ; | |
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.002389, 0.002388, 0.002392, 0.00239, 0.002388, 0.002379, 0.002366, \ | |
0.00234, 0.002287, 0.002008"); | |
} | |
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.001991, -0.001992, -0.002007, -0.002025, -0.00205, -0.002069, \ | |
-0.002089, -0.002115, -0.002164, -0.002136"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : hold_rising ; | |
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.82, 0.88, 1.05, 1.42, 1.92, 2.46, 3.01, 3.55, 4.09, 4.61",\ | |
"0.74, 0.8, 0.97, 1.34, 1.84, 2.37, 2.93, 3.47, 4.01, 4.53",\ | |
"0.59, 0.65, 0.82, 1.19, 1.68, 2.2, 2.74, 3.28, 3.82, 4.34",\ | |
"0.39, 0.45, 0.61, 0.97, 1.45, 1.96, 2.48, 3.01, 3.53, 4.04",\ | |
"0.11, 0.17, 0.32, 0.67, 1.14, 1.64, 2.16, 2.68, 3.2, 3.7",\ | |
"-0.24, -0.18, -0.05, 0.28, 0.74, 1.25, 1.76, 2.29, 2.78, 3.28",\ | |
"-0.63, -0.57, -0.46, -0.14, 0.3, 0.8, 1.29, 1.8, 2.3, 2.79",\ | |
"-1.08, -1.01, -0.92, -0.61, -0.2, 0.29, 0.76, 1.27, 1.76, 2.24",\ | |
"-1.56, -1.5, -1.43, -1.14, -0.74, -0.28, 0.19, 0.68, 1.15, 1.62",\ | |
"-2.09, -2.03, -1.98, -1.71, -1.34, -0.88, -0.43, 0.04, 0.49, 0.97"); | |
} | |
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.18, -0.09, 0.07, 0.34, 0.63, 0.91, 1.21, 1.49, 1.77, 2.01",\ | |
"-0.22, -0.14, 0.02, 0.3, 0.58, 0.86, 1.17, 1.46, 1.73, 1.97",\ | |
"-0.4, -0.32, -0.16, 0.13, 0.42, 0.7, 1.01, 1.3, 1.59, 1.84",\ | |
"-0.68, -0.6, -0.44, -0.15, 0.15, 0.44, 0.76, 1.05, 1.35, 1.6",\ | |
"-0.99, -0.9, -0.75, -0.46, -0.16, 0.13, 0.45, 0.75, 1.05, 1.3",\ | |
"-1.3, -1.21, -1.06, -0.77, -0.47, -0.19, 0.13, 0.43, 0.72, 0.98",\ | |
"-1.59, -1.5, -1.36, -1.07, -0.78, -0.5, -0.19, 0.1, 0.4, 0.66",\ | |
"-1.86, -1.75, -1.62, -1.34, -1.06, -0.8, -0.49, -0.2, 0.09, 0.35",\ | |
"-2.09, -1.97, -1.86, -1.58, -1.31, -1.06, -0.75, -0.47, -0.18, 0.06",\ | |
"-2.29, -2.17, -2.06, -1.79, -1.53, -1.28, -0.99, -0.71, -0.43, -0.18"); | |
} | |
} | |
timing() { | |
related_pin : "CLK" ; | |
timing_type : setup_rising ; | |
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("1.62, 1.56, 1.38, 0.98, 0.42, -0.17, -0.78, -1.4, -2.01, -2.6",\ | |
"1.68, 1.6, 1.43, 1.02, 0.47, -0.12, -0.73, -1.34, -1.95, -2.54",\ | |
"1.82, 1.77, 1.58, 1.16, 0.62, 0.03, -0.58, -1.19, -1.8, -2.39",\ | |
"2.19, 2.13, 1.94, 1.55, 0.99, 0.39, -0.22, -0.83, -1.44, -2.03",\ | |
"2.79, 2.72, 2.55, 2.12, 1.58, 1, 0.39, -0.23, -0.84, -1.43",\ | |
"3.64, 3.55, 3.39, 2.99, 2.43, 1.84, 1.23, 0.62, 0.01, -0.59",\ | |
"4.68, 4.6, 4.43, 4.03, 3.48, 2.89, 2.28, 1.67, 1.06, 0.46",\ | |
"5.82, 5.76, 5.57, 5.16, 4.62, 4.03, 3.42, 2.8, 2.19, 1.59",\ | |
"7.04, 6.96, 6.8, 6.39, 5.83, 5.25, 4.63, 4.02, 3.41, 2.8",\ | |
"8.33, 8.25, 8.08, 7.67, 7.13, 6.54, 5.93, 5.31, 4.69, 4.09"); | |
} | |
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.98, 1.91, 1.7, 1.29, 0.77, 0.33, -0.15, -0.53, -0.92, -1.23",\ | |
"2.02, 1.96, 1.75, 1.34, 0.82, 0.38, -0.1, -0.48, -0.88, -1.17",\ | |
"2.19, 2.13, 1.92, 1.51, 0.99, 0.54, 0.06, -0.32, -0.73, -1.02",\ | |
"2.52, 2.45, 2.23, 1.82, 1.33, 0.88, 0.41, 0, -0.41, -0.72",\ | |
"2.98, 2.92, 2.71, 2.29, 1.79, 1.35, 0.87, 0.44, 0.03, -0.29",\ | |
"3.49, 3.42, 3.21, 2.8, 2.31, 1.85, 1.38, 0.94, 0.52, 0.19",\ | |
"4.01, 3.92, 3.73, 3.33, 2.82, 2.38, 1.89, 1.47, 1.02, 0.7",\ | |
"4.46, 4.4, 4.2, 3.79, 3.28, 2.84, 2.36, 1.93, 1.48, 1.15",\ | |
"4.91, 4.86, 4.65, 4.24, 3.73, 3.3, 2.82, 2.37, 1.92, 1.6",\ | |
"5.34, 5.29, 5.07, 4.66, 4.18, 3.73, 3.24, 2.8, 2.35, 2.01"); | |
} | |
} | |
} | |
pin(Q) { | |
direction : output ; | |
function : "IQ1" ; | |
max_capacitance : 0.4745 ; | |
max_transition : 20 ; | |
min_capacitance : 0.001 ; | |
output_voltage : default ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
internal_power() { | |
related_pin : "CLK" ; | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("0.05045, 0.05069, 0.05128, 0.05189, 0.05231, 0.05257, 0.05273, 0.05283, 0.05289, 0.05293",\ | |
"0.05043, 0.05067, 0.05127, 0.05187, 0.05229, 0.05255, 0.05271, 0.05281, 0.05287, 0.05291",\ | |
"0.05042, 0.05066, 0.05126, 0.05186, 0.05228, 0.05255, 0.05271, 0.0528, 0.05287, 0.0529",\ | |
"0.05042, 0.05065, 0.05124, 0.05185, 0.05227, 0.05253, 0.0527, 0.05279, 0.05285, 0.05289",\ | |
"0.05049, 0.05073, 0.05133, 0.05193, 0.05235, 0.05261, 0.05278, 0.05288, 0.05293, 0.05296",\ | |
"0.05058, 0.05082, 0.0514, 0.05201, 0.05244, 0.0527, 0.05286, 0.05295, 0.05301, 0.05301",\ | |
"0.05067, 0.05092, 0.05152, 0.05212, 0.05255, 0.05281, 0.05297, 0.05306, 0.05311, 0.05302",\ | |
"0.05073, 0.05098, 0.05158, 0.05219, 0.0526, 0.05287, 0.05302, 0.05311, 0.05308, 0.05265",\ | |
"0.05083, 0.05106, 0.05165, 0.05226, 0.05268, 0.05294, 0.0531, 0.05305, 0.05243, 0.05106",\ | |
"0.05089, 0.05113, 0.0517, 0.05231, 0.05273, 0.05289, 0.05231, 0.05063, 0.04906, 0.04794"); | |
} | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("0.04426, 0.04447, 0.04495, 0.04558, 0.04623, 0.04679, 0.0475, 0.05524, 0.1041, 0.2335",\ | |
"0.04427, 0.04447, 0.04497, 0.04561, 0.04627, 0.04679, 0.04747, 0.05559, 0.1058, 0.2363",\ | |
"0.04426, 0.04447, 0.04497, 0.04562, 0.04623, 0.04691, 0.04776, 0.05711, 0.1119, 0.2465",\ | |
"0.04418, 0.04437, 0.04488, 0.04552, 0.04619, 0.04681, 0.04786, 0.05979, 0.1253, 0.2655",\ | |
"0.04404, 0.04425, 0.04475, 0.04536, 0.04603, 0.04663, 0.04844, 0.06663, 0.1477, 0.2925",\ | |
"0.04397, 0.04419, 0.04469, 0.04532, 0.04591, 0.04655, 0.04977, 0.08017, 0.1819, 0.3221",\ | |
"0.04391, 0.04412, 0.04462, 0.04527, 0.04595, 0.04657, 0.0544, 0.1072, 0.2259, 0.346",\ | |
"0.04383, 0.04402, 0.04452, 0.04511, 0.04586, 0.04775, 0.07011, 0.1556, 0.2656, 0.3509",\ | |
"0.04373, 0.04394, 0.0444, 0.04505, 0.04585, 0.05623, 0.1164, 0.2058, 0.2735, 0.3208",\ | |
"0.04358, 0.0438, 0.04428, 0.04499, 0.05481, 0.1057, 0.16, 0.1954, 0.2188, 0.2347"); | |
} | |
} | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("4.528, 4.609, 4.817, 5.106, 5.474, 5.937, 6.518, 7.237, 8.111, 9.151",\ | |
"4.584, 4.665, 4.873, 5.163, 5.53, 5.993, 6.574, 7.293, 8.167, 9.207",\ | |
"4.782, 4.863, 5.072, 5.361, 5.729, 6.191, 6.772, 7.491, 8.366, 9.407",\ | |
"5.158, 5.239, 5.448, 5.737, 6.104, 6.567, 7.148, 7.868, 8.742, 9.782",\ | |
"5.689, 5.769, 5.977, 6.268, 6.634, 7.098, 7.678, 8.397, 9.272, 10.31",\ | |
"6.265, 6.347, 6.555, 6.844, 7.212, 7.674, 8.255, 8.974, 9.848, 10.89",\ | |
"6.861, 6.942, 7.149, 7.439, 7.807, 8.271, 8.851, 9.571, 10.44, 11.48",\ | |
"7.465, 7.546, 7.755, 8.044, 8.412, 8.874, 9.455, 10.17, 11.05, 12.09",\ | |
"8.07, 8.151, 8.358, 8.648, 9.015, 9.478, 10.06, 10.78, 11.65, 12.69",\ | |
"8.667, 8.748, 8.957, 9.246, 9.614, 10.08, 10.66, 11.38, 12.25, 13.29"); | |
} | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("4.461, 4.568, 4.884, 5.441, 6.294, 7.48, 9.038, 11, 13.39, 16.23",\ | |
"4.519, 4.625, 4.941, 5.498, 6.35, 7.537, 9.095, 11.05, 13.44, 16.29",\ | |
"4.715, 4.822, 5.138, 5.695, 6.547, 7.734, 9.291, 11.25, 13.64, 16.49",\ | |
"5.083, 5.189, 5.505, 6.062, 6.915, 8.102, 9.659, 11.62, 14.01, 16.86",\ | |
"5.594, 5.701, 6.018, 6.575, 7.426, 8.614, 10.17, 12.13, 14.52, 17.37",\ | |
"6.154, 6.26, 6.576, 7.134, 7.985, 9.172, 10.73, 12.69, 15.08, 17.93",\ | |
"6.734, 6.84, 7.157, 7.714, 8.566, 9.753, 11.31, 13.27, 15.66, 18.51",\ | |
"7.323, 7.428, 7.745, 8.302, 9.154, 10.34, 11.9, 13.86, 16.25, 19.09",\ | |
"7.913, 8.018, 8.335, 8.891, 9.744, 10.93, 12.49, 14.45, 16.84, 19.68",\ | |
"8.496, 8.602, 8.919, 9.475, 10.33, 11.52, 13.07, 15.03, 17.42, 20.27"); | |
} | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("0.367, 0.43, 0.6168, 0.9326, 1.407, 2.087, 3.019, 4.222, 5.704, 7.488",\ | |
"0.367, 0.4292, 0.6166, 0.932, 1.406, 2.089, 3.019, 4.221, 5.707, 7.49",\ | |
"0.367, 0.4298, 0.6156, 0.9326, 1.408, 2.087, 3.016, 4.222, 5.706, 7.485",\ | |
"0.367, 0.4298, 0.6156, 0.9322, 1.407, 2.088, 3.019, 4.222, 5.709, 7.488",\ | |
"0.3668, 0.4296, 0.6162, 0.9322, 1.407, 2.087, 3.02, 4.221, 5.707, 7.49",\ | |
"0.367, 0.4296, 0.6168, 0.9304, 1.407, 2.086, 3.018, 4.222, 5.706, 7.49",\ | |
"0.368, 0.43, 0.618, 0.932, 1.406, 2.088, 3.018, 4.222, 5.704, 7.488",\ | |
"0.368, 0.43, 0.618, 0.932, 1.404, 2.09, 3.016, 4.22, 5.7, 7.478",\ | |
"0.368, 0.43, 0.616, 0.932, 1.406, 2.086, 3.02, 4.214, 5.698, 7.47",\ | |
"0.368, 0.43, 0.616, 0.932, 1.406, 2.088, 3.02, 4.218, 5.702, 7.474"); | |
} | |
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.004268, 0.01574, 0.03764, 0.07177, 0.1197, 0.1827, 0.2621, 0.359, 0.4745"); | |
values("0.4126, 0.5304, 0.9618, 1.845, 3.257, 5.247, 7.86, 11.17, 15.19, 20.01",\ | |
"0.4136, 0.5314, 0.9626, 1.847, 3.262, 5.246, 7.859, 11.17, 15.18, 20",\ | |
"0.4132, 0.5308, 0.9612, 1.847, 3.259, 5.248, 7.865, 11.16, 15.19, 20.01",\ | |
"0.4126, 0.531, 0.9616, 1.846, 3.26, 5.249, 7.866, 11.16, 15.2, 20",\ | |
"0.4136, 0.5314, 0.9618, 1.844, 3.262, 5.247, 7.864, 11.17, 15.19, 20.02",\ | |
"0.4132, 0.5306, 0.962, 1.846, 3.262, 5.246, 7.86, 11.17, 15.19, 19.98",\ | |
"0.412, 0.532, 0.962, 1.848, 3.258, 5.242, 7.856, 11.16, 15.19, 19.98",\ | |
"0.414, 0.532, 0.962, 1.844, 3.256, 5.244, 7.858, 11.17, 15.18, 19.98",\ | |
"0.414, 0.532, 0.962, 1.846, 3.258, 5.242, 7.854, 11.15, 15.19, 20.02",\ | |
"0.412, 0.532, 0.964, 1.846, 3.258, 5.244, 7.852, 11.15, 15.17, 20"); | |
} | |
} | |
} | |
} | |