/* | |
* 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_4) { | |
area : 21.952000 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "1.98e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "2.01528e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "2.01528e-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.01352 ; | |
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(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 0.8272 ; | |
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("-0.0008076, -0.000625, -0.000441, -0.0003727, -0.0003616, -0.000347, -0.0003467, -0.0003414, -0.0003466, -0.000342",\ | |
"-0.001986, -0.001465, -0.0008553, -0.0005838, -0.0005038, -0.0004549, -0.0003995, -0.0003812, -0.0003695, -0.0003617",\ | |
"-0.003573, -0.002981, -0.001916, -0.001211, -0.0008752, -0.0007013, -0.0005644, -0.0005411, -0.0004659, -0.0004356",\ | |
"-0.004219, -0.003882, -0.002937, -0.002017, -0.001412, -0.001055, -0.0008446, -0.0007135, -0.0006219, -0.0005654",\ | |
"-0.004081, -0.00397, -0.003474, -0.002653, -0.001967, -0.001476, -0.00117, -0.000945, -0.0008145, -0.000702",\ | |
"-0.003244, -0.003377, -0.003355, -0.002946, -0.002366, -0.001852, -0.001475, -0.001216, -0.001017, -0.0008844",\ | |
"-0.001761, -0.002078, -0.002573, -0.002673, -0.002386, -0.002004, -0.001655, -0.001393, -0.001169, -0.001017",\ | |
"0.0003756, -0.0001485, -0.00115, -0.001812, -0.001966, -0.001885, -0.00164, -0.001433, -0.001245, -0.001097",\ | |
"0.003204, 0.002468, 0.0009628, -0.0002773, -0.00103, -0.001287, -0.001308, -0.001209, -0.001125, -0.001052",\ | |
"0.00675, 0.005788, 0.003768, 0.001886, 0.0005493, -0.0002078, -0.000568, -0.0007301, -0.0007902, -0.0008907"); | |
} | |
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("0.03516, 0.03544, 0.03579, 0.03591, 0.03618, 0.03656, 0.03705, 0.03702, 0.03863, 0.05026",\ | |
"0.03365, 0.03434, 0.03521, 0.03566, 0.03607, 0.03639, 0.03665, 0.03673, 0.03773, 0.05151",\ | |
"0.03258, 0.03306, 0.03406, 0.03508, 0.03546, 0.03596, 0.03635, 0.03689, 0.03818, 0.05292",\ | |
"0.03255, 0.03267, 0.03334, 0.03413, 0.03519, 0.03549, 0.03602, 0.03661, 0.03849, 0.05847",\ | |
"0.03307, 0.03298, 0.03311, 0.03355, 0.03436, 0.03506, 0.0366, 0.03626, 0.03836, 0.06081",\ | |
"0.03416, 0.0339, 0.03353, 0.03366, 0.0342, 0.03452, 0.03552, 0.03691, 0.03944, 0.06999",\ | |
"0.03583, 0.03532, 0.03453, 0.03395, 0.0346, 0.03447, 0.03509, 0.0365, 0.04235, 0.09",\ | |
"0.03814, 0.03739, 0.03614, 0.03535, 0.03492, 0.03508, 0.03527, 0.03668, 0.05114, 0.1372",\ | |
"0.04113, 0.04012, 0.03839, 0.03683, 0.03586, 0.03569, 0.03639, 0.03882, 0.07419, 0.2334",\ | |
"0.04494, 0.04358, 0.04116, 0.03903, 0.03782, 0.03697, 0.03784, 0.05306, 0.1543, 0.4246"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("0.08558, 0.1176, 0.2284, 0.4383, 0.7656, 1.226, 1.828, 2.592, 3.52, 4.626",\ | |
"0.1117, 0.1449, 0.2568, 0.4675, 0.7954, 1.256, 1.858, 2.622, 3.551, 4.653",\ | |
"0.1812, 0.232, 0.3582, 0.5704, 0.899, 1.359, 1.962, 2.725, 3.656, 4.763",\ | |
"0.2356, 0.317, 0.5148, 0.7667, 1.096, 1.556, 2.161, 2.924, 3.853, 4.962",\ | |
"0.2664, 0.3803, 0.6587, 1.012, 1.403, 1.866, 2.47, 3.231, 4.16, 5.265",\ | |
"0.2702, 0.4179, 0.7807, 1.241, 1.752, 2.295, 2.907, 3.668, 4.598, 5.702",\ | |
"0.2458, 0.4259, 0.8745, 1.449, 2.084, 2.761, 3.469, 4.243, 5.171, 6.276",\ | |
"0.1913, 0.4036, 0.9385, 1.629, 2.397, 3.212, 4.063, 4.948, 5.897, 7.002",\ | |
"0.1042, 0.3485, 0.9699, 1.779, 2.682, 3.641, 4.643, 5.681, 6.752, 7.888",\ | |
"-0.0175, 0.2611, 0.9662, 1.894, 2.935, 4.045, 5.202, 6.401, 7.636, 8.904"); | |
} | |
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("0.108, 0.1571, 0.3257, 0.6459, 1.144, 1.84, 2.759, 3.92, 5.326, 7.005",\ | |
"0.1378, 0.1885, 0.3597, 0.6815, 1.178, 1.877, 2.799, 3.949, 5.36, 7.047",\ | |
"0.2508, 0.31, 0.4827, 0.8063, 1.307, 2.006, 2.924, 4.085, 5.497, 7.173",\ | |
"0.4, 0.4952, 0.7216, 1.048, 1.548, 2.25, 3.169, 4.327, 5.733, 7.425",\ | |
"0.5711, 0.7059, 1.027, 1.425, 1.929, 2.63, 3.55, 4.704, 6.124, 7.797",\ | |
"0.7665, 0.9398, 1.362, 1.887, 2.462, 3.165, 4.087, 5.245, 6.659, 8.335",\ | |
"0.9885, 1.201, 1.726, 2.386, 3.105, 3.871, 4.792, 5.954, 7.364, 9.044",\ | |
"1.239, 1.491, 2.119, 2.918, 3.792, 4.711, 5.683, 6.843, 8.259, 9.938",\ | |
"1.523, 1.812, 2.542, 3.481, 4.52, 5.606, 6.732, 7.932, 9.345, 11.03",\ | |
"1.841, 2.167, 2.998, 4.08, 5.281, 6.55, 7.858, 9.197, 10.65, 12.33"); | |
} | |
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("0.08226, 0.1356, 0.3253, 0.6853, 1.247, 2.033, 3.072, 4.381, 5.972, 7.88",\ | |
"0.08178, 0.1356, 0.3249, 0.6856, 1.246, 2.034, 3.073, 4.378, 5.97, 7.878",\ | |
"0.1441, 0.1891, 0.3319, 0.6858, 1.248, 2.036, 3.076, 4.378, 5.972, 7.876",\ | |
"0.2402, 0.3094, 0.4772, 0.7304, 1.246, 2.035, 3.074, 4.386, 5.968, 7.889",\ | |
"0.3494, 0.4468, 0.6792, 0.9748, 1.358, 2.041, 3.067, 4.378, 5.976, 7.876",\ | |
"0.4676, 0.597, 0.9014, 1.282, 1.712, 2.24, 3.109, 4.379, 5.978, 7.864",\ | |
"0.59, 0.7558, 1.141, 1.614, 2.14, 2.711, 3.402, 4.468, 5.973, 7.874",\ | |
"0.7196, 0.9196, 1.392, 1.969, 2.598, 3.275, 3.998, 4.866, 6.141, 7.893",\ | |
"0.8614, 1.089, 1.657, 2.34, 3.083, 3.87, 4.707, 5.589, 6.654, 8.15",\ | |
"1.015, 1.271, 1.923, 2.732, 3.588, 4.506, 5.454, 6.456, 7.512, 8.786"); | |
} | |
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8272"); | |
values("0.1259, 0.2064, 0.4928, 1.039, 1.891, 3.081, 4.667, 6.635, 9.042, 11.94",\ | |
"0.1246, 0.206, 0.4926, 1.039, 1.888, 3.082, 4.656, 6.64, 9.053, 11.92",\ | |
"0.1745, 0.2277, 0.4922, 1.042, 1.89, 3.085, 4.653, 6.638, 9.051, 11.92",\ | |
"0.2853, 0.3603, 0.5538, 1.042, 1.894, 3.086, 4.655, 6.631, 9.049, 11.98",\ | |
"0.411, 0.5166, 0.7712, 1.136, 1.895, 3.096, 4.67, 6.627, 9.052, 11.92",\ | |
"0.5414, 0.6866, 1.023, 1.44, 2.019, 3.099, 4.671, 6.661, 9.059, 11.93",\ | |
"0.6802, 0.8622, 1.292, 1.812, 2.392, 3.255, 4.674, 6.654, 9.058, 11.92",\ | |
"0.8218, 1.046, 1.574, 2.213, 2.904, 3.675, 4.852, 6.667, 9.076, 11.97",\ | |
"0.9724, 1.234, 1.866, 2.631, 3.448, 4.319, 5.332, 6.866, 9.102, 11.96",\ | |
"1.132, 1.431, 2.162, 3.068, 4.028, 5.024, 6.076, 7.382, 9.312, 12"); | |
} | |
} | |
} | |
} | |