/* | |
* 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_mcu9t5v0__clkinv_12) { | |
area : 73.382400 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "0.0001816344" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "0.0001945296" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.0001945296" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(I) { | |
capacitance : 0.06458 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 4.4 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 5.222 ; | |
max_transition : 4.4 ; | |
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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("-0.1078, -0.09091, -0.07404, -0.06738, -0.06491, -0.06327, -0.06268, -0.06232, -0.0619, -0.0618",\ | |
"-0.1147, -0.1026, -0.08333, -0.07291, -0.06821, -0.06576, -0.06395, -0.06321, -0.06263, -0.06236",\ | |
"-0.04809, -0.0585, -0.06556, -0.06489, -0.06398, -0.06348, -0.06302, -0.06253, -0.06225, -0.06234",\ | |
"0.16, 0.12, 0.05558, 0.01175, -0.01361, -0.02871, -0.03817, -0.04432, -0.04843, -0.05132",\ | |
"0.523, 0.4576, 0.3263, 0.2135, 0.1344, 0.08046, 0.04345, 0.01797, -7.617e-05, -0.01325",\ | |
"1.05, 0.9657, 0.7709, 0.5769, 0.4221, 0.3061, 0.2216, 0.1588, 0.1127, 0.07823",\ | |
"1.754, 1.652, 1.407, 1.127, 0.8833, 0.6851, 0.5328, 0.4143, 0.3236, 0.2529",\ | |
"2.646, 2.532, 2.241, 1.88, 1.542, 1.249, 1.011, 0.8198, 0.6655, 0.5424",\ | |
"3.739, 3.613, 3.286, 2.856, 2.414, 2.019, 1.682, 1.401, 1.167, 0.9747",\ | |
"5.045, 4.911, 4.549, 4.054, 3.52, 3.016, 2.568, 2.183, 1.858, 1.583"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("0.611, 0.6277, 0.6442, 0.659, 0.6651, 0.6665, 0.6795, 0.707, 0.7097, 0.7574",\ | |
"0.6214, 0.627, 0.6382, 0.6544, 0.6565, 0.6651, 0.6885, 0.6926, 0.7277, 0.7286",\ | |
"0.7265, 0.7027, 0.6761, 0.6677, 0.6691, 0.6676, 0.6871, 0.6962, 0.7241, 0.7466",\ | |
"0.9728, 0.921, 0.8356, 0.7728, 0.7364, 0.7241, 0.7148, 0.725, 0.7313, 0.7682",\ | |
"1.375, 1.301, 1.146, 1.02, 0.9229, 0.8548, 0.8235, 0.8042, 0.7889, 0.7934",\ | |
"1.949, 1.862, 1.648, 1.433, 1.268, 1.128, 1.036, 0.9662, 0.9257, 0.905",\ | |
"2.712, 2.61, 2.353, 2.05, 1.788, 1.586, 1.409, 1.269, 1.174, 1.121",\ | |
"3.676, 3.563, 3.273, 2.886, 2.52, 2.221, 1.973, 1.758, 1.599, 1.467",\ | |
"4.857, 4.735, 4.407, 3.966, 3.496, 3.074, 2.742, 2.442, 2.193, 1.974",\ | |
"6.265, 6.135, 5.78, 5.281, 4.723, 4.19, 3.723, 3.342, 2.988, 2.676"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("0.02861, 0.04564, 0.1027, 0.21, 0.3763, 0.6102, 0.9165, 1.304, 1.776, 2.34",\ | |
"0.03366, 0.05137, 0.1085, 0.2159, 0.3823, 0.6159, 0.9234, 1.31, 1.782, 2.346",\ | |
"0.04098, 0.06683, 0.1324, 0.239, 0.4054, 0.6386, 0.9458, 1.333, 1.805, 2.367",\ | |
"0.04594, 0.08091, 0.1665, 0.2873, 0.452, 0.6844, 0.9904, 1.378, 1.85, 2.41",\ | |
"0.0461, 0.0912, 0.1978, 0.3454, 0.5289, 0.7588, 1.064, 1.449, 1.92, 2.482",\ | |
"0.0408, 0.09604, 0.2253, 0.3995, 0.615, 0.8675, 1.17, 1.553, 2.02, 2.582",\ | |
"0.0303, 0.0952, 0.2475, 0.4499, 0.6954, 0.9854, 1.314, 1.694, 2.159, 2.716",\ | |
"0.0127, 0.087, 0.2615, 0.4945, 0.7726, 1.095, 1.465, 1.875, 2.34, 2.894",\ | |
"-0.0121, 0.0727, 0.2715, 0.5331, 0.8446, 1.202, 1.609, 2.065, 2.561, 3.115",\ | |
"-0.0443, 0.0497, 0.2712, 0.5646, 0.9088, 1.304, 1.747, 2.243, 2.79, 3.378"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("0.02407, 0.04191, 0.1016, 0.2143, 0.3893, 0.6343, 0.957, 1.362, 1.859, 2.448",\ | |
"0.03163, 0.04984, 0.1094, 0.222, 0.397, 0.6424, 0.9638, 1.37, 1.865, 2.459",\ | |
"0.04938, 0.07514, 0.1401, 0.2515, 0.4255, 0.6707, 0.9932, 1.399, 1.895, 2.487",\ | |
"0.07268, 0.1083, 0.1925, 0.3123, 0.4844, 0.7274, 1.049, 1.455, 1.949, 2.542",\ | |
"0.1006, 0.1466, 0.2534, 0.3986, 0.5806, 0.8209, 1.14, 1.543, 2.036, 2.629",\ | |
"0.1331, 0.1899, 0.3209, 0.494, 0.7061, 0.957, 1.272, 1.673, 2.165, 2.753",\ | |
"0.1704, 0.2386, 0.3945, 0.598, 0.8403, 1.126, 1.452, 1.848, 2.336, 2.922",\ | |
"0.2127, 0.2926, 0.4735, 0.7089, 0.9857, 1.304, 1.669, 2.076, 2.56, 3.141",\ | |
"0.2606, 0.3517, 0.5589, 0.8272, 1.139, 1.494, 1.895, 2.343, 2.838, 3.414",\ | |
"0.314, 0.417, 0.6502, 0.9517, 1.301, 1.693, 2.132, 2.62, 3.159, 3.746"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("0.02109, 0.04764, 0.1404, 0.3189, 0.5948, 0.9811, 1.49, 2.131, 2.919, 3.847",\ | |
"0.0257, 0.0477, 0.1409, 0.3177, 0.5937, 0.9815, 1.492, 2.129, 2.914, 3.846",\ | |
"0.04292, 0.07118, 0.1467, 0.3184, 0.595, 0.9836, 1.489, 2.132, 2.913, 3.857",\ | |
"0.07026, 0.1061, 0.1969, 0.3365, 0.5946, 0.9841, 1.491, 2.129, 2.913, 3.856",\ | |
"0.1046, 0.1517, 0.259, 0.419, 0.6324, 0.9837, 1.494, 2.131, 2.913, 3.845",\ | |
"0.1448, 0.2066, 0.3362, 0.5148, 0.7504, 1.047, 1.501, 2.137, 2.922, 3.847",\ | |
"0.192, 0.266, 0.4244, 0.6258, 0.8852, 1.203, 1.592, 2.156, 2.919, 3.854",\ | |
"0.2474, 0.3346, 0.5222, 0.7542, 1.035, 1.384, 1.787, 2.279, 2.961, 3.86",\ | |
"0.3058, 0.4068, 0.6278, 0.8942, 1.204, 1.576, 2.02, 2.515, 3.119, 3.925",\ | |
"0.3746, 0.4874, 0.743, 1.047, 1.391, 1.786, 2.259, 2.803, 3.397, 4.121"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4"); | |
index_2("0.001, 0.03704, 0.1635, 0.4051, 0.7815, 1.31, 2.004, 2.88, 3.949, 5.222"); | |
values("0.02535, 0.05435, 0.1563, 0.3513, 0.6549, 1.08, 1.643, 2.35, 3.213, 4.235",\ | |
"0.0315, 0.05496, 0.1564, 0.3518, 0.6545, 1.082, 1.643, 2.35, 3.213, 4.24",\ | |
"0.04912, 0.07704, 0.1605, 0.3507, 0.6548, 1.08, 1.641, 2.35, 3.207, 4.234",\ | |
"0.0772, 0.1131, 0.2056, 0.3622, 0.6537, 1.079, 1.64, 2.347, 3.211, 4.235",\ | |
"0.1114, 0.1589, 0.2687, 0.4326, 0.6765, 1.079, 1.639, 2.349, 3.21, 4.234",\ | |
"0.1522, 0.2127, 0.3456, 0.5266, 0.772, 1.119, 1.64, 2.344, 3.206, 4.232",\ | |
"0.2, 0.2718, 0.4332, 0.6394, 0.9046, 1.24, 1.699, 2.35, 3.203, 4.239",\ | |
"0.2558, 0.3396, 0.5308, 0.7686, 1.053, 1.415, 1.849, 2.429, 3.217, 4.228",\ | |
"0.3164, 0.4156, 0.6338, 0.9088, 1.229, 1.601, 2.062, 2.608, 3.323, 4.252",\ | |
"0.3894, 0.4976, 0.747, 1.058, 1.411, 1.812, 2.299, 2.865, 3.527, 4.384"); | |
} | |
} | |
} | |
} | |