blob: 944bfd604468e1c2ccfea8c8e9d735eb51934531 [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__oai21_2) {
area : 32.928000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "8.9271e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "7.6308e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "8.9271e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "5.5641e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "8.9541e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "5.5641e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.9541e-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.008763 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02668, 0.02665, 0.02661, 0.02651, 0.02646, 0.02648, 0.02651, \
0.02649, 0.02649, 0.02647");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.006238, 0.006285, 0.006262, 0.006217, 0.006168, 0.006085, 0.006014, \
0.005926, 0.005807, 0.005627");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02701, 0.02704, 0.02706, 0.02698, 0.02691, 0.02689, 0.02683, \
0.02676, 0.02671, 0.0266");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02505, -0.02527, -0.02566, -0.02581, -0.02591, -0.02602, -0.02607, \
-0.02608, -0.02611, -0.02612");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01927, 0.01923, 0.01921, 0.01919, 0.01918, 0.01919, 0.01917, \
0.01914, 0.0191, 0.01903");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008527, -0.008516, -0.008529, -0.008536, -0.00854, -0.008561, \
-0.008561, -0.008567, -0.008565, -0.008564");
}
}
}
pin(A2) {
capacitance : 0.009227 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02654, 0.02655, 0.02655, 0.02649, 0.02646, 0.02649, 0.02649, \
0.02649, 0.02648, 0.02646");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.006438, 0.006382, 0.006361, 0.006273, 0.00621, 0.006061, 0.006014, \
0.005922, 0.005808, 0.005601");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02702, 0.02696, 0.02693, 0.0269, 0.02689, 0.02688, 0.02683, \
0.02678, 0.02669, 0.02662");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02478, -0.02508, -0.02562, -0.02575, -0.02587, -0.02598, -0.02604, \
-0.02606, -0.02607, -0.02611");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02308, 0.02306, 0.02305, 0.02303, 0.02306, 0.02312, 0.02312, \
0.02311, 0.02311, 0.02311");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02062, -0.02155, -0.02206, -0.02232, -0.02246, -0.0226, -0.02265, \
-0.02267, -0.0227, -0.02273");
}
}
}
pin(B) {
capacitance : 0.008089 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02014, 0.02011, 0.02006, 0.02, 0.01996, 0.01997, 0.01998, 0.01998, \
0.01997, 0.01997");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02008, -0.02007, -0.02002, -0.01995, -0.01993, -0.01995, -0.01994, \
-0.01991, -0.01991, -0.0199");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.3282 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.003581, 0.003668, 0.00386, 0.003985, 0.004048, 0.004076, 0.004097, 0.004109, 0.004131, 0.004141",\
"0.003098, 0.003416, 0.004055, 0.004539, 0.004802, 0.00496, 0.005049, 0.005117, 0.005156, 0.005189",\
"0.002059, 0.002446, 0.003351, 0.004255, 0.004859, 0.005295, 0.005512, 0.005678, 0.005784, 0.005846",\
"0.003237, 0.003332, 0.003733, 0.004343, 0.004887, 0.005281, 0.0056, 0.005793, 0.005916, 0.006022",\
"0.008175, 0.007817, 0.00712, 0.006674, 0.0065, 0.006472, 0.006464, 0.006461, 0.006464, 0.006471",\
"0.0173, 0.01646, 0.01445, 0.01243, 0.01098, 0.009911, 0.009145, 0.008594, 0.008176, 0.007866",\
"0.03086, 0.02964, 0.02626, 0.02243, 0.01902, 0.01642, 0.01454, 0.01298, 0.01181, 0.01086",\
"0.04897, 0.04735, 0.04278, 0.03692, 0.03141, 0.02698, 0.02333, 0.02037, 0.01807, 0.01618",\
"0.07182, 0.06986, 0.06418, 0.05644, 0.04866, 0.04176, 0.03601, 0.03141, 0.02757, 0.0244",\
"0.09967, 0.0974, 0.09069, 0.08112, 0.07095, 0.06161, 0.05349, 0.04656, 0.04105, 0.03617");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.09715, 0.09751, 0.09824, 0.09874, 0.09921, 0.09967, 0.1002, 0.1005, 0.1017, 0.1109",\
"0.09463, 0.09529, 0.0968, 0.09826, 0.09924, 0.1001, 0.1009, 0.1014, 0.1028, 0.1124",\
"0.09255, 0.09284, 0.09385, 0.09562, 0.09738, 0.09868, 0.09984, 0.1007, 0.1024, 0.1133",\
"0.09514, 0.09506, 0.0948, 0.09508, 0.09609, 0.09751, 0.09867, 0.09958, 0.1014, 0.1142",\
"0.1018, 0.1012, 0.09995, 0.0988, 0.09813, 0.09826, 0.09921, 0.09981, 0.102, 0.116",\
"0.1127, 0.1118, 0.1095, 0.1068, 0.1046, 0.1028, 0.1021, 0.1021, 0.104, 0.1233",\
"0.128, 0.1268, 0.1234, 0.119, 0.115, 0.1116, 0.1088, 0.1075, 0.11, 0.1379",\
"0.1481, 0.1464, 0.1422, 0.1363, 0.1302, 0.1252, 0.1206, 0.117, 0.1208, 0.1652",\
"0.1734, 0.1714, 0.1659, 0.1585, 0.1507, 0.143, 0.1371, 0.132, 0.1419, 0.2201",\
"0.2042, 0.2018, 0.1951, 0.1861, 0.1766, 0.1668, 0.1582, 0.1547, 0.185, 0.3342");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.0197, 0.01969, 0.0197, 0.01973, 0.01974, 0.01976, 0.01975, 0.01976, 0.01977, 0.01977",\
"0.01826, 0.01829, 0.01837, 0.01845, 0.01852, 0.01854, 0.01856, 0.01858, 0.01859, 0.01859",\
"0.01673, 0.0168, 0.01704, 0.01724, 0.01742, 0.01749, 0.01759, 0.0176, 0.01761, 0.01764",\
"0.01775, 0.01763, 0.01753, 0.01751, 0.01745, 0.01746, 0.01746, 0.01746, 0.01746, 0.01745",\
"0.02274, 0.02227, 0.02137, 0.02029, 0.01953, 0.01895, 0.01857, 0.01827, 0.01804, 0.0179",\
"0.03232, 0.03149, 0.02943, 0.02682, 0.02465, 0.02301, 0.02172, 0.02078, 0.02002, 0.0195",\
"0.04699, 0.04581, 0.0424, 0.03797, 0.0339, 0.03053, 0.02785, 0.02578, 0.02416, 0.02292",\
"0.06699, 0.06538, 0.06065, 0.05426, 0.04784, 0.04226, 0.03778, 0.03405, 0.03111, 0.02875",\
"0.09239, 0.09048, 0.08457, 0.07619, 0.06726, 0.05909, 0.05217, 0.0465, 0.0417, 0.03791",\
"0.1235, 0.1212, 0.1144, 0.1041, 0.09259, 0.08159, 0.07184, 0.06361, 0.05661, 0.05091");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1125, 0.1129, 0.1133, 0.1139, 0.1143, 0.1147, 0.115, 0.1157, 0.1168, 0.1266",\
"0.1103, 0.1109, 0.1123, 0.1136, 0.1145, 0.1152, 0.1159, 0.1166, 0.1179, 0.1276",\
"0.1071, 0.1076, 0.1088, 0.1107, 0.1124, 0.1137, 0.115, 0.1159, 0.1177, 0.1278",\
"0.1073, 0.1074, 0.1078, 0.1088, 0.1103, 0.1119, 0.1135, 0.1146, 0.1167, 0.1292",\
"0.1118, 0.1116, 0.111, 0.1108, 0.1109, 0.1116, 0.1128, 0.1144, 0.1169, 0.1308",\
"0.1224, 0.1217, 0.1195, 0.1175, 0.1163, 0.1153, 0.1148, 0.1157, 0.1181, 0.1368",\
"0.1388, 0.1375, 0.1341, 0.13, 0.1263, 0.124, 0.1217, 0.1205, 0.123, 0.1489",\
"0.1613, 0.1595, 0.1548, 0.1485, 0.1423, 0.1375, 0.1336, 0.1299, 0.1333, 0.1725",\
"0.1897, 0.1875, 0.1813, 0.1733, 0.1644, 0.1566, 0.1505, 0.1462, 0.1525, 0.218",\
"0.2244, 0.2217, 0.2143, 0.2041, 0.1933, 0.1825, 0.1735, 0.1687, 0.1888, 0.3082");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.0217, 0.02175, 0.0218, 0.02189, 0.02195, 0.02198, 0.022, 0.02202, 0.02202, 0.02202",\
"0.02087, 0.02103, 0.02126, 0.02155, 0.02168, 0.0218, 0.02188, 0.02191, 0.02195, 0.02192",\
"0.01933, 0.01954, 0.02006, 0.0206, 0.02105, 0.02135, 0.02153, 0.02166, 0.02174, 0.02178",\
"0.01886, 0.01896, 0.01937, 0.01991, 0.02044, 0.02087, 0.02115, 0.02136, 0.02149, 0.02161",\
"0.02152, 0.02148, 0.02133, 0.02123, 0.0213, 0.02142, 0.02153, 0.02164, 0.0217, 0.02176",\
"0.02858, 0.02817, 0.02716, 0.02597, 0.02503, 0.02431, 0.0238, 0.02342, 0.02314, 0.02291",\
"0.04071, 0.03994, 0.03774, 0.03512, 0.03264, 0.03059, 0.02894, 0.02763, 0.02661, 0.02582",\
"0.05826, 0.05711, 0.05379, 0.04931, 0.04482, 0.04097, 0.03778, 0.03514, 0.03297, 0.03118",\
"0.08165, 0.0801, 0.07545, 0.06902, 0.06233, 0.05631, 0.05102, 0.0466, 0.0429, 0.03983",\
"0.1109, 0.109, 0.1032, 0.09476, 0.08556, 0.0769, 0.06918, 0.0626, 0.05697, 0.0523");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1575, 0.1575, 0.1576, 0.1578, 0.1579, 0.1583, 0.1588, 0.1595, 0.1601, 0.1608",\
"0.1553, 0.1554, 0.1559, 0.1562, 0.1565, 0.157, 0.1576, 0.1584, 0.1587, 0.1602",\
"0.1535, 0.1536, 0.154, 0.1546, 0.1553, 0.156, 0.1567, 0.1576, 0.1582, 0.159",\
"0.1558, 0.1557, 0.1553, 0.1551, 0.1554, 0.1558, 0.1566, 0.1574, 0.1583, 0.1589",\
"0.1627, 0.1622, 0.161, 0.1597, 0.1585, 0.1579, 0.158, 0.1583, 0.1587, 0.1595",\
"0.1743, 0.1736, 0.1713, 0.1685, 0.1658, 0.1637, 0.1626, 0.1615, 0.1612, 0.1614",\
"0.1912, 0.1901, 0.187, 0.1825, 0.178, 0.1742, 0.1708, 0.1688, 0.1667, 0.1662",\
"0.2134, 0.2121, 0.2082, 0.2021, 0.1954, 0.1893, 0.1845, 0.1801, 0.1763, 0.1753",\
"0.2416, 0.24, 0.2352, 0.2278, 0.2192, 0.2105, 0.2027, 0.1971, 0.1911, 0.1904",\
"0.2758, 0.2741, 0.2684, 0.2596, 0.249, 0.2381, 0.2275, 0.2185, 0.2126, 0.2207");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.004955, 0.005023, 0.005133, 0.005224, 0.005266, 0.005302, 0.005319, 0.005325, 0.005337, 0.005342",\
"0.003802, 0.00404, 0.004505, 0.004815, 0.005019, 0.005118, 0.005187, 0.005226, 0.005244, 0.005279",\
"0.001805, 0.002155, 0.002941, 0.003728, 0.004275, 0.004618, 0.004826, 0.004963, 0.005053, 0.005113",\
"0.001647, 0.001802, 0.002264, 0.002967, 0.003609, 0.004087, 0.004435, 0.004667, 0.004826, 0.004928",\
"0.005078, 0.004903, 0.004634, 0.004529, 0.004536, 0.004694, 0.004831, 0.004954, 0.005042, 0.005103",\
"0.01318, 0.01259, 0.01115, 0.009686, 0.008562, 0.007785, 0.007217, 0.006823, 0.006511, 0.00629",\
"0.02651, 0.02551, 0.02271, 0.01941, 0.01651, 0.01427, 0.01249, 0.01114, 0.01005, 0.009242",\
"0.04545, 0.04394, 0.03971, 0.03438, 0.02925, 0.02497, 0.02158, 0.01876, 0.01655, 0.01474",\
"0.07014, 0.0682, 0.06254, 0.05493, 0.04743, 0.04067, 0.03502, 0.03051, 0.02659, 0.02348",\
"0.1006, 0.09829, 0.09127, 0.08154, 0.07135, 0.06186, 0.0536, 0.04678, 0.04099, 0.03613");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1425, 0.1425, 0.1426, 0.1426, 0.1429, 0.1433, 0.1436, 0.1441, 0.1448, 0.1455",\
"0.1402, 0.1403, 0.1407, 0.1411, 0.1414, 0.142, 0.1426, 0.1431, 0.1437, 0.1446",\
"0.1384, 0.1386, 0.139, 0.1395, 0.1402, 0.1409, 0.1417, 0.1424, 0.1432, 0.144",\
"0.1408, 0.1407, 0.1403, 0.14, 0.1403, 0.1408, 0.1415, 0.1422, 0.1432, 0.1437",\
"0.1476, 0.1471, 0.1459, 0.1446, 0.1433, 0.143, 0.1429, 0.143, 0.1435, 0.1442",\
"0.1594, 0.1585, 0.1564, 0.1534, 0.1509, 0.1487, 0.1473, 0.1465, 0.1464, 0.1459",\
"0.1763, 0.1752, 0.1719, 0.1674, 0.1629, 0.1592, 0.1557, 0.1536, 0.1516, 0.1513",\
"0.1986, 0.1972, 0.1932, 0.1872, 0.1802, 0.1745, 0.1695, 0.1649, 0.1612, 0.1603",\
"0.2266, 0.2251, 0.2203, 0.2128, 0.2043, 0.1952, 0.1878, 0.182, 0.1759, 0.1749",\
"0.2609, 0.2591, 0.2534, 0.2446, 0.2337, 0.2229, 0.212, 0.2033, 0.197, 0.204");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.004959, 0.00501, 0.005138, 0.005218, 0.005268, 0.005299, 0.005315, 0.005325, 0.005331, 0.005337",\
"0.003845, 0.004063, 0.004493, 0.004815, 0.005005, 0.005113, 0.005178, 0.005213, 0.005239, 0.005255",\
"0.001852, 0.00218, 0.002979, 0.003737, 0.00428, 0.00462, 0.004833, 0.004955, 0.005064, 0.005121",\
"0.001801, 0.001923, 0.002391, 0.003067, 0.00369, 0.004132, 0.004464, 0.004684, 0.004838, 0.004948",\
"0.005428, 0.005241, 0.004942, 0.004797, 0.004783, 0.004875, 0.004967, 0.005078, 0.005132, 0.00518",\
"0.01376, 0.01319, 0.01176, 0.01015, 0.008982, 0.008151, 0.007515, 0.007065, 0.006726, 0.006472",\
"0.02734, 0.02632, 0.02348, 0.02015, 0.01718, 0.01481, 0.01296, 0.01153, 0.01042, 0.009525",\
"0.04643, 0.04497, 0.04071, 0.03529, 0.03012, 0.02576, 0.02226, 0.01932, 0.01702, 0.01514",\
"0.07125, 0.06933, 0.06371, 0.05612, 0.0484, 0.04164, 0.03587, 0.03116, 0.02728, 0.02402",\
"0.1019, 0.09962, 0.09258, 0.08289, 0.07266, 0.06302, 0.05472, 0.0477, 0.04174, 0.03687");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1558, 0.1558, 0.1558, 0.156, 0.1561, 0.1566, 0.1571, 0.1577, 0.1584, 0.159",\
"0.1537, 0.1539, 0.1543, 0.1547, 0.155, 0.1556, 0.1561, 0.1568, 0.1576, 0.1584",\
"0.1518, 0.1519, 0.1523, 0.153, 0.1537, 0.1547, 0.1553, 0.1562, 0.1567, 0.1578",\
"0.154, 0.1539, 0.1536, 0.1533, 0.1535, 0.1542, 0.155, 0.1557, 0.1566, 0.1575",\
"0.1607, 0.1603, 0.1591, 0.1579, 0.1567, 0.1562, 0.1562, 0.1565, 0.1573, 0.1574",\
"0.1721, 0.1715, 0.1696, 0.1669, 0.1646, 0.1624, 0.161, 0.1604, 0.1597, 0.16",\
"0.1888, 0.1878, 0.185, 0.1811, 0.1766, 0.1734, 0.1701, 0.1674, 0.1658, 0.1656",\
"0.211, 0.2098, 0.2061, 0.2006, 0.1944, 0.1888, 0.1842, 0.1793, 0.1758, 0.1744",\
"0.2388, 0.2375, 0.2331, 0.2262, 0.2185, 0.2101, 0.2029, 0.1972, 0.1911, 0.1907",\
"0.273, 0.2713, 0.2662, 0.2579, 0.2486, 0.2377, 0.2276, 0.219, 0.2134, 0.221");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1082, 0.126, 0.1877, 0.3054, 0.4884, 0.7451, 1.083, 1.507, 2.027, 2.647",\
"0.1277, 0.1458, 0.2083, 0.3266, 0.5101, 0.7669, 1.104, 1.531, 2.049, 2.668",\
"0.1836, 0.2073, 0.2788, 0.3979, 0.5819, 0.8389, 1.177, 1.602, 2.121, 2.74",\
"0.2203, 0.255, 0.3597, 0.5195, 0.7192, 0.9763, 1.314, 1.74, 2.259, 2.877",\
"0.2307, 0.2756, 0.4124, 0.6229, 0.8848, 1.186, 1.53, 1.955, 2.474, 3.093",\
"0.2108, 0.2674, 0.4361, 0.6952, 1.02, 1.394, 1.808, 2.259, 2.778, 3.396",\
"0.1581, 0.2256, 0.4285, 0.736, 1.122, 1.569, 2.064, 2.599, 3.171, 3.797",\
"0.0685, 0.1472, 0.3841, 0.7433, 1.19, 1.707, 2.282, 2.905, 3.571, 4.276",\
"-0.0619, 0.0294, 0.3005, 0.7124, 1.222, 1.809, 2.463, 3.174, 3.934, 4.738",\
"-0.235, -0.1319, 0.1765, 0.6406, 1.216, 1.873, 2.605, 3.402, 4.257, 5.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.2482, 0.2923, 0.4443, 0.7319, 1.177, 1.802, 2.623, 3.656, 4.919, 6.424",\
"0.2611, 0.3062, 0.4621, 0.7526, 1.2, 1.826, 2.651, 3.686, 4.945, 6.451",\
"0.3382, 0.3819, 0.5355, 0.8271, 1.278, 1.907, 2.729, 3.766, 5.034, 6.54",\
"0.4863, 0.5398, 0.7032, 0.9903, 1.437, 2.066, 2.889, 3.926, 5.19, 6.697",\
"0.6599, 0.7267, 0.9328, 1.258, 1.703, 2.326, 3.149, 4.182, 5.448, 6.952",\
"0.8678, 0.9449, 1.189, 1.58, 2.083, 2.706, 3.522, 4.552, 5.815, 7.317",\
"1.118, 1.205, 1.48, 1.929, 2.515, 3.207, 4.025, 5.051, 6.308, 7.81",\
"1.41, 1.509, 1.814, 2.314, 2.976, 3.767, 4.66, 5.688, 6.938, 8.433",\
"1.749, 1.859, 2.197, 2.741, 3.473, 4.355, 5.359, 6.463, 7.719, 9.205",\
"2.13, 2.254, 2.63, 3.222, 4.013, 4.98, 6.088, 7.314, 8.644, 10.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.135, 0.1644, 0.2672, 0.463, 0.7665, 1.194, 1.754, 2.462, 3.324, 4.352",\
"0.1344, 0.1641, 0.2671, 0.4628, 0.7661, 1.193, 1.755, 2.461, 3.325, 4.352",\
"0.1819, 0.2065, 0.2847, 0.4633, 0.7667, 1.194, 1.754, 2.462, 3.324, 4.353",\
"0.2711, 0.3045, 0.4066, 0.5653, 0.8004, 1.195, 1.755, 2.464, 3.326, 4.354",\
"0.3734, 0.4158, 0.5458, 0.7482, 1.003, 1.319, 1.788, 2.463, 3.326, 4.355",\
"0.4924, 0.544, 0.6978, 0.9426, 1.255, 1.617, 2.032, 2.582, 3.352, 4.355",\
"0.6236, 0.685, 0.8688, 1.153, 1.519, 1.948, 2.424, 2.953, 3.595, 4.458",\
"0.7694, 0.8408, 1.056, 1.38, 1.794, 2.29, 2.843, 3.442, 4.094, 4.843",\
"0.9302, 1.012, 1.258, 1.631, 2.093, 2.644, 3.272, 3.953, 4.684, 5.467",\
"1.102, 1.198, 1.476, 1.898, 2.412, 3.025, 3.715, 4.477, 5.295, 6.164");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.3366, 0.4099, 0.6651, 1.15, 1.903, 2.964, 4.357, 6.11, 8.251, 10.8",\
"0.3369, 0.4097, 0.6643, 1.151, 1.904, 2.962, 4.358, 6.114, 8.257, 10.8",\
"0.3398, 0.4095, 0.665, 1.149, 1.907, 2.964, 4.356, 6.109, 8.257, 10.81",\
"0.4352, 0.4976, 0.6978, 1.15, 1.904, 2.967, 4.355, 6.11, 8.25, 10.8",\
"0.5472, 0.6244, 0.8608, 1.24, 1.913, 2.963, 4.36, 6.11, 8.258, 10.8",\
"0.6554, 0.7472, 1.036, 1.477, 2.064, 2.989, 4.358, 6.118, 8.258, 10.81",\
"0.7734, 0.873, 1.202, 1.726, 2.382, 3.199, 4.41, 6.115, 8.26, 10.82",\
"0.9096, 1.016, 1.368, 1.965, 2.724, 3.606, 4.678, 6.2, 8.267, 10.81",\
"1.063, 1.18, 1.549, 2.193, 3.06, 4.052, 5.161, 6.53, 8.386, 10.83",\
"1.231, 1.359, 1.751, 2.428, 3.375, 4.494, 5.734, 7.098, 8.78, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1399, 0.1589, 0.2237, 0.3442, 0.529, 0.7865, 1.125, 1.55, 2.068, 2.686",\
"0.1579, 0.1769, 0.2419, 0.3624, 0.5472, 0.8049, 1.143, 1.568, 2.087, 2.705",\
"0.2244, 0.2457, 0.3122, 0.4324, 0.6173, 0.875, 1.213, 1.638, 2.157, 2.775",\
"0.2863, 0.317, 0.4118, 0.5615, 0.7552, 1.013, 1.35, 1.775, 2.294, 2.912",\
"0.3236, 0.363, 0.4863, 0.6822, 0.9326, 1.226, 1.567, 1.991, 2.509, 3.127",\
"0.3353, 0.3834, 0.5339, 0.7738, 1.083, 1.445, 1.85, 2.295, 2.813, 3.429",\
"0.3182, 0.3757, 0.554, 0.8367, 1.203, 1.634, 2.117, 2.644, 3.209, 3.832",\
"0.271, 0.3375, 0.5435, 0.871, 1.291, 1.788, 2.349, 2.961, 3.618, 4.315",\
"0.1916, 0.2665, 0.5007, 0.8736, 1.349, 1.91, 2.545, 3.242, 3.989, 4.784",\
"0.0785, 0.1625, 0.4243, 0.8403, 1.374, 1.999, 2.706, 3.484, 4.323, 5.216");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.297, 0.3409, 0.4921, 0.7791, 1.224, 1.848, 2.669, 3.704, 4.966, 6.471",\
"0.3148, 0.3598, 0.5153, 0.8052, 1.252, 1.878, 2.7, 3.734, 4.997, 6.503",\
"0.3791, 0.4236, 0.5783, 0.8705, 1.321, 1.949, 2.773, 3.809, 5.073, 6.579",\
"0.4824, 0.5334, 0.6981, 0.9889, 1.439, 2.067, 2.894, 3.929, 5.195, 6.704",\
"0.6125, 0.6707, 0.8583, 1.178, 1.631, 2.256, 3.08, 4.119, 5.386, 6.888",\
"0.7821, 0.8476, 1.055, 1.409, 1.901, 2.535, 3.354, 4.389, 5.652, 7.156",\
"0.9927, 1.067, 1.297, 1.682, 2.216, 2.896, 3.728, 4.756, 6.015, 7.521",\
"1.24, 1.324, 1.583, 2, 2.575, 3.303, 4.187, 5.23, 6.484, 7.981",\
"1.523, 1.619, 1.911, 2.368, 2.981, 3.757, 4.695, 5.796, 7.067, 8.559",\
"1.843, 1.95, 2.278, 2.782, 3.44, 4.261, 5.253, 6.414, 7.745, 9.255");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1724, 0.2022, 0.3057, 0.5015, 0.8044, 1.231, 1.791, 2.495, 3.356, 4.381",\
"0.1717, 0.2016, 0.3053, 0.5016, 0.8052, 1.231, 1.791, 2.496, 3.356, 4.382",\
"0.2031, 0.2262, 0.312, 0.501, 0.8049, 1.231, 1.791, 2.496, 3.357, 4.383",\
"0.2972, 0.3299, 0.4278, 0.5839, 0.8292, 1.232, 1.791, 2.495, 3.356, 4.382",\
"0.4018, 0.4434, 0.5712, 0.7686, 1.022, 1.34, 1.818, 2.496, 3.356, 4.383",\
"0.5184, 0.5706, 0.7234, 0.9656, 1.275, 1.635, 2.051, 2.607, 3.38, 4.384",\
"0.648, 0.7082, 0.8892, 1.172, 1.539, 1.964, 2.441, 2.968, 3.616, 4.483",\
"0.7864, 0.858, 1.071, 1.394, 1.811, 2.308, 2.856, 3.457, 4.108, 4.858",\
"0.9364, 1.02, 1.268, 1.638, 2.104, 2.655, 3.284, 3.967, 4.694, 5.481",\
"1.101, 1.197, 1.473, 1.894, 2.41, 3.025, 3.718, 4.485, 5.306, 6.17");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.3373, 0.4098, 0.664, 1.15, 1.904, 2.963, 4.355, 6.111, 8.249, 10.81",\
"0.337, 0.4095, 0.6645, 1.15, 1.904, 2.962, 4.356, 6.11, 8.255, 10.8",\
"0.3417, 0.4113, 0.6639, 1.149, 1.904, 2.961, 4.357, 6.11, 8.254, 10.8",\
"0.4117, 0.4764, 0.696, 1.152, 1.904, 2.963, 4.366, 6.108, 8.258, 10.81",\
"0.4952, 0.567, 0.8062, 1.228, 1.918, 2.962, 4.355, 6.115, 8.267, 10.81",\
"0.5914, 0.6678, 0.9236, 1.383, 2.04, 3.003, 4.357, 6.118, 8.264, 10.82",\
"0.7124, 0.787, 1.051, 1.539, 2.245, 3.167, 4.426, 6.119, 8.257, 10.82",\
"0.8514, 0.933, 1.201, 1.702, 2.45, 3.421, 4.633, 6.223, 8.275, 10.81",\
"1.003, 1.093, 1.378, 1.887, 2.662, 3.687, 4.947, 6.475, 8.418, 10.85",\
"1.166, 1.264, 1.576, 2.1, 2.892, 3.959, 5.282, 6.848, 8.708, 11.03");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1791, 0.1981, 0.2629, 0.3832, 0.5682, 0.8258, 1.164, 1.589, 2.107, 2.725",\
"0.2003, 0.2194, 0.2846, 0.4052, 0.5903, 0.8481, 1.186, 1.611, 2.13, 2.748",\
"0.2554, 0.2756, 0.3417, 0.4627, 0.6482, 0.9063, 1.245, 1.67, 2.189, 2.807",\
"0.3094, 0.3354, 0.4171, 0.5542, 0.7465, 1.005, 1.343, 1.769, 2.288, 2.906",\
"0.3392, 0.3734, 0.4784, 0.6474, 0.8713, 1.152, 1.497, 1.922, 2.441, 3.059",\
"0.3401, 0.3822, 0.5124, 0.7203, 0.9881, 1.31, 1.691, 2.136, 2.657, 3.274",\
"0.3077, 0.3587, 0.5157, 0.7637, 1.082, 1.456, 1.885, 2.374, 2.93, 3.558",\
"0.2395, 0.2988, 0.4838, 0.7749, 1.144, 1.578, 2.066, 2.608, 3.213, 3.888",\
"0.1356, 0.2035, 0.4146, 0.7491, 1.173, 1.666, 2.219, 2.827, 3.49, 4.219",\
"-0.0077, 0.069, 0.3071, 0.6835, 1.164, 1.719, 2.339, 3.017, 3.75, 4.542");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.2436, 0.2715, 0.3675, 0.5471, 0.8234, 1.209, 1.716, 2.354, 3.132, 4.058",\
"0.2663, 0.2945, 0.3914, 0.5712, 0.8479, 1.234, 1.741, 2.379, 3.157, 4.084",\
"0.3604, 0.3885, 0.4852, 0.6656, 0.9435, 1.33, 1.837, 2.475, 3.254, 4.181",\
"0.5369, 0.5702, 0.675, 0.8552, 1.132, 1.518, 2.025, 2.663, 3.441, 4.368",\
"0.7402, 0.7837, 0.9216, 1.143, 1.432, 1.816, 2.322, 2.958, 3.736, 4.662",\
"0.9707, 1.023, 1.191, 1.466, 1.822, 2.238, 2.744, 3.378, 4.153, 5.078",\
"1.237, 1.297, 1.491, 1.814, 2.239, 2.74, 3.297, 3.936, 4.708, 5.631",\
"1.545, 1.613, 1.83, 2.195, 2.684, 3.266, 3.921, 4.63, 5.414, 6.333",\
"1.896, 1.971, 2.213, 2.617, 3.163, 3.823, 4.571, 5.386, 6.255, 7.193",\
"2.29, 2.376, 2.645, 3.087, 3.683, 4.415, 5.251, 6.169, 7.153, 8.191");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1717, 0.2014, 0.3057, 0.5008, 0.8052, 1.231, 1.79, 2.495, 3.357, 4.383",\
"0.1714, 0.2014, 0.3053, 0.5006, 0.8042, 1.231, 1.79, 2.495, 3.356, 4.382",\
"0.1859, 0.2124, 0.3083, 0.5004, 0.8052, 1.231, 1.791, 2.495, 3.356, 4.382",\
"0.2561, 0.2836, 0.3776, 0.5479, 0.8204, 1.231, 1.791, 2.496, 3.356, 4.383",\
"0.3556, 0.3886, 0.4924, 0.6694, 0.9344, 1.301, 1.814, 2.498, 3.357, 4.383",\
"0.4752, 0.513, 0.6338, 0.8322, 1.109, 1.478, 1.956, 2.576, 3.382, 4.384",\
"0.6128, 0.6566, 0.7944, 1.021, 1.323, 1.708, 2.193, 2.797, 3.536, 4.466",\
"0.7624, 0.8138, 0.9742, 1.228, 1.566, 1.983, 2.486, 3.095, 3.83, 4.703",\
"0.9246, 0.983, 1.166, 1.458, 1.833, 2.288, 2.823, 3.453, 4.195, 5.073",\
"1.101, 1.166, 1.371, 1.703, 2.118, 2.615, 3.19, 3.858, 4.624, 5.508");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.3462, 0.3934, 0.559, 0.8716, 1.35, 2.014, 2.884, 3.975, 5.308, 6.895",\
"0.3458, 0.3935, 0.5601, 0.8715, 1.35, 2.015, 2.882, 3.974, 5.306, 6.896",\
"0.3465, 0.3937, 0.559, 0.8712, 1.35, 2.014, 2.884, 3.975, 5.306, 6.896",\
"0.4464, 0.4801, 0.6052, 0.8784, 1.35, 2.015, 2.883, 3.975, 5.307, 6.894",\
"0.6044, 0.6514, 0.796, 1.025, 1.4, 2.019, 2.884, 3.976, 5.307, 6.896",\
"0.7592, 0.8206, 1.007, 1.293, 1.648, 2.143, 2.907, 3.976, 5.308, 6.894",\
"0.912, 0.9828, 1.208, 1.564, 1.999, 2.49, 3.124, 4.046, 5.317, 6.895",\
"1.072, 1.151, 1.404, 1.821, 2.346, 2.936, 3.574, 4.358, 5.453, 6.925",\
"1.247, 1.331, 1.607, 2.07, 2.68, 3.375, 4.121, 4.915, 5.867, 7.144",\
"1.438, 1.527, 1.822, 2.322, 3, 3.804, 4.67, 5.576, 6.532, 7.666");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1457, 0.1634, 0.2252, 0.3427, 0.5257, 0.7823, 1.119, 1.545, 2.064, 2.682",\
"0.1663, 0.1842, 0.2465, 0.3644, 0.5478, 0.8042, 1.142, 1.568, 2.086, 2.708",\
"0.2145, 0.2353, 0.3023, 0.4215, 0.6055, 0.8627, 1.201, 1.626, 2.145, 2.765",\
"0.2493, 0.278, 0.366, 0.5077, 0.7026, 0.9605, 1.299, 1.724, 2.245, 2.864",\
"0.2563, 0.2943, 0.4101, 0.5892, 0.8197, 1.105, 1.451, 1.877, 2.397, 3.016",\
"0.2314, 0.28, 0.4254, 0.6471, 0.9267, 1.256, 1.641, 2.089, 2.611, 3.231",\
"0.1738, 0.2321, 0.4089, 0.6756, 1.008, 1.393, 1.829, 2.322, 2.881, 3.512",\
"0.0806, 0.1496, 0.3567, 0.6711, 1.058, 1.505, 2.001, 2.55, 3.16, 3.838",\
"-0.049, 0.0311, 0.268, 0.628, 1.075, 1.582, 2.146, 2.763, 3.432, 4.165",\
"-0.2187, -0.128, 0.1413, 0.5476, 1.052, 1.623, 2.256, 2.944, 3.685, 4.483");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.2421, 0.2701, 0.3661, 0.5456, 0.8221, 1.208, 1.715, 2.353, 3.131, 4.057",\
"0.2649, 0.2931, 0.3897, 0.5696, 0.8466, 1.233, 1.74, 2.378, 3.156, 4.083",\
"0.3591, 0.3869, 0.4837, 0.6642, 0.9419, 1.329, 1.836, 2.474, 3.252, 4.18",\
"0.5352, 0.5687, 0.6737, 0.854, 1.13, 1.517, 2.024, 2.662, 3.44, 4.367",\
"0.738, 0.7815, 0.9196, 1.142, 1.431, 1.815, 2.32, 2.957, 3.734, 4.661",\
"0.9673, 1.02, 1.189, 1.464, 1.82, 2.237, 2.742, 3.377, 4.152, 5.077",\
"1.233, 1.293, 1.488, 1.81, 2.237, 2.739, 3.296, 3.935, 4.707, 5.63",\
"1.54, 1.609, 1.826, 2.192, 2.681, 3.265, 3.919, 4.628, 5.412, 6.332",\
"1.892, 1.968, 2.211, 2.614, 3.16, 3.82, 4.568, 5.385, 6.253, 7.193",\
"2.286, 2.371, 2.641, 3.084, 3.681, 4.41, 5.247, 6.167, 7.151, 8.188");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1358, 0.1649, 0.2677, 0.462, 0.7678, 1.195, 1.753, 2.461, 3.322, 4.354",\
"0.1358, 0.1648, 0.2674, 0.462, 0.7682, 1.192, 1.754, 2.464, 3.324, 4.354",\
"0.1626, 0.1877, 0.2765, 0.4636, 0.7682, 1.193, 1.755, 2.461, 3.325, 4.353",\
"0.2394, 0.2659, 0.3559, 0.524, 0.7892, 1.196, 1.753, 2.463, 3.323, 4.354",\
"0.3412, 0.3734, 0.4764, 0.6514, 0.9122, 1.275, 1.783, 2.463, 3.328, 4.354",\
"0.4672, 0.5028, 0.6202, 0.8168, 1.091, 1.457, 1.934, 2.549, 3.353, 4.354",\
"0.6086, 0.6514, 0.7858, 1.009, 1.308, 1.691, 2.173, 2.774, 3.512, 4.439",\
"0.7654, 0.8126, 0.9674, 1.22, 1.553, 1.967, 2.469, 3.075, 3.811, 4.683",\
"0.9354, 0.9888, 1.162, 1.449, 1.82, 2.271, 2.807, 3.435, 4.177, 5.053",\
"1.115, 1.176, 1.37, 1.692, 2.111, 2.602, 3.178, 3.843, 4.612, 5.491");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.303, 0.3492, 0.5096, 0.8126, 1.283, 1.941, 2.807, 3.898, 5.227, 6.817",\
"0.3024, 0.3483, 0.5095, 0.8117, 1.283, 1.941, 2.806, 3.897, 5.229, 6.817",\
"0.3035, 0.3487, 0.5084, 0.8116, 1.283, 1.94, 2.807, 3.899, 5.227, 6.817",\
"0.3963, 0.4331, 0.554, 0.8194, 1.283, 1.941, 2.807, 3.897, 5.228, 6.816",\
"0.5316, 0.5816, 0.7334, 0.9634, 1.332, 1.945, 2.807, 3.899, 5.229, 6.816",\
"0.6594, 0.7234, 0.919, 1.214, 1.577, 2.07, 2.831, 3.899, 5.229, 6.818",\
"0.7846, 0.8588, 1.095, 1.465, 1.911, 2.413, 3.048, 3.969, 5.24, 6.817",\
"0.918, 1.001, 1.268, 1.7, 2.243, 2.844, 3.495, 4.28, 5.374, 6.846",\
"1.064, 1.156, 1.446, 1.929, 2.558, 3.272, 4.034, 4.839, 5.79, 7.068",\
"1.218, 1.322, 1.641, 2.162, 2.863, 3.684, 4.57, 5.488, 6.452, 7.588");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1225, 0.1359, 0.1821, 0.2701, 0.407, 0.5991, 0.8518, 1.17, 1.558, 2.021",\
"0.1442, 0.1576, 0.2046, 0.2929, 0.4298, 0.6221, 0.8745, 1.193, 1.581, 2.044",\
"0.2004, 0.2187, 0.2747, 0.3661, 0.504, 0.6963, 0.9489, 1.267, 1.656, 2.119",\
"0.2375, 0.2654, 0.3491, 0.4773, 0.6387, 0.8355, 1.089, 1.407, 1.796, 2.259",\
"0.2455, 0.2824, 0.3955, 0.5681, 0.7821, 1.027, 1.304, 1.625, 2.013, 2.477",\
"0.2214, 0.2687, 0.411, 0.6285, 0.8985, 1.207, 1.545, 1.914, 2.318, 2.783",\
"0.1641, 0.2217, 0.395, 0.6574, 0.9818, 1.354, 1.763, 2.204, 2.674, 3.177",\
"0.0716, 0.1395, 0.3424, 0.6513, 1.032, 1.468, 1.948, 2.465, 3.014, 3.592",\
"-0.0573, 0.0201, 0.2531, 0.608, 1.047, 1.546, 2.097, 2.691, 3.321, 3.984",\
"-0.2269, -0.1386, 0.1254, 0.5259, 1.023, 1.587, 2.208, 2.878, 3.591, 4.341");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.2754, 0.3031, 0.3977, 0.5765, 0.8524, 1.238, 1.745, 2.382, 3.16, 4.087",\
"0.2987, 0.326, 0.4215, 0.6012, 0.8778, 1.264, 1.771, 2.408, 3.186, 4.113",\
"0.3925, 0.4202, 0.5156, 0.6955, 0.9728, 1.36, 1.867, 2.505, 3.283, 4.21",\
"0.5747, 0.6063, 0.7064, 0.8848, 1.161, 1.547, 2.054, 2.692, 3.47, 4.398",\
"0.7894, 0.8311, 0.9626, 1.177, 1.462, 1.845, 2.35, 2.987, 3.765, 4.69",\
"1.03, 1.081, 1.242, 1.509, 1.858, 2.268, 2.773, 3.407, 4.182, 5.108",\
"1.307, 1.364, 1.551, 1.866, 2.283, 2.777, 3.329, 3.966, 4.738, 5.661",\
"1.624, 1.687, 1.898, 2.255, 2.736, 3.311, 3.959, 4.662, 5.445, 6.363",\
"1.985, 2.058, 2.29, 2.684, 3.223, 3.875, 4.616, 5.426, 6.289, 7.227",\
"2.392, 2.471, 2.731, 3.163, 3.753, 4.474, 5.304, 6.216, 7.195, 8.228");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1136, 0.1356, 0.2128, 0.3591, 0.5872, 0.9074, 1.327, 1.855, 2.501, 3.27",\
"0.1141, 0.1357, 0.2126, 0.3592, 0.5872, 0.9067, 1.326, 1.855, 2.5, 3.27",\
"0.1622, 0.179, 0.2363, 0.3636, 0.588, 0.9063, 1.326, 1.854, 2.501, 3.27",\
"0.2649, 0.2867, 0.3561, 0.473, 0.6428, 0.9182, 1.327, 1.854, 2.499, 3.27",\
"0.3842, 0.4108, 0.4996, 0.6442, 0.836, 1.076, 1.401, 1.872, 2.501, 3.269",\
"0.523, 0.5544, 0.6596, 0.8322, 1.065, 1.341, 1.665, 2.058, 2.59, 3.292",\
"0.6786, 0.7144, 0.8326, 1.034, 1.307, 1.634, 2.003, 2.42, 2.897, 3.492",\
"0.8482, 0.8882, 1.025, 1.257, 1.566, 1.941, 2.369, 2.836, 3.353, 3.933",\
"1.03, 1.077, 1.23, 1.497, 1.845, 2.265, 2.748, 3.28, 3.851, 4.475",\
"1.226, 1.277, 1.45, 1.746, 2.139, 2.607, 3.142, 3.737, 4.377, 5.061");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.3335, 0.3799, 0.5403, 0.8431, 1.312, 1.972, 2.838, 3.929, 5.26, 6.848",\
"0.3343, 0.38, 0.5398, 0.8425, 1.313, 1.972, 2.838, 3.927, 5.258, 6.847",\
"0.3333, 0.3796, 0.5401, 0.8424, 1.312, 1.971, 2.838, 3.929, 5.258, 6.85",\
"0.4144, 0.4494, 0.5748, 0.8472, 1.312, 1.972, 2.838, 3.93, 5.26, 6.849",\
"0.5568, 0.6038, 0.75, 0.9794, 1.355, 1.975, 2.839, 3.928, 5.261, 6.848",\
"0.6918, 0.7534, 0.9424, 1.231, 1.592, 2.09, 2.86, 3.93, 5.261, 6.849",\
"0.8228, 0.8958, 1.126, 1.485, 1.928, 2.425, 3.067, 3.995, 5.268, 6.85",\
"0.9564, 1.04, 1.3, 1.727, 2.263, 2.857, 3.504, 4.298, 5.401, 6.875",\
"1.104, 1.194, 1.481, 1.957, 2.58, 3.286, 4.042, 4.842, 5.805, 7.09",\
"1.265, 1.364, 1.674, 2.193, 2.888, 3.7, 4.58, 5.498, 6.46, 7.602");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1791, 0.1981, 0.2629, 0.3832, 0.5682, 0.8258, 1.164, 1.589, 2.107, 2.725",\
"0.2003, 0.2194, 0.2846, 0.4052, 0.5903, 0.8481, 1.186, 1.611, 2.13, 2.748",\
"0.2554, 0.2756, 0.3417, 0.4627, 0.6482, 0.9063, 1.245, 1.67, 2.189, 2.807",\
"0.3094, 0.3354, 0.4171, 0.5542, 0.7465, 1.005, 1.343, 1.769, 2.288, 2.906",\
"0.3392, 0.3734, 0.4784, 0.6474, 0.8713, 1.152, 1.497, 1.922, 2.441, 3.059",\
"0.3401, 0.3822, 0.5124, 0.7203, 0.9881, 1.31, 1.691, 2.136, 2.657, 3.274",\
"0.3077, 0.3587, 0.5157, 0.7637, 1.082, 1.456, 1.885, 2.374, 2.93, 3.558",\
"0.2395, 0.2988, 0.4838, 0.7749, 1.144, 1.578, 2.066, 2.608, 3.213, 3.888",\
"0.1356, 0.2035, 0.4146, 0.7491, 1.173, 1.666, 2.219, 2.827, 3.49, 4.219",\
"-0.0077, 0.069, 0.3071, 0.6835, 1.164, 1.719, 2.339, 3.017, 3.75, 4.542");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.2754, 0.3031, 0.3977, 0.5765, 0.8524, 1.238, 1.745, 2.382, 3.16, 4.087",\
"0.2987, 0.326, 0.4215, 0.6012, 0.8778, 1.264, 1.771, 2.408, 3.186, 4.113",\
"0.3925, 0.4202, 0.5156, 0.6955, 0.9728, 1.36, 1.867, 2.505, 3.283, 4.21",\
"0.5747, 0.6063, 0.7064, 0.8848, 1.161, 1.547, 2.054, 2.692, 3.47, 4.398",\
"0.7894, 0.8311, 0.9626, 1.177, 1.462, 1.845, 2.35, 2.987, 3.765, 4.69",\
"1.03, 1.081, 1.242, 1.509, 1.858, 2.268, 2.773, 3.407, 4.182, 5.108",\
"1.307, 1.364, 1.551, 1.866, 2.283, 2.777, 3.329, 3.966, 4.738, 5.661",\
"1.624, 1.687, 1.898, 2.255, 2.736, 3.311, 3.959, 4.662, 5.445, 6.363",\
"1.985, 2.058, 2.29, 2.684, 3.223, 3.875, 4.616, 5.426, 6.289, 7.227",\
"2.392, 2.471, 2.731, 3.163, 3.753, 4.474, 5.304, 6.216, 7.195, 8.228");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.1717, 0.2014, 0.3057, 0.5008, 0.8052, 1.231, 1.79, 2.495, 3.357, 4.383",\
"0.1714, 0.2014, 0.3053, 0.5006, 0.8042, 1.231, 1.79, 2.495, 3.356, 4.382",\
"0.1859, 0.2124, 0.3083, 0.5004, 0.8052, 1.231, 1.791, 2.495, 3.356, 4.382",\
"0.2561, 0.2836, 0.3776, 0.5479, 0.8204, 1.231, 1.791, 2.496, 3.356, 4.383",\
"0.3556, 0.3886, 0.4924, 0.6694, 0.9344, 1.301, 1.814, 2.498, 3.357, 4.383",\
"0.4752, 0.513, 0.6338, 0.8322, 1.109, 1.478, 1.956, 2.576, 3.382, 4.384",\
"0.6128, 0.6566, 0.7944, 1.021, 1.323, 1.708, 2.193, 2.797, 3.536, 4.466",\
"0.7624, 0.8138, 0.9742, 1.228, 1.566, 1.983, 2.486, 3.095, 3.83, 4.703",\
"0.9246, 0.983, 1.166, 1.458, 1.833, 2.288, 2.823, 3.453, 4.195, 5.073",\
"1.101, 1.166, 1.371, 1.703, 2.118, 2.615, 3.19, 3.858, 4.624, 5.508");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003258, 0.01119, 0.02632, 0.04991, 0.083, 0.1265, 0.1814, 0.2484, 0.3282");
values("0.3462, 0.3934, 0.559, 0.8716, 1.35, 2.014, 2.884, 3.975, 5.308, 6.895",\
"0.3458, 0.3935, 0.5601, 0.8715, 1.35, 2.015, 2.882, 3.974, 5.306, 6.896",\
"0.3465, 0.3937, 0.559, 0.8712, 1.35, 2.014, 2.884, 3.975, 5.306, 6.896",\
"0.4464, 0.4801, 0.6052, 0.8784, 1.35, 2.015, 2.883, 3.975, 5.307, 6.894",\
"0.6044, 0.6514, 0.796, 1.025, 1.4, 2.019, 2.884, 3.976, 5.307, 6.896",\
"0.7592, 0.8206, 1.007, 1.293, 1.648, 2.143, 2.907, 3.976, 5.308, 6.894",\
"0.912, 0.9828, 1.208, 1.564, 1.999, 2.49, 3.124, 4.046, 5.317, 6.895",\
"1.072, 1.151, 1.404, 1.821, 2.346, 2.936, 3.574, 4.358, 5.453, 6.925",\
"1.247, 1.331, 1.607, 2.07, 2.68, 3.375, 4.121, 4.915, 5.867, 7.144",\
"1.438, 1.527, 1.822, 2.322, 3, 3.804, 4.67, 5.576, 6.532, 7.666");
}
}
}
}