/* | |
* 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_1) { | |
area : 8.780800 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.00034374" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.00033696" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.00034374" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.00418 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 15.6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.3462 ; | |
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.001083, 0.001172, 0.001273, 0.001333, 0.001354, 0.00136, 0.001365, 0.001366, 0.001364, 0.001312",\ | |
"9.653e-05, 0.0004432, 0.0008969, 0.001126, 0.001239, 0.001286, 0.001301, 0.001322, 0.001338, 0.001289",\ | |
"0.0001508, 0.0002621, 0.000617, 0.000926, 0.001093, 0.001187, 0.001222, 0.001267, 0.001281, 0.001243",\ | |
"0.003724, 0.003163, 0.002351, 0.001894, 0.001686, 0.00157, 0.001509, 0.001473, 0.001427, 0.001339",\ | |
"0.01146, 0.01011, 0.007518, 0.005455, 0.004127, 0.003283, 0.00275, 0.002388, 0.00215, 0.001868",\ | |
"0.02355, 0.02147, 0.01695, 0.01269, 0.009517, 0.007304, 0.005793, 0.004771, 0.003965, 0.00328",\ | |
"0.0402, 0.03753, 0.03113, 0.02434, 0.01881, 0.01464, 0.01158, 0.009302, 0.007615, 0.006134",\ | |
"0.0617, 0.05847, 0.05037, 0.04105, 0.03271, 0.02608, 0.02088, 0.0169, 0.01379, 0.01106",\ | |
"0.08828, 0.08462, 0.07498, 0.06305, 0.05175, 0.04217, 0.03454, 0.02824, 0.02305, 0.01852",\ | |
"0.1202, 0.1161, 0.1051, 0.09082, 0.07653, 0.06373, 0.05301, 0.04388, 0.03609, 0.02909"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.03149, 0.03162, 0.03176, 0.03177, 0.03177, 0.03155, 0.03159, 0.03292, 0.04997, 0.1418",\ | |
"0.0306, 0.03092, 0.03133, 0.03152, 0.03165, 0.03143, 0.03159, 0.0328, 0.0507, 0.143",\ | |
"0.03165, 0.03141, 0.03128, 0.03139, 0.03141, 0.03122, 0.03126, 0.03278, 0.05218, 0.1509",\ | |
"0.03641, 0.03548, 0.03383, 0.03261, 0.03222, 0.03179, 0.03135, 0.03319, 0.05637, 0.1662",\ | |
"0.04531, 0.04354, 0.04038, 0.0371, 0.03501, 0.03371, 0.03293, 0.03491, 0.0644, 0.1945",\ | |
"0.05872, 0.05625, 0.05105, 0.0459, 0.04149, 0.03821, 0.0364, 0.03979, 0.08108, 0.242",\ | |
"0.07699, 0.07388, 0.0667, 0.05913, 0.05244, 0.047, 0.0433, 0.04987, 0.1143, 0.3257",\ | |
"0.1004, 0.0968, 0.08775, 0.07743, 0.06834, 0.06044, 0.05533, 0.07174, 0.1824, 0.4573",\ | |
"0.1293, 0.1252, 0.1145, 0.1015, 0.08937, 0.07883, 0.07618, 0.1261, 0.3177, 0.6444",\ | |
"0.1641, 0.1595, 0.1473, 0.1319, 0.1167, 0.1048, 0.1275, 0.2712, 0.5392, 0.8183"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.1225, 0.1745, 0.3554, 0.6996, 1.235, 1.988, 2.977, 4.224, 5.746, 7.561",\ | |
"0.1478, 0.2009, 0.3832, 0.7283, 1.264, 2.017, 3.006, 4.252, 5.776, 7.59",\ | |
"0.2149, 0.2893, 0.4855, 0.8309, 1.367, 2.12, 3.109, 4.356, 5.877, 7.692",\ | |
"0.2613, 0.366, 0.647, 1.034, 1.569, 2.32, 3.308, 4.553, 6.075, 7.89",\ | |
"0.287, 0.4211, 0.7799, 1.287, 1.888, 2.637, 3.623, 4.869, 6.388, 8.204",\ | |
"0.2868, 0.4528, 0.8887, 1.505, 2.251, 3.087, 4.073, 5.312, 6.832, 8.643",\ | |
"0.2587, 0.4565, 0.9725, 1.695, 2.575, 3.574, 4.664, 5.907, 7.419, 9.23",\ | |
"0.2024, 0.4289, 1.027, 1.857, 2.862, 4.017, 5.292, 6.653, 8.169, 9.973",\ | |
"0.1136, 0.3722, 1.05, 1.991, 3.122, 4.423, 5.866, 7.426, 9.077, 10.89",\ | |
"-0.0093, 0.2804, 1.036, 2.092, 3.347, 4.79, 6.399, 8.147, 10.01, 11.97"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.1206, 0.1803, 0.3882, 0.7833, 1.399, 2.262, 3.4, 4.832, 6.58, 8.661",\ | |
"0.153, 0.2137, 0.4232, 0.8191, 1.435, 2.299, 3.437, 4.869, 6.617, 8.7",\ | |
"0.2606, 0.3381, 0.5519, 0.9475, 1.563, 2.427, 3.563, 4.997, 6.746, 8.825",\ | |
"0.3921, 0.5006, 0.7908, 1.201, 1.815, 2.676, 3.812, 5.242, 6.993, 9.074",\ | |
"0.5488, 0.688, 1.059, 1.58, 2.213, 3.071, 4.204, 5.631, 7.379, 9.461",\ | |
"0.7298, 0.9032, 1.354, 1.991, 2.756, 3.634, 4.763, 6.185, 7.928, 10.01",\ | |
"0.9382, 1.144, 1.682, 2.427, 3.334, 4.358, 5.506, 6.924, 8.663, 10.74",\ | |
"1.175, 1.415, 2.04, 2.896, 3.936, 5.125, 6.426, 7.862, 9.593, 11.66",\ | |
"1.439, 1.715, 2.429, 3.403, 4.572, 5.913, 7.401, 8.989, 10.74, 12.8",\ | |
"1.735, 2.049, 2.851, 3.947, 5.248, 6.736, 8.399, 10.19, 12.09, 14.17"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.1383, 0.2264, 0.5356, 1.124, 2.041, 3.328, 5.023, 7.16, 9.764, 12.87",\ | |
"0.1386, 0.2267, 0.5349, 1.124, 2.042, 3.328, 5.022, 7.159, 9.759, 12.87",\ | |
"0.2204, 0.2962, 0.5432, 1.124, 2.041, 3.329, 5.024, 7.158, 9.764, 12.87",\ | |
"0.3367, 0.4437, 0.7296, 1.174, 2.04, 3.327, 5.021, 7.159, 9.762, 12.87",\ | |
"0.482, 0.6148, 0.9764, 1.488, 2.166, 3.334, 5.022, 7.156, 9.763, 12.86",\ | |
"0.649, 0.8152, 1.239, 1.868, 2.613, 3.558, 5.05, 7.156, 9.761, 12.87",\ | |
"0.8318, 1.038, 1.545, 2.261, 3.154, 4.152, 5.393, 7.232, 9.759, 12.86",\ | |
"1.034, 1.28, 1.881, 2.685, 3.709, 4.875, 6.138, 7.702, 9.922, 12.88",\ | |
"1.259, 1.539, 2.244, 3.158, 4.276, 5.604, 7.054, 8.606, 10.52, 13.13",\ | |
"1.5, 1.823, 2.632, 3.664, 4.89, 6.348, 7.98, 9.732, 11.59, 13.88"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
index_2("0.001, 0.003383, 0.01175, 0.02772, 0.0526, 0.08752, 0.1335, 0.1913, 0.262, 0.3462"); | |
values("0.1694, 0.2742, 0.6398, 1.337, 2.424, 3.95, 5.958, 8.485, 11.57, 15.26",\ | |
"0.1694, 0.2738, 0.6403, 1.337, 2.424, 3.95, 5.957, 8.488, 11.57, 15.25",\ | |
"0.2463, 0.3271, 0.641, 1.337, 2.425, 3.949, 5.958, 8.484, 11.57, 15.26",\ | |
"0.3646, 0.4768, 0.7798, 1.351, 2.422, 3.948, 5.958, 8.487, 11.57, 15.26",\ | |
"0.512, 0.6492, 1.034, 1.577, 2.461, 3.948, 5.955, 8.487, 11.57, 15.26",\ | |
"0.6798, 0.8498, 1.297, 1.967, 2.775, 4.023, 5.957, 8.487, 11.57, 15.25",\ | |
"0.8684, 1.074, 1.598, 2.361, 3.311, 4.424, 6.078, 8.489, 11.57, 15.26",\ | |
"1.078, 1.32, 1.936, 2.784, 3.872, 5.117, 6.572, 8.664, 11.58, 15.25",\ | |
"1.312, 1.587, 2.297, 3.25, 4.444, 5.864, 7.4, 9.25, 11.83, 15.28",\ | |
"1.566, 1.882, 2.686, 3.756, 5.06, 6.614, 8.346, 10.22, 12.52, 15.59"); | |
} | |
} | |
} | |
} | |