blob: e54306649ab211d2608825ce93edb0af11144e0e [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_20) {
area : 118.540800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.0004605984" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.0004107024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0004605984" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.1213 ;
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 : 4.727 ;
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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("-0.008561, -0.007983, -0.007441, -0.007206, -0.007114, -0.007003, -0.006988, -0.007, -0.007001, -0.00696",\
"-0.0152, -0.01267, -0.009761, -0.008305, -0.007767, -0.007501, -0.007339, -0.007246, -0.007151, -0.007131",\
"-0.02571, -0.02212, -0.01587, -0.01187, -0.009887, -0.008821, -0.008234, -0.007895, -0.007642, -0.007484",\
"-0.03244, -0.02958, -0.02293, -0.017, -0.01328, -0.0111, -0.009851, -0.009072, -0.008618, -0.008277",\
"-0.03543, -0.03348, -0.0283, -0.02218, -0.0173, -0.01415, -0.0121, -0.01073, -0.009863, -0.009228",\
"-0.03611, -0.0351, -0.03151, -0.02626, -0.0212, -0.01728, -0.0145, -0.01268, -0.01136, -0.01043",\
"-0.03505, -0.03465, -0.03262, -0.02885, -0.02438, -0.02031, -0.01714, -0.01477, -0.01306, -0.01188",\
"-0.03252, -0.03265, -0.03213, -0.02991, -0.0264, -0.02271, -0.0195, -0.01685, -0.01488, -0.0137",\
"-0.02832, -0.02912, -0.02988, -0.02929, -0.02706, -0.02429, -0.0213, -0.0187, -0.01718, -0.01824",\
"-0.01841, -0.01955, -0.02168, -0.02264, -0.02196, -0.02012, -0.01822, -0.02, -0.02641, -0.03254");
}
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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("0.2439, 0.2462, 0.2486, 0.2502, 0.2508, 0.2528, 0.2547, 0.2757, 0.4677, 1.299",\
"0.229, 0.2339, 0.2418, 0.2463, 0.2484, 0.2502, 0.2526, 0.2742, 0.475, 1.326",\
"0.2186, 0.2216, 0.2295, 0.2371, 0.2429, 0.2476, 0.2492, 0.2734, 0.504, 1.406",\
"0.2149, 0.2167, 0.2216, 0.2285, 0.2356, 0.2421, 0.2457, 0.2811, 0.5653, 1.576",\
"0.2141, 0.2151, 0.2184, 0.2235, 0.2299, 0.2349, 0.2408, 0.2957, 0.6895, 1.87",\
"0.2149, 0.2155, 0.2171, 0.2209, 0.2254, 0.2302, 0.2411, 0.3498, 0.9409, 2.31",\
"0.217, 0.2169, 0.2174, 0.2194, 0.2236, 0.2271, 0.2521, 0.4958, 1.433, 2.859",\
"0.2202, 0.2197, 0.2189, 0.2197, 0.2226, 0.2307, 0.3309, 0.9488, 2.14, 3.247",\
"0.2246, 0.2238, 0.2224, 0.222, 0.223, 0.2962, 0.8234, 1.752, 2.5, 3.026",\
"0.2179, 0.2166, 0.2143, 0.2152, 0.3788, 0.9045, 1.285, 1.526, 1.684, 1.792");
}
}
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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("0.1171, 0.1474, 0.2519, 0.4505, 0.7594, 1.191, 1.761, 2.478, 3.359, 4.4",\
"0.1706, 0.2019, 0.3079, 0.5066, 0.8158, 1.25, 1.82, 2.539, 3.413, 4.461",\
"0.3181, 0.3712, 0.5059, 0.708, 1.017, 1.452, 2.021, 2.741, 3.615, 4.663",\
"0.4711, 0.5606, 0.7852, 1.074, 1.404, 1.838, 2.409, 3.127, 4, 5.05",\
"0.6154, 0.7483, 1.077, 1.492, 1.95, 2.438, 3.012, 3.73, 4.606, 5.654",\
"0.7405, 0.9222, 1.368, 1.926, 2.536, 3.178, 3.847, 4.579, 5.454, 6.5",\
"0.8342, 1.073, 1.649, 2.365, 3.141, 3.953, 4.793, 5.659, 6.57, 7.616",\
"0.8871, 1.19, 1.914, 2.802, 3.757, 4.75, 5.772, 6.826, 7.903, 9.014",\
"0.8949, 1.263, 2.151, 3.226, 4.375, 5.564, 6.784, 8.035, 9.309, 10.61",\
"0.848, 1.288, 2.352, 3.629, 4.987, 6.384, 7.813, 9.273, 10.76, 12.27");
}
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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("0.2701, 0.3553, 0.6421, 1.183, 2.024, 3.204, 4.754, 6.709, 9.095, 11.96",\
"0.3099, 0.3991, 0.6961, 1.244, 2.089, 3.272, 4.819, 6.784, 9.16, 12",\
"0.5234, 0.611, 0.9068, 1.46, 2.309, 3.493, 5.051, 7.004, 9.402, 12.24",\
"0.8699, 1.003, 1.338, 1.89, 2.741, 3.928, 5.485, 7.443, 9.832, 12.68",\
"1.279, 1.474, 1.955, 2.575, 3.426, 4.612, 6.177, 8.13, 10.52, 13.37",\
"1.751, 2.013, 2.661, 3.475, 4.392, 5.58, 7.138, 9.105, 11.49, 14.34",\
"2.282, 2.615, 3.445, 4.486, 5.617, 6.859, 8.416, 10.38, 12.77, 15.62",\
"2.87, 3.283, 4.308, 5.59, 6.981, 8.429, 10.03, 11.99, 14.39, 17.24",\
"3.515, 4.014, 5.246, 6.786, 8.453, 10.18, 11.96, 13.96, 16.35, 19.2",\
"4.218, 4.806, 6.256, 8.07, 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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("0.1048, 0.1563, 0.3323, 0.6728, 1.201, 1.943, 2.922, 4.149, 5.644, 7.437",\
"0.1049, 0.1556, 0.3336, 0.6733, 1.204, 1.944, 2.92, 4.146, 5.656, 7.434",\
"0.1946, 0.2404, 0.3665, 0.6723, 1.201, 1.947, 2.926, 4.148, 5.655, 7.438",\
"0.339, 0.4086, 0.5878, 0.8296, 1.233, 1.94, 2.923, 4.157, 5.657, 7.445",\
"0.5224, 0.6188, 0.8612, 1.189, 1.562, 2.076, 2.935, 4.146, 5.649, 7.448",\
"0.7414, 0.8654, 1.18, 1.595, 2.072, 2.597, 3.236, 4.236, 5.662, 7.446",\
"1.002, 1.153, 1.545, 2.05, 2.634, 3.268, 3.95, 4.741, 5.886, 7.492",\
"1.298, 1.49, 1.952, 2.557, 3.253, 4.006, 4.808, 5.654, 6.604, 7.914",\
"1.613, 1.857, 2.402, 3.118, 3.92, 4.794, 5.736, 6.716, 7.742, 8.862",\
"1.956, 2.25, 2.914, 3.73, 4.652, 5.652, 6.72, 7.842, 9.016, 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.03362, 0.1481, 0.3668, 0.7075, 1.185, 1.814, 2.607, 3.574, 4.727");
values("0.2746, 0.4117, 0.8868, 1.796, 3.215, 5.203, 7.814, 11.12, 15.13, 19.94",\
"0.2753, 0.4106, 0.8864, 1.797, 3.214, 5.204, 7.811, 11.11, 15.12, 19.93",\
"0.2994, 0.416, 0.8888, 1.797, 3.212, 5.2, 7.821, 11.1, 15.14, 19.91",\
"0.4936, 0.5962, 0.9296, 1.796, 3.216, 5.208, 7.818, 11.11, 15.13, 19.91",\
"0.734, 0.8752, 1.239, 1.878, 3.218, 5.209, 7.821, 11.12, 15.12, 19.94",\
"1.011, 1.198, 1.67, 2.285, 3.323, 5.21, 7.829, 11.15, 15.14, 19.94",\
"1.323, 1.555, 2.148, 2.906, 3.809, 5.342, 7.838, 11.13, 15.17, 19.92",\
"1.654, 1.946, 2.666, 3.586, 4.626, 5.884, 7.986, 11.14, 15.14, 19.97",\
"2.02, 2.366, 3.23, 4.32, 5.526, 6.828, 8.564, 11.3, 15.17, 19.98",\
"2.41, 2.822, 3.826, 5.098, 6.49, 8.008, 9.612, 11.92, 15.37, 20.02");
}
}
}
}