blob: 86886e1ee4f8c4790b0cf0368208550c8fa7c279 [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__aoi21_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.00795456" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.001079928" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0134316" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.001084212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.01230732" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.001084212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.001150704" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.000894816" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0134316" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01907 ;
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 ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.09104, 0.09116, 0.09097, 0.09074, 0.09057, 0.09059, 0.09052, \
0.09053, 0.0905, 0.09053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.05955, -0.05962, -0.05953, -0.05936, -0.05933, -0.05948, -0.05951, \
-0.05957, -0.05963, -0.0597");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02146, 0.02145, 0.02152, 0.02156, 0.02151, 0.02164, 0.02162, \
0.02164, 0.02164, 0.02164");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02149, -0.02149, -0.02151, -0.02155, -0.0216, -0.02167, -0.02169, \
-0.02171, -0.02175, -0.02179");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.08704, 0.08706, 0.08686, 0.08674, 0.08669, 0.08673, 0.08665, \
0.08659, 0.0865, 0.0863");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02167, -0.02177, -0.02176, -0.02179, -0.02177, -0.02183, -0.02184, \
-0.02185, -0.02185, -0.02185");
}
}
}
pin(A2) {
capacitance : 0.01935 ;
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 ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0934, 0.08681, 0.08381, 0.0826, 0.08191, 0.08161, 0.08139, 0.08123, \
0.08111, 0.08099");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.08154, -0.0815, -0.08136, -0.08111, -0.08096, -0.08103, -0.08103, \
-0.08097, -0.08093, -0.08101");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02155, 0.02153, 0.02157, 0.02156, 0.02156, 0.02162, 0.02165, \
0.02165, 0.02164, 0.02165");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02152, -0.02151, -0.02151, -0.02159, -0.02157, -0.02166, -0.02167, \
-0.02172, -0.02175, -0.02178");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.08717, 0.08702, 0.08687, 0.08673, 0.08671, 0.08679, 0.08664, \
0.08657, 0.08647, 0.08629");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.02173, -0.02171, -0.02179, -0.02176, -0.02181, -0.02186, -0.02185, \
-0.02186, -0.02186, -0.02185");
}
}
}
pin(B) {
capacitance : 0.01512 ;
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 ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.08265, 0.0827, 0.08253, 0.08231, 0.08248, 0.08244, 0.08252, \
0.08243, 0.08252, 0.08245");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.05875, -0.06442, -0.0732, -0.07664, -0.07785, -0.07857, -0.07897, \
-0.07919, -0.07943, -0.07959");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.6991 ;
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&!B" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.01461, 0.01539, 0.01666, 0.01747, 0.01791, 0.01816, 0.01833, 0.01844, 0.01852, 0.01857",\
"0.01606, 0.0168, 0.01875, 0.02012, 0.02104, 0.02159, 0.02185, 0.02208, 0.02223, 0.02231",\
"0.0344, 0.03362, 0.03204, 0.03051, 0.02933, 0.02845, 0.02793, 0.02755, 0.02732, 0.02701",\
"0.08616, 0.08237, 0.07305, 0.0632, 0.05494, 0.04857, 0.04377, 0.04022, 0.03756, 0.03557",\
"0.1829, 0.1757, 0.1567, 0.1342, 0.1136, 0.09674, 0.08326, 0.07268, 0.06444, 0.05792",\
"0.3301, 0.32, 0.2916, 0.254, 0.2173, 0.1854, 0.1587, 0.137, 0.1191, 0.1045",\
"0.5314, 0.5188, 0.4818, 0.4298, 0.3749, 0.3241, 0.2801, 0.243, 0.2118, 0.1857",\
"0.7898, 0.7752, 0.7308, 0.6654, 0.5925, 0.5211, 0.4565, 0.4, 0.3515, 0.3099",\
"1.109, 1.092, 1.042, 0.9644, 0.8742, 0.7818, 0.6944, 0.616, 0.5466, 0.486",\
"1.491, 1.473, 1.417, 1.33, 1.223, 1.11, 0.9999, 0.8972, 0.804, 0.7213");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2523, 0.2542, 0.258, 0.2603, 0.2623, 0.2642, 0.2658, 0.2677, 0.2709, 0.2766",\
"0.2482, 0.2499, 0.2542, 0.2583, 0.2615, 0.2643, 0.2662, 0.2684, 0.2713, 0.2776",\
"0.268, 0.2667, 0.2642, 0.2633, 0.264, 0.2658, 0.2676, 0.2698, 0.2709, 0.2781",\
"0.3345, 0.3294, 0.3168, 0.3035, 0.2933, 0.2867, 0.2835, 0.2817, 0.2817, 0.2837",\
"0.4515, 0.4431, 0.4206, 0.3936, 0.3678, 0.3472, 0.3313, 0.3199, 0.3112, 0.3118",\
"0.6239, 0.6126, 0.581, 0.5398, 0.4977, 0.4595, 0.4264, 0.3994, 0.3796, 0.3676",\
"0.8562, 0.8426, 0.8025, 0.7468, 0.6885, 0.6314, 0.5797, 0.5347, 0.4963, 0.4722",\
"1.152, 1.136, 1.09, 1.021, 0.9452, 0.8707, 0.7979, 0.7327, 0.6735, 0.6333",\
"1.515, 1.498, 1.446, 1.366, 1.273, 1.177, 1.086, 0.9977, 0.9194, 0.8618",\
"1.949, 1.931, 1.874, 1.785, 1.676, 1.561, 1.447, 1.339, 1.238, 1.172");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.01457, 0.01545, 0.01682, 0.01764, 0.01806, 0.0183, 0.01846, 0.01855, 0.01862, 0.01866",\
"0.0131, 0.01445, 0.01721, 0.01938, 0.02057, 0.02128, 0.02168, 0.02195, 0.02212, 0.02224",\
"0.02714, 0.02707, 0.02734, 0.02723, 0.02718, 0.02709, 0.02694, 0.02683, 0.02675, 0.02669",\
"0.07719, 0.0742, 0.06694, 0.05907, 0.05232, 0.04695, 0.04273, 0.03965, 0.03719, 0.03536",\
"0.1744, 0.1681, 0.1515, 0.1311, 0.1124, 0.09673, 0.084, 0.07389, 0.0658, 0.05929",\
"0.3248, 0.3155, 0.2893, 0.2544, 0.2197, 0.189, 0.1632, 0.1419, 0.1241, 0.1095",\
"0.5319, 0.5199, 0.4846, 0.4356, 0.3829, 0.3337, 0.2908, 0.2539, 0.2228, 0.1964",\
"0.7993, 0.7848, 0.7418, 0.6789, 0.6085, 0.539, 0.4755, 0.4195, 0.3709, 0.329",\
"1.13, 1.114, 1.064, 0.9882, 0.9, 0.8103, 0.7241, 0.6461, 0.5766, 0.5156",\
"1.526, 1.508, 1.453, 1.366, 1.262, 1.152, 1.043, 0.9405, 0.8478, 0.7643");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.3325, 0.3329, 0.3337, 0.3344, 0.3357, 0.337, 0.3392, 0.3417, 0.3447, 0.35",\
"0.3285, 0.3289, 0.3301, 0.3315, 0.3327, 0.335, 0.3371, 0.3392, 0.3425, 0.3478",\
"0.3487, 0.3468, 0.3431, 0.3397, 0.3383, 0.3381, 0.3392, 0.3406, 0.3429, 0.3483",\
"0.4165, 0.4118, 0.3992, 0.3842, 0.372, 0.3631, 0.3583, 0.3558, 0.3544, 0.3573",\
"0.5384, 0.5307, 0.5095, 0.481, 0.4526, 0.4294, 0.4105, 0.3979, 0.3893, 0.3868",\
"0.7189, 0.7091, 0.6793, 0.6378, 0.5926, 0.5503, 0.5142, 0.485, 0.4606, 0.447",\
"0.9618, 0.9505, 0.9148, 0.8601, 0.7982, 0.7366, 0.6794, 0.6286, 0.587, 0.5599",\
"1.271, 1.259, 1.218, 1.153, 1.075, 0.9928, 0.9147, 0.8421, 0.7775, 0.7322",\
"1.652, 1.638, 1.593, 1.52, 1.427, 1.326, 1.225, 1.129, 1.041, 0.9782",\
"2.108, 2.093, 2.044, 1.963, 1.86, 1.74, 1.616, 1.497, 1.386, 1.311");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1142, 0.1142, 0.1143, 0.1144, 0.1146, 0.1147, 0.1147, 0.1148, 0.1149, 0.1148",\
"0.1117, 0.1118, 0.1116, 0.1115, 0.1119, 0.1121, 0.1121, 0.1121, 0.1121, 0.112",\
"0.1204, 0.1197, 0.1177, 0.1155, 0.1138, 0.1126, 0.112, 0.1115, 0.1111, 0.1108",\
"0.1671, 0.1642, 0.1564, 0.1469, 0.1382, 0.1313, 0.1261, 0.1223, 0.1194, 0.1173",\
"0.2687, 0.2626, 0.2462, 0.224, 0.2025, 0.1839, 0.1688, 0.157, 0.1478, 0.1406",\
"0.4313, 0.4229, 0.3971, 0.3604, 0.3212, 0.2855, 0.2546, 0.2296, 0.2091, 0.1923",\
"0.6597, 0.6485, 0.6145, 0.5631, 0.5051, 0.448, 0.3966, 0.3528, 0.3159, 0.285",\
"0.9566, 0.9433, 0.9021, 0.8376, 0.7601, 0.6806, 0.6056, 0.5382, 0.48, 0.4301",\
"1.325, 1.31, 1.264, 1.187, 1.092, 0.9895, 0.8897, 0.7959, 0.712, 0.6383",\
"1.769, 1.753, 1.701, 1.615, 1.503, 1.379, 1.254, 1.133, 1.02, 0.9192");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.3875, 0.3885, 0.3898, 0.3909, 0.3923, 0.3941, 0.3954, 0.3976, 0.3994, 0.4024",\
"0.3822, 0.3836, 0.3865, 0.3886, 0.391, 0.3932, 0.3947, 0.3969, 0.399, 0.402",\
"0.3862, 0.3861, 0.3864, 0.3876, 0.3896, 0.3919, 0.3944, 0.3966, 0.399, 0.4017",\
"0.4379, 0.4342, 0.4253, 0.4165, 0.41, 0.4065, 0.4052, 0.4045, 0.4052, 0.4078",\
"0.5578, 0.5499, 0.528, 0.5031, 0.4808, 0.4636, 0.4505, 0.4416, 0.4343, 0.4315",\
"0.7483, 0.7369, 0.7042, 0.6602, 0.6177, 0.5805, 0.5502, 0.5247, 0.5045, 0.4915",\
"1.009, 0.9951, 0.9541, 0.8937, 0.8282, 0.7685, 0.7151, 0.6705, 0.6323, 0.6",\
"1.341, 1.326, 1.279, 1.206, 1.119, 1.034, 0.9563, 0.8876, 0.8275, 0.7736",\
"1.751, 1.735, 1.682, 1.598, 1.493, 1.384, 1.279, 1.184, 1.097, 1.024",\
"2.242, 2.224, 2.166, 2.073, 1.954, 1.821, 1.69, 1.565, 1.453, 1.351");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.0997, 0.09968, 0.09969, 0.1, 0.09994, 0.1, 0.1002, 0.1001, 0.1, 0.1",\
"0.09634, 0.09615, 0.09615, 0.096, 0.09615, 0.09621, 0.09616, 0.0962, 0.09613, 0.09615",\
"0.1041, 0.103, 0.1005, 0.09787, 0.09613, 0.09519, 0.09429, 0.09372, 0.0933, 0.0931",\
"0.1511, 0.1475, 0.1377, 0.127, 0.1179, 0.111, 0.1061, 0.1025, 0.09996, 0.09806",\
"0.2526, 0.2456, 0.2258, 0.201, 0.1783, 0.1596, 0.1448, 0.1338, 0.1251, 0.1184",\
"0.4146, 0.4042, 0.3739, 0.3329, 0.2912, 0.2544, 0.2244, 0.2, 0.1804, 0.1652",\
"0.6408, 0.6274, 0.5873, 0.5298, 0.4674, 0.4084, 0.3571, 0.3142, 0.2786, 0.2492",\
"0.9339, 0.9183, 0.8699, 0.7965, 0.7129, 0.6303, 0.5541, 0.4876, 0.4306, 0.3828",\
"1.297, 1.28, 1.225, 1.137, 1.034, 0.9264, 0.8234, 0.7299, 0.6474, 0.5759",\
"1.734, 1.715, 1.654, 1.555, 1.433, 1.301, 1.171, 1.048, 0.937, 0.8382");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.3422, 0.3432, 0.3446, 0.3457, 0.3467, 0.3483, 0.3493, 0.3508, 0.3533, 0.359",\
"0.3369, 0.3382, 0.341, 0.3434, 0.3452, 0.3471, 0.3493, 0.3505, 0.3523, 0.3597",\
"0.3398, 0.3396, 0.34, 0.3413, 0.3435, 0.3463, 0.3479, 0.3512, 0.3519, 0.3581",\
"0.3877, 0.3843, 0.3756, 0.3674, 0.3617, 0.3591, 0.3576, 0.3569, 0.3587, 0.3636",\
"0.5032, 0.4954, 0.4738, 0.45, 0.4285, 0.412, 0.3997, 0.3908, 0.385, 0.3849",\
"0.6892, 0.6778, 0.6451, 0.6016, 0.5612, 0.5247, 0.4951, 0.4707, 0.4524, 0.442",\
"0.9452, 0.9311, 0.8892, 0.8292, 0.7658, 0.7079, 0.6561, 0.6121, 0.5751, 0.5496",\
"1.273, 1.257, 1.209, 1.134, 1.049, 0.9666, 0.8911, 0.8238, 0.7634, 0.7203",\
"1.676, 1.659, 1.605, 1.519, 1.415, 1.308, 1.206, 1.114, 1.03, 0.9671",\
"2.159, 2.14, 2.082, 1.987, 1.867, 1.736, 1.608, 1.488, 1.378, 1.299");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.09967, 0.09962, 0.09963, 0.09971, 0.09998, 0.1001, 0.09991, 0.1001, 0.1001, 0.1",\
"0.09623, 0.09622, 0.09613, 0.09607, 0.09618, 0.09606, 0.0961, 0.09598, 0.09593, 0.09597",\
"0.1041, 0.103, 0.1005, 0.09808, 0.09619, 0.09494, 0.09416, 0.09357, 0.09319, 0.09296",\
"0.1506, 0.1471, 0.1377, 0.127, 0.1179, 0.1111, 0.1061, 0.1025, 0.0999, 0.09798",\
"0.2515, 0.2446, 0.2253, 0.2008, 0.1782, 0.1595, 0.1448, 0.1336, 0.125, 0.1185",\
"0.4126, 0.4027, 0.3729, 0.3323, 0.2907, 0.2544, 0.2244, 0.2001, 0.1805, 0.165",\
"0.6378, 0.6248, 0.5858, 0.5288, 0.4668, 0.4083, 0.3569, 0.314, 0.2786, 0.2493",\
"0.9294, 0.9145, 0.8673, 0.7954, 0.7122, 0.6299, 0.5537, 0.4871, 0.4304, 0.3826",\
"1.291, 1.274, 1.221, 1.136, 1.033, 0.9254, 0.8232, 0.7294, 0.6472, 0.5756",\
"1.726, 1.708, 1.649, 1.552, 1.431, 1.3, 1.17, 1.048, 0.9369, 0.8378");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.4316, 0.432, 0.4331, 0.4342, 0.4355, 0.437, 0.4387, 0.4415, 0.4437, 0.4503",\
"0.4273, 0.4281, 0.4302, 0.432, 0.4339, 0.4363, 0.4387, 0.4415, 0.4437, 0.4492",\
"0.4282, 0.4282, 0.4288, 0.4303, 0.4321, 0.435, 0.4376, 0.4404, 0.4427, 0.449",\
"0.4688, 0.4665, 0.4605, 0.4541, 0.4497, 0.4475, 0.4466, 0.4473, 0.4488, 0.4542",\
"0.5756, 0.5694, 0.5528, 0.5325, 0.5141, 0.4992, 0.4876, 0.4804, 0.4762, 0.4773",\
"0.7556, 0.7456, 0.7176, 0.6795, 0.6423, 0.6088, 0.5809, 0.5589, 0.5417, 0.5322",\
"1.007, 0.9947, 0.9572, 0.9022, 0.8431, 0.7887, 0.7396, 0.6982, 0.6627, 0.6394",\
"1.331, 1.317, 1.273, 1.203, 1.123, 1.044, 0.9727, 0.9073, 0.8499, 0.8102",\
"1.731, 1.716, 1.666, 1.586, 1.486, 1.383, 1.285, 1.195, 1.114, 1.055",\
"2.212, 2.195, 2.14, 2.05, 1.935, 1.808, 1.683, 1.566, 1.46, 1.384");
}
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.06947, 0.08252, 0.1275, 0.2127, 0.3449, 0.5299, 0.7735, 1.08, 1.455, 1.902",\
"0.07787, 0.09083, 0.1361, 0.2215, 0.3537, 0.539, 0.7823, 1.089, 1.464, 1.91",\
"0.09509, 0.1127, 0.1663, 0.253, 0.3843, 0.5693, 0.8122, 1.119, 1.493, 1.94",\
"0.08964, 0.1143, 0.1879, 0.3002, 0.4461, 0.63, 0.8714, 1.176, 1.55, 1.996",\
"0.05302, 0.08529, 0.1809, 0.3254, 0.5061, 0.7202, 0.9692, 1.272, 1.643, 2.086",\
"-0.0162, 0.0231, 0.1404, 0.317, 0.5383, 0.7938, 1.084, 1.409, 1.78, 2.22",\
"-0.1204, -0.0739, 0.0639, 0.2728, 0.5338, 0.8354, 1.172, 1.544, 1.954, 2.405",\
"-0.2618, -0.2085, -0.0508, 0.1883, 0.4898, 0.8369, 1.225, 1.648, 2.108, 2.608",\
"-0.4414, -0.3824, -0.2053, 0.0647, 0.4043, 0.7975, 1.237, 1.715, 2.23, 2.782",\
"-0.6626, -0.5976, -0.4018, -0.1028, 0.2735, 0.7122, 1.202, 1.735, 2.31, 2.921");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1173, 0.1453, 0.2408, 0.4196, 0.6953, 1.081, 1.589, 2.228, 3.006, 3.935",\
"0.1248, 0.1523, 0.2485, 0.4282, 0.705, 1.091, 1.6, 2.24, 3.019, 3.947",\
"0.1769, 0.2031, 0.2931, 0.4689, 0.7439, 1.129, 1.637, 2.275, 3.055, 3.983",\
"0.2721, 0.3029, 0.4001, 0.5702, 0.8367, 1.216, 1.718, 2.354, 3.131, 4.058",\
"0.4006, 0.439, 0.5537, 0.7398, 1.004, 1.372, 1.865, 2.493, 3.265, 4.188",\
"0.5613, 0.6084, 0.7469, 0.9587, 1.243, 1.613, 2.093, 2.708, 3.469, 4.385",\
"0.7569, 0.8131, 0.9761, 1.222, 1.536, 1.929, 2.413, 3.016, 3.763, 4.665",\
"0.9894, 1.055, 1.243, 1.526, 1.88, 2.303, 2.814, 3.422, 4.156, 5.043",\
"1.261, 1.336, 1.55, 1.869, 2.268, 2.734, 3.275, 3.914, 4.654, 5.527",\
"1.575, 1.658, 1.898, 2.257, 2.7, 3.215, 3.799, 4.47, 5.242, 6.122");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.0825, 0.1049, 0.184, 0.3321, 0.565, 0.8906, 1.319, 1.859, 2.518, 3.309",\
"0.08276, 0.1047, 0.1833, 0.3324, 0.565, 0.8901, 1.318, 1.858, 2.521, 3.307",\
"0.1166, 0.1376, 0.2051, 0.3353, 0.5649, 0.8902, 1.318, 1.862, 2.52, 3.306",\
"0.1809, 0.2063, 0.2839, 0.4122, 0.601, 0.8956, 1.319, 1.863, 2.523, 3.309",\
"0.2689, 0.3022, 0.3975, 0.5419, 0.7382, 0.9988, 1.36, 1.863, 2.522, 3.309",\
"0.3806, 0.422, 0.5408, 0.7104, 0.9276, 1.198, 1.539, 1.976, 2.557, 3.309",\
"0.513, 0.5652, 0.7088, 0.9092, 1.158, 1.45, 1.803, 2.233, 2.751, 3.423",\
"0.6638, 0.7286, 0.9008, 1.138, 1.42, 1.75, 2.124, 2.564, 3.089, 3.701",\
"0.834, 0.9086, 1.117, 1.396, 1.72, 2.083, 2.495, 2.96, 3.497, 4.12",\
"1.021, 1.11, 1.355, 1.681, 2.044, 2.451, 2.908, 3.411, 3.969, 4.607");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1943, 0.2442, 0.4156, 0.7387, 1.24, 1.945, 2.875, 4.044, 5.461, 7.163",\
"0.1925, 0.243, 0.4154, 0.739, 1.241, 1.945, 2.875, 4.044, 5.473, 7.167",\
"0.2044, 0.2481, 0.4132, 0.7388, 1.243, 1.944, 2.869, 4.037, 5.458, 7.158",\
"0.2591, 0.3011, 0.4497, 0.7431, 1.24, 1.943, 2.871, 4.037, 5.46, 7.158",\
"0.3482, 0.3942, 0.5376, 0.8136, 1.261, 1.944, 2.874, 4.039, 5.458, 7.169",\
"0.4602, 0.5134, 0.6714, 0.9404, 1.365, 1.993, 2.874, 4.041, 5.461, 7.156",\
"0.5894, 0.6542, 0.8364, 1.122, 1.533, 2.127, 2.953, 4.051, 5.463, 7.159",\
"0.7384, 0.8122, 1.024, 1.341, 1.759, 2.34, 3.124, 4.156, 5.495, 7.159",\
"0.9074, 0.9894, 1.232, 1.59, 2.039, 2.614, 3.384, 4.363, 5.629, 7.211",\
"1.097, 1.189, 1.455, 1.858, 2.356, 2.951, 3.703, 4.676, 5.876, 7.388");
}
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.08268, 0.09571, 0.1408, 0.2259, 0.358, 0.543, 0.7866, 1.093, 1.468, 1.914",\
"0.08819, 0.1014, 0.1469, 0.2325, 0.3648, 0.5503, 0.7939, 1.101, 1.475, 1.922",\
"0.09474, 0.1105, 0.1608, 0.2477, 0.3797, 0.5647, 0.8083, 1.115, 1.49, 1.936",\
"0.0794, 0.1007, 0.1652, 0.2673, 0.4083, 0.5934, 0.8359, 1.141, 1.515, 1.961",\
"0.029, 0.05674, 0.1399, 0.2674, 0.4313, 0.634, 0.8828, 1.187, 1.558, 2.003",\
"-0.0605, -0.0265, 0.0759, 0.2317, 0.4281, 0.6602, 0.932, 1.252, 1.625, 2.067",\
"-0.192, -0.1521, -0.0311, 0.154, 0.3858, 0.6549, 0.9609, 1.308, 1.704, 2.157",\
"-0.3673, -0.3223, -0.1842, 0.0298, 0.2977, 0.6077, 0.9544, 1.339, 1.768, 2.245",\
"-0.5881, -0.5384, -0.3848, -0.1441, 0.1598, 0.5122, 0.9031, 1.332, 1.801, 2.316",\
"-0.8587, -0.8035, -0.6356, -0.3687, -0.0298, 0.3636, 0.8008, 1.278, 1.794, 2.353");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1604, 0.1873, 0.281, 0.4586, 0.7334, 1.119, 1.627, 2.264, 3.043, 3.973",\
"0.1678, 0.1948, 0.289, 0.467, 0.7424, 1.128, 1.635, 2.274, 3.053, 3.984",\
"0.221, 0.246, 0.336, 0.5102, 0.7831, 1.167, 1.673, 2.311, 3.091, 4.017",\
"0.3314, 0.3585, 0.4493, 0.6149, 0.8793, 1.257, 1.758, 2.392, 3.169, 4.094",\
"0.4865, 0.5183, 0.6197, 0.7947, 1.052, 1.418, 1.908, 2.535, 3.303, 4.225",\
"0.685, 0.7231, 0.8406, 1.034, 1.305, 1.666, 2.143, 2.755, 3.513, 4.425",\
"0.9271, 0.972, 1.109, 1.328, 1.621, 1.999, 2.473, 3.071, 3.813, 4.713",\
"1.218, 1.269, 1.427, 1.676, 1.999, 2.399, 2.894, 3.491, 4.217, 5.1",\
"1.559, 1.618, 1.796, 2.076, 2.436, 2.868, 3.385, 4.005, 4.732, 5.598",\
"1.955, 2.02, 2.219, 2.53, 2.93, 3.401, 3.95, 4.594, 5.347, 6.212");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.08257, 0.1048, 0.1833, 0.3326, 0.5649, 0.8906, 1.318, 1.858, 2.521, 3.304",\
"0.0827, 0.1049, 0.1837, 0.3323, 0.5651, 0.8905, 1.319, 1.86, 2.522, 3.308",\
"0.1108, 0.1302, 0.1988, 0.3353, 0.5645, 0.8906, 1.32, 1.859, 2.519, 3.307",\
"0.1731, 0.1939, 0.262, 0.3883, 0.5911, 0.8966, 1.32, 1.863, 2.522, 3.309",\
"0.2615, 0.2862, 0.3631, 0.4936, 0.6873, 0.9668, 1.35, 1.865, 2.523, 3.303",\
"0.373, 0.4023, 0.4924, 0.6376, 0.8396, 1.11, 1.472, 1.942, 2.555, 3.315",\
"0.5032, 0.5398, 0.6468, 0.8122, 1.031, 1.31, 1.666, 2.117, 2.683, 3.393",\
"0.652, 0.6956, 0.8242, 1.014, 1.259, 1.557, 1.921, 2.365, 2.915, 3.585",\
"0.8202, 0.8692, 1.022, 1.243, 1.515, 1.84, 2.226, 2.682, 3.222, 3.873",\
"1.007, 1.064, 1.239, 1.496, 1.802, 2.157, 2.564, 3.043, 3.597, 4.24");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2743, 0.3242, 0.4946, 0.8192, 1.321, 2.027, 2.952, 4.119, 5.543, 7.239",\
"0.2735, 0.3231, 0.4946, 0.8186, 1.321, 2.026, 2.953, 4.118, 5.542, 7.242",\
"0.2753, 0.3223, 0.4939, 0.8184, 1.321, 2.026, 2.952, 4.118, 5.538, 7.237",\
"0.3232, 0.3676, 0.5165, 0.8199, 1.321, 2.026, 2.951, 4.118, 5.541, 7.238",\
"0.4052, 0.4478, 0.5958, 0.8772, 1.336, 2.026, 2.951, 4.118, 5.542, 7.238",\
"0.5174, 0.5662, 0.7184, 0.9926, 1.425, 2.062, 2.954, 4.118, 5.541, 7.239",\
"0.6494, 0.705, 0.8774, 1.156, 1.58, 2.184, 3.017, 4.128, 5.54, 7.239",\
"0.7964, 0.8626, 1.061, 1.366, 1.786, 2.38, 3.173, 4.223, 5.565, 7.239",\
"0.9638, 1.039, 1.264, 1.608, 2.047, 2.63, 3.411, 4.413, 5.692, 7.284",\
"1.149, 1.232, 1.488, 1.872, 2.351, 2.943, 3.706, 4.69, 5.916, 7.446");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&!A2" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1154, 0.1287, 0.1735, 0.2557, 0.3808, 0.5546, 0.7819, 1.068, 1.416, 1.832",\
"0.1242, 0.1374, 0.1822, 0.2645, 0.3897, 0.5634, 0.7909, 1.077, 1.426, 1.841",\
"0.1609, 0.1749, 0.2193, 0.3002, 0.4247, 0.598, 0.8252, 1.111, 1.459, 1.874",\
"0.1968, 0.2154, 0.2744, 0.3705, 0.4991, 0.6704, 0.8957, 1.18, 1.528, 1.942",\
"0.2147, 0.2378, 0.3128, 0.434, 0.593, 0.7864, 1.014, 1.295, 1.64, 2.053",\
"0.2135, 0.242, 0.3318, 0.4776, 0.6699, 0.8998, 1.164, 1.463, 1.806, 2.214",\
"0.1936, 0.2259, 0.3305, 0.5014, 0.7255, 0.9939, 1.3, 1.643, 2.022, 2.437",\
"0.1546, 0.1903, 0.3076, 0.503, 0.7586, 1.066, 1.416, 1.803, 2.229, 2.693",\
"0.096, 0.1365, 0.2672, 0.4826, 0.7681, 1.113, 1.506, 1.942, 2.417, 2.93",\
"0.0167, 0.0616, 0.2044, 0.4402, 0.7557, 1.137, 1.572, 2.055, 2.581, 3.148");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1456, 0.1667, 0.2387, 0.374, 0.5825, 0.8753, 1.259, 1.744, 2.335, 3.04",\
"0.1546, 0.1762, 0.249, 0.3851, 0.5942, 0.8873, 1.272, 1.756, 2.347, 3.052",\
"0.1898, 0.2119, 0.2846, 0.4195, 0.6291, 0.9221, 1.307, 1.791, 2.383, 3.087",\
"0.2468, 0.2722, 0.3537, 0.4931, 0.6985, 0.9881, 1.371, 1.854, 2.444, 3.149",\
"0.3235, 0.355, 0.4508, 0.6066, 0.8226, 1.108, 1.484, 1.962, 2.547, 3.248",\
"0.42, 0.4571, 0.571, 0.7501, 0.9873, 1.288, 1.663, 2.132, 2.71, 3.405",\
"0.5346, 0.5776, 0.7103, 0.9161, 1.183, 1.509, 1.903, 2.374, 2.943, 3.627",\
"0.666, 0.7151, 0.8665, 1.102, 1.402, 1.763, 2.183, 2.677, 3.254, 3.928",\
"0.8157, 0.8711, 1.04, 1.306, 1.641, 2.041, 2.5, 3.023, 3.624, 4.312",\
"0.985, 1.046, 1.233, 1.528, 1.902, 2.341, 2.843, 3.406, 4.038, 4.752");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1427, 0.1647, 0.2403, 0.3802, 0.5943, 0.8928, 1.285, 1.778, 2.379, 3.095",\
"0.1421, 0.1648, 0.2411, 0.3799, 0.5948, 0.8932, 1.285, 1.778, 2.379, 3.093",\
"0.1642, 0.1815, 0.2455, 0.3793, 0.594, 0.8923, 1.285, 1.778, 2.379, 3.095",\
"0.2472, 0.2683, 0.3353, 0.4445, 0.6171, 0.8942, 1.284, 1.778, 2.378, 3.094",\
"0.3579, 0.3844, 0.4654, 0.59, 0.763, 0.9884, 1.318, 1.781, 2.378, 3.094",\
"0.4928, 0.5278, 0.6244, 0.7716, 0.9642, 1.205, 1.5, 1.887, 2.413, 3.098",\
"0.6546, 0.694, 0.8128, 0.9882, 1.207, 1.47, 1.787, 2.161, 2.615, 3.209",\
"0.8388, 0.8866, 1.027, 1.233, 1.485, 1.78, 2.12, 2.517, 2.979, 3.511",\
"1.05, 1.106, 1.273, 1.511, 1.799, 2.129, 2.5, 2.923, 3.409, 3.962",\
"1.292, 1.355, 1.548, 1.821, 2.148, 2.519, 2.927, 3.383, 3.895, 4.473");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.193, 0.2277, 0.3538, 0.5967, 0.9762, 1.507, 2.206, 3.081, 4.159, 5.432",\
"0.1937, 0.2283, 0.3538, 0.5967, 0.9746, 1.508, 2.201, 3.08, 4.159, 5.43",\
"0.2131, 0.2424, 0.3577, 0.5969, 0.9761, 1.507, 2.203, 3.081, 4.152, 5.429",\
"0.2914, 0.3169, 0.4155, 0.6209, 0.9771, 1.508, 2.202, 3.079, 4.154, 5.431",\
"0.4206, 0.4445, 0.535, 0.722, 1.034, 1.522, 2.207, 3.081, 4.152, 5.437",\
"0.57, 0.5984, 0.6988, 0.8836, 1.179, 1.616, 2.245, 3.092, 4.156, 5.431",\
"0.7382, 0.7698, 0.8824, 1.091, 1.387, 1.807, 2.381, 3.166, 4.181, 5.443",\
"0.9234, 0.9606, 1.088, 1.322, 1.644, 2.061, 2.617, 3.343, 4.287, 5.483",\
"1.131, 1.168, 1.314, 1.573, 1.932, 2.374, 2.929, 3.631, 4.519, 5.643",\
"1.359, 1.402, 1.562, 1.847, 2.242, 2.729, 3.305, 3.997, 4.864, 5.918");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.09122, 0.1053, 0.1519, 0.2357, 0.3618, 0.5361, 0.7638, 1.05, 1.399, 1.814",\
"0.1002, 0.1141, 0.1604, 0.2441, 0.3702, 0.5444, 0.7723, 1.058, 1.407, 1.822",\
"0.1341, 0.1497, 0.1975, 0.2793, 0.4046, 0.5785, 0.8057, 1.092, 1.44, 1.856",\
"0.1568, 0.1782, 0.2434, 0.3455, 0.478, 0.6498, 0.8758, 1.16, 1.508, 1.923",\
"0.1572, 0.1848, 0.268, 0.3981, 0.5647, 0.7624, 0.992, 1.274, 1.619, 2.032",\
"0.1362, 0.1688, 0.2694, 0.4276, 0.6298, 0.867, 1.137, 1.439, 1.783, 2.192",\
"0.093, 0.1304, 0.2459, 0.4311, 0.6695, 0.9488, 1.263, 1.611, 1.994, 2.411",\
"0.0283, 0.0698, 0.1995, 0.4095, 0.6812, 1.003, 1.363, 1.76, 2.191, 2.66",\
"-0.0591, -0.0137, 0.1291, 0.3608, 0.6663, 1.027, 1.435, 1.882, 2.366, 2.887",\
"-0.1697, -0.121, 0.0347, 0.2874, 0.6211, 1.021, 1.475, 1.973, 2.512, 3.088");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1706, 0.1979, 0.2921, 0.4697, 0.7449, 1.13, 1.637, 2.277, 3.056, 3.984",\
"0.1783, 0.2063, 0.3016, 0.4799, 0.756, 1.142, 1.649, 2.288, 3.067, 3.996",\
"0.2093, 0.2371, 0.3312, 0.5093, 0.7849, 1.171, 1.679, 2.317, 3.098, 4.028",\
"0.2634, 0.2937, 0.3921, 0.5675, 0.8373, 1.219, 1.724, 2.362, 3.14, 4.068",\
"0.3396, 0.376, 0.4875, 0.672, 0.941, 1.313, 1.809, 2.44, 3.212, 4.137",\
"0.4369, 0.48, 0.6098, 0.8167, 1.097, 1.47, 1.953, 2.572, 3.336, 4.251",\
"0.5546, 0.6035, 0.7535, 0.9879, 1.296, 1.682, 2.168, 2.773, 3.522, 4.425",\
"0.6911, 0.7472, 0.9171, 1.181, 1.524, 1.94, 2.44, 3.049, 3.784, 4.671",\
"0.8479, 0.91, 1.101, 1.397, 1.775, 2.23, 2.761, 3.384, 4.125, 5",\
"1.026, 1.095, 1.305, 1.633, 2.049, 2.545, 3.118, 3.773, 4.527, 5.409");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1232, 0.145, 0.2206, 0.36, 0.5721, 0.8707, 1.262, 1.754, 2.356, 3.071",\
"0.1206, 0.1434, 0.2193, 0.3584, 0.572, 0.8701, 1.261, 1.754, 2.356, 3.071",\
"0.1549, 0.1724, 0.2299, 0.3585, 0.5712, 0.8707, 1.261, 1.755, 2.355, 3.072",\
"0.2424, 0.264, 0.3288, 0.4356, 0.6007, 0.8736, 1.262, 1.753, 2.356, 3.072",\
"0.3615, 0.3889, 0.4668, 0.5887, 0.756, 0.9762, 1.3, 1.759, 2.355, 3.071",\
"0.5126, 0.5462, 0.6404, 0.7824, 0.968, 1.202, 1.492, 1.872, 2.394, 3.075",\
"0.6998, 0.7368, 0.8512, 1.017, 1.227, 1.479, 1.788, 2.159, 2.605, 3.193",\
"0.9152, 0.9638, 1.102, 1.295, 1.53, 1.808, 2.138, 2.526, 2.98, 3.505",\
"1.169, 1.228, 1.387, 1.612, 1.878, 2.188, 2.541, 2.953, 3.425, 3.969",\
"1.461, 1.527, 1.712, 1.973, 2.278, 2.616, 3.003, 3.436, 3.932, 4.497");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2024, 0.2493, 0.4164, 0.7389, 1.241, 1.944, 2.874, 4.044, 5.472, 7.17",\
"0.2031, 0.2496, 0.4165, 0.739, 1.241, 1.947, 2.87, 4.037, 5.459, 7.167",\
"0.2168, 0.2589, 0.4186, 0.7393, 1.241, 1.945, 2.876, 4.038, 5.458, 7.164",\
"0.278, 0.3166, 0.459, 0.7511, 1.241, 1.947, 2.87, 4.035, 5.469, 7.163",\
"0.3993, 0.4363, 0.5632, 0.825, 1.271, 1.947, 2.875, 4.045, 5.472, 7.172",\
"0.5478, 0.5892, 0.728, 0.9746, 1.38, 2.002, 2.884, 4.039, 5.472, 7.156",\
"0.7174, 0.7636, 0.9202, 1.187, 1.571, 2.144, 2.961, 4.067, 5.461, 7.165",\
"0.9134, 0.9634, 1.136, 1.434, 1.84, 2.38, 3.14, 4.171, 5.515, 7.165",\
"1.135, 1.186, 1.377, 1.706, 2.15, 2.702, 3.421, 4.388, 5.649, 7.243",\
"1.384, 1.441, 1.643, 2.007, 2.495, 3.083, 3.797, 4.716, 5.905, 7.41");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.09967, 0.114, 0.1613, 0.2459, 0.3723, 0.5465, 0.7743, 1.06, 1.409, 1.824",\
"0.1085, 0.1227, 0.1698, 0.2543, 0.3807, 0.5549, 0.7827, 1.069, 1.417, 1.833",\
"0.1455, 0.1604, 0.207, 0.2895, 0.4151, 0.5889, 0.8163, 1.102, 1.451, 1.866",\
"0.1776, 0.1972, 0.2588, 0.3582, 0.4888, 0.6604, 0.8862, 1.171, 1.519, 1.933",\
"0.1887, 0.2131, 0.2904, 0.4157, 0.5785, 0.774, 1.003, 1.284, 1.63, 2.042",\
"0.1783, 0.2069, 0.2991, 0.4502, 0.6476, 0.8816, 1.15, 1.45, 1.794, 2.203",\
"0.1461, 0.1785, 0.2847, 0.4601, 0.6916, 0.9663, 1.278, 1.624, 2.005, 2.422",\
"0.0921, 0.1287, 0.2466, 0.445, 0.7085, 1.024, 1.381, 1.775, 2.205, 2.673",\
"0.0156, 0.056, 0.1854, 0.404, 0.6985, 1.052, 1.455, 1.9, 2.381, 2.901",\
"-0.085, -0.0416, 0.0998, 0.3372, 0.6603, 1.052, 1.499, 1.994, 2.53, 3.103");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2215, 0.2487, 0.3432, 0.5207, 0.7957, 1.181, 1.688, 2.326, 3.105, 4.036",\
"0.2303, 0.2578, 0.3527, 0.5314, 0.8073, 1.193, 1.7, 2.339, 3.118, 4.046",\
"0.2611, 0.2881, 0.3822, 0.5599, 0.8361, 1.222, 1.73, 2.369, 3.148, 4.075",\
"0.3189, 0.3472, 0.4432, 0.6169, 0.8876, 1.27, 1.775, 2.411, 3.19, 4.118",\
"0.4054, 0.4378, 0.5422, 0.7222, 0.9895, 1.362, 1.858, 2.489, 3.264, 4.187",\
"0.514, 0.5514, 0.6719, 0.8703, 1.147, 1.518, 2.002, 2.621, 3.385, 4.299",\
"0.6435, 0.687, 0.8242, 1.048, 1.348, 1.731, 2.216, 2.821, 3.571, 4.474",\
"0.7922, 0.8415, 0.9977, 1.248, 1.581, 1.991, 2.489, 3.097, 3.832, 4.72",\
"0.9607, 1.016, 1.19, 1.471, 1.839, 2.285, 2.812, 3.433, 4.173, 5.046",\
"1.15, 1.211, 1.404, 1.714, 2.118, 2.605, 3.172, 3.822, 4.575, 5.456");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.169, 0.19, 0.2625, 0.399, 0.6114, 0.9091, 1.301, 1.793, 2.394, 3.11",\
"0.1669, 0.1885, 0.2619, 0.3991, 0.6115, 0.9096, 1.301, 1.793, 2.394, 3.109",\
"0.2022, 0.2162, 0.2718, 0.3985, 0.6116, 0.9093, 1.301, 1.794, 2.394, 3.11",\
"0.3086, 0.3246, 0.3787, 0.4765, 0.6409, 0.9119, 1.301, 1.794, 2.394, 3.109",\
"0.451, 0.4701, 0.5325, 0.6414, 0.7996, 1.016, 1.339, 1.798, 2.394, 3.11",\
"0.627, 0.6504, 0.7252, 0.8476, 1.02, 1.247, 1.532, 1.912, 2.434, 3.114",\
"0.839, 0.8674, 0.9552, 1.098, 1.289, 1.532, 1.834, 2.199, 2.643, 3.232",\
"1.083, 1.118, 1.225, 1.389, 1.605, 1.869, 2.189, 2.571, 3.022, 3.545",\
"1.362, 1.404, 1.532, 1.723, 1.966, 2.259, 2.601, 3.003, 3.47, 4.011",\
"1.677, 1.728, 1.876, 2.1, 2.373, 2.697, 3.069, 3.494, 3.982, 4.54");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2775, 0.3259, 0.4952, 0.8185, 1.321, 2.026, 2.951, 4.119, 5.538, 7.24",\
"0.278, 0.326, 0.4953, 0.8185, 1.322, 2.025, 2.952, 4.118, 5.542, 7.235",\
"0.2831, 0.3291, 0.496, 0.8195, 1.322, 2.026, 2.95, 4.117, 5.542, 7.237",\
"0.3353, 0.3772, 0.5245, 0.826, 1.322, 2.026, 2.951, 4.118, 5.541, 7.239",\
"0.45, 0.4876, 0.6192, 0.8902, 1.346, 2.027, 2.952, 4.117, 5.541, 7.24",\
"0.6028, 0.6454, 0.7814, 1.031, 1.445, 2.076, 2.962, 4.117, 5.54, 7.237",\
"0.779, 0.8258, 0.9816, 1.241, 1.631, 2.21, 3.036, 4.143, 5.544, 7.236",\
"0.977, 1.029, 1.203, 1.494, 1.893, 2.44, 3.208, 4.247, 5.589, 7.246",\
"1.202, 1.26, 1.45, 1.771, 2.208, 2.758, 3.484, 4.455, 5.722, 7.316",\
"1.453, 1.514, 1.725, 2.076, 2.557, 3.139, 3.855, 4.78, 5.971, 7.482");
}
}
timing() {
related_pin : "B" ;
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.1154, 0.1287, 0.1735, 0.2557, 0.3808, 0.5546, 0.7819, 1.068, 1.416, 1.832",\
"0.1242, 0.1374, 0.1822, 0.2645, 0.3897, 0.5634, 0.7909, 1.077, 1.426, 1.841",\
"0.1609, 0.1749, 0.2193, 0.3002, 0.4247, 0.598, 0.8252, 1.111, 1.459, 1.874",\
"0.1968, 0.2154, 0.2744, 0.3705, 0.4991, 0.6704, 0.8957, 1.18, 1.528, 1.942",\
"0.2147, 0.2378, 0.3128, 0.434, 0.593, 0.7864, 1.014, 1.295, 1.64, 2.053",\
"0.2135, 0.242, 0.3318, 0.4776, 0.6699, 0.8998, 1.164, 1.463, 1.806, 2.214",\
"0.1936, 0.2259, 0.3305, 0.5014, 0.7255, 0.9939, 1.3, 1.643, 2.022, 2.437",\
"0.1546, 0.1903, 0.3076, 0.503, 0.7586, 1.066, 1.416, 1.803, 2.229, 2.693",\
"0.096, 0.1365, 0.2672, 0.4826, 0.7681, 1.113, 1.506, 1.942, 2.417, 2.93",\
"0.0167, 0.0616, 0.2044, 0.4402, 0.7557, 1.137, 1.572, 2.055, 2.581, 3.148");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2215, 0.2487, 0.3432, 0.5207, 0.7957, 1.181, 1.688, 2.326, 3.105, 4.036",\
"0.2303, 0.2578, 0.3527, 0.5314, 0.8073, 1.193, 1.7, 2.339, 3.118, 4.046",\
"0.2611, 0.2881, 0.3822, 0.5599, 0.8361, 1.222, 1.73, 2.369, 3.148, 4.075",\
"0.3189, 0.3472, 0.4432, 0.6169, 0.8876, 1.27, 1.775, 2.411, 3.19, 4.118",\
"0.4054, 0.4378, 0.5422, 0.7222, 0.9895, 1.362, 1.858, 2.489, 3.264, 4.187",\
"0.514, 0.5514, 0.6719, 0.8703, 1.147, 1.518, 2.002, 2.621, 3.385, 4.299",\
"0.6435, 0.687, 0.8242, 1.048, 1.348, 1.731, 2.216, 2.821, 3.571, 4.474",\
"0.7922, 0.8415, 0.9977, 1.248, 1.581, 1.991, 2.489, 3.097, 3.832, 4.72",\
"0.9607, 1.016, 1.19, 1.471, 1.839, 2.285, 2.812, 3.433, 4.173, 5.046",\
"1.15, 1.211, 1.404, 1.714, 2.118, 2.605, 3.172, 3.822, 4.575, 5.456");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.169, 0.19, 0.2625, 0.399, 0.6114, 0.9091, 1.301, 1.793, 2.394, 3.11",\
"0.1669, 0.1885, 0.2619, 0.3991, 0.6115, 0.9096, 1.301, 1.793, 2.394, 3.109",\
"0.2022, 0.2162, 0.2718, 0.3985, 0.6116, 0.9093, 1.301, 1.794, 2.394, 3.11",\
"0.3086, 0.3246, 0.3787, 0.4765, 0.6409, 0.9119, 1.301, 1.794, 2.394, 3.109",\
"0.451, 0.4701, 0.5325, 0.6414, 0.7996, 1.016, 1.339, 1.798, 2.394, 3.11",\
"0.627, 0.6504, 0.7252, 0.8476, 1.02, 1.247, 1.532, 1.912, 2.434, 3.114",\
"0.839, 0.8674, 0.9552, 1.098, 1.289, 1.532, 1.834, 2.199, 2.643, 3.232",\
"1.083, 1.118, 1.225, 1.389, 1.605, 1.869, 2.189, 2.571, 3.022, 3.545",\
"1.362, 1.404, 1.532, 1.723, 1.966, 2.259, 2.601, 3.003, 3.47, 4.011",\
"1.677, 1.728, 1.876, 2.1, 2.373, 2.697, 3.069, 3.494, 3.982, 4.54");
}
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.005819, 0.02273, 0.05503, 0.1054, 0.176, 0.2689, 0.3859, 0.5288, 0.6991");
values("0.2775, 0.3259, 0.4952, 0.8185, 1.321, 2.026, 2.951, 4.119, 5.538, 7.24",\
"0.278, 0.326, 0.4953, 0.8185, 1.322, 2.025, 2.952, 4.118, 5.542, 7.235",\
"0.2831, 0.3291, 0.496, 0.8195, 1.322, 2.026, 2.95, 4.117, 5.542, 7.237",\
"0.3353, 0.3772, 0.5245, 0.826, 1.322, 2.026, 2.951, 4.118, 5.541, 7.239",\
"0.45, 0.4876, 0.6192, 0.8902, 1.346, 2.027, 2.952, 4.117, 5.541, 7.24",\
"0.6028, 0.6454, 0.7814, 1.031, 1.445, 2.076, 2.962, 4.117, 5.54, 7.237",\
"0.779, 0.8258, 0.9816, 1.241, 1.631, 2.21, 3.036, 4.143, 5.544, 7.236",\
"0.977, 1.029, 1.203, 1.494, 1.893, 2.44, 3.208, 4.247, 5.589, 7.246",\
"1.202, 1.26, 1.45, 1.771, 2.208, 2.758, 3.484, 4.455, 5.722, 7.316",\
"1.453, 1.514, 1.725, 2.076, 2.557, 3.139, 3.855, 4.78, 5.971, 7.482");
}
}
}
}