blob: d9a0408d691a9c2e7c60f064c1ca747448deae9f [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__xnor2_4) {
area : 46.099200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0001341945" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001013694" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0001322244" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0001004586" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001341945" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006894 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007043 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 1.441 ;
max_transition : 8.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3515, 0.333, 0.3003, 0.2805, 0.2693, 0.2629, 0.2588, 0.2561, 0.2541, 0.2528",\
"0.3512, 0.3328, 0.2998, 0.2802, 0.2692, 0.2626, 0.2585, 0.2558, 0.2539, 0.2525",\
"0.35, 0.3317, 0.2987, 0.279, 0.268, 0.2615, 0.2573, 0.2546, 0.2527, 0.2514",\
"0.3496, 0.3312, 0.2983, 0.2787, 0.2677, 0.2612, 0.2571, 0.2542, 0.2525, 0.2511",\
"0.3482, 0.3301, 0.2983, 0.2797, 0.2693, 0.2632, 0.2593, 0.2567, 0.2549, 0.2536",\
"0.3524, 0.3342, 0.3025, 0.2846, 0.2749, 0.2688, 0.2652, 0.2628, 0.261, 0.2599",\
"0.3624, 0.3444, 0.3129, 0.295, 0.2853, 0.2795, 0.2758, 0.2733, 0.2717, 0.2705",\
"0.3786, 0.3602, 0.3289, 0.3105, 0.3008, 0.2948, 0.2911, 0.2887, 0.287, 0.2858",\
"0.3999, 0.3817, 0.3494, 0.331, 0.3212, 0.315, 0.3112, 0.3089, 0.3071, 0.3059",\
"0.427, 0.4086, 0.3761, 0.357, 0.3466, 0.3404, 0.3367, 0.3341, 0.3323, 0.3309");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.2973, 0.2895, 0.2789, 0.2734, 0.2721, 0.2733, 0.2746, 0.2779, 0.2806, 0.2966",\
"0.2967, 0.2888, 0.2785, 0.2727, 0.2712, 0.2726, 0.2743, 0.2769, 0.2806, 0.2986",\
"0.2961, 0.2878, 0.2777, 0.2719, 0.2705, 0.2713, 0.2733, 0.2762, 0.2796, 0.2998",\
"0.2972, 0.2893, 0.2797, 0.2737, 0.272, 0.273, 0.275, 0.2769, 0.2826, 0.3009",\
"0.3034, 0.2958, 0.2851, 0.2789, 0.2781, 0.2786, 0.2803, 0.2825, 0.2863, 0.3092",\
"0.3142, 0.3058, 0.2949, 0.2888, 0.2869, 0.2882, 0.2902, 0.2919, 0.297, 0.3273",\
"0.33, 0.3215, 0.3098, 0.3041, 0.302, 0.3027, 0.304, 0.3068, 0.3107, 0.3535",\
"0.3532, 0.3442, 0.3324, 0.324, 0.3237, 0.3251, 0.3248, 0.3266, 0.3339, 0.4025",\
"0.3836, 0.374, 0.3606, 0.352, 0.3476, 0.3492, 0.3529, 0.3541, 0.365, 0.4755",\
"0.4204, 0.41, 0.3954, 0.3852, 0.3815, 0.3792, 0.3835, 0.3892, 0.4141, 0.6083");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3166, 0.2986, 0.2682, 0.2513, 0.242, 0.2366, 0.2331, 0.2308, 0.2291, 0.228",\
"0.3159, 0.298, 0.2676, 0.2506, 0.2415, 0.2359, 0.2325, 0.2301, 0.2285, 0.2274",\
"0.3151, 0.2973, 0.2668, 0.2498, 0.2406, 0.2351, 0.2318, 0.2295, 0.2279, 0.2267",\
"0.3195, 0.3015, 0.2707, 0.2532, 0.2439, 0.2385, 0.2351, 0.2329, 0.2311, 0.23",\
"0.3449, 0.3254, 0.2909, 0.2697, 0.2581, 0.2511, 0.2467, 0.2438, 0.2419, 0.2405",\
"0.3876, 0.3656, 0.3247, 0.2981, 0.2822, 0.2729, 0.2667, 0.263, 0.2604, 0.2586",\
"0.4394, 0.4156, 0.3687, 0.3357, 0.3158, 0.3034, 0.2955, 0.2903, 0.2867, 0.2843",\
"0.5044, 0.479, 0.4259, 0.3856, 0.3604, 0.3441, 0.3339, 0.3269, 0.3221, 0.3187",\
"0.5834, 0.5565, 0.4969, 0.4487, 0.4178, 0.3972, 0.3833, 0.3739, 0.3673, 0.3629",\
"0.6758, 0.6475, 0.5825, 0.525, 0.4871, 0.4616, 0.444, 0.4319, 0.4234, 0.4174");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1731, 0.1646, 0.1559, 0.1523, 0.1528, 0.1548, 0.1568, 0.1597, 0.1627, 0.1768",\
"0.1731, 0.1646, 0.1561, 0.153, 0.1531, 0.1551, 0.1565, 0.1597, 0.1654, 0.1791",\
"0.1736, 0.1651, 0.1562, 0.1528, 0.1527, 0.1548, 0.1568, 0.1597, 0.1651, 0.179",\
"0.186, 0.1765, 0.1651, 0.159, 0.1571, 0.1584, 0.1595, 0.163, 0.169, 0.1841",\
"0.2115, 0.1989, 0.1835, 0.1739, 0.1689, 0.1683, 0.169, 0.1712, 0.176, 0.1938",\
"0.2475, 0.2313, 0.2112, 0.1966, 0.1903, 0.1865, 0.1852, 0.1854, 0.1896, 0.2126",\
"0.2959, 0.2758, 0.2497, 0.2294, 0.2181, 0.2155, 0.2116, 0.2108, 0.2118, 0.2388",\
"0.3556, 0.3314, 0.2985, 0.2737, 0.2563, 0.2469, 0.2469, 0.245, 0.2446, 0.2781",\
"0.4268, 0.3989, 0.3594, 0.3294, 0.3082, 0.2947, 0.2868, 0.2896, 0.2901, 0.3375",\
"0.5085, 0.4779, 0.4302, 0.3969, 0.3698, 0.3508, 0.338, 0.3343, 0.3454, 0.416");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3229, 0.3048, 0.2745, 0.2575, 0.2482, 0.2427, 0.2393, 0.237, 0.2353, 0.2342",\
"0.3229, 0.305, 0.2746, 0.2576, 0.2484, 0.2428, 0.2393, 0.2371, 0.2355, 0.2344",\
"0.3229, 0.3051, 0.2746, 0.2576, 0.2484, 0.2429, 0.2394, 0.2371, 0.2355, 0.2343",\
"0.3238, 0.306, 0.2756, 0.2587, 0.2492, 0.2439, 0.2404, 0.238, 0.2364, 0.2354",\
"0.3265, 0.3088, 0.2786, 0.2614, 0.2527, 0.247, 0.2437, 0.2414, 0.2399, 0.2388",\
"0.3336, 0.3155, 0.2851, 0.2682, 0.2587, 0.2535, 0.2498, 0.2476, 0.2461, 0.2449",\
"0.3441, 0.3262, 0.2954, 0.278, 0.2687, 0.2632, 0.2595, 0.2573, 0.2557, 0.2545",\
"0.3589, 0.3407, 0.3096, 0.292, 0.2825, 0.2767, 0.2731, 0.2707, 0.2691, 0.2679",\
"0.3778, 0.3596, 0.328, 0.3096, 0.2997, 0.2941, 0.2905, 0.288, 0.2863, 0.2852",\
"0.4011, 0.3828, 0.3505, 0.3316, 0.3217, 0.3157, 0.3118, 0.3094, 0.3076, 0.3064");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.2924, 0.2847, 0.2739, 0.2684, 0.2671, 0.268, 0.2703, 0.2712, 0.276, 0.2923",\
"0.2909, 0.2829, 0.2731, 0.2671, 0.2656, 0.2667, 0.2694, 0.2706, 0.2747, 0.2933",\
"0.2909, 0.2832, 0.2732, 0.267, 0.2656, 0.267, 0.2687, 0.2712, 0.2744, 0.2932",\
"0.2934, 0.2854, 0.2752, 0.2693, 0.2681, 0.269, 0.2707, 0.2736, 0.2763, 0.2993",\
"0.2994, 0.2917, 0.2814, 0.2756, 0.2745, 0.2746, 0.2766, 0.2782, 0.2827, 0.3104",\
"0.3104, 0.3022, 0.2915, 0.2856, 0.2839, 0.2842, 0.2862, 0.2893, 0.2924, 0.3275",\
"0.3246, 0.3161, 0.305, 0.2989, 0.2963, 0.2967, 0.2994, 0.3011, 0.3058, 0.3515",\
"0.344, 0.3346, 0.3225, 0.3144, 0.3135, 0.3145, 0.3162, 0.317, 0.3255, 0.396",\
"0.3692, 0.3599, 0.3467, 0.3375, 0.3357, 0.3383, 0.34, 0.3415, 0.3557, 0.4729",\
"0.4004, 0.3905, 0.3766, 0.3676, 0.3632, 0.3621, 0.367, 0.3709, 0.4025, 0.6249");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3414, 0.323, 0.2902, 0.2703, 0.2595, 0.2531, 0.2488, 0.2461, 0.2442, 0.2429",\
"0.3406, 0.3222, 0.2895, 0.2698, 0.2587, 0.2523, 0.2481, 0.2453, 0.2434, 0.2421",\
"0.3406, 0.3223, 0.2894, 0.2695, 0.2586, 0.2522, 0.2481, 0.2453, 0.2434, 0.2421",\
"0.3451, 0.3267, 0.2936, 0.2735, 0.2626, 0.256, 0.2519, 0.2491, 0.2474, 0.246",\
"0.3686, 0.3492, 0.3127, 0.2899, 0.2767, 0.2688, 0.2639, 0.2607, 0.2585, 0.2571",\
"0.4116, 0.3898, 0.3479, 0.3196, 0.3022, 0.2919, 0.2854, 0.281, 0.2782, 0.2761",\
"0.4637, 0.4401, 0.393, 0.3581, 0.3369, 0.3238, 0.3151, 0.3095, 0.3057, 0.3031",\
"0.5276, 0.5029, 0.4502, 0.409, 0.3832, 0.3662, 0.3553, 0.3479, 0.3428, 0.3392",\
"0.6062, 0.5796, 0.5212, 0.4729, 0.4412, 0.4202, 0.4062, 0.3966, 0.3899, 0.3853",\
"0.6991, 0.6713, 0.6072, 0.5503, 0.5127, 0.4866, 0.4687, 0.4567, 0.4483, 0.4421");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1757, 0.1674, 0.1586, 0.1554, 0.1555, 0.1575, 0.1595, 0.162, 0.1674, 0.1811",\
"0.1761, 0.1676, 0.1589, 0.1558, 0.1558, 0.1578, 0.1608, 0.1627, 0.1671, 0.1804",\
"0.1762, 0.168, 0.1596, 0.1556, 0.1558, 0.1578, 0.1608, 0.1624, 0.1654, 0.1813",\
"0.1856, 0.1763, 0.1656, 0.1606, 0.1596, 0.1611, 0.1624, 0.1653, 0.1687, 0.1858",\
"0.2054, 0.1941, 0.18, 0.173, 0.1695, 0.1694, 0.1707, 0.1723, 0.1767, 0.1945",\
"0.2376, 0.2231, 0.2052, 0.1921, 0.1889, 0.1865, 0.1855, 0.1864, 0.1923, 0.214",\
"0.2821, 0.2645, 0.2414, 0.225, 0.2144, 0.2126, 0.21, 0.2099, 0.2118, 0.2385",\
"0.3383, 0.3169, 0.2878, 0.2669, 0.2516, 0.2439, 0.2463, 0.2444, 0.2429, 0.2744",\
"0.4053, 0.3807, 0.346, 0.3197, 0.3, 0.2885, 0.2849, 0.2876, 0.2884, 0.3359",\
"0.4839, 0.4564, 0.4145, 0.3834, 0.3603, 0.3436, 0.3337, 0.3318, 0.345, 0.4139");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.8076, 0.8651, 1.005, 1.197, 1.436, 1.73, 2.095, 2.545, 3.092, 3.742",\
"0.8212, 0.8788, 1.019, 1.211, 1.449, 1.744, 2.109, 2.559, 3.105, 3.756",\
"0.8606, 0.918, 1.058, 1.25, 1.489, 1.783, 2.148, 2.598, 3.145, 3.795",\
"0.8914, 0.9489, 1.089, 1.281, 1.519, 1.814, 2.179, 2.629, 3.175, 3.826",\
"0.8943, 0.9512, 1.089, 1.28, 1.518, 1.812, 2.177, 2.628, 3.174, 3.825",\
"0.8559, 0.911, 1.047, 1.236, 1.474, 1.768, 2.133, 2.583, 3.13, 3.781",\
"0.7646, 0.8201, 0.9557, 1.144, 1.382, 1.676, 2.041, 2.492, 3.039, 3.689",\
"0.6224, 0.6772, 0.8139, 1.004, 1.241, 1.535, 1.901, 2.351, 2.897, 3.547",\
"0.4261, 0.4824, 0.6178, 0.8077, 1.045, 1.339, 1.704, 2.153, 2.699, 3.349",\
"0.1735, 0.2292, 0.3657, 0.5554, 0.7935, 1.087, 1.45, 1.9, 2.444, 3.093");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("1.097, 1.143, 1.271, 1.495, 1.843, 2.332, 2.976, 3.788, 4.779, 5.962",\
"1.104, 1.15, 1.278, 1.502, 1.85, 2.34, 2.984, 3.795, 4.787, 5.968",\
"1.14, 1.185, 1.314, 1.538, 1.886, 2.375, 3.019, 3.831, 4.823, 6.004",\
"1.233, 1.279, 1.408, 1.632, 1.98, 2.469, 3.113, 3.926, 4.916, 6.1",\
"1.408, 1.455, 1.583, 1.806, 2.154, 2.644, 3.288, 4.1, 5.092, 6.275",\
"1.66, 1.706, 1.835, 2.059, 2.407, 2.896, 3.54, 4.353, 5.345, 6.527",\
"1.985, 2.031, 2.161, 2.385, 2.732, 3.222, 3.866, 4.678, 5.67, 6.853",\
"2.386, 2.433, 2.563, 2.786, 3.134, 3.622, 4.266, 5.078, 6.069, 7.25",\
"2.858, 2.906, 3.037, 3.26, 3.606, 4.095, 4.739, 5.55, 6.54, 7.723",\
"3.398, 3.447, 3.579, 3.802, 4.149, 4.637, 5.28, 6.092, 7.082, 8.263");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1883, 0.2423, 0.3741, 0.5738, 0.858, 1.267, 1.824, 2.556, 3.461, 4.553",\
"0.1879, 0.2423, 0.3737, 0.574, 0.859, 1.267, 1.824, 2.557, 3.46, 4.553",\
"0.1884, 0.2434, 0.3738, 0.5738, 0.8598, 1.267, 1.827, 2.555, 3.462, 4.553",\
"0.188, 0.2424, 0.3736, 0.5738, 0.8592, 1.267, 1.824, 2.553, 3.46, 4.553",\
"0.1834, 0.2364, 0.3678, 0.5716, 0.8564, 1.266, 1.823, 2.555, 3.463, 4.552",\
"0.1804, 0.2326, 0.3636, 0.5672, 0.8542, 1.264, 1.826, 2.555, 3.463, 4.552",\
"0.1796, 0.2318, 0.3636, 0.5674, 0.8542, 1.263, 1.822, 2.552, 3.461, 4.548",\
"0.1802, 0.233, 0.3642, 0.5686, 0.8552, 1.265, 1.824, 2.554, 3.457, 4.546",\
"0.1812, 0.234, 0.366, 0.5698, 0.8558, 1.263, 1.821, 2.548, 3.455, 4.544",\
"0.1828, 0.2354, 0.3674, 0.57, 0.8534, 1.259, 1.819, 2.545, 3.452, 4.541");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.114, 0.1694, 0.353, 0.7318, 1.346, 2.209, 3.347, 4.772, 6.523, 8.609",\
"0.114, 0.1696, 0.3528, 0.7314, 1.344, 2.209, 3.347, 4.783, 6.523, 8.606",\
"0.1144, 0.1696, 0.3528, 0.733, 1.347, 2.208, 3.343, 4.773, 6.523, 8.607",\
"0.1142, 0.1692, 0.3528, 0.7318, 1.344, 2.209, 3.346, 4.776, 6.52, 8.609",\
"0.1146, 0.1698, 0.353, 0.7332, 1.346, 2.209, 3.347, 4.782, 6.523, 8.607",\
"0.1154, 0.1708, 0.3544, 0.7318, 1.347, 2.209, 3.346, 4.776, 6.524, 8.608",\
"0.1172, 0.1726, 0.3554, 0.732, 1.344, 2.209, 3.344, 4.781, 6.524, 8.605",\
"0.1204, 0.1756, 0.3574, 0.7328, 1.344, 2.208, 3.347, 4.774, 6.522, 8.607",\
"0.1248, 0.179, 0.3606, 0.7334, 1.346, 2.208, 3.343, 4.779, 6.521, 8.608",\
"0.13, 0.185, 0.3646, 0.7356, 1.346, 2.208, 3.343, 4.772, 6.524, 8.608");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.5653, 0.6203, 0.7557, 0.9445, 1.181, 1.475, 1.839, 2.289, 2.836, 3.486",\
"0.578, 0.6328, 0.7684, 0.9572, 1.194, 1.487, 1.852, 2.302, 2.848, 3.498",\
"0.6297, 0.6844, 0.8198, 1.008, 1.245, 1.539, 1.903, 2.353, 2.9, 3.55",\
"0.7488, 0.8037, 0.9385, 1.127, 1.364, 1.657, 2.022, 2.472, 3.018, 3.668",\
"0.9418, 0.9975, 1.132, 1.321, 1.558, 1.851, 2.215, 2.665, 3.211, 3.861",\
"1.175, 1.233, 1.375, 1.567, 1.807, 2.102, 2.467, 2.916, 3.462, 4.112",\
"1.448, 1.51, 1.657, 1.855, 2.099, 2.397, 2.764, 3.214, 3.759, 4.409",\
"1.767, 1.832, 1.987, 2.192, 2.441, 2.741, 3.108, 3.559, 4.106, 4.755",\
"2.129, 2.197, 2.362, 2.576, 2.833, 3.137, 3.505, 3.956, 4.502, 5.153",\
"2.532, 2.605, 2.78, 3.005, 3.272, 3.585, 3.958, 4.41, 4.955, 5.604");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3772, 0.427, 0.5678, 0.8006, 1.151, 1.641, 2.287, 3.1, 4.091, 5.275",\
"0.3902, 0.4399, 0.5807, 0.8137, 1.164, 1.654, 2.3, 3.114, 4.105, 5.289",\
"0.436, 0.4856, 0.626, 0.8591, 1.209, 1.7, 2.345, 3.158, 4.152, 5.335",\
"0.5188, 0.5687, 0.7088, 0.9403, 1.29, 1.779, 2.425, 3.237, 4.229, 5.414",\
"0.5933, 0.6452, 0.7879, 1.02, 1.369, 1.857, 2.502, 3.314, 4.307, 5.486",\
"0.6457, 0.7003, 0.8463, 1.08, 1.427, 1.915, 2.557, 3.37, 4.362, 5.545",\
"0.6707, 0.7292, 0.8803, 1.116, 1.463, 1.948, 2.591, 3.4, 4.39, 5.575",\
"0.6633, 0.7259, 0.8839, 1.125, 1.473, 1.957, 2.597, 3.407, 4.396, 5.577",\
"0.6203, 0.6876, 0.8535, 1.102, 1.453, 1.939, 2.579, 3.387, 4.374, 5.554",\
"0.5394, 0.6103, 0.785, 1.041, 1.397, 1.886, 2.53, 3.337, 4.324, 5.503");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1774, 0.2298, 0.36, 0.5639, 0.852, 1.262, 1.821, 2.553, 3.462, 4.552",\
"0.1775, 0.2307, 0.3602, 0.5636, 0.852, 1.262, 1.822, 2.554, 3.462, 4.552",\
"0.1774, 0.2307, 0.3607, 0.5644, 0.8524, 1.262, 1.824, 2.554, 3.461, 4.552",\
"0.1768, 0.229, 0.3608, 0.5638, 0.8524, 1.262, 1.821, 2.555, 3.462, 4.552",\
"0.1898, 0.2408, 0.3684, 0.57, 0.856, 1.265, 1.822, 2.555, 3.459, 4.551",\
"0.2148, 0.2678, 0.3948, 0.5926, 0.8718, 1.273, 1.827, 2.553, 3.461, 4.553",\
"0.2396, 0.295, 0.4236, 0.6164, 0.8944, 1.29, 1.839, 2.562, 3.464, 4.55",\
"0.2678, 0.3268, 0.4584, 0.6466, 0.918, 1.308, 1.851, 2.57, 3.467, 4.552",\
"0.3032, 0.3644, 0.5014, 0.6892, 0.9534, 1.331, 1.864, 2.575, 3.474, 4.556",\
"0.3376, 0.4026, 0.5492, 0.7404, 1.002, 1.371, 1.893, 2.59, 3.48, 4.56");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1217, 0.1815, 0.3754, 0.7466, 1.354, 2.215, 3.35, 4.785, 6.543, 8.617",\
"0.1216, 0.1815, 0.3757, 0.748, 1.354, 2.216, 3.355, 4.785, 6.534, 8.619",\
"0.1209, 0.1812, 0.3762, 0.7461, 1.354, 2.214, 3.351, 4.787, 6.536, 8.621",\
"0.1261, 0.1852, 0.3784, 0.7474, 1.353, 2.216, 3.356, 4.792, 6.533, 8.62",\
"0.141, 0.1998, 0.391, 0.7544, 1.353, 2.212, 3.35, 4.788, 6.532, 8.624",\
"0.1618, 0.2172, 0.4058, 0.7624, 1.359, 2.219, 3.352, 4.791, 6.534, 8.622",\
"0.1858, 0.2426, 0.427, 0.7756, 1.364, 2.22, 3.355, 4.784, 6.537, 8.615",\
"0.2126, 0.2714, 0.453, 0.797, 1.375, 2.223, 3.357, 4.785, 6.528, 8.619",\
"0.2404, 0.3004, 0.4846, 0.8246, 1.397, 2.239, 3.36, 4.788, 6.531, 8.62",\
"0.2692, 0.3336, 0.5186, 0.8548, 1.423, 2.263, 3.384, 4.797, 6.533, 8.612");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.7524, 0.8077, 0.943, 1.132, 1.369, 1.662, 2.027, 2.477, 3.023, 3.673",\
"0.7671, 0.8221, 0.9577, 1.146, 1.383, 1.676, 2.041, 2.491, 3.037, 3.687",\
"0.8089, 0.8637, 0.9991, 1.188, 1.425, 1.718, 2.083, 2.533, 3.079, 3.729",\
"0.8385, 0.8934, 1.029, 1.217, 1.454, 1.747, 2.112, 2.562, 3.108, 3.758",\
"0.8304, 0.8853, 1.02, 1.208, 1.445, 1.738, 2.103, 2.553, 3.099, 3.75",\
"0.7772, 0.8312, 0.9668, 1.155, 1.392, 1.685, 2.049, 2.498, 3.045, 3.695",\
"0.6698, 0.7247, 0.8597, 1.048, 1.285, 1.578, 1.942, 2.392, 2.937, 3.587",\
"0.5048, 0.5598, 0.6949, 0.8839, 1.121, 1.414, 1.779, 2.228, 2.774, 3.423",\
"0.2783, 0.3337, 0.4693, 0.6586, 0.8952, 1.188, 1.552, 2, 2.545, 3.195",\
"-0.0127, 0.0417, 0.178, 0.3674, 0.6036, 0.8954, 1.259, 1.707, 2.252, 2.9");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("1.05, 1.096, 1.225, 1.449, 1.797, 2.286, 2.93, 3.742, 4.734, 5.918",\
"1.056, 1.101, 1.231, 1.454, 1.802, 2.291, 2.935, 3.748, 4.74, 5.922",\
"1.109, 1.155, 1.284, 1.507, 1.855, 2.345, 2.989, 3.801, 4.792, 5.972",\
"1.248, 1.294, 1.422, 1.646, 1.994, 2.484, 3.128, 3.94, 4.932, 6.112",\
"1.477, 1.524, 1.652, 1.876, 2.224, 2.713, 3.357, 4.169, 5.162, 6.343",\
"1.785, 1.831, 1.96, 2.184, 2.532, 3.021, 3.665, 4.478, 5.469, 6.65",\
"2.163, 2.209, 2.339, 2.563, 2.91, 3.399, 4.044, 4.855, 5.847, 7.031",\
"2.621, 2.667, 2.797, 3.02, 3.367, 3.856, 4.5, 5.312, 6.304, 7.487",\
"3.163, 3.211, 3.34, 3.564, 3.911, 4.399, 5.043, 5.855, 6.845, 8.027",\
"3.789, 3.836, 3.968, 4.191, 4.538, 5.026, 5.67, 6.482, 7.472, 8.653");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1774, 0.2299, 0.3604, 0.564, 0.852, 1.262, 1.822, 2.554, 3.462, 4.552",\
"0.1773, 0.2291, 0.3602, 0.5644, 0.8522, 1.262, 1.824, 2.554, 3.462, 4.552",\
"0.1779, 0.2306, 0.36, 0.5638, 0.8522, 1.261, 1.822, 2.554, 3.462, 4.552",\
"0.177, 0.2292, 0.3602, 0.5638, 0.8526, 1.262, 1.822, 2.552, 3.462, 4.552",\
"0.1764, 0.2282, 0.3586, 0.5628, 0.8512, 1.262, 1.821, 2.554, 3.46, 4.547",\
"0.1768, 0.229, 0.3596, 0.5636, 0.8494, 1.258, 1.819, 2.554, 3.461, 4.552",\
"0.1782, 0.2298, 0.361, 0.5642, 0.8506, 1.26, 1.819, 2.547, 3.455, 4.551",\
"0.1786, 0.2308, 0.3616, 0.5652, 0.852, 1.26, 1.819, 2.549, 3.453, 4.54",\
"0.18, 0.2324, 0.3644, 0.5662, 0.8512, 1.259, 1.816, 2.545, 3.45, 4.538",\
"0.1816, 0.2342, 0.3644, 0.5676, 0.8492, 1.254, 1.813, 2.543, 3.448, 4.538");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.114, 0.1696, 0.353, 0.7316, 1.345, 2.209, 3.347, 4.773, 6.521, 8.606",\
"0.114, 0.1694, 0.3532, 0.7312, 1.347, 2.207, 3.343, 4.776, 6.521, 8.61",\
"0.1146, 0.1698, 0.3526, 0.7318, 1.346, 2.209, 3.347, 4.773, 6.524, 8.605",\
"0.1142, 0.1696, 0.3528, 0.7334, 1.345, 2.209, 3.347, 4.772, 6.523, 8.608",\
"0.1146, 0.1698, 0.3534, 0.732, 1.347, 2.209, 3.347, 4.774, 6.522, 8.609",\
"0.1158, 0.171, 0.3542, 0.732, 1.347, 2.208, 3.346, 4.773, 6.523, 8.608",\
"0.1168, 0.1724, 0.3558, 0.7336, 1.346, 2.206, 3.346, 4.783, 6.524, 8.611",\
"0.1198, 0.1744, 0.3576, 0.7336, 1.344, 2.207, 3.344, 4.775, 6.519, 8.61",\
"0.1234, 0.1774, 0.3588, 0.7334, 1.346, 2.208, 3.341, 4.779, 6.518, 8.606",\
"0.1276, 0.182, 0.3616, 0.7352, 1.346, 2.207, 3.34, 4.77, 6.526, 8.604");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.6097, 0.6671, 0.8073, 0.999, 1.238, 1.532, 1.897, 2.347, 2.894, 3.544",\
"0.6217, 0.6792, 0.8192, 1.011, 1.25, 1.544, 1.909, 2.359, 2.906, 3.556",\
"0.6761, 0.7335, 0.8739, 1.065, 1.304, 1.599, 1.964, 2.414, 2.96, 3.611",\
"0.7978, 0.8554, 0.9953, 1.187, 1.425, 1.72, 2.085, 2.535, 3.081, 3.731",\
"0.9985, 1.056, 1.196, 1.387, 1.625, 1.919, 2.285, 2.734, 3.28, 3.93",\
"1.246, 1.307, 1.453, 1.648, 1.89, 2.185, 2.55, 2.999, 3.545, 4.195",\
"1.539, 1.603, 1.755, 1.956, 2.202, 2.5, 2.867, 3.317, 3.862, 4.511",\
"1.885, 1.952, 2.111, 2.317, 2.567, 2.868, 3.236, 3.686, 4.232, 4.882",\
"2.284, 2.354, 2.521, 2.736, 2.992, 3.295, 3.663, 4.115, 4.66, 5.309",\
"2.734, 2.808, 2.985, 3.21, 3.474, 3.783, 4.154, 4.605, 5.151, 5.8");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.3913, 0.4413, 0.5819, 0.8149, 1.165, 1.655, 2.301, 3.114, 4.108, 5.291",\
"0.4031, 0.4529, 0.5934, 0.8266, 1.177, 1.667, 2.313, 3.126, 4.116, 5.298",\
"0.4316, 0.4814, 0.6219, 0.8547, 1.205, 1.695, 2.341, 3.155, 4.147, 5.331",\
"0.4812, 0.5316, 0.6722, 0.9042, 1.254, 1.744, 2.389, 3.203, 4.193, 5.376",\
"0.5264, 0.5785, 0.7223, 0.9557, 1.305, 1.794, 2.437, 3.252, 4.244, 5.426",\
"0.5525, 0.6068, 0.7542, 0.9894, 1.338, 1.826, 2.469, 3.282, 4.271, 5.457",\
"0.5475, 0.605, 0.7577, 0.9975, 1.346, 1.832, 2.474, 3.285, 4.275, 5.458",\
"0.5053, 0.5668, 0.7249, 0.9706, 1.323, 1.809, 2.451, 3.26, 4.249, 5.429",\
"0.4214, 0.4871, 0.6519, 0.9043, 1.261, 1.752, 2.395, 3.203, 4.191, 5.371",\
"0.2939, 0.3633, 0.536, 0.795, 1.157, 1.653, 2.302, 3.112, 4.1, 5.279");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1877, 0.2423, 0.3743, 0.574, 0.859, 1.268, 1.827, 2.556, 3.463, 4.553",\
"0.1877, 0.2423, 0.3738, 0.5739, 0.86, 1.266, 1.824, 2.556, 3.463, 4.553",\
"0.1882, 0.2436, 0.3737, 0.574, 0.8588, 1.267, 1.826, 2.556, 3.463, 4.553",\
"0.1878, 0.242, 0.3738, 0.5738, 0.8598, 1.267, 1.825, 2.553, 3.463, 4.552",\
"0.1964, 0.2496, 0.3796, 0.5784, 0.8628, 1.269, 1.825, 2.556, 3.462, 4.553",\
"0.2214, 0.2772, 0.4052, 0.5986, 0.876, 1.277, 1.829, 2.558, 3.464, 4.553",\
"0.245, 0.3026, 0.434, 0.6234, 0.8988, 1.292, 1.84, 2.561, 3.464, 4.551",\
"0.2698, 0.3314, 0.4662, 0.6508, 0.9204, 1.308, 1.852, 2.568, 3.467, 4.552",\
"0.3008, 0.3642, 0.5042, 0.6866, 0.9496, 1.328, 1.864, 2.577, 3.474, 4.557",\
"0.3348, 0.4014, 0.5496, 0.7316, 0.989, 1.359, 1.881, 2.585, 3.479, 4.56");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01094, 0.04583, 0.1125, 0.2163, 0.3619, 0.5536, 0.7951, 1.09, 1.441");
values("0.1217, 0.1813, 0.3753, 0.7462, 1.352, 2.217, 3.351, 4.788, 6.537, 8.62",\
"0.1213, 0.1813, 0.3763, 0.7462, 1.352, 2.216, 3.352, 4.785, 6.535, 8.627",\
"0.1207, 0.1811, 0.376, 0.7464, 1.354, 2.216, 3.352, 4.785, 6.531, 8.622",\
"0.1258, 0.1848, 0.3782, 0.7476, 1.354, 2.217, 3.352, 4.784, 6.543, 8.621",\
"0.1362, 0.1962, 0.3894, 0.7538, 1.355, 2.216, 3.351, 4.784, 6.534, 8.618",\
"0.1524, 0.211, 0.404, 0.7624, 1.357, 2.219, 3.348, 4.78, 6.53, 8.617",\
"0.1722, 0.2324, 0.425, 0.7782, 1.364, 2.218, 3.352, 4.784, 6.541, 8.622",\
"0.1966, 0.2558, 0.4478, 0.8008, 1.381, 2.226, 3.354, 4.782, 6.539, 8.628",\
"0.221, 0.2832, 0.474, 0.828, 1.406, 2.246, 3.365, 4.785, 6.528, 8.621",\
"0.2468, 0.3126, 0.5022, 0.856, 1.433, 2.279, 3.393, 4.799, 6.534, 8.611");
}
}
}
}