/* | |
* Copyright 2022 GlobalFoundries PDK Authors | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
cell(gf180mcu_fd_sc_mcu7t5v0__buf_3) { | |
area : 21.952000 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "1.6101828e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "1.5864822e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "1.6101828e-05" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.004179 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 21 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.4954 ; | |
max_transition : 21 ; | |
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("0.03648, 0.03666, 0.03713, 0.03753, 0.0378, 0.03796, 0.03805, 0.03811, 0.03815, 0.03816",\ | |
"0.03634, 0.03655, 0.03702, 0.03744, 0.03771, 0.03787, 0.03796, 0.038, 0.03805, 0.03807",\ | |
"0.03608, 0.03629, 0.03676, 0.03718, 0.03746, 0.03762, 0.03772, 0.03776, 0.03781, 0.03782",\ | |
"0.03585, 0.03605, 0.03647, 0.03688, 0.03718, 0.03737, 0.03748, 0.03754, 0.03758, 0.03761",\ | |
"0.03563, 0.03579, 0.03617, 0.03657, 0.03689, 0.03711, 0.03726, 0.03735, 0.03741, 0.03744",\ | |
"0.03542, 0.03556, 0.03591, 0.0363, 0.03664, 0.0369, 0.03707, 0.03718, 0.03726, 0.03731",\ | |
"0.03525, 0.03539, 0.03574, 0.03609, 0.03642, 0.0367, 0.0369, 0.03704, 0.03714, 0.03717",\ | |
"0.03512, 0.03526, 0.03557, 0.03592, 0.03625, 0.03653, 0.03673, 0.03688, 0.03695, 0.03662",\ | |
"0.03504, 0.03516, 0.03545, 0.03577, 0.03609, 0.03639, 0.03654, 0.03609, 0.03447, 0.03295",\ | |
"0.02782, 0.02749, 0.02564, 0.02421, 0.02349, 0.02318, 0.02306, 0.02305, 0.02304, 0.02306"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("0.02436, 0.02457, 0.02512, 0.02563, 0.02611, 0.02648, 0.02646, 0.02765, 0.04419, 0.149",\ | |
"0.02431, 0.02455, 0.02509, 0.02568, 0.02618, 0.02648, 0.02667, 0.02765, 0.04514, 0.1525",\ | |
"0.02423, 0.0244, 0.02488, 0.02547, 0.02585, 0.02619, 0.0264, 0.02761, 0.04881, 0.1647",\ | |
"0.02393, 0.02408, 0.02447, 0.02498, 0.02538, 0.02583, 0.02619, 0.0284, 0.05687, 0.1898",\ | |
"0.02365, 0.02375, 0.02412, 0.02455, 0.02496, 0.02543, 0.02597, 0.02962, 0.07448, 0.2273",\ | |
"0.02342, 0.02355, 0.02387, 0.02433, 0.02472, 0.02519, 0.02575, 0.03409, 0.108, 0.2744",\ | |
"0.02329, 0.02342, 0.02364, 0.02397, 0.02456, 0.02493, 0.02589, 0.04906, 0.1658, 0.3176",\ | |
"0.02318, 0.02329, 0.02355, 0.0238, 0.02404, 0.02495, 0.03078, 0.09715, 0.2318, 0.3421",\ | |
"0.02309, 0.02321, 0.02345, 0.02371, 0.02405, 0.02613, 0.06817, 0.176, 0.2635, 0.326",\ | |
"0.02321, 0.02334, 0.02353, 0.02391, 0.02675, 0.07347, 0.1417, 0.1881, 0.2193, 0.2408"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("1.657, 1.726, 1.91, 2.173, 2.513, 2.95, 3.505, 4.198, 5.04, 6.046",\ | |
"1.733, 1.802, 1.986, 2.249, 2.589, 3.026, 3.581, 4.273, 5.116, 6.121",\ | |
"2.006, 2.076, 2.26, 2.523, 2.863, 3.299, 3.855, 4.547, 5.39, 6.395",\ | |
"2.544, 2.614, 2.797, 3.06, 3.401, 3.837, 4.393, 5.085, 5.928, 6.933",\ | |
"3.393, 3.462, 3.646, 3.909, 4.249, 4.686, 5.242, 5.934, 6.777, 7.782",\ | |
"4.579, 4.649, 4.835, 5.098, 5.44, 5.877, 6.434, 7.126, 7.97, 8.974",\ | |
"6.073, 6.148, 6.345, 6.615, 6.961, 7.4, 7.956, 8.649, 9.491, 10.5",\ | |
"7.797, 7.883, 8.101, 8.392, 8.75, 9.193, 9.751, 10.44, 11.29, 12.29",\ | |
"9.742, 9.836, 10.08, 10.4, 10.77, 11.22, 11.79, 12.48, 13.32, 14.32",\ | |
"11.91, 12.02, 12.29, 12.63, 13.02, 13.49, 14.06, 14.75, 15.59, 16.6"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("0.9273, 1.022, 1.334, 1.914, 2.808, 4.057, 5.7, 7.761, 10.29, 13.28",\ | |
"0.996, 1.09, 1.403, 1.984, 2.878, 4.127, 5.768, 7.832, 10.36, 13.34",\ | |
"1.238, 1.332, 1.644, 2.223, 3.116, 4.366, 6.003, 8.072, 10.6, 13.58",\ | |
"1.697, 1.79, 2.1, 2.679, 3.575, 4.824, 6.469, 8.534, 11.05, 14.06",\ | |
"2.345, 2.44, 2.75, 3.328, 4.221, 5.476, 7.114, 9.176, 11.71, 14.71",\ | |
"3.096, 3.194, 3.509, 4.086, 4.979, 6.226, 7.866, 9.935, 12.46, 15.45",\ | |
"3.94, 4.043, 4.362, 4.94, 5.832, 7.079, 8.718, 10.79, 13.3, 16.31",\ | |
"4.875, 4.983, 5.309, 5.887, 6.779, 8.026, 9.665, 11.73, 14.25, 17.25",\ | |
"5.896, 6.012, 6.346, 6.927, 7.817, 9.065, 10.7, 12.77, 15.28, 18.28",\ | |
"7, 7.124, 7.472, 8.055, 8.945, 10.19, 11.83, 13.89, 16.41, 19.41"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("0.3868, 0.441, 0.6056, 0.8924, 1.338, 1.991, 2.879, 4.03, 5.444, 7.132",\ | |
"0.3862, 0.4414, 0.606, 0.8924, 1.339, 1.989, 2.879, 4.024, 5.444, 7.122",\ | |
"0.3868, 0.4412, 0.606, 0.892, 1.339, 1.99, 2.879, 4.024, 5.444, 7.121",\ | |
"0.3868, 0.4414, 0.6064, 0.8928, 1.339, 1.989, 2.879, 4.029, 5.444, 7.12",\ | |
"0.3878, 0.4424, 0.6074, 0.894, 1.34, 1.99, 2.881, 4.03, 5.444, 7.128",\ | |
"0.4, 0.4536, 0.6142, 0.8984, 1.343, 1.991, 2.882, 4.027, 5.441, 7.132",\ | |
"0.448, 0.5, 0.652, 0.922, 1.356, 1.998, 2.884, 4.028, 5.444, 7.12",\ | |
"0.53, 0.584, 0.736, 0.994, 1.404, 2.03, 2.894, 4.03, 5.442, 7.122",\ | |
"0.62, 0.678, 0.832, 1.08, 1.474, 2.076, 2.928, 4.048, 5.444, 7.12",\ | |
"0.714, 0.774, 0.94, 1.184, 1.558, 2.136, 2.966, 4.076, 5.462, 7.134"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.004412, 0.01639, 0.03926, 0.0749, 0.1249, 0.1907, 0.2736, 0.3748, 0.4954"); | |
values("0.4065, 0.542, 1.031, 1.979, 3.462, 5.545, 8.284, 11.74, 15.95, 20.98",\ | |
"0.4066, 0.5424, 1.031, 1.979, 3.467, 5.545, 8.284, 11.74, 15.93, 20.99",\ | |
"0.4068, 0.5422, 1.03, 1.979, 3.463, 5.547, 8.287, 11.74, 15.99, 20.99",\ | |
"0.407, 0.542, 1.031, 1.98, 3.465, 5.548, 8.284, 11.74, 15.96, 20.99",\ | |
"0.4238, 0.554, 1.033, 1.979, 3.463, 5.561, 8.293, 11.74, 15.98, 20.98",\ | |
"0.4552, 0.5804, 1.049, 1.987, 3.468, 5.558, 8.286, 11.75, 15.95, 21.01",\ | |
"0.4924, 0.613, 1.066, 1.999, 3.473, 5.548, 8.294, 11.76, 15.96, 20.98",\ | |
"0.54, 0.654, 1.09, 2.01, 3.482, 5.558, 8.292, 11.75, 15.95, 20.97",\ | |
"0.598, 0.706, 1.122, 2.022, 3.496, 5.566, 8.3, 11.74, 15.95, 20.98",\ | |
"0.668, 0.77, 1.164, 2.038, 3.5, 5.574, 8.308, 11.75, 15.96, 20.98"); | |
} | |
} | |
} | |
} | |