/* | |
* 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_2) { | |
area : 13.171200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "8.1e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "8.30475e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "8.30475e-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.008047 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 5 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.4671 ; | |
max_transition : 5 ; | |
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.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("-0.01697, -0.01532, -0.01315, -0.01226, -0.01184, -0.01169, -0.01156, -0.01154, -0.01152, -0.01151",\ | |
"-0.01995, -0.01825, -0.01517, -0.01337, -0.01254, -0.01212, -0.0119, -0.01179, -0.01171, -0.01167",\ | |
"-0.01712, -0.01702, -0.0158, -0.01434, -0.01329, -0.01254, -0.0122, -0.01211, -0.01183, -0.0118",\ | |
"0.002412, -0.0004055, -0.005061, -0.007941, -0.009373, -0.009978, -0.01054, -0.01088, -0.01103, -0.01119",\ | |
"0.04053, 0.0349, 0.0232, 0.01279, 0.005489, 0.0004947, -0.002646, -0.004993, -0.006495, -0.007625",\ | |
"0.09811, 0.09016, 0.0713, 0.05181, 0.03598, 0.02419, 0.01571, 0.009588, 0.005007, 0.001686",\ | |
"0.1761, 0.1663, 0.1413, 0.1123, 0.08633, 0.06533, 0.04901, 0.03652, 0.02726, 0.01991",\ | |
"0.276, 0.2644, 0.2342, 0.1959, 0.1591, 0.1275, 0.1014, 0.08065, 0.06401, 0.05099",\ | |
"0.3988, 0.3859, 0.3509, 0.3043, 0.2566, 0.2131, 0.176, 0.1446, 0.1188, 0.09797",\ | |
"0.5462, 0.5318, 0.4927, 0.4384, 0.3797, 0.3244, 0.2743, 0.2318, 0.1955, 0.165"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("0.1219, 0.1236, 0.1253, 0.1263, 0.1269, 0.1241, 0.1246, 0.1234, 0.1242, 0.1209",\ | |
"0.1206, 0.1221, 0.1241, 0.1255, 0.1263, 0.1234, 0.1256, 0.1248, 0.1255, 0.1258",\ | |
"0.1291, 0.1274, 0.1253, 0.1253, 0.1245, 0.1254, 0.1257, 0.1252, 0.1255, 0.1258",\ | |
"0.1544, 0.1503, 0.1427, 0.136, 0.1349, 0.1307, 0.1295, 0.1288, 0.1273, 0.1254",\ | |
"0.1982, 0.1915, 0.1779, 0.1635, 0.152, 0.1452, 0.1393, 0.1369, 0.1345, 0.1303",\ | |
"0.2615, 0.2532, 0.2331, 0.2112, 0.1897, 0.1752, 0.1635, 0.1563, 0.1494, 0.1452",\ | |
"0.3462, 0.3369, 0.3117, 0.281, 0.2537, 0.2261, 0.2125, 0.1914, 0.1786, 0.1659",\ | |
"0.4537, 0.4429, 0.4134, 0.3745, 0.3367, 0.3021, 0.2771, 0.2418, 0.2227, 0.2073",\ | |
"0.5857, 0.5736, 0.5406, 0.4946, 0.4456, 0.4016, 0.3585, 0.3219, 0.2893, 0.2644",\ | |
"0.7435, 0.7306, 0.6936, 0.6412, 0.5837, 0.5251, 0.4741, 0.4254, 0.3798, 0.345"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("0.05334, 0.0745, 0.146, 0.2808, 0.4899, 0.7835, 1.169, 1.656, 2.25, 2.958",\ | |
"0.05929, 0.08044, 0.1526, 0.2878, 0.4973, 0.791, 1.177, 1.664, 2.258, 2.966",\ | |
"0.07706, 0.1045, 0.1797, 0.3147, 0.5245, 0.8183, 1.205, 1.691, 2.285, 2.992",\ | |
"0.09439, 0.1299, 0.2277, 0.3711, 0.5793, 0.872, 1.258, 1.744, 2.337, 3.045",\ | |
"0.1092, 0.1543, 0.2735, 0.4497, 0.6698, 0.9601, 1.344, 1.829, 2.422, 3.129",\ | |
"0.1208, 0.1753, 0.3186, 0.524, 0.7843, 1.089, 1.469, 1.952, 2.543, 3.248",\ | |
"0.1274, 0.1923, 0.3604, 0.5968, 0.8925, 1.243, 1.64, 2.119, 2.707, 3.409",\ | |
"0.1289, 0.204, 0.3983, 0.6669, 0.998, 1.391, 1.838, 2.335, 2.919, 3.618",\ | |
"0.1246, 0.2103, 0.4295, 0.7341, 1.103, 1.534, 2.03, 2.581, 3.183, 3.878",\ | |
"0.1151, 0.2097, 0.457, 0.7963, 1.204, 1.675, 2.214, 2.819, 3.48, 4.194"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("0.04068, 0.0599, 0.1248, 0.2473, 0.4385, 0.7066, 1.056, 1.499, 2.04, 2.684",\ | |
"0.04993, 0.06883, 0.1339, 0.257, 0.4476, 0.7147, 1.067, 1.51, 2.051, 2.696",\ | |
"0.0769, 0.1018, 0.17, 0.2923, 0.4823, 0.75, 1.101, 1.545, 2.085, 2.73",\ | |
"0.1105, 0.1442, 0.2339, 0.3639, 0.5526, 0.8186, 1.17, 1.612, 2.153, 2.797",\ | |
"0.1493, 0.1929, 0.3061, 0.4666, 0.6659, 0.9294, 1.278, 1.72, 2.259, 2.902",\ | |
"0.1923, 0.2467, 0.3855, 0.577, 0.8135, 1.09, 1.435, 1.874, 2.412, 3.053",\ | |
"0.2398, 0.3049, 0.471, 0.6966, 0.9691, 1.288, 1.648, 2.083, 2.617, 3.256",\ | |
"0.2917, 0.3683, 0.5613, 0.8232, 1.135, 1.494, 1.901, 2.35, 2.881, 3.517",\ | |
"0.3481, 0.4364, 0.6577, 0.9565, 1.308, 1.71, 2.162, 2.663, 3.209, 3.841",\ | |
"0.4091, 0.5094, 0.7603, 1.096, 1.492, 1.936, 2.432, 2.983, 3.582, 4.231"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("0.04854, 0.0817, 0.1965, 0.4165, 0.7585, 1.238, 1.869, 2.667, 3.638, 4.797",\ | |
"0.04859, 0.08098, 0.1961, 0.4155, 0.7585, 1.237, 1.87, 2.666, 3.637, 4.799",\ | |
"0.0726, 0.1024, 0.198, 0.4162, 0.7583, 1.239, 1.871, 2.667, 3.637, 4.795",\ | |
"0.1065, 0.1444, 0.2504, 0.4262, 0.7585, 1.239, 1.871, 2.666, 3.638, 4.795",\ | |
"0.1512, 0.1967, 0.3222, 0.5126, 0.7828, 1.24, 1.87, 2.666, 3.639, 4.797",\ | |
"0.2035, 0.2603, 0.4051, 0.625, 0.9042, 1.286, 1.873, 2.666, 3.638, 4.795",\ | |
"0.2604, 0.3306, 0.5012, 0.7446, 1.065, 1.442, 1.943, 2.674, 3.637, 4.795",\ | |
"0.3234, 0.407, 0.6114, 0.8804, 1.23, 1.658, 2.14, 2.775, 3.658, 4.797",\ | |
"0.3904, 0.4886, 0.7244, 1.031, 1.409, 1.875, 2.412, 3.01, 3.789, 4.831",\ | |
"0.4632, 0.5768, 0.8472, 1.193, 1.603, 2.1, 2.685, 3.341, 4.065, 5"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5"); | |
index_2("0.001, 0.004217, 0.01551, 0.03708, 0.07068, 0.1178, 0.1799, 0.258, 0.3534, 0.4671"); | |
values("0.04922, 0.08068, 0.1907, 0.401, 0.7298, 1.191, 1.798, 2.558, 3.494, 4.598",\ | |
"0.05068, 0.08066, 0.191, 0.4011, 0.7297, 1.189, 1.799, 2.562, 3.495, 4.608",\ | |
"0.07508, 0.1036, 0.1938, 0.4031, 0.7306, 1.193, 1.799, 2.562, 3.494, 4.608",\ | |
"0.1111, 0.1452, 0.2443, 0.4132, 0.7296, 1.193, 1.798, 2.562, 3.496, 4.606",\ | |
"0.1556, 0.1993, 0.3145, 0.4927, 0.7544, 1.193, 1.798, 2.563, 3.496, 4.605",\ | |
"0.2063, 0.2618, 0.3992, 0.6004, 0.864, 1.234, 1.8, 2.562, 3.494, 4.604",\ | |
"0.263, 0.33, 0.4966, 0.7234, 1.016, 1.376, 1.864, 2.569, 3.494, 4.605",\ | |
"0.3258, 0.404, 0.6006, 0.8602, 1.179, 1.576, 2.041, 2.657, 3.51, 4.604",\ | |
"0.3944, 0.486, 0.7124, 1.013, 1.366, 1.787, 2.29, 2.87, 3.628, 4.638",\ | |
"0.469, 0.5742, 0.8294, 1.169, 1.564, 2.013, 2.557, 3.17, 3.873, 4.783"); | |
} | |
} | |
} | |
} | |