/* | |
* 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__clkbuf_4) { | |
area : 39.513600 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0001080756" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.0001059264" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0001080756" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.01081 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 4.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 1.816 ; | |
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.3277, 0.3252, 0.3261, 0.3278, 0.3286, 0.3295, 0.3299, 0.3303, 0.3305, 0.3305",\ | |
"0.3269, 0.3241, 0.325, 0.3267, 0.3279, 0.3287, 0.3292, 0.3295, 0.3296, 0.3296",\ | |
"0.3406, 0.3355, 0.3342, 0.3355, 0.3366, 0.3374, 0.338, 0.3382, 0.3384, 0.3384",\ | |
"0.3898, 0.3796, 0.3707, 0.3679, 0.3674, 0.3678, 0.368, 0.3683, 0.3682, 0.3683",\ | |
"0.475, 0.4589, 0.441, 0.4335, 0.4294, 0.4284, 0.4278, 0.4275, 0.4273, 0.4272",\ | |
"0.5982, 0.5762, 0.5492, 0.5327, 0.5254, 0.5206, 0.5186, 0.5177, 0.5167, 0.5165",\ | |
"0.7603, 0.733, 0.6954, 0.6708, 0.6573, 0.6492, 0.6437, 0.6417, 0.6401, 0.639",\ | |
"0.9613, 0.9288, 0.881, 0.8474, 0.8255, 0.8142, 0.8064, 0.8016, 0.7987, 0.7973",\ | |
"1.203, 1.168, 1.109, 1.067, 1.038, 1.018, 1.008, 1.001, 0.9963, 0.993",\ | |
"1.489, 1.451, 1.381, 1.328, 1.292, 1.267, 1.25, 1.24, 1.233, 1.228"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.2093, 0.2045, 0.2026, 0.2046, 0.2054, 0.2084, 0.2137, 0.219, 0.2248, 0.2287",\ | |
"0.2073, 0.2022, 0.2003, 0.2025, 0.204, 0.2066, 0.2108, 0.2161, 0.2205, 0.2273",\ | |
"0.2183, 0.2113, 0.2063, 0.2069, 0.2072, 0.2106, 0.2151, 0.219, 0.2273, 0.2301",\ | |
"0.2625, 0.2515, 0.2416, 0.2363, 0.2353, 0.2372, 0.2414, 0.2453, 0.2507, 0.2535",\ | |
"0.3395, 0.3225, 0.3023, 0.2958, 0.2908, 0.2898, 0.2947, 0.2968, 0.3008, 0.3043",\ | |
"0.4524, 0.4294, 0.4016, 0.3844, 0.3815, 0.3776, 0.3771, 0.3796, 0.3796, 0.3911",\ | |
"0.6011, 0.5723, 0.5376, 0.5134, 0.4985, 0.5, 0.4977, 0.493, 0.4962, 0.4987",\ | |
"0.7876, 0.7538, 0.7087, 0.6786, 0.6576, 0.6458, 0.6478, 0.6481, 0.6478, 0.6456",\ | |
"1.012, 0.9741, 0.9182, 0.8781, 0.8495, 0.832, 0.8285, 0.8346, 0.8328, 0.8295",\ | |
"1.276, 1.234, 1.168, 1.122, 1.085, 1.061, 1.049, 1.049, 1.057, 1.054"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.1111, 0.1337, 0.1952, 0.2995, 0.4594, 0.6832, 0.9777, 1.35, 1.803, 2.342",\ | |
"0.1189, 0.1414, 0.2029, 0.3072, 0.4671, 0.691, 0.9858, 1.357, 1.81, 2.349",\ | |
"0.1498, 0.172, 0.2331, 0.3373, 0.4971, 0.721, 1.016, 1.387, 1.84, 2.379",\ | |
"0.1977, 0.2208, 0.2831, 0.3872, 0.5465, 0.7703, 1.065, 1.436, 1.889, 2.428",\ | |
"0.254, 0.2789, 0.3431, 0.4472, 0.6065, 0.8297, 1.124, 1.495, 1.948, 2.488",\ | |
"0.3163, 0.3437, 0.4112, 0.5176, 0.6762, 0.8998, 1.193, 1.563, 2.016, 2.557",\ | |
"0.3842, 0.4141, 0.4855, 0.5952, 0.7565, 0.979, 1.273, 1.643, 2.096, 2.635",\ | |
"0.4573, 0.4897, 0.5659, 0.6789, 0.8433, 1.07, 1.363, 1.734, 2.185, 2.725",\ | |
"0.5365, 0.5712, 0.6522, 0.7694, 0.9368, 1.167, 1.466, 1.836, 2.288, 2.827",\ | |
"0.6216, 0.6586, 0.7446, 0.8656, 1.036, 1.272, 1.575, 1.95, 2.402, 2.942"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.1128, 0.1344, 0.1982, 0.3152, 0.4972, 0.7519, 1.088, 1.51, 2.027, 2.643",\ | |
"0.1185, 0.1401, 0.2039, 0.3209, 0.5028, 0.7576, 1.094, 1.516, 2.032, 2.649",\ | |
"0.1425, 0.1638, 0.2271, 0.3437, 0.5256, 0.7808, 1.116, 1.539, 2.055, 2.669",\ | |
"0.1747, 0.1974, 0.2612, 0.3769, 0.5582, 0.8125, 1.148, 1.571, 2.087, 2.703",\ | |
"0.2056, 0.2298, 0.2946, 0.4097, 0.5902, 0.8441, 1.18, 1.602, 2.119, 2.733",\ | |
"0.2331, 0.2598, 0.3273, 0.4421, 0.6217, 0.8757, 1.21, 1.632, 2.148, 2.762",\ | |
"0.2559, 0.2853, 0.3563, 0.4729, 0.6523, 0.9056, 1.24, 1.661, 2.176, 2.79",\ | |
"0.2726, 0.3046, 0.3794, 0.4985, 0.6794, 0.9336, 1.267, 1.689, 2.203, 2.817",\ | |
"0.2827, 0.3168, 0.3963, 0.5179, 0.7013, 0.9582, 1.294, 1.714, 2.228, 2.842",\ | |
"0.2856, 0.3219, 0.4067, 0.5313, 0.7168, 0.9769, 1.315, 1.738, 2.252, 2.864"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.03838, 0.06476, 0.1462, 0.3103, 0.5738, 0.9466, 1.436, 2.055, 2.81, 3.699",\ | |
"0.03848, 0.06468, 0.146, 0.3097, 0.5738, 0.9467, 1.437, 2.056, 2.807, 3.699",\ | |
"0.03944, 0.06552, 0.1465, 0.3099, 0.5736, 0.9456, 1.437, 2.055, 2.804, 3.699",\ | |
"0.0459, 0.07162, 0.1506, 0.3111, 0.5738, 0.9453, 1.436, 2.055, 2.804, 3.7",\ | |
"0.05562, 0.0807, 0.1579, 0.3142, 0.5749, 0.9464, 1.437, 2.056, 2.806, 3.703",\ | |
"0.067, 0.09302, 0.1702, 0.3208, 0.577, 0.9462, 1.435, 2.052, 2.803, 3.707",\ | |
"0.0798, 0.1076, 0.1842, 0.3338, 0.5852, 0.9494, 1.435, 2.049, 2.804, 3.704",\ | |
"0.0922, 0.1224, 0.2, 0.3486, 0.6012, 0.9612, 1.44, 2.05, 2.8, 3.699",\ | |
"0.105, 0.1374, 0.2184, 0.3648, 0.6192, 0.984, 1.456, 2.057, 2.801, 3.697",\ | |
"0.1196, 0.1546, 0.2364, 0.3822, 0.6362, 1.006, 1.484, 2.077, 2.811, 3.696"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.01352, 0.05749, 0.1414, 0.2722, 0.4558, 0.6972, 1.001, 1.373, 1.816"); | |
values("0.04104, 0.06874, 0.1674, 0.3681, 0.684, 1.128, 1.712, 2.449, 3.342, 4.411",\ | |
"0.04104, 0.06868, 0.1675, 0.3682, 0.6839, 1.127, 1.71, 2.449, 3.342, 4.408",\ | |
"0.0417, 0.0693, 0.1675, 0.3683, 0.6838, 1.127, 1.709, 2.444, 3.341, 4.416",\ | |
"0.04896, 0.07522, 0.1702, 0.3682, 0.6837, 1.127, 1.71, 2.443, 3.346, 4.409",\ | |
"0.05764, 0.08376, 0.174, 0.3696, 0.6846, 1.127, 1.711, 2.444, 3.34, 4.417",\ | |
"0.06798, 0.09408, 0.1817, 0.372, 0.685, 1.126, 1.707, 2.443, 3.344, 4.404",\ | |
"0.0788, 0.1066, 0.1926, 0.3796, 0.6888, 1.128, 1.708, 2.443, 3.341, 4.402",\ | |
"0.0912, 0.1206, 0.2052, 0.3892, 0.6984, 1.133, 1.709, 2.441, 3.341, 4.403",\ | |
"0.1046, 0.1356, 0.2198, 0.4, 0.7116, 1.147, 1.718, 2.443, 3.335, 4.405",\ | |
"0.1162, 0.1502, 0.2362, 0.4138, 0.7242, 1.164, 1.732, 2.453, 3.338, 4.401"); | |
} | |
} | |
} | |
} | |