/* | |
* 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_3) { | |
area : 17.561600 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "1.3122e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "1.3477428e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "1.3477428e-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.009564 ; | |
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(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.4962 ; | |
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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("-2.553e-05, 4.262e-07, 4.106e-05, 3.19e-05, 3.354e-05, 4.935e-05, 3.607e-05, 3.781e-05, 3.791e-05, 3.398e-05",\ | |
"-0.0003947, -0.0003005, -0.0001172, -5.274e-05, -1.121e-05, -2.172e-06, 7.177e-06, 1.148e-05, 1.563e-05, 1.312e-05",\ | |
"-0.001084, -0.0008709, -0.0005168, -0.0002778, -0.0001497, -7.417e-05, -4.567e-05, -1.75e-05, -8.881e-06, 8.655e-07",\ | |
"-0.001618, -0.001413, -0.0009668, -0.0005972, -0.0003664, -0.000239, -0.0001537, -0.0001048, -7.716e-05, -5.955e-05",\ | |
"-0.001936, -0.001769, -0.001369, -0.0009609, -0.0006472, -0.0004299, -0.0002968, -0.000217, -0.0001591, -0.0001327",\ | |
"-0.002135, -0.001987, -0.001657, -0.001268, -0.0009152, -0.0006624, -0.0004716, -0.0003505, -0.0002667, -0.0002437",\ | |
"-0.002265, -0.002156, -0.001859, -0.001521, -0.001177, -0.0008871, -0.0006723, -0.0005072, -0.0004027, -0.00046",\ | |
"-0.002344, -0.002262, -0.002008, -0.001702, -0.001398, -0.001109, -0.0008611, -0.0006886, -0.0006728, -0.001096",\ | |
"-0.002422, -0.002335, -0.002127, -0.001852, -0.001556, -0.00129, -0.001071, -0.00118, -0.001912, -0.002708",\ | |
"-0.001823, -0.001749, -0.001558, -0.001317, -0.001066, -0.001348, -0.002499, -0.003307, -0.003829, -0.004172"); | |
} | |
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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("0.02186, 0.02193, 0.022, 0.02205, 0.0221, 0.02244, 0.02241, 0.02305, 0.03644, 0.1303",\ | |
"0.02126, 0.02146, 0.02176, 0.02199, 0.02204, 0.02223, 0.02223, 0.02288, 0.03792, 0.1335",\ | |
"0.02057, 0.02079, 0.0212, 0.02159, 0.02186, 0.02204, 0.02226, 0.023, 0.04053, 0.1461",\ | |
"0.02031, 0.02044, 0.02077, 0.02121, 0.0216, 0.02179, 0.0221, 0.02356, 0.04789, 0.1719",\ | |
"0.02015, 0.02024, 0.02054, 0.02089, 0.02118, 0.02145, 0.02203, 0.02452, 0.06506, 0.2152",\ | |
"0.02006, 0.02014, 0.02039, 0.02067, 0.02107, 0.02124, 0.02162, 0.03023, 0.1058, 0.2732",\ | |
"0.02, 0.02008, 0.02024, 0.02052, 0.02076, 0.02148, 0.02273, 0.05379, 0.1818, 0.3248",\ | |
"0.01996, 0.02002, 0.02018, 0.02044, 0.02078, 0.02124, 0.03809, 0.1374, 0.2529, 0.338",\ | |
"0.01993, 0.02, 0.02016, 0.02036, 0.02106, 0.04867, 0.1308, 0.1932, 0.2352, 0.2643",\ | |
"0.01827, 0.01834, 0.01858, 0.03612, 0.05941, 0.07295, 0.08089, 0.08577, 0.08887, 0.09109"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("0.158, 0.2038, 0.364, 0.6695, 1.147, 1.815, 2.694, 3.796, 5.154, 6.767",\ | |
"0.2212, 0.2682, 0.43, 0.7364, 1.213, 1.88, 2.761, 3.864, 5.221, 6.834",\ | |
"0.4321, 0.4924, 0.6611, 0.9692, 1.445, 2.114, 2.995, 4.102, 5.456, 7.067",\ | |
"0.7127, 0.8134, 1.071, 1.414, 1.893, 2.562, 3.441, 4.546, 5.902, 7.51",\ | |
"1.04, 1.188, 1.562, 2.046, 2.587, 3.259, 4.14, 5.247, 6.597, 8.211",\ | |
"1.409, 1.609, 2.115, 2.76, 3.474, 4.232, 5.119, 6.226, 7.577, 9.191",\ | |
"1.813, 2.073, 2.721, 3.549, 4.452, 5.404, 6.396, 7.516, 8.867, 10.48",\ | |
"2.25, 2.577, 3.388, 4.406, 5.513, 6.677, 7.882, 9.124, 10.5, 12.11",\ | |
"2.707, 3.112, 4.104, 5.326, 6.656, 8.046, 9.477, 10.95, 12.45, 14.1",\ | |
"3.188, 3.675, 4.856, 6.309, 7.876, 9.496, 11.17, 12.88, 14.63, 16.42"); | |
} | |
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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("0.2592, 0.3458, 0.6455, 1.217, 2.105, 3.351, 4.986, 7.05, 9.588, 12.58",\ | |
"0.3295, 0.4184, 0.7225, 1.295, 2.186, 3.428, 5.076, 7.145, 9.663, 12.68",\ | |
"0.6055, 0.6938, 1, 1.576, 2.469, 3.716, 5.362, 7.43, 9.95, 12.96",\ | |
"1.109, 1.223, 1.541, 2.118, 3.011, 4.261, 5.904, 7.963, 10.5, 13.51",\ | |
"1.776, 1.946, 2.369, 2.967, 3.861, 5.113, 6.755, 8.827, 11.35, 14.36",\ | |
"2.605, 2.838, 3.419, 4.145, 5.056, 6.306, 7.953, 10.02, 12.55, 15.54",\ | |
"3.6, 3.909, 4.661, 5.598, 6.62, 7.881, 9.529, 11.6, 14.13, 17.12",\ | |
"4.766, 5.155, 6.102, 7.268, 8.516, 9.862, 11.51, 13.59, 16.11, 19.1",\ | |
"6.105, 6.584, 7.746, 9.16, 10.67, 12.22, 13.94, 16.01, 18.53, 21.53",\ | |
"7.622, 8.201, 9.591, 11.28, 13.07, 14.9, 16.78, 18.9, 21.42, 24.45"); | |
} | |
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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("0.1686, 0.2455, 0.516, 1.028, 1.829, 2.961, 4.429, 6.292, 8.562, 11.27",\ | |
"0.1695, 0.246, 0.5156, 1.028, 1.831, 2.952, 4.429, 6.291, 8.562, 11.28",\ | |
"0.2392, 0.2918, 0.5186, 1.028, 1.835, 2.951, 4.435, 6.321, 8.566, 11.32",\ | |
"0.409, 0.489, 0.6982, 1.068, 1.831, 2.954, 4.434, 6.318, 8.562, 11.27",\ | |
"0.6156, 0.728, 1.014, 1.397, 1.948, 2.962, 4.436, 6.299, 8.595, 11.28",\ | |
"0.8602, 1.004, 1.377, 1.868, 2.426, 3.187, 4.475, 6.298, 8.594, 11.3",\ | |
"1.148, 1.322, 1.782, 2.389, 3.077, 3.823, 4.818, 6.384, 8.586, 11.3",\ | |
"1.471, 1.688, 2.234, 2.962, 3.782, 4.674, 5.616, 6.88, 8.752, 11.33",\ | |
"1.838, 2.09, 2.728, 3.582, 4.554, 5.588, 6.716, 7.848, 9.4, 11.59",\ | |
"2.244, 2.546, 3.288, 4.254, 5.364, 6.56, 7.818, 9.142, 10.54, 12.39"); | |
} | |
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.004418, 0.01642, 0.03933, 0.07503, 0.1251, 0.191, 0.2741, 0.3754, 0.4962"); | |
values("0.3128, 0.4552, 0.9549, 1.908, 3.396, 5.485, 8.232, 11.69, 15.88, 20.95",\ | |
"0.3136, 0.4557, 0.9551, 1.91, 3.392, 5.484, 8.217, 11.67, 15.92, 20.91",\ | |
"0.3193, 0.4569, 0.9564, 1.91, 3.399, 5.484, 8.218, 11.67, 15.9, 20.93",\ | |
"0.469, 0.5566, 0.9662, 1.914, 3.396, 5.483, 8.235, 11.69, 15.89, 20.91",\ | |
"0.705, 0.8266, 1.144, 1.936, 3.404, 5.48, 8.228, 11.67, 15.89, 20.91",\ | |
"0.9836, 1.14, 1.541, 2.147, 3.432, 5.483, 8.227, 11.68, 15.89, 20.97",\ | |
"1.296, 1.499, 2.001, 2.661, 3.648, 5.526, 8.252, 11.69, 15.89, 20.93",\ | |
"1.658, 1.898, 2.51, 3.3, 4.204, 5.734, 8.274, 11.72, 15.9, 20.93",\ | |
"2.068, 2.35, 3.074, 3.996, 5.04, 6.318, 8.474, 11.74, 15.9, 20.93",\ | |
"2.522, 2.844, 3.678, 4.772, 5.966, 7.24, 9.06, 11.93, 15.96, 20.98"); | |
} | |
} | |
} | |
} | |