blob: ecd64874834bf7ef87faab0f9a6c6114c6353586 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_16) {
area : 95.961600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.0004066848" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.0003667518" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0004066848" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.09771 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!I)" ;
max_capacitance : 3.781 ;
max_transition : 20 ;
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("-0.006842, -0.006148, -0.005795, -0.005731, -0.005651, -0.005621, -0.005622, -0.005543, -0.005555, -0.005564",\
"-0.01206, -0.01018, -0.007795, -0.006691, -0.006201, -0.005956, -0.005882, -0.005779, -0.005717, -0.005683",\
"-0.02045, -0.01769, -0.01261, -0.00952, -0.007913, -0.007071, -0.006605, -0.006261, -0.006094, -0.005986",\
"-0.02591, -0.0236, -0.01837, -0.01353, -0.01068, -0.008903, -0.007925, -0.007288, -0.006832, -0.006532",\
"-0.0282, -0.02683, -0.02265, -0.0177, -0.01379, -0.01128, -0.009623, -0.008536, -0.007826, -0.007281",\
"-0.0289, -0.02797, -0.02517, -0.02095, -0.01697, -0.01381, -0.01161, -0.01012, -0.009095, -0.008363",\
"-0.02801, -0.02772, -0.02613, -0.0231, -0.01948, -0.01625, -0.01371, -0.0118, -0.01044, -0.009521",\
"-0.02599, -0.02614, -0.02567, -0.02388, -0.02112, -0.01817, -0.01556, -0.01345, -0.01186, -0.01093",\
"-0.02274, -0.02325, -0.02382, -0.02337, -0.02172, -0.0194, -0.01701, -0.01498, -0.01377, -0.01462",\
"-0.01477, -0.01564, -0.01726, -0.01811, -0.01754, -0.0161, -0.01453, -0.01599, -0.02113, -0.026");
}
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.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("0.1967, 0.1986, 0.2004, 0.2014, 0.2021, 0.2038, 0.2039, 0.2192, 0.3766, 1.039",\
"0.1848, 0.1886, 0.1946, 0.1987, 0.2008, 0.2016, 0.2034, 0.2192, 0.3811, 1.054",\
"0.1764, 0.1787, 0.1851, 0.1911, 0.1954, 0.1986, 0.2008, 0.221, 0.4003, 1.122",\
"0.1735, 0.175, 0.1788, 0.1846, 0.1896, 0.1943, 0.199, 0.2244, 0.4513, 1.258",\
"0.1728, 0.1735, 0.1762, 0.1801, 0.1855, 0.1899, 0.1939, 0.2404, 0.5516, 1.495",\
"0.1735, 0.1738, 0.1749, 0.1785, 0.1815, 0.1874, 0.194, 0.2759, 0.7527, 1.854",\
"0.1751, 0.175, 0.1753, 0.1769, 0.1802, 0.1842, 0.2041, 0.3972, 1.139, 2.285",\
"0.1776, 0.1772, 0.1767, 0.1769, 0.1792, 0.1863, 0.2657, 0.7588, 1.714, 2.597",\
"0.1811, 0.1804, 0.1794, 0.1792, 0.1802, 0.2381, 0.6597, 1.402, 2.001, 2.421",\
"0.1757, 0.1746, 0.1729, 0.174, 0.3046, 0.7243, 1.028, 1.222, 1.347, 1.433");
}
}
timing() {
related_pin : "I" ;
timing_sense : negative_unate ;
timing_type : combinational ;
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.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("0.1171, 0.1474, 0.2516, 0.4495, 0.7585, 1.19, 1.761, 2.476, 3.35, 4.397",\
"0.1708, 0.2021, 0.3078, 0.5071, 0.8149, 1.247, 1.817, 2.536, 3.411, 4.451",\
"0.3191, 0.3719, 0.506, 0.7075, 1.017, 1.45, 2.017, 2.737, 3.614, 4.652",\
"0.4733, 0.5624, 0.786, 1.073, 1.403, 1.836, 2.405, 3.125, 4, 5.045",\
"0.6189, 0.7508, 1.077, 1.492, 1.95, 2.437, 3.01, 3.727, 4.603, 5.648",\
"0.7453, 0.9252, 1.37, 1.926, 2.535, 3.176, 3.845, 4.575, 5.449, 6.49",\
"0.8411, 1.077, 1.653, 2.366, 3.14, 3.951, 4.79, 5.656, 6.566, 7.609",\
"0.8961, 1.196, 1.916, 2.803, 3.755, 4.749, 5.773, 6.823, 7.9, 9.008",\
"0.903, 1.274, 2.155, 3.229, 4.375, 5.562, 6.782, 8.029, 9.305, 10.61",\
"0.862, 1.297, 2.356, 3.634, 4.99, 6.383, 7.812, 9.265, 10.75, 12.26");
}
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.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("0.272, 0.3573, 0.6429, 1.183, 2.024, 3.203, 4.758, 6.706, 9.109, 11.93",\
"0.312, 0.4009, 0.6966, 1.243, 2.086, 3.266, 4.821, 6.772, 9.164, 12",\
"0.5253, 0.6127, 0.9085, 1.46, 2.311, 3.498, 5.049, 7.001, 9.387, 12.23",\
"0.8733, 1.005, 1.34, 1.891, 2.742, 3.927, 5.484, 7.438, 9.845, 12.67",\
"1.286, 1.478, 1.957, 2.576, 3.426, 4.615, 6.175, 8.128, 10.53, 13.38",\
"1.758, 2.019, 2.664, 3.478, 4.394, 5.581, 7.14, 9.096, 11.5, 14.33",\
"2.289, 2.624, 3.45, 4.488, 5.618, 6.859, 8.416, 10.38, 12.77, 15.61",\
"2.882, 3.293, 4.314, 5.593, 6.982, 8.429, 10.03, 11.99, 14.38, 17.22",\
"3.529, 4.025, 5.254, 6.79, 8.454, 10.18, 11.96, 13.96, 16.35, 19.19",\
"4.236, 4.821, 6.263, 8.075, 10.03, 12.06, 14.14, 16.28, 18.7, 21.54");
}
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.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("0.1058, 0.1572, 0.3348, 0.6729, 1.2, 1.941, 2.913, 4.149, 5.641, 7.426",\
"0.1059, 0.1567, 0.3336, 0.6729, 1.202, 1.943, 2.921, 4.139, 5.639, 7.426",\
"0.1958, 0.2407, 0.3672, 0.6741, 1.202, 1.945, 2.92, 4.152, 5.639, 7.437",\
"0.3406, 0.4102, 0.5886, 0.8296, 1.232, 1.942, 2.915, 4.149, 5.649, 7.439",\
"0.5242, 0.619, 0.8616, 1.19, 1.563, 2.073, 2.929, 4.145, 5.643, 7.444",\
"0.7456, 0.8678, 1.181, 1.595, 2.074, 2.592, 3.234, 4.231, 5.647, 7.425",\
"1.007, 1.159, 1.545, 2.052, 2.635, 3.269, 3.948, 4.734, 5.878, 7.47",\
"1.304, 1.494, 1.949, 2.563, 3.247, 4.006, 4.806, 5.656, 6.598, 7.898",\
"1.622, 1.857, 2.412, 3.116, 3.922, 4.798, 5.73, 6.714, 7.744, 8.852",\
"1.964, 2.254, 2.914, 3.736, 4.65, 5.65, 6.718, 7.844, 9.008, 10.23");
}
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.02709, 0.1187, 0.2936, 0.566, 0.9483, 1.451, 2.085, 2.859, 3.781");
values("0.2792, 0.4155, 0.8904, 1.799, 3.212, 5.196, 7.819, 11.1, 15.13, 19.91",\
"0.2795, 0.4147, 0.8906, 1.8, 3.216, 5.199, 7.819, 11.1, 15.14, 19.9",\
"0.3022, 0.4194, 0.8902, 1.798, 3.217, 5.201, 7.819, 11.1, 15.12, 19.91",\
"0.4972, 0.599, 0.934, 1.801, 3.222, 5.195, 7.821, 11.1, 15.13, 19.9",\
"0.7392, 0.8788, 1.242, 1.877, 3.222, 5.203, 7.821, 11.12, 15.13, 19.92",\
"1.017, 1.201, 1.671, 2.287, 3.327, 5.214, 7.839, 11.11, 15.14, 19.95",\
"1.328, 1.561, 2.151, 2.911, 3.809, 5.34, 7.836, 11.11, 15.14, 19.92",\
"1.668, 1.958, 2.668, 3.586, 4.618, 5.882, 7.982, 11.14, 15.14, 20.02",\
"2.03, 2.38, 3.24, 4.32, 5.53, 6.832, 8.56, 11.3, 15.17, 19.92",\
"2.418, 2.834, 3.832, 5.102, 6.496, 8.01, 9.612, 11.91, 15.36, 20");
}
}
}
}