blob: dc415b39a414261bd31a72ac7b41a3f500a53905 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_16) {
area : 95.961600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.00045931" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.00047971" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00047971" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.1105 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!I)" ;
max_capacitance : 5.625 ;
max_transition : 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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("-0.284, -0.2551, -0.2175, -0.1987, -0.1904, -0.1859, -0.1839, -0.1828, -0.1812, -0.1804",\
"-0.2833, -0.2632, -0.2272, -0.205, -0.1938, -0.1889, -0.1858, -0.1843, -0.1828, -0.1822",\
"-0.05384, -0.08213, -0.1182, -0.14, -0.153, -0.1613, -0.1662, -0.1693, -0.1734, -0.1732",\
"0.6115, 0.5169, 0.3335, 0.1855, 0.08085, 0.0101, -0.03883, -0.07331, -0.09752, -0.1148",\
"1.77, 1.617, 1.273, 0.9328, 0.6675, 0.4701, 0.3238, 0.2154, 0.1346, 0.07283",\
"3.453, 3.259, 2.77, 2.212, 1.73, 1.346, 1.045, 0.8117, 0.6288, 0.4854",\
"5.705, 5.472, 4.868, 4.1, 3.367, 2.745, 2.237, 1.828, 1.495, 1.226",\
"8.564, 8.304, 7.593, 6.643, 5.654, 4.76, 4.002, 3.362, 2.835, 2.393",\
"12.07, 11.78, 10.99, 9.872, 8.645, 7.467, 6.415, 5.511, 4.74, 4.084",\
"16.25, 15.95, 15.07, 13.82, 12.36, 10.9, 9.55, 8.339, 7.292, 6.378");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("1.909, 1.959, 2.037, 2.087, 2.101, 2.096, 2.153, 2.186, 2.265, 2.255",\
"1.943, 1.956, 2.007, 2.045, 2.082, 2.102, 2.143, 2.181, 2.21, 2.28",\
"2.3, 2.251, 2.169, 2.134, 2.133, 2.141, 2.153, 2.191, 2.22, 2.27",\
"3.116, 3.006, 2.794, 2.591, 2.449, 2.365, 2.333, 2.311, 2.335, 2.34",\
"4.45, 4.302, 3.936, 3.581, 3.254, 2.99, 2.818, 2.696, 2.63, 2.575",\
"6.358, 6.175, 5.701, 5.141, 4.64, 4.165, 3.793, 3.526, 3.305, 3.14",\
"8.888, 8.684, 8.109, 7.363, 6.647, 5.992, 5.388, 4.876, 4.455, 4.135",\
"12.1, 11.86, 11.22, 10.31, 9.358, 8.494, 7.663, 6.911, 6.25, 5.715",\
"16.01, 15.76, 15.05, 14.01, 12.84, 11.73, 10.69, 9.716, 8.775, 7.985",\
"20.69, 20.42, 19.65, 18.5, 17.14, 15.77, 14.44, 13.29, 12.09, 11.02");
}
}
timing() {
related_pin : "I" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("0.02621, 0.03598, 0.06892, 0.1306, 0.2264, 0.3607, 0.5373, 0.7598, 1.031, 1.355",\
"0.03003, 0.04094, 0.07384, 0.1356, 0.2316, 0.3654, 0.542, 0.7646, 1.037, 1.36",\
"0.03192, 0.04851, 0.09154, 0.1548, 0.2501, 0.3841, 0.5606, 0.7831, 1.054, 1.378",\
"0.02486, 0.04805, 0.1066, 0.1879, 0.2888, 0.4214, 0.597, 0.8187, 1.089, 1.413",\
"0.00659, 0.0363, 0.1114, 0.2139, 0.338, 0.483, 0.6572, 0.8773, 1.147, 1.47",\
"-0.02405, 0.01207, 0.1034, 0.2279, 0.377, 0.5487, 0.7428, 0.9637, 1.231, 1.552",\
"-0.06874, -0.02574, 0.08113, 0.2278, 0.4032, 0.6024, 0.8258, 1.074, 1.346, 1.664",\
"-0.1284, -0.0788, 0.0447, 0.2128, 0.4139, 0.6426, 0.8962, 1.175, 1.48, 1.81",\
"-0.2039, -0.1488, -0.0081, 0.1814, 0.4088, 0.6666, 0.9521, 1.263, 1.601, 1.968",\
"-0.2967, -0.2342, -0.078, 0.1332, 0.3851, 0.6726, 0.9897, 1.336, 1.709, 2.109");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("0.03224, 0.04862, 0.1034, 0.2051, 0.3623, 0.5824, 0.8713, 1.236, 1.68, 2.213",\
"0.03987, 0.05525, 0.1093, 0.2111, 0.369, 0.588, 0.8778, 1.242, 1.686, 2.218",\
"0.06396, 0.08323, 0.1376, 0.2369, 0.3932, 0.613, 0.9021, 1.267, 1.712, 2.242",\
"0.1003, 0.1263, 0.1932, 0.2951, 0.4472, 0.6644, 0.9518, 1.314, 1.758, 2.29",\
"0.1486, 0.182, 0.2656, 0.3843, 0.5404, 0.7524, 1.036, 1.395, 1.836, 2.365",\
"0.2089, 0.2505, 0.3528, 0.4928, 0.6683, 0.8846, 1.162, 1.518, 1.955, 2.479",\
"0.2832, 0.3329, 0.4543, 0.6188, 0.8166, 1.055, 1.338, 1.687, 2.117, 2.637",\
"0.372, 0.4296, 0.5719, 0.7605, 0.9861, 1.248, 1.554, 1.908, 2.333, 2.846",\
"0.4763, 0.5421, 0.7049, 0.9197, 1.174, 1.463, 1.795, 2.175, 2.604, 3.111",\
"0.5974, 0.6709, 0.8536, 1.096, 1.38, 1.701, 2.061, 2.467, 2.924, 3.435");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("0.01898, 0.03435, 0.08781, 0.1898, 0.3483, 0.5725, 0.868, 1.234, 1.686, 2.221",\
"0.02437, 0.03621, 0.08804, 0.1903, 0.3495, 0.5731, 0.8674, 1.235, 1.691, 2.223",\
"0.04086, 0.05798, 0.1039, 0.1908, 0.3493, 0.5727, 0.8662, 1.238, 1.685, 2.222",\
"0.06768, 0.09118, 0.1482, 0.2335, 0.3599, 0.5725, 0.8655, 1.235, 1.686, 2.224",\
"0.1033, 0.1343, 0.2068, 0.3059, 0.4352, 0.6063, 0.8692, 1.234, 1.689, 2.224",\
"0.1467, 0.1861, 0.2771, 0.3947, 0.5393, 0.7183, 0.939, 1.256, 1.688, 2.224",\
"0.1973, 0.2461, 0.3567, 0.4978, 0.6624, 0.8566, 1.09, 1.366, 1.739, 2.234",\
"0.2546, 0.3146, 0.4468, 0.6128, 0.8016, 1.018, 1.267, 1.559, 1.894, 2.327",\
"0.3184, 0.3896, 0.5474, 0.7392, 0.9574, 1.196, 1.466, 1.779, 2.132, 2.531",\
"0.3884, 0.4724, 0.656, 0.8762, 1.122, 1.392, 1.687, 2.018, 2.395, 2.815");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.03982, 0.1761, 0.4363, 0.8416, 1.41, 2.159, 3.102, 4.253, 5.625");
values("0.03488, 0.06147, 0.1548, 0.3327, 0.6104, 0.9992, 1.512, 2.157, 2.945, 3.891",\
"0.03708, 0.06148, 0.1549, 0.3329, 0.6105, 0.9991, 1.516, 2.157, 2.945, 3.885",\
"0.05342, 0.0779, 0.157, 0.334, 0.6106, 0.9993, 1.511, 2.157, 2.949, 3.887",\
"0.0801, 0.1087, 0.1907, 0.3404, 0.6123, 1, 1.511, 2.158, 2.943, 3.884",\
"0.113, 0.1507, 0.2429, 0.3925, 0.6265, 0.9985, 1.515, 2.156, 2.945, 3.884",\
"0.1546, 0.1994, 0.3105, 0.4692, 0.6968, 1.027, 1.516, 2.157, 2.942, 3.882",\
"0.199, 0.2552, 0.3862, 0.566, 0.801, 1.117, 1.555, 2.159, 2.942, 3.884",\
"0.2502, 0.3168, 0.4704, 0.6762, 0.9262, 1.251, 1.667, 2.225, 2.954, 3.884",\
"0.3072, 0.3838, 0.564, 0.7966, 1.073, 1.407, 1.83, 2.353, 3.035, 3.901",\
"0.3726, 0.4596, 0.6658, 0.927, 1.234, 1.588, 2.018, 2.546, 3.187, 3.999");
}
}
}
}