blob: 9ca440b13eb1c27d851672a78a8432af88ab45f0 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_4) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.00015233" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.00015743" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00015743" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.02717 ;
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 : 1.413 ;
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("-0.07064, -0.06355, -0.05367, -0.04969, -0.04741, -0.04623, -0.04581, -0.04563, -0.04539, -0.0452",\
"-0.07051, -0.0655, -0.05682, -0.05117, -0.04904, -0.0472, -0.04648, -0.04608, -0.04583, -0.04559",\
"-0.01361, -0.02052, -0.02968, -0.03517, -0.03867, -0.04064, -0.04161, -0.04261, -0.04349, -0.04406",\
"0.1529, 0.1291, 0.08347, 0.04673, 0.02077, 0.002893, -0.009482, -0.01797, -0.02415, -0.02852",\
"0.4428, 0.4052, 0.3191, 0.2338, 0.1676, 0.1183, 0.08158, 0.05417, 0.03382, 0.0189",\
"0.8651, 0.8162, 0.6938, 0.5547, 0.4335, 0.3373, 0.2625, 0.2037, 0.1575, 0.1216",\
"1.429, 1.372, 1.219, 1.027, 0.8439, 0.688, 0.5612, 0.4586, 0.3746, 0.3071",\
"2.146, 2.08, 1.903, 1.664, 1.417, 1.194, 1.003, 0.844, 0.7108, 0.6003",\
"3.024, 2.952, 2.753, 2.474, 2.165, 1.869, 1.609, 1.382, 1.187, 1.024",\
"4.074, 3.996, 3.778, 3.462, 3.099, 2.731, 2.393, 2.091, 1.826, 1.598");
}
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("0.4634, 0.4759, 0.4942, 0.5051, 0.509, 0.5155, 0.5177, 0.5377, 0.5445, 0.5575",\
"0.4725, 0.4758, 0.4886, 0.4996, 0.507, 0.513, 0.5292, 0.5287, 0.546, 0.549",\
"0.5605, 0.5487, 0.5285, 0.5207, 0.517, 0.5205, 0.5247, 0.5337, 0.547, 0.558",\
"0.765, 0.7375, 0.6854, 0.6353, 0.5995, 0.5775, 0.5667, 0.5647, 0.5695, 0.5755",\
"1.099, 1.063, 0.973, 0.8837, 0.8, 0.734, 0.6882, 0.6627, 0.6425, 0.628",\
"1.578, 1.533, 1.412, 1.274, 1.147, 1.03, 0.9337, 0.8672, 0.81, 0.776",\
"2.212, 2.16, 2.019, 1.833, 1.651, 1.487, 1.336, 1.206, 1.105, 1.024",\
"3.015, 2.958, 2.796, 2.569, 2.335, 2.115, 1.909, 1.721, 1.556, 1.42",\
"3.998, 3.935, 3.755, 3.497, 3.204, 2.927, 2.665, 2.417, 2.191, 1.989",\
"5.171, 5.103, 4.91, 4.623, 4.285, 3.939, 3.619, 3.309, 3.02, 2.748");
}
}
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("0.02576, 0.03548, 0.06839, 0.13, 0.2258, 0.3596, 0.5361, 0.7587, 1.029, 1.353",\
"0.02956, 0.04044, 0.07332, 0.135, 0.2308, 0.3648, 0.5414, 0.7637, 1.035, 1.358",\
"0.03148, 0.04798, 0.091, 0.1541, 0.2494, 0.383, 0.5595, 0.7817, 1.053, 1.376",\
"0.02435, 0.04752, 0.106, 0.1872, 0.2881, 0.4207, 0.596, 0.8175, 1.088, 1.411",\
"0.0061, 0.03584, 0.1106, 0.2132, 0.3372, 0.4821, 0.6561, 0.8764, 1.146, 1.468",\
"-0.0247, 0.01148, 0.1026, 0.227, 0.3762, 0.5476, 0.7418, 0.9621, 1.23, 1.55",\
"-0.06946, -0.02707, 0.08013, 0.2269, 0.4021, 0.6014, 0.8245, 1.072, 1.344, 1.662",\
"-0.1293, -0.0797, 0.0425, 0.2119, 0.4127, 0.6417, 0.8945, 1.173, 1.478, 1.808",\
"-0.2051, -0.1492, -0.0096, 0.1803, 0.4073, 0.6645, 0.9504, 1.261, 1.6, 1.965",\
"-0.2979, -0.236, -0.0794, 0.1317, 0.3837, 0.6705, 0.9874, 1.334, 1.706, 2.107");
}
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("0.03191, 0.04832, 0.1031, 0.2049, 0.3626, 0.5826, 0.8724, 1.238, 1.686, 2.214",\
"0.03952, 0.05492, 0.1091, 0.2107, 0.3689, 0.5889, 0.8801, 1.244, 1.691, 2.224",\
"0.06367, 0.08296, 0.1374, 0.2369, 0.3935, 0.6135, 0.9037, 1.269, 1.715, 2.247",\
"0.1002, 0.1262, 0.1931, 0.2951, 0.4475, 0.6651, 0.953, 1.316, 1.762, 2.292",\
"0.1487, 0.1821, 0.2658, 0.3846, 0.5409, 0.7538, 1.037, 1.398, 1.84, 2.371",\
"0.2092, 0.2509, 0.3533, 0.493, 0.6687, 0.8855, 1.164, 1.519, 1.957, 2.483",\
"0.284, 0.3335, 0.455, 0.6194, 0.8177, 1.057, 1.339, 1.689, 2.121, 2.641",\
"0.3729, 0.4308, 0.5727, 0.7617, 0.9876, 1.249, 1.557, 1.911, 2.337, 2.851",\
"0.4781, 0.5435, 0.706, 0.9215, 1.176, 1.466, 1.798, 2.178, 2.608, 3.116",\
"0.5996, 0.6728, 0.8559, 1.099, 1.383, 1.704, 2.064, 2.47, 2.929, 3.44");
}
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("0.01915, 0.03445, 0.08803, 0.19, 0.3486, 0.5726, 0.8668, 1.231, 1.683, 2.227",\
"0.02451, 0.03636, 0.08774, 0.1903, 0.3488, 0.5721, 0.8653, 1.236, 1.682, 2.22",\
"0.0411, 0.05794, 0.104, 0.1908, 0.3489, 0.5723, 0.8666, 1.231, 1.689, 2.219",\
"0.06798, 0.09142, 0.1484, 0.2333, 0.3598, 0.5716, 0.8647, 1.235, 1.682, 2.219",\
"0.1034, 0.1344, 0.2069, 0.3054, 0.4344, 0.6059, 0.8683, 1.235, 1.687, 2.227",\
"0.1468, 0.186, 0.2767, 0.3962, 0.5387, 0.7173, 0.9382, 1.254, 1.686, 2.223",\
"0.1969, 0.246, 0.3568, 0.4974, 0.6614, 0.8574, 1.09, 1.365, 1.736, 2.23",\
"0.2546, 0.3142, 0.4468, 0.6128, 0.8022, 1.017, 1.268, 1.558, 1.893, 2.324",\
"0.318, 0.3898, 0.546, 0.7386, 0.9552, 1.196, 1.466, 1.775, 2.13, 2.527",\
"0.3886, 0.4726, 0.6578, 0.8764, 1.121, 1.391, 1.686, 2.017, 2.39, 2.811");
}
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.01075, 0.04496, 0.1103, 0.2121, 0.3549, 0.5428, 0.7796, 1.069, 1.413");
values("0.03534, 0.06195, 0.155, 0.333, 0.6129, 1, 1.515, 2.16, 2.954, 3.891",\
"0.0375, 0.06192, 0.1554, 0.3332, 0.6108, 1.004, 1.515, 2.16, 2.951, 3.896",\
"0.0538, 0.07842, 0.1575, 0.3338, 0.6111, 1.001, 1.516, 2.162, 2.951, 3.89",\
"0.08042, 0.1086, 0.1917, 0.3413, 0.6136, 1.001, 1.513, 2.16, 2.951, 3.89",\
"0.1138, 0.1511, 0.2429, 0.3931, 0.6275, 1.001, 1.514, 2.16, 2.951, 3.894",\
"0.1552, 0.1992, 0.3111, 0.4696, 0.6976, 1.028, 1.514, 2.159, 2.95, 3.887",\
"0.1992, 0.2552, 0.3872, 0.5664, 0.8016, 1.12, 1.557, 2.164, 2.949, 3.887",\
"0.2504, 0.3174, 0.4722, 0.6754, 0.9272, 1.252, 1.668, 2.223, 2.967, 3.89",\
"0.3086, 0.385, 0.5652, 0.7966, 1.074, 1.408, 1.831, 2.354, 3.037, 3.908",\
"0.3734, 0.4588, 0.668, 0.9264, 1.232, 1.588, 2.02, 2.546, 3.19, 4.01");
}
}
}
}