/* | |
* 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_3) { | |
area : 22.579200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "1.961685e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "2.053854e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "2.053854e-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.01474 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.9358 ; | |
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("-0.002524, -0.001928, -0.001471, -0.00123, -0.001172, -0.001133, -0.001118, -0.001082, -0.001079, -0.001082",\ | |
"-0.004009, -0.003224, -0.002127, -0.001586, -0.001387, -0.00128, -0.001218, -0.001171, -0.001146, -0.001126",\ | |
"-0.005821, -0.00504, -0.003607, -0.002525, -0.001962, -0.001634, -0.001477, -0.001372, -0.00132, -0.001259",\ | |
"-0.005622, -0.005463, -0.004507, -0.003405, -0.002641, -0.00215, -0.001846, -0.001646, -0.001512, -0.001405",\ | |
"-0.00336, -0.003694, -0.004034, -0.003477, -0.002963, -0.002469, -0.002084, -0.00183, -0.001676, -0.001525",\ | |
"0.001025, 0.0001118, -0.001446, -0.002235, -0.002306, -0.002181, -0.001987, -0.00182, -0.001653, -0.001542",\ | |
"0.007577, 0.006092, 0.003227, 0.0008959, -0.0002694, -0.0008391, -0.001137, -0.00122, -0.001235, -0.00125",\ | |
"0.0164, 0.01425, 0.01001, 0.006147, 0.003448, 0.00186, 0.0008182, 0.0002326, -0.0001465, -0.0003905",\ | |
"0.02754, 0.0249, 0.01922, 0.01365, 0.009264, 0.006262, 0.004322, 0.002878, 0.001873, 0.001246",\ | |
"0.04104, 0.03793, 0.03089, 0.02349, 0.01743, 0.0127, 0.009396, 0.006899, 0.005242, 0.00391"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("0.0463, 0.0471, 0.04787, 0.04866, 0.04873, 0.04989, 0.05011, 0.05189, 0.05222, 0.05293",\ | |
"0.04483, 0.04573, 0.04741, 0.04832, 0.04857, 0.04919, 0.04995, 0.05169, 0.05282, 0.05471",\ | |
"0.04404, 0.04449, 0.04566, 0.047, 0.04764, 0.0488, 0.05001, 0.0503, 0.05242, 0.05451",\ | |
"0.04522, 0.04495, 0.04544, 0.04597, 0.04693, 0.04816, 0.04893, 0.04991, 0.05222, 0.05293",\ | |
"0.04817, 0.04751, 0.04643, 0.04644, 0.04669, 0.04755, 0.04891, 0.04971, 0.05084, 0.05273",\ | |
"0.05322, 0.05192, 0.04954, 0.04838, 0.04792, 0.04808, 0.04865, 0.04991, 0.05104, 0.05214",\ | |
"0.06046, 0.05841, 0.05462, 0.05181, 0.05049, 0.04993, 0.04974, 0.0507, 0.05064, 0.05191",\ | |
"0.07016, 0.06734, 0.06215, 0.05759, 0.05437, 0.05335, 0.05199, 0.05129, 0.05222, 0.0529",\ | |
"0.0824, 0.07882, 0.07198, 0.06561, 0.06087, 0.05777, 0.05627, 0.05486, 0.05381, 0.05585",\ | |
"0.09739, 0.09305, 0.08409, 0.07587, 0.06897, 0.06426, 0.06144, 0.05921, 0.05698, 0.0584"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("0.04972, 0.06873, 0.1332, 0.2552, 0.4446, 0.7109, 1.061, 1.502, 2.04, 2.68",\ | |
"0.06072, 0.08012, 0.1455, 0.2679, 0.4572, 0.7238, 1.074, 1.515, 2.053, 2.691",\ | |
"0.08661, 0.116, 0.1894, 0.3123, 0.5027, 0.7686, 1.119, 1.56, 2.098, 2.74",\ | |
"0.1016, 0.1457, 0.2559, 0.3988, 0.5893, 0.8556, 1.206, 1.648, 2.186, 2.826",\ | |
"0.105, 0.1629, 0.3109, 0.5051, 0.7251, 0.9921, 1.342, 1.783, 2.321, 2.964",\ | |
"0.09679, 0.168, 0.3514, 0.5978, 0.8784, 1.183, 1.534, 1.974, 2.512, 3.154",\ | |
"0.0759, 0.1599, 0.3773, 0.6746, 1.017, 1.389, 1.785, 2.228, 2.765, 3.407",\ | |
"0.0407, 0.1377, 0.3887, 0.7333, 1.138, 1.58, 2.05, 2.543, 3.086, 3.725",\ | |
"-0.0104, 0.1012, 0.3852, 0.7768, 1.242, 1.754, 2.299, 2.873, 3.47, 4.118",\ | |
"-0.0788, 0.0474, 0.3662, 0.8033, 1.325, 1.906, 2.528, 3.184, 3.867, 4.574"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("0.05314, 0.07812, 0.1619, 0.3202, 0.5661, 0.9126, 1.366, 1.939, 2.639, 3.468",\ | |
"0.06686, 0.092, 0.1769, 0.3361, 0.5823, 0.9278, 1.381, 1.956, 2.654, 3.488",\ | |
"0.1124, 0.1449, 0.2317, 0.3918, 0.6387, 0.9849, 1.44, 2.013, 2.709, 3.545",\ | |
"0.1686, 0.217, 0.3357, 0.4997, 0.7468, 1.093, 1.547, 2.121, 2.817, 3.65",\ | |
"0.2347, 0.298, 0.4582, 0.6658, 0.9172, 1.263, 1.717, 2.291, 2.988, 3.824",\ | |
"0.3129, 0.3906, 0.5901, 0.8552, 1.154, 1.503, 1.958, 2.528, 3.229, 4.063",\ | |
"0.4041, 0.4956, 0.7322, 1.055, 1.422, 1.817, 2.274, 2.846, 3.545, 4.378",\ | |
"0.5095, 0.6156, 0.8896, 1.265, 1.7, 2.172, 2.671, 3.246, 3.942, 4.773",\ | |
"0.6293, 0.7502, 1.061, 1.488, 1.99, 2.54, 3.121, 3.732, 4.431, 5.262",\ | |
"0.7649, 0.9008, 1.249, 1.725, 2.293, 2.918, 3.584, 4.281, 5.013, 5.845"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("0.04373, 0.07465, 0.1819, 0.3898, 0.7109, 1.161, 1.756, 2.505, 3.415, 4.508",\ | |
"0.04369, 0.07426, 0.1824, 0.3889, 0.7108, 1.161, 1.756, 2.504, 3.415, 4.507",\ | |
"0.0769, 0.1041, 0.1865, 0.3881, 0.7101, 1.163, 1.757, 2.508, 3.418, 4.507",\ | |
"0.1214, 0.1628, 0.2617, 0.4104, 0.7108, 1.161, 1.756, 2.507, 3.421, 4.512",\ | |
"0.1688, 0.2257, 0.3625, 0.5355, 0.7612, 1.163, 1.753, 2.506, 3.419, 4.512",\ | |
"0.2217, 0.2912, 0.4684, 0.6912, 0.9398, 1.254, 1.768, 2.502, 3.414, 4.511",\ | |
"0.2812, 0.3634, 0.5768, 0.855, 1.159, 1.49, 1.902, 2.534, 3.413, 4.502",\ | |
"0.3472, 0.442, 0.689, 1.021, 1.393, 1.781, 2.199, 2.72, 3.479, 4.509",\ | |
"0.4224, 0.5284, 0.8084, 1.191, 1.625, 2.084, 2.567, 3.078, 3.718, 4.611",\ | |
"0.5044, 0.6226, 0.933, 1.363, 1.863, 2.396, 2.949, 3.53, 4.142, 4.907"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.007452, 0.0301, 0.07335, 0.1407, 0.2353, 0.3597, 0.5164, 0.7077, 0.9358"); | |
values("0.05812, 0.09886, 0.2414, 0.5145, 0.9373, 1.537, 2.318, 3.307, 4.518, 5.947",\ | |
"0.05828, 0.09898, 0.242, 0.5142, 0.9376, 1.534, 2.315, 3.312, 4.516, 5.959",\ | |
"0.08938, 0.1185, 0.2415, 0.5142, 0.938, 1.535, 2.321, 3.309, 4.507, 5.96",\ | |
"0.1368, 0.1812, 0.2877, 0.5154, 0.9379, 1.535, 2.316, 3.309, 4.506, 5.943",\ | |
"0.1875, 0.2479, 0.3935, 0.5864, 0.9438, 1.533, 2.32, 3.302, 4.502, 5.957",\ | |
"0.244, 0.3182, 0.5082, 0.7452, 1.036, 1.542, 2.316, 3.306, 4.512, 5.954",\ | |
"0.3066, 0.394, 0.6282, 0.92, 1.248, 1.66, 2.332, 3.302, 4.511, 5.951",\ | |
"0.3764, 0.477, 0.7406, 1.099, 1.489, 1.91, 2.469, 3.331, 4.508, 5.946",\ | |
"0.455, 0.5676, 0.8664, 1.278, 1.743, 2.233, 2.76, 3.489, 4.546, 5.945",\ | |
"0.5424, 0.6666, 0.9976, 1.461, 1.998, 2.566, 3.155, 3.819, 4.739, 6.003"); | |
} | |
} | |
} | |
} | |