/* | |
* 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"); | |
} | |
} | |
} | |
} | |