/* | |
* 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__dlyb_4) { | |
area : 48.294400 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0002667006" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.000265194" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0002667006" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.002596 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 25 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.765 ; | |
max_transition : 25 ; | |
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("0.0187, 0.0183, 0.01778, 0.01758, 0.01753, 0.01741, 0.01645, 0.01488, 0.01361, 0.01266",\ | |
"0.01845, 0.01805, 0.01752, 0.01736, 0.01735, 0.01715, 0.0161, 0.01454, 0.01331, 0.01239",\ | |
"0.01776, 0.01736, 0.01683, 0.01664, 0.01657, 0.01627, 0.01491, 0.01341, 0.01229, 0.01147",\ | |
"0.01641, 0.01601, 0.01547, 0.01526, 0.0151, 0.01414, 0.01251, 0.01126, 0.01038, 0.00975",\ | |
"0.01393, 0.01357, 0.01302, 0.0127, 0.0115, 0.00971, 0.008514, 0.007732, 0.007223, 0.006878",\ | |
"0.009682, 0.009272, 0.007976, 0.005436, 0.00381, 0.002988, 0.002619, 0.002449, 0.002387, 0.002371",\ | |
"-0.00209, -0.003015, -0.004336, -0.004953, -0.005031, -0.004836, -0.00452, -0.004235, -0.004, -0.003812",\ | |
"-0.01324, -0.01319, -0.01301, -0.0127, -0.01229, -0.01185, -0.01145, -0.01112, -0.01086, -0.01067",\ | |
"-0.01901, -0.01898, -0.01888, -0.01873, -0.01858, -0.01847, -0.0184, -0.01835, -0.01832, -0.0183",\ | |
"-0.03225, -0.03225, -0.03225, -0.03225, -0.03225, -0.03225, -0.03225, -0.03225, -0.03225, -0.03225"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("-0.03407, -0.03396, -0.03356, -0.03319, -0.03257, -0.03067, -0.002722, 0.1214, 0.3075, 0.4614",\ | |
"-0.03408, -0.03397, -0.03364, -0.03325, -0.03252, -0.03059, -0.00143, 0.1258, 0.3104, 0.4613",\ | |
"-0.03416, -0.03403, -0.03372, -0.03323, -0.0327, -0.02987, 0.004942, 0.1405, 0.3191, 0.46",\ | |
"-0.0343, -0.03421, -0.0338, -0.03333, -0.03269, -0.02869, 0.01966, 0.1671, 0.331, 0.4539",\ | |
"-0.03442, -0.0343, -0.0339, -0.03348, -0.0328, -0.02454, 0.04678, 0.2008, 0.3384, 0.4375",\ | |
"-0.03448, -0.03438, -0.03404, -0.03364, -0.03256, -0.01178, 0.09194, 0.2292, 0.331, 0.4026",\ | |
"-0.03454, -0.03442, -0.03405, -0.03366, -0.02934, 0.02533, 0.1405, 0.2321, 0.2944, 0.3377",\ | |
"-0.0346, -0.03449, -0.03416, -0.0328, -0.0009172, 0.08087, 0.1426, 0.1825, 0.2091, 0.2273",\ | |
"-0.03606, -0.03605, -0.03282, -0.004396, 0.02016, 0.03472, 0.04338, 0.04873, 0.05222, 0.05456",\ | |
"-0.06498, -0.06498, -0.065, -0.065, -0.065, -0.06501, -0.06501, -0.06502, -0.06502, -0.06503"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("15.53, 15.91, 16.82, 17.89, 19.06, 20.28, 21.59, 22.99, 24.5, 26.14",\ | |
"15.59, 15.98, 16.88, 17.96, 19.12, 20.35, 21.65, 23.05, 24.57, 26.21",\ | |
"15.85, 16.24, 17.14, 18.22, 19.38, 20.61, 21.91, 23.31, 24.82, 26.46",\ | |
"16.38, 16.76, 17.67, 18.75, 19.91, 21.13, 22.44, 23.84, 25.35, 26.99",\ | |
"17.22, 17.61, 18.51, 19.59, 20.74, 21.97, 23.28, 24.68, 26.19, 27.83",\ | |
"18.4, 18.79, 19.69, 20.77, 21.93, 23.15, 24.46, 25.86, 27.37, 29.01",\ | |
"19.85, 20.24, 21.14, 22.22, 23.38, 24.61, 25.91, 27.31, 28.83, 30.47",\ | |
"21.47, 21.86, 22.76, 23.84, 25, 26.23, 27.54, 28.94, 30.45, 32.09",\ | |
"23.22, 23.61, 24.51, 25.59, 26.75, 27.98, 29.28, 30.68, 32.19, 33.83",\ | |
"25.1, 25.49, 26.39, 27.47, 28.63, 29.86, 31.17, 32.56, 34.07, 35.71"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("9.743, 9.97, 10.56, 11.42, 12.56, 14.06, 16, 18.44, 21.4, 24.93",\ | |
"9.807, 10.03, 10.63, 11.48, 12.62, 14.13, 16.07, 18.5, 21.47, 24.99",\ | |
"10.01, 10.24, 10.83, 11.69, 12.83, 14.33, 16.27, 18.71, 21.67, 25.2",\ | |
"10.36, 10.59, 11.18, 12.03, 13.17, 14.68, 16.62, 19.05, 22.02, 25.55",\ | |
"10.74, 10.96, 11.56, 12.41, 13.55, 15.05, 16.99, 19.43, 22.39, 25.92",\ | |
"11.09, 11.31, 11.9, 12.76, 13.9, 15.4, 17.34, 19.78, 22.74, 26.28",\ | |
"11.38, 11.61, 12.2, 13.06, 14.2, 15.7, 17.64, 20.08, 23.04, 26.57",\ | |
"11.62, 11.84, 12.44, 13.29, 14.43, 15.93, 17.88, 20.31, 23.27, 26.81",\ | |
"11.77, 12, 12.59, 13.45, 14.59, 16.09, 18.03, 20.47, 23.43, 26.96",\ | |
"11.84, 12.06, 12.66, 13.51, 14.65, 16.16, 18.1, 20.53, 23.49, 27.03"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("2.622, 2.824, 3.308, 3.978, 4.818, 5.838, 7.056, 8.506, 10.22, 12.25",\ | |
"2.624, 2.824, 3.304, 3.972, 4.82, 5.84, 7.06, 8.504, 10.2, 12.25",\ | |
"2.624, 2.828, 3.306, 3.974, 4.816, 5.842, 7.054, 8.492, 10.22, 12.25",\ | |
"2.624, 2.824, 3.304, 3.974, 4.816, 5.836, 7.054, 8.49, 10.22, 12.26",\ | |
"2.624, 2.826, 3.308, 3.972, 4.82, 5.834, 7.052, 8.494, 10.2, 12.24",\ | |
"2.624, 2.828, 3.306, 3.976, 4.814, 5.836, 7.058, 8.5, 10.22, 12.25",\ | |
"2.622, 2.82, 3.312, 3.98, 4.818, 5.84, 7.066, 8.498, 10.21, 12.26",\ | |
"2.624, 2.826, 3.306, 3.974, 4.816, 5.838, 7.056, 8.498, 10.22, 12.26",\ | |
"2.624, 2.822, 3.308, 3.974, 4.816, 5.834, 7.056, 8.502, 10.21, 12.25",\ | |
"2.62, 2.82, 3.304, 3.972, 4.814, 5.836, 7.06, 8.5, 10.22, 12.27"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25"); | |
index_2("0.001, 0.006273, 0.02478, 0.06013, 0.1152, 0.1925, 0.2941, 0.4222, 0.5786, 0.765"); | |
values("0.9846, 1.175, 1.742, 2.76, 4.374, 6.74, 9.946, 14.03, 18.99, 24.95",\ | |
"0.9868, 1.175, 1.746, 2.754, 4.374, 6.744, 9.94, 14.03, 18.99, 24.95",\ | |
"0.986, 1.174, 1.746, 2.754, 4.374, 6.746, 9.94, 14.03, 18.99, 24.96",\ | |
"0.984, 1.172, 1.746, 2.758, 4.372, 6.744, 9.95, 14.03, 19.02, 24.96",\ | |
"0.986, 1.174, 1.746, 2.76, 4.374, 6.736, 9.946, 14.01, 19.01, 24.99",\ | |
"0.986, 1.174, 1.746, 2.756, 4.372, 6.742, 9.944, 14.02, 19.01, 24.98",\ | |
"0.986, 1.174, 1.742, 2.76, 4.374, 6.738, 9.936, 14.03, 19.04, 24.97",\ | |
"0.988, 1.174, 1.746, 2.764, 4.374, 6.742, 9.946, 14.03, 19.01, 24.98",\ | |
"0.984, 1.174, 1.742, 2.758, 4.366, 6.734, 9.946, 14.02, 19, 24.98",\ | |
"0.986, 1.176, 1.744, 2.76, 4.37, 6.734, 9.932, 14, 18.99, 24.99"); | |
} | |
} | |
} | |
} | |