blob: 0b7dbf09498442b8b559766712484ec733029ac9 [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__aoi21_2) {
area : 36.691200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.0017357472" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.000451341" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.002829024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.000451836" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.002553012" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.000451836" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0004744674" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0004206114" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002829024" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01296 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01972, 0.01971, 0.01974, 0.01971, 0.01967, 0.01965, 0.01965, \
0.01964, 0.01963, 0.01963");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01292, -0.01293, -0.01293, -0.01291, -0.01291, -0.01294, -0.01296, \
-0.01298, -0.01301, -0.01306");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005611, 0.005605, 0.005617, 0.005625, 0.005614, 0.00565, 0.005648, \
0.005647, 0.00565, 0.005653");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005648, -0.005635, -0.005657, -0.005659, -0.005658, -0.005676, \
-0.005674, -0.005678, -0.005682, -0.00568");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01956, 0.01957, 0.01953, 0.01953, 0.01948, 0.01948, 0.01944, \
0.01938, 0.01931, 0.01922");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005669, -0.005661, -0.005681, -0.005677, -0.005677, -0.005696, \
-0.005696, -0.005697, -0.005698, -0.005697");
}
}
}
pin(A2) {
capacitance : 0.01333 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02015, 0.01871, 0.01788, 0.01758, 0.01741, 0.01733, 0.01727, \
0.0172, 0.01718, 0.01714");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01733, -0.01732, -0.01732, -0.01728, -0.01725, -0.01725, -0.01724, \
-0.01722, -0.01723, -0.01721");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005623, 0.005614, 0.005627, 0.005639, 0.005627, 0.005647, 0.005655, \
0.005646, 0.005651, 0.005651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005654, -0.005638, -0.005649, -0.005652, -0.00566, -0.005669, \
-0.005676, -0.005677, -0.005682, -0.005679");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01958, 0.01958, 0.01955, 0.01952, 0.01949, 0.01948, 0.01945, \
0.01939, 0.01932, 0.01923");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005674, -0.005665, -0.005678, -0.005678, -0.005691, -0.005698, \
-0.0057, -0.005698, -0.005701, -0.005696");
}
}
}
pin(B) {
capacitance : 0.0109 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01761, 0.01761, 0.0176, 0.0176, 0.01758, 0.01763, 0.01761, 0.01763, \
0.01762, 0.01761");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01378, -0.01445, -0.01553, -0.01609, -0.01635, -0.01656, -0.01664, \
-0.01671, -0.01677, -0.0168");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.3082 ;
max_transition : 8.4 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.005783, 0.005839, 0.005975, 0.006061, 0.006108, 0.006141, 0.006163, 0.006175, 0.006188, 0.006195",\
"0.005469, 0.005583, 0.005932, 0.006213, 0.006406, 0.006527, 0.006595, 0.006653, 0.00668, 0.006708",\
"0.005551, 0.005698, 0.006076, 0.006486, 0.006824, 0.007034, 0.007181, 0.007306, 0.007353, 0.007398",\
"0.007285, 0.007284, 0.007335, 0.00747, 0.007595, 0.007712, 0.007778, 0.007824, 0.007856, 0.007888",\
"0.01178, 0.01153, 0.01094, 0.01036, 0.009892, 0.009511, 0.009251, 0.009023, 0.008855, 0.008721",\
"0.01964, 0.01914, 0.01778, 0.01615, 0.0147, 0.01346, 0.0125, 0.01173, 0.01111, 0.0106",\
"0.03122, 0.03052, 0.02835, 0.0255, 0.02268, 0.02027, 0.0183, 0.01663, 0.01528, 0.01421",\
"0.04675, 0.04581, 0.04292, 0.03884, 0.03449, 0.03057, 0.02722, 0.02442, 0.02204, 0.02007",\
"0.06636, 0.06522, 0.06165, 0.05637, 0.05053, 0.04488, 0.03992, 0.0356, 0.03193, 0.02882",\
"0.0902, 0.08886, 0.08471, 0.07837, 0.07099, 0.06355, 0.05672, 0.0507, 0.04547, 0.04092");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.05305, 0.05328, 0.05374, 0.05412, 0.05442, 0.05471, 0.05488, 0.0551, 0.05544, 0.05656",\
"0.05149, 0.05185, 0.05272, 0.0536, 0.05428, 0.05481, 0.05518, 0.05542, 0.0558, 0.05693",\
"0.05031, 0.05049, 0.05111, 0.05205, 0.05306, 0.0539, 0.05459, 0.0551, 0.05556, 0.0568",\
"0.05264, 0.05255, 0.05236, 0.0524, 0.0528, 0.05347, 0.05413, 0.05465, 0.0551, 0.05655",\
"0.0586, 0.05821, 0.05726, 0.0562, 0.05533, 0.05507, 0.0551, 0.05522, 0.05571, 0.05721",\
"0.06824, 0.06759, 0.06583, 0.06367, 0.06163, 0.05998, 0.05876, 0.05801, 0.05792, 0.05915",\
"0.08184, 0.08097, 0.0784, 0.07499, 0.07159, 0.06861, 0.06599, 0.06408, 0.06273, 0.06394",\
"0.09971, 0.09858, 0.09519, 0.09055, 0.08569, 0.08134, 0.0772, 0.07362, 0.07122, 0.07217",\
"0.1222, 0.1208, 0.1167, 0.1107, 0.1043, 0.09806, 0.09256, 0.08767, 0.08356, 0.0854",\
"0.1493, 0.1477, 0.1428, 0.1357, 0.1277, 0.1198, 0.1124, 0.106, 0.1012, 0.1058");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.005859, 0.005904, 0.006018, 0.006097, 0.006132, 0.006163, 0.006186, 0.006197, 0.006207, 0.006223",\
"0.005475, 0.005651, 0.005975, 0.006261, 0.006442, 0.006553, 0.006623, 0.006665, 0.006697, 0.006713",\
"0.004817, 0.005046, 0.005587, 0.006173, 0.006616, 0.00691, 0.007102, 0.007226, 0.00731, 0.007369",\
"0.005724, 0.005803, 0.006134, 0.006593, 0.006978, 0.007266, 0.00747, 0.007601, 0.007687, 0.00775",\
"0.0094, 0.009298, 0.009068, 0.008888, 0.008784, 0.008723, 0.008653, 0.008581, 0.008505, 0.008454",\
"0.01652, 0.01617, 0.01522, 0.01407, 0.01307, 0.01225, 0.01159, 0.01104, 0.01058, 0.01021",\
"0.02749, 0.02689, 0.02517, 0.02285, 0.02057, 0.01867, 0.01705, 0.0157, 0.01459, 0.01365",\
"0.04251, 0.04168, 0.0392, 0.03568, 0.03194, 0.02854, 0.02565, 0.02321, 0.02112, 0.01938",\
"0.06178, 0.06071, 0.05749, 0.05277, 0.04751, 0.04244, 0.03799, 0.03413, 0.03081, 0.02798",\
"0.08534, 0.08409, 0.08023, 0.07436, 0.0676, 0.06076, 0.05445, 0.04887, 0.04409, 0.03991");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.07079, 0.07084, 0.07092, 0.07103, 0.07122, 0.07142, 0.07169, 0.07193, 0.07227, 0.0734",\
"0.06945, 0.06955, 0.06978, 0.07011, 0.07041, 0.07071, 0.07107, 0.07124, 0.07197, 0.07274",\
"0.06844, 0.06854, 0.06878, 0.06917, 0.06963, 0.07008, 0.07046, 0.07088, 0.07128, 0.07245",\
"0.07059, 0.07048, 0.07018, 0.07006, 0.07007, 0.07029, 0.07062, 0.071, 0.07124, 0.07268",\
"0.07636, 0.07603, 0.07515, 0.07404, 0.07306, 0.07237, 0.07224, 0.07197, 0.07242, 0.07362",\
"0.08585, 0.08536, 0.08385, 0.08173, 0.07963, 0.07776, 0.07636, 0.07539, 0.07507, 0.07624",\
"0.09943, 0.09875, 0.0966, 0.09343, 0.09007, 0.08685, 0.0841, 0.08189, 0.08052, 0.08126",\
"0.1173, 0.1164, 0.1137, 0.1096, 0.1048, 0.1002, 0.09592, 0.09193, 0.08939, 0.09028",\
"0.1397, 0.1387, 0.1354, 0.1304, 0.1242, 0.118, 0.112, 0.1067, 0.1025, 0.104",\
"0.1668, 0.1656, 0.162, 0.156, 0.1486, 0.1406, 0.1331, 0.126, 0.1209, 0.1259");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.02807, 0.02809, 0.02806, 0.02804, 0.02811, 0.02816, 0.02815, 0.02817, 0.02816, 0.02815",\
"0.02762, 0.02765, 0.02766, 0.02763, 0.02764, 0.0277, 0.02774, 0.02775, 0.02773, 0.02773",\
"0.027, 0.02699, 0.02702, 0.02704, 0.02704, 0.02709, 0.02716, 0.02715, 0.0272, 0.02721",\
"0.02776, 0.02771, 0.02762, 0.02748, 0.02737, 0.0273, 0.02721, 0.02717, 0.02713, 0.02709",\
"0.03145, 0.0313, 0.0308, 0.03016, 0.02949, 0.029, 0.02855, 0.02823, 0.02795, 0.02777",\
"0.03901, 0.0387, 0.03765, 0.03617, 0.03462, 0.03321, 0.03204, 0.03112, 0.03035, 0.02973",\
"0.05095, 0.05043, 0.04879, 0.04632, 0.04352, 0.04088, 0.03857, 0.0366, 0.03505, 0.03373",\
"0.06756, 0.06682, 0.0645, 0.06089, 0.05673, 0.05261, 0.04885, 0.04555, 0.04275, 0.04036",\
"0.08901, 0.08811, 0.08523, 0.08047, 0.07492, 0.06901, 0.06352, 0.0586, 0.05424, 0.05052",\
"0.1155, 0.1144, 0.1109, 0.1053, 0.09819, 0.09059, 0.08316, 0.07626, 0.07007, 0.06469");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.07783, 0.0779, 0.0781, 0.07831, 0.07848, 0.07867, 0.07888, 0.07914, 0.07938, 0.07978",\
"0.07679, 0.07696, 0.0774, 0.07779, 0.07816, 0.07846, 0.0787, 0.079, 0.07928, 0.07972",\
"0.07543, 0.07559, 0.07602, 0.0767, 0.07731, 0.0778, 0.07827, 0.07869, 0.07906, 0.0795",\
"0.07528, 0.07532, 0.07554, 0.07594, 0.07652, 0.07711, 0.07769, 0.07821, 0.07864, 0.07914",\
"0.07753, 0.07741, 0.07722, 0.07709, 0.07711, 0.07737, 0.07767, 0.07829, 0.07858, 0.07919",\
"0.08459, 0.08412, 0.08295, 0.08173, 0.08086, 0.08024, 0.07981, 0.07976, 0.07973, 0.08026",\
"0.09758, 0.09678, 0.09447, 0.0916, 0.08897, 0.08711, 0.08557, 0.08443, 0.08363, 0.08325",\
"0.1167, 0.1155, 0.112, 0.1074, 0.1026, 0.09869, 0.09567, 0.0931, 0.09095, 0.08946",\
"0.1415, 0.14, 0.1356, 0.1292, 0.1223, 0.1159, 0.1106, 0.1064, 0.1029, 0.1002",\
"0.1719, 0.1702, 0.165, 0.1572, 0.1482, 0.1393, 0.1315, 0.1249, 0.1194, 0.1163");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.02482, 0.02481, 0.02481, 0.02481, 0.02481, 0.02487, 0.02488, 0.0249, 0.02487, 0.02489",\
"0.02421, 0.02421, 0.02422, 0.02424, 0.02421, 0.02427, 0.02428, 0.02429, 0.0243, 0.02429",\
"0.02346, 0.02347, 0.02343, 0.02346, 0.02346, 0.02344, 0.02346, 0.02346, 0.02348, 0.02348",\
"0.02413, 0.02407, 0.02392, 0.02375, 0.02357, 0.02348, 0.02334, 0.02328, 0.02322, 0.02319",\
"0.02795, 0.02769, 0.02708, 0.0263, 0.02556, 0.02499, 0.02455, 0.02419, 0.02389, 0.02372",\
"0.03563, 0.03517, 0.03388, 0.03215, 0.03047, 0.02898, 0.02778, 0.02683, 0.02609, 0.02548",\
"0.04768, 0.04699, 0.04495, 0.0421, 0.03904, 0.03627, 0.0339, 0.03197, 0.0304, 0.02915",\
"0.06434, 0.0634, 0.06065, 0.05649, 0.05193, 0.04758, 0.04366, 0.04039, 0.0376, 0.03535",\
"0.08573, 0.08463, 0.08118, 0.07576, 0.06954, 0.06339, 0.05772, 0.05271, 0.0484, 0.04482",\
"0.1121, 0.1108, 0.1067, 0.1002, 0.09238, 0.08426, 0.0765, 0.06951, 0.06342, 0.05807");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.06935, 0.06944, 0.06958, 0.06978, 0.06998, 0.07014, 0.07031, 0.07067, 0.07091, 0.07188",\
"0.06827, 0.06845, 0.06887, 0.06928, 0.06967, 0.06994, 0.07027, 0.07045, 0.07081, 0.0718",\
"0.06692, 0.0671, 0.06752, 0.06817, 0.06878, 0.06933, 0.06971, 0.07009, 0.07053, 0.07163",\
"0.0667, 0.06677, 0.06699, 0.06738, 0.06796, 0.06857, 0.0691, 0.06962, 0.07037, 0.0714",\
"0.06886, 0.06876, 0.0685, 0.06843, 0.06848, 0.06871, 0.06914, 0.06946, 0.07007, 0.07159",\
"0.07561, 0.07514, 0.07403, 0.0729, 0.07202, 0.07137, 0.07102, 0.07094, 0.07119, 0.07262",\
"0.08824, 0.08741, 0.08514, 0.0823, 0.07992, 0.078, 0.07652, 0.07537, 0.07483, 0.07615",\
"0.1069, 0.1057, 0.1023, 0.09768, 0.09315, 0.0894, 0.08642, 0.08376, 0.08193, 0.08312",\
"0.1314, 0.13, 0.1255, 0.1191, 0.1123, 0.1062, 0.1011, 0.09697, 0.09381, 0.095",\
"0.1615, 0.1598, 0.1545, 0.1465, 0.1376, 0.129, 0.1215, 0.1152, 0.1108, 0.114");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.02485, 0.02485, 0.02483, 0.02482, 0.02483, 0.02486, 0.02488, 0.02489, 0.02489, 0.02489",\
"0.02424, 0.02424, 0.02424, 0.02424, 0.02425, 0.02428, 0.02429, 0.0243, 0.0243, 0.02429",\
"0.02346, 0.02346, 0.02347, 0.02346, 0.02346, 0.02344, 0.02344, 0.02346, 0.02346, 0.02346",\
"0.02413, 0.02408, 0.02391, 0.02374, 0.02358, 0.02345, 0.02336, 0.02329, 0.02322, 0.02318",\
"0.02793, 0.02769, 0.02706, 0.02628, 0.02559, 0.02499, 0.02453, 0.02418, 0.02393, 0.02372",\
"0.03556, 0.03511, 0.03386, 0.03214, 0.03045, 0.02897, 0.0278, 0.02685, 0.0261, 0.02549",\
"0.04758, 0.0469, 0.04491, 0.04204, 0.03901, 0.03627, 0.03391, 0.03201, 0.03043, 0.02916",\
"0.06415, 0.06325, 0.06056, 0.05645, 0.0519, 0.04755, 0.04363, 0.04036, 0.0376, 0.03536",\
"0.08554, 0.08445, 0.08105, 0.07569, 0.06952, 0.0634, 0.0577, 0.0527, 0.04842, 0.04483",\
"0.1119, 0.1106, 0.1065, 0.1001, 0.09232, 0.08417, 0.07643, 0.06952, 0.06338, 0.05808");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.08852, 0.08853, 0.08869, 0.08889, 0.08911, 0.08935, 0.08968, 0.0899, 0.09022, 0.09143",\
"0.08771, 0.08786, 0.08812, 0.08842, 0.08881, 0.08914, 0.08946, 0.08978, 0.0901, 0.09131",\
"0.08644, 0.08661, 0.08696, 0.08747, 0.08804, 0.0885, 0.08902, 0.08938, 0.08987, 0.09114",\
"0.08598, 0.08603, 0.08627, 0.08667, 0.08723, 0.08783, 0.08845, 0.08889, 0.08947, 0.09089",\
"0.08757, 0.08752, 0.08745, 0.0874, 0.08756, 0.08793, 0.08837, 0.08889, 0.0894, 0.09104",\
"0.0933, 0.09299, 0.09231, 0.09148, 0.09083, 0.09034, 0.09021, 0.09016, 0.09064, 0.0921",\
"0.1046, 0.104, 0.1024, 0.1002, 0.0983, 0.09666, 0.09536, 0.09431, 0.094, 0.09556",\
"0.1222, 0.1212, 0.1185, 0.1148, 0.1109, 0.1077, 0.1048, 0.1026, 0.1011, 0.1025",\
"0.1456, 0.1444, 0.1408, 0.1353, 0.1295, 0.1239, 0.1194, 0.1153, 0.1124, 0.1144",\
"0.1748, 0.1734, 0.1689, 0.162, 0.1541, 0.1462, 0.1392, 0.1334, 0.1292, 0.1332");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1107, 0.1229, 0.1663, 0.248, 0.3752, 0.5534, 0.7872, 1.082, 1.442, 1.872",\
"0.1226, 0.1352, 0.1789, 0.2615, 0.3888, 0.5671, 0.8018, 1.096, 1.457, 1.887",\
"0.1616, 0.1771, 0.2256, 0.3085, 0.4365, 0.6148, 0.8497, 1.145, 1.506, 1.935",\
"0.1852, 0.2069, 0.2756, 0.3855, 0.5274, 0.7063, 0.9407, 1.235, 1.596, 2.026",\
"0.1819, 0.2105, 0.2989, 0.4406, 0.6232, 0.8391, 1.084, 1.378, 1.737, 2.166",\
"0.1476, 0.1831, 0.2936, 0.467, 0.6901, 0.9533, 1.25, 1.577, 1.94, 2.367",\
"0.0808, 0.1227, 0.2538, 0.4623, 0.7262, 1.036, 1.386, 1.771, 2.188, 2.634",\
"-0.0226, 0.0272, 0.1797, 0.4214, 0.7286, 1.086, 1.488, 1.931, 2.41, 2.921",\
"-0.1639, -0.1073, 0.0682, 0.3417, 0.6924, 1.1, 1.556, 2.054, 2.595, 3.173",\
"-0.3461, -0.2822, -0.0847, 0.2249, 0.6176, 1.076, 1.584, 2.142, 2.742, 3.386");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.2339, 0.2663, 0.3775, 0.5856, 0.9079, 1.358, 1.949, 2.694, 3.604, 4.687",\
"0.239, 0.2726, 0.3864, 0.5978, 0.9227, 1.375, 1.967, 2.713, 3.622, 4.706",\
"0.2889, 0.3204, 0.4316, 0.6438, 0.9707, 1.425, 2.02, 2.767, 3.677, 4.763",\
"0.404, 0.439, 0.5504, 0.7558, 1.078, 1.531, 2.126, 2.874, 3.783, 4.87",\
"0.5492, 0.5906, 0.725, 0.9503, 1.266, 1.713, 2.303, 3.048, 3.958, 5.041",\
"0.7287, 0.7761, 0.9305, 1.19, 1.542, 1.986, 2.568, 3.306, 4.211, 5.293",\
"0.9451, 0.9996, 1.173, 1.464, 1.86, 2.35, 2.933, 3.663, 4.561, 5.636",\
"1.199, 1.261, 1.456, 1.778, 2.214, 2.757, 3.393, 4.127, 5.015, 6.082",\
"1.491, 1.561, 1.781, 2.135, 2.61, 3.199, 3.897, 4.69, 5.585, 6.641",\
"1.822, 1.902, 2.147, 2.537, 3.052, 3.688, 4.44, 5.299, 6.257, 7.323");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1318, 0.153, 0.228, 0.3699, 0.5913, 0.9031, 1.31, 1.826, 2.455, 3.203",\
"0.1316, 0.1531, 0.2276, 0.3702, 0.5921, 0.9021, 1.311, 1.826, 2.456, 3.204",\
"0.1641, 0.1821, 0.2414, 0.3711, 0.5924, 0.9031, 1.311, 1.826, 2.456, 3.207",\
"0.2317, 0.255, 0.3302, 0.4541, 0.6277, 0.906, 1.31, 1.826, 2.453, 3.205",\
"0.3222, 0.3494, 0.4392, 0.587, 0.7856, 1.027, 1.36, 1.832, 2.453, 3.204",\
"0.4316, 0.4666, 0.5722, 0.7414, 0.9698, 1.25, 1.576, 1.97, 2.507, 3.211",\
"0.5602, 0.6016, 0.727, 0.9234, 1.18, 1.492, 1.862, 2.28, 2.755, 3.359",\
"0.7064, 0.7548, 0.9016, 1.128, 1.418, 1.762, 2.17, 2.633, 3.149, 3.715",\
"0.8708, 0.927, 1.095, 1.357, 1.681, 2.061, 2.504, 3.01, 3.574, 4.194",\
"1.048, 1.115, 1.312, 1.602, 1.97, 2.39, 2.871, 3.415, 4.023, 4.695");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.3504, 0.4059, 0.5982, 0.9618, 1.527, 2.319, 3.357, 4.662, 6.259, 8.182",\
"0.3488, 0.4039, 0.5975, 0.9619, 1.527, 2.319, 3.357, 4.662, 6.257, 8.172",\
"0.3413, 0.398, 0.5959, 0.9614, 1.526, 2.319, 3.36, 4.666, 6.273, 8.161",\
"0.4054, 0.4504, 0.6125, 0.9591, 1.526, 2.318, 3.358, 4.667, 6.265, 8.176",\
"0.4842, 0.5392, 0.7214, 1.025, 1.532, 2.316, 3.359, 4.665, 6.262, 8.171",\
"0.5854, 0.643, 0.8392, 1.181, 1.65, 2.347, 3.358, 4.672, 6.272, 8.181",\
"0.707, 0.7706, 0.9792, 1.347, 1.862, 2.512, 3.42, 4.675, 6.263, 8.168",\
"0.8488, 0.9192, 1.138, 1.528, 2.085, 2.788, 3.634, 4.774, 6.284, 8.169",\
"1.01, 1.084, 1.326, 1.733, 2.32, 3.076, 3.972, 5.037, 6.426, 8.203",\
"1.188, 1.27, 1.527, 1.962, 2.57, 3.369, 4.334, 5.439, 6.739, 8.386");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1307, 0.143, 0.1862, 0.268, 0.3951, 0.5729, 0.8072, 1.102, 1.463, 1.893",\
"0.1442, 0.1569, 0.2005, 0.2832, 0.4102, 0.5888, 0.8234, 1.118, 1.479, 1.907",\
"0.1726, 0.1871, 0.2344, 0.3179, 0.4463, 0.6248, 0.86, 1.155, 1.516, 1.946",\
"0.1881, 0.2069, 0.267, 0.3674, 0.5067, 0.6871, 0.9221, 1.218, 1.578, 2.008",\
"0.178, 0.2025, 0.2791, 0.4025, 0.5667, 0.7716, 1.018, 1.314, 1.675, 2.105",\
"0.1332, 0.1637, 0.2605, 0.4124, 0.608, 0.8438, 1.121, 1.442, 1.811, 2.24",\
"0.0507, 0.0883, 0.205, 0.3887, 0.6213, 0.894, 1.207, 1.563, 1.965, 2.416",\
"-0.0725, -0.0281, 0.1099, 0.3255, 0.5982, 0.9139, 1.269, 1.664, 2.105, 2.593",\
"-0.2376, -0.1866, -0.0284, 0.2197, 0.5336, 0.8956, 1.297, 1.738, 2.222, 2.752",\
"-0.4485, -0.3902, -0.2112, 0.0704, 0.424, 0.8346, 1.288, 1.779, 2.311, 2.886");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.3275, 0.359, 0.4688, 0.6765, 0.9984, 1.449, 2.04, 2.785, 3.694, 4.777",\
"0.3339, 0.3659, 0.4768, 0.6858, 1.009, 1.459, 2.052, 2.796, 3.707, 4.79",\
"0.3842, 0.416, 0.5269, 0.7364, 1.06, 1.512, 2.105, 2.85, 3.76, 4.844",\
"0.5092, 0.5398, 0.6466, 0.8519, 1.173, 1.623, 2.215, 2.961, 3.869, 4.954",\
"0.6818, 0.7188, 0.8405, 1.05, 1.364, 1.808, 2.397, 3.138, 4.047, 5.13",\
"0.8893, 0.9319, 1.071, 1.312, 1.647, 2.085, 2.666, 3.402, 4.305, 5.383",\
"1.139, 1.186, 1.341, 1.61, 1.986, 2.458, 3.035, 3.762, 4.657, 5.728",\
"1.435, 1.486, 1.657, 1.951, 2.364, 2.886, 3.505, 4.23, 5.116, 6.179",\
"1.775, 1.833, 2.021, 2.342, 2.787, 3.353, 4.029, 4.804, 5.692, 6.744",\
"2.166, 2.229, 2.435, 2.784, 3.262, 3.868, 4.596, 5.436, 6.374, 7.432");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1319, 0.1529, 0.2278, 0.3701, 0.5917, 0.9038, 1.311, 1.826, 2.454, 3.203",\
"0.1317, 0.1532, 0.2279, 0.3704, 0.5928, 0.9026, 1.312, 1.826, 2.455, 3.203",\
"0.1538, 0.1719, 0.2367, 0.3704, 0.5923, 0.9031, 1.311, 1.826, 2.457, 3.207",\
"0.209, 0.2293, 0.2988, 0.4266, 0.6184, 0.9078, 1.311, 1.825, 2.455, 3.205",\
"0.2926, 0.3152, 0.3878, 0.521, 0.721, 0.9902, 1.351, 1.836, 2.455, 3.204",\
"0.3998, 0.4248, 0.5076, 0.6486, 0.8548, 1.134, 1.493, 1.934, 2.505, 3.217",\
"0.5258, 0.555, 0.6494, 0.8062, 1.024, 1.312, 1.678, 2.131, 2.669, 3.326",\
"0.6692, 0.703, 0.811, 0.9896, 1.227, 1.528, 1.902, 2.367, 2.919, 3.565",\
"0.8276, 0.8662, 0.9904, 1.191, 1.456, 1.779, 2.168, 2.64, 3.202, 3.862",\
"0.9942, 1.04, 1.188, 1.411, 1.709, 2.06, 2.474, 2.957, 3.527, 4.199");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.4761, 0.531, 0.7234, 1.087, 1.654, 2.446, 3.487, 4.795, 6.394, 8.298",\
"0.4752, 0.5306, 0.7233, 1.088, 1.654, 2.446, 3.487, 4.794, 6.399, 8.299",\
"0.4723, 0.5282, 0.7228, 1.088, 1.654, 2.446, 3.487, 4.795, 6.392, 8.293",\
"0.4979, 0.5467, 0.7232, 1.086, 1.653, 2.446, 3.487, 4.798, 6.393, 8.298",\
"0.591, 0.6438, 0.814, 1.125, 1.655, 2.445, 3.486, 4.796, 6.397, 8.301",\
"0.6874, 0.7466, 0.9414, 1.275, 1.748, 2.463, 3.485, 4.796, 6.395, 8.301",\
"0.7978, 0.8626, 1.075, 1.443, 1.953, 2.608, 3.53, 4.798, 6.394, 8.298",\
"0.9274, 0.9948, 1.221, 1.619, 2.179, 2.873, 3.733, 4.88, 6.404, 8.298",\
"1.072, 1.145, 1.388, 1.81, 2.403, 3.162, 4.054, 5.132, 6.53, 8.324",\
"1.233, 1.313, 1.573, 2.017, 2.642, 3.449, 4.417, 5.52, 6.836, 8.498");
}
}
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1466, 0.1582, 0.196, 0.2658, 0.3707, 0.5148, 0.7021, 0.9367, 1.222, 1.562",\
"0.1617, 0.1732, 0.2114, 0.2809, 0.3857, 0.5298, 0.7173, 0.9518, 1.237, 1.577",\
"0.2195, 0.2303, 0.2674, 0.3361, 0.4408, 0.5849, 0.7723, 1.007, 1.292, 1.632",\
"0.2909, 0.3067, 0.357, 0.4398, 0.55, 0.6933, 0.8802, 1.115, 1.4, 1.739",\
"0.3402, 0.3606, 0.4262, 0.5356, 0.6807, 0.8544, 1.051, 1.285, 1.569, 1.908",\
"0.3658, 0.3906, 0.4715, 0.6063, 0.7868, 1.003, 1.249, 1.518, 1.811, 2.148",\
"0.3664, 0.396, 0.4913, 0.6522, 0.8663, 1.124, 1.419, 1.743, 2.092, 2.462",\
"0.3396, 0.3742, 0.4847, 0.6706, 0.919, 1.218, 1.56, 1.938, 2.346, 2.78",\
"0.2842, 0.324, 0.4503, 0.6609, 0.9429, 1.283, 1.672, 2.102, 2.568, 3.066",\
"0.2033, 0.2462, 0.3859, 0.6212, 0.9384, 1.32, 1.755, 2.237, 2.758, 3.319");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.2836, 0.3079, 0.3921, 0.5506, 0.7958, 1.139, 1.591, 2.159, 2.852, 3.68",\
"0.2974, 0.3222, 0.4078, 0.5677, 0.8138, 1.157, 1.609, 2.178, 2.872, 3.7",\
"0.354, 0.3787, 0.4648, 0.6258, 0.873, 1.218, 1.67, 2.24, 2.934, 3.762",\
"0.4431, 0.4712, 0.5635, 0.7257, 0.9733, 1.319, 1.772, 2.342, 3.037, 3.864",\
"0.5373, 0.5711, 0.6812, 0.8672, 1.125, 1.471, 1.922, 2.492, 3.188, 4.014",\
"0.6519, 0.6918, 0.8168, 1.028, 1.321, 1.688, 2.14, 2.708, 3.401, 4.227",\
"0.7947, 0.8404, 0.9833, 1.22, 1.542, 1.948, 2.432, 3.003, 3.692, 4.516",\
"0.9714, 1.023, 1.184, 1.446, 1.797, 2.236, 2.763, 3.373, 4.07, 4.888",\
"1.179, 1.236, 1.418, 1.708, 2.09, 2.562, 3.126, 3.78, 4.524, 5.356",\
"1.414, 1.479, 1.681, 2.003, 2.421, 2.928, 3.527, 4.222, 5.012, 5.896");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1736, 0.1926, 0.2546, 0.3708, 0.5476, 0.793, 1.116, 1.521, 2.016, 2.609",\
"0.173, 0.1918, 0.2548, 0.3708, 0.5463, 0.7926, 1.117, 1.521, 2.016, 2.608",\
"0.1804, 0.1962, 0.2537, 0.3683, 0.5471, 0.7932, 1.116, 1.52, 2.017, 2.607",\
"0.2697, 0.2876, 0.345, 0.4347, 0.5735, 0.7963, 1.116, 1.52, 2.017, 2.609",\
"0.3717, 0.3958, 0.47, 0.5886, 0.743, 0.923, 1.174, 1.534, 2.018, 2.607",\
"0.491, 0.5202, 0.6088, 0.754, 0.9438, 1.167, 1.416, 1.707, 2.102, 2.63",\
"0.6266, 0.6604, 0.77, 0.939, 1.16, 1.424, 1.723, 2.051, 2.402, 2.836",\
"0.7788, 0.82, 0.9444, 1.142, 1.394, 1.697, 2.042, 2.423, 2.833, 3.265",\
"0.9446, 0.9904, 1.14, 1.369, 1.656, 1.992, 2.38, 2.811, 3.278, 3.773",\
"1.125, 1.179, 1.35, 1.61, 1.939, 2.314, 2.742, 3.217, 3.742, 4.3");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.3175, 0.3569, 0.4995, 0.7756, 1.202, 1.801, 2.587, 3.579, 4.787, 6.227",\
"0.3181, 0.3575, 0.5009, 0.7755, 1.202, 1.799, 2.588, 3.578, 4.786, 6.222",\
"0.3207, 0.3599, 0.5, 0.7753, 1.204, 1.801, 2.588, 3.574, 4.785, 6.224",\
"0.3745, 0.4078, 0.5266, 0.7793, 1.202, 1.803, 2.588, 3.579, 4.784, 6.231",\
"0.474, 0.5102, 0.6382, 0.8684, 1.235, 1.805, 2.589, 3.575, 4.79, 6.232",\
"0.6018, 0.6388, 0.7704, 1.018, 1.381, 1.883, 2.608, 3.581, 4.782, 6.233",\
"0.767, 0.8016, 0.9322, 1.185, 1.571, 2.083, 2.738, 3.629, 4.791, 6.234",\
"0.9492, 0.9862, 1.12, 1.375, 1.774, 2.319, 2.992, 3.815, 4.892, 6.257",\
"1.144, 1.185, 1.328, 1.595, 2.002, 2.565, 3.277, 4.122, 5.127, 6.395",\
"1.352, 1.397, 1.551, 1.838, 2.258, 2.833, 3.574, 4.465, 5.499, 6.695");
}
}
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1164, 0.1282, 0.1673, 0.2383, 0.3442, 0.489, 0.6769, 0.9118, 1.197, 1.537",\
"0.1318, 0.1432, 0.1823, 0.2532, 0.359, 0.5038, 0.6917, 0.9265, 1.212, 1.552",\
"0.1894, 0.2014, 0.2397, 0.3086, 0.4137, 0.5583, 0.7461, 0.981, 1.267, 1.606",\
"0.2465, 0.2639, 0.3189, 0.4079, 0.5227, 0.6665, 0.8538, 1.088, 1.374, 1.713",\
"0.2801, 0.3028, 0.3751, 0.4921, 0.6439, 0.8235, 1.024, 1.258, 1.543, 1.882",\
"0.2882, 0.3162, 0.405, 0.5502, 0.7398, 0.9636, 1.215, 1.488, 1.783, 2.122",\
"0.269, 0.3024, 0.4084, 0.5816, 0.8071, 1.075, 1.376, 1.706, 2.059, 2.433",\
"0.2217, 0.2596, 0.3829, 0.5839, 0.846, 1.157, 1.508, 1.893, 2.307, 2.745",\
"0.146, 0.1884, 0.3271, 0.5539, 0.8535, 1.208, 1.608, 2.047, 2.52, 3.023",\
"0.0407, 0.0881, 0.2415, 0.4931, 0.8305, 1.229, 1.677, 2.169, 2.7, 3.267");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.3353, 0.367, 0.4766, 0.6836, 1.005, 1.454, 2.045, 2.79, 3.7, 4.783",\
"0.3476, 0.3798, 0.4906, 0.6995, 1.022, 1.472, 2.064, 2.809, 3.718, 4.803",\
"0.3999, 0.4325, 0.5439, 0.7544, 1.078, 1.53, 2.123, 2.869, 3.779, 4.864",\
"0.4828, 0.5176, 0.6319, 0.8417, 1.165, 1.617, 2.212, 2.958, 3.871, 4.953",\
"0.5703, 0.6096, 0.7387, 0.9655, 1.291, 1.742, 2.334, 3.08, 3.992, 5.076",\
"0.6814, 0.7239, 0.8657, 1.112, 1.464, 1.921, 2.51, 3.253, 4.16, 5.243",\
"0.823, 0.8713, 1.027, 1.291, 1.667, 2.154, 2.754, 3.491, 4.396, 5.473",\
"0.9992, 1.053, 1.226, 1.512, 1.909, 2.422, 3.055, 3.808, 4.704, 5.776",\
"1.208, 1.269, 1.461, 1.772, 2.194, 2.731, 3.393, 4.182, 5.098, 6.162",\
"1.447, 1.514, 1.727, 2.067, 2.521, 3.087, 3.775, 4.594, 5.55, 6.639");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1549, 0.1741, 0.2371, 0.3519, 0.5285, 0.7727, 1.095, 1.501, 1.995, 2.585",\
"0.153, 0.1716, 0.2352, 0.3513, 0.5288, 0.7735, 1.095, 1.5, 1.996, 2.584",\
"0.1739, 0.1876, 0.2385, 0.3479, 0.5256, 0.7732, 1.095, 1.5, 1.995, 2.586",\
"0.2644, 0.283, 0.3403, 0.4314, 0.5624, 0.7781, 1.095, 1.5, 1.996, 2.585",\
"0.37, 0.3938, 0.4678, 0.5858, 0.738, 0.917, 1.161, 1.517, 1.996, 2.585",\
"0.4956, 0.5256, 0.6138, 0.755, 0.9408, 1.163, 1.412, 1.699, 2.089, 2.613",\
"0.642, 0.6762, 0.7812, 0.9484, 1.163, 1.422, 1.72, 2.046, 2.396, 2.827",\
"0.8052, 0.846, 0.972, 1.164, 1.408, 1.705, 2.043, 2.421, 2.828, 3.26",\
"0.987, 1.036, 1.182, 1.404, 1.681, 2.01, 2.387, 2.813, 3.279, 3.772",\
"1.193, 1.247, 1.415, 1.668, 1.984, 2.349, 2.763, 3.228, 3.743, 4.302");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.3574, 0.4109, 0.5991, 0.9618, 1.526, 2.317, 3.353, 4.666, 6.274, 8.167",\
"0.3573, 0.4107, 0.6, 0.9629, 1.527, 2.318, 3.358, 4.671, 6.269, 8.162",\
"0.3601, 0.4127, 0.6003, 0.9611, 1.525, 2.319, 3.354, 4.666, 6.267, 8.16",\
"0.4005, 0.4464, 0.6157, 0.9642, 1.525, 2.318, 3.36, 4.669, 6.269, 8.169",\
"0.4772, 0.5276, 0.7036, 1.02, 1.54, 2.315, 3.36, 4.666, 6.273, 8.181",\
"0.5778, 0.6294, 0.8108, 1.146, 1.642, 2.359, 3.361, 4.662, 6.261, 8.172",\
"0.7188, 0.7702, 0.9478, 1.287, 1.805, 2.499, 3.435, 4.684, 6.266, 8.172",\
"0.888, 0.9392, 1.12, 1.457, 1.981, 2.704, 3.614, 4.796, 6.302, 8.18",\
"1.069, 1.122, 1.312, 1.658, 2.183, 2.921, 3.864, 5.012, 6.453, 8.232",\
"1.261, 1.324, 1.525, 1.886, 2.423, 3.164, 4.124, 5.309, 6.708, 8.421");
}
}
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.12, 0.1317, 0.171, 0.2422, 0.3485, 0.4938, 0.6825, 0.9184, 1.205, 1.546",\
"0.1354, 0.1472, 0.186, 0.257, 0.3633, 0.5086, 0.6973, 0.9332, 1.22, 1.561",\
"0.1934, 0.2053, 0.2432, 0.3124, 0.418, 0.5632, 0.7519, 0.9877, 1.274, 1.615",\
"0.2536, 0.2705, 0.3248, 0.4129, 0.527, 0.6714, 0.8595, 1.095, 1.381, 1.722",\
"0.2905, 0.3128, 0.3838, 0.4998, 0.6512, 0.8298, 1.03, 1.265, 1.551, 1.891",\
"0.304, 0.331, 0.4182, 0.5617, 0.7496, 0.9726, 1.223, 1.496, 1.792, 2.131",\
"0.2917, 0.3238, 0.4272, 0.5972, 0.8213, 1.087, 1.388, 1.718, 2.071, 2.443",\
"0.2528, 0.2893, 0.4088, 0.6052, 0.8645, 1.174, 1.523, 1.907, 2.321, 2.759",\
"0.1881, 0.2285, 0.3616, 0.584, 0.8791, 1.23, 1.628, 2.066, 2.538, 3.04",\
"0.0978, 0.1418, 0.2865, 0.5325, 0.8634, 1.256, 1.702, 2.192, 2.721, 3.286");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.4395, 0.4713, 0.5816, 0.7898, 1.112, 1.562, 2.155, 2.899, 3.808, 4.891",\
"0.4538, 0.4859, 0.5972, 0.8063, 1.129, 1.58, 2.173, 2.918, 3.827, 4.912",\
"0.507, 0.5394, 0.6512, 0.8615, 1.186, 1.639, 2.232, 2.978, 3.887, 4.972",\
"0.5951, 0.6276, 0.7393, 0.949, 1.274, 1.727, 2.321, 3.068, 3.978, 5.062",\
"0.6984, 0.7345, 0.8574, 1.075, 1.399, 1.85, 2.443, 3.19, 4.099, 5.185",\
"0.8212, 0.861, 0.9944, 1.232, 1.576, 2.028, 2.618, 3.361, 4.271, 5.352",\
"0.9789, 1.022, 1.166, 1.419, 1.787, 2.267, 2.861, 3.599, 4.503, 5.582",\
"1.173, 1.22, 1.377, 1.648, 2.034, 2.541, 3.168, 3.915, 4.812, 5.884",\
"1.402, 1.455, 1.626, 1.917, 2.327, 2.855, 3.511, 4.294, 5.205, 6.27",\
"1.662, 1.719, 1.907, 2.225, 2.661, 3.216, 3.897, 4.711, 5.662, 6.745");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.2078, 0.2266, 0.2897, 0.4054, 0.5806, 0.8248, 1.146, 1.553, 2.047, 2.638",\
"0.2051, 0.2243, 0.2884, 0.4046, 0.5803, 0.8247, 1.146, 1.551, 2.047, 2.637",\
"0.2236, 0.2375, 0.2905, 0.4011, 0.5787, 0.8243, 1.146, 1.552, 2.047, 2.637",\
"0.3424, 0.3565, 0.404, 0.4847, 0.6149, 0.83, 1.146, 1.552, 2.047, 2.637",\
"0.4774, 0.4956, 0.5548, 0.6594, 0.7986, 0.97, 1.213, 1.568, 2.049, 2.637",\
"0.6346, 0.656, 0.7248, 0.8468, 1.019, 1.228, 1.467, 1.752, 2.14, 2.663",\
"0.8134, 0.838, 0.9194, 1.059, 1.256, 1.501, 1.787, 2.104, 2.449, 2.878",\
"1.013, 1.042, 1.138, 1.299, 1.52, 1.796, 2.122, 2.49, 2.89, 3.313",\
"1.233, 1.268, 1.379, 1.562, 1.811, 2.118, 2.479, 2.892, 3.347, 3.834",\
"1.479, 1.518, 1.642, 1.854, 2.132, 2.469, 2.865, 3.318, 3.822, 4.371");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.4781, 0.5321, 0.7241, 1.088, 1.654, 2.446, 3.488, 4.797, 6.394, 8.298",\
"0.479, 0.5329, 0.7242, 1.088, 1.654, 2.446, 3.488, 4.797, 6.394, 8.295",\
"0.4789, 0.5331, 0.724, 1.089, 1.653, 2.446, 3.487, 4.796, 6.394, 8.295",\
"0.4969, 0.5473, 0.7294, 1.089, 1.654, 2.446, 3.486, 4.796, 6.392, 8.297",\
"0.5804, 0.6304, 0.8022, 1.125, 1.66, 2.445, 3.485, 4.797, 6.393, 8.3",\
"0.6738, 0.7286, 0.9134, 1.248, 1.744, 2.473, 3.486, 4.795, 6.396, 8.301",\
"0.8024, 0.8568, 1.042, 1.39, 1.908, 2.603, 3.548, 4.805, 6.394, 8.301",\
"0.9622, 1.017, 1.205, 1.552, 2.085, 2.808, 3.72, 4.903, 6.423, 8.3",\
"1.142, 1.199, 1.393, 1.75, 2.285, 3.026, 3.969, 5.119, 6.561, 8.353",\
"1.336, 1.401, 1.609, 1.978, 2.52, 3.266, 4.232, 5.414, 6.818, 8.532");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.1466, 0.1582, 0.196, 0.2658, 0.3707, 0.5148, 0.7021, 0.9367, 1.222, 1.562",\
"0.1617, 0.1732, 0.2114, 0.2809, 0.3857, 0.5298, 0.7173, 0.9518, 1.237, 1.577",\
"0.2195, 0.2303, 0.2674, 0.3361, 0.4408, 0.5849, 0.7723, 1.007, 1.292, 1.632",\
"0.2909, 0.3067, 0.357, 0.4398, 0.55, 0.6933, 0.8802, 1.115, 1.4, 1.739",\
"0.3402, 0.3606, 0.4262, 0.5356, 0.6807, 0.8544, 1.051, 1.285, 1.569, 1.908",\
"0.3658, 0.3906, 0.4715, 0.6063, 0.7868, 1.003, 1.249, 1.518, 1.811, 2.148",\
"0.3664, 0.396, 0.4913, 0.6522, 0.8663, 1.124, 1.419, 1.743, 2.092, 2.462",\
"0.3396, 0.3742, 0.4847, 0.6706, 0.919, 1.218, 1.56, 1.938, 2.346, 2.78",\
"0.2842, 0.324, 0.4503, 0.6609, 0.9429, 1.283, 1.672, 2.102, 2.568, 3.066",\
"0.2033, 0.2462, 0.3859, 0.6212, 0.9384, 1.32, 1.755, 2.237, 2.758, 3.319");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.4395, 0.4713, 0.5816, 0.7898, 1.112, 1.562, 2.155, 2.899, 3.808, 4.891",\
"0.4538, 0.4859, 0.5972, 0.8063, 1.129, 1.58, 2.173, 2.918, 3.827, 4.912",\
"0.507, 0.5394, 0.6512, 0.8615, 1.186, 1.639, 2.232, 2.978, 3.887, 4.972",\
"0.5951, 0.6276, 0.7393, 0.949, 1.274, 1.727, 2.321, 3.068, 3.978, 5.062",\
"0.6984, 0.7345, 0.8574, 1.075, 1.399, 1.85, 2.443, 3.19, 4.099, 5.185",\
"0.8212, 0.861, 0.9944, 1.232, 1.576, 2.028, 2.618, 3.361, 4.271, 5.352",\
"0.9789, 1.022, 1.166, 1.419, 1.787, 2.267, 2.861, 3.599, 4.503, 5.582",\
"1.173, 1.22, 1.377, 1.648, 2.034, 2.541, 3.168, 3.915, 4.812, 5.884",\
"1.402, 1.455, 1.626, 1.917, 2.327, 2.855, 3.511, 4.294, 5.205, 6.27",\
"1.662, 1.719, 1.907, 2.225, 2.661, 3.216, 3.897, 4.711, 5.662, 6.745");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.2078, 0.2266, 0.2897, 0.4054, 0.5806, 0.8248, 1.146, 1.553, 2.047, 2.638",\
"0.2051, 0.2243, 0.2884, 0.4046, 0.5803, 0.8247, 1.146, 1.551, 2.047, 2.637",\
"0.2236, 0.2375, 0.2905, 0.4011, 0.5787, 0.8243, 1.146, 1.552, 2.047, 2.637",\
"0.3424, 0.3565, 0.404, 0.4847, 0.6149, 0.83, 1.146, 1.552, 2.047, 2.637",\
"0.4774, 0.4956, 0.5548, 0.6594, 0.7986, 0.97, 1.213, 1.568, 2.049, 2.637",\
"0.6346, 0.656, 0.7248, 0.8468, 1.019, 1.228, 1.467, 1.752, 2.14, 2.663",\
"0.8134, 0.838, 0.9194, 1.059, 1.256, 1.501, 1.787, 2.104, 2.449, 2.878",\
"1.013, 1.042, 1.138, 1.299, 1.52, 1.796, 2.122, 2.49, 2.89, 3.313",\
"1.233, 1.268, 1.379, 1.562, 1.811, 2.118, 2.479, 2.892, 3.347, 3.834",\
"1.479, 1.518, 1.642, 1.854, 2.132, 2.469, 2.865, 3.318, 3.822, 4.371");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00312, 0.01056, 0.02478, 0.04692, 0.07799, 0.1189, 0.1704, 0.2333, 0.3082");
values("0.4781, 0.5321, 0.7241, 1.088, 1.654, 2.446, 3.488, 4.797, 6.394, 8.298",\
"0.479, 0.5329, 0.7242, 1.088, 1.654, 2.446, 3.488, 4.797, 6.394, 8.295",\
"0.4789, 0.5331, 0.724, 1.089, 1.653, 2.446, 3.487, 4.796, 6.394, 8.295",\
"0.4969, 0.5473, 0.7294, 1.089, 1.654, 2.446, 3.486, 4.796, 6.392, 8.297",\
"0.5804, 0.6304, 0.8022, 1.125, 1.66, 2.445, 3.485, 4.797, 6.393, 8.3",\
"0.6738, 0.7286, 0.9134, 1.248, 1.744, 2.473, 3.486, 4.795, 6.396, 8.301",\
"0.8024, 0.8568, 1.042, 1.39, 1.908, 2.603, 3.548, 4.805, 6.394, 8.301",\
"0.9622, 1.017, 1.205, 1.552, 2.085, 2.808, 3.72, 4.903, 6.423, 8.3",\
"1.142, 1.199, 1.393, 1.75, 2.285, 3.026, 3.969, 5.119, 6.561, 8.353",\
"1.336, 1.401, 1.609, 1.978, 2.52, 3.266, 4.232, 5.414, 6.818, 8.532");
}
}
}
}