blob: 7c5699fd55e781f9f760517554ff9a4db881e508 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_8) {
area : 50.803200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.00103365" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.00091233" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00103365" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.05698 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!I)" ;
max_capacitance : 3.026 ;
max_transition : 7.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "I" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("-0.1102, -0.08961, -0.07838, -0.07398, -0.07223, -0.07119, -0.07057, -0.06999, -0.06964, -0.06972",\
"-0.1149, -0.1043, -0.08791, -0.07893, -0.07487, -0.07276, -0.07166, -0.07088, -0.0704, -0.06997",\
"-0.05693, -0.06309, -0.06626, -0.06759, -0.06806, -0.06859, -0.0688, -0.06891, -0.06883, -0.06892",\
"0.1544, 0.1228, 0.06789, 0.02596, -0.00258, -0.02169, -0.03444, -0.04317, -0.04936, -0.05354",\
"0.5411, 0.4856, 0.366, 0.2565, 0.1743, 0.1146, 0.0714, 0.03977, 0.01648, -0.0007237",\
"1.111, 1.037, 0.8567, 0.6658, 0.5072, 0.3848, 0.2901, 0.2184, 0.1629, 0.1196",\
"1.877, 1.786, 1.554, 1.28, 1.031, 0.8255, 0.6613, 0.5303, 0.4265, 0.343",\
"2.852, 2.749, 2.473, 2.12, 1.772, 1.47, 1.217, 1.01, 0.8404, 0.7004",\
"4.048, 3.934, 3.621, 3.199, 2.753, 2.344, 1.99, 1.688, 1.436, 1.225",\
"5.479, 5.355, 5.009, 4.523, 3.986, 3.468, 3.002, 2.593, 2.244, 1.945");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("0.8105, 0.8325, 0.8587, 0.8706, 0.8766, 0.8871, 0.8972, 0.9126, 0.9262, 0.9538",\
"0.7941, 0.8064, 0.837, 0.8566, 0.8689, 0.884, 0.8958, 0.9121, 0.9307, 0.9493",\
"0.8991, 0.8846, 0.8666, 0.8661, 0.873, 0.8822, 0.8945, 0.9081, 0.9217, 0.9493",\
"1.17, 1.13, 1.057, 0.9957, 0.954, 0.9402, 0.9336, 0.9351, 0.9532, 0.9593",\
"1.619, 1.563, 1.431, 1.308, 1.198, 1.118, 1.07, 1.028, 1.021, 1.032",\
"2.266, 2.194, 2.016, 1.815, 1.638, 1.489, 1.366, 1.28, 1.221, 1.189",\
"3.127, 3.042, 2.823, 2.552, 2.292, 2.066, 1.862, 1.688, 1.567, 1.491",\
"4.218, 4.122, 3.867, 3.533, 3.184, 2.876, 2.591, 2.34, 2.12, 1.988",\
"5.553, 5.45, 5.165, 4.766, 4.341, 3.93, 3.576, 3.232, 2.912, 2.72",\
"7.15, 7.036, 6.724, 6.277, 5.776, 5.273, 4.806, 4.377, 3.981, 3.742");
}
}
timing() {
related_pin : "I" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("0.04169, 0.05899, 0.1149, 0.2208, 0.3844, 0.6151, 0.9179, 1.3, 1.764, 2.321",\
"0.05154, 0.06877, 0.1252, 0.2311, 0.3954, 0.6259, 0.9279, 1.31, 1.777, 2.33",\
"0.05812, 0.08712, 0.1617, 0.2699, 0.4339, 0.6636, 0.9662, 1.349, 1.813, 2.37",\
"0.04732, 0.08912, 0.1935, 0.3369, 0.5112, 0.7397, 1.042, 1.422, 1.888, 2.442",\
"0.0162, 0.07031, 0.2058, 0.3896, 0.6092, 0.8616, 1.162, 1.541, 2.005, 2.558",\
"-0.0372, 0.0284, 0.1953, 0.4204, 0.6874, 0.9917, 1.332, 1.713, 2.174, 2.725",\
"-0.1151, -0.0365, 0.1593, 0.4256, 0.7415, 1.099, 1.495, 1.93, 2.402, 2.95",\
"-0.2199, -0.129, 0.0966, 0.404, 0.7681, 1.18, 1.634, 2.129, 2.665, 3.238",\
"-0.3533, -0.2505, 0.0061, 0.3524, 0.7659, 1.232, 1.745, 2.302, 2.903, 3.547",\
"-0.5161, -0.4018, -0.1151, 0.2704, 0.7323, 1.253, 1.826, 2.447, 3.113, 3.826");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("0.05465, 0.08393, 0.1804, 0.3604, 0.6382, 1.029, 1.544, 2.19, 2.983, 3.927",\
"0.06685, 0.09491, 0.1918, 0.3731, 0.6513, 1.044, 1.558, 2.204, 2.997, 3.938",\
"0.1116, 0.1469, 0.2446, 0.4224, 0.7015, 1.091, 1.606, 2.255, 3.042, 3.988",\
"0.1776, 0.2248, 0.348, 0.5318, 0.8055, 1.193, 1.704, 2.35, 3.142, 4.083",\
"0.2646, 0.3251, 0.4783, 0.6978, 0.9796, 1.36, 1.866, 2.509, 3.296, 4.236",\
"0.3737, 0.4492, 0.6355, 0.8928, 1.218, 1.608, 2.107, 2.743, 3.524, 4.457",\
"0.5066, 0.5971, 0.8193, 1.12, 1.486, 1.926, 2.435, 3.061, 3.836, 4.765",\
"0.6657, 0.771, 1.03, 1.376, 1.79, 2.276, 2.839, 3.477, 4.24, 5.16",\
"0.853, 0.9721, 1.269, 1.662, 2.127, 2.663, 3.279, 3.974, 4.748, 5.658",\
"1.07, 1.204, 1.538, 1.981, 2.5, 3.09, 3.756, 4.51, 5.344, 6.263");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("0.03265, 0.05939, 0.1522, 0.33, 0.606, 0.9947, 1.505, 2.154, 2.939, 3.863",\
"0.0379, 0.05966, 0.1525, 0.3303, 0.6067, 0.9971, 1.506, 2.152, 2.942, 3.877",\
"0.06868, 0.09848, 0.1775, 0.3305, 0.6066, 0.9948, 1.507, 2.154, 2.937, 3.881",\
"0.1153, 0.1569, 0.2579, 0.4064, 0.6238, 0.9951, 1.504, 2.151, 2.94, 3.877",\
"0.1771, 0.231, 0.3599, 0.5354, 0.762, 1.056, 1.512, 2.146, 2.937, 3.876",\
"0.2511, 0.3202, 0.4806, 0.6894, 0.9478, 1.261, 1.64, 2.185, 2.934, 3.872",\
"0.3382, 0.424, 0.6192, 0.8684, 1.161, 1.51, 1.917, 2.391, 3.032, 3.886",\
"0.4342, 0.5418, 0.7742, 1.067, 1.403, 1.788, 2.235, 2.745, 3.322, 4.06",\
"0.5434, 0.6696, 0.946, 1.286, 1.67, 2.1, 2.585, 3.134, 3.755, 4.441",\
"0.6614, 0.8088, 1.134, 1.52, 1.957, 2.44, 2.97, 3.558, 4.222, 4.959");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.02188, 0.09516, 0.2351, 0.4531, 0.759, 1.162, 1.669, 2.288, 3.026");
values("0.06156, 0.1092, 0.2768, 0.5982, 1.099, 1.796, 2.723, 3.879, 5.302, 6.994",\
"0.06228, 0.1093, 0.2783, 0.5978, 1.095, 1.798, 2.718, 3.879, 5.293, 6.985",\
"0.09252, 0.1376, 0.2792, 0.5997, 1.098, 1.797, 2.719, 3.879, 5.296, 6.999",\
"0.1387, 0.1904, 0.3422, 0.6102, 1.095, 1.802, 2.719, 3.881, 5.293, 6.991",\
"0.198, 0.2628, 0.4334, 0.7076, 1.125, 1.795, 2.717, 3.879, 5.297, 6.986",\
"0.2666, 0.3486, 0.5486, 0.8462, 1.258, 1.848, 2.718, 3.877, 5.31, 6.989",\
"0.3464, 0.445, 0.6814, 1.009, 1.454, 2.019, 2.8, 3.882, 5.292, 6.99",\
"0.4338, 0.5528, 0.8326, 1.199, 1.668, 2.273, 3.008, 4, 5.309, 6.975",\
"0.5322, 0.6698, 0.9952, 1.41, 1.914, 2.551, 3.325, 4.246, 5.454, 7.014",\
"0.6428, 0.8002, 1.168, 1.64, 2.192, 2.855, 3.663, 4.618, 5.751, 7.194");
}
}
}
}