blob: e03d9769337cd111c1a1720036c60bb61efade3d [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_mcu9t5v0__oai21_4) {
area : 73.382400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "3.924954e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "3.92535e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "7.134336e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "5.951484e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "7.134336e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "4.163148e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "7.168788e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "4.16295e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.168788e-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.02463 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03716, 0.0372, 0.03709, 0.03698, 0.03695, 0.03699, 0.03693, \
0.03698, 0.03698, 0.03697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003326, -0.003249, -0.003253, -0.003303, -0.00337, -0.003481, \
-0.003401, -0.003564, -0.003608, -0.003695");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03723, 0.0373, 0.03731, 0.03724, 0.03717, 0.0372, 0.03711, 0.0371, \
0.03709, 0.03706");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.03475, -0.03483, -0.03525, -0.03556, -0.03585, -0.03608, -0.03611, \
-0.03623, -0.0363, -0.03631");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.02429, 0.02431, 0.02431, 0.02426, 0.02426, 0.02429, 0.02419, \
0.02425, 0.0242, 0.02417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01231, -0.01235, -0.01235, -0.01236, -0.01238, -0.01241, -0.01238, \
-0.01242, -0.01241, -0.01241");
}
}
}
pin(A2) {
capacitance : 0.02461 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03701, 0.03706, 0.03704, 0.03695, 0.03693, 0.03699, 0.03694, \
0.03698, 0.03696, 0.03698");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003092, -0.003096, -0.003122, -0.003203, -0.003317, -0.003353, \
-0.00336, -0.003536, -0.003621, -0.003725");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03721, 0.03728, 0.03718, 0.03714, 0.03713, 0.0372, 0.03713, \
0.03712, 0.03708, 0.03706");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.03445, -0.03459, -0.03529, -0.03567, -0.03586, -0.03605, -0.036, \
-0.03621, -0.03625, -0.03632");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03214, 0.03215, 0.03215, 0.03215, 0.03212, 0.0322, 0.03214, \
0.03221, 0.0322, 0.03219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.02831, -0.02951, -0.03032, -0.03085, -0.03104, -0.03126, -0.03121, \
-0.03141, -0.03145, -0.0315");
}
}
}
pin(B) {
capacitance : 0.02234 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.02959, 0.02918, 0.02905, 0.02898, 0.02897, 0.029, 0.02893, 0.029, \
0.02897, 0.029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.02902, -0.02904, -0.02897, -0.02892, -0.02889, -0.02892, -0.02886, \
-0.02889, -0.02888, -0.02888");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.6304 ;
max_transition : 6 ;
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.008056, 0.008231, 0.008541, 0.00878, 0.008915, 0.008986, 0.009033, 0.009045, 0.009067, 0.009084",\
"0.007337, 0.007696, 0.008512, 0.009126, 0.009507, 0.009712, 0.009852, 0.009932, 0.01001, 0.01003",\
"0.005559, 0.006048, 0.007303, 0.008586, 0.009512, 0.01009, 0.01046, 0.01069, 0.01086, 0.01097",\
"0.004641, 0.00495, 0.006007, 0.007437, 0.008661, 0.009544, 0.01017, 0.0106, 0.01088, 0.0111",\
"0.005903, 0.005955, 0.006371, 0.007241, 0.008263, 0.009136, 0.009846, 0.01037, 0.01073, 0.01099",\
"0.0101, 0.009844, 0.009304, 0.009021, 0.009279, 0.00977, 0.01025, 0.01055, 0.01088, 0.01115",\
"0.01715, 0.01649, 0.01503, 0.0135, 0.01251, 0.012, 0.01191, 0.01194, 0.01192, 0.01195",\
"0.02718, 0.02624, 0.02368, 0.02072, 0.01834, 0.01655, 0.01538, 0.0147, 0.01415, 0.01379",\
"0.04016, 0.039, 0.03554, 0.03108, 0.02706, 0.02375, 0.02131, 0.01949, 0.01822, 0.01716",\
"0.05642, 0.05484, 0.05049, 0.04464, 0.0388, 0.03391, 0.02986, 0.0267, 0.0243, 0.0222");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.103, 0.1036, 0.1047, 0.1058, 0.1063, 0.1068, 0.1074, 0.1079, 0.1084, 0.1093",\
"0.1002, 0.101, 0.1029, 0.1048, 0.1062, 0.107, 0.1078, 0.1085, 0.1091, 0.1099",\
"0.09659, 0.09716, 0.09888, 0.1012, 0.1035, 0.1052, 0.1067, 0.1079, 0.1087, 0.1097",\
"0.09649, 0.09661, 0.0972, 0.09864, 0.1006, 0.1028, 0.1047, 0.1061, 0.1073, 0.1087",\
"0.09913, 0.09909, 0.09888, 0.09889, 0.09975, 0.1011, 0.1031, 0.1044, 0.1058, 0.1072",\
"0.1045, 0.1042, 0.103, 0.102, 0.1015, 0.1017, 0.1026, 0.1041, 0.105, 0.107",\
"0.1126, 0.1118, 0.11, 0.1077, 0.106, 0.105, 0.1045, 0.1049, 0.1057, 0.1066",\
"0.1235, 0.1224, 0.1197, 0.1162, 0.113, 0.111, 0.1092, 0.1083, 0.108, 0.1086",\
"0.1376, 0.1363, 0.1326, 0.1279, 0.1233, 0.1194, 0.1168, 0.1141, 0.1127, 0.1122",\
"0.1553, 0.1535, 0.1485, 0.1427, 0.1366, 0.1308, 0.1268, 0.1233, 0.1201, 0.1182");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.02777, 0.02777, 0.02777, 0.0278, 0.02781, 0.02787, 0.02783, 0.02786, 0.02788, 0.02788",\
"0.02641, 0.02643, 0.02655, 0.02662, 0.02669, 0.02672, 0.02674, 0.02677, 0.02677, 0.02677",\
"0.02428, 0.02436, 0.02462, 0.0249, 0.02511, 0.02529, 0.02536, 0.02546, 0.02547, 0.02552",\
"0.02296, 0.02304, 0.02337, 0.0238, 0.02417, 0.02443, 0.02458, 0.02468, 0.02478, 0.02487",\
"0.02404, 0.02402, 0.02394, 0.02396, 0.02417, 0.02434, 0.02449, 0.02455, 0.02463, 0.02466",\
"0.02784, 0.02759, 0.02699, 0.02619, 0.02574, 0.02543, 0.02525, 0.02514, 0.02507, 0.025",\
"0.03487, 0.03428, 0.03288, 0.03107, 0.02949, 0.02834, 0.02758, 0.02698, 0.02647, 0.02613",\
"0.04498, 0.04413, 0.04187, 0.03892, 0.03597, 0.03361, 0.03179, 0.0304, 0.02933, 0.02843",\
"0.05842, 0.05749, 0.0544, 0.05009, 0.04559, 0.04166, 0.03847, 0.03592, 0.03399, 0.03244",\
"0.07536, 0.07421, 0.0704, 0.06479, 0.05867, 0.05294, 0.04803, 0.04404, 0.04084, 0.03834");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1239, 0.1243, 0.1251, 0.1258, 0.1264, 0.1269, 0.1273, 0.1278, 0.1284, 0.1289",\
"0.1214, 0.1221, 0.1238, 0.1252, 0.1264, 0.1272, 0.1279, 0.1285, 0.1292, 0.1299",\
"0.1176, 0.1181, 0.1198, 0.122, 0.124, 0.1256, 0.1269, 0.128, 0.1288, 0.1297",\
"0.1158, 0.1161, 0.1171, 0.1188, 0.1211, 0.123, 0.1248, 0.1263, 0.1276, 0.1285",\
"0.1159, 0.116, 0.1166, 0.1175, 0.1188, 0.1208, 0.1225, 0.1248, 0.1258, 0.1276",\
"0.1185, 0.1184, 0.118, 0.1184, 0.1191, 0.12, 0.1214, 0.123, 0.125, 0.1262",\
"0.1246, 0.1241, 0.1228, 0.1217, 0.1215, 0.1216, 0.122, 0.1231, 0.1242, 0.126",\
"0.1347, 0.1338, 0.1315, 0.1289, 0.1268, 0.126, 0.1254, 0.1252, 0.1258, 0.1264",\
"0.1492, 0.1478, 0.144, 0.1397, 0.1356, 0.1329, 0.1315, 0.1303, 0.1296, 0.1294",\
"0.1677, 0.1659, 0.1608, 0.1547, 0.1486, 0.1437, 0.1401, 0.1384, 0.1359, 0.1348");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.02989, 0.02994, 0.03003, 0.03016, 0.03023, 0.03033, 0.03038, 0.0304, 0.03043, 0.03042",\
"0.02907, 0.02919, 0.02954, 0.02976, 0.02997, 0.03012, 0.03025, 0.03028, 0.03035, 0.03036",\
"0.0273, 0.02747, 0.02803, 0.02865, 0.02911, 0.02952, 0.02977, 0.02993, 0.03001, 0.03014",\
"0.0254, 0.02562, 0.0262, 0.02711, 0.02792, 0.02857, 0.02903, 0.02939, 0.02964, 0.02978",\
"0.02486, 0.02505, 0.02544, 0.02611, 0.02692, 0.02763, 0.02828, 0.02876, 0.02907, 0.02936",\
"0.02635, 0.02637, 0.0264, 0.0266, 0.02714, 0.02764, 0.02813, 0.02855, 0.02894, 0.02917",\
"0.03057, 0.03036, 0.02992, 0.02944, 0.02914, 0.02908, 0.02914, 0.02934, 0.02943, 0.02962",\
"0.03798, 0.03757, 0.03641, 0.03497, 0.03362, 0.03263, 0.03195, 0.0315, 0.03125, 0.03105",\
"0.04892, 0.04827, 0.0462, 0.04355, 0.04101, 0.03868, 0.03693, 0.03571, 0.03471, 0.03392",\
"0.06361, 0.06256, 0.05971, 0.0557, 0.05158, 0.04784, 0.04477, 0.04232, 0.04033, 0.03869");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1748, 0.1748, 0.1749, 0.1752, 0.1754, 0.1757, 0.176, 0.1766, 0.1772, 0.1781",\
"0.1726, 0.1726, 0.1731, 0.1735, 0.174, 0.1743, 0.1748, 0.1754, 0.1762, 0.1769",\
"0.1694, 0.1696, 0.1703, 0.1712, 0.172, 0.1727, 0.1735, 0.1743, 0.1752, 0.1761",\
"0.1689, 0.1689, 0.1692, 0.1698, 0.1707, 0.1715, 0.1724, 0.1735, 0.1744, 0.1756",\
"0.1712, 0.1712, 0.1708, 0.1707, 0.1709, 0.1713, 0.1721, 0.1731, 0.174, 0.1752",\
"0.1766, 0.1762, 0.1752, 0.1743, 0.1735, 0.173, 0.173, 0.1735, 0.1742, 0.1754",\
"0.185, 0.1844, 0.1827, 0.1804, 0.1786, 0.1774, 0.1762, 0.176, 0.176, 0.1761",\
"0.1965, 0.1959, 0.1934, 0.1902, 0.1866, 0.184, 0.182, 0.1806, 0.18, 0.1797",\
"0.2117, 0.2108, 0.2079, 0.2033, 0.1984, 0.1938, 0.1904, 0.188, 0.1861, 0.1845",\
"0.2308, 0.2293, 0.2259, 0.2201, 0.2138, 0.2076, 0.2024, 0.1979, 0.1952, 0.1918");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.009382, 0.009456, 0.009697, 0.00986, 0.009989, 0.01003, 0.01004, 0.0101, 0.0101, 0.0101",\
"0.008124, 0.008335, 0.008941, 0.009414, 0.00963, 0.009829, 0.009903, 0.009988, 0.01001, 0.01005",\
"0.005593, 0.005973, 0.006951, 0.007952, 0.008673, 0.009136, 0.009416, 0.009612, 0.009735, 0.009827",\
"0.003728, 0.00404, 0.004999, 0.00621, 0.00727, 0.008082, 0.00863, 0.009014, 0.009285, 0.009471",\
"0.003702, 0.0039, 0.004395, 0.005229, 0.006266, 0.007165, 0.00786, 0.008372, 0.008747, 0.009041",\
"0.005961, 0.005936, 0.00587, 0.006082, 0.006535, 0.007153, 0.007694, 0.008168, 0.008542, 0.008844",\
"0.01121, 0.01088, 0.01007, 0.009339, 0.008866, 0.008729, 0.008839, 0.009003, 0.009152, 0.0093",\
"0.01983, 0.01922, 0.01746, 0.01546, 0.01374, 0.01253, 0.01177, 0.01131, 0.011, 0.01082",\
"0.0321, 0.03113, 0.02839, 0.02491, 0.02169, 0.01908, 0.01712, 0.01564, 0.0146, 0.01378",\
"0.04828, 0.04694, 0.04304, 0.03791, 0.0329, 0.02859, 0.02517, 0.02249, 0.0203, 0.01872");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1548, 0.1549, 0.155, 0.1551, 0.1553, 0.1554, 0.1557, 0.1563, 0.157, 0.1575",\
"0.1525, 0.1527, 0.1532, 0.1535, 0.1539, 0.1541, 0.1546, 0.1551, 0.1556, 0.1564",\
"0.1494, 0.1496, 0.1503, 0.1511, 0.1519, 0.1524, 0.1534, 0.1542, 0.1546, 0.1558",\
"0.1489, 0.1491, 0.1492, 0.1497, 0.1506, 0.1513, 0.1523, 0.1533, 0.154, 0.155",\
"0.1513, 0.1511, 0.1507, 0.1508, 0.1507, 0.1509, 0.1518, 0.1528, 0.1538, 0.1544",\
"0.1566, 0.1563, 0.1553, 0.1541, 0.1534, 0.1526, 0.1529, 0.1535, 0.1538, 0.1546",\
"0.165, 0.1644, 0.1628, 0.1605, 0.1583, 0.1573, 0.1561, 0.1554, 0.1556, 0.1556",\
"0.1766, 0.1758, 0.1735, 0.1703, 0.1663, 0.1638, 0.162, 0.16, 0.1594, 0.1587",\
"0.1918, 0.1909, 0.188, 0.1833, 0.1786, 0.1736, 0.1702, 0.1679, 0.1657, 0.1637",\
"0.2108, 0.2096, 0.2059, 0.2003, 0.194, 0.1874, 0.1817, 0.1777, 0.175, 0.1718");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.009363, 0.009549, 0.009688, 0.009865, 0.009997, 0.01003, 0.01004, 0.01006, 0.0101, 0.01011",\
"0.008172, 0.008381, 0.008954, 0.00937, 0.009645, 0.009815, 0.009888, 0.009984, 0.01001, 0.01004",\
"0.005646, 0.006063, 0.006985, 0.007956, 0.00866, 0.009136, 0.009412, 0.009601, 0.009729, 0.009803",\
"0.003808, 0.00411, 0.00501, 0.006206, 0.007289, 0.008106, 0.008638, 0.009017, 0.009257, 0.00945",\
"0.003795, 0.004034, 0.004508, 0.005332, 0.006354, 0.007219, 0.007901, 0.008407, 0.008771, 0.009045",\
"0.006167, 0.006106, 0.00604, 0.006221, 0.006682, 0.007267, 0.00784, 0.008263, 0.008612, 0.008894",\
"0.01155, 0.01129, 0.01041, 0.009604, 0.009135, 0.008976, 0.009033, 0.009165, 0.00931, 0.009432",\
"0.02034, 0.01968, 0.01804, 0.01593, 0.01419, 0.01287, 0.0121, 0.01161, 0.01124, 0.01104",\
"0.03277, 0.03179, 0.02902, 0.02553, 0.02226, 0.01956, 0.01748, 0.01605, 0.01497, 0.01412",\
"0.04903, 0.0477, 0.04383, 0.03874, 0.03371, 0.02936, 0.02575, 0.02301, 0.02081, 0.01905");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1722, 0.1722, 0.1724, 0.1725, 0.1726, 0.1728, 0.1732, 0.1737, 0.1746, 0.175",\
"0.1703, 0.1704, 0.1707, 0.1711, 0.1715, 0.1719, 0.1724, 0.1731, 0.1738, 0.1748",\
"0.1668, 0.1671, 0.1677, 0.1685, 0.1695, 0.1702, 0.171, 0.1719, 0.1726, 0.174",\
"0.1661, 0.1661, 0.1664, 0.1671, 0.1679, 0.1688, 0.1697, 0.1708, 0.1718, 0.1728",\
"0.1681, 0.168, 0.1679, 0.1679, 0.1679, 0.1683, 0.1691, 0.1702, 0.1712, 0.172",\
"0.1733, 0.173, 0.1721, 0.1711, 0.1707, 0.1698, 0.17, 0.1707, 0.1716, 0.1716",\
"0.1815, 0.1811, 0.1795, 0.1775, 0.1755, 0.1747, 0.1732, 0.1731, 0.1732, 0.1736",\
"0.1928, 0.192, 0.1901, 0.1874, 0.1838, 0.1811, 0.1797, 0.1781, 0.1774, 0.1765",\
"0.2077, 0.207, 0.2042, 0.2002, 0.1959, 0.1912, 0.188, 0.1855, 0.1833, 0.1815",\
"0.2264, 0.2254, 0.2223, 0.2171, 0.2112, 0.2053, 0.1997, 0.1955, 0.1932, 0.1906");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.07446, 0.08371, 0.116, 0.1772, 0.272, 0.4051, 0.5801, 0.8, 1.069, 1.39",\
"0.08512, 0.0946, 0.1273, 0.1888, 0.2838, 0.4168, 0.5917, 0.8126, 1.081, 1.401",\
"0.1183, 0.1302, 0.1665, 0.2286, 0.3242, 0.4578, 0.6328, 0.8532, 1.123, 1.442",\
"0.1431, 0.1607, 0.2144, 0.2969, 0.4007, 0.5344, 0.7095, 0.9301, 1.2, 1.52",\
"0.1517, 0.1749, 0.2461, 0.3563, 0.4934, 0.651, 0.8303, 1.05, 1.319, 1.64",\
"0.1434, 0.1721, 0.2604, 0.3975, 0.5698, 0.7668, 0.9838, 1.219, 1.489, 1.809",\
"0.1169, 0.1512, 0.2562, 0.4195, 0.6265, 0.8637, 1.125, 1.407, 1.708, 2.034",\
"0.0696, 0.1099, 0.2315, 0.4222, 0.6624, 0.94, 1.247, 1.576, 1.928, 2.298",\
"0.0009, 0.0469, 0.1864, 0.4035, 0.6771, 0.9944, 1.345, 1.724, 2.127, 2.551",\
"-0.0927, -0.0404, 0.1182, 0.3611, 0.6697, 1.025, 1.421, 1.849, 2.304, 2.783");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1736, 0.1983, 0.2827, 0.4407, 0.6833, 1.023, 1.472, 2.033, 2.72, 3.543",\
"0.1794, 0.2048, 0.2912, 0.4512, 0.6961, 1.037, 1.486, 2.048, 2.736, 3.555",\
"0.2197, 0.2442, 0.3299, 0.4916, 0.7389, 1.082, 1.532, 2.097, 2.784, 3.606",\
"0.3078, 0.3354, 0.4223, 0.581, 0.8273, 1.172, 1.623, 2.187, 2.878, 3.701",\
"0.4117, 0.4476, 0.5578, 0.7316, 0.9761, 1.318, 1.769, 2.334, 3.023, 3.844",\
"0.5305, 0.5731, 0.7074, 0.9198, 1.191, 1.532, 1.98, 2.544, 3.232, 4.055",\
"0.6694, 0.7179, 0.8732, 1.122, 1.442, 1.816, 2.264, 2.825, 3.512, 4.331",\
"0.8301, 0.8851, 1.058, 1.341, 1.709, 2.14, 2.623, 3.186, 3.871, 4.688",\
"1.015, 1.076, 1.267, 1.579, 1.992, 2.48, 3.028, 3.626, 4.312, 5.126",\
"1.224, 1.292, 1.5, 1.842, 2.294, 2.837, 3.448, 4.117, 4.838, 5.654");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.0864, 0.1019, 0.1563, 0.26, 0.4211, 0.6477, 0.9445, 1.321, 1.778, 2.324",\
"0.08592, 0.1017, 0.1562, 0.2598, 0.4213, 0.6466, 0.9458, 1.318, 1.775, 2.324",\
"0.1093, 0.122, 0.1641, 0.2597, 0.4218, 0.6476, 0.9447, 1.317, 1.776, 2.323",\
"0.162, 0.1788, 0.2313, 0.3145, 0.4389, 0.6485, 0.9441, 1.318, 1.776, 2.322",\
"0.223, 0.2451, 0.3129, 0.417, 0.552, 0.7174, 0.9648, 1.32, 1.774, 2.321",\
"0.2901, 0.317, 0.4012, 0.531, 0.693, 0.883, 1.102, 1.39, 1.792, 2.32",\
"0.3654, 0.3974, 0.4954, 0.6506, 0.8466, 1.071, 1.32, 1.6, 1.935, 2.386",\
"0.4494, 0.4858, 0.5988, 0.777, 1.008, 1.267, 1.556, 1.87, 2.215, 2.608",\
"0.5422, 0.5836, 0.711, 0.9124, 1.169, 1.47, 1.803, 2.158, 2.542, 2.957",\
"0.6448, 0.6922, 0.833, 1.059, 1.344, 1.684, 2.055, 2.459, 2.886, 3.342");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.218, 0.2581, 0.3959, 0.6616, 1.072, 1.645, 2.406, 3.36, 4.524, 5.919",\
"0.2178, 0.258, 0.3967, 0.6603, 1.074, 1.646, 2.406, 3.36, 4.522, 5.912",\
"0.2171, 0.2568, 0.3963, 0.6609, 1.074, 1.646, 2.407, 3.362, 4.526, 5.92",\
"0.2662, 0.2953, 0.4069, 0.6598, 1.071, 1.648, 2.41, 3.36, 4.522, 5.919",\
"0.3422, 0.38, 0.4976, 0.6998, 1.074, 1.647, 2.407, 3.358, 4.527, 5.914",\
"0.4194, 0.4678, 0.6112, 0.8328, 1.145, 1.657, 2.405, 3.364, 4.525, 5.921",\
"0.4966, 0.5528, 0.7234, 0.9882, 1.324, 1.759, 2.426, 3.36, 4.53, 5.918",\
"0.581, 0.6404, 0.835, 1.145, 1.531, 1.981, 2.561, 3.396, 4.527, 5.923",\
"0.6726, 0.7376, 0.948, 1.297, 1.743, 2.25, 2.824, 3.563, 4.581, 5.924",\
"0.7738, 0.8432, 1.069, 1.45, 1.953, 2.525, 3.16, 3.867, 4.78, 5.994");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.09809, 0.1083, 0.1427, 0.2062, 0.3029, 0.4371, 0.6128, 0.8336, 1.103, 1.423",\
"0.1082, 0.1183, 0.1528, 0.2164, 0.3131, 0.4474, 0.6231, 0.8439, 1.113, 1.433",\
"0.147, 0.1575, 0.1917, 0.255, 0.3519, 0.4862, 0.662, 0.8828, 1.152, 1.472",\
"0.1902, 0.2054, 0.2527, 0.3287, 0.4286, 0.5628, 0.7385, 0.9593, 1.228, 1.549",\
"0.2185, 0.2385, 0.3009, 0.4012, 0.5303, 0.6819, 0.8595, 1.08, 1.349, 1.669",\
"0.2305, 0.2549, 0.332, 0.457, 0.6181, 0.8069, 1.018, 1.25, 1.519, 1.839",\
"0.2256, 0.2542, 0.3458, 0.4944, 0.6875, 0.9144, 1.168, 1.443, 1.739, 2.063",\
"0.2021, 0.2357, 0.3411, 0.5125, 0.7364, 1.001, 1.298, 1.62, 1.966, 2.332",\
"0.1597, 0.1975, 0.3171, 0.5124, 0.7664, 1.068, 1.407, 1.777, 2.173, 2.591",\
"0.097, 0.1391, 0.2726, 0.4905, 0.7752, 1.112, 1.494, 1.911, 2.357, 2.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.2139, 0.2382, 0.3219, 0.4789, 0.7218, 1.062, 1.509, 2.073, 2.758, 3.58",\
"0.224, 0.2491, 0.3349, 0.4939, 0.7382, 1.079, 1.526, 2.09, 2.778, 3.596",\
"0.2644, 0.2893, 0.3751, 0.536, 0.7827, 1.126, 1.575, 2.139, 2.827, 3.646",\
"0.3356, 0.3625, 0.45, 0.61, 0.8569, 1.201, 1.652, 2.218, 2.907, 3.726",\
"0.4188, 0.4503, 0.5518, 0.725, 0.9724, 1.316, 1.766, 2.334, 3.023, 3.844",\
"0.5165, 0.5531, 0.6698, 0.8651, 1.135, 1.481, 1.931, 2.496, 3.187, 4.009",\
"0.6326, 0.6745, 0.8068, 1.025, 1.323, 1.696, 2.151, 2.716, 3.404, 4.227",\
"0.7708, 0.8183, 0.9661, 1.207, 1.534, 1.94, 2.425, 2.996, 3.684, 4.503",\
"0.9328, 0.9856, 1.15, 1.415, 1.769, 2.208, 2.729, 3.333, 4.029, 4.847",\
"1.118, 1.176, 1.358, 1.647, 2.03, 2.502, 3.059, 3.703, 4.433, 5.26");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1143, 0.1302, 0.1848, 0.2886, 0.4488, 0.6748, 0.9711, 1.345, 1.801, 2.344",\
"0.1137, 0.1295, 0.1847, 0.2884, 0.4496, 0.6746, 0.971, 1.345, 1.801, 2.344",\
"0.1228, 0.1359, 0.1849, 0.2879, 0.4491, 0.6746, 0.9715, 1.345, 1.801, 2.345",\
"0.1769, 0.1929, 0.2436, 0.3264, 0.4597, 0.6754, 0.9714, 1.345, 1.801, 2.345",\
"0.2387, 0.2596, 0.3259, 0.429, 0.562, 0.7322, 0.9866, 1.346, 1.8, 2.345",\
"0.3054, 0.3316, 0.4142, 0.542, 0.7028, 0.8936, 1.114, 1.408, 1.817, 2.346",\
"0.3774, 0.4088, 0.5078, 0.6614, 0.8554, 1.079, 1.329, 1.608, 1.95, 2.406",\
"0.4544, 0.4916, 0.6056, 0.7852, 1.015, 1.274, 1.561, 1.88, 2.225, 2.62",\
"0.5356, 0.5798, 0.7108, 0.9156, 1.175, 1.476, 1.809, 2.168, 2.55, 2.965",\
"0.6258, 0.6744, 0.8218, 1.053, 1.343, 1.684, 2.06, 2.465, 2.894, 3.35");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.2188, 0.2578, 0.3965, 0.66, 1.071, 1.649, 2.403, 3.359, 4.524, 5.909",\
"0.2185, 0.2578, 0.3968, 0.6609, 1.071, 1.646, 2.405, 3.358, 4.521, 5.913",\
"0.2196, 0.2582, 0.396, 0.6599, 1.072, 1.647, 2.404, 3.36, 4.525, 5.914",\
"0.2508, 0.2837, 0.4053, 0.6608, 1.072, 1.648, 2.406, 3.362, 4.527, 5.913",\
"0.3026, 0.3403, 0.4663, 0.6934, 1.074, 1.649, 2.405, 3.362, 4.525, 5.915",\
"0.3656, 0.4058, 0.5414, 0.7822, 1.134, 1.662, 2.405, 3.36, 4.527, 5.916",\
"0.4396, 0.4824, 0.6256, 0.882, 1.252, 1.744, 2.433, 3.362, 4.527, 5.921",\
"0.5242, 0.569, 0.7194, 0.9918, 1.383, 1.893, 2.539, 3.405, 4.531, 5.914",\
"0.617, 0.6648, 0.825, 1.107, 1.52, 2.057, 2.721, 3.536, 4.597, 5.928",\
"0.7164, 0.7704, 0.9396, 1.236, 1.666, 2.23, 2.922, 3.749, 4.75, 6.011");
}
}
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.125, 0.1351, 0.1695, 0.233, 0.3298, 0.464, 0.6398, 0.8605, 1.13, 1.45",\
"0.1373, 0.1475, 0.1821, 0.2458, 0.3427, 0.477, 0.6528, 0.8735, 1.143, 1.463",\
"0.1721, 0.1824, 0.217, 0.2808, 0.378, 0.5126, 0.6886, 0.9094, 1.179, 1.499",\
"0.2123, 0.225, 0.2666, 0.3375, 0.4373, 0.5721, 0.7484, 0.9695, 1.239, 1.56",\
"0.2419, 0.2585, 0.3111, 0.3971, 0.5137, 0.6605, 0.8396, 1.061, 1.331, 1.652",\
"0.2546, 0.2752, 0.341, 0.4473, 0.5866, 0.7557, 0.9556, 1.188, 1.459, 1.781",\
"0.2482, 0.2735, 0.3524, 0.4806, 0.6473, 0.8449, 1.071, 1.329, 1.621, 1.949",\
"0.222, 0.2515, 0.3444, 0.4952, 0.6903, 0.92, 1.179, 1.467, 1.787, 2.142",\
"0.1759, 0.2092, 0.316, 0.4891, 0.7137, 0.9769, 1.272, 1.597, 1.95, 2.337",\
"0.1076, 0.1454, 0.2658, 0.4619, 0.7157, 1.012, 1.346, 1.71, 2.102, 2.525");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1605, 0.1751, 0.2239, 0.3151, 0.4554, 0.6507, 0.9067, 1.229, 1.621, 2.089",\
"0.1736, 0.1882, 0.2375, 0.3291, 0.4696, 0.6651, 0.9213, 1.243, 1.636, 2.104",\
"0.2266, 0.2411, 0.2905, 0.3829, 0.5241, 0.7201, 0.9766, 1.299, 1.692, 2.16",\
"0.331, 0.3471, 0.3986, 0.4907, 0.6315, 0.8277, 1.085, 1.407, 1.8, 2.268",\
"0.4568, 0.4786, 0.5465, 0.6567, 0.8027, 0.9979, 1.255, 1.577, 1.97, 2.438",\
"0.5953, 0.6224, 0.708, 0.8475, 1.028, 1.239, 1.496, 1.818, 2.21, 2.678",\
"0.7489, 0.7818, 0.883, 1.051, 1.271, 1.528, 1.811, 2.136, 2.528, 2.995",\
"0.9231, 0.9585, 1.076, 1.271, 1.528, 1.831, 2.168, 2.531, 2.931, 3.396",\
"1.118, 1.159, 1.289, 1.508, 1.802, 2.151, 2.541, 2.963, 3.408, 3.888",\
"1.337, 1.381, 1.525, 1.767, 2.094, 2.486, 2.93, 3.41, 3.92, 4.453");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1132, 0.129, 0.1843, 0.2883, 0.4488, 0.6749, 0.971, 1.344, 1.801, 2.345",\
"0.1128, 0.1292, 0.1844, 0.2882, 0.4499, 0.6748, 0.9713, 1.344, 1.8, 2.344",\
"0.1166, 0.1312, 0.1841, 0.288, 0.4488, 0.6749, 0.9707, 1.344, 1.801, 2.345",\
"0.1521, 0.1669, 0.2184, 0.3095, 0.4557, 0.6753, 0.9715, 1.345, 1.801, 2.345",\
"0.205, 0.2221, 0.2773, 0.3747, 0.5166, 0.7108, 0.9832, 1.346, 1.801, 2.344",\
"0.2688, 0.2904, 0.3538, 0.4608, 0.609, 0.809, 1.062, 1.39, 1.815, 2.347",\
"0.3412, 0.3652, 0.4404, 0.563, 0.7272, 0.934, 1.194, 1.515, 1.904, 2.394",\
"0.4204, 0.448, 0.5344, 0.674, 0.8582, 1.083, 1.356, 1.68, 2.073, 2.531",\
"0.507, 0.5376, 0.6358, 0.796, 1.001, 1.249, 1.539, 1.877, 2.274, 2.74",\
"0.6016, 0.6352, 0.7444, 0.9216, 1.151, 1.428, 1.74, 2.099, 2.51, 2.983");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.2112, 0.2347, 0.3179, 0.4765, 0.7206, 1.062, 1.508, 2.066, 2.744, 3.552",\
"0.2109, 0.2345, 0.3174, 0.4757, 0.7206, 1.062, 1.508, 2.066, 2.743, 3.551",\
"0.2106, 0.2345, 0.3175, 0.4753, 0.7207, 1.062, 1.508, 2.066, 2.745, 3.55",\
"0.2507, 0.2681, 0.3339, 0.4777, 0.7202, 1.062, 1.508, 2.066, 2.745, 3.551",\
"0.345, 0.3668, 0.4351, 0.5476, 0.7426, 1.065, 1.508, 2.066, 2.744, 3.551",\
"0.4454, 0.4736, 0.561, 0.6988, 0.873, 1.127, 1.521, 2.067, 2.745, 3.551",\
"0.5498, 0.5826, 0.6936, 0.8644, 1.075, 1.318, 1.636, 2.105, 2.75, 3.552",\
"0.6522, 0.6956, 0.8238, 1.029, 1.285, 1.571, 1.884, 2.277, 2.827, 3.57",\
"0.7622, 0.809, 0.956, 1.196, 1.497, 1.833, 2.197, 2.583, 3.057, 3.695",\
"0.879, 0.9304, 1.091, 1.36, 1.707, 2.099, 2.517, 2.962, 3.429, 3.986");
}
}
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1001, 0.1093, 0.1415, 0.2024, 0.2974, 0.4303, 0.6048, 0.8252, 1.094, 1.415",\
"0.1119, 0.1214, 0.1538, 0.2152, 0.31, 0.4433, 0.6183, 0.8381, 1.108, 1.427",\
"0.1431, 0.1536, 0.1879, 0.2498, 0.3453, 0.479, 0.6535, 0.8739, 1.143, 1.463",\
"0.1706, 0.1847, 0.2292, 0.3026, 0.4038, 0.5379, 0.7133, 0.9338, 1.203, 1.524",\
"0.1834, 0.2023, 0.261, 0.3535, 0.4744, 0.6239, 0.804, 1.025, 1.294, 1.615",\
"0.1774, 0.2015, 0.2761, 0.392, 0.5393, 0.7133, 0.9165, 1.151, 1.422, 1.744",\
"0.152, 0.1813, 0.2718, 0.4125, 0.59, 0.795, 1.027, 1.288, 1.582, 1.911",\
"0.1063, 0.1414, 0.2485, 0.4143, 0.6216, 0.8622, 1.128, 1.421, 1.745, 2.102",\
"0.0404, 0.081, 0.2045, 0.395, 0.6346, 0.9094, 1.214, 1.545, 1.903, 2.293",\
"-0.0478, -0.0012, 0.1391, 0.3549, 0.6256, 0.9356, 1.28, 1.652, 2.051, 2.477");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1598, 0.1741, 0.2231, 0.3143, 0.4547, 0.6499, 0.906, 1.228, 1.621, 2.088",\
"0.1728, 0.1873, 0.2365, 0.3284, 0.4689, 0.6644, 0.9205, 1.243, 1.635, 2.103",\
"0.2257, 0.2401, 0.2897, 0.3822, 0.5233, 0.7194, 0.9759, 1.298, 1.691, 2.159",\
"0.3301, 0.3464, 0.3978, 0.4898, 0.6309, 0.827, 1.084, 1.406, 1.799, 2.267",\
"0.4556, 0.4772, 0.5455, 0.656, 0.8019, 0.9972, 1.254, 1.576, 1.969, 2.437",\
"0.5941, 0.621, 0.7069, 0.8463, 1.027, 1.238, 1.495, 1.817, 2.209, 2.676",\
"0.747, 0.7801, 0.882, 1.05, 1.27, 1.526, 1.81, 2.135, 2.527, 2.994",\
"0.921, 0.9572, 1.074, 1.269, 1.526, 1.83, 2.167, 2.529, 2.93, 3.396",\
"1.116, 1.157, 1.287, 1.506, 1.8, 2.149, 2.54, 2.962, 3.408, 3.887",\
"1.333, 1.378, 1.522, 1.766, 2.092, 2.485, 2.929, 3.409, 3.919, 4.452");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.08668, 0.1023, 0.1563, 0.26, 0.4217, 0.6475, 0.9453, 1.321, 1.778, 2.319",\
"0.08678, 0.1023, 0.1565, 0.2602, 0.4208, 0.6469, 0.9458, 1.317, 1.776, 2.323",\
"0.09876, 0.112, 0.1607, 0.26, 0.4212, 0.6481, 0.9456, 1.319, 1.777, 2.324",\
"0.1387, 0.1532, 0.2018, 0.292, 0.4327, 0.6475, 0.9443, 1.319, 1.774, 2.32",\
"0.1954, 0.2125, 0.2669, 0.3611, 0.5009, 0.693, 0.96, 1.319, 1.774, 2.319",\
"0.262, 0.2826, 0.3474, 0.452, 0.599, 0.795, 1.047, 1.369, 1.792, 2.321",\
"0.3382, 0.3618, 0.4356, 0.558, 0.7192, 0.9244, 1.181, 1.499, 1.886, 2.372",\
"0.426, 0.4508, 0.5334, 0.671, 0.8548, 1.077, 1.345, 1.669, 2.058, 2.514",\
"0.5206, 0.5482, 0.6398, 0.7936, 0.9982, 1.245, 1.534, 1.868, 2.264, 2.728",\
"0.6266, 0.6558, 0.7538, 0.9238, 1.152, 1.424, 1.736, 2.094, 2.502, 2.972");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1866, 0.2109, 0.2917, 0.4449, 0.6835, 1.018, 1.458, 2.011, 2.687, 3.494",\
"0.1867, 0.2097, 0.292, 0.4451, 0.6832, 1.018, 1.458, 2.011, 2.686, 3.494",\
"0.1859, 0.2098, 0.2913, 0.4452, 0.6843, 1.017, 1.458, 2.011, 2.687, 3.492",\
"0.2253, 0.2431, 0.3068, 0.447, 0.6833, 1.018, 1.458, 2.011, 2.687, 3.494",\
"0.3099, 0.3321, 0.404, 0.5164, 0.7064, 1.02, 1.458, 2.012, 2.687, 3.492",\
"0.395, 0.4246, 0.5164, 0.6578, 0.8336, 1.084, 1.47, 2.012, 2.688, 3.493",\
"0.4796, 0.5164, 0.6318, 0.8076, 1.024, 1.269, 1.586, 2.051, 2.694, 3.494",\
"0.564, 0.6082, 0.7444, 0.9586, 1.22, 1.513, 1.83, 2.221, 2.771, 3.511",\
"0.6534, 0.701, 0.858, 1.106, 1.417, 1.763, 2.134, 2.528, 3, 3.637",\
"0.7466, 0.8008, 0.9746, 1.255, 1.611, 2.017, 2.443, 2.896, 3.367, 3.928");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.08576, 0.09279, 0.1171, 0.1634, 0.2353, 0.3359, 0.4683, 0.6349, 0.8385, 1.081",\
"0.09814, 0.1053, 0.13, 0.1764, 0.2483, 0.3489, 0.4814, 0.6481, 0.8514, 1.094",\
"0.1334, 0.1423, 0.1702, 0.2178, 0.2901, 0.3911, 0.5236, 0.6905, 0.8941, 1.137",\
"0.1637, 0.1767, 0.2177, 0.2822, 0.3655, 0.4687, 0.6016, 0.7685, 0.9724, 1.215",\
"0.1765, 0.1949, 0.2512, 0.3387, 0.4484, 0.576, 0.7208, 0.8895, 1.094, 1.337",\
"0.1706, 0.1943, 0.2662, 0.3785, 0.5185, 0.6787, 0.8556, 1.049, 1.263, 1.507",\
"0.1456, 0.1746, 0.2622, 0.3989, 0.5706, 0.7659, 0.9801, 1.211, 1.458, 1.724",\
"0.0995, 0.1337, 0.2386, 0.4002, 0.6022, 0.8343, 1.088, 1.36, 1.648, 1.953",\
"0.0333, 0.0728, 0.1935, 0.3803, 0.6143, 0.8817, 1.176, 1.49, 1.822, 2.172",\
"-0.055, -0.0107, 0.127, 0.3388, 0.6035, 0.9079, 1.241, 1.6, 1.978, 2.374");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.186, 0.2, 0.2486, 0.3394, 0.4791, 0.6744, 0.9303, 1.252, 1.645, 2.112",\
"0.1991, 0.2131, 0.2623, 0.3538, 0.4938, 0.6891, 0.9453, 1.267, 1.66, 2.128",\
"0.2518, 0.2661, 0.3151, 0.407, 0.5481, 0.7441, 1.001, 1.323, 1.716, 2.184",\
"0.3589, 0.3738, 0.423, 0.5143, 0.6553, 0.8515, 1.108, 1.431, 1.824, 2.292",\
"0.4937, 0.5137, 0.578, 0.6831, 0.8265, 1.022, 1.278, 1.601, 1.993, 2.462",\
"0.6424, 0.6668, 0.7472, 0.8812, 1.055, 1.262, 1.519, 1.84, 2.233, 2.701",\
"0.8055, 0.8349, 0.9313, 1.092, 1.305, 1.556, 1.835, 2.16, 2.551, 3.018",\
"0.9869, 1.02, 1.131, 1.319, 1.568, 1.866, 2.198, 2.556, 2.954, 3.42",\
"1.19, 1.228, 1.351, 1.563, 1.85, 2.191, 2.576, 2.992, 3.434, 3.912",\
"1.416, 1.459, 1.594, 1.829, 2.147, 2.533, 2.97, 3.444, 3.95, 4.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.07413, 0.08611, 0.1267, 0.205, 0.3267, 0.4968, 0.721, 1.001, 1.345, 1.756",\
"0.0741, 0.08572, 0.1268, 0.2049, 0.3268, 0.4962, 0.7201, 1.001, 1.344, 1.755",\
"0.09414, 0.1033, 0.1357, 0.2063, 0.327, 0.4967, 0.7202, 1.002, 1.345, 1.755",\
"0.1486, 0.1597, 0.1964, 0.2596, 0.3529, 0.5022, 0.72, 1.001, 1.344, 1.755",\
"0.217, 0.2307, 0.2757, 0.3504, 0.4531, 0.5827, 0.7586, 1.011, 1.345, 1.754",\
"0.2932, 0.3098, 0.3654, 0.4558, 0.575, 0.7204, 0.8962, 1.109, 1.395, 1.767",\
"0.378, 0.398, 0.462, 0.57, 0.7118, 0.88, 1.074, 1.298, 1.556, 1.876",\
"0.4742, 0.4944, 0.5666, 0.6908, 0.8556, 1.052, 1.271, 1.517, 1.794, 2.107",\
"0.5786, 0.6012, 0.6798, 0.8186, 1.006, 1.231, 1.482, 1.757, 2.058, 2.392",\
"0.6926, 0.7172, 0.8014, 0.9554, 1.166, 1.417, 1.701, 2.011, 2.343, 2.702");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.2084, 0.2311, 0.3125, 0.4676, 0.7058, 1.041, 1.48, 2.035, 2.71, 3.517",\
"0.2082, 0.2316, 0.3137, 0.4675, 0.7055, 1.04, 1.481, 2.034, 2.71, 3.516",\
"0.2072, 0.231, 0.3131, 0.4673, 0.7057, 1.041, 1.481, 2.035, 2.711, 3.517",\
"0.2357, 0.2547, 0.3227, 0.4686, 0.7057, 1.04, 1.481, 2.034, 2.71, 3.516",\
"0.3219, 0.3442, 0.4124, 0.527, 0.7234, 1.042, 1.48, 2.035, 2.711, 3.516",\
"0.4128, 0.4418, 0.5306, 0.6676, 0.843, 1.098, 1.491, 2.035, 2.711, 3.516",\
"0.5032, 0.5392, 0.649, 0.8206, 1.034, 1.277, 1.598, 2.069, 2.716, 3.517",\
"0.5926, 0.6352, 0.7666, 0.975, 1.232, 1.522, 1.838, 2.235, 2.789, 3.532",\
"0.6826, 0.7304, 0.8836, 1.126, 1.431, 1.775, 2.141, 2.537, 3.011, 3.655",\
"0.7806, 0.8324, 1.002, 1.275, 1.627, 2.027, 2.453, 2.904, 3.378, 3.939");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.125, 0.1351, 0.1695, 0.233, 0.3298, 0.464, 0.6398, 0.8605, 1.13, 1.45",\
"0.1373, 0.1475, 0.1821, 0.2458, 0.3427, 0.477, 0.6528, 0.8735, 1.143, 1.463",\
"0.1721, 0.1824, 0.217, 0.2808, 0.378, 0.5126, 0.6886, 0.9094, 1.179, 1.499",\
"0.2123, 0.225, 0.2666, 0.3375, 0.4373, 0.5721, 0.7484, 0.9695, 1.239, 1.56",\
"0.2419, 0.2585, 0.3111, 0.3971, 0.5137, 0.6605, 0.8396, 1.061, 1.331, 1.652",\
"0.2546, 0.2752, 0.341, 0.4473, 0.5866, 0.7557, 0.9556, 1.188, 1.459, 1.781",\
"0.2482, 0.2735, 0.3524, 0.4806, 0.6473, 0.8449, 1.071, 1.329, 1.621, 1.949",\
"0.222, 0.2515, 0.3444, 0.4952, 0.6903, 0.92, 1.179, 1.467, 1.787, 2.142",\
"0.1759, 0.2092, 0.316, 0.4891, 0.7137, 0.9769, 1.272, 1.597, 1.95, 2.337",\
"0.1076, 0.1454, 0.2658, 0.4619, 0.7157, 1.012, 1.346, 1.71, 2.102, 2.525");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.186, 0.2, 0.2486, 0.3394, 0.4791, 0.6744, 0.9303, 1.252, 1.645, 2.112",\
"0.1991, 0.2131, 0.2623, 0.3538, 0.4938, 0.6891, 0.9453, 1.267, 1.66, 2.128",\
"0.2518, 0.2661, 0.3151, 0.407, 0.5481, 0.7441, 1.001, 1.323, 1.716, 2.184",\
"0.3589, 0.3738, 0.423, 0.5143, 0.6553, 0.8515, 1.108, 1.431, 1.824, 2.292",\
"0.4937, 0.5137, 0.578, 0.6831, 0.8265, 1.022, 1.278, 1.601, 1.993, 2.462",\
"0.6424, 0.6668, 0.7472, 0.8812, 1.055, 1.262, 1.519, 1.84, 2.233, 2.701",\
"0.8055, 0.8349, 0.9313, 1.092, 1.305, 1.556, 1.835, 2.16, 2.551, 3.018",\
"0.9869, 1.02, 1.131, 1.319, 1.568, 1.866, 2.198, 2.556, 2.954, 3.42",\
"1.19, 1.228, 1.351, 1.563, 1.85, 2.191, 2.576, 2.992, 3.434, 3.912",\
"1.416, 1.459, 1.594, 1.829, 2.147, 2.533, 2.97, 3.444, 3.95, 4.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.1132, 0.129, 0.1843, 0.2883, 0.4488, 0.6749, 0.971, 1.344, 1.801, 2.345",\
"0.1128, 0.1292, 0.1844, 0.2882, 0.4499, 0.6748, 0.9713, 1.344, 1.8, 2.344",\
"0.1166, 0.1312, 0.1841, 0.288, 0.4488, 0.6749, 0.9707, 1.344, 1.801, 2.345",\
"0.1521, 0.1669, 0.2184, 0.3095, 0.4557, 0.6753, 0.9715, 1.345, 1.801, 2.345",\
"0.205, 0.2221, 0.2773, 0.3747, 0.5166, 0.7108, 0.9832, 1.346, 1.801, 2.344",\
"0.2688, 0.2904, 0.3538, 0.4608, 0.609, 0.809, 1.062, 1.39, 1.815, 2.347",\
"0.3412, 0.3652, 0.4404, 0.563, 0.7272, 0.934, 1.194, 1.515, 1.904, 2.394",\
"0.4204, 0.448, 0.5344, 0.674, 0.8582, 1.083, 1.356, 1.68, 2.073, 2.531",\
"0.507, 0.5376, 0.6358, 0.796, 1.001, 1.249, 1.539, 1.877, 2.274, 2.74",\
"0.6016, 0.6352, 0.7444, 0.9216, 1.151, 1.428, 1.74, 2.099, 2.51, 2.983");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005344, 0.02059, 0.04971, 0.09508, 0.1587, 0.2425, 0.348, 0.4768, 0.6304");
values("0.2112, 0.2347, 0.3179, 0.4765, 0.7206, 1.062, 1.508, 2.066, 2.744, 3.552",\
"0.2109, 0.2345, 0.3174, 0.4757, 0.7206, 1.062, 1.508, 2.066, 2.743, 3.551",\
"0.2106, 0.2345, 0.3175, 0.4753, 0.7207, 1.062, 1.508, 2.066, 2.745, 3.55",\
"0.2507, 0.2681, 0.3339, 0.4777, 0.7202, 1.062, 1.508, 2.066, 2.745, 3.551",\
"0.345, 0.3668, 0.4351, 0.5476, 0.7426, 1.065, 1.508, 2.066, 2.744, 3.551",\
"0.4454, 0.4736, 0.561, 0.6988, 0.873, 1.127, 1.521, 2.067, 2.745, 3.551",\
"0.5498, 0.5826, 0.6936, 0.8644, 1.075, 1.318, 1.636, 2.105, 2.75, 3.552",\
"0.6522, 0.6956, 0.8238, 1.029, 1.285, 1.571, 1.884, 2.277, 2.827, 3.57",\
"0.7622, 0.809, 0.956, 1.196, 1.497, 1.833, 2.197, 2.583, 3.057, 3.695",\
"0.879, 0.9304, 1.091, 1.36, 1.707, 2.099, 2.517, 2.962, 3.429, 3.986");
}
}
}
}