blob: d97c36c45b5659bcae489bc69fe69d59a5d7ffa9 [file] [log] [blame]
/*
* 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__nor3_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.000826965" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.00075834" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.00070137" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.000701325" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.000643815" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.00064377" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.000643725" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.000643725" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000826965" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00805 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.08793, 0.08792, 0.08768, 0.08756, 0.0875, 0.08753, 0.08747, \
0.08742, 0.08733, 0.08718");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01872, -0.01871, -0.01873, -0.01875, -0.01872, -0.01878, -0.01877, \
-0.01878, -0.01878, -0.01879");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04603, 0.0459, 0.04581, 0.04586, 0.04574, 0.04581, 0.04581, \
0.04578, 0.04572, 0.04568");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01896, -0.01896, -0.01897, -0.01899, -0.01896, -0.01904, -0.01904, \
-0.01903, -0.01906, -0.01904");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04603, 0.04593, 0.0458, 0.04583, 0.04576, 0.04582, 0.04579, \
0.04576, 0.04573, 0.04567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01896, -0.01896, -0.01897, -0.01898, -0.01896, -0.01903, -0.01904, \
-0.01904, -0.01904, -0.01902");
}
}
}
pin(A2) {
capacitance : 0.008578 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0424, 0.04235, 0.04238, 0.04238, 0.04238, 0.04238, 0.04234, \
0.04231, 0.04221, 0.04206");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02111, -0.02112, -0.02112, -0.02115, -0.02117, -0.02123, -0.02127, \
-0.0213, -0.02136, -0.02138");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06388, 0.0639, 0.06381, 0.06369, 0.06372, 0.06378, 0.06378, \
0.06379, 0.06377, 0.06375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06076, -0.06059, -0.06086, -0.06158, -0.06212, -0.06252, -0.06268, \
-0.06284, -0.06287, -0.06296");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03921, 0.0392, 0.03922, 0.03921, 0.03922, 0.03937, 0.03934, \
0.03936, 0.03939, 0.03936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0588, -0.05851, -0.05819, -0.05788, -0.05763, -0.0575, -0.05724, \
-0.05706, -0.05686, -0.0567");
}
}
}
pin(A3) {
capacitance : 0.00905 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06374, 0.06377, 0.06365, 0.06363, 0.06375, 0.06376, 0.06371, \
0.06372, 0.06379, 0.06372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06161, -0.06149, -0.06158, -0.06186, -0.06219, -0.06265, -0.06277, \
-0.06284, -0.06295, -0.06299");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06383, 0.0639, 0.06382, 0.06369, 0.06378, 0.0638, 0.0638, 0.06384, \
0.0638, 0.06383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05542, -0.05579, -0.05763, -0.05933, -0.06035, -0.06118, -0.06157, \
-0.06182, -0.06203, -0.06219");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06371, 0.06375, 0.06361, 0.06365, 0.0636, 0.06374, 0.06378, \
0.06369, 0.06376, 0.06375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06182, -0.06169, -0.06168, -0.06184, -0.06219, -0.06266, -0.06273, \
-0.06285, -0.06294, -0.06301");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.1593 ;
max_transition : 7 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("-0.0096, -0.009339, -0.008863, -0.00838, -0.008049, -0.00782, -0.00771, -0.007611, -0.007548, -0.007496",\
"-0.008982, -0.008644, -0.007677, -0.006578, -0.005767, -0.005255, -0.004908, -0.004691, -0.004496, -0.004396",\
"-0.004086, -0.003867, -0.003323, -0.002521, -0.001804, -0.001277, -0.0008862, -0.0006253, -0.0004046, -0.0002333",\
"0.008817, 0.008536, 0.007877, 0.007057, 0.006213, 0.005456, 0.004843, 0.00435, 0.003964, 0.003714",\
"0.03395, 0.03302, 0.03048, 0.02691, 0.02334, 0.02004, 0.01719, 0.01482, 0.01285, 0.01126",\
"0.07514, 0.07356, 0.06858, 0.06164, 0.05402, 0.04689, 0.04067, 0.03515, 0.03049, 0.02655",\
"0.1345, 0.1322, 0.125, 0.1141, 0.1019, 0.08984, 0.07878, 0.06893, 0.06045, 0.05302",\
"0.2133, 0.2103, 0.201, 0.1863, 0.1689, 0.1513, 0.1344, 0.1192, 0.1056, 0.09376",\
"0.3126, 0.3089, 0.2976, 0.2793, 0.2569, 0.2331, 0.21, 0.1884, 0.1689, 0.1513",\
"0.4329, 0.4288, 0.4157, 0.3942, 0.367, 0.3372, 0.3072, 0.2786, 0.2523, 0.2281");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.2183, 0.2185, 0.2191, 0.2196, 0.2204, 0.221, 0.2216, 0.2224, 0.2232, 0.2243",\
"0.2158, 0.2161, 0.217, 0.2182, 0.2192, 0.2203, 0.2211, 0.222, 0.2231, 0.2241",\
"0.2185, 0.2184, 0.2183, 0.2186, 0.2192, 0.22, 0.2208, 0.2215, 0.2228, 0.224",\
"0.236, 0.2353, 0.233, 0.2302, 0.228, 0.2265, 0.2257, 0.2254, 0.2256, 0.2266",\
"0.27, 0.2685, 0.2642, 0.2579, 0.2515, 0.2457, 0.2414, 0.2378, 0.2356, 0.2349",\
"0.3214, 0.3193, 0.3129, 0.3034, 0.2926, 0.2818, 0.2723, 0.2644, 0.2581, 0.254",\
"0.3919, 0.3892, 0.3809, 0.3679, 0.3531, 0.3374, 0.3224, 0.3086, 0.2966, 0.288",\
"0.4831, 0.4798, 0.4695, 0.4532, 0.4339, 0.4134, 0.393, 0.3735, 0.3555, 0.3413",\
"0.5962, 0.5924, 0.5802, 0.5611, 0.5369, 0.5114, 0.4859, 0.4602, 0.4356, 0.4157",\
"0.7323, 0.728, 0.7145, 0.692, 0.6638, 0.6329, 0.6016, 0.5701, 0.5401, 0.5166");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.03264, 0.03264, 0.03275, 0.0329, 0.03296, 0.03303, 0.03312, 0.03318, 0.03318, 0.0332",\
"0.03263, 0.03258, 0.03274, 0.03284, 0.03296, 0.03304, 0.03308, 0.03315, 0.03323, 0.03323",\
"0.03359, 0.03357, 0.03347, 0.03336, 0.03322, 0.03324, 0.03323, 0.03322, 0.0332, 0.0332",\
"0.0431, 0.04269, 0.04171, 0.0403, 0.03893, 0.03759, 0.03684, 0.036, 0.03544, 0.03498",\
"0.06798, 0.06699, 0.06417, 0.06007, 0.05584, 0.05195, 0.04853, 0.04578, 0.04355, 0.04175",\
"0.1118, 0.1102, 0.1051, 0.0974, 0.08878, 0.08065, 0.07323, 0.06694, 0.06169, 0.05721",\
"0.1767, 0.1744, 0.1669, 0.1552, 0.1416, 0.1277, 0.115, 0.1037, 0.09386, 0.08544",\
"0.2643, 0.2612, 0.2513, 0.2354, 0.2163, 0.1962, 0.1768, 0.1591, 0.1434, 0.1298",\
"0.3752, 0.3714, 0.3593, 0.3395, 0.3148, 0.2882, 0.2616, 0.2364, 0.2136, 0.1933",\
"0.5104, 0.5061, 0.4921, 0.4686, 0.4385, 0.4051, 0.3711, 0.3381, 0.307, 0.2787");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.2659, 0.266, 0.2665, 0.267, 0.2675, 0.268, 0.2686, 0.2693, 0.2701, 0.2714",\
"0.2634, 0.2637, 0.2645, 0.2655, 0.2665, 0.2673, 0.2682, 0.269, 0.2699, 0.2711",\
"0.2606, 0.2609, 0.2618, 0.263, 0.2644, 0.2658, 0.267, 0.2682, 0.2691, 0.2708",\
"0.2694, 0.269, 0.2682, 0.2676, 0.2673, 0.2675, 0.2682, 0.2689, 0.2698, 0.2713",\
"0.2993, 0.2984, 0.295, 0.2904, 0.286, 0.2824, 0.2799, 0.278, 0.2773, 0.2774",\
"0.3533, 0.3512, 0.3451, 0.3361, 0.3268, 0.3175, 0.3096, 0.303, 0.298, 0.2948",\
"0.431, 0.4282, 0.4194, 0.4063, 0.3911, 0.3759, 0.3617, 0.3485, 0.3378, 0.3297",\
"0.5325, 0.529, 0.5183, 0.501, 0.4804, 0.459, 0.4381, 0.4184, 0.4007, 0.3867",\
"0.6588, 0.655, 0.6425, 0.6219, 0.596, 0.568, 0.5406, 0.5138, 0.489, 0.4677",\
"0.8111, 0.8069, 0.7925, 0.7689, 0.7383, 0.7041, 0.6696, 0.6363, 0.6037, 0.5776");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.07233, 0.07231, 0.07218, 0.0723, 0.07221, 0.07237, 0.07235, 0.07241, 0.07237, 0.0724",\
"0.06919, 0.06923, 0.06917, 0.06911, 0.06903, 0.06912, 0.06919, 0.06926, 0.06926, 0.06924",\
"0.06651, 0.06641, 0.06618, 0.0659, 0.06554, 0.06538, 0.06525, 0.06521, 0.06515, 0.06507",\
"0.07393, 0.07366, 0.07229, 0.07061, 0.06909, 0.06761, 0.0666, 0.0657, 0.06523, 0.06478",\
"0.09967, 0.09865, 0.09518, 0.09055, 0.08553, 0.08118, 0.07748, 0.0744, 0.07204, 0.0702",\
"0.1485, 0.1465, 0.1405, 0.1314, 0.1214, 0.1119, 0.1035, 0.09639, 0.09057, 0.08581",\
"0.2233, 0.2204, 0.2112, 0.197, 0.1806, 0.1642, 0.1492, 0.136, 0.1249, 0.1156",\
"0.3254, 0.3217, 0.3095, 0.2902, 0.2665, 0.2421, 0.2188, 0.1979, 0.1795, 0.1636",\
"0.4562, 0.4516, 0.4367, 0.412, 0.3815, 0.3485, 0.3162, 0.2856, 0.2584, 0.2344",\
"0.6164, 0.6111, 0.5937, 0.5646, 0.527, 0.4854, 0.443, 0.4024, 0.3648, 0.3311");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.3122, 0.3123, 0.3126, 0.3132, 0.3137, 0.3143, 0.315, 0.3155, 0.3163, 0.3177",\
"0.3096, 0.3099, 0.3108, 0.3119, 0.3128, 0.3136, 0.3145, 0.3153, 0.3163, 0.3174",\
"0.3059, 0.3062, 0.3072, 0.3086, 0.3101, 0.3118, 0.313, 0.314, 0.3155, 0.3166",\
"0.3096, 0.3095, 0.3093, 0.3096, 0.3104, 0.3115, 0.3124, 0.3134, 0.3148, 0.3163",\
"0.3343, 0.3332, 0.3309, 0.3276, 0.3247, 0.3225, 0.3211, 0.3202, 0.3199, 0.3205",\
"0.3877, 0.3859, 0.3802, 0.3724, 0.3641, 0.3562, 0.3496, 0.344, 0.3403, 0.3381",\
"0.473, 0.4703, 0.4612, 0.4478, 0.4329, 0.4181, 0.4046, 0.3924, 0.3824, 0.3746",\
"0.5895, 0.5857, 0.5741, 0.5557, 0.5335, 0.5112, 0.4898, 0.4699, 0.4519, 0.4372",\
"0.736, 0.732, 0.7184, 0.6957, 0.6676, 0.6367, 0.6068, 0.5784, 0.5524, 0.53",\
"0.9138, 0.9091, 0.8938, 0.8679, 0.8343, 0.796, 0.7569, 0.7199, 0.6844, 0.6561");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.1118, 0.1211, 0.1534, 0.2147, 0.3096, 0.4427, 0.6175, 0.8377, 1.107, 1.428",\
"0.1227, 0.1322, 0.1648, 0.2264, 0.3219, 0.4551, 0.6301, 0.8504, 1.12, 1.44",\
"0.1606, 0.171, 0.2047, 0.2662, 0.3615, 0.4948, 0.6697, 0.8901, 1.159, 1.48",\
"0.1921, 0.2066, 0.2535, 0.3319, 0.4368, 0.5699, 0.7442, 0.964, 1.232, 1.553",\
"0.1985, 0.2176, 0.2794, 0.381, 0.5146, 0.6768, 0.8619, 1.081, 1.348, 1.667",\
"0.1745, 0.1989, 0.2761, 0.4029, 0.5689, 0.7655, 0.9905, 1.24, 1.514, 1.832",\
"0.1196, 0.1482, 0.2412, 0.3936, 0.593, 0.8283, 1.094, 1.386, 1.706, 2.049",\
"0.0315, 0.0651, 0.1725, 0.3507, 0.5835, 0.8588, 1.168, 1.505, 1.871, 2.264",\
"-0.0914, -0.053, 0.0701, 0.272, 0.5386, 0.8532, 1.207, 1.593, 2.007, 2.45",\
"-0.2506, -0.2076, -0.0695, 0.1571, 0.4551, 0.8099, 1.208, 1.643, 2.11, 2.605");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.2287, 0.2534, 0.341, 0.5067, 0.763, 1.123, 1.595, 2.189, 2.916, 3.781",\
"0.2335, 0.2588, 0.3466, 0.5129, 0.771, 1.131, 1.604, 2.199, 2.925, 3.791",\
"0.2748, 0.2989, 0.3841, 0.5491, 0.8058, 1.166, 1.638, 2.233, 2.959, 3.825",\
"0.3753, 0.3994, 0.4817, 0.639, 0.8891, 1.244, 1.713, 2.306, 3.031, 3.894",\
"0.5156, 0.5423, 0.6331, 0.7968, 1.04, 1.386, 1.848, 2.433, 3.152, 4.013",\
"0.6918, 0.7233, 0.8254, 1.003, 1.262, 1.604, 2.055, 2.631, 3.342, 4.195",\
"0.9008, 0.9373, 1.055, 1.254, 1.532, 1.894, 2.346, 2.911, 3.61, 4.452",\
"1.143, 1.185, 1.321, 1.546, 1.85, 2.235, 2.711, 3.281, 3.969, 4.798",\
"1.422, 1.469, 1.622, 1.875, 2.212, 2.627, 3.129, 3.726, 4.42, 5.239",\
"1.737, 1.791, 1.962, 2.243, 2.616, 3.07, 3.603, 4.227, 4.955, 5.781");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.1317, 0.1472, 0.2013, 0.3047, 0.4654, 0.6911, 0.9891, 1.363, 1.821, 2.365",\
"0.1318, 0.147, 0.2012, 0.3045, 0.4656, 0.6907, 0.9892, 1.363, 1.821, 2.366",\
"0.1512, 0.1635, 0.2081, 0.3047, 0.4652, 0.6906, 0.989, 1.362, 1.821, 2.366",\
"0.2212, 0.2361, 0.2859, 0.3719, 0.4964, 0.6971, 0.988, 1.364, 1.821, 2.366",\
"0.3122, 0.3313, 0.3913, 0.4925, 0.6315, 0.8054, 1.039, 1.374, 1.82, 2.365",\
"0.423, 0.4462, 0.5212, 0.6416, 0.7998, 0.9968, 1.234, 1.512, 1.887, 2.38",\
"0.5524, 0.5816, 0.673, 0.8162, 1.002, 1.221, 1.48, 1.782, 2.12, 2.54",\
"0.7014, 0.736, 0.8446, 1.014, 1.228, 1.476, 1.763, 2.089, 2.459, 2.872",\
"0.8696, 0.9088, 1.036, 1.233, 1.479, 1.763, 2.081, 2.435, 2.831, 3.278",\
"1.054, 1.101, 1.247, 1.473, 1.754, 2.074, 2.432, 2.819, 3.248, 3.716");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.4488, 0.4951, 0.6543, 0.9514, 1.412, 2.054, 2.897, 3.961, 5.251, 6.793",\
"0.4469, 0.4931, 0.6521, 0.9509, 1.411, 2.054, 2.895, 3.958, 5.26, 6.797",\
"0.4373, 0.4849, 0.6494, 0.9499, 1.411, 2.054, 2.896, 3.956, 5.25, 6.796",\
"0.4673, 0.5072, 0.6532, 0.9438, 1.409, 2.052, 2.895, 3.955, 5.253, 6.793",\
"0.5244, 0.5682, 0.7168, 0.9826, 1.411, 2.051, 2.899, 3.956, 5.252, 6.797",\
"0.618, 0.6584, 0.8002, 1.075, 1.485, 2.074, 2.899, 3.961, 5.252, 6.795",\
"0.7434, 0.7874, 0.933, 1.195, 1.613, 2.181, 2.95, 3.968, 5.25, 6.797",\
"0.8862, 0.937, 1.094, 1.363, 1.769, 2.346, 3.089, 4.053, 5.281, 6.796",\
"1.047, 1.1, 1.276, 1.57, 1.977, 2.544, 3.292, 4.223, 5.399, 6.837",\
"1.222, 1.281, 1.473, 1.798, 2.23, 2.789, 3.532, 4.473, 5.605, 7.006");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.1549, 0.165, 0.1989, 0.2623, 0.3592, 0.4936, 0.6693, 0.8903, 1.159, 1.48",\
"0.1654, 0.1751, 0.2092, 0.2726, 0.3695, 0.504, 0.6798, 0.9006, 1.17, 1.49",\
"0.2034, 0.2132, 0.2466, 0.3097, 0.4063, 0.5407, 0.7165, 0.9373, 1.207, 1.527",\
"0.2537, 0.2666, 0.309, 0.3813, 0.4806, 0.6141, 0.7891, 1.009, 1.278, 1.598",\
"0.2832, 0.2997, 0.3543, 0.4471, 0.5727, 0.727, 0.9071, 1.126, 1.393, 1.712",\
"0.2872, 0.3085, 0.3761, 0.4907, 0.6441, 0.8309, 1.047, 1.289, 1.56, 1.877",\
"0.2663, 0.2907, 0.3711, 0.5073, 0.6906, 0.9118, 1.165, 1.449, 1.76, 2.097",\
"0.218, 0.246, 0.3385, 0.4953, 0.7088, 0.9663, 1.259, 1.584, 1.939, 2.324",\
"0.1432, 0.1744, 0.2775, 0.4554, 0.6963, 0.9892, 1.324, 1.693, 2.093, 2.525",\
"0.0405, 0.0751, 0.1896, 0.3856, 0.6535, 0.9813, 1.357, 1.771, 2.22, 2.7");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.3386, 0.3638, 0.4509, 0.6168, 0.8733, 1.233, 1.705, 2.299, 3.026, 3.89",\
"0.3435, 0.3689, 0.4573, 0.624, 0.8816, 1.242, 1.714, 2.309, 3.035, 3.9",\
"0.366, 0.3913, 0.4801, 0.6472, 0.9057, 1.267, 1.74, 2.336, 3.062, 3.927",\
"0.4188, 0.4449, 0.5336, 0.6976, 0.9526, 1.311, 1.784, 2.378, 3.104, 3.969",\
"0.5099, 0.5369, 0.6289, 0.7986, 1.05, 1.401, 1.867, 2.455, 3.178, 4.04",\
"0.6443, 0.6737, 0.7724, 0.9457, 1.204, 1.554, 2.009, 2.589, 3.303, 4.157",\
"0.8096, 0.8424, 0.953, 1.142, 1.409, 1.765, 2.222, 2.79, 3.492, 4.335",\
"1.002, 1.039, 1.164, 1.373, 1.662, 2.03, 2.494, 3.066, 3.756, 4.587",\
"1.221, 1.264, 1.403, 1.635, 1.951, 2.344, 2.821, 3.402, 4.097, 4.916",\
"1.469, 1.516, 1.67, 1.927, 2.272, 2.698, 3.202, 3.795, 4.5, 5.327");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.1912, 0.207, 0.2625, 0.3672, 0.529, 0.7557, 1.053, 1.427, 1.883, 2.427",\
"0.1908, 0.2071, 0.2621, 0.367, 0.5292, 0.7552, 1.053, 1.427, 1.883, 2.427",\
"0.1953, 0.2094, 0.2619, 0.3668, 0.529, 0.7557, 1.053, 1.427, 1.883, 2.427",\
"0.2733, 0.2873, 0.334, 0.4152, 0.5473, 0.7575, 1.053, 1.427, 1.883, 2.427",\
"0.3804, 0.3978, 0.4525, 0.5479, 0.6802, 0.8512, 1.093, 1.435, 1.883, 2.427",\
"0.512, 0.5322, 0.5992, 0.7082, 0.86, 1.049, 1.278, 1.56, 1.941, 2.439",\
"0.6676, 0.6928, 0.7732, 0.9006, 1.072, 1.28, 1.531, 1.827, 2.166, 2.591",\
"0.8496, 0.8794, 0.9702, 1.121, 1.316, 1.55, 1.823, 2.14, 2.506, 2.912",\
"1.054, 1.085, 1.197, 1.371, 1.589, 1.854, 2.152, 2.494, 2.883, 3.319",\
"1.283, 1.32, 1.447, 1.646, 1.893, 2.189, 2.521, 2.89, 3.304, 3.765");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.4594, 0.5034, 0.6575, 0.9527, 1.412, 2.052, 2.896, 3.957, 5.253, 6.797",\
"0.4599, 0.5036, 0.6565, 0.9527, 1.411, 2.052, 2.896, 3.957, 5.252, 6.796",\
"0.4627, 0.5058, 0.6588, 0.9528, 1.412, 2.053, 2.897, 3.96, 5.249, 6.795",\
"0.5047, 0.5425, 0.6797, 0.9577, 1.411, 2.052, 2.898, 3.962, 5.249, 6.793",\
"0.5734, 0.6126, 0.7508, 1.009, 1.431, 2.053, 2.898, 3.956, 5.251, 6.796",\
"0.6886, 0.7234, 0.8474, 1.102, 1.506, 2.098, 2.907, 3.959, 5.253, 6.798",\
"0.8406, 0.875, 0.9988, 1.236, 1.625, 2.192, 2.967, 3.978, 5.256, 6.797",\
"1.01, 1.049, 1.185, 1.425, 1.793, 2.339, 3.087, 4.062, 5.293, 6.801",\
"1.197, 1.238, 1.388, 1.649, 2.024, 2.544, 3.266, 4.207, 5.397, 6.864",\
"1.4, 1.449, 1.608, 1.887, 2.287, 2.815, 3.502, 4.419, 5.571, 6.991");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.169, 0.1803, 0.2183, 0.2878, 0.3905, 0.5299, 0.7097, 0.9336, 1.205, 1.527",\
"0.1774, 0.1886, 0.2266, 0.2956, 0.3984, 0.5377, 0.7175, 0.9414, 1.213, 1.535",\
"0.2155, 0.226, 0.2623, 0.3301, 0.4322, 0.5712, 0.7509, 0.9747, 1.246, 1.568",\
"0.2771, 0.2902, 0.333, 0.4055, 0.506, 0.6431, 0.8216, 1.045, 1.316, 1.638",\
"0.3217, 0.3383, 0.3921, 0.484, 0.608, 0.7602, 0.9398, 1.161, 1.43, 1.751",\
"0.3453, 0.3654, 0.4313, 0.5432, 0.6936, 0.8763, 1.089, 1.328, 1.598, 1.916",\
"0.3491, 0.3727, 0.4495, 0.5807, 0.7588, 0.9737, 1.221, 1.499, 1.805, 2.138",\
"0.3313, 0.3588, 0.4465, 0.598, 0.8003, 1.05, 1.334, 1.65, 1.998, 2.376",\
"0.2944, 0.3243, 0.4223, 0.5921, 0.8224, 1.102, 1.423, 1.782, 2.171, 2.592",\
"0.2379, 0.2702, 0.3776, 0.5642, 0.8187, 1.131, 1.49, 1.888, 2.322, 2.79");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.3809, 0.4062, 0.4938, 0.6588, 0.9159, 1.275, 1.747, 2.341, 3.068, 3.932",\
"0.3883, 0.4137, 0.5025, 0.6689, 0.9264, 1.287, 1.759, 2.354, 3.079, 3.945",\
"0.4111, 0.4366, 0.5258, 0.6933, 0.9524, 1.313, 1.787, 2.382, 3.109, 3.974",\
"0.4487, 0.4744, 0.5628, 0.7285, 0.9856, 1.345, 1.819, 2.415, 3.141, 4.007",\
"0.5097, 0.5363, 0.6264, 0.794, 1.047, 1.401, 1.869, 2.46, 3.184, 4.047",\
"0.5985, 0.6279, 0.7255, 0.8976, 1.153, 1.503, 1.961, 2.543, 3.259, 4.114",\
"0.7063, 0.7405, 0.8501, 1.039, 1.303, 1.656, 2.111, 2.681, 3.383, 4.228",\
"0.8348, 0.8725, 0.9952, 1.204, 1.492, 1.857, 2.314, 2.883, 3.573, 4.402",\
"0.9795, 1.022, 1.159, 1.39, 1.705, 2.097, 2.568, 3.138, 3.828, 4.646",\
"1.142, 1.188, 1.339, 1.593, 1.938, 2.361, 2.862, 3.447, 4.138, 4.958");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.2411, 0.2585, 0.3186, 0.4248, 0.5897, 0.8175, 1.116, 1.489, 1.947, 2.491",\
"0.239, 0.2566, 0.316, 0.4248, 0.5894, 0.8168, 1.116, 1.49, 1.947, 2.492",\
"0.2342, 0.2508, 0.3088, 0.4205, 0.5878, 0.8164, 1.116, 1.491, 1.947, 2.492",\
"0.3189, 0.3329, 0.3771, 0.4574, 0.5974, 0.8159, 1.115, 1.49, 1.947, 2.492",\
"0.4452, 0.4611, 0.5127, 0.6017, 0.7278, 0.8962, 1.145, 1.493, 1.947, 2.491",\
"0.6036, 0.623, 0.682, 0.783, 0.9216, 1.101, 1.323, 1.607, 1.995, 2.501",\
"0.7954, 0.8172, 0.887, 1.001, 1.156, 1.349, 1.588, 1.874, 2.21, 2.64",\
"1.021, 1.049, 1.128, 1.26, 1.43, 1.639, 1.894, 2.198, 2.552, 2.955",\
"1.282, 1.314, 1.409, 1.562, 1.749, 1.982, 2.251, 2.567, 2.94, 3.367",\
"1.585, 1.621, 1.73, 1.896, 2.117, 2.365, 2.657, 2.99, 3.377, 3.821");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.002093, 0.005929, 0.01325, 0.02467, 0.04068, 0.06175, 0.0883, 0.1207, 0.1593");
values("0.4594, 0.5039, 0.6571, 0.9519, 1.412, 2.052, 2.898, 3.958, 5.25, 6.794",\
"0.4598, 0.5041, 0.6571, 0.9527, 1.411, 2.052, 2.899, 3.956, 5.262, 6.795",\
"0.4623, 0.5059, 0.659, 0.9512, 1.41, 2.053, 2.897, 3.955, 5.252, 6.795",\
"0.4875, 0.5267, 0.6692, 0.9532, 1.409, 2.053, 2.898, 3.957, 5.25, 6.798",\
"0.552, 0.5892, 0.7268, 0.9934, 1.424, 2.051, 2.899, 3.955, 5.25, 6.796",\
"0.6892, 0.7226, 0.8408, 1.085, 1.49, 2.087, 2.906, 3.959, 5.252, 6.795",\
"0.8794, 0.9152, 1.03, 1.254, 1.621, 2.181, 2.96, 3.977, 5.263, 6.797",\
"1.092, 1.129, 1.256, 1.486, 1.833, 2.351, 3.081, 4.057, 5.299, 6.806",\
"1.33, 1.367, 1.505, 1.755, 2.115, 2.601, 3.286, 4.209, 5.395, 6.869",\
"1.587, 1.631, 1.775, 2.043, 2.432, 2.932, 3.582, 4.451, 5.579, 6.991");
}
}
}
}