blob: 2d7fdd71800803faa4392782c12f577460664623 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__buf_2) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "6.70032e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "6.59304e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.70032e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.0069 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "I" ;
max_capacitance : 0.906 ;
max_transition : 4.4 ;
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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.2239, 0.2192, 0.2153, 0.2142, 0.2136, 0.2133, 0.2131, 0.2131, 0.213, 0.213",\
"0.2224, 0.2179, 0.214, 0.213, 0.2125, 0.2121, 0.2119, 0.212, 0.2119, 0.2119",\
"0.2301, 0.2248, 0.22, 0.2185, 0.2179, 0.2175, 0.2174, 0.2173, 0.2173, 0.2173",\
"0.2617, 0.2543, 0.2455, 0.2414, 0.2396, 0.2387, 0.2381, 0.238, 0.2378, 0.2377",\
"0.3158, 0.3055, 0.2914, 0.2843, 0.2803, 0.278, 0.2769, 0.276, 0.2756, 0.2753",\
"0.3945, 0.3818, 0.3618, 0.3499, 0.3429, 0.339, 0.3362, 0.3348, 0.334, 0.3334",\
"0.4978, 0.4828, 0.4569, 0.4392, 0.4288, 0.422, 0.4184, 0.4156, 0.414, 0.4128",\
"0.6273, 0.6108, 0.5787, 0.5552, 0.5402, 0.5303, 0.5244, 0.5207, 0.5178, 0.5158",\
"0.7836, 0.7659, 0.7279, 0.6982, 0.678, 0.6646, 0.656, 0.6501, 0.6464, 0.6436",\
"0.9678, 0.9484, 0.9057, 0.8692, 0.8436, 0.8266, 0.8147, 0.8064, 0.8013, 0.7973");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.121, 0.1198, 0.121, 0.123, 0.1253, 0.1277, 0.1307, 0.1328, 0.1352, 0.1388",\
"0.1202, 0.1194, 0.1201, 0.1229, 0.124, 0.1269, 0.1304, 0.132, 0.1356, 0.1377",\
"0.1287, 0.1267, 0.1253, 0.1261, 0.1283, 0.1299, 0.1322, 0.1346, 0.1388, 0.1416",\
"0.1541, 0.1498, 0.1459, 0.1437, 0.144, 0.1445, 0.1477, 0.1504, 0.1525, 0.1557",\
"0.1992, 0.1934, 0.1842, 0.1807, 0.1779, 0.1778, 0.1797, 0.1821, 0.1842, 0.1892",\
"0.2662, 0.2582, 0.2447, 0.2354, 0.2325, 0.2316, 0.2308, 0.2318, 0.2328, 0.2374",\
"0.3558, 0.3445, 0.3284, 0.3142, 0.3073, 0.3047, 0.3046, 0.3016, 0.3041, 0.3051",\
"0.4686, 0.4543, 0.4336, 0.416, 0.403, 0.3978, 0.3986, 0.397, 0.3966, 0.3972",\
"0.6059, 0.5885, 0.5636, 0.542, 0.5267, 0.5147, 0.5113, 0.5136, 0.5111, 0.5128",\
"0.7683, 0.7484, 0.7182, 0.6941, 0.6731, 0.6584, 0.6499, 0.649, 0.65, 0.6507");
}
}
timing() {
related_pin : "I" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.1245, 0.1423, 0.1887, 0.2595, 0.3616, 0.503, 0.6889, 0.9233, 1.209, 1.55",\
"0.1317, 0.1494, 0.1958, 0.2666, 0.3687, 0.5101, 0.696, 0.9304, 1.216, 1.558",\
"0.1643, 0.1819, 0.228, 0.2987, 0.4007, 0.5422, 0.728, 0.9623, 1.249, 1.59",\
"0.223, 0.2415, 0.289, 0.3603, 0.4622, 0.6033, 0.789, 1.023, 1.309, 1.65",\
"0.2986, 0.3185, 0.3681, 0.4414, 0.5438, 0.6849, 0.8702, 1.104, 1.39, 1.731",\
"0.3899, 0.4122, 0.4657, 0.5417, 0.6446, 0.7858, 0.9713, 1.205, 1.49, 1.831",\
"0.4967, 0.5213, 0.5793, 0.6598, 0.766, 0.9076, 1.093, 1.327, 1.612, 1.952",\
"0.6199, 0.6464, 0.7095, 0.7944, 0.905, 1.05, 1.237, 1.47, 1.756, 2.096",\
"0.7598, 0.7884, 0.8568, 0.947, 1.062, 1.211, 1.402, 1.637, 1.923, 2.263",\
"0.9173, 0.9478, 1.021, 1.117, 1.237, 1.39, 1.586, 1.827, 2.115, 2.455");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.1013, 0.1207, 0.1831, 0.3002, 0.4823, 0.7369, 1.071, 1.492, 2.007, 2.622",\
"0.1075, 0.1269, 0.1893, 0.3065, 0.4884, 0.7431, 1.077, 1.499, 2.015, 2.628",\
"0.13, 0.1493, 0.2107, 0.3272, 0.5087, 0.7636, 1.099, 1.52, 2.036, 2.647",\
"0.1522, 0.1721, 0.2333, 0.3488, 0.5295, 0.7841, 1.119, 1.539, 2.055, 2.667",\
"0.1654, 0.1865, 0.248, 0.3624, 0.5423, 0.7957, 1.13, 1.552, 2.067, 2.68",\
"0.1667, 0.1892, 0.2522, 0.3661, 0.5449, 0.7984, 1.131, 1.552, 2.066, 2.68",\
"0.1539, 0.1781, 0.2436, 0.3581, 0.5375, 0.7894, 1.122, 1.543, 2.056, 2.669",\
"0.1254, 0.1514, 0.2197, 0.3356, 0.5155, 0.7689, 1.101, 1.521, 2.035, 2.646",\
"0.0806, 0.1087, 0.1798, 0.2965, 0.4784, 0.7334, 1.068, 1.488, 2, 2.612",\
"0.0176, 0.0473, 0.1223, 0.2413, 0.4234, 0.6809, 1.019, 1.44, 1.953, 2.564");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.04222, 0.0604, 0.1133, 0.2105, 0.3705, 0.6035, 0.9106, 1.3, 1.776, 2.339",\
"0.04226, 0.06056, 0.1132, 0.2099, 0.3703, 0.6034, 0.911, 1.3, 1.775, 2.344",\
"0.04284, 0.06086, 0.1137, 0.2106, 0.3706, 0.6028, 0.9113, 1.3, 1.776, 2.344",\
"0.04984, 0.06752, 0.1187, 0.2126, 0.3706, 0.6036, 0.9114, 1.3, 1.776, 2.34",\
"0.05984, 0.07796, 0.1276, 0.2192, 0.3737, 0.6048, 0.9114, 1.299, 1.776, 2.342",\
"0.0724, 0.0918, 0.141, 0.229, 0.3784, 0.6054, 0.912, 1.298, 1.772, 2.341",\
"0.085, 0.1068, 0.1586, 0.2448, 0.3892, 0.6098, 0.9134, 1.3, 1.773, 2.339",\
"0.0996, 0.123, 0.177, 0.2636, 0.4072, 0.625, 0.9204, 1.302, 1.773, 2.338",\
"0.1138, 0.1408, 0.1976, 0.2842, 0.4268, 0.646, 0.9412, 1.313, 1.778, 2.338",\
"0.129, 0.158, 0.2194, 0.3072, 0.4488, 0.668, 0.9666, 1.34, 1.794, 2.346");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.007246, 0.02917, 0.07104, 0.1363, 0.2278, 0.3482, 0.5, 0.6852, 0.906");
values("0.04098, 0.06876, 0.1707, 0.372, 0.6872, 1.129, 1.713, 2.445, 3.342, 4.403",\
"0.04106, 0.06898, 0.1707, 0.3719, 0.6865, 1.129, 1.712, 2.444, 3.337, 4.402",\
"0.0422, 0.06998, 0.1707, 0.3723, 0.687, 1.128, 1.712, 2.442, 3.335, 4.408",\
"0.04758, 0.07458, 0.1724, 0.3724, 0.6865, 1.128, 1.713, 2.444, 3.342, 4.408",\
"0.05456, 0.08116, 0.1755, 0.3739, 0.6871, 1.127, 1.71, 2.44, 3.334, 4.397",\
"0.06368, 0.08896, 0.1815, 0.3758, 0.688, 1.128, 1.707, 2.439, 3.337, 4.405",\
"0.0734, 0.0998, 0.1896, 0.382, 0.6934, 1.129, 1.708, 2.442, 3.331, 4.397",\
"0.0836, 0.111, 0.199, 0.3904, 0.702, 1.136, 1.71, 2.439, 3.333, 4.394",\
"0.0946, 0.1224, 0.2104, 0.3982, 0.7122, 1.15, 1.72, 2.443, 3.33, 4.397",\
"0.1072, 0.1386, 0.223, 0.408, 0.723, 1.164, 1.737, 2.455, 3.336, 4.393");
}
}
}
}