/* | |
* 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_mcu9t5v0__clkinv_20) { | |
area : 118.540800 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0795685" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.00499059" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0795685" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.1087 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 3.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 6.404 ; | |
max_transition : 3.6 ; | |
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.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("-0.4322, -0.3858, -0.3241, -0.295, -0.282, -0.2732, -0.2701, -0.2676, -0.2664, -0.2657",\ | |
"-0.418, -0.3906, -0.3374, -0.3066, -0.2887, -0.2782, -0.2741, -0.2699, -0.2682, -0.2666",\ | |
"-0.01408, -0.07145, -0.1477, -0.1931, -0.2217, -0.2358, -0.2451, -0.2464, -0.252, -0.2551",\ | |
"1.129, 0.9584, 0.6336, 0.3615, 0.1733, 0.04796, -0.03719, -0.09374, -0.1318, -0.1622",\ | |
"3.09, 2.833, 2.235, 1.637, 1.165, 0.8149, 0.5611, 0.375, 0.2392, 0.1378",\ | |
"5.93, 5.606, 4.779, 3.818, 2.977, 2.299, 1.769, 1.364, 1.05, 0.8072",\ | |
"9.709, 9.329, 8.326, 7.026, 5.768, 4.683, 3.791, 3.072, 2.493, 2.027",\ | |
"14.5, 14.08, 12.92, 11.34, 9.655, 8.117, 6.791, 5.674, 4.744, 3.979",\ | |
"20.36, 19.9, 18.62, 16.79, 14.73, 12.71, 10.9, 9.319, 7.966, 6.823",\ | |
"27.36, 26.87, 25.49, 23.44, 21.04, 18.56, 16.23, 14.14, 12.3, 10.71"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("2.534, 2.571, 2.635, 2.689, 2.688, 2.703, 2.7, 2.767, 2.738, 2.843",\ | |
"2.627, 2.626, 2.651, 2.689, 2.704, 2.68, 2.689, 2.723, 2.749, 2.854",\ | |
"3.211, 3.106, 2.964, 2.865, 2.809, 2.777, 2.788, 2.833, 2.848, 2.909",\ | |
"4.512, 4.317, 3.918, 3.594, 3.33, 3.168, 3.085, 3.036, 3.002, 3.008",\ | |
"6.628, 6.373, 5.728, 5.083, 4.566, 4.139, 3.855, 3.663, 3.524, 3.426",\ | |
"9.64, 9.332, 8.518, 7.512, 6.65, 5.925, 5.312, 4.846, 4.514, 4.267",\ | |
"13.62, 13.28, 12.32, 11.01, 9.756, 8.662, 7.727, 6.952, 6.296, 5.802",\ | |
"18.66, 18.28, 17.21, 15.68, 14.01, 12.47, 11.16, 9.994, 9.008, 8.156",\ | |
"24.82, 24.41, 23.24, 21.52, 19.49, 17.5, 15.71, 14.2, 12.76, 11.55",\ | |
"32.16, 31.73, 30.48, 28.6, 26.28, 23.85, 21.55, 19.53, 17.69, 16.07"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("0.0324, 0.04696, 0.0961, 0.188, 0.3303, 0.5298, 0.7928, 1.123, 1.527, 2.007",\ | |
"0.0361, 0.05039, 0.09923, 0.1911, 0.3337, 0.5336, 0.7961, 1.127, 1.53, 2.01",\ | |
"0.04348, 0.06282, 0.1151, 0.2056, 0.3471, 0.546, 0.8083, 1.139, 1.543, 2.024",\ | |
"0.04983, 0.07576, 0.1421, 0.2393, 0.3776, 0.5746, 0.8348, 1.164, 1.567, 2.048",\ | |
"0.05412, 0.08658, 0.1687, 0.2847, 0.4328, 0.6254, 0.8829, 1.209, 1.61, 2.09",\ | |
"0.05587, 0.09493, 0.1927, 0.3296, 0.4995, 0.7043, 0.9567, 1.279, 1.676, 2.152",\ | |
"0.05482, 0.1004, 0.2145, 0.3723, 0.5664, 0.7949, 1.062, 1.379, 1.771, 2.241",\ | |
"0.0511, 0.103, 0.2326, 0.4114, 0.6305, 0.8858, 1.178, 1.512, 1.899, 2.363",\ | |
"0.0446, 0.1019, 0.2473, 0.4478, 0.6916, 0.9737, 1.295, 1.656, 2.061, 2.522",\ | |
"0.0342, 0.0975, 0.2579, 0.4801, 0.7489, 1.059, 1.411, 1.802, 2.235, 2.717"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("0.02327, 0.03587, 0.07862, 0.1589, 0.2839, 0.4584, 0.6894, 0.9794, 1.333, 1.756",\ | |
"0.02923, 0.04204, 0.08413, 0.1643, 0.2891, 0.4638, 0.6941, 0.985, 1.339, 1.761",\ | |
"0.04224, 0.06065, 0.1077, 0.1861, 0.3099, 0.484, 0.7143, 1.003, 1.359, 1.779",\ | |
"0.05799, 0.08318, 0.1456, 0.2328, 0.3539, 0.526, 0.7543, 1.043, 1.396, 1.817",\ | |
"0.07525, 0.1076, 0.1871, 0.2952, 0.4278, 0.5969, 0.822, 1.108, 1.459, 1.879",\ | |
"0.09367, 0.1334, 0.2307, 0.3613, 0.5181, 0.7011, 0.9229, 1.205, 1.552, 1.97",\ | |
"0.1131, 0.1608, 0.2757, 0.4298, 0.6133, 0.8229, 1.061, 1.341, 1.684, 2.096",\ | |
"0.1338, 0.1891, 0.3223, 0.5002, 0.7109, 0.9501, 1.217, 1.514, 1.856, 2.263",\ | |
"0.1558, 0.2186, 0.3708, 0.5723, 0.8107, 1.081, 1.379, 1.707, 2.068, 2.474",\ | |
"0.1794, 0.2496, 0.421, 0.6465, 0.9122, 1.213, 1.545, 1.906, 2.299, 2.727"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("0.02512, 0.04838, 0.1299, 0.2859, 0.5284, 0.8704, 1.321, 1.887, 2.579, 3.401",\ | |
"0.02706, 0.04839, 0.13, 0.2856, 0.5284, 0.8707, 1.321, 1.887, 2.574, 3.397",\ | |
"0.04438, 0.06652, 0.1342, 0.2863, 0.5297, 0.869, 1.319, 1.887, 2.579, 3.402",\ | |
"0.07408, 0.103, 0.1753, 0.3002, 0.5285, 0.8694, 1.319, 1.883, 2.577, 3.398",\ | |
"0.1138, 0.1519, 0.2397, 0.3663, 0.5583, 0.8712, 1.318, 1.886, 2.572, 3.402",\ | |
"0.1625, 0.2116, 0.3191, 0.4627, 0.6518, 0.9206, 1.326, 1.881, 2.572, 3.4",\ | |
"0.2199, 0.2796, 0.4107, 0.5778, 0.7828, 1.043, 1.396, 1.903, 2.575, 3.399",\ | |
"0.286, 0.3574, 0.5142, 0.7094, 0.9386, 1.208, 1.549, 1.998, 2.607, 3.395",\ | |
"0.3624, 0.4446, 0.6294, 0.8566, 1.111, 1.406, 1.755, 2.181, 2.731, 3.456",\ | |
"0.449, 0.541, 0.7546, 1.015, 1.303, 1.627, 1.996, 2.427, 2.947, 3.603"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6"); | |
index_2("0.001, 0.0452, 0.2003, 0.4966, 0.9582, 1.606, 2.458, 3.532, 4.842, 6.404"); | |
values("0.02784, 0.04969, 0.1266, 0.2739, 0.5016, 0.8233, 1.245, 1.775, 2.429, 3.197",\ | |
"0.03366, 0.05083, 0.1266, 0.2735, 0.503, 0.8232, 1.247, 1.776, 2.426, 3.199",\ | |
"0.05176, 0.07264, 0.1333, 0.2731, 0.5039, 0.8224, 1.244, 1.782, 2.426, 3.213",\ | |
"0.08052, 0.1079, 0.177, 0.2906, 0.5021, 0.823, 1.244, 1.776, 2.424, 3.202",\ | |
"0.1169, 0.1541, 0.2395, 0.3584, 0.5356, 0.8263, 1.246, 1.777, 2.431, 3.2",\ | |
"0.1616, 0.2072, 0.3143, 0.4542, 0.6301, 0.8786, 1.255, 1.776, 2.426, 3.205",\ | |
"0.2147, 0.2691, 0.3992, 0.5642, 0.7606, 1.001, 1.33, 1.802, 2.427, 3.2",\ | |
"0.2758, 0.341, 0.4932, 0.6882, 0.9108, 1.168, 1.481, 1.9, 2.469, 3.21",\ | |
"0.3454, 0.4214, 0.5972, 0.8206, 1.076, 1.362, 1.688, 2.082, 2.594, 3.268",\ | |
"0.4254, 0.5096, 0.7128, 0.968, 1.255, 1.572, 1.925, 2.327, 2.808, 3.421"); | |
} | |
} | |
} | |
} | |