blob: 41f62c887be809ecc1eab9878b971a5d60f02319 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__inv_16) {
area : 95.961600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.000162" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.000171084" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000171084" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.1067 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!I)" ;
max_capacitance : 8.893 ;
max_transition : 11.2 ;
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.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("-0.08105, -0.06853, -0.06044, -0.05828, -0.05739, -0.057, -0.0568, -0.0567, -0.05655, -0.05646",\
"-0.1093, -0.09167, -0.07178, -0.06391, -0.06048, -0.05898, -0.05812, -0.05766, -0.05725, -0.05701",\
"-0.1129, -0.1062, -0.08843, -0.07469, -0.06735, -0.0635, -0.06119, -0.05978, -0.05893, -0.05829",\
"-0.05238, -0.06519, -0.07344, -0.07026, -0.06646, -0.06331, -0.06134, -0.0601, -0.0592, -0.05868",\
"0.07292, 0.04264, -0.003027, -0.02837, -0.03956, -0.04561, -0.04905, -0.05108, -0.05239, -0.05347",\
"0.2656, 0.2183, 0.1339, 0.07047, 0.03023, 0.004273, -0.0123, -0.02287, -0.0307, -0.03623",\
"0.5278, 0.4678, 0.3439, 0.2342, 0.1549, 0.1003, 0.06271, 0.03501, 0.01551, 0.0009885",\
"0.8655, 0.7918, 0.6338, 0.4748, 0.3487, 0.2541, 0.1863, 0.136, 0.09727, 0.06859",\
"1.282, 1.196, 1.004, 0.7964, 0.6184, 0.4796, 0.3716, 0.2895, 0.2246, 0.175",\
"1.78, 1.686, 1.464, 1.207, 0.9745, 0.7803, 0.6257, 0.5056, 0.4111, 0.3329");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("0.6841, 0.7123, 0.7342, 0.7402, 0.7533, 0.7718, 0.7753, 0.8006, 0.8495, 1.026",\
"0.65, 0.6703, 0.7045, 0.7264, 0.7428, 0.7568, 0.7783, 0.7946, 0.8285, 1.091",\
"0.671, 0.6689, 0.6769, 0.6985, 0.7215, 0.7457, 0.7693, 0.7946, 0.8175, 1.08",\
"0.7538, 0.7337, 0.7129, 0.7027, 0.7128, 0.7337, 0.7483, 0.7706, 0.8046, 1.131",\
"0.8989, 0.8643, 0.8074, 0.7699, 0.747, 0.7448, 0.7543, 0.7706, 0.8357, 1.22",\
"1.114, 1.063, 0.9748, 0.8959, 0.8472, 0.815, 0.7993, 0.7946, 0.851, 1.39",\
"1.406, 1.34, 1.217, 1.099, 1.012, 0.9482, 0.8923, 0.8665, 0.9556, 1.752",\
"1.781, 1.698, 1.537, 1.377, 1.24, 1.148, 1.06, 1.004, 1.149, 2.494",\
"2.243, 2.147, 1.948, 1.754, 1.566, 1.416, 1.311, 1.219, 1.564, 4.18",\
"2.797, 2.688, 2.452, 2.211, 1.978, 1.77, 1.611, 1.599, 2.72, 7.859");
}
}
timing() {
related_pin : "I" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("0.04364, 0.06863, 0.153, 0.313, 0.5613, 0.9103, 1.37, 1.949, 2.655, 3.497",\
"0.06176, 0.0901, 0.1754, 0.3358, 0.5847, 0.9338, 1.393, 1.972, 2.678, 3.521",\
"0.07784, 0.1317, 0.253, 0.4174, 0.6666, 1.016, 1.475, 2.054, 2.761, 3.601",\
"0.07406, 0.1522, 0.3333, 0.5619, 0.8249, 1.174, 1.632, 2.211, 2.917, 3.759",\
"0.0462, 0.1503, 0.3884, 0.6953, 1.042, 1.421, 1.88, 2.458, 3.164, 4.006",\
"-0.0085, 0.1215, 0.4177, 0.7999, 1.239, 1.717, 2.226, 2.806, 3.511, 4.352",\
"-0.094, 0.063, 0.4184, 0.8744, 1.404, 1.984, 2.603, 3.257, 3.971, 4.81",\
"-0.2125, -0.0275, 0.3876, 0.9199, 1.534, 2.217, 2.95, 3.721, 4.529, 5.389",\
"-0.3671, -0.1545, 0.3217, 0.9322, 1.634, 2.415, 3.257, 4.151, 5.085, 6.058",\
"-0.5598, -0.3188, 0.221, 0.9076, 1.699, 2.576, 3.53, 4.544, 5.607, 6.712");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("0.0621, 0.1107, 0.2698, 0.5686, 1.034, 1.686, 2.542, 3.622, 4.945, 6.515",\
"0.08526, 0.1329, 0.2938, 0.5947, 1.06, 1.712, 2.572, 3.651, 4.97, 6.545",\
"0.1519, 0.2221, 0.3904, 0.6912, 1.158, 1.812, 2.671, 3.749, 5.071, 6.636",\
"0.2396, 0.3377, 0.5717, 0.8841, 1.349, 2.002, 2.859, 3.94, 5.262, 6.831",\
"0.355, 0.4778, 0.7802, 1.178, 1.653, 2.304, 3.16, 4.239, 5.562, 7.133",\
"0.499, 0.6493, 1.012, 1.506, 2.075, 2.733, 3.585, 4.664, 5.979, 7.555",\
"0.6745, 0.8532, 1.275, 1.856, 2.541, 3.293, 4.153, 5.228, 6.539, 8.105",\
"0.8825, 1.091, 1.574, 2.234, 3.031, 3.915, 4.863, 5.942, 7.252, 8.821",\
"1.127, 1.365, 1.915, 2.65, 3.547, 4.561, 5.653, 6.812, 8.127, 9.688",\
"1.409, 1.677, 2.295, 3.109, 4.097, 5.232, 6.469, 7.782, 9.166, 10.73");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("0.03199, 0.07124, 0.209, 0.472, 0.8844, 1.456, 2.209, 3.159, 4.32, 5.71",\
"0.04292, 0.07316, 0.2092, 0.4719, 0.8833, 1.455, 2.211, 3.159, 4.324, 5.707",\
"0.08566, 0.1356, 0.2453, 0.4731, 0.8821, 1.456, 2.21, 3.164, 4.323, 5.711",\
"0.1384, 0.21, 0.3756, 0.5795, 0.899, 1.457, 2.214, 3.162, 4.324, 5.711",\
"0.202, 0.2966, 0.515, 0.7918, 1.101, 1.524, 2.217, 3.162, 4.332, 5.709",\
"0.2756, 0.3948, 0.6632, 1.014, 1.408, 1.833, 2.369, 3.194, 4.329, 5.707",\
"0.3602, 0.504, 0.8274, 1.244, 1.727, 2.245, 2.795, 3.457, 4.419, 5.723",\
"0.4528, 0.6262, 1.005, 1.488, 2.053, 2.674, 3.322, 4.007, 4.805, 5.909",\
"0.5556, 0.7586, 1.196, 1.747, 2.39, 3.107, 3.871, 4.66, 5.488, 6.432",\
"0.6658, 0.9032, 1.402, 2.028, 2.744, 3.549, 4.424, 5.326, 6.27, 7.252");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.06237, 0.2778, 0.6892, 1.33, 2.229, 3.413, 4.904, 6.724, 8.893");
values("0.06103, 0.1373, 0.4034, 0.9144, 1.711, 2.829, 4.292, 6.137, 8.413, 11.09",\
"0.06404, 0.1372, 0.4036, 0.9151, 1.708, 2.822, 4.295, 6.138, 8.394, 11.11",\
"0.1152, 0.1857, 0.4049, 0.9148, 1.709, 2.826, 4.298, 6.144, 8.399, 11.08",\
"0.1691, 0.2734, 0.5055, 0.9204, 1.708, 2.825, 4.289, 6.13, 8.401, 11.07",\
"0.2314, 0.3602, 0.6788, 1.067, 1.724, 2.82, 4.289, 6.136, 8.405, 11.09",\
"0.3038, 0.4552, 0.8442, 1.344, 1.913, 2.85, 4.286, 6.135, 8.399, 11.08",\
"0.3846, 0.563, 1.008, 1.624, 2.294, 3.084, 4.331, 6.13, 8.393, 11.09",\
"0.4758, 0.682, 1.177, 1.892, 2.704, 3.555, 4.614, 6.199, 8.384, 11.07",\
"0.5778, 0.8106, 1.365, 2.156, 3.107, 4.107, 5.156, 6.524, 8.484, 11.07",\
"0.69, 0.95, 1.569, 2.423, 3.498, 4.66, 5.858, 7.144, 8.848, 11.19");
}
}
}
}