/* | |
* 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_12) { | |
area : 83.417600 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "5.128596e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "5.307444e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "5.307444e-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.01411 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 21 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 1.986 ; | |
max_transition : 21 ; | |
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("0.1164, 0.1174, 0.1193, 0.1208, 0.1218, 0.1223, 0.1226, 0.1228, 0.1229, 0.1229",\ | |
"0.1162, 0.1171, 0.119, 0.1206, 0.1216, 0.1221, 0.1224, 0.1226, 0.1227, 0.1227",\ | |
"0.1154, 0.1164, 0.1183, 0.1199, 0.1209, 0.1215, 0.1218, 0.1219, 0.1221, 0.1221",\ | |
"0.1147, 0.1155, 0.1172, 0.1189, 0.12, 0.1206, 0.121, 0.1212, 0.1214, 0.1213",\ | |
"0.114, 0.1146, 0.1162, 0.1177, 0.1189, 0.1198, 0.1202, 0.1205, 0.1208, 0.1206",\ | |
"0.1132, 0.1138, 0.1152, 0.1168, 0.118, 0.119, 0.1195, 0.12, 0.1202, 0.1196",\ | |
"0.1127, 0.1132, 0.1146, 0.116, 0.1173, 0.1183, 0.119, 0.1194, 0.1194, 0.1174",\ | |
"0.1122, 0.1129, 0.1141, 0.1154, 0.1167, 0.1177, 0.1185, 0.1186, 0.1162, 0.1111",\ | |
"0.112, 0.1125, 0.1137, 0.1149, 0.1161, 0.1171, 0.1159, 0.1103, 0.1052, 0.1014",\ | |
"0.103, 0.1034, 0.103, 0.09493, 0.0892, 0.08637, 0.08496, 0.08422, 0.08386, 0.08364"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("0.07988, 0.08064, 0.0824, 0.084, 0.08503, 0.08637, 0.08753, 0.09004, 0.1599, 0.5908",\ | |
"0.07977, 0.08064, 0.08243, 0.08388, 0.08485, 0.08626, 0.08672, 0.09088, 0.1644, 0.6067",\ | |
"0.07929, 0.08005, 0.08166, 0.08338, 0.08441, 0.08508, 0.08607, 0.0922, 0.1784, 0.6541",\ | |
"0.07831, 0.07902, 0.08031, 0.08188, 0.08325, 0.08425, 0.0851, 0.09249, 0.2083, 0.7477",\ | |
"0.0775, 0.07796, 0.07929, 0.08081, 0.08221, 0.08354, 0.08479, 0.09904, 0.2754, 0.8942",\ | |
"0.07682, 0.07735, 0.07834, 0.07985, 0.08111, 0.08231, 0.08399, 0.1151, 0.4038, 1.073",\ | |
"0.07636, 0.07681, 0.07782, 0.07875, 0.08056, 0.08158, 0.08553, 0.1655, 0.6178, 1.242",\ | |
"0.07608, 0.07647, 0.0774, 0.07847, 0.07923, 0.0818, 0.09842, 0.3273, 0.8761, 1.35",\ | |
"0.07572, 0.07614, 0.07686, 0.07786, 0.07889, 0.08302, 0.1968, 0.6291, 1.035, 1.326",\ | |
"0.07633, 0.0767, 0.07764, 0.0782, 0.08149, 0.1779, 0.5092, 0.774, 0.9539, 1.079"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("1.431, 1.522, 1.76, 2.115, 2.612, 3.287, 4.17, 5.28, 6.637, 8.256",\ | |
"1.508, 1.599, 1.838, 2.193, 2.69, 3.365, 4.248, 5.359, 6.715, 8.327",\ | |
"1.785, 1.876, 2.114, 2.47, 2.966, 3.642, 4.524, 5.636, 6.992, 8.603",\ | |
"2.322, 2.413, 2.65, 3.007, 3.503, 4.178, 5.062, 6.172, 7.528, 9.147",\ | |
"3.165, 3.256, 3.493, 3.849, 4.346, 5.022, 5.905, 7.017, 8.373, 9.987",\ | |
"4.329, 4.422, 4.663, 5.021, 5.519, 6.194, 7.079, 8.19, 9.547, 11.16",\ | |
"5.753, 5.855, 6.115, 6.483, 6.984, 7.659, 8.54, 9.652, 11.01, 12.63",\ | |
"7.382, 7.5, 7.784, 8.17, 8.679, 9.357, 10.24, 11.35, 12.7, 14.32",\ | |
"9.22, 9.352, 9.667, 10.08, 10.6, 11.28, 12.16, 13.27, 14.62, 16.24",\ | |
"11.27, 11.42, 11.76, 12.2, 12.73, 13.42, 14.3, 15.41, 16.77, 18.38"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("0.9828, 1.088, 1.413, 1.996, 2.892, 4.144, 5.794, 7.87, 10.39, 13.42",\ | |
"1.045, 1.15, 1.475, 2.058, 2.954, 4.207, 5.852, 7.928, 10.46, 13.48",\ | |
"1.263, 1.367, 1.691, 2.274, 3.171, 4.423, 6.069, 8.139, 10.67, 13.7",\ | |
"1.678, 1.782, 2.105, 2.688, 3.585, 4.84, 6.485, 8.567, 11.1, 14.1",\ | |
"2.252, 2.36, 2.686, 3.269, 4.166, 5.421, 7.069, 9.142, 11.67, 14.69",\ | |
"2.878, 2.994, 3.331, 3.916, 4.813, 6.065, 7.714, 9.786, 12.32, 15.33",\ | |
"3.544, 3.668, 4.016, 4.605, 5.503, 6.755, 8.4, 10.47, 13, 16.02",\ | |
"4.24, 4.373, 4.735, 5.329, 6.226, 7.48, 9.127, 11.2, 13.73, 16.74",\ | |
"4.957, 5.102, 5.481, 6.081, 6.979, 8.233, 9.877, 11.95, 14.47, 17.49",\ | |
"5.69, 5.85, 6.25, 6.859, 7.758, 9.009, 10.66, 12.72, 15.25, 18.27"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("0.3532, 0.4338, 0.6806, 1.144, 1.901, 3.003, 4.484, 6.353, 8.632, 11.35",\ | |
"0.353, 0.4332, 0.6808, 1.144, 1.9, 3.003, 4.483, 6.358, 8.632, 11.37",\ | |
"0.3538, 0.4334, 0.6808, 1.145, 1.9, 3.006, 4.485, 6.358, 8.632, 11.37",\ | |
"0.3542, 0.434, 0.6816, 1.144, 1.9, 3.003, 4.483, 6.358, 8.646, 11.36",\ | |
"0.3558, 0.4362, 0.683, 1.145, 1.901, 3.007, 4.484, 6.358, 8.647, 11.37",\ | |
"0.3744, 0.452, 0.6948, 1.152, 1.903, 3.005, 4.483, 6.349, 8.638, 11.37",\ | |
"0.44, 0.514, 0.74, 1.176, 1.914, 3.01, 4.484, 6.358, 8.634, 11.35",\ | |
"0.518, 0.596, 0.816, 1.232, 1.944, 3.024, 4.484, 6.344, 8.638, 11.35",\ | |
"0.602, 0.686, 0.906, 1.3, 1.988, 3.044, 4.498, 6.354, 8.622, 11.35",\ | |
"0.69, 0.782, 1.01, 1.382, 2.04, 3.074, 4.512, 6.364, 8.632, 11.34"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21"); | |
index_2("0.001, 0.0147, 0.06279, 0.1546, 0.2977, 0.4985, 0.7626, 1.095, 1.502, 1.986"); | |
values("0.3601, 0.4909, 0.9694, 1.913, 3.402, 5.493, 8.246, 11.71, 15.96, 20.98",\ | |
"0.3598, 0.4924, 0.9694, 1.913, 3.403, 5.497, 8.251, 11.72, 15.96, 21.05",\ | |
"0.359, 0.491, 0.9678, 1.917, 3.402, 5.495, 8.248, 11.72, 15.96, 21.05",\ | |
"0.3632, 0.495, 0.968, 1.915, 3.406, 5.497, 8.251, 11.74, 15.94, 21.01",\ | |
"0.3868, 0.5134, 0.976, 1.917, 3.403, 5.496, 8.257, 11.72, 15.95, 21",\ | |
"0.4286, 0.5524, 1.004, 1.928, 3.408, 5.499, 8.25, 11.71, 15.96, 21.05",\ | |
"0.4774, 0.5996, 1.035, 1.945, 3.418, 5.5, 8.256, 11.73, 15.97, 21",\ | |
"0.536, 0.652, 1.074, 1.964, 3.43, 5.516, 8.256, 11.72, 15.95, 21.01",\ | |
"0.602, 0.716, 1.12, 1.986, 3.444, 5.526, 8.27, 11.73, 15.97, 20.99",\ | |
"0.678, 0.788, 1.172, 2.014, 3.458, 5.532, 8.28, 11.74, 15.96, 21.02"); | |
} | |
} | |
} | |
} | |