blob: 396f1bab08d2e23df891fee6d5e5d18c2f503e60 [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_mcu9t5v0__nor3_4) {
area : 73.382400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0004240115" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0005446705" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0003686595" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.000368654" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0001917795" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0001922195" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0001921975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0001921975" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0005446705" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02292 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3921, 0.392, 0.3914, 0.3911, 0.3912, 0.3907, 0.3913, 0.391, \
0.3913, 0.3913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.07347, -0.07365, -0.07363, -0.0736, -0.07367, -0.07379, -0.07368, \
-0.0739, -0.07389, -0.0739");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2109, 0.2108, 0.2105, 0.2102, 0.2103, 0.2103, 0.2102, 0.2107, \
0.2106, 0.2105");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.07316, -0.07326, -0.0733, -0.07324, -0.07327, -0.07338, -0.07338, \
-0.07361, -0.0736, -0.07352");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2108, 0.2108, 0.2105, 0.2101, 0.2102, 0.2104, 0.2102, 0.2105, \
0.2106, 0.2104");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.07319, -0.07328, -0.07333, -0.07329, -0.07317, -0.07348, -0.07339, \
-0.07354, -0.07354, -0.07352");
}
}
}
pin(A2) {
capacitance : 0.02308 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1861, 0.1862, 0.1863, 0.1864, 0.1857, 0.1861, 0.1858, 0.1862, \
0.1863, 0.1862");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.08333, -0.08327, -0.08338, -0.08358, -0.08345, -0.08354, -0.0836, \
-0.0838, -0.08388, -0.08398");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2918, 0.2917, 0.2911, 0.291, 0.2904, 0.2907, 0.2902, 0.2908, \
0.2907, 0.2913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.2186, -0.2315, -0.2605, -0.2756, -0.2801, -0.2816, -0.283, \
-0.2839, -0.2844, -0.2848");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1588, 0.1592, 0.1588, 0.1588, 0.1588, 0.159, 0.1594, 0.1595, \
0.1594, 0.1596");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1699, -0.1626, -0.146, -0.1392, -0.137, -0.1345, -0.1325, -0.1287, \
-0.1264, -0.1234");
}
}
}
pin(A3) {
capacitance : 0.02216 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2897, 0.2902, 0.2892, 0.2889, 0.2896, 0.2899, 0.2897, 0.2902, \
0.2903, 0.2897");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.2487, -0.2631, -0.2793, -0.2823, -0.2839, -0.2849, -0.2852, \
-0.2866, -0.2868, -0.287");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2914, 0.291, 0.2911, 0.2904, 0.2916, 0.2903, 0.2908, 0.2907, \
0.291, 0.291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.2399, -0.2503, -0.2632, -0.2715, -0.276, -0.2789, -0.2802, \
-0.2817, -0.2829, -0.2834");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2897, 0.2902, 0.2892, 0.2892, 0.2893, 0.2892, 0.2893, 0.2902, \
0.2902, 0.2897");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.2711, -0.2756, -0.2807, -0.2823, -0.2836, -0.2849, -0.285, \
-0.2865, -0.2864, -0.287");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.5913 ;
max_transition : 2.8 ;
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.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("-0.06715, -0.0631, -0.05339, -0.04544, -0.04067, -0.03796, -0.03636, -0.03527, -0.03463, -0.03415",\
"-0.05253, -0.04996, -0.04244, -0.03548, -0.03032, -0.02714, -0.02519, -0.0239, -0.02297, -0.02228",\
"0.0101, 0.008697, 0.006023, 0.002998, 0.001441, 0.0001498, -0.000884, -0.002062, -0.002327, -0.002703",\
"0.1446, 0.1373, 0.1184, 0.09781, 0.07912, 0.06366, 0.05125, 0.0416, 0.03423, 0.02825",\
"0.3797, 0.3675, 0.3309, 0.2835, 0.2377, 0.1979, 0.1653, 0.1383, 0.1163, 0.09837",\
"0.7379, 0.7195, 0.6659, 0.59, 0.5094, 0.4362, 0.3727, 0.3191, 0.2735, 0.2353",\
"1.228, 1.205, 1.136, 1.033, 0.9158, 0.8016, 0.6984, 0.6095, 0.5313, 0.465",\
"1.861, 1.835, 1.751, 1.623, 1.471, 1.313, 1.165, 1.031, 0.9129, 0.8097",\
"2.643, 2.613, 2.518, 2.366, 2.182, 1.982, 1.787, 1.603, 1.437, 1.289",\
"3.582, 3.548, 3.443, 3.272, 3.056, 2.819, 2.575, 2.34, 2.121, 1.921");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.6804, 0.684, 0.6918, 0.6996, 0.7056, 0.7101, 0.7149, 0.7213, 0.7258, 0.7327",\
"0.6888, 0.6895, 0.6931, 0.6984, 0.7041, 0.7091, 0.7143, 0.7208, 0.7263, 0.7338",\
"0.7659, 0.7607, 0.7487, 0.7364, 0.729, 0.7258, 0.7253, 0.7279, 0.7335, 0.7377",\
"0.9463, 0.9356, 0.9068, 0.8711, 0.8366, 0.8099, 0.7919, 0.7813, 0.7731, 0.7712",\
"1.24, 1.225, 1.182, 1.124, 1.062, 1.003, 0.9541, 0.9166, 0.8864, 0.8658",\
"1.665, 1.645, 1.587, 1.507, 1.418, 1.327, 1.243, 1.171, 1.107, 1.056",\
"2.233, 2.21, 2.138, 2.035, 1.919, 1.796, 1.68, 1.566, 1.466, 1.377",\
"2.955, 2.929, 2.847, 2.72, 2.575, 2.424, 2.269, 2.121, 1.976, 1.845",\
"3.84, 3.812, 3.722, 3.575, 3.397, 3.213, 3.027, 2.841, 2.658, 2.486",\
"4.899, 4.868, 4.77, 4.609, 4.404, 4.182, 3.963, 3.739, 3.517, 3.301");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.1406, 0.1407, 0.141, 0.1416, 0.1422, 0.1426, 0.1431, 0.1432, 0.1434, 0.1436",\
"0.1422, 0.142, 0.1418, 0.1421, 0.1425, 0.1427, 0.1429, 0.1431, 0.1431, 0.1432",\
"0.1737, 0.1715, 0.166, 0.1594, 0.1548, 0.1514, 0.1493, 0.1473, 0.1462, 0.1453",\
"0.2913, 0.2848, 0.2661, 0.2439, 0.2225, 0.2051, 0.1912, 0.1806, 0.1728, 0.1667",\
"0.5354, 0.5227, 0.4867, 0.4377, 0.3882, 0.3445, 0.3073, 0.2772, 0.2535, 0.2348",\
"0.9215, 0.9042, 0.8498, 0.7704, 0.684, 0.6025, 0.531, 0.4705, 0.4188, 0.3776",\
"1.462, 1.439, 1.367, 1.259, 1.134, 1.008, 0.8912, 0.7891, 0.701, 0.6237",\
"2.163, 2.136, 2.051, 1.914, 1.749, 1.578, 1.412, 1.259, 1.122, 1.003",\
"3.034, 3.003, 2.905, 2.745, 2.543, 2.325, 2.108, 1.9, 1.708, 1.537",\
"4.082, 4.048, 3.939, 3.757, 3.523, 3.261, 2.991, 2.728, 2.476, 2.245");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.976, 0.9802, 0.9892, 0.9977, 1.004, 1.008, 1.012, 1.019, 1.024, 1.031",\
"0.9657, 0.9693, 0.9783, 0.989, 0.9972, 1.003, 1.01, 1.017, 1.023, 1.031",\
"0.9897, 0.9885, 0.9867, 0.9892, 0.9938, 0.9991, 1.006, 1.012, 1.019, 1.027",\
"1.133, 1.125, 1.105, 1.082, 1.063, 1.05, 1.043, 1.041, 1.041, 1.046",\
"1.431, 1.418, 1.378, 1.326, 1.272, 1.225, 1.187, 1.16, 1.139, 1.123",\
"1.89, 1.871, 1.814, 1.734, 1.647, 1.56, 1.48, 1.414, 1.36, 1.316",\
"2.514, 2.49, 2.42, 2.312, 2.193, 2.068, 1.945, 1.835, 1.737, 1.65",\
"3.31, 3.284, 3.202, 3.072, 2.917, 2.757, 2.594, 2.44, 2.293, 2.155",\
"4.287, 4.259, 4.171, 4.021, 3.834, 3.634, 3.432, 3.235, 3.043, 2.857",\
"5.457, 5.427, 5.331, 5.169, 4.955, 4.716, 4.471, 4.233, 3.99, 3.759");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.2923, 0.292, 0.2911, 0.2907, 0.2913, 0.2913, 0.2916, 0.2917, 0.2919, 0.2921",\
"0.2833, 0.2826, 0.2817, 0.2804, 0.2803, 0.2801, 0.2803, 0.2804, 0.2804, 0.2803",\
"0.3002, 0.2984, 0.2912, 0.2834, 0.2781, 0.2744, 0.2722, 0.2707, 0.2693, 0.2685",\
"0.4201, 0.4123, 0.3912, 0.3654, 0.3419, 0.3219, 0.3078, 0.2967, 0.2888, 0.2827",\
"0.6911, 0.6765, 0.6341, 0.577, 0.5183, 0.4685, 0.4266, 0.3941, 0.3683, 0.3481",\
"1.138, 1.116, 1.051, 0.9545, 0.851, 0.7541, 0.6709, 0.6015, 0.544, 0.4979",\
"1.77, 1.742, 1.655, 1.522, 1.367, 1.215, 1.077, 0.9553, 0.8522, 0.7657",\
"2.597, 2.564, 2.458, 2.29, 2.087, 1.875, 1.672, 1.488, 1.326, 1.186",\
"3.627, 3.59, 3.468, 3.269, 3.02, 2.749, 2.48, 2.225, 1.994, 1.789",\
"4.869, 4.827, 4.693, 4.468, 4.176, 3.848, 3.513, 3.186, 2.879, 2.599");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("1.194, 1.198, 1.207, 1.216, 1.222, 1.226, 1.23, 1.237, 1.242, 1.249",\
"1.181, 1.184, 1.195, 1.206, 1.214, 1.22, 1.226, 1.233, 1.241, 1.247",\
"1.186, 1.186, 1.189, 1.195, 1.204, 1.211, 1.219, 1.227, 1.235, 1.243",\
"1.304, 1.297, 1.281, 1.264, 1.252, 1.245, 1.243, 1.243, 1.247, 1.253",\
"1.604, 1.591, 1.551, 1.503, 1.455, 1.412, 1.379, 1.356, 1.34, 1.326",\
"2.107, 2.088, 2.028, 1.946, 1.859, 1.77, 1.694, 1.63, 1.576, 1.534",\
"2.815, 2.791, 2.718, 2.603, 2.472, 2.339, 2.213, 2.099, 1.995, 1.909",\
"3.727, 3.7, 3.615, 3.479, 3.309, 3.13, 2.955, 2.789, 2.632, 2.482",\
"4.854, 4.824, 4.732, 4.574, 4.375, 4.15, 3.926, 3.707, 3.495, 3.291",\
"6.2, 6.17, 6.071, 5.905, 5.673, 5.411, 5.135, 4.865, 4.598, 4.343");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.03097, 0.0355, 0.0511, 0.08008, 0.1247, 0.1869, 0.2686, 0.3715, 0.4971, 0.6467",\
"0.03494, 0.03938, 0.05478, 0.08367, 0.1283, 0.1905, 0.2723, 0.3752, 0.5008, 0.6506",\
"0.04223, 0.04832, 0.06689, 0.09679, 0.1408, 0.2027, 0.2842, 0.387, 0.5123, 0.6622",\
"0.04206, 0.05043, 0.0756, 0.1145, 0.165, 0.2271, 0.3077, 0.4098, 0.5347, 0.6838",\
"0.03019, 0.04085, 0.07352, 0.1236, 0.1866, 0.261, 0.3465, 0.4476, 0.5714, 0.7196",\
"0.00533, 0.01856, 0.05846, 0.1201, 0.1976, 0.2875, 0.3882, 0.5008, 0.6263, 0.7728",\
"-0.03335, -0.01756, 0.02984, 0.1028, 0.1947, 0.3013, 0.4195, 0.5493, 0.6912, 0.8456",\
"-0.08611, -0.06794, -0.01328, 0.07083, 0.1767, 0.3, 0.4372, 0.5863, 0.7467, 0.9196",\
"-0.1538, -0.1334, -0.0715, 0.0238, 0.1432, 0.2832, 0.4385, 0.608, 0.7896, 0.9827",\
"-0.2371, -0.2142, -0.1456, -0.0397, 0.0937, 0.2491, 0.4232, 0.6122, 0.8158, 1.032");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.04594, 0.05584, 0.0914, 0.1601, 0.2659, 0.4137, 0.6077, 0.8521, 1.15, 1.505",\
"0.05053, 0.05993, 0.09469, 0.1629, 0.2689, 0.4166, 0.6108, 0.8548, 1.153, 1.508",\
"0.07212, 0.08185, 0.114, 0.179, 0.2828, 0.4294, 0.6226, 0.8665, 1.164, 1.519",\
"0.1105, 0.1215, 0.1564, 0.2193, 0.319, 0.4618, 0.6522, 0.8936, 1.189, 1.543",\
"0.1624, 0.176, 0.2177, 0.2854, 0.3834, 0.5217, 0.7069, 0.9444, 1.236, 1.587",\
"0.2273, 0.2442, 0.2943, 0.3717, 0.4756, 0.6131, 0.7935, 1.025, 1.312, 1.658",\
"0.3059, 0.3256, 0.3855, 0.4759, 0.5913, 0.7344, 0.9155, 1.142, 1.423, 1.762",\
"0.3993, 0.4223, 0.4914, 0.5951, 0.7263, 0.8814, 1.068, 1.296, 1.571, 1.904",\
"0.5079, 0.535, 0.6135, 0.7313, 0.8788, 1.051, 1.249, 1.484, 1.76, 2.088",\
"0.6335, 0.6638, 0.7521, 0.8843, 1.049, 1.24, 1.456, 1.7, 1.984, 2.313");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.02734, 0.03437, 0.059, 0.1055, 0.1787, 0.2805, 0.4154, 0.5839, 0.792, 1.037",\
"0.02813, 0.03445, 0.05874, 0.1058, 0.1787, 0.281, 0.4149, 0.5842, 0.7901, 1.04",\
"0.04206, 0.0485, 0.06936, 0.1081, 0.1787, 0.2807, 0.4154, 0.5842, 0.792, 1.04",\
"0.06446, 0.0731, 0.09882, 0.14, 0.1967, 0.2845, 0.4154, 0.5853, 0.7919, 1.038",\
"0.09434, 0.106, 0.1392, 0.1888, 0.2518, 0.3313, 0.4376, 0.5898, 0.7925, 1.037",\
"0.1321, 0.1467, 0.1888, 0.2498, 0.3239, 0.4104, 0.5151, 0.6421, 0.8153, 1.043",\
"0.1784, 0.1962, 0.2481, 0.3219, 0.409, 0.5073, 0.6202, 0.7516, 0.9042, 1.099",\
"0.2309, 0.2538, 0.3166, 0.403, 0.5053, 0.6188, 0.746, 0.8844, 1.044, 1.227",\
"0.2892, 0.3166, 0.3934, 0.4952, 0.6126, 0.7422, 0.885, 1.038, 1.207, 1.398",\
"0.3528, 0.3854, 0.4758, 0.5972, 0.7322, 0.8796, 1.037, 1.207, 1.391, 1.592");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.09059, 0.1117, 0.182, 0.3084, 0.4996, 0.7655, 1.117, 1.558, 2.097, 2.734",\
"0.08949, 0.1105, 0.1812, 0.3083, 0.4995, 0.766, 1.116, 1.556, 2.097, 2.739",\
"0.09686, 0.1143, 0.1792, 0.3073, 0.4994, 0.766, 1.116, 1.557, 2.094, 2.735",\
"0.1142, 0.1313, 0.1914, 0.3072, 0.4983, 0.7671, 1.116, 1.557, 2.094, 2.735",\
"0.1445, 0.1623, 0.2177, 0.3277, 0.5038, 0.7648, 1.117, 1.558, 2.094, 2.738",\
"0.1821, 0.2029, 0.2638, 0.3669, 0.5337, 0.7777, 1.116, 1.558, 2.095, 2.737",\
"0.2258, 0.2491, 0.3188, 0.4296, 0.5846, 0.8158, 1.137, 1.562, 2.097, 2.739",\
"0.2746, 0.3012, 0.3826, 0.5034, 0.6618, 0.8818, 1.186, 1.59, 2.105, 2.737",\
"0.33, 0.3592, 0.4506, 0.5872, 0.7598, 0.974, 1.264, 1.648, 2.142, 2.754",\
"0.3906, 0.4234, 0.5234, 0.6752, 0.8674, 1.094, 1.372, 1.742, 2.211, 2.798");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.04818, 0.05318, 0.06998, 0.1001, 0.1456, 0.2084, 0.2906, 0.3938, 0.5196, 0.6694",\
"0.05139, 0.05636, 0.07297, 0.1031, 0.1485, 0.2114, 0.2935, 0.3967, 0.5225, 0.6724",\
"0.06318, 0.06852, 0.08546, 0.1149, 0.1599, 0.2224, 0.3043, 0.4073, 0.533, 0.6827",\
"0.07171, 0.07874, 0.1008, 0.1367, 0.1845, 0.2462, 0.3272, 0.4296, 0.5547, 0.704",\
"0.07085, 0.07994, 0.1081, 0.1533, 0.2123, 0.2832, 0.3664, 0.4675, 0.5914, 0.7396",\
"0.06006, 0.07084, 0.1047, 0.1597, 0.2314, 0.3163, 0.4132, 0.5229, 0.6469, 0.7934",\
"0.0385, 0.05092, 0.09013, 0.1548, 0.2392, 0.3391, 0.4524, 0.5775, 0.7158, 0.8678",\
"0.00623, 0.02013, 0.06453, 0.1375, 0.2344, 0.3496, 0.4795, 0.623, 0.7785, 0.9475",\
"-0.0373, -0.0218, 0.0274, 0.1087, 0.2167, 0.3463, 0.4942, 0.656, 0.8311, 1.019",\
"-0.0935, -0.0767, -0.0219, 0.0665, 0.1858, 0.3298, 0.4938, 0.6749, 0.8703, 1.078");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.08603, 0.09735, 0.135, 0.2042, 0.3104, 0.4579, 0.6521, 0.8961, 1.194, 1.549",\
"0.08714, 0.09837, 0.136, 0.2055, 0.3121, 0.4598, 0.6541, 0.8985, 1.196, 1.551",\
"0.09687, 0.1077, 0.1442, 0.2125, 0.3182, 0.4662, 0.6606, 0.9047, 1.203, 1.558",\
"0.1217, 0.1327, 0.1693, 0.2358, 0.3381, 0.4832, 0.6754, 0.9183, 1.215, 1.57",\
"0.1623, 0.1751, 0.215, 0.2821, 0.3826, 0.5224, 0.7101, 0.949, 1.243, 1.594",\
"0.2146, 0.2296, 0.2762, 0.3508, 0.4525, 0.5907, 0.7721, 1.005, 1.294, 1.64",\
"0.2782, 0.2956, 0.3497, 0.4345, 0.5461, 0.6859, 0.8655, 1.092, 1.374, 1.714",\
"0.3527, 0.3728, 0.4342, 0.5307, 0.6552, 0.8058, 0.9871, 1.213, 1.488, 1.821",\
"0.4388, 0.4618, 0.5311, 0.6393, 0.7775, 0.9431, 1.136, 1.362, 1.636, 1.962",\
"0.5366, 0.562, 0.6398, 0.7601, 0.9135, 1.095, 1.304, 1.541, 1.815, 2.141");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.05312, 0.06073, 0.08713, 0.1353, 0.2094, 0.3124, 0.4475, 0.6172, 0.8241, 1.071",\
"0.05217, 0.06053, 0.0871, 0.1353, 0.2093, 0.3123, 0.4474, 0.6173, 0.8243, 1.071",\
"0.0642, 0.07032, 0.0912, 0.1356, 0.2092, 0.3122, 0.4475, 0.6171, 0.8243, 1.071",\
"0.09604, 0.1036, 0.1266, 0.1648, 0.2217, 0.3144, 0.4472, 0.6171, 0.8244, 1.071",\
"0.14, 0.149, 0.1773, 0.2209, 0.2795, 0.3555, 0.4648, 0.6201, 0.8238, 1.071",\
"0.1945, 0.2061, 0.2408, 0.2924, 0.3586, 0.4396, 0.5405, 0.6683, 0.8447, 1.074",\
"0.2607, 0.276, 0.3158, 0.3783, 0.454, 0.5445, 0.6504, 0.777, 0.9292, 1.126",\
"0.3379, 0.3552, 0.4067, 0.4782, 0.565, 0.6658, 0.7832, 0.9156, 1.07, 1.25",\
"0.4276, 0.4468, 0.5048, 0.5918, 0.6912, 0.806, 0.9338, 1.078, 1.238, 1.424",\
"0.5256, 0.549, 0.6182, 0.7178, 0.8318, 0.96, 1.102, 1.258, 1.433, 1.624");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.11, 0.127, 0.189, 0.3102, 0.4999, 0.7664, 1.115, 1.556, 2.094, 2.737",\
"0.1107, 0.1277, 0.1893, 0.3102, 0.4999, 0.7667, 1.116, 1.559, 2.097, 2.739",\
"0.1176, 0.1329, 0.1912, 0.3105, 0.4999, 0.7654, 1.117, 1.555, 2.094, 2.738",\
"0.1368, 0.152, 0.2064, 0.317, 0.5012, 0.7662, 1.116, 1.556, 2.094, 2.735",\
"0.1794, 0.1918, 0.2386, 0.3401, 0.512, 0.768, 1.116, 1.557, 2.094, 2.737",\
"0.2335, 0.247, 0.2954, 0.3856, 0.5428, 0.7844, 1.123, 1.559, 2.093, 2.739",\
"0.2957, 0.3105, 0.3628, 0.4588, 0.6014, 0.8236, 1.141, 1.566, 2.098, 2.738",\
"0.3638, 0.3804, 0.4388, 0.5442, 0.6924, 0.8946, 1.19, 1.591, 2.11, 2.741",\
"0.44, 0.4574, 0.5212, 0.6372, 0.7964, 1.001, 1.273, 1.649, 2.14, 2.759",\
"0.524, 0.5436, 0.6122, 0.7386, 0.912, 1.131, 1.398, 1.747, 2.207, 2.794");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.05044, 0.05627, 0.07523, 0.1083, 0.1564, 0.2212, 0.3047, 0.4089, 0.5354, 0.6858",\
"0.05333, 0.05901, 0.07766, 0.1106, 0.1586, 0.2234, 0.3069, 0.4111, 0.5376, 0.6879",\
"0.06705, 0.07265, 0.09035, 0.1217, 0.169, 0.2334, 0.3167, 0.4208, 0.5471, 0.6974",\
"0.07988, 0.08714, 0.1098, 0.146, 0.1939, 0.2569, 0.3392, 0.4425, 0.5683, 0.7182",\
"0.08533, 0.09433, 0.1225, 0.1676, 0.226, 0.2963, 0.3789, 0.4804, 0.6051, 0.7539",\
"0.0827, 0.09326, 0.1269, 0.1809, 0.2516, 0.3348, 0.4298, 0.5378, 0.6612, 0.808",\
"0.07183, 0.084, 0.1227, 0.1857, 0.268, 0.3654, 0.4757, 0.598, 0.734, 0.8841",\
"0.05358, 0.06673, 0.1099, 0.1808, 0.2749, 0.3866, 0.5129, 0.6519, 0.8037, 0.9695",\
"0.0279, 0.042, 0.0885, 0.1676, 0.2724, 0.3977, 0.5402, 0.6966, 0.8666, 1.05",\
"-0.0063, 0.0095, 0.0596, 0.1444, 0.2594, 0.3975, 0.556, 0.7308, 0.9196, 1.122");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.1015, 0.1128, 0.1507, 0.2198, 0.326, 0.4735, 0.6676, 0.9117, 1.21, 1.565",\
"0.1025, 0.1137, 0.1517, 0.2212, 0.3275, 0.4757, 0.67, 0.9144, 1.212, 1.567",\
"0.1079, 0.1188, 0.1559, 0.2248, 0.331, 0.4796, 0.6739, 0.9182, 1.217, 1.572",\
"0.1248, 0.1355, 0.1715, 0.2383, 0.3413, 0.4874, 0.6804, 0.9237, 1.221, 1.576",\
"0.1525, 0.1652, 0.2045, 0.271, 0.3708, 0.5115, 0.6996, 0.9394, 1.233, 1.585",\
"0.1869, 0.2017, 0.2478, 0.3227, 0.4241, 0.5608, 0.7424, 0.9752, 1.264, 1.611",\
"0.2287, 0.2462, 0.2996, 0.3846, 0.4967, 0.636, 0.8134, 1.039, 1.32, 1.66",\
"0.2769, 0.2968, 0.3578, 0.4544, 0.5796, 0.7314, 0.9115, 1.133, 1.406, 1.737",\
"0.3324, 0.3544, 0.4231, 0.5308, 0.6703, 0.8372, 1.031, 1.255, 1.524, 1.847",\
"0.3945, 0.4191, 0.4945, 0.6148, 0.7685, 0.9512, 1.161, 1.4, 1.671, 1.991");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.06709, 0.0762, 0.1054, 0.1568, 0.2322, 0.3357, 0.4714, 0.6417, 0.8492, 1.097",\
"0.0651, 0.07477, 0.1046, 0.1561, 0.2319, 0.3357, 0.4716, 0.642, 0.8496, 1.096",\
"0.07764, 0.08356, 0.1064, 0.1546, 0.2315, 0.3357, 0.4713, 0.642, 0.8495, 1.097",\
"0.1176, 0.1248, 0.147, 0.1827, 0.241, 0.3363, 0.4711, 0.6419, 0.8494, 1.097",\
"0.1723, 0.1812, 0.2083, 0.2473, 0.3013, 0.3753, 0.4861, 0.644, 0.8494, 1.097",\
"0.2428, 0.2536, 0.2854, 0.3315, 0.3901, 0.4646, 0.5603, 0.6883, 0.8674, 1.099",\
"0.3295, 0.3425, 0.38, 0.4349, 0.5004, 0.5801, 0.6771, 0.7986, 0.9488, 1.148",\
"0.4319, 0.4483, 0.4939, 0.5591, 0.6332, 0.72, 0.8224, 0.9452, 1.092, 1.269",\
"0.5522, 0.5708, 0.6256, 0.6996, 0.7858, 0.8836, 0.994, 1.121, 1.269, 1.446",\
"0.6898, 0.7118, 0.7748, 0.8624, 0.9602, 1.072, 1.191, 1.326, 1.479, 1.657");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.005074, 0.01938, 0.04669, 0.08924, 0.1489, 0.2275, 0.3265, 0.4473, 0.5913");
values("0.1109, 0.1278, 0.1893, 0.3099, 0.4998, 0.7665, 1.115, 1.557, 2.094, 2.737",\
"0.1119, 0.1283, 0.1895, 0.3102, 0.4999, 0.7665, 1.115, 1.556, 2.097, 2.739",\
"0.1164, 0.1318, 0.191, 0.3103, 0.4997, 0.7665, 1.116, 1.559, 2.098, 2.739",\
"0.1313, 0.1459, 0.2009, 0.3145, 0.5001, 0.7659, 1.115, 1.556, 2.097, 2.738",\
"0.1796, 0.1916, 0.2356, 0.335, 0.5095, 0.7691, 1.115, 1.556, 2.095, 2.737",\
"0.2475, 0.2596, 0.3056, 0.3923, 0.5424, 0.7817, 1.122, 1.559, 2.095, 2.736",\
"0.3263, 0.3396, 0.3894, 0.4815, 0.6168, 0.8276, 1.14, 1.567, 2.098, 2.738",\
"0.4172, 0.432, 0.4832, 0.5846, 0.729, 0.9212, 1.2, 1.593, 2.109, 2.742",\
"0.52, 0.534, 0.5882, 0.6996, 0.8558, 1.057, 1.31, 1.666, 2.145, 2.757",\
"0.6374, 0.651, 0.708, 0.8226, 0.9954, 1.21, 1.467, 1.791, 2.232, 2.803");
}
}
}
}