/* | |
* 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_2) { | |
area : 39.513600 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "2.36214e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "2.31642e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "2.36214e-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.002572 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 12 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(Z) { | |
direction : output ; | |
function : "I" ; | |
max_capacitance : 0.4142 ; | |
max_transition : 12 ; | |
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("0.05085, 0.05052, 0.05022, 0.05024, 0.05046, 0.0507, 0.05091, 0.05107, 0.05119, 0.05127",\ | |
"0.05075, 0.05043, 0.05013, 0.05015, 0.05035, 0.05059, 0.0508, 0.05096, 0.05107, 0.05116",\ | |
"0.05054, 0.05022, 0.04992, 0.04995, 0.05014, 0.05039, 0.0506, 0.05074, 0.05087, 0.05095",\ | |
"0.0504, 0.05008, 0.04978, 0.04982, 0.05003, 0.05027, 0.05047, 0.05063, 0.05074, 0.05083",\ | |
"0.05037, 0.05006, 0.04975, 0.04977, 0.05, 0.05025, 0.05045, 0.05061, 0.05072, 0.05081",\ | |
"0.05045, 0.05015, 0.04985, 0.04987, 0.05007, 0.05032, 0.05052, 0.05068, 0.05079, 0.05087",\ | |
"0.05063, 0.05031, 0.05001, 0.05003, 0.05023, 0.05048, 0.05068, 0.05084, 0.05096, 0.05104",\ | |
"0.0509, 0.05059, 0.05028, 0.0503, 0.0505, 0.05075, 0.05096, 0.05112, 0.05124, 0.05131",\ | |
"0.05131, 0.051, 0.05071, 0.05073, 0.05092, 0.05117, 0.05138, 0.05154, 0.05165, 0.05169",\ | |
"0.05186, 0.05154, 0.05125, 0.05127, 0.05148, 0.05171, 0.05193, 0.05207, 0.05213, 0.05199"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("0.04043, 0.0405, 0.04069, 0.04097, 0.04146, 0.04195, 0.0424, 0.0429, 0.04506, 0.06223",\ | |
"0.04043, 0.04048, 0.04064, 0.041, 0.04142, 0.04199, 0.04233, 0.04292, 0.04494, 0.06253",\ | |
"0.0403, 0.04035, 0.04055, 0.04082, 0.04133, 0.04179, 0.04222, 0.04281, 0.04517, 0.06384",\ | |
"0.0401, 0.04015, 0.04034, 0.04066, 0.04113, 0.04161, 0.04215, 0.04268, 0.0455, 0.06686",\ | |
"0.03998, 0.04001, 0.04028, 0.04054, 0.04099, 0.04152, 0.04191, 0.04254, 0.04616, 0.07188",\ | |
"0.03997, 0.03998, 0.04018, 0.04052, 0.04103, 0.0415, 0.042, 0.04256, 0.04749, 0.0797",\ | |
"0.04006, 0.04011, 0.0403, 0.04059, 0.04115, 0.04161, 0.04211, 0.04306, 0.04961, 0.09197",\ | |
"0.04024, 0.04029, 0.0405, 0.04086, 0.04137, 0.0419, 0.04222, 0.04346, 0.05433, 0.1121",\ | |
"0.0406, 0.04062, 0.04081, 0.04109, 0.04142, 0.04213, 0.04276, 0.04453, 0.06299, 0.1438",\ | |
"0.04107, 0.04113, 0.04127, 0.04158, 0.042, 0.04237, 0.04316, 0.04791, 0.08122, 0.1934"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : positive_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("4.318, 4.436, 4.727, 5.092, 5.501, 5.955, 6.459, 7.025, 7.667, 8.399",\ | |
"4.347, 4.464, 4.755, 5.12, 5.53, 5.983, 6.487, 7.054, 7.696, 8.428",\ | |
"4.459, 4.577, 4.868, 5.233, 5.643, 6.096, 6.6, 7.166, 7.808, 8.54",\ | |
"4.693, 4.811, 5.102, 5.467, 5.877, 6.33, 6.834, 7.4, 8.042, 8.774",\ | |
"5.068, 5.186, 5.476, 5.841, 6.251, 6.704, 7.208, 7.774, 8.416, 9.149",\ | |
"5.571, 5.689, 5.979, 6.345, 6.755, 7.208, 7.711, 8.278, 8.92, 9.652",\ | |
"6.15, 6.268, 6.559, 6.925, 7.334, 7.787, 8.291, 8.857, 9.499, 10.23",\ | |
"6.776, 6.894, 7.185, 7.55, 7.96, 8.414, 8.916, 9.483, 10.13, 10.86",\ | |
"7.448, 7.566, 7.856, 8.222, 8.631, 9.085, 9.588, 10.15, 10.8, 11.53",\ | |
"8.171, 8.289, 8.579, 8.945, 9.355, 9.808, 10.31, 10.88, 11.52, 12.25"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("3.42, 3.509, 3.743, 4.103, 4.615, 5.319, 6.239, 7.397, 8.809, 10.49",\ | |
"3.448, 3.537, 3.771, 4.131, 4.643, 5.347, 6.267, 7.425, 8.836, 10.52",\ | |
"3.536, 3.625, 3.86, 4.219, 4.731, 5.435, 6.356, 7.513, 8.925, 10.61",\ | |
"3.678, 3.766, 4.001, 4.36, 4.872, 5.576, 6.497, 7.654, 9.067, 10.75",\ | |
"3.814, 3.902, 4.137, 4.497, 5.009, 5.713, 6.633, 7.791, 9.203, 10.89",\ | |
"3.923, 4.011, 4.246, 4.605, 5.118, 5.821, 6.742, 7.9, 9.312, 10.99",\ | |
"3.997, 4.085, 4.319, 4.679, 5.192, 5.895, 6.816, 7.973, 9.384, 11.07",\ | |
"4.027, 4.115, 4.35, 4.709, 5.222, 5.925, 6.846, 8.003, 9.416, 11.1",\ | |
"4.012, 4.1, 4.335, 4.694, 5.206, 5.91, 6.831, 7.988, 9.4, 11.08",\ | |
"3.946, 4.035, 4.269, 4.628, 5.141, 5.844, 6.765, 7.922, 9.334, 11.02"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("0.6326, 0.7202, 0.9298, 1.211, 1.574, 2.032, 2.605, 3.324, 4.229, 5.329",\ | |
"0.6328, 0.7204, 0.9302, 1.212, 1.574, 2.031, 2.601, 3.324, 4.228, 5.333",\ | |
"0.6322, 0.7204, 0.9298, 1.211, 1.575, 2.032, 2.603, 3.324, 4.229, 5.334",\ | |
"0.6322, 0.7206, 0.9298, 1.211, 1.574, 2.03, 2.604, 3.322, 4.228, 5.332",\ | |
"0.6326, 0.7204, 0.9294, 1.212, 1.575, 2.03, 2.602, 3.324, 4.227, 5.333",\ | |
"0.6322, 0.7198, 0.9298, 1.212, 1.574, 2.029, 2.601, 3.327, 4.227, 5.332",\ | |
"0.6324, 0.7202, 0.9296, 1.211, 1.575, 2.032, 2.602, 3.326, 4.224, 5.33",\ | |
"0.634, 0.72, 0.93, 1.212, 1.574, 2.032, 2.602, 3.326, 4.228, 5.328",\ | |
"0.632, 0.718, 0.93, 1.21, 1.572, 2.03, 2.602, 3.33, 4.228, 5.33",\ | |
"0.634, 0.722, 0.93, 1.21, 1.572, 2.03, 2.6, 3.324, 4.226, 5.334"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12"); | |
index_2("0.001, 0.003852, 0.01386, 0.03298, 0.06276, 0.1045, 0.1595, 0.2288, 0.3134, 0.4142"); | |
values("0.3426, 0.421, 0.676, 1.169, 1.982, 3.161, 4.731, 6.707, 9.127, 12.01",\ | |
"0.3424, 0.4212, 0.6774, 1.169, 1.983, 3.163, 4.731, 6.709, 9.128, 12.01",\ | |
"0.3428, 0.4212, 0.6766, 1.169, 1.982, 3.159, 4.728, 6.71, 9.13, 12.01",\ | |
"0.3416, 0.4212, 0.6768, 1.168, 1.98, 3.163, 4.731, 6.711, 9.13, 12.01",\ | |
"0.3424, 0.4214, 0.6786, 1.17, 1.982, 3.163, 4.726, 6.707, 9.131, 12.02",\ | |
"0.3424, 0.421, 0.6776, 1.169, 1.981, 3.161, 4.731, 6.707, 9.131, 12.02",\ | |
"0.3414, 0.421, 0.6778, 1.169, 1.98, 3.16, 4.732, 6.711, 9.123, 12.01",\ | |
"0.3416, 0.4218, 0.6758, 1.169, 1.98, 3.157, 4.729, 6.71, 9.13, 12.01",\ | |
"0.3424, 0.421, 0.6758, 1.168, 1.98, 3.16, 4.722, 6.7, 9.128, 12.02",\ | |
"0.342, 0.422, 0.676, 1.168, 1.984, 3.16, 4.73, 6.698, 9.116, 11.99"); | |
} | |
} | |
} | |
} | |