blob: 098d82ff92e8f15ba0a007db566e4b92084b5d84 [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__xor2_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0007794" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000875475" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00082476" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000825525" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000875475" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007351 ;
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 ;
}
pin(A2) {
capacitance : 0.007594 ;
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 ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.4942 ;
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" ;
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3642, 0.3549, 0.3353, 0.32, 0.3104, 0.3043, 0.3001, 0.2973, 0.2952, 0.2936",\
"0.3629, 0.3534, 0.3338, 0.3183, 0.309, 0.3029, 0.2986, 0.2958, 0.2937, 0.2922",\
"0.3614, 0.3519, 0.3323, 0.317, 0.3074, 0.3015, 0.2972, 0.2944, 0.2924, 0.2909",\
"0.3678, 0.3582, 0.3383, 0.3226, 0.3131, 0.307, 0.3028, 0.3, 0.2979, 0.2964",\
"0.3937, 0.3833, 0.3616, 0.3436, 0.3324, 0.3254, 0.3206, 0.3173, 0.3149, 0.3133",\
"0.4397, 0.4281, 0.403, 0.381, 0.3668, 0.3577, 0.3516, 0.3473, 0.3443, 0.3421",\
"0.5019, 0.4891, 0.4601, 0.4337, 0.4161, 0.4041, 0.3959, 0.3904, 0.3866, 0.3836",\
"0.5831, 0.5689, 0.5362, 0.5046, 0.482, 0.4661, 0.4557, 0.4483, 0.4429, 0.4392",\
"0.6826, 0.6674, 0.6307, 0.593, 0.5653, 0.5452, 0.5316, 0.5218, 0.5145, 0.5096",\
"0.7999, 0.7836, 0.7434, 0.6999, 0.6659, 0.6418, 0.6242, 0.6115, 0.6024, 0.5956");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1658, 0.161, 0.1542, 0.1504, 0.1492, 0.1498, 0.1503, 0.1515, 0.1537, 0.1591",\
"0.1665, 0.1617, 0.1545, 0.1509, 0.1499, 0.1504, 0.1512, 0.152, 0.1541, 0.1582",\
"0.1678, 0.1632, 0.1562, 0.1521, 0.1509, 0.1515, 0.1525, 0.1533, 0.1559, 0.1614",\
"0.18, 0.1746, 0.1659, 0.1603, 0.1578, 0.1576, 0.1592, 0.1587, 0.1604, 0.1677",\
"0.2061, 0.1995, 0.1886, 0.1799, 0.1748, 0.1729, 0.1729, 0.1727, 0.1748, 0.1803",\
"0.2472, 0.239, 0.224, 0.2121, 0.2048, 0.2007, 0.1985, 0.1974, 0.1981, 0.2023",\
"0.303, 0.2932, 0.2745, 0.2576, 0.2472, 0.2414, 0.2375, 0.2343, 0.2332, 0.2365",\
"0.3743, 0.3625, 0.3408, 0.3196, 0.3037, 0.2943, 0.2896, 0.2865, 0.2848, 0.2859",\
"0.4611, 0.4476, 0.4216, 0.3977, 0.3767, 0.3621, 0.3526, 0.35, 0.3477, 0.3516",\
"0.5634, 0.5487, 0.5186, 0.4911, 0.4665, 0.4471, 0.4342, 0.4278, 0.4264, 0.4316");
}
}
internal_power() {
related_pin : "A1" ;
when : "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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3972, 0.39, 0.3769, 0.3679, 0.3626, 0.3593, 0.3571, 0.3557, 0.355, 0.3543",\
"0.3968, 0.3896, 0.3765, 0.3675, 0.3621, 0.3588, 0.3566, 0.3553, 0.3546, 0.3539",\
"0.3955, 0.3883, 0.3754, 0.3664, 0.3609, 0.3578, 0.3555, 0.3542, 0.3533, 0.3527",\
"0.3964, 0.3891, 0.3756, 0.367, 0.3613, 0.3581, 0.3559, 0.3546, 0.3538, 0.353",\
"0.4037, 0.3965, 0.3835, 0.3744, 0.3692, 0.3661, 0.3641, 0.3627, 0.3618, 0.3611",\
"0.4219, 0.4147, 0.4013, 0.3923, 0.3868, 0.3836, 0.3815, 0.3802, 0.3795, 0.3788",\
"0.4525, 0.445, 0.431, 0.4212, 0.4157, 0.4122, 0.4099, 0.4085, 0.4076, 0.407",\
"0.4944, 0.4863, 0.4719, 0.4614, 0.4549, 0.4509, 0.4487, 0.4472, 0.4461, 0.4453",\
"0.5478, 0.5398, 0.5239, 0.5126, 0.5057, 0.5017, 0.4991, 0.4975, 0.4967, 0.4959",\
"0.6141, 0.6055, 0.5889, 0.5762, 0.569, 0.5644, 0.5617, 0.5602, 0.559, 0.5582");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3911, 0.3851, 0.3754, 0.3691, 0.3655, 0.3652, 0.3654, 0.3657, 0.367, 0.372",\
"0.3907, 0.3846, 0.3754, 0.3683, 0.365, 0.3647, 0.365, 0.3657, 0.3665, 0.3706",\
"0.3917, 0.3858, 0.3763, 0.3693, 0.3662, 0.3656, 0.3661, 0.3662, 0.3679, 0.3729",\
"0.3976, 0.3917, 0.3821, 0.3754, 0.3722, 0.3715, 0.3722, 0.3716, 0.3741, 0.3782",\
"0.4123, 0.4064, 0.3966, 0.3894, 0.386, 0.3854, 0.3858, 0.3864, 0.3876, 0.3935",\
"0.4359, 0.43, 0.4206, 0.4134, 0.4098, 0.4089, 0.4093, 0.4098, 0.4114, 0.4174",\
"0.4717, 0.4655, 0.4552, 0.4482, 0.4449, 0.4435, 0.4438, 0.4445, 0.445, 0.452",\
"0.52, 0.5137, 0.5034, 0.4946, 0.4911, 0.4906, 0.4904, 0.4908, 0.4913, 0.5",\
"0.5808, 0.5744, 0.5629, 0.5539, 0.5484, 0.5468, 0.5484, 0.5491, 0.5508, 0.5638",\
"0.6543, 0.6474, 0.6352, 0.6256, 0.6184, 0.6157, 0.6182, 0.6207, 0.6235, 0.6436");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.386, 0.3765, 0.3569, 0.3414, 0.3321, 0.326, 0.3217, 0.3189, 0.3168, 0.3152",\
"0.3852, 0.3757, 0.356, 0.3406, 0.3312, 0.3252, 0.3211, 0.3181, 0.3161, 0.3146",\
"0.3823, 0.3728, 0.3532, 0.3378, 0.3284, 0.3223, 0.3182, 0.3152, 0.3132, 0.3117",\
"0.3863, 0.3768, 0.3566, 0.341, 0.3315, 0.3252, 0.3211, 0.3181, 0.3161, 0.3145",\
"0.4106, 0.4004, 0.3784, 0.3609, 0.3498, 0.3427, 0.3379, 0.3346, 0.3322, 0.3305",\
"0.4566, 0.4453, 0.4209, 0.3995, 0.386, 0.3772, 0.371, 0.3669, 0.3638, 0.3617",\
"0.5258, 0.5136, 0.4856, 0.4595, 0.442, 0.4303, 0.4221, 0.4165, 0.4125, 0.4096",\
"0.6177, 0.6042, 0.5725, 0.541, 0.5182, 0.503, 0.4921, 0.4844, 0.479, 0.475",\
"0.7294, 0.715, 0.6798, 0.6423, 0.6147, 0.5948, 0.5808, 0.5707, 0.5633, 0.5578",\
"0.861, 0.8458, 0.8076, 0.7648, 0.7308, 0.7064, 0.689, 0.6762, 0.6667, 0.6594");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.2009, 0.1954, 0.1867, 0.1811, 0.1787, 0.1783, 0.179, 0.1799, 0.1811, 0.1843",\
"0.1998, 0.194, 0.1853, 0.1797, 0.1774, 0.1772, 0.1774, 0.1785, 0.1802, 0.1843",\
"0.1991, 0.1935, 0.1846, 0.1788, 0.1762, 0.176, 0.1767, 0.1772, 0.1789, 0.1821",\
"0.2085, 0.2028, 0.1929, 0.1855, 0.1818, 0.1812, 0.1809, 0.183, 0.1834, 0.1875",\
"0.2361, 0.229, 0.2172, 0.2071, 0.2009, 0.1982, 0.1975, 0.197, 0.1987, 0.2019",\
"0.2803, 0.2721, 0.2565, 0.2433, 0.2349, 0.2292, 0.2261, 0.2253, 0.2247, 0.2293",\
"0.3426, 0.3328, 0.3143, 0.2965, 0.2839, 0.2769, 0.2716, 0.2685, 0.267, 0.2707",\
"0.4238, 0.4123, 0.3897, 0.3677, 0.3508, 0.3398, 0.3337, 0.3302, 0.3263, 0.3282",\
"0.5244, 0.5113, 0.485, 0.4605, 0.437, 0.4204, 0.4105, 0.4062, 0.4031, 0.4065",\
"0.6444, 0.6301, 0.6002, 0.5711, 0.5453, 0.5231, 0.5067, 0.4983, 0.4956, 0.5027");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3781, 0.3711, 0.358, 0.349, 0.3435, 0.3403, 0.3382, 0.3368, 0.3358, 0.3352",\
"0.3779, 0.3708, 0.3576, 0.3489, 0.3432, 0.34, 0.3379, 0.3366, 0.3355, 0.3349",\
"0.3774, 0.3703, 0.3573, 0.3484, 0.3429, 0.3398, 0.3378, 0.3362, 0.3354, 0.3348",\
"0.3803, 0.3729, 0.3596, 0.3507, 0.3455, 0.342, 0.34, 0.3386, 0.3377, 0.337",\
"0.3896, 0.3824, 0.369, 0.3599, 0.3548, 0.3514, 0.3493, 0.3479, 0.347, 0.3464",\
"0.4074, 0.4002, 0.3867, 0.3777, 0.3722, 0.3688, 0.3668, 0.3656, 0.3647, 0.3641",\
"0.4372, 0.4293, 0.4154, 0.4062, 0.4003, 0.397, 0.3949, 0.3933, 0.3925, 0.3918",\
"0.4767, 0.4694, 0.4547, 0.4445, 0.4383, 0.4348, 0.4321, 0.4306, 0.4298, 0.429",\
"0.5271, 0.5193, 0.5036, 0.4926, 0.4858, 0.4818, 0.4792, 0.4778, 0.4767, 0.4758",\
"0.5872, 0.5788, 0.5625, 0.5509, 0.5436, 0.5392, 0.5362, 0.5347, 0.5335, 0.5321");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3547, 0.3495, 0.3415, 0.3364, 0.3344, 0.3349, 0.3354, 0.336, 0.3382, 0.3427",\
"0.3547, 0.3494, 0.3412, 0.336, 0.3342, 0.3345, 0.3352, 0.336, 0.3377, 0.3423",\
"0.355, 0.3498, 0.3416, 0.3366, 0.3346, 0.3351, 0.3356, 0.3365, 0.3382, 0.3431",\
"0.3606, 0.355, 0.3471, 0.3419, 0.34, 0.3401, 0.3406, 0.3419, 0.3436, 0.3494",\
"0.3746, 0.369, 0.3609, 0.3555, 0.3531, 0.3533, 0.3542, 0.3549, 0.3574, 0.3634",\
"0.3995, 0.3938, 0.3854, 0.3798, 0.3767, 0.3765, 0.377, 0.3779, 0.3799, 0.3854",\
"0.4353, 0.4298, 0.42, 0.4132, 0.411, 0.4103, 0.4099, 0.4107, 0.4122, 0.4196",\
"0.4829, 0.4767, 0.4665, 0.4578, 0.4541, 0.4548, 0.455, 0.4553, 0.4557, 0.4641",\
"0.5414, 0.5348, 0.5237, 0.5146, 0.5094, 0.5085, 0.5099, 0.5113, 0.5122, 0.5233",\
"0.612, 0.6051, 0.5926, 0.5831, 0.5759, 0.573, 0.5736, 0.5761, 0.5809, 0.5987");
}
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.8021, 0.8394, 0.9371, 1.078, 1.265, 1.51, 1.828, 2.227, 2.714, 3.295",\
"0.8085, 0.8456, 0.9433, 1.084, 1.271, 1.516, 1.834, 2.233, 2.72, 3.301",\
"0.8205, 0.8576, 0.955, 1.096, 1.283, 1.528, 1.846, 2.245, 2.732, 3.313",\
"0.8429, 0.8799, 0.9779, 1.118, 1.305, 1.551, 1.869, 2.268, 2.755, 3.335",\
"0.874, 0.9111, 1.009, 1.149, 1.336, 1.582, 1.899, 2.298, 2.786, 3.366",\
"0.9057, 0.9421, 1.038, 1.178, 1.364, 1.61, 1.927, 2.327, 2.814, 3.395",\
"0.9196, 0.9561, 1.053, 1.193, 1.38, 1.625, 1.942, 2.341, 2.828, 3.409",\
"0.9118, 0.9481, 1.046, 1.187, 1.375, 1.621, 1.938, 2.337, 2.823, 3.403",\
"0.8759, 0.9138, 1.012, 1.154, 1.343, 1.591, 1.91, 2.31, 2.797, 3.377",\
"0.8116, 0.8496, 0.9491, 1.092, 1.282, 1.533, 1.856, 2.259, 2.749, 3.33");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.7923, 0.8304, 0.9429, 1.131, 1.41, 1.798, 2.309, 2.953, 3.738, 4.676",\
"0.8044, 0.8426, 0.9551, 1.143, 1.422, 1.81, 2.321, 2.966, 3.75, 4.689",\
"0.8558, 0.8941, 1.007, 1.195, 1.473, 1.861, 2.373, 3.017, 3.801, 4.74",\
"0.962, 1, 1.112, 1.301, 1.579, 1.967, 2.478, 3.124, 3.908, 4.847",\
"1.116, 1.155, 1.267, 1.455, 1.733, 2.121, 2.633, 3.277, 4.061, 5",\
"1.305, 1.343, 1.456, 1.643, 1.922, 2.311, 2.822, 3.465, 4.253, 5.187",\
"1.525, 1.563, 1.676, 1.864, 2.142, 2.531, 3.042, 3.686, 4.473, 5.408",\
"1.778, 1.816, 1.93, 2.118, 2.396, 2.784, 3.295, 3.939, 4.725, 5.662",\
"2.063, 2.102, 2.215, 2.403, 2.682, 3.069, 3.579, 4.223, 5.009, 5.945",\
"2.382, 2.421, 2.535, 2.723, 3.001, 3.388, 3.898, 4.541, 5.326, 6.263");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1458, 0.182, 0.2773, 0.4396, 0.6982, 1.082, 1.609, 2.28, 3.105, 4.088",\
"0.1462, 0.182, 0.2772, 0.44, 0.6994, 1.082, 1.608, 2.28, 3.104, 4.088",\
"0.1459, 0.1814, 0.277, 0.439, 0.6982, 1.082, 1.608, 2.281, 3.1, 4.086",\
"0.1462, 0.1822, 0.277, 0.4396, 0.6992, 1.083, 1.609, 2.28, 3.103, 4.086",\
"0.1452, 0.1812, 0.277, 0.44, 0.6992, 1.082, 1.608, 2.279, 3.103, 4.087",\
"0.1446, 0.1796, 0.2744, 0.4378, 0.6968, 1.082, 1.609, 2.281, 3.104, 4.083",\
"0.1464, 0.1816, 0.277, 0.4406, 0.6982, 1.083, 1.605, 2.277, 3.101, 4.082",\
"0.1502, 0.1858, 0.2818, 0.4446, 0.7012, 1.084, 1.606, 2.276, 3.095, 4.079",\
"0.1544, 0.1896, 0.286, 0.4484, 0.7064, 1.093, 1.615, 2.281, 3.097, 4.076",\
"0.1588, 0.1944, 0.2906, 0.4524, 0.7136, 1.104, 1.63, 2.299, 3.11, 4.083");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1448, 0.1913, 0.3499, 0.6492, 1.128, 1.822, 2.742, 3.894, 5.305, 6.989",\
"0.1448, 0.1912, 0.3499, 0.6478, 1.128, 1.822, 2.742, 3.898, 5.305, 6.992",\
"0.1447, 0.1911, 0.3498, 0.6476, 1.128, 1.823, 2.742, 3.895, 5.305, 6.99",\
"0.1442, 0.1916, 0.3504, 0.6494, 1.13, 1.824, 2.741, 3.897, 5.306, 6.991",\
"0.145, 0.1916, 0.3504, 0.6492, 1.129, 1.824, 2.74, 3.897, 5.306, 7.003",\
"0.1458, 0.192, 0.3506, 0.649, 1.129, 1.823, 2.741, 3.896, 5.316, 6.987",\
"0.1464, 0.193, 0.352, 0.6498, 1.13, 1.822, 2.741, 3.9, 5.306, 6.988",\
"0.1482, 0.1952, 0.3536, 0.651, 1.131, 1.822, 2.744, 3.896, 5.308, 6.988",\
"0.151, 0.1976, 0.3558, 0.6518, 1.13, 1.821, 2.739, 3.899, 5.317, 6.999",\
"0.1534, 0.2008, 0.3586, 0.653, 1.131, 1.821, 2.74, 3.897, 5.31, 6.996");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.5508, 0.5931, 0.7063, 0.8704, 1.083, 1.348, 1.676, 2.079, 2.566, 3.147",\
"0.5597, 0.6019, 0.7154, 0.8796, 1.092, 1.357, 1.685, 2.087, 2.575, 3.156",\
"0.596, 0.6381, 0.7513, 0.9157, 1.128, 1.393, 1.721, 2.123, 2.611, 3.192",\
"0.6893, 0.7313, 0.8442, 1.008, 1.22, 1.485, 1.813, 2.216, 2.704, 3.284",\
"0.8501, 0.892, 1.005, 1.168, 1.38, 1.645, 1.972, 2.375, 2.863, 3.444",\
"1.057, 1.1, 1.216, 1.382, 1.596, 1.861, 2.189, 2.591, 3.079, 3.659",\
"1.308, 1.353, 1.472, 1.64, 1.857, 2.125, 2.454, 2.857, 3.345, 3.924",\
"1.601, 1.65, 1.773, 1.947, 2.167, 2.437, 2.768, 3.172, 3.659, 4.238",\
"1.933, 1.984, 2.116, 2.297, 2.523, 2.798, 3.132, 3.536, 4.024, 4.604",\
"2.304, 2.358, 2.498, 2.689, 2.923, 3.206, 3.546, 3.953, 4.441, 5.021");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.3632, 0.4003, 0.5119, 0.6994, 0.9786, 1.367, 1.879, 2.523, 3.31, 4.248",\
"0.3733, 0.4106, 0.5217, 0.7095, 0.9886, 1.377, 1.888, 2.533, 3.317, 4.256",\
"0.4073, 0.4448, 0.5559, 0.7433, 1.022, 1.411, 1.923, 2.567, 3.354, 4.292",\
"0.4697, 0.5069, 0.6171, 0.8036, 1.082, 1.47, 1.98, 2.624, 3.412, 4.351",\
"0.5254, 0.5637, 0.6752, 0.862, 1.139, 1.526, 2.037, 2.681, 3.466, 4.405",\
"0.5609, 0.6008, 0.7144, 0.9018, 1.178, 1.565, 2.073, 2.716, 3.503, 4.44",\
"0.569, 0.6113, 0.7284, 0.9178, 1.195, 1.58, 2.088, 2.73, 3.514, 4.452",\
"0.5461, 0.5914, 0.7134, 0.9068, 1.186, 1.573, 2.08, 2.721, 3.504, 4.439",\
"0.4879, 0.5364, 0.6645, 0.8626, 1.145, 1.534, 2.043, 2.684, 3.467, 4.401",\
"0.3947, 0.4463, 0.5809, 0.7842, 1.07, 1.462, 1.978, 2.622, 3.406, 4.339");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1821, 0.2249, 0.3396, 0.5217, 0.7868, 1.155, 1.656, 2.309, 3.119, 4.099",\
"0.182, 0.2243, 0.3392, 0.5206, 0.7876, 1.157, 1.657, 2.308, 3.119, 4.099",\
"0.1816, 0.2245, 0.3395, 0.5208, 0.7862, 1.157, 1.657, 2.31, 3.119, 4.096",\
"0.1819, 0.2248, 0.339, 0.5212, 0.788, 1.155, 1.656, 2.31, 3.119, 4.098",\
"0.188, 0.2304, 0.3444, 0.5254, 0.791, 1.159, 1.658, 2.308, 3.121, 4.096",\
"0.2064, 0.2492, 0.363, 0.5418, 0.8006, 1.164, 1.662, 2.312, 3.12, 4.096",\
"0.2282, 0.2712, 0.383, 0.5602, 0.8192, 1.18, 1.672, 2.317, 3.124, 4.1",\
"0.2562, 0.3022, 0.4146, 0.5874, 0.8414, 1.197, 1.685, 2.325, 3.128, 4.103",\
"0.2884, 0.337, 0.454, 0.6268, 0.8756, 1.225, 1.702, 2.336, 3.135, 4.106",\
"0.3212, 0.3736, 0.499, 0.6726, 0.921, 1.268, 1.736, 2.357, 3.148, 4.112");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1364, 0.1829, 0.3423, 0.6411, 1.125, 1.822, 2.736, 3.893, 5.317, 6.993",\
"0.136, 0.1831, 0.3426, 0.6427, 1.125, 1.819, 2.738, 3.893, 5.305, 6.993",\
"0.1356, 0.1829, 0.3425, 0.6429, 1.125, 1.822, 2.74, 3.894, 5.316, 6.993",\
"0.1382, 0.1853, 0.3438, 0.6437, 1.125, 1.821, 2.74, 3.892, 5.317, 6.994",\
"0.1488, 0.195, 0.353, 0.6492, 1.129, 1.821, 2.74, 3.895, 5.312, 6.994",\
"0.165, 0.2102, 0.3636, 0.658, 1.135, 1.826, 2.742, 3.896, 5.31, 6.995",\
"0.1854, 0.2312, 0.3816, 0.672, 1.143, 1.829, 2.744, 3.902, 5.313, 6.999",\
"0.2078, 0.2548, 0.4028, 0.6916, 1.161, 1.841, 2.749, 3.901, 5.315, 7.003",\
"0.233, 0.2814, 0.4286, 0.7154, 1.183, 1.863, 2.765, 3.91, 5.313, 7.004",\
"0.2568, 0.3084, 0.4556, 0.7386, 1.205, 1.891, 2.799, 3.937, 5.326, 7");
}
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.7831, 0.8202, 0.9179, 1.059, 1.245, 1.491, 1.809, 2.208, 2.695, 3.276",\
"0.7897, 0.827, 0.9247, 1.065, 1.252, 1.498, 1.816, 2.215, 2.702, 3.282",\
"0.8185, 0.8557, 0.9531, 1.094, 1.281, 1.526, 1.844, 2.243, 2.73, 3.311",\
"0.8741, 0.9114, 1.009, 1.15, 1.337, 1.582, 1.9, 2.299, 2.786, 3.367",\
"0.9371, 0.9744, 1.072, 1.213, 1.4, 1.645, 1.963, 2.362, 2.849, 3.429",\
"0.9987, 1.035, 1.131, 1.271, 1.458, 1.704, 2.022, 2.421, 2.908, 3.489",\
"1.05, 1.086, 1.183, 1.323, 1.51, 1.756, 2.073, 2.471, 2.959, 3.54",\
"1.086, 1.124, 1.221, 1.362, 1.549, 1.794, 2.112, 2.51, 2.997, 3.578",\
"1.105, 1.142, 1.24, 1.382, 1.57, 1.815, 2.133, 2.532, 3.018, 3.598",\
"1.103, 1.141, 1.24, 1.383, 1.571, 1.817, 2.134, 2.533, 3.02, 3.599");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.715, 0.7527, 0.8641, 1.052, 1.33, 1.719, 2.23, 2.874, 3.661, 4.599",\
"0.7282, 0.7659, 0.8773, 1.064, 1.343, 1.732, 2.243, 2.887, 3.675, 4.612",\
"0.7783, 0.816, 0.9273, 1.115, 1.394, 1.782, 2.293, 2.937, 3.725, 4.663",\
"0.8806, 0.9183, 1.03, 1.217, 1.496, 1.884, 2.395, 3.04, 3.825, 4.765",\
"1.024, 1.061, 1.173, 1.361, 1.639, 2.028, 2.539, 3.182, 3.968, 4.908",\
"1.195, 1.232, 1.344, 1.531, 1.81, 2.198, 2.709, 3.353, 4.138, 5.076",\
"1.39, 1.428, 1.54, 1.727, 2.005, 2.392, 2.903, 3.547, 4.334, 5.271",\
"1.608, 1.646, 1.759, 1.946, 2.224, 2.611, 3.12, 3.763, 4.55, 5.488",\
"1.847, 1.886, 1.999, 2.187, 2.464, 2.85, 3.36, 4.003, 4.787, 5.724",\
"2.109, 2.149, 2.262, 2.45, 2.727, 3.113, 3.622, 4.264, 5.049, 5.984");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1456, 0.1821, 0.277, 0.4395, 0.6992, 1.083, 1.609, 2.279, 3.102, 4.088",\
"0.1457, 0.182, 0.2773, 0.4394, 0.6992, 1.083, 1.608, 2.278, 3.102, 4.086",\
"0.1459, 0.1817, 0.278, 0.4396, 0.698, 1.083, 1.609, 2.278, 3.103, 4.085",\
"0.1466, 0.1816, 0.2774, 0.4398, 0.6992, 1.083, 1.607, 2.281, 3.104, 4.086",\
"0.146, 0.1822, 0.2774, 0.4404, 0.6996, 1.082, 1.608, 2.281, 3.101, 4.085",\
"0.1452, 0.1798, 0.2744, 0.4384, 0.6976, 1.084, 1.607, 2.279, 3.103, 4.083",\
"0.1462, 0.1806, 0.2768, 0.4402, 0.6996, 1.082, 1.605, 2.279, 3.103, 4.087",\
"0.1488, 0.1848, 0.2796, 0.4432, 0.7002, 1.084, 1.606, 2.275, 3.096, 4.08",\
"0.153, 0.1878, 0.283, 0.4464, 0.7036, 1.085, 1.61, 2.276, 3.097, 4.077",\
"0.1566, 0.1922, 0.2882, 0.4498, 0.7052, 1.086, 1.61, 2.277, 3.099, 4.079");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1394, 0.1862, 0.345, 0.6433, 1.127, 1.82, 2.74, 3.894, 5.314, 6.995",\
"0.1395, 0.1869, 0.3449, 0.6432, 1.126, 1.819, 2.74, 3.893, 5.314, 6.995",\
"0.1396, 0.1868, 0.3449, 0.6434, 1.127, 1.82, 2.74, 3.894, 5.314, 6.995",\
"0.1396, 0.1864, 0.345, 0.6434, 1.125, 1.821, 2.738, 3.899, 5.31, 6.993",\
"0.1408, 0.187, 0.346, 0.6438, 1.128, 1.82, 2.739, 3.895, 5.313, 6.993",\
"0.142, 0.1886, 0.3468, 0.6438, 1.128, 1.82, 2.739, 3.898, 5.307, 6.992",\
"0.1436, 0.191, 0.3492, 0.6458, 1.127, 1.818, 2.735, 3.899, 5.314, 6.993",\
"0.1474, 0.1936, 0.352, 0.6476, 1.127, 1.819, 2.735, 3.897, 5.305, 6.998",\
"0.1506, 0.1976, 0.355, 0.6506, 1.128, 1.819, 2.735, 3.891, 5.307, 6.998",\
"0.155, 0.2018, 0.3588, 0.6508, 1.13, 1.818, 2.736, 3.892, 5.302, 6.997");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.6064, 0.6486, 0.7619, 0.9261, 1.138, 1.403, 1.731, 2.134, 2.622, 3.203",\
"0.6173, 0.6595, 0.7728, 0.9371, 1.149, 1.414, 1.742, 2.145, 2.633, 3.213",\
"0.6421, 0.6842, 0.7973, 0.9615, 1.174, 1.439, 1.767, 2.169, 2.657, 3.238",\
"0.6969, 0.739, 0.8518, 1.016, 1.228, 1.493, 1.82, 2.223, 2.711, 3.292",\
"0.7985, 0.8413, 0.9554, 1.12, 1.332, 1.597, 1.925, 2.327, 2.815, 3.396",\
"0.9425, 0.9868, 1.104, 1.272, 1.488, 1.754, 2.082, 2.485, 2.972, 3.552",\
"1.125, 1.172, 1.294, 1.467, 1.686, 1.956, 2.287, 2.69, 3.177, 3.757",\
"1.336, 1.386, 1.515, 1.697, 1.925, 2.201, 2.534, 2.938, 3.426, 4.006",\
"1.572, 1.624, 1.762, 1.955, 2.193, 2.48, 2.821, 3.229, 3.717, 4.296",\
"1.833, 1.889, 2.034, 2.236, 2.487, 2.787, 3.14, 3.559, 4.051, 4.631");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.4184, 0.4564, 0.5686, 0.757, 1.036, 1.425, 1.937, 2.58, 3.366, 4.305",\
"0.4258, 0.4638, 0.576, 0.7643, 1.044, 1.432, 1.944, 2.588, 3.375, 4.311",\
"0.4565, 0.4946, 0.6066, 0.7949, 1.074, 1.463, 1.974, 2.618, 3.404, 4.343",\
"0.521, 0.5588, 0.6703, 0.8573, 1.136, 1.524, 2.036, 2.679, 3.466, 4.403",\
"0.5926, 0.631, 0.7428, 0.93, 1.207, 1.594, 2.104, 2.748, 3.534, 4.472",\
"0.649, 0.6894, 0.8023, 0.99, 1.267, 1.653, 2.161, 2.804, 3.589, 4.525",\
"0.6864, 0.7288, 0.8455, 1.035, 1.312, 1.696, 2.204, 2.845, 3.629, 4.566",\
"0.7016, 0.7467, 0.868, 1.061, 1.34, 1.725, 2.232, 2.872, 3.655, 4.589",\
"0.6932, 0.7416, 0.8685, 1.066, 1.347, 1.735, 2.243, 2.883, 3.666, 4.6",\
"0.6596, 0.711, 0.8453, 1.047, 1.332, 1.724, 2.237, 2.88, 3.662, 4.595");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1823, 0.2245, 0.3392, 0.5204, 0.7863, 1.157, 1.657, 2.309, 3.119, 4.099",\
"0.1819, 0.2244, 0.3389, 0.5204, 0.7859, 1.157, 1.656, 2.308, 3.12, 4.098",\
"0.1816, 0.2246, 0.3391, 0.5209, 0.787, 1.155, 1.657, 2.31, 3.122, 4.099",\
"0.1822, 0.225, 0.339, 0.521, 0.7872, 1.156, 1.657, 2.31, 3.121, 4.1",\
"0.191, 0.234, 0.3468, 0.5262, 0.7898, 1.158, 1.659, 2.309, 3.123, 4.095",\
"0.205, 0.2488, 0.3648, 0.544, 0.803, 1.167, 1.663, 2.313, 3.123, 4.096",\
"0.2284, 0.2742, 0.3932, 0.5688, 0.8262, 1.185, 1.674, 2.317, 3.124, 4.101",\
"0.2576, 0.3054, 0.4302, 0.61, 0.8622, 1.214, 1.693, 2.327, 3.13, 4.098",\
"0.2864, 0.3392, 0.4716, 0.6578, 0.9152, 1.265, 1.732, 2.35, 3.138, 4.102",\
"0.3182, 0.3746, 0.5134, 0.71, 0.9746, 1.331, 1.795, 2.399, 3.168, 4.117");
}
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.004404, 0.01635, 0.03918, 0.07473, 0.1246, 0.1903, 0.273, 0.3739, 0.4942");
values("0.1421, 0.1889, 0.3483, 0.6463, 1.13, 1.823, 2.741, 3.895, 5.305, 7.001",\
"0.1421, 0.1889, 0.3482, 0.6467, 1.128, 1.82, 2.737, 3.901, 5.316, 7.001",\
"0.1423, 0.1888, 0.3481, 0.6463, 1.13, 1.823, 2.741, 3.895, 5.305, 7.002",\
"0.1422, 0.1895, 0.349, 0.6464, 1.128, 1.823, 2.739, 3.899, 5.305, 6.991",\
"0.1516, 0.1984, 0.356, 0.6532, 1.129, 1.824, 2.743, 3.896, 5.311, 7.002",\
"0.166, 0.2112, 0.3666, 0.66, 1.137, 1.828, 2.742, 3.899, 5.304, 6.987",\
"0.1852, 0.2314, 0.3818, 0.6736, 1.145, 1.831, 2.746, 3.903, 5.306, 6.994",\
"0.2066, 0.2536, 0.4024, 0.6924, 1.162, 1.842, 2.75, 3.904, 5.316, 7.004",\
"0.2304, 0.2782, 0.425, 0.715, 1.184, 1.863, 2.765, 3.912, 5.315, 7",\
"0.256, 0.3066, 0.454, 0.74, 1.209, 1.891, 2.796, 3.932, 5.326, 7");
}
}
}
}