/* | |
* 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__clkinv_12) { | |
area : 57.075200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0001558524" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.0001601787" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0001601787" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.04592 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 8.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 4.184 ; | |
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("-0.04143, -0.03437, -0.02907, -0.02727, -0.02642, -0.02608, -0.02579, -0.02583, -0.0258, -0.02561",\ | |
"-0.05255, -0.04489, -0.03487, -0.03035, -0.02821, -0.02729, -0.0268, -0.02637, -0.0262, -0.026",\ | |
"-0.02885, -0.03197, -0.03168, -0.02962, -0.02805, -0.02713, -0.02652, -0.02623, -0.02604, -0.02591",\ | |
"0.06867, 0.04829, 0.01862, 0.0009582, -0.008791, -0.01427, -0.01786, -0.01992, -0.0213, -0.02226",\ | |
"0.2456, 0.2095, 0.1421, 0.08918, 0.05378, 0.03073, 0.01533, 0.004708, -0.002336, -0.007381",\ | |
"0.5066, 0.4579, 0.353, 0.2552, 0.1816, 0.1285, 0.09107, 0.06388, 0.04427, 0.02988",\ | |
"0.857, 0.7976, 0.6597, 0.5131, 0.3914, 0.2979, 0.227, 0.1738, 0.1336, 0.103",\ | |
"1.303, 1.235, 1.067, 0.8722, 0.6976, 0.5538, 0.4397, 0.3509, 0.2812, 0.2267",\ | |
"1.85, 1.775, 1.582, 1.342, 1.11, 0.9105, 0.7444, 0.6098, 0.5026, 0.4153",\ | |
"2.504, 2.422, 2.208, 1.927, 1.638, 1.377, 1.154, 0.9663, 0.8117, 0.6834"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("0.3905, 0.3989, 0.4076, 0.4072, 0.4118, 0.42, 0.4283, 0.4438, 0.441, 0.4735",\ | |
"0.3857, 0.3915, 0.4013, 0.4046, 0.4115, 0.4197, 0.4227, 0.4378, 0.4509, 0.4735",\ | |
"0.4301, 0.4196, 0.4109, 0.4092, 0.4158, 0.42, 0.427, 0.4339, 0.4509, 0.4823",\ | |
"0.5489, 0.5207, 0.4801, 0.4521, 0.4382, 0.4358, 0.4392, 0.4405, 0.4509, 0.4807",\ | |
"0.7478, 0.7061, 0.6235, 0.5643, 0.5161, 0.4903, 0.4824, 0.4758, 0.4761, 0.5077",\ | |
"1.036, 0.9822, 0.8635, 0.754, 0.6761, 0.6127, 0.5708, 0.5401, 0.5376, 0.5649",\ | |
"1.42, 1.356, 1.206, 1.042, 0.9137, 0.8163, 0.7329, 0.6738, 0.6374, 0.6839",\ | |
"1.908, 1.835, 1.656, 1.446, 1.257, 1.112, 0.9919, 0.8924, 0.8108, 0.8755",\ | |
"2.506, 2.425, 2.223, 1.965, 1.718, 1.503, 1.343, 1.196, 1.099, 1.197",\ | |
"3.22, 3.134, 2.907, 2.609, 2.305, 2.03, 1.799, 1.624, 1.489, 1.729"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("0.04814, 0.07828, 0.1804, 0.3739, 0.6749, 1.099, 1.655, 2.355, 3.211, 4.225",\ | |
"0.06032, 0.09095, 0.1938, 0.388, 0.6894, 1.111, 1.669, 2.369, 3.225, 4.239",\ | |
"0.0769, 0.1255, 0.2453, 0.4389, 0.7401, 1.163, 1.719, 2.419, 3.275, 4.294",\ | |
"0.0843, 0.1514, 0.3156, 0.5407, 0.8404, 1.262, 1.818, 2.517, 3.373, 4.39",\ | |
"0.07935, 0.1657, 0.3729, 0.6579, 1.001, 1.42, 1.974, 2.672, 3.525, 4.546",\ | |
"0.0606, 0.1663, 0.4181, 0.7583, 1.173, 1.646, 2.199, 2.895, 3.746, 4.763",\ | |
"0.0267, 0.1514, 0.4484, 0.8454, 1.326, 1.882, 2.497, 3.193, 4.039, 5.054",\ | |
"-0.0244, 0.1197, 0.4625, 0.9181, 1.463, 2.093, 2.8, 3.567, 4.419, 5.428",\ | |
"-0.0945, 0.0706, 0.4577, 0.9744, 1.585, 2.287, 3.077, 3.944, 4.874, 5.89",\ | |
"-0.1835, 0.001, 0.4337, 1.01, 1.69, 2.465, 3.333, 4.292, 5.331, 6.433"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("0.0437, 0.0779, 0.1929, 0.4106, 0.7503, 1.227, 1.853, 2.641, 3.607, 4.757",\ | |
"0.06062, 0.09445, 0.2101, 0.4282, 0.7688, 1.245, 1.871, 2.658, 3.623, 4.775",\ | |
"0.102, 0.1515, 0.2762, 0.4933, 0.8324, 1.309, 1.936, 2.726, 3.685, 4.839",\ | |
"0.1563, 0.2249, 0.3917, 0.6239, 0.9603, 1.434, 2.06, 2.849, 3.812, 4.96",\ | |
"0.2224, 0.3119, 0.5223, 0.8119, 1.165, 1.635, 2.259, 3.043, 4.003, 5.155",\ | |
"0.3006, 0.4115, 0.6706, 1.015, 1.437, 1.926, 2.543, 3.326, 4.285, 5.428",\ | |
"0.3929, 0.5253, 0.8342, 1.238, 1.726, 2.291, 2.926, 3.703, 4.654, 5.797",\ | |
"0.4992, 0.6541, 1.013, 1.48, 2.034, 2.675, 3.392, 4.186, 5.133, 6.269",\ | |
"0.6209, 0.7985, 1.207, 1.741, 2.364, 3.076, 3.88, 4.76, 5.724, 6.853",\ | |
"0.7596, 0.9586, 1.419, 2.019, 2.715, 3.503, 4.385, 5.362, 6.413, 7.559"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("0.04124, 0.08982, 0.2606, 0.5862, 1.097, 1.811, 2.749, 3.919, 5.359, 7.107",\ | |
"0.0462, 0.0901, 0.2607, 0.5874, 1.097, 1.811, 2.739, 3.932, 5.385, 7.107",\ | |
"0.08438, 0.1363, 0.2715, 0.5878, 1.096, 1.81, 2.752, 3.936, 5.376, 7.109",\ | |
"0.1379, 0.2048, 0.3761, 0.625, 1.095, 1.81, 2.751, 3.935, 5.382, 7.092",\ | |
"0.2045, 0.2922, 0.4986, 0.7974, 1.177, 1.81, 2.745, 3.934, 5.382, 7.106",\ | |
"0.2816, 0.3942, 0.6454, 0.989, 1.424, 1.95, 2.765, 3.923, 5.377, 7.104",\ | |
"0.3718, 0.5082, 0.8122, 1.2, 1.699, 2.28, 2.97, 3.979, 5.369, 7.086",\ | |
"0.4758, 0.6358, 0.9944, 1.443, 1.989, 2.649, 3.384, 4.253, 5.473, 7.094",\ | |
"0.5884, 0.775, 1.192, 1.706, 2.305, 3.03, 3.86, 4.756, 5.819, 7.256",\ | |
"0.7168, 0.9308, 1.406, 1.994, 2.659, 3.433, 4.339, 5.343, 6.414, 7.687"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6"); | |
index_2("0.001, 0.02987, 0.1312, 0.3248, 0.6263, 1.049, 1.606, 2.307, 3.164, 4.184"); | |
values("0.05159, 0.109, 0.3107, 0.6933, 1.292, 2.133, 3.239, 4.627, 6.332, 8.355",\ | |
"0.05754, 0.1088, 0.3101, 0.6934, 1.292, 2.133, 3.238, 4.625, 6.334, 8.352",\ | |
"0.09566, 0.1503, 0.314, 0.6939, 1.292, 2.129, 3.238, 4.628, 6.323, 8.353",\ | |
"0.1519, 0.2195, 0.4029, 0.7087, 1.29, 2.13, 3.236, 4.626, 6.324, 8.356",\ | |
"0.219, 0.3084, 0.5244, 0.846, 1.324, 2.129, 3.235, 4.627, 6.321, 8.345",\ | |
"0.3002, 0.4112, 0.6684, 1.038, 1.512, 2.19, 3.234, 4.624, 6.323, 8.345",\ | |
"0.3916, 0.527, 0.8348, 1.248, 1.782, 2.425, 3.331, 4.63, 6.318, 8.342",\ | |
"0.4972, 0.6544, 1.021, 1.489, 2.069, 2.782, 3.614, 4.758, 6.334, 8.345",\ | |
"0.6174, 0.799, 1.221, 1.752, 2.385, 3.157, 4.057, 5.1, 6.505, 8.388",\ | |
"0.7514, 0.9598, 1.435, 2.04, 2.731, 3.556, 4.542, 5.62, 6.906, 8.586"); | |
} | |
} | |
} | |
} | |