blob: cad043034993f43606367d378d3b1a9a4043e878 [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_2) {
area : 37.318400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.010323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00395712" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00369072" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00393984" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.010323" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00741 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007243 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.7234 ;
max_transition : 7.4 ;
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2781, 0.2682, 0.249, 0.2351, 0.2269, 0.2217, 0.2184, 0.2161, 0.2145, 0.2134",\
"0.2776, 0.2676, 0.2484, 0.2346, 0.2264, 0.2212, 0.2179, 0.2156, 0.214, 0.2128",\
"0.2772, 0.2673, 0.248, 0.2341, 0.2259, 0.2207, 0.2174, 0.215, 0.2135, 0.2124",\
"0.2806, 0.2707, 0.2517, 0.238, 0.23, 0.2249, 0.2216, 0.2194, 0.2178, 0.2167",\
"0.293, 0.2831, 0.2645, 0.2511, 0.2435, 0.2387, 0.2356, 0.2335, 0.232, 0.231",\
"0.3191, 0.3092, 0.2905, 0.2774, 0.2699, 0.2651, 0.262, 0.26, 0.2585, 0.2574",\
"0.3597, 0.3498, 0.3308, 0.3175, 0.3098, 0.305, 0.3019, 0.2998, 0.2984, 0.2973",\
"0.4151, 0.405, 0.3856, 0.3719, 0.3636, 0.3589, 0.3555, 0.3532, 0.3518, 0.3508",\
"0.4851, 0.4745, 0.4545, 0.4401, 0.4317, 0.4264, 0.4229, 0.4207, 0.4192, 0.4181",\
"0.5703, 0.5596, 0.5386, 0.5231, 0.514, 0.5084, 0.5048, 0.5024, 0.5007, 0.4995");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2748, 0.2693, 0.2614, 0.2562, 0.2541, 0.2542, 0.2545, 0.2553, 0.2561, 0.2627",\
"0.2738, 0.2684, 0.2605, 0.2554, 0.2531, 0.2533, 0.2534, 0.2543, 0.2561, 0.2616",\
"0.2739, 0.2685, 0.2604, 0.2553, 0.2532, 0.2533, 0.2534, 0.2543, 0.2557, 0.2614",\
"0.2831, 0.2776, 0.2694, 0.2642, 0.2622, 0.2619, 0.2624, 0.2636, 0.2636, 0.2707",\
"0.3062, 0.3006, 0.2921, 0.2865, 0.2841, 0.2838, 0.2843, 0.2849, 0.286, 0.294",\
"0.3466, 0.3401, 0.3309, 0.325, 0.3217, 0.3212, 0.3211, 0.3212, 0.3223, 0.3295",\
"0.4039, 0.3976, 0.3865, 0.379, 0.3756, 0.3735, 0.3733, 0.3734, 0.3742, 0.3857",\
"0.4775, 0.4702, 0.4574, 0.448, 0.4424, 0.4418, 0.4409, 0.441, 0.4423, 0.4546",\
"0.5665, 0.5579, 0.5447, 0.533, 0.5261, 0.5227, 0.5237, 0.5235, 0.5253, 0.5468",\
"0.6719, 0.663, 0.6477, 0.6359, 0.6267, 0.6214, 0.6199, 0.622, 0.6261, 0.661");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2317, 0.2226, 0.2061, 0.1954, 0.189, 0.185, 0.1825, 0.1808, 0.1795, 0.1787",\
"0.2307, 0.2217, 0.2052, 0.1943, 0.1881, 0.1841, 0.1816, 0.1798, 0.1786, 0.1778",\
"0.233, 0.2239, 0.2075, 0.1965, 0.1903, 0.1864, 0.1839, 0.1822, 0.181, 0.1801",\
"0.2534, 0.2435, 0.2251, 0.2124, 0.2053, 0.2007, 0.1977, 0.1958, 0.1944, 0.1934",\
"0.2983, 0.2869, 0.2643, 0.2471, 0.237, 0.2307, 0.2266, 0.2238, 0.2219, 0.2205",\
"0.3662, 0.3528, 0.3253, 0.3021, 0.2875, 0.2781, 0.2721, 0.2679, 0.2651, 0.263",\
"0.4567, 0.4419, 0.4091, 0.3795, 0.359, 0.3456, 0.3365, 0.3302, 0.3258, 0.3227",\
"0.5689, 0.5528, 0.5152, 0.4783, 0.4513, 0.4331, 0.4205, 0.4115, 0.4052, 0.4005",\
"0.7029, 0.6857, 0.6439, 0.6001, 0.5661, 0.5424, 0.5253, 0.5132, 0.5044, 0.4979",\
"0.8597, 0.8417, 0.7963, 0.7457, 0.7045, 0.6744, 0.6521, 0.6361, 0.6245, 0.6157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.1058, 0.1003, 0.0944, 0.0918, 0.09162, 0.09154, 0.09292, 0.09379, 0.09559, 0.09972",\
"0.1056, 0.1002, 0.09422, 0.09166, 0.09134, 0.09154, 0.09256, 0.09379, 0.09523, 0.1012",\
"0.1102, 0.1048, 0.09782, 0.09458, 0.09368, 0.09385, 0.09472, 0.09559, 0.09775, 0.1028",\
"0.1318, 0.1249, 0.1154, 0.1093, 0.1065, 0.1062, 0.1062, 0.1075, 0.1096, 0.1137",\
"0.1712, 0.1625, 0.1482, 0.1391, 0.1335, 0.1305, 0.13, 0.1294, 0.1302, 0.1354",\
"0.2294, 0.2184, 0.1998, 0.1854, 0.1769, 0.1722, 0.1689, 0.1672, 0.1669, 0.1719",\
"0.3066, 0.2931, 0.2695, 0.2507, 0.2371, 0.2299, 0.2254, 0.2223, 0.2198, 0.2246",\
"0.4032, 0.3879, 0.3601, 0.3348, 0.3171, 0.3046, 0.2988, 0.294, 0.2911, 0.2953",\
"0.5198, 0.5031, 0.47, 0.4407, 0.4171, 0.3993, 0.3874, 0.3828, 0.3801, 0.3872",\
"0.657, 0.6388, 0.6005, 0.5658, 0.5375, 0.5155, 0.499, 0.4886, 0.485, 0.4975");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2375, 0.2283, 0.2117, 0.2007, 0.1943, 0.1902, 0.1876, 0.1859, 0.1847, 0.1839",\
"0.2379, 0.2288, 0.2121, 0.201, 0.1947, 0.1906, 0.188, 0.1863, 0.1851, 0.1843",\
"0.2397, 0.2306, 0.2138, 0.2027, 0.1963, 0.1923, 0.1898, 0.188, 0.1868, 0.186",\
"0.2461, 0.2368, 0.2203, 0.2091, 0.2027, 0.1988, 0.1961, 0.1944, 0.1932, 0.1923",\
"0.2608, 0.2515, 0.2347, 0.2234, 0.2167, 0.2127, 0.2101, 0.2084, 0.2071, 0.2063",\
"0.286, 0.2765, 0.2591, 0.2473, 0.2405, 0.2363, 0.2337, 0.2318, 0.2304, 0.2296",\
"0.3221, 0.3123, 0.2943, 0.2818, 0.2747, 0.2704, 0.2675, 0.2656, 0.2642, 0.2632",\
"0.3688, 0.3589, 0.3403, 0.3272, 0.3196, 0.315, 0.3119, 0.3099, 0.3086, 0.3076",\
"0.427, 0.4167, 0.3973, 0.3836, 0.3757, 0.3707, 0.3675, 0.3654, 0.3639, 0.3629",\
"0.4965, 0.4862, 0.466, 0.4514, 0.4429, 0.4376, 0.4341, 0.4319, 0.4303, 0.4292");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2657, 0.2603, 0.2523, 0.2471, 0.2449, 0.245, 0.2451, 0.2463, 0.2471, 0.2537",\
"0.2638, 0.2583, 0.2503, 0.2452, 0.2433, 0.2431, 0.244, 0.2445, 0.2453, 0.2508",\
"0.2658, 0.2604, 0.2524, 0.2471, 0.2452, 0.2452, 0.2455, 0.2463, 0.2471, 0.2527",\
"0.2758, 0.2703, 0.2622, 0.2571, 0.2551, 0.255, 0.2563, 0.256, 0.2571, 0.2639",\
"0.2968, 0.2915, 0.283, 0.2774, 0.2749, 0.2746, 0.2746, 0.2758, 0.2773, 0.2839",\
"0.3295, 0.3235, 0.3146, 0.309, 0.306, 0.3056, 0.3056, 0.3061, 0.3076, 0.3162",\
"0.3772, 0.3706, 0.3606, 0.3539, 0.3507, 0.3495, 0.3495, 0.3493, 0.3508, 0.3606",\
"0.4385, 0.4316, 0.4209, 0.4121, 0.4071, 0.4069, 0.4064, 0.4068, 0.4078, 0.4224",\
"0.5139, 0.5063, 0.4937, 0.4835, 0.4772, 0.4752, 0.4759, 0.4763, 0.4782, 0.5024",\
"0.6027, 0.5946, 0.5808, 0.57, 0.5614, 0.5571, 0.5565, 0.559, 0.5636, 0.606");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2619, 0.252, 0.2329, 0.2192, 0.2111, 0.2059, 0.2025, 0.2002, 0.1986, 0.1975",\
"0.2609, 0.251, 0.2319, 0.2183, 0.2101, 0.205, 0.2017, 0.1994, 0.1977, 0.1966",\
"0.2639, 0.254, 0.2349, 0.2212, 0.213, 0.2079, 0.2046, 0.2023, 0.2008, 0.1996",\
"0.2834, 0.2729, 0.2525, 0.2375, 0.2284, 0.2229, 0.2192, 0.2167, 0.215, 0.2137",\
"0.3286, 0.3168, 0.2929, 0.2738, 0.262, 0.2545, 0.2497, 0.2465, 0.2442, 0.2425",\
"0.3976, 0.3844, 0.356, 0.3313, 0.315, 0.3047, 0.2978, 0.2931, 0.2899, 0.2875",\
"0.4912, 0.4764, 0.4433, 0.412, 0.3906, 0.3757, 0.3657, 0.3589, 0.3541, 0.3507",\
"0.6082, 0.5924, 0.5549, 0.5162, 0.4881, 0.4683, 0.4545, 0.4449, 0.4381, 0.4331",\
"0.7485, 0.7315, 0.6899, 0.6446, 0.6095, 0.5836, 0.5653, 0.5523, 0.5428, 0.5358",\
"0.913, 0.8946, 0.8496, 0.7975, 0.7551, 0.723, 0.6995, 0.6822, 0.6695, 0.66");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.1108, 0.1055, 0.09949, 0.09693, 0.0966, 0.0971, 0.09768, 0.09855, 0.1011, 0.1059",\
"0.1109, 0.1056, 0.0996, 0.09696, 0.09671, 0.09692, 0.09804, 0.09891, 0.1004, 0.1052",\
"0.1148, 0.1094, 0.1026, 0.09952, 0.09887, 0.09912, 0.09948, 0.1014, 0.1036, 0.1097",\
"0.1341, 0.1274, 0.1187, 0.1132, 0.1111, 0.1106, 0.111, 0.1112, 0.113, 0.1188",\
"0.1718, 0.163, 0.1498, 0.1419, 0.1375, 0.1353, 0.1344, 0.1346, 0.1353, 0.1422",\
"0.2286, 0.2178, 0.2004, 0.187, 0.1804, 0.1763, 0.1736, 0.172, 0.172, 0.1776",\
"0.3045, 0.2922, 0.2701, 0.2519, 0.2398, 0.2339, 0.2302, 0.2282, 0.2257, 0.2302",\
"0.4003, 0.3865, 0.3598, 0.3369, 0.3198, 0.3084, 0.3036, 0.3016, 0.2981, 0.3039",\
"0.5165, 0.5011, 0.4696, 0.4426, 0.4206, 0.4038, 0.394, 0.3905, 0.3881, 0.3965",\
"0.6536, 0.6372, 0.6014, 0.5687, 0.5429, 0.521, 0.5063, 0.4977, 0.4966, 0.5092");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.539, 0.5801, 0.6843, 0.8314, 1.024, 1.271, 1.586, 1.98, 2.461, 3.034",\
"0.5474, 0.5885, 0.6926, 0.8397, 1.032, 1.279, 1.594, 1.989, 2.469, 3.042",\
"0.5722, 0.6132, 0.7175, 0.8644, 1.057, 1.304, 1.619, 2.013, 2.494, 3.067",\
"0.587, 0.628, 0.7322, 0.8792, 1.071, 1.319, 1.634, 2.028, 2.508, 3.082",\
"0.5869, 0.627, 0.7277, 0.8725, 1.064, 1.311, 1.627, 2.021, 2.501, 3.075",\
"0.5506, 0.59, 0.6898, 0.8339, 1.025, 1.272, 1.587, 1.982, 2.462, 3.036",\
"0.4777, 0.5169, 0.6169, 0.7613, 0.9524, 1.199, 1.514, 1.908, 2.388, 2.961",\
"0.3689, 0.4081, 0.5085, 0.6527, 0.8433, 1.09, 1.404, 1.797, 2.277, 2.85",\
"0.2215, 0.2612, 0.3611, 0.5053, 0.6959, 0.9423, 1.257, 1.65, 2.13, 2.702",\
"0.0327, 0.0726, 0.1728, 0.3171, 0.5077, 0.7542, 1.069, 1.462, 1.942, 2.513");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.6431, 0.676, 0.7747, 0.9571, 1.244, 1.647, 2.178, 2.849, 3.667, 4.642",\
"0.6485, 0.6814, 0.7801, 0.9624, 1.249, 1.652, 2.184, 2.855, 3.672, 4.648",\
"0.6765, 0.7094, 0.808, 0.9907, 1.277, 1.68, 2.212, 2.883, 3.701, 4.678",\
"0.7591, 0.7919, 0.8906, 1.073, 1.36, 1.763, 2.294, 2.965, 3.782, 4.759",\
"0.9068, 0.9399, 1.039, 1.221, 1.507, 1.91, 2.442, 3.111, 3.931, 4.905",\
"1.113, 1.145, 1.245, 1.426, 1.712, 2.115, 2.646, 3.316, 4.136, 5.11",\
"1.362, 1.396, 1.496, 1.678, 1.962, 2.364, 2.895, 3.565, 4.384, 5.359",\
"1.652, 1.687, 1.787, 1.97, 2.255, 2.657, 3.187, 3.856, 4.674, 5.65",\
"1.983, 2.019, 2.122, 2.305, 2.591, 2.993, 3.523, 4.191, 5.008, 5.982",\
"2.357, 2.395, 2.498, 2.683, 2.971, 3.372, 3.901, 4.569, 5.385, 6.358");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.1347, 0.1767, 0.2829, 0.4514, 0.7138, 1.092, 1.612, 2.278, 3.105, 4.094",\
"0.1349, 0.1768, 0.2836, 0.4525, 0.7135, 1.092, 1.612, 2.279, 3.104, 4.091",\
"0.135, 0.1767, 0.2827, 0.4526, 0.7134, 1.093, 1.611, 2.279, 3.103, 4.094",\
"0.134, 0.1759, 0.2824, 0.4518, 0.7126, 1.093, 1.611, 2.279, 3.104, 4.093",\
"0.131, 0.1716, 0.2752, 0.4458, 0.7106, 1.092, 1.61, 2.282, 3.106, 4.095",\
"0.1286, 0.1686, 0.273, 0.4452, 0.7092, 1.089, 1.61, 2.279, 3.107, 4.088",\
"0.1286, 0.1694, 0.2744, 0.4464, 0.7102, 1.088, 1.608, 2.276, 3.103, 4.092",\
"0.1306, 0.171, 0.2754, 0.446, 0.7086, 1.087, 1.606, 2.275, 3.097, 4.083",\
"0.1328, 0.1732, 0.2782, 0.4482, 0.7092, 1.089, 1.607, 2.276, 3.095, 4.081",\
"0.1362, 0.1772, 0.2804, 0.4494, 0.7104, 1.088, 1.609, 2.273, 3.096, 4.08");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.09142, 0.1354, 0.2978, 0.6302, 1.157, 1.898, 2.871, 4.097, 5.593, 7.388",\
"0.09146, 0.1354, 0.2978, 0.6299, 1.159, 1.898, 2.871, 4.096, 5.599, 7.387",\
"0.09164, 0.1353, 0.2979, 0.6298, 1.156, 1.897, 2.874, 4.097, 5.595, 7.385",\
"0.0918, 0.1358, 0.2978, 0.63, 1.159, 1.899, 2.87, 4.098, 5.595, 7.387",\
"0.0928, 0.1366, 0.2988, 0.6302, 1.159, 1.896, 2.876, 4.097, 5.594, 7.388",\
"0.0958, 0.139, 0.3002, 0.6318, 1.158, 1.9, 2.871, 4.098, 5.596, 7.381",\
"0.1002, 0.1436, 0.3038, 0.6328, 1.157, 1.898, 2.875, 4.106, 5.597, 7.386",\
"0.1074, 0.15, 0.309, 0.6378, 1.159, 1.897, 2.871, 4.097, 5.596, 7.38",\
"0.1132, 0.1566, 0.3144, 0.6446, 1.166, 1.902, 2.872, 4.098, 5.598, 7.398",\
"0.121, 0.1634, 0.3206, 0.6512, 1.171, 1.901, 2.875, 4.097, 5.595, 7.394");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.3147, 0.3533, 0.4523, 0.5954, 0.7857, 1.032, 1.347, 1.741, 2.222, 2.795",\
"0.3227, 0.3613, 0.4603, 0.6036, 0.7938, 1.04, 1.355, 1.749, 2.23, 2.803",\
"0.3674, 0.406, 0.5045, 0.6477, 0.838, 1.085, 1.399, 1.794, 2.274, 2.847",\
"0.4744, 0.5123, 0.6101, 0.7527, 0.9429, 1.189, 1.504, 1.898, 2.379, 2.951",\
"0.6295, 0.6683, 0.7682, 0.9123, 1.103, 1.349, 1.664, 2.057, 2.538, 3.11",\
"0.8233, 0.8653, 0.9692, 1.117, 1.311, 1.558, 1.873, 2.266, 2.746, 3.318",\
"1.052, 1.098, 1.21, 1.365, 1.564, 1.816, 2.132, 2.525, 3.004, 3.576",\
"1.316, 1.365, 1.486, 1.651, 1.859, 2.12, 2.441, 2.835, 3.315, 3.886",\
"1.617, 1.67, 1.8, 1.974, 2.193, 2.464, 2.796, 3.198, 3.68, 4.252",\
"1.959, 2.015, 2.153, 2.338, 2.566, 2.849, 3.194, 3.609, 4.1, 4.674");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2402, 0.2759, 0.3823, 0.5692, 0.8573, 1.261, 1.793, 2.463, 3.282, 4.259",\
"0.2488, 0.2845, 0.3909, 0.5778, 0.8658, 1.27, 1.802, 2.474, 3.291, 4.267",\
"0.2815, 0.3172, 0.4228, 0.6093, 0.897, 1.301, 1.833, 2.504, 3.324, 4.301",\
"0.3233, 0.3598, 0.4652, 0.6507, 0.9368, 1.34, 1.871, 2.543, 3.362, 4.339",\
"0.3461, 0.3847, 0.4916, 0.6762, 0.9611, 1.362, 1.894, 2.564, 3.383, 4.358",\
"0.3411, 0.3825, 0.4931, 0.6801, 0.9644, 1.365, 1.894, 2.562, 3.38, 4.355",\
"0.304, 0.3486, 0.4642, 0.6547, 0.9426, 1.345, 1.873, 2.54, 3.355, 4.33",\
"0.2321, 0.2807, 0.4026, 0.5956, 0.8875, 1.295, 1.827, 2.493, 3.308, 4.28",\
"0.1247, 0.1765, 0.305, 0.5019, 0.7963, 1.209, 1.748, 2.421, 3.236, 4.208",\
"-0.0225, 0.0328, 0.1696, 0.3715, 0.6679, 1.086, 1.632, 2.314, 3.137, 4.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.1209, 0.1612, 0.2658, 0.4397, 0.7043, 1.086, 1.609, 2.276, 3.106, 4.094",\
"0.1208, 0.161, 0.2654, 0.4402, 0.7057, 1.086, 1.609, 2.277, 3.107, 4.094",\
"0.1204, 0.1608, 0.2658, 0.4397, 0.7043, 1.088, 1.609, 2.277, 3.106, 4.092",\
"0.1246, 0.1641, 0.2688, 0.4416, 0.707, 1.087, 1.608, 2.277, 3.102, 4.093",\
"0.142, 0.1816, 0.2848, 0.4534, 0.714, 1.09, 1.61, 2.278, 3.107, 4.089",\
"0.1706, 0.211, 0.3116, 0.4746, 0.7298, 1.102, 1.616, 2.282, 3.103, 4.091",\
"0.2024, 0.2484, 0.3496, 0.512, 0.7618, 1.122, 1.626, 2.288, 3.107, 4.094",\
"0.2378, 0.2866, 0.395, 0.5578, 0.808, 1.167, 1.655, 2.301, 3.112, 4.096",\
"0.2742, 0.3272, 0.4434, 0.6104, 0.8606, 1.225, 1.713, 2.341, 3.134, 4.1",\
"0.3144, 0.3718, 0.4954, 0.6662, 0.9188, 1.289, 1.785, 2.414, 3.19, 4.132");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.09594, 0.1426, 0.3076, 0.6351, 1.16, 1.901, 2.874, 4.1, 5.602, 7.387",\
"0.09548, 0.1427, 0.3078, 0.6336, 1.16, 1.901, 2.875, 4.1, 5.6, 7.389",\
"0.0955, 0.1429, 0.3079, 0.6341, 1.158, 1.901, 2.875, 4.102, 5.6, 7.39",\
"0.1046, 0.1505, 0.3135, 0.6359, 1.159, 1.902, 2.874, 4.103, 5.603, 7.386",\
"0.1193, 0.1644, 0.3228, 0.6426, 1.163, 1.901, 2.878, 4.102, 5.602, 7.389",\
"0.1392, 0.1846, 0.3396, 0.6564, 1.17, 1.905, 2.881, 4.1, 5.6, 7.383",\
"0.161, 0.2104, 0.36, 0.6762, 1.189, 1.917, 2.881, 4.113, 5.601, 7.385",\
"0.1864, 0.2376, 0.3844, 0.6974, 1.216, 1.948, 2.904, 4.114, 5.606, 7.403",\
"0.2128, 0.2658, 0.4126, 0.7198, 1.244, 1.984, 2.944, 4.147, 5.621, 7.4",\
"0.2436, 0.2978, 0.4464, 0.7452, 1.27, 2.02, 2.996, 4.2, 5.663, 7.416");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.4784, 0.5169, 0.6157, 0.7589, 0.9491, 1.196, 1.511, 1.905, 2.385, 2.958",\
"0.4884, 0.5269, 0.6258, 0.769, 0.9592, 1.206, 1.521, 1.915, 2.396, 2.968",\
"0.5165, 0.5551, 0.654, 0.797, 0.9872, 1.234, 1.549, 1.943, 2.423, 2.996",\
"0.5305, 0.5688, 0.6676, 0.8108, 1.001, 1.248, 1.562, 1.957, 2.437, 3.01",\
"0.5135, 0.5519, 0.6506, 0.7933, 0.9832, 1.229, 1.544, 1.938, 2.419, 2.992",\
"0.4568, 0.4954, 0.5944, 0.7375, 0.9277, 1.174, 1.488, 1.882, 2.363, 2.935",\
"0.3577, 0.3964, 0.4958, 0.6392, 0.8292, 1.075, 1.389, 1.782, 2.261, 2.834",\
"0.2118, 0.2511, 0.3508, 0.4937, 0.6834, 0.9292, 1.243, 1.636, 2.114, 2.686",\
"0.0176, 0.0563, 0.1559, 0.2987, 0.4885, 0.7343, 1.048, 1.441, 1.92, 2.491",\
"-0.2315, -0.1924, -0.0923, 0.0506, 0.2404, 0.4864, 0.8004, 1.193, 1.673, 2.244");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.6041, 0.637, 0.7357, 0.9181, 1.204, 1.608, 2.139, 2.81, 3.627, 4.603",\
"0.6104, 0.6435, 0.7421, 0.9247, 1.211, 1.615, 2.146, 2.815, 3.635, 4.608",\
"0.6605, 0.6934, 0.7921, 0.9746, 1.261, 1.664, 2.196, 2.865, 3.685, 4.658",\
"0.7816, 0.8145, 0.9132, 1.096, 1.382, 1.785, 2.317, 2.986, 3.806, 4.779",\
"0.9701, 1.003, 1.102, 1.284, 1.57, 1.973, 2.505, 3.175, 3.992, 4.97",\
"1.219, 1.252, 1.351, 1.533, 1.819, 2.222, 2.754, 3.423, 4.242, 5.219",\
"1.528, 1.561, 1.66, 1.842, 2.128, 2.53, 3.061, 3.729, 4.548, 5.523",\
"1.893, 1.927, 2.027, 2.209, 2.493, 2.895, 3.425, 4.094, 4.912, 5.889",\
"2.315, 2.351, 2.452, 2.633, 2.917, 3.318, 3.848, 4.517, 5.334, 6.309",\
"2.798, 2.835, 2.936, 3.118, 3.401, 3.802, 4.331, 5, 5.817, 6.79");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.1213, 0.1616, 0.2655, 0.4398, 0.7044, 1.086, 1.609, 2.277, 3.106, 4.093",\
"0.1213, 0.1611, 0.2659, 0.44, 0.7054, 1.087, 1.608, 2.278, 3.107, 4.087",\
"0.1213, 0.1615, 0.2659, 0.4401, 0.7058, 1.087, 1.608, 2.278, 3.106, 4.09",\
"0.1207, 0.161, 0.2659, 0.4402, 0.7044, 1.088, 1.61, 2.278, 3.106, 4.092",\
"0.122, 0.1618, 0.2666, 0.439, 0.7036, 1.087, 1.607, 2.28, 3.106, 4.094",\
"0.1238, 0.1638, 0.2686, 0.4408, 0.705, 1.084, 1.605, 2.278, 3.106, 4.089",\
"0.126, 0.1664, 0.2704, 0.4418, 0.7052, 1.086, 1.603, 2.271, 3.097, 4.086",\
"0.1282, 0.1688, 0.2724, 0.4416, 0.7052, 1.083, 1.601, 2.268, 3.092, 4.078",\
"0.1306, 0.1712, 0.2738, 0.4434, 0.7046, 1.084, 1.602, 2.271, 3.091, 4.076",\
"0.1334, 0.174, 0.2756, 0.4452, 0.707, 1.087, 1.603, 2.273, 3.094, 4.075");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.09148, 0.1354, 0.2978, 0.6301, 1.159, 1.898, 2.87, 4.097, 5.594, 7.388",\
"0.0912, 0.1354, 0.2977, 0.6297, 1.159, 1.899, 2.876, 4.096, 5.595, 7.387",\
"0.09152, 0.1355, 0.2977, 0.6299, 1.156, 1.898, 2.87, 4.096, 5.595, 7.387",\
"0.0918, 0.1356, 0.2978, 0.6302, 1.159, 1.899, 2.875, 4.097, 5.595, 7.387",\
"0.092, 0.1362, 0.2982, 0.6302, 1.156, 1.899, 2.874, 4.098, 5.597, 7.385",\
"0.0936, 0.1376, 0.2996, 0.6308, 1.159, 1.9, 2.876, 4.095, 5.594, 7.384",\
"0.0968, 0.1408, 0.302, 0.6316, 1.157, 1.899, 2.876, 4.106, 5.596, 7.386",\
"0.1018, 0.1448, 0.3052, 0.6338, 1.159, 1.897, 2.873, 4.106, 5.597, 7.383",\
"0.1072, 0.1504, 0.3088, 0.6358, 1.159, 1.897, 2.87, 4.101, 5.607, 7.38",\
"0.1132, 0.1564, 0.3128, 0.6392, 1.161, 1.899, 2.87, 4.098, 5.597, 7.399");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.3528, 0.3939, 0.4981, 0.6452, 0.8374, 1.085, 1.4, 1.794, 2.275, 2.848",\
"0.3607, 0.4019, 0.5062, 0.6532, 0.8454, 1.093, 1.408, 1.802, 2.283, 2.856",\
"0.4072, 0.4482, 0.5524, 0.6994, 0.8917, 1.139, 1.454, 1.848, 2.329, 2.902",\
"0.519, 0.5594, 0.6628, 0.8093, 1.001, 1.248, 1.564, 1.958, 2.438, 3.011",\
"0.6894, 0.7305, 0.8354, 0.9831, 1.175, 1.422, 1.737, 2.13, 2.611, 3.183",\
"0.909, 0.9526, 1.061, 1.212, 1.406, 1.653, 1.968, 2.361, 2.841, 3.412",\
"1.175, 1.222, 1.337, 1.494, 1.692, 1.942, 2.258, 2.65, 3.129, 3.701",\
"1.487, 1.538, 1.661, 1.826, 2.033, 2.289, 2.606, 3, 3.478, 4.049",\
"1.847, 1.902, 2.034, 2.211, 2.425, 2.691, 3.016, 3.413, 3.892, 4.463",\
"2.26, 2.318, 2.459, 2.647, 2.871, 3.147, 3.482, 3.888, 4.372, 4.944");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.2539, 0.2898, 0.3962, 0.5832, 0.8712, 1.275, 1.807, 2.479, 3.298, 4.275",\
"0.2604, 0.2963, 0.4026, 0.5894, 0.8775, 1.281, 1.814, 2.483, 3.304, 4.278",\
"0.2764, 0.3122, 0.418, 0.6045, 0.8924, 1.296, 1.829, 2.5, 3.319, 4.294",\
"0.2964, 0.3332, 0.4392, 0.6251, 0.9117, 1.315, 1.846, 2.518, 3.337, 4.315",\
"0.2965, 0.3356, 0.4448, 0.6309, 0.9163, 1.318, 1.849, 2.52, 3.337, 4.315",\
"0.264, 0.3061, 0.4192, 0.6093, 0.8964, 1.297, 1.827, 2.496, 3.314, 4.29",\
"0.193, 0.2381, 0.3563, 0.5503, 0.8425, 1.248, 1.777, 2.444, 3.26, 4.235",\
"0.0799, 0.1285, 0.2521, 0.4503, 0.7473, 1.159, 1.695, 2.363, 3.178, 4.15",\
"-0.0783, -0.0269, 0.1044, 0.3067, 0.6081, 1.026, 1.571, 2.248, 3.066, 4.037",\
"-0.2853, -0.23, -0.0915, 0.1159, 0.4216, 0.8459, 1.399, 2.087, 2.915, 3.89");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.135, 0.1767, 0.2836, 0.4523, 0.7133, 1.093, 1.611, 2.279, 3.102, 4.091",\
"0.1344, 0.1768, 0.2828, 0.4517, 0.7128, 1.092, 1.611, 2.279, 3.104, 4.089",\
"0.1342, 0.1769, 0.2835, 0.4525, 0.7134, 1.093, 1.611, 2.279, 3.104, 4.087",\
"0.1357, 0.1783, 0.2846, 0.4534, 0.714, 1.093, 1.611, 2.279, 3.103, 4.094",\
"0.1512, 0.1934, 0.298, 0.4628, 0.7198, 1.096, 1.612, 2.282, 3.103, 4.09",\
"0.1758, 0.2184, 0.321, 0.4814, 0.734, 1.105, 1.615, 2.28, 3.107, 4.088",\
"0.2066, 0.2518, 0.3578, 0.5138, 0.7578, 1.12, 1.626, 2.287, 3.106, 4.094",\
"0.242, 0.2924, 0.4022, 0.5574, 0.797, 1.153, 1.645, 2.297, 3.112, 4.096",\
"0.2786, 0.3352, 0.4524, 0.609, 0.848, 1.201, 1.686, 2.321, 3.124, 4.098",\
"0.3192, 0.3768, 0.5044, 0.6652, 0.9048, 1.26, 1.745, 2.372, 3.158, 4.115");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.005986, 0.02349, 0.05692, 0.109, 0.1821, 0.2782, 0.3993, 0.5472, 0.7234");
values("0.09574, 0.1428, 0.3078, 0.6346, 1.16, 1.899, 2.874, 4.103, 5.6, 7.39",\
"0.09554, 0.1427, 0.3074, 0.6347, 1.16, 1.9, 2.878, 4.101, 5.603, 7.394",\
"0.09556, 0.143, 0.3079, 0.6347, 1.158, 1.9, 2.878, 4.101, 5.603, 7.393",\
"0.1036, 0.1502, 0.3132, 0.6367, 1.16, 1.899, 2.874, 4.102, 5.6, 7.386",\
"0.1185, 0.165, 0.3242, 0.6424, 1.162, 1.902, 2.872, 4.102, 5.602, 7.39",\
"0.1364, 0.1848, 0.342, 0.659, 1.172, 1.903, 2.876, 4.099, 5.601, 7.385",\
"0.155, 0.2058, 0.3622, 0.6818, 1.196, 1.922, 2.881, 4.11, 5.597, 7.385",\
"0.1778, 0.23, 0.3856, 0.7058, 1.228, 1.958, 2.91, 4.116, 5.611, 7.403",\
"0.2038, 0.257, 0.4134, 0.7298, 1.256, 1.999, 2.959, 4.157, 5.624, 7.399",\
"0.2298, 0.2874, 0.4452, 0.7562, 1.285, 2.039, 3.014, 4.218, 5.676, 7.424");
}
}
}
}