/* | |
* 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_4) { | |
area : 21.952000 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.00739152" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.000799416" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.00739152" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.01535 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 7.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 1.383 ; | |
max_transition : 7.4 ; | |
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("-0.01407, -0.01114, -0.00888, -0.008034, -0.007557, -0.007349, -0.007281, -0.007183, -0.007202, -0.007186",\ | |
"-0.01542, -0.01346, -0.01051, -0.008899, -0.007976, -0.007723, -0.007507, -0.007471, -0.007361, -0.007314",\ | |
"0.01104, 0.00612, 0.0003473, -0.002851, -0.004575, -0.005522, -0.005987, -0.006451, -0.006508, -0.006716",\ | |
"0.08845, 0.07393, 0.04891, 0.03026, 0.01814, 0.01042, 0.005299, 0.002113, -0.0001758, -0.001637",\ | |
"0.2214, 0.1991, 0.1521, 0.1094, 0.07775, 0.05542, 0.03968, 0.02855, 0.02059, 0.01466",\ | |
"0.4139, 0.3858, 0.3189, 0.2478, 0.1888, 0.1444, 0.1108, 0.08551, 0.06667, 0.05235",\ | |
"0.6704, 0.6375, 0.5546, 0.4548, 0.3644, 0.2908, 0.2325, 0.1868, 0.1507, 0.1225",\ | |
"0.9954, 0.9587, 0.8622, 0.7372, 0.613, 0.505, 0.4161, 0.3435, 0.2846, 0.2371",\ | |
"1.394, 1.354, 1.246, 1.098, 0.9414, 0.796, 0.6719, 0.5666, 0.4786, 0.4057",\ | |
"1.868, 1.826, 1.708, 1.542, 1.354, 1.172, 1.007, 0.8653, 0.7434, 0.6403"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("0.1519, 0.1555, 0.1582, 0.161, 0.1609, 0.165, 0.1676, 0.1712, 0.1722, 0.1806",\ | |
"0.1548, 0.1555, 0.1581, 0.16, 0.1613, 0.1636, 0.1676, 0.169, 0.1718, 0.1813",\ | |
"0.1934, 0.1849, 0.175, 0.1692, 0.1666, 0.1672, 0.1705, 0.1712, 0.1743, 0.187",\ | |
"0.283, 0.2655, 0.2344, 0.2117, 0.1957, 0.187, 0.1834, 0.182, 0.183, 0.1916",\ | |
"0.4297, 0.406, 0.353, 0.306, 0.2696, 0.2446, 0.2277, 0.2155, 0.2096, 0.2148",\ | |
"0.6389, 0.6104, 0.5402, 0.4626, 0.4022, 0.3515, 0.3134, 0.2875, 0.2669, 0.2606",\ | |
"0.9166, 0.8837, 0.7999, 0.6954, 0.6014, 0.5236, 0.4599, 0.4073, 0.3706, 0.3458",\ | |
"1.268, 1.232, 1.136, 1.007, 0.8774, 0.7688, 0.6748, 0.5945, 0.5294, 0.4919",\ | |
"1.698, 1.659, 1.552, 1.404, 1.242, 1.093, 0.9672, 0.8557, 0.7631, 0.7072",\ | |
"2.211, 2.169, 2.053, 1.888, 1.7, 1.51, 1.343, 1.196, 1.073, 1.01"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("0.04254, 0.06807, 0.1546, 0.3185, 0.5731, 0.9318, 1.403, 1.994, 2.719, 3.583",\ | |
"0.05123, 0.07712, 0.1639, 0.3276, 0.5837, 0.9411, 1.411, 2.005, 2.725, 3.591",\ | |
"0.06282, 0.1021, 0.2018, 0.3645, 0.6185, 0.9759, 1.444, 2.039, 2.763, 3.626",\ | |
"0.06538, 0.1196, 0.2529, 0.4406, 0.692, 1.046, 1.515, 2.105, 2.829, 3.692",\ | |
"0.05667, 0.1257, 0.2943, 0.5258, 0.8124, 1.165, 1.629, 2.218, 2.938, 3.797",\ | |
"0.0373, 0.1201, 0.3227, 0.6004, 0.9372, 1.334, 1.798, 2.381, 3.096, 3.954",\ | |
"0.0044, 0.1005, 0.3378, 0.6608, 1.051, 1.504, 2.021, 2.607, 3.316, 4.167",\ | |
"-0.0421, 0.0677, 0.3358, 0.7057, 1.151, 1.662, 2.239, 2.885, 3.603, 4.446",\ | |
"-0.1044, 0.0194, 0.3228, 0.7359, 1.234, 1.806, 2.446, 3.157, 3.941, 4.798",\ | |
"-0.182, -0.0443, 0.2895, 0.7472, 1.298, 1.932, 2.636, 3.416, 4.269, 5.199"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("0.03671, 0.06439, 0.1584, 0.3359, 0.6127, 0.9994, 1.511, 2.151, 2.935, 3.871",\ | |
"0.05026, 0.07772, 0.1713, 0.3489, 0.6259, 1.014, 1.524, 2.166, 2.948, 3.888",\ | |
"0.08289, 0.1226, 0.2236, 0.3986, 0.6738, 1.06, 1.57, 2.212, 2.999, 3.932",\ | |
"0.1249, 0.1799, 0.3139, 0.5025, 0.7728, 1.156, 1.664, 2.303, 3.089, 4.021",\ | |
"0.1754, 0.247, 0.4177, 0.6491, 0.937, 1.315, 1.817, 2.452, 3.236, 4.168",\ | |
"0.2355, 0.3233, 0.5326, 0.8117, 1.148, 1.547, 2.043, 2.673, 3.447, 4.378",\ | |
"0.3058, 0.41, 0.6583, 0.9866, 1.378, 1.83, 2.349, 2.973, 3.74, 4.662",\ | |
"0.3868, 0.5074, 0.7943, 1.175, 1.623, 2.133, 2.711, 3.359, 4.12, 5.034",\ | |
"0.4803, 0.617, 0.9422, 1.374, 1.881, 2.455, 3.094, 3.806, 4.593, 5.5",\ | |
"0.5866, 0.7391, 1.104, 1.587, 2.153, 2.791, 3.499, 4.274, 5.129, 6.063"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("0.03747, 0.07988, 0.2272, 0.5096, 0.9484, 1.572, 2.388, 3.411, 4.665, 6.16",\ | |
"0.04261, 0.0801, 0.2277, 0.5092, 0.9502, 1.569, 2.384, 3.412, 4.653, 6.159",\ | |
"0.07772, 0.12, 0.2402, 0.51, 0.951, 1.571, 2.382, 3.405, 4.662, 6.162",\ | |
"0.1343, 0.1909, 0.3289, 0.5505, 0.9506, 1.569, 2.381, 3.407, 4.661, 6.158",\ | |
"0.2071, 0.2832, 0.4536, 0.6958, 1.035, 1.575, 2.38, 3.402, 4.657, 6.142",\ | |
"0.297, 0.394, 0.6064, 0.882, 1.244, 1.715, 2.412, 3.406, 4.656, 6.139",\ | |
"0.4014, 0.5206, 0.7792, 1.107, 1.499, 1.994, 2.608, 3.475, 4.652, 6.147",\ | |
"0.5272, 0.6646, 0.9738, 1.356, 1.794, 2.32, 2.959, 3.737, 4.79, 6.168",\ | |
"0.6654, 0.8264, 1.193, 1.632, 2.13, 2.697, 3.368, 4.167, 5.111, 6.351",\ | |
"0.8282, 1.014, 1.425, 1.933, 2.5, 3.122, 3.828, 4.66, 5.619, 6.75"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4"); | |
index_2("0.001, 0.01054, 0.04402, 0.108, 0.2076, 0.3473, 0.5312, 0.7629, 1.046, 1.383"); | |
values("0.04765, 0.09627, 0.2657, 0.5917, 1.096, 1.808, 2.744, 3.929, 5.354, 7.066",\ | |
"0.05454, 0.0963, 0.2661, 0.5913, 1.096, 1.807, 2.745, 3.914, 5.354, 7.058",\ | |
"0.09144, 0.1352, 0.2734, 0.5933, 1.095, 1.804, 2.747, 3.917, 5.355, 7.079",\ | |
"0.1469, 0.2061, 0.3531, 0.6129, 1.096, 1.81, 2.738, 3.918, 5.347, 7.083",\ | |
"0.2184, 0.2965, 0.4759, 0.737, 1.143, 1.807, 2.748, 3.926, 5.35, 7.069",\ | |
"0.3044, 0.4028, 0.625, 0.9178, 1.313, 1.888, 2.747, 3.914, 5.363, 7.06",\ | |
"0.4072, 0.522, 0.7942, 1.14, 1.557, 2.104, 2.862, 3.942, 5.361, 7.059",\ | |
"0.5282, 0.6638, 0.9802, 1.381, 1.848, 2.417, 3.133, 4.093, 5.39, 7.06",\ | |
"0.6718, 0.8264, 1.187, 1.648, 2.174, 2.781, 3.518, 4.418, 5.608, 7.134",\ | |
"0.8332, 1.004, 1.411, 1.937, 2.534, 3.194, 3.961, 4.873, 5.973, 7.4"); | |
} | |
} | |
} | |
} | |