/* | |
* 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__clkbuf_3) { | |
area : 30.732800 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0002201815" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.000245872" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.000245872" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.005461 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 2.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.937 ; | |
max_transition : 2.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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.602, 0.5811, 0.5546, 0.5396, 0.5315, 0.5267, 0.523, 0.5211, 0.5202, 0.5197",\ | |
"0.6027, 0.5824, 0.5558, 0.5414, 0.5326, 0.5275, 0.5239, 0.5225, 0.5211, 0.5203",\ | |
"0.6195, 0.598, 0.5692, 0.5532, 0.5441, 0.5386, 0.5358, 0.5337, 0.5325, 0.5313",\ | |
"0.6917, 0.6668, 0.6303, 0.6057, 0.5905, 0.5816, 0.5764, 0.5733, 0.5712, 0.5697",\ | |
"0.8278, 0.7986, 0.747, 0.7071, 0.6814, 0.6656, 0.6556, 0.6488, 0.6448, 0.6412",\ | |
"1.022, 0.9869, 0.9192, 0.8633, 0.8235, 0.7968, 0.7804, 0.7694, 0.7609, 0.7553",\ | |
"1.271, 1.23, 1.147, 1.075, 1.02, 0.9808, 0.9544, 0.9357, 0.9232, 0.9142",\ | |
"1.574, 1.529, 1.43, 1.34, 1.271, 1.218, 1.179, 1.153, 1.134, 1.121",\ | |
"1.932, 1.883, 1.772, 1.666, 1.578, 1.51, 1.459, 1.422, 1.396, 1.377",\ | |
"2.348, 2.297, 2.172, 2.047, 1.944, 1.86, 1.795, 1.747, 1.712, 1.686"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.4818, 0.4539, 0.4147, 0.391, 0.3793, 0.3717, 0.367, 0.3739, 0.3739, 0.3846",\ | |
"0.4809, 0.4538, 0.4141, 0.3903, 0.3782, 0.3722, 0.3676, 0.3706, 0.3799, 0.383",\ | |
"0.4907, 0.4635, 0.4246, 0.399, 0.3845, 0.3766, 0.378, 0.3772, 0.3871, 0.3923",\ | |
"0.5514, 0.5226, 0.4747, 0.4438, 0.4255, 0.4151, 0.4094, 0.4113, 0.4162, 0.4209",\ | |
"0.6751, 0.6413, 0.5853, 0.543, 0.5115, 0.4938, 0.4853, 0.4822, 0.48, 0.4886",\ | |
"0.8569, 0.8179, 0.7467, 0.6889, 0.6484, 0.6175, 0.6013, 0.5917, 0.5966, 0.5958",\ | |
"1.093, 1.051, 0.9599, 0.8871, 0.834, 0.8001, 0.7691, 0.749, 0.7451, 0.7432",\ | |
"1.382, 1.334, 1.228, 1.138, 1.066, 1.021, 0.9929, 0.9651, 0.9459, 0.9385",\ | |
"1.724, 1.673, 1.556, 1.448, 1.36, 1.293, 1.255, 1.23, 1.202, 1.182",\ | |
"2.123, 2.068, 1.936, 1.819, 1.708, 1.638, 1.57, 1.534, 1.503, 1.487"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.121, 0.1364, 0.18, 0.2533, 0.364, 0.5196, 0.7247, 0.9831, 1.299, 1.675",\ | |
"0.125, 0.1404, 0.1839, 0.2573, 0.368, 0.5235, 0.7285, 0.987, 1.303, 1.68",\ | |
"0.1413, 0.1566, 0.2, 0.273, 0.3837, 0.5391, 0.744, 1.003, 1.318, 1.695",\ | |
"0.1739, 0.1892, 0.2319, 0.3044, 0.4143, 0.5692, 0.7739, 1.032, 1.348, 1.725",\ | |
"0.2144, 0.2305, 0.2742, 0.3461, 0.4549, 0.6089, 0.8127, 1.071, 1.387, 1.763",\ | |
"0.2579, 0.2752, 0.3207, 0.3934, 0.5014, 0.6543, 0.8574, 1.115, 1.429, 1.805",\ | |
"0.3027, 0.3213, 0.3694, 0.4437, 0.5525, 0.7049, 0.9068, 1.163, 1.477, 1.853",\ | |
"0.3488, 0.369, 0.4195, 0.4957, 0.606, 0.7593, 0.9615, 1.217, 1.53, 1.905",\ | |
"0.3955, 0.4171, 0.4708, 0.5488, 0.6608, 0.8156, 1.02, 1.275, 1.588, 1.962",\ | |
"0.4431, 0.4659, 0.5228, 0.6036, 0.7168, 0.8733, 1.079, 1.338, 1.651, 2.024"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.1327, 0.1472, 0.1872, 0.2552, 0.3608, 0.5099, 0.7065, 0.9554, 1.259, 1.619",\ | |
"0.1353, 0.1499, 0.1898, 0.2578, 0.3633, 0.5124, 0.7096, 0.958, 1.261, 1.622",\ | |
"0.1476, 0.1621, 0.202, 0.2699, 0.3754, 0.5242, 0.7211, 0.97, 1.274, 1.636",\ | |
"0.1749, 0.1896, 0.229, 0.2964, 0.4013, 0.55, 0.7469, 0.9953, 1.297, 1.66",\ | |
"0.209, 0.2249, 0.2655, 0.3324, 0.436, 0.5839, 0.7797, 1.028, 1.331, 1.692",\ | |
"0.2455, 0.2626, 0.3055, 0.3723, 0.4747, 0.6217, 0.8167, 1.064, 1.367, 1.728",\ | |
"0.2823, 0.3008, 0.3463, 0.4146, 0.5169, 0.6626, 0.8566, 1.103, 1.405, 1.766",\ | |
"0.3181, 0.338, 0.387, 0.4573, 0.5602, 0.7059, 0.8991, 1.145, 1.446, 1.806",\ | |
"0.3527, 0.3742, 0.427, 0.4998, 0.6037, 0.7499, 0.9442, 1.189, 1.489, 1.848",\ | |
"0.3868, 0.4095, 0.4654, 0.5422, 0.6463, 0.7944, 0.9889, 1.235, 1.534, 1.893"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.04334, 0.06104, 0.1169, 0.2258, 0.4066, 0.6638, 1.001, 1.429, 1.953, 2.569",\ | |
"0.04326, 0.06106, 0.1168, 0.2264, 0.4066, 0.6626, 1.001, 1.428, 1.947, 2.566",\ | |
"0.0434, 0.0611, 0.1172, 0.2264, 0.4054, 0.6636, 1.001, 1.428, 1.952, 2.569",\ | |
"0.04576, 0.06306, 0.1184, 0.227, 0.4061, 0.6625, 1.001, 1.43, 1.953, 2.576",\ | |
"0.05242, 0.07064, 0.1238, 0.2292, 0.406, 0.6629, 1.001, 1.428, 1.954, 2.567",\ | |
"0.0614, 0.07996, 0.1334, 0.2358, 0.4082, 0.6635, 1.002, 1.429, 1.948, 2.57",\ | |
"0.07194, 0.09096, 0.1443, 0.2458, 0.4154, 0.665, 1.002, 1.428, 1.949, 2.576",\ | |
"0.0828, 0.103, 0.1576, 0.257, 0.4272, 0.6752, 1.005, 1.427, 1.948, 2.567",\ | |
"0.0928, 0.1156, 0.1718, 0.2698, 0.439, 0.6894, 1.018, 1.434, 1.947, 2.569",\ | |
"0.1042, 0.1292, 0.1872, 0.2836, 0.4518, 0.7042, 1.037, 1.451, 1.958, 2.569"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6"); | |
index_2("0.001, 0.007461, 0.03014, 0.07345, 0.1409, 0.2356, 0.3602, 0.5171, 0.7087, 0.937"); | |
values("0.04744, 0.0638, 0.1169, 0.228, 0.4113, 0.6712, 1.014, 1.446, 1.972, 2.602",\ | |
"0.04724, 0.0637, 0.1168, 0.228, 0.4114, 0.6709, 1.014, 1.446, 1.973, 2.601",\ | |
"0.04704, 0.06378, 0.1168, 0.228, 0.4112, 0.6704, 1.013, 1.446, 1.973, 2.602",\ | |
"0.04928, 0.06516, 0.1177, 0.2284, 0.4113, 0.6712, 1.013, 1.446, 1.972, 2.602",\ | |
"0.05556, 0.07242, 0.1225, 0.2301, 0.4109, 0.6701, 1.012, 1.446, 1.971, 2.601",\ | |
"0.0644, 0.08212, 0.1302, 0.233, 0.412, 0.6704, 1.013, 1.443, 1.973, 2.602",\ | |
"0.0735, 0.09204, 0.1414, 0.2395, 0.4152, 0.6716, 1.013, 1.444, 1.971, 2.6",\ | |
"0.0834, 0.1042, 0.1546, 0.249, 0.4222, 0.6772, 1.014, 1.444, 1.969, 2.596",\ | |
"0.0948, 0.1158, 0.1696, 0.2602, 0.4308, 0.6854, 1.021, 1.446, 1.969, 2.598",\ | |
"0.1052, 0.1282, 0.183, 0.2728, 0.4406, 0.6962, 1.032, 1.454, 1.972, 2.596"); | |
} | |
} | |
} | |
} | |