blob: 7978aaf9e8801a19016d439ec31e53dd98a9c229 [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_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "5.1876e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "7.92864e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "5.18796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "8.0604e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "7.17984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "8.0604e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "5.36148e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "5.36508e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.0604e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004765 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02251, 0.02252, 0.02249, 0.02243, 0.02237, 0.02233, 0.02232, \
0.02231, 0.0223, 0.02229");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01508, -0.01509, -0.01504, -0.015, -0.01497, -0.01497, -0.01498, \
-0.01499, -0.01499, -0.015");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.005712, 0.005717, 0.005718, 0.005716, 0.005717, 0.005722, 0.005745, \
0.005754, 0.005749, 0.00575");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005462, -0.005485, -0.005466, -0.005467, -0.005486, -0.005492, \
-0.005508, -0.005517, -0.005526, -0.005534");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02327, 0.02326, 0.02321, 0.02316, 0.02316, 0.02314, 0.02315, \
0.02316, 0.02315, 0.02313");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.00577, -0.005775, -0.005777, -0.005776, -0.005781, -0.005786, \
-0.005798, -0.005804, -0.005799, -0.005797");
}
}
}
pin(A2) {
capacitance : 0.004665 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0215, 0.02062, 0.02013, 0.02004, 0.02, 0.01997, 0.01995, 0.01994, \
0.01992, 0.01992");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02014, -0.02015, -0.02013, -0.02008, -0.02001, -0.01995, -0.01994, \
-0.01992, -0.0199, -0.01989");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.005717, 0.005721, 0.005722, 0.005723, 0.005723, 0.005724, 0.005751, \
0.005748, 0.005753, 0.005754");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005475, -0.00547, -0.00547, -0.005474, -0.005481, -0.005486, \
-0.005508, -0.005512, -0.005527, -0.005537");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02329, 0.02325, 0.02321, 0.02318, 0.02317, 0.02315, 0.02316, \
0.02316, 0.02314, 0.02314");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005775, -0.005776, -0.005781, -0.005776, -0.005779, -0.005784, \
-0.005804, -0.005798, -0.005797, -0.005797");
}
}
}
pin(B) {
capacitance : 0.003974 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01994, 0.0199, 0.01989, 0.0199, 0.01989, 0.01993, 0.01991, 0.0199, \
0.01993, 0.01992");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01656, -0.01755, -0.01844, -0.01888, -0.01909, -0.01921, -0.01932, \
-0.01938, -0.01943, -0.01946");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.1907 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.00245, 0.002729, 0.003144, 0.003427, 0.003594, 0.003663, 0.00371, 0.003747, 0.003773, 0.003779",\
"0.002575, 0.002867, 0.003442, 0.003913, 0.004171, 0.004337, 0.004435, 0.004513, 0.004542, 0.004572",\
"0.005725, 0.005656, 0.00557, 0.005526, 0.005534, 0.005523, 0.005511, 0.005501, 0.005495, 0.005487",\
"0.01554, 0.01479, 0.01305, 0.01135, 0.009964, 0.008932, 0.008166, 0.007619, 0.007219, 0.006921",\
"0.03457, 0.03303, 0.02905, 0.02462, 0.02074, 0.01762, 0.01521, 0.01334, 0.0119, 0.01079",\
"0.064, 0.0617, 0.05548, 0.04764, 0.0403, 0.03413, 0.0291, 0.02505, 0.02177, 0.01908",\
"0.1043, 0.1014, 0.09324, 0.08205, 0.07057, 0.0605, 0.05187, 0.04467, 0.0388, 0.0339",\
"0.1561, 0.1528, 0.143, 0.1286, 0.113, 0.09823, 0.08542, 0.07427, 0.0649, 0.05686",\
"0.2201, 0.2165, 0.2052, 0.1881, 0.1685, 0.1489, 0.1311, 0.1154, 0.1017, 0.08988",\
"0.2971, 0.293, 0.2803, 0.2609, 0.2377, 0.2135, 0.1902, 0.1694, 0.1508, 0.1345");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.05894, 0.05948, 0.06062, 0.06132, 0.06183, 0.06244, 0.06309, 0.06365, 0.06428, 0.06486",\
"0.05786, 0.05831, 0.05945, 0.06061, 0.06139, 0.06226, 0.06284, 0.06379, 0.06442, 0.06504",\
"0.0614, 0.06112, 0.06082, 0.06095, 0.06136, 0.06212, 0.06288, 0.06347, 0.06435, 0.065",\
"0.0742, 0.0732, 0.07073, 0.06811, 0.06636, 0.06554, 0.06529, 0.06538, 0.06582, 0.06593",\
"0.0972, 0.09539, 0.09074, 0.08525, 0.08011, 0.07623, 0.07371, 0.07182, 0.07086, 0.07021",\
"0.1315, 0.129, 0.1221, 0.1136, 0.1051, 0.0975, 0.09124, 0.08644, 0.0826, 0.0804",\
"0.1779, 0.1749, 0.166, 0.1541, 0.1421, 0.1308, 0.1203, 0.1114, 0.1045, 0.09873",\
"0.2372, 0.2337, 0.2231, 0.208, 0.1919, 0.1766, 0.1624, 0.1489, 0.1372, 0.1278",\
"0.3102, 0.3062, 0.2942, 0.2763, 0.2562, 0.2364, 0.218, 0.2005, 0.1839, 0.1692",\
"0.3977, 0.3933, 0.3801, 0.3597, 0.3358, 0.3113, 0.2879, 0.2661, 0.2455, 0.2255");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.002456, 0.00275, 0.003204, 0.003488, 0.00363, 0.003704, 0.003756, 0.003793, 0.003811, 0.003828",\
"0.001929, 0.002328, 0.003156, 0.003746, 0.004107, 0.004299, 0.004416, 0.004477, 0.004537, 0.004569",\
"0.004, 0.004112, 0.004458, 0.004803, 0.005038, 0.005189, 0.00528, 0.005335, 0.005369, 0.005405",\
"0.01325, 0.01269, 0.01144, 0.01019, 0.0092, 0.008424, 0.007825, 0.007378, 0.00704, 0.006788",\
"0.03218, 0.03085, 0.02738, 0.02339, 0.02, 0.01721, 0.01498, 0.01324, 0.01188, 0.01082",\
"0.06179, 0.05975, 0.05404, 0.04682, 0.0399, 0.03408, 0.02928, 0.02537, 0.02218, 0.0196",\
"0.1028, 0.1002, 0.09243, 0.08186, 0.07096, 0.06118, 0.05284, 0.04588, 0.04, 0.03511",\
"0.1559, 0.1527, 0.1432, 0.1295, 0.1145, 0.1002, 0.08747, 0.07657, 0.06721, 0.05929",\
"0.2216, 0.218, 0.2069, 0.1903, 0.1714, 0.1524, 0.1346, 0.1192, 0.1056, 0.09377",\
"0.3006, 0.2965, 0.2842, 0.265, 0.2422, 0.2186, 0.1958, 0.175, 0.1565, 0.1402");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.07778, 0.07794, 0.07816, 0.07847, 0.07871, 0.07925, 0.0798, 0.08042, 0.08116, 0.08238",\
"0.07691, 0.0771, 0.07745, 0.07787, 0.07824, 0.07889, 0.07944, 0.08046, 0.08087, 0.08209",\
"0.08059, 0.08022, 0.07959, 0.07915, 0.07893, 0.07929, 0.07965, 0.08014, 0.08051, 0.08202",\
"0.09363, 0.09265, 0.09018, 0.08724, 0.0849, 0.08364, 0.08297, 0.08255, 0.08296, 0.08307",\
"0.1173, 0.1158, 0.1113, 0.1056, 0.1, 0.09563, 0.09233, 0.09025, 0.08854, 0.08796",\
"0.1528, 0.1507, 0.1444, 0.1358, 0.1266, 0.1183, 0.1114, 0.1059, 0.1018, 0.09883",\
"0.2009, 0.1984, 0.1905, 0.1789, 0.166, 0.1536, 0.1423, 0.1329, 0.1245, 0.1183",\
"0.2623, 0.2594, 0.2504, 0.2362, 0.2196, 0.2029, 0.1871, 0.1728, 0.1604, 0.1495",\
"0.3378, 0.3346, 0.3245, 0.3085, 0.2886, 0.2672, 0.2469, 0.2274, 0.21, 0.1944",\
"0.4282, 0.4248, 0.4138, 0.3962, 0.3731, 0.3475, 0.3223, 0.2983, 0.2753, 0.2541");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.0275, 0.02746, 0.02748, 0.02762, 0.02764, 0.02764, 0.02769, 0.02768, 0.02766, 0.02766",\
"0.02686, 0.02684, 0.02687, 0.02692, 0.027, 0.02706, 0.02709, 0.02708, 0.02706, 0.02707",\
"0.0281, 0.02799, 0.02762, 0.02727, 0.02708, 0.02704, 0.02684, 0.02685, 0.02677, 0.0267",\
"0.03644, 0.0359, 0.03449, 0.03272, 0.03118, 0.02999, 0.02919, 0.0286, 0.02812, 0.02776",\
"0.05516, 0.05399, 0.05076, 0.04652, 0.04248, 0.03914, 0.03651, 0.03441, 0.03286, 0.03163",\
"0.0858, 0.08401, 0.07879, 0.07154, 0.06397, 0.05721, 0.05164, 0.04697, 0.04333, 0.04042",\
"0.129, 0.1267, 0.1199, 0.1093, 0.09772, 0.08671, 0.07708, 0.06886, 0.0621, 0.05654",\
"0.1854, 0.1828, 0.1743, 0.1609, 0.1452, 0.1295, 0.1148, 0.1021, 0.09128, 0.08209",\
"0.2557, 0.2527, 0.2429, 0.2269, 0.2073, 0.1868, 0.167, 0.149, 0.133, 0.1193",\
"0.3404, 0.3371, 0.3261, 0.3081, 0.285, 0.2598, 0.2345, 0.2107, 0.1892, 0.1698");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.09062, 0.09086, 0.09125, 0.09163, 0.09185, 0.09221, 0.09287, 0.09324, 0.09398, 0.09485",\
"0.08951, 0.0898, 0.09048, 0.09108, 0.09149, 0.0921, 0.09254, 0.09317, 0.09412, 0.09481",\
"0.08982, 0.08986, 0.09003, 0.09054, 0.09099, 0.0916, 0.09236, 0.0931, 0.09376, 0.09463",\
"0.09891, 0.0982, 0.09665, 0.09519, 0.09423, 0.0938, 0.09387, 0.09403, 0.09444, 0.09521",\
"0.1209, 0.1191, 0.1149, 0.1105, 0.1064, 0.1034, 0.1014, 0.09994, 0.09876, 0.0987",\
"0.1568, 0.1544, 0.1476, 0.1389, 0.1309, 0.1241, 0.1187, 0.1141, 0.1112, 0.1087",\
"0.2065, 0.2036, 0.1948, 0.1822, 0.1693, 0.1581, 0.1484, 0.1399, 0.1329, 0.1276",\
"0.2704, 0.2669, 0.2567, 0.2407, 0.2231, 0.2065, 0.1923, 0.1792, 0.1679, 0.1581",\
"0.3491, 0.3453, 0.3336, 0.3153, 0.2933, 0.2711, 0.2511, 0.2332, 0.217, 0.2025",\
"0.4435, 0.4393, 0.4267, 0.4061, 0.3805, 0.3532, 0.3269, 0.303, 0.2818, 0.2622");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.02407, 0.02408, 0.02405, 0.02411, 0.02414, 0.02418, 0.02419, 0.0242, 0.02421, 0.02422",\
"0.02325, 0.02322, 0.02325, 0.02319, 0.02327, 0.0233, 0.02331, 0.0233, 0.02332, 0.0233",\
"0.02434, 0.02417, 0.02375, 0.02333, 0.02302, 0.02286, 0.02277, 0.02271, 0.02266, 0.02262",\
"0.03275, 0.03201, 0.03028, 0.02832, 0.02668, 0.02548, 0.02466, 0.02408, 0.02364, 0.02333",\
"0.05165, 0.05026, 0.04629, 0.04155, 0.03728, 0.03392, 0.03122, 0.02934, 0.02779, 0.0267",\
"0.08224, 0.08012, 0.07393, 0.06578, 0.05775, 0.05092, 0.04527, 0.0409, 0.03738, 0.03465",\
"0.1253, 0.1225, 0.1143, 0.1026, 0.09022, 0.07877, 0.06909, 0.06108, 0.05455, 0.04928",\
"0.1814, 0.1781, 0.1681, 0.153, 0.1361, 0.1196, 0.1049, 0.09226, 0.08164, 0.07286",\
"0.2511, 0.2474, 0.2359, 0.2178, 0.1966, 0.1748, 0.1545, 0.1361, 0.1206, 0.1073",\
"0.3348, 0.3309, 0.3181, 0.2975, 0.2722, 0.2453, 0.2191, 0.1949, 0.1732, 0.1544");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.08, 0.08023, 0.08063, 0.08099, 0.0813, 0.08166, 0.08217, 0.08287, 0.08346, 0.08429",\
"0.07889, 0.07918, 0.07994, 0.08048, 0.08091, 0.08148, 0.08203, 0.0828, 0.08336, 0.08422",\
"0.079, 0.07903, 0.07924, 0.07972, 0.08033, 0.08098, 0.08174, 0.08248, 0.08339, 0.0839",\
"0.08727, 0.08663, 0.08515, 0.08376, 0.08289, 0.08285, 0.08289, 0.08334, 0.08386, 0.08469",\
"0.1083, 0.1065, 0.1025, 0.0982, 0.09433, 0.09156, 0.0897, 0.08863, 0.08793, 0.08778",\
"0.1434, 0.1408, 0.1341, 0.1257, 0.1182, 0.1115, 0.1062, 0.1023, 0.0992, 0.0975",\
"0.1923, 0.1892, 0.1803, 0.1679, 0.1555, 0.1448, 0.1351, 0.1269, 0.1205, 0.1154",\
"0.2554, 0.252, 0.2414, 0.2256, 0.2085, 0.1923, 0.1779, 0.1653, 0.1539, 0.1448",\
"0.3332, 0.3293, 0.3175, 0.299, 0.2772, 0.2555, 0.2361, 0.2182, 0.2025, 0.1877",\
"0.4264, 0.4222, 0.4091, 0.3885, 0.3626, 0.3361, 0.3104, 0.2872, 0.2658, 0.2468");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.02405, 0.02404, 0.02407, 0.02413, 0.02416, 0.02418, 0.02416, 0.02419, 0.02417, 0.02418",\
"0.02322, 0.02321, 0.02323, 0.02322, 0.02326, 0.02329, 0.02327, 0.02329, 0.02326, 0.02327",\
"0.02434, 0.02413, 0.02371, 0.02331, 0.02306, 0.02287, 0.02275, 0.02265, 0.0226, 0.02256",\
"0.03269, 0.03199, 0.03025, 0.02828, 0.02672, 0.02549, 0.02466, 0.02405, 0.02366, 0.02332",\
"0.05144, 0.0501, 0.04628, 0.04151, 0.03727, 0.03386, 0.0313, 0.02932, 0.02784, 0.0267",\
"0.08197, 0.0799, 0.07382, 0.06571, 0.05768, 0.05087, 0.0453, 0.04086, 0.03735, 0.03464",\
"0.1249, 0.1222, 0.1141, 0.1024, 0.09007, 0.07868, 0.06898, 0.06106, 0.05459, 0.04927",\
"0.1809, 0.1777, 0.1677, 0.1528, 0.1359, 0.1195, 0.1048, 0.09208, 0.08161, 0.07278",\
"0.2504, 0.2468, 0.2354, 0.2175, 0.1963, 0.1747, 0.1543, 0.1362, 0.1204, 0.1073",\
"0.3341, 0.3301, 0.3176, 0.2972, 0.2719, 0.2451, 0.2189, 0.1948, 0.1731, 0.1544");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.101, 0.1012, 0.1015, 0.1018, 0.102, 0.1026, 0.1031, 0.1039, 0.1047, 0.1057",\
"0.1001, 0.1003, 0.1008, 0.1014, 0.1018, 0.1026, 0.103, 0.1039, 0.1047, 0.1056",\
"0.09981, 0.09993, 0.1002, 0.1006, 0.1012, 0.1019, 0.1028, 0.1032, 0.1042, 0.1055",\
"0.1068, 0.1064, 0.1054, 0.1044, 0.1037, 0.1037, 0.1038, 0.1044, 0.105, 0.1057",\
"0.1262, 0.1249, 0.1217, 0.118, 0.1147, 0.1122, 0.1105, 0.1095, 0.1091, 0.1093",\
"0.1599, 0.1578, 0.152, 0.1447, 0.1376, 0.1316, 0.1268, 0.123, 0.1201, 0.1185",\
"0.2079, 0.2052, 0.1973, 0.186, 0.1744, 0.1642, 0.1551, 0.1473, 0.141, 0.1369",\
"0.2703, 0.2671, 0.2574, 0.2426, 0.2265, 0.2111, 0.1973, 0.1853, 0.1747, 0.1658",\
"0.3474, 0.3439, 0.333, 0.3154, 0.2946, 0.2741, 0.2551, 0.2377, 0.2223, 0.2084",\
"0.44, 0.4363, 0.4241, 0.4043, 0.38, 0.3538, 0.3288, 0.3062, 0.2853, 0.2668");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.05135, 0.06103, 0.09444, 0.1574, 0.2553, 0.3922, 0.5726, 0.7995, 1.077, 1.407",\
"0.0579, 0.06754, 0.1012, 0.1643, 0.2624, 0.3993, 0.5796, 0.8071, 1.084, 1.415",\
"0.07184, 0.0849, 0.1247, 0.1889, 0.2864, 0.4235, 0.6038, 0.8306, 1.108, 1.438",\
"0.07364, 0.09178, 0.1452, 0.2278, 0.3346, 0.4707, 0.65, 0.8766, 1.154, 1.483",\
"0.05805, 0.08149, 0.1505, 0.2548, 0.3863, 0.5436, 0.7257, 0.9506, 1.226, 1.556",\
"0.02212, 0.05138, 0.1364, 0.2641, 0.4227, 0.6083, 0.821, 1.058, 1.332, 1.66",\
"-0.0339, 0.0003, 0.1005, 0.2517, 0.4396, 0.6562, 0.8999, 1.173, 1.472, 1.802",\
"-0.1133, -0.0738, 0.0422, 0.2154, 0.4335, 0.682, 0.9607, 1.268, 1.605, 1.97",\
"-0.2169, -0.1723, -0.0405, 0.1567, 0.4025, 0.6853, 0.9992, 1.343, 1.716, 2.121",\
"-0.3468, -0.2965, -0.149, 0.0714, 0.3453, 0.6623, 1.013, 1.396, 1.807, 2.251");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.08692, 0.1073, 0.1773, 0.3079, 0.5104, 0.7931, 1.165, 1.633, 2.204, 2.884",\
"0.09267, 0.1127, 0.183, 0.3144, 0.5174, 0.8006, 1.172, 1.642, 2.213, 2.893",\
"0.1286, 0.1477, 0.2143, 0.3435, 0.5454, 0.8285, 1.201, 1.669, 2.241, 2.921",\
"0.1918, 0.2144, 0.2872, 0.4132, 0.6102, 0.8897, 1.26, 1.727, 2.298, 2.977",\
"0.2776, 0.3052, 0.3889, 0.5283, 0.7242, 0.9973, 1.363, 1.825, 2.392, 3.07",\
"0.3842, 0.4178, 0.5177, 0.6727, 0.8873, 1.162, 1.518, 1.975, 2.536, 3.21",\
"0.5126, 0.5524, 0.67, 0.8476, 1.08, 1.377, 1.737, 2.185, 2.739, 3.405",\
"0.6636, 0.7106, 0.8465, 1.05, 1.307, 1.625, 2.01, 2.461, 3.007, 3.665",\
"0.8392, 0.892, 1.048, 1.279, 1.567, 1.908, 2.317, 2.796, 3.346, 3.995",\
"1.04, 1.101, 1.276, 1.534, 1.855, 2.228, 2.659, 3.166, 3.747, 4.401");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.05886, 0.07476, 0.1307, 0.2373, 0.4038, 0.6357, 0.9419, 1.328, 1.799, 2.359",\
"0.05878, 0.07456, 0.1306, 0.2373, 0.4032, 0.6357, 0.9423, 1.329, 1.799, 2.362",\
"0.0833, 0.0985, 0.1455, 0.2387, 0.4039, 0.637, 0.9437, 1.328, 1.797, 2.36",\
"0.1252, 0.1431, 0.1981, 0.2912, 0.4249, 0.6372, 0.9416, 1.328, 1.8, 2.361",\
"0.1816, 0.2046, 0.2716, 0.3743, 0.5191, 0.7029, 0.9619, 1.33, 1.8, 2.362",\
"0.2508, 0.279, 0.3616, 0.482, 0.6368, 0.8374, 1.081, 1.393, 1.814, 2.362",\
"0.3318, 0.3656, 0.4646, 0.608, 0.7828, 0.9954, 1.257, 1.566, 1.937, 2.42",\
"0.421, 0.464, 0.582, 0.7498, 0.9512, 1.186, 1.46, 1.786, 2.167, 2.602",\
"0.5188, 0.5708, 0.713, 0.907, 1.136, 1.398, 1.693, 2.034, 2.433, 2.885",\
"0.6254, 0.6866, 0.8526, 1.076, 1.338, 1.631, 1.955, 2.316, 2.729, 3.202");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1327, 0.1675, 0.2883, 0.5168, 0.8705, 1.368, 2.022, 2.848, 3.85, 5.044",\
"0.1315, 0.1668, 0.2879, 0.5168, 0.8708, 1.369, 2.02, 2.844, 3.853, 5.045",\
"0.1405, 0.1709, 0.2865, 0.5167, 0.8713, 1.369, 2.023, 2.846, 3.854, 5.046",\
"0.1729, 0.2048, 0.3122, 0.5184, 0.8701, 1.37, 2.023, 2.847, 3.852, 5.045",\
"0.2268, 0.2586, 0.3664, 0.5683, 0.883, 1.366, 2.022, 2.843, 3.854, 5.048",\
"0.295, 0.3314, 0.444, 0.647, 0.9578, 1.397, 2.021, 2.846, 3.845, 5.045",\
"0.3738, 0.4174, 0.5462, 0.7504, 1.065, 1.494, 2.072, 2.849, 3.85, 5.041",\
"0.4642, 0.5124, 0.6618, 0.8842, 1.194, 1.634, 2.195, 2.925, 3.862, 5.049",\
"0.5606, 0.6188, 0.784, 1.037, 1.357, 1.793, 2.368, 3.07, 3.962, 5.076",\
"0.668, 0.735, 0.9238, 1.203, 1.553, 1.986, 2.56, 3.278, 4.135, 5.194");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.06042, 0.07006, 0.1035, 0.1665, 0.2643, 0.4014, 0.5816, 0.809, 1.086, 1.417",\
"0.06462, 0.07439, 0.1082, 0.1716, 0.2697, 0.4067, 0.587, 0.8144, 1.091, 1.423",\
"0.07161, 0.08327, 0.1205, 0.1848, 0.2828, 0.42, 0.6004, 0.8273, 1.104, 1.435",\
"0.06789, 0.08344, 0.1305, 0.2048, 0.3085, 0.4455, 0.6254, 0.8521, 1.129, 1.459",\
"0.04413, 0.06457, 0.1253, 0.2174, 0.3355, 0.4839, 0.6668, 0.8924, 1.168, 1.498",\
"-0.00259, 0.02256, 0.09788, 0.2112, 0.3521, 0.5185, 0.7164, 0.9512, 1.227, 1.555",\
"-0.0743, -0.0441, 0.0453, 0.1805, 0.3475, 0.5402, 0.7592, 1.01, 1.302, 1.634",\
"-0.1729, -0.1379, -0.0343, 0.1224, 0.317, 0.5397, 0.7876, 1.062, 1.371, 1.722",\
"-0.2995, -0.2601, -0.1428, 0.0355, 0.2566, 0.5109, 0.7915, 1.097, 1.432, 1.802",\
"-0.456, -0.4127, -0.282, -0.0816, 0.1661, 0.4515, 0.7664, 1.108, 1.476, 1.873");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1152, 0.1351, 0.2037, 0.3337, 0.5352, 0.818, 1.19, 1.658, 2.229, 2.91",\
"0.1213, 0.1412, 0.21, 0.3403, 0.5426, 0.8253, 1.197, 1.666, 2.238, 2.919",\
"0.1581, 0.1767, 0.2431, 0.3714, 0.5724, 0.8542, 1.226, 1.694, 2.265, 2.947",\
"0.2306, 0.2512, 0.3197, 0.4431, 0.639, 0.9179, 1.287, 1.753, 2.323, 3.003",\
"0.3312, 0.3547, 0.4308, 0.564, 0.7561, 1.028, 1.392, 1.853, 2.419, 3.099",\
"0.4585, 0.4868, 0.5737, 0.7189, 0.9263, 1.195, 1.551, 2.006, 2.567, 3.24",\
"0.6135, 0.6465, 0.7476, 0.9095, 1.131, 1.42, 1.774, 2.22, 2.772, 3.437",\
"0.7977, 0.8355, 0.9514, 1.135, 1.375, 1.68, 2.057, 2.502, 3.046, 3.702",\
"1.012, 1.055, 1.187, 1.392, 1.658, 1.982, 2.378, 2.848, 3.392, 4.037",\
"1.26, 1.308, 1.455, 1.685, 1.977, 2.327, 2.742, 3.235, 3.806, 4.452");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.0587, 0.07463, 0.1307, 0.2377, 0.4032, 0.6356, 0.942, 1.329, 1.798, 2.364",\
"0.05884, 0.07464, 0.1306, 0.237, 0.4038, 0.6359, 0.9424, 1.328, 1.8, 2.362",\
"0.07748, 0.09134, 0.1403, 0.2387, 0.4031, 0.636, 0.9433, 1.328, 1.798, 2.36",\
"0.1191, 0.1328, 0.1798, 0.2717, 0.4179, 0.6384, 0.9421, 1.329, 1.798, 2.36",\
"0.1763, 0.1933, 0.2465, 0.3369, 0.4769, 0.6795, 0.9592, 1.33, 1.798, 2.362",\
"0.2465, 0.2668, 0.3303, 0.4314, 0.5708, 0.7654, 1.03, 1.373, 1.816, 2.362",\
"0.3266, 0.3522, 0.4274, 0.5448, 0.6964, 0.8906, 1.146, 1.477, 1.889, 2.407",\
"0.4142, 0.446, 0.5374, 0.672, 0.8442, 1.051, 1.304, 1.625, 2.027, 2.516",\
"0.5086, 0.547, 0.6574, 0.8144, 1.008, 1.235, 1.501, 1.818, 2.209, 2.688",\
"0.6124, 0.6562, 0.7854, 0.969, 1.188, 1.439, 1.724, 2.055, 2.441, 2.907");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1816, 0.2162, 0.3372, 0.5659, 0.9206, 1.417, 2.072, 2.896, 3.9, 5.097",\
"0.1808, 0.2159, 0.3371, 0.566, 0.9206, 1.417, 2.072, 2.894, 3.899, 5.1",\
"0.1827, 0.2158, 0.3364, 0.5656, 0.9205, 1.418, 2.072, 2.895, 3.896, 5.098",\
"0.2148, 0.2472, 0.3532, 0.5661, 0.9201, 1.417, 2.071, 2.895, 3.9, 5.095",\
"0.2619, 0.2943, 0.4057, 0.6084, 0.9294, 1.416, 2.071, 2.894, 3.9, 5.097",\
"0.3286, 0.3636, 0.4764, 0.6844, 0.9954, 1.441, 2.071, 2.894, 3.898, 5.096",\
"0.4076, 0.4474, 0.5692, 0.7782, 1.099, 1.531, 2.113, 2.898, 3.898, 5.096",\
"0.4942, 0.5408, 0.6804, 0.899, 1.218, 1.664, 2.231, 2.963, 3.91, 5.095",\
"0.5902, 0.644, 0.8026, 1.046, 1.368, 1.811, 2.395, 3.106, 3.997, 5.119",\
"0.6992, 0.7584, 0.9348, 1.205, 1.548, 1.991, 2.575, 3.301, 4.169, 5.231");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.08989, 0.1004, 0.1357, 0.2006, 0.3, 0.438, 0.6188, 0.8461, 1.123, 1.454",\
"0.09666, 0.1072, 0.1426, 0.2076, 0.3068, 0.4449, 0.6257, 0.853, 1.13, 1.461",\
"0.1247, 0.1355, 0.1702, 0.2346, 0.3336, 0.4714, 0.652, 0.8793, 1.157, 1.487",\
"0.1557, 0.1699, 0.215, 0.289, 0.3889, 0.5254, 0.7052, 0.9318, 1.209, 1.538",\
"0.1783, 0.1962, 0.2519, 0.3432, 0.4656, 0.6136, 0.7924, 1.017, 1.293, 1.622",\
"0.1906, 0.2121, 0.2793, 0.3882, 0.5329, 0.7087, 0.9125, 1.141, 1.415, 1.742",\
"0.1923, 0.2169, 0.2954, 0.4232, 0.5911, 0.7929, 1.027, 1.29, 1.58, 1.906",\
"0.1823, 0.2102, 0.3002, 0.446, 0.6372, 0.8669, 1.13, 1.427, 1.755, 2.11",\
"0.1593, 0.1906, 0.2919, 0.4561, 0.6714, 0.9285, 1.224, 1.551, 1.914, 2.311",\
"0.1242, 0.1585, 0.2704, 0.4533, 0.6921, 0.9772, 1.303, 1.666, 2.062, 2.495");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1042, 0.1196, 0.1725, 0.2707, 0.4234, 0.6371, 0.9186, 1.272, 1.704, 2.22",\
"0.1115, 0.1273, 0.1805, 0.2792, 0.4321, 0.6461, 0.9272, 1.281, 1.714, 2.229",\
"0.1382, 0.1545, 0.2076, 0.3066, 0.4596, 0.6738, 0.9554, 1.309, 1.742, 2.257",\
"0.1789, 0.1981, 0.259, 0.362, 0.5131, 0.7259, 1.006, 1.359, 1.791, 2.306",\
"0.2341, 0.2575, 0.3292, 0.4444, 0.6048, 0.8152, 1.092, 1.443, 1.872, 2.386",\
"0.302, 0.3304, 0.4156, 0.5479, 0.7231, 0.9471, 1.223, 1.57, 1.996, 2.507",\
"0.3814, 0.4148, 0.5156, 0.6688, 0.8645, 1.105, 1.399, 1.747, 2.168, 2.673",\
"0.473, 0.5111, 0.6273, 0.8028, 1.025, 1.288, 1.6, 1.968, 2.394, 2.894",\
"0.5765, 0.6195, 0.7504, 0.9502, 1.2, 1.492, 1.828, 2.215, 2.663, 3.171",\
"0.6918, 0.7403, 0.8868, 1.111, 1.389, 1.712, 2.079, 2.49, 2.959, 3.492");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1035, 0.1205, 0.1782, 0.285, 0.449, 0.6774, 0.9772, 1.355, 1.815, 2.364",\
"0.1036, 0.1202, 0.1778, 0.2847, 0.4492, 0.6777, 0.9772, 1.354, 1.815, 2.364",\
"0.1161, 0.1298, 0.1802, 0.2847, 0.4488, 0.6776, 0.9774, 1.355, 1.816, 2.364",\
"0.1689, 0.1858, 0.2378, 0.3214, 0.4581, 0.6774, 0.9775, 1.355, 1.816, 2.364",\
"0.2351, 0.2549, 0.3167, 0.4167, 0.5504, 0.7255, 0.9878, 1.355, 1.815, 2.364",\
"0.3128, 0.3385, 0.4121, 0.527, 0.6788, 0.8688, 1.094, 1.402, 1.824, 2.365",\
"0.4016, 0.4332, 0.522, 0.656, 0.8266, 1.036, 1.287, 1.572, 1.93, 2.405",\
"0.5006, 0.5382, 0.644, 0.801, 0.994, 1.223, 1.495, 1.813, 2.164, 2.578",\
"0.6088, 0.652, 0.7766, 0.9586, 1.179, 1.437, 1.727, 2.068, 2.454, 2.878",\
"0.7256, 0.776, 0.9196, 1.132, 1.383, 1.667, 1.984, 2.345, 2.757, 3.219");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1285, 0.1533, 0.2417, 0.4133, 0.6799, 1.056, 1.551, 2.167, 2.928, 3.832",\
"0.129, 0.1532, 0.2417, 0.4131, 0.6801, 1.057, 1.548, 2.167, 2.925, 3.832",\
"0.1429, 0.1633, 0.2442, 0.4133, 0.6799, 1.055, 1.548, 2.17, 2.926, 3.832",\
"0.1904, 0.2097, 0.2826, 0.4283, 0.6812, 1.054, 1.549, 2.167, 2.923, 3.831",\
"0.2663, 0.2844, 0.3522, 0.4923, 0.7171, 1.062, 1.547, 2.167, 2.927, 3.826",\
"0.3564, 0.377, 0.4498, 0.5848, 0.8058, 1.122, 1.569, 2.173, 2.924, 3.827",\
"0.456, 0.481, 0.5626, 0.7084, 0.925, 1.238, 1.655, 2.211, 2.935, 3.827",\
"0.5648, 0.5914, 0.685, 0.8522, 1.076, 1.385, 1.799, 2.325, 3.003, 3.848",\
"0.6796, 0.711, 0.8176, 1.002, 1.253, 1.566, 1.976, 2.5, 3.144, 3.946",\
"0.8068, 0.8412, 0.9592, 1.167, 1.445, 1.782, 2.192, 2.708, 3.351, 4.119");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.07249, 0.08352, 0.1202, 0.1863, 0.2862, 0.4246, 0.6057, 0.8332, 1.111, 1.441",\
"0.07937, 0.09039, 0.1269, 0.1929, 0.2928, 0.4312, 0.6123, 0.8399, 1.117, 1.448",\
"0.1062, 0.1181, 0.1547, 0.2196, 0.3192, 0.4573, 0.6382, 0.8657, 1.143, 1.473",\
"0.13, 0.1458, 0.1946, 0.2719, 0.374, 0.5109, 0.6909, 0.9178, 1.195, 1.525",\
"0.1431, 0.1629, 0.2243, 0.321, 0.4467, 0.5976, 0.7774, 1.003, 1.278, 1.607",\
"0.1442, 0.1683, 0.2419, 0.3585, 0.5085, 0.6884, 0.8947, 1.126, 1.4, 1.727",\
"0.1331, 0.1608, 0.2469, 0.3831, 0.5585, 0.7658, 1.004, 1.271, 1.562, 1.889",\
"0.1096, 0.1408, 0.2388, 0.3941, 0.5948, 0.8319, 1.1, 1.401, 1.732, 2.09",\
"0.0728, 0.1075, 0.2163, 0.3897, 0.6156, 0.882, 1.184, 1.518, 1.885, 2.284",\
"0.0228, 0.0606, 0.1804, 0.3722, 0.6211, 0.917, 1.252, 1.622, 2.024, 2.461");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1234, 0.1435, 0.2124, 0.3427, 0.5442, 0.8261, 1.198, 1.667, 2.237, 2.918",\
"0.1299, 0.1503, 0.2198, 0.3502, 0.5524, 0.8347, 1.206, 1.675, 2.246, 2.927",\
"0.1532, 0.1736, 0.2425, 0.373, 0.5756, 0.8576, 1.23, 1.699, 2.271, 2.95",\
"0.1905, 0.2126, 0.2855, 0.4153, 0.6145, 0.8961, 1.266, 1.734, 2.305, 2.987",\
"0.2443, 0.27, 0.3501, 0.4861, 0.6864, 0.9623, 1.329, 1.793, 2.362, 3.041",\
"0.3119, 0.342, 0.4356, 0.5839, 0.7912, 1.069, 1.429, 1.888, 2.451, 3.127",\
"0.3922, 0.428, 0.5355, 0.7036, 0.9256, 1.212, 1.575, 2.026, 2.583, 3.251",\
"0.4854, 0.5266, 0.6502, 0.8394, 1.084, 1.385, 1.757, 2.214, 2.762, 3.422",\
"0.5908, 0.6375, 0.7772, 0.9903, 1.26, 1.586, 1.972, 2.438, 2.993, 3.645",\
"0.7099, 0.7619, 0.9178, 1.154, 1.453, 1.807, 2.218, 2.696, 3.262, 3.922");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.09027, 0.1073, 0.1646, 0.2709, 0.4347, 0.6629, 0.9621, 1.34, 1.801, 2.349",\
"0.08865, 0.1064, 0.1644, 0.2709, 0.4348, 0.6628, 0.9627, 1.34, 1.8, 2.349",\
"0.1096, 0.1225, 0.1686, 0.2704, 0.4341, 0.6621, 0.9626, 1.34, 1.8, 2.349",\
"0.1635, 0.1798, 0.2314, 0.3135, 0.4464, 0.6625, 0.9628, 1.34, 1.8, 2.349",\
"0.2329, 0.2541, 0.3139, 0.4113, 0.5431, 0.7152, 0.9754, 1.34, 1.8, 2.349",\
"0.3163, 0.3416, 0.4154, 0.5272, 0.6756, 0.8634, 1.088, 1.391, 1.81, 2.349",\
"0.4126, 0.444, 0.5344, 0.6644, 0.8298, 1.035, 1.283, 1.566, 1.921, 2.393",\
"0.5208, 0.5592, 0.6676, 0.8216, 1.009, 1.233, 1.498, 1.812, 2.161, 2.572",\
"0.6428, 0.6874, 0.815, 0.993, 1.208, 1.454, 1.74, 2.073, 2.456, 2.877",\
"0.7796, 0.8304, 0.9764, 1.185, 1.428, 1.702, 2.013, 2.364, 2.766, 3.223");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1378, 0.1707, 0.2893, 0.517, 0.8712, 1.366, 2.021, 2.847, 3.849, 5.052",\
"0.1382, 0.171, 0.2893, 0.5169, 0.87, 1.367, 2.02, 2.844, 3.848, 5.052",\
"0.1477, 0.1769, 0.2898, 0.517, 0.8714, 1.366, 2.02, 2.847, 3.852, 5.047",\
"0.18, 0.209, 0.3143, 0.5226, 0.8713, 1.369, 2.022, 2.845, 3.855, 5.055",\
"0.2438, 0.271, 0.3667, 0.5648, 0.8874, 1.367, 2.02, 2.842, 3.849, 5.049",\
"0.3248, 0.355, 0.4552, 0.6392, 0.947, 1.399, 2.028, 2.842, 3.85, 5.053",\
"0.4162, 0.4494, 0.5614, 0.7516, 1.043, 1.475, 2.071, 2.861, 3.851, 5.054",\
"0.5154, 0.554, 0.678, 0.8892, 1.178, 1.593, 2.166, 2.917, 3.877, 5.045",\
"0.6232, 0.6676, 0.8058, 1.037, 1.349, 1.754, 2.308, 3.032, 3.95, 5.096",\
"0.7444, 0.791, 0.9446, 1.201, 1.542, 1.958, 2.492, 3.2, 4.086, 5.182");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.07787, 0.08911, 0.1263, 0.193, 0.2931, 0.4315, 0.6125, 0.84, 1.117, 1.448",\
"0.08469, 0.09582, 0.1329, 0.1997, 0.2997, 0.4381, 0.6191, 0.8467, 1.124, 1.454",\
"0.113, 0.1245, 0.1607, 0.2263, 0.326, 0.4642, 0.6451, 0.8725, 1.15, 1.48",\
"0.1419, 0.1569, 0.2038, 0.2799, 0.3809, 0.5178, 0.6978, 0.9246, 1.201, 1.531",\
"0.1607, 0.1793, 0.2373, 0.3311, 0.4552, 0.6049, 0.7841, 1.009, 1.285, 1.614",\
"0.168, 0.1897, 0.2588, 0.3717, 0.5188, 0.6971, 0.9026, 1.133, 1.407, 1.734",\
"0.1626, 0.1879, 0.2683, 0.3993, 0.5714, 0.7763, 1.013, 1.279, 1.569, 1.896",\
"0.1451, 0.1734, 0.2643, 0.4137, 0.6098, 0.8441, 1.111, 1.41, 1.74, 2.097",\
"0.1151, 0.1463, 0.247, 0.4135, 0.6337, 0.8967, 1.196, 1.528, 1.894, 2.292",\
"0.0718, 0.1052, 0.2157, 0.3989, 0.6424, 0.9333, 1.265, 1.633, 2.034, 2.47");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.157, 0.1769, 0.2459, 0.3761, 0.5778, 0.8603, 1.232, 1.701, 2.272, 2.954",\
"0.1641, 0.1843, 0.2537, 0.3843, 0.5859, 0.8692, 1.241, 1.71, 2.281, 2.964",\
"0.1874, 0.2075, 0.2762, 0.4069, 0.6089, 0.8918, 1.264, 1.733, 2.304, 2.985",\
"0.2273, 0.2486, 0.3197, 0.4485, 0.6487, 0.9296, 1.301, 1.768, 2.34, 3.02",\
"0.2868, 0.3103, 0.3861, 0.5203, 0.7192, 0.9955, 1.363, 1.827, 2.396, 3.076",\
"0.3622, 0.3893, 0.4759, 0.6195, 0.8249, 1.102, 1.462, 1.922, 2.485, 3.16",\
"0.4511, 0.4825, 0.5819, 0.7427, 0.9602, 1.245, 1.608, 2.059, 2.617, 3.286",\
"0.5529, 0.5896, 0.702, 0.8821, 1.122, 1.419, 1.79, 2.246, 2.795, 3.455",\
"0.6673, 0.7087, 0.8362, 1.038, 1.301, 1.622, 2.006, 2.471, 3.026, 3.678",\
"0.7951, 0.8414, 0.9835, 1.208, 1.498, 1.846, 2.253, 2.73, 3.295, 3.955");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.12, 0.1361, 0.192, 0.2973, 0.4602, 0.6887, 0.9887, 1.366, 1.827, 2.375",\
"0.1189, 0.1354, 0.1918, 0.2972, 0.4605, 0.6888, 0.9886, 1.366, 1.827, 2.375",\
"0.1398, 0.1512, 0.1962, 0.2968, 0.4605, 0.6886, 0.9886, 1.366, 1.827, 2.375",\
"0.2055, 0.219, 0.2632, 0.3405, 0.4725, 0.6892, 0.9887, 1.366, 1.826, 2.376",\
"0.2887, 0.3041, 0.3553, 0.4448, 0.5714, 0.7419, 1.001, 1.366, 1.827, 2.375",\
"0.3873, 0.4062, 0.4678, 0.5682, 0.7096, 0.8924, 1.114, 1.418, 1.836, 2.375",\
"0.5004, 0.5246, 0.5976, 0.7144, 0.8696, 1.069, 1.313, 1.593, 1.948, 2.419",\
"0.627, 0.6566, 0.744, 0.8808, 1.055, 1.27, 1.532, 1.842, 2.189, 2.598",\
"0.7672, 0.8014, 0.905, 1.064, 1.262, 1.499, 1.778, 2.106, 2.486, 2.905",\
"0.922, 0.9614, 1.082, 1.265, 1.491, 1.753, 2.053, 2.4, 2.8, 3.253");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1841, 0.218, 0.3377, 0.5658, 0.9203, 1.417, 2.071, 2.895, 3.899, 5.098",\
"0.1841, 0.2179, 0.3378, 0.5652, 0.9202, 1.417, 2.07, 2.895, 3.9, 5.097",\
"0.1877, 0.2205, 0.3382, 0.5652, 0.9201, 1.417, 2.071, 2.894, 3.901, 5.099",\
"0.2184, 0.2492, 0.3556, 0.5689, 0.9204, 1.418, 2.072, 2.894, 3.899, 5.096",\
"0.2761, 0.3038, 0.4051, 0.6073, 0.9336, 1.418, 2.071, 2.893, 3.898, 5.096",\
"0.3596, 0.3896, 0.4884, 0.678, 0.989, 1.445, 2.074, 2.893, 3.898, 5.096",\
"0.4544, 0.4888, 0.5968, 0.7866, 1.083, 1.519, 2.118, 2.905, 3.898, 5.095",\
"0.5588, 0.5964, 0.719, 0.9258, 1.216, 1.636, 2.21, 2.965, 3.922, 5.097",\
"0.6716, 0.7146, 0.8516, 1.079, 1.387, 1.793, 2.35, 3.077, 3.999, 5.136",\
"0.7954, 0.8416, 0.9938, 1.244, 1.578, 1.996, 2.533, 3.243, 4.132, 5.231");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.08989, 0.1004, 0.1357, 0.2006, 0.3, 0.438, 0.6188, 0.8461, 1.123, 1.454",\
"0.09666, 0.1072, 0.1426, 0.2076, 0.3068, 0.4449, 0.6257, 0.853, 1.13, 1.461",\
"0.1247, 0.1355, 0.1702, 0.2346, 0.3336, 0.4714, 0.652, 0.8793, 1.157, 1.487",\
"0.1557, 0.1699, 0.215, 0.289, 0.3889, 0.5254, 0.7052, 0.9318, 1.209, 1.538",\
"0.1783, 0.1962, 0.2519, 0.3432, 0.4656, 0.6136, 0.7924, 1.017, 1.293, 1.622",\
"0.1906, 0.2121, 0.2793, 0.3882, 0.5329, 0.7087, 0.9125, 1.141, 1.415, 1.742",\
"0.1923, 0.2169, 0.2954, 0.4232, 0.5911, 0.7929, 1.027, 1.29, 1.58, 1.906",\
"0.1823, 0.2102, 0.3002, 0.446, 0.6372, 0.8669, 1.13, 1.427, 1.755, 2.11",\
"0.1593, 0.1906, 0.2919, 0.4561, 0.6714, 0.9285, 1.224, 1.551, 1.914, 2.311",\
"0.1242, 0.1585, 0.2704, 0.4533, 0.6921, 0.9772, 1.303, 1.666, 2.062, 2.495");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.157, 0.1769, 0.2459, 0.3761, 0.5778, 0.8603, 1.232, 1.701, 2.272, 2.954",\
"0.1641, 0.1843, 0.2537, 0.3843, 0.5859, 0.8692, 1.241, 1.71, 2.281, 2.964",\
"0.1874, 0.2075, 0.2762, 0.4069, 0.6089, 0.8918, 1.264, 1.733, 2.304, 2.985",\
"0.2273, 0.2486, 0.3197, 0.4485, 0.6487, 0.9296, 1.301, 1.768, 2.34, 3.02",\
"0.2868, 0.3103, 0.3861, 0.5203, 0.7192, 0.9955, 1.363, 1.827, 2.396, 3.076",\
"0.3622, 0.3893, 0.4759, 0.6195, 0.8249, 1.102, 1.462, 1.922, 2.485, 3.16",\
"0.4511, 0.4825, 0.5819, 0.7427, 0.9602, 1.245, 1.608, 2.059, 2.617, 3.286",\
"0.5529, 0.5896, 0.702, 0.8821, 1.122, 1.419, 1.79, 2.246, 2.795, 3.455",\
"0.6673, 0.7087, 0.8362, 1.038, 1.301, 1.622, 2.006, 2.471, 3.026, 3.678",\
"0.7951, 0.8414, 0.9835, 1.208, 1.498, 1.846, 2.253, 2.73, 3.295, 3.955");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.12, 0.1361, 0.192, 0.2973, 0.4602, 0.6887, 0.9887, 1.366, 1.827, 2.375",\
"0.1189, 0.1354, 0.1918, 0.2972, 0.4605, 0.6888, 0.9886, 1.366, 1.827, 2.375",\
"0.1398, 0.1512, 0.1962, 0.2968, 0.4605, 0.6886, 0.9886, 1.366, 1.827, 2.375",\
"0.2055, 0.219, 0.2632, 0.3405, 0.4725, 0.6892, 0.9887, 1.366, 1.826, 2.376",\
"0.2887, 0.3041, 0.3553, 0.4448, 0.5714, 0.7419, 1.001, 1.366, 1.827, 2.375",\
"0.3873, 0.4062, 0.4678, 0.5682, 0.7096, 0.8924, 1.114, 1.418, 1.836, 2.375",\
"0.5004, 0.5246, 0.5976, 0.7144, 0.8696, 1.069, 1.313, 1.593, 1.948, 2.419",\
"0.627, 0.6566, 0.744, 0.8808, 1.055, 1.27, 1.532, 1.842, 2.189, 2.598",\
"0.7672, 0.8014, 0.905, 1.064, 1.262, 1.499, 1.778, 2.106, 2.486, 2.905",\
"0.922, 0.9614, 1.082, 1.265, 1.491, 1.753, 2.053, 2.4, 2.8, 3.253");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00231, 0.006906, 0.01568, 0.02936, 0.04855, 0.0738, 0.1056, 0.1444, 0.1907");
values("0.1841, 0.218, 0.3377, 0.5658, 0.9203, 1.417, 2.071, 2.895, 3.899, 5.098",\
"0.1841, 0.2179, 0.3378, 0.5652, 0.9202, 1.417, 2.07, 2.895, 3.9, 5.097",\
"0.1877, 0.2205, 0.3382, 0.5652, 0.9201, 1.417, 2.071, 2.894, 3.901, 5.099",\
"0.2184, 0.2492, 0.3556, 0.5689, 0.9204, 1.418, 2.072, 2.894, 3.899, 5.096",\
"0.2761, 0.3038, 0.4051, 0.6073, 0.9336, 1.418, 2.071, 2.893, 3.898, 5.096",\
"0.3596, 0.3896, 0.4884, 0.678, 0.989, 1.445, 2.074, 2.893, 3.898, 5.096",\
"0.4544, 0.4888, 0.5968, 0.7866, 1.083, 1.519, 2.118, 2.905, 3.898, 5.095",\
"0.5588, 0.5964, 0.719, 0.9258, 1.216, 1.636, 2.21, 2.965, 3.922, 5.097",\
"0.6716, 0.7146, 0.8516, 1.079, 1.387, 1.793, 2.35, 3.077, 3.999, 5.136",\
"0.7954, 0.8416, 0.9938, 1.244, 1.578, 1.996, 2.533, 3.243, 4.132, 5.231");
}
}
}
}