/* | |
* 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_4) { | |
area : 28.224000 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!I" ; | |
value : "2.35422e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "I" ; | |
value : "2.47698e-05" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "2.47698e-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.01927 ; | |
direction : input ; | |
driver_waveform_rise : driver_waveform_default_rise ; | |
driver_waveform_fall : driver_waveform_default_fall ; | |
input_voltage : default ; | |
max_transition : 6 ; | |
related_ground_pin : VSS ; | |
related_power_pin : VDD ; | |
} | |
pin(ZN) { | |
direction : output ; | |
function : "(!I)" ; | |
max_capacitance : 1.251 ; | |
max_transition : 6 ; | |
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("-0.00596, -0.005077, -0.004226, -0.003955, -0.003833, -0.003809, -0.00377, -0.003758, -0.003737, -0.003737",\ | |
"-0.008062, -0.006764, -0.005193, -0.004429, -0.004131, -0.003996, -0.003917, -0.003863, -0.003857, -0.003809",\ | |
"-0.01031, -0.009249, -0.007187, -0.005758, -0.004931, -0.004494, -0.004289, -0.00412, -0.004041, -0.003979",\ | |
"-0.009879, -0.009625, -0.008379, -0.006979, -0.00586, -0.005163, -0.004729, -0.00446, -0.004273, -0.004153",\ | |
"-0.006578, -0.00716, -0.007556, -0.007072, -0.006186, -0.005586, -0.005087, -0.004753, -0.004506, -0.004349",\ | |
"-0.0005368, -0.001952, -0.004149, -0.005283, -0.005442, -0.005218, -0.004985, -0.00471, -0.004511, -0.004383",\ | |
"0.008402, 0.006125, 0.002074, -0.001092, -0.002688, -0.003493, -0.003814, -0.003891, -0.003941, -0.003928",\ | |
"0.0202, 0.01723, 0.01129, 0.005933, 0.002347, 0.0002215, -0.001112, -0.001963, -0.002469, -0.002825",\ | |
"0.03518, 0.03147, 0.02358, 0.01594, 0.01007, 0.006106, 0.003324, 0.001538, 0.0003079, -0.0006807",\ | |
"0.05343, 0.0491, 0.03924, 0.02921, 0.02089, 0.0147, 0.01015, 0.006862, 0.00455, 0.002915"); | |
} | |
rise_power(pwr_tin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("0.05806, 0.05952, 0.06067, 0.06167, 0.06164, 0.06265, 0.06447, 0.06434, 0.0674, 0.06687",\ | |
"0.0561, 0.05761, 0.05987, 0.06091, 0.06164, 0.06237, 0.06362, 0.06395, 0.0678, 0.06945",\ | |
"0.05527, 0.05596, 0.05766, 0.05929, 0.06073, 0.06192, 0.06342, 0.06494, 0.06661, 0.06846",\ | |
"0.05702, 0.05677, 0.0573, 0.0581, 0.05907, 0.06075, 0.06225, 0.06434, 0.06463, 0.06648",\ | |
"0.06129, 0.06019, 0.05867, 0.0587, 0.05895, 0.06029, 0.06148, 0.06276, 0.06483, 0.06608",\ | |
"0.06823, 0.06614, 0.063, 0.06099, 0.06065, 0.06023, 0.0615, 0.06316, 0.06423, 0.06509",\ | |
"0.0781, 0.07512, 0.06999, 0.06584, 0.06408, 0.06316, 0.06326, 0.06395, 0.06483, 0.06499",\ | |
"0.09121, 0.08704, 0.07954, 0.07335, 0.06917, 0.06766, 0.06617, 0.06533, 0.0672, 0.06737",\ | |
"0.1078, 0.1025, 0.09288, 0.08418, 0.07796, 0.07401, 0.07144, 0.06989, 0.06938, 0.07103",\ | |
"0.128, 0.1218, 0.1094, 0.09832, 0.08905, 0.08199, 0.0786, 0.07603, 0.07334, 0.07212"); | |
} | |
} | |
timing() { | |
related_pin : "I" ; | |
timing_sense : negative_unate ; | |
timing_type : combinational ; | |
cell_fall(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("0.04562, 0.06486, 0.1297, 0.252, 0.4417, 0.7092, 1.06, 1.501, 2.041, 2.683",\ | |
"0.05665, 0.07618, 0.1417, 0.2644, 0.4547, 0.7219, 1.073, 1.514, 2.054, 2.697",\ | |
"0.07942, 0.1106, 0.1858, 0.3093, 0.5, 0.7669, 1.118, 1.559, 2.101, 2.745",\ | |
"0.09084, 0.1376, 0.2508, 0.3955, 0.5868, 0.854, 1.204, 1.648, 2.185, 2.828",\ | |
"0.09122, 0.152, 0.3039, 0.5008, 0.7223, 0.9898, 1.342, 1.782, 2.322, 2.965",\ | |
"0.07989, 0.1546, 0.3428, 0.5924, 0.8749, 1.181, 1.533, 1.976, 2.515, 3.155",\ | |
"0.0557, 0.1443, 0.367, 0.6679, 1.013, 1.387, 1.784, 2.229, 2.767, 3.408",\ | |
"0.0173, 0.1199, 0.3771, 0.7251, 1.133, 1.577, 2.049, 2.544, 3.088, 3.729",\ | |
"-0.0373, 0.0806, 0.3712, 0.768, 1.236, 1.75, 2.298, 2.873, 3.472, 4.121",\ | |
"-0.109, 0.0246, 0.3506, 0.794, 1.318, 1.901, 2.527, 3.184, 3.868, 4.578"); | |
} | |
cell_rise(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("0.04786, 0.07327, 0.1576, 0.3165, 0.5626, 0.9096, 1.365, 1.939, 2.639, 3.474",\ | |
"0.06161, 0.08702, 0.1723, 0.3318, 0.5795, 0.9244, 1.382, 1.956, 2.654, 3.492",\ | |
"0.1045, 0.139, 0.2271, 0.3875, 0.6355, 0.9825, 1.438, 2.011, 2.711, 3.545",\ | |
"0.157, 0.2081, 0.3303, 0.4956, 0.7435, 1.09, 1.547, 2.122, 2.822, 3.654",\ | |
"0.2198, 0.2864, 0.4511, 0.6613, 0.9139, 1.261, 1.716, 2.29, 2.992, 3.825",\ | |
"0.2946, 0.3762, 0.5808, 0.8493, 1.15, 1.5, 1.956, 2.53, 3.231, 4.063",\ | |
"0.3825, 0.4792, 0.7214, 1.047, 1.417, 1.814, 2.273, 2.846, 3.545, 4.38",\ | |
"0.484, 0.596, 0.8764, 1.255, 1.695, 2.169, 2.67, 3.245, 3.945, 4.779",\ | |
"0.6008, 0.7283, 1.047, 1.477, 1.984, 2.535, 3.119, 3.732, 4.434, 5.266",\ | |
"0.7324, 0.8762, 1.232, 1.714, 2.286, 2.915, 3.583, 4.281, 5.015, 5.849"); | |
} | |
fall_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("0.03725, 0.06821, 0.1772, 0.3829, 0.7064, 1.16, 1.753, 2.505, 3.422, 4.514",\ | |
"0.03767, 0.06806, 0.1765, 0.3844, 0.706, 1.158, 1.756, 2.505, 3.422, 4.514",\ | |
"0.07046, 0.09912, 0.1813, 0.3837, 0.7057, 1.16, 1.753, 2.508, 3.42, 4.512",\ | |
"0.1112, 0.1555, 0.2572, 0.4062, 0.7066, 1.16, 1.754, 2.508, 3.422, 4.515",\ | |
"0.1554, 0.2152, 0.3564, 0.5311, 0.7574, 1.161, 1.755, 2.501, 3.415, 4.509",\ | |
"0.2051, 0.2788, 0.4608, 0.6858, 0.937, 1.252, 1.765, 2.504, 3.423, 4.507",\ | |
"0.2618, 0.348, 0.5664, 0.8488, 1.156, 1.489, 1.902, 2.536, 3.419, 4.506",\ | |
"0.3252, 0.4242, 0.6766, 1.014, 1.385, 1.779, 2.197, 2.719, 3.482, 4.514",\ | |
"0.3972, 0.509, 0.7944, 1.182, 1.62, 2.08, 2.568, 3.08, 3.72, 4.619",\ | |
"0.476, 0.6014, 0.9192, 1.353, 1.857, 2.394, 2.947, 3.529, 4.142, 4.912"); | |
} | |
rise_transition(tmg_ntin_oload_10x10) { | |
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6"); | |
index_2("0.001, 0.009626, 0.0399, 0.09772, 0.1878, 0.3142, 0.4805, 0.6901, 0.9458, 1.251"); | |
values("0.04989, 0.09132, 0.2334, 0.5072, 0.9311, 1.531, 2.319, 3.308, 4.516, 5.957",\ | |
"0.05022, 0.09076, 0.2346, 0.5074, 0.9328, 1.527, 2.321, 3.31, 4.511, 5.964",\ | |
"0.08236, 0.1129, 0.2341, 0.5071, 0.9322, 1.533, 2.318, 3.306, 4.512, 5.949",\ | |
"0.1259, 0.173, 0.2823, 0.5084, 0.9311, 1.527, 2.315, 3.311, 4.518, 5.949",\ | |
"0.1731, 0.2366, 0.3884, 0.581, 0.9362, 1.528, 2.314, 3.3, 4.515, 5.95",\ | |
"0.2266, 0.3038, 0.4992, 0.74, 1.031, 1.54, 2.311, 3.308, 4.517, 5.944",\ | |
"0.2858, 0.377, 0.6114, 0.913, 1.242, 1.656, 2.33, 3.303, 4.516, 5.944",\ | |
"0.3536, 0.4576, 0.7284, 1.089, 1.485, 1.91, 2.468, 3.329, 4.51, 5.956",\ | |
"0.4282, 0.5464, 0.8522, 1.27, 1.739, 2.228, 2.758, 3.491, 4.549, 5.952",\ | |
"0.513, 0.6436, 0.9832, 1.451, 1.992, 2.564, 3.153, 3.82, 4.735, 6.002"); | |
} | |
} | |
} | |
} | |