blob: 0d5de577baf39d0df6ac8348b427dc5967976d8c [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__aoi21_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.0001945458" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0001967328" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0001957932" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0001967814" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.0001991466" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0001967814" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0001917108" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0001916946" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001991466" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004328 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003899, 0.0039, 0.003897, 0.003895, 0.003889, 0.003878, 0.003854, \
0.003797, 0.003331, 0.002474");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002838, -0.002842, -0.002844, -0.00285, -0.002858, -0.002876, \
-0.002913, -0.002988, -0.00303, -0.002802");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001359, 0.001357, 0.001363, 0.001365, 0.001368, 0.001367, 0.001368, \
0.001367, 0.001316, 0.001089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001364, -0.001366, -0.001368, -0.00137, -0.001371, -0.001371, \
-0.001372, -0.001371, -0.001309, -0.001039");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003867, 0.003864, 0.003853, 0.003845, 0.003821, 0.003784, 0.003724, \
0.003597, 0.003037, 0.001938");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001369, -0.001371, -0.001371, -0.001377, -0.001376, -0.001376, \
-0.001376, -0.001377, -0.001311, -0.001041");
}
}
}
pin(A2) {
capacitance : 0.004192 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003613, 0.003387, 0.003337, 0.003332, 0.00332, 0.003307, 0.00329, \
0.003238, 0.00282, 0.002048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003386, -0.003384, -0.003389, -0.003381, -0.003369, -0.003354, \
-0.00334, -0.003316, -0.003144, -0.002712");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001361, 0.001363, 0.001365, 0.001367, 0.001368, 0.001369, 0.001368, \
0.001368, 0.001315, 0.001089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001365, -0.001368, -0.001368, -0.001372, -0.001371, -0.001373, \
-0.001372, -0.001372, -0.001306, -0.001037");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003865, 0.003866, 0.003856, 0.003846, 0.003822, 0.003784, 0.003722, \
0.003597, 0.003036, 0.001936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001369, -0.001371, -0.001372, -0.001376, -0.001376, -0.001377, \
-0.001376, -0.001376, -0.00131, -0.00104");
}
}
}
pin(B) {
capacitance : 0.003445 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003399, 0.003395, 0.003395, 0.003396, 0.003396, 0.003398, 0.003396, \
0.003398, 0.003202, 0.002397");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002866, -0.002901, -0.002982, -0.003074, -0.003129, -0.003164, \
-0.003188, -0.003205, -0.003123, -0.002743");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.0873 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.001414, 0.001412, 0.001414, 0.001415, 0.001415, 0.001417, 0.001418, 0.001417, 0.001417, 0.001418",\
"0.001367, 0.00138, 0.001405, 0.001426, 0.001444, 0.001456, 0.001462, 0.001469, 0.001472, 0.001473",\
"0.001199, 0.001228, 0.001312, 0.001394, 0.00146, 0.001499, 0.00153, 0.001547, 0.001561, 0.001569",\
"0.0009708, 0.00101, 0.001122, 0.001258, 0.001373, 0.001461, 0.001518, 0.001556, 0.001582, 0.001601",\
"0.0007904, 0.0008209, 0.0009227, 0.001074, 0.001225, 0.001346, 0.001438, 0.001503, 0.00155, 0.00158",\
"0.0006867, 0.0007093, 0.0007902, 0.0009173, 0.00107, 0.001211, 0.001328, 0.001416, 0.001482, 0.001524",\
"0.0006663, 0.00068, 0.0007301, 0.0008238, 0.0009506, 0.001086, 0.001214, 0.001318, 0.001396, 0.00143",\
"0.0007243, 0.0007263, 0.0007434, 0.0007966, 0.0008874, 0.001, 0.001116, 0.001221, 0.001274, 0.001199",\
"0.0009211, 0.0009174, 0.0009092, 0.0009214, 0.0009653, 0.00104, 0.001117, 0.001064, 0.0007574, 0.0003422",\
"0.001431, 0.001419, 0.001388, 0.001356, 0.001338, 0.001083, 0.0004631, -1.562e-05, -0.000344, -0.000565");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.008078, 0.008083, 0.008106, 0.008126, 0.008154, 0.008186, 0.008342, 0.0102, 0.02022, 0.04351",\
"0.007919, 0.00795, 0.008046, 0.008141, 0.00822, 0.008288, 0.008469, 0.01042, 0.02073, 0.04422",\
"0.007441, 0.007496, 0.007636, 0.007825, 0.007982, 0.008121, 0.008396, 0.01069, 0.02195, 0.04597",\
"0.007163, 0.007195, 0.0073, 0.007472, 0.00766, 0.007849, 0.008253, 0.01133, 0.02448, 0.04913",\
"0.007057, 0.007079, 0.007142, 0.007253, 0.007412, 0.007604, 0.008247, 0.01289, 0.02897, 0.05362",\
"0.007035, 0.007044, 0.007087, 0.007164, 0.007262, 0.007461, 0.008756, 0.01662, 0.0359, 0.05816",\
"0.007083, 0.00708, 0.007095, 0.00714, 0.00722, 0.007593, 0.01111, 0.02429, 0.04358, 0.05976",\
"0.00718, 0.007179, 0.007164, 0.007162, 0.007332, 0.009412, 0.01893, 0.03338, 0.04519, 0.05379",\
"0.007094, 0.007082, 0.007073, 0.007192, 0.009745, 0.01697, 0.02363, 0.0284, 0.0318, 0.03424",\
"0.005803, 0.005573, 0.005538, 0.006713, 0.008232, 0.009497, 0.01042, 0.01106, 0.01151, 0.01183");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.001412, 0.001414, 0.001417, 0.001417, 0.001419, 0.001419, 0.001418, 0.001418, 0.00142, 0.001419",\
"0.001387, 0.001398, 0.001419, 0.001436, 0.001452, 0.001459, 0.001467, 0.001471, 0.001472, 0.001475",\
"0.001267, 0.001293, 0.00136, 0.001429, 0.001479, 0.001517, 0.001541, 0.001556, 0.001566, 0.001572",\
"0.001052, 0.001086, 0.001191, 0.001315, 0.001415, 0.001488, 0.001538, 0.001572, 0.001597, 0.001613",\
"0.0008571, 0.0008908, 0.000991, 0.001134, 0.001276, 0.001387, 0.001467, 0.001527, 0.001568, 0.001595",\
"0.0007182, 0.0007442, 0.0008334, 0.0009685, 0.001115, 0.001251, 0.001361, 0.001443, 0.001503, 0.001543",\
"0.0006367, 0.0006572, 0.000725, 0.0008383, 0.0009751, 0.001115, 0.001241, 0.001343, 0.001418, 0.001454",\
"0.0006035, 0.0006187, 0.0006696, 0.0007551, 0.0008738, 0.001003, 0.001128, 0.001236, 0.001303, 0.001264",\
"0.0006943, 0.0007031, 0.0007358, 0.0008006, 0.0008928, 0.001001, 0.001109, 0.001139, 0.0009706, 0.0006122",\
"0.001072, 0.001074, 0.001094, 0.001134, 0.001191, 0.001143, 0.0007483, 0.0002333, -0.0001473, -0.0004098");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.01052, 0.01053, 0.01053, 0.01054, 0.01056, 0.01058, 0.01074, 0.0128, 0.0233, 0.04686",\
"0.01027, 0.01028, 0.0103, 0.01034, 0.01036, 0.0104, 0.01057, 0.01269, 0.02345, 0.04713",\
"0.009949, 0.009969, 0.01003, 0.01011, 0.01018, 0.01025, 0.01049, 0.01295, 0.02465, 0.04878",\
"0.00973, 0.009745, 0.009805, 0.009893, 0.009984, 0.01009, 0.01046, 0.01372, 0.02727, 0.05192",\
"0.009625, 0.009637, 0.009669, 0.009738, 0.009833, 0.009938, 0.01058, 0.01552, 0.03196, 0.05628",\
"0.00958, 0.009587, 0.009619, 0.00967, 0.009729, 0.009866, 0.01124, 0.01956, 0.03895, 0.06051",\
"0.009591, 0.009589, 0.009605, 0.009639, 0.009689, 0.01007, 0.01393, 0.02747, 0.04615, 0.06151",\
"0.009636, 0.009627, 0.009617, 0.009634, 0.00981, 0.01219, 0.02204, 0.03586, 0.04671, 0.05447",\
"0.00944, 0.009436, 0.009427, 0.009607, 0.01252, 0.01926, 0.02491, 0.02884, 0.03173, 0.03388",\
"0.007102, 0.006894, 0.006937, 0.007615, 0.008425, 0.009247, 0.009925, 0.01045, 0.01083, 0.01112");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.00541, 0.005411, 0.005405, 0.005402, 0.00541, 0.005407, 0.005407, 0.005407, 0.0054, 0.005396",\
"0.005347, 0.005345, 0.005343, 0.005338, 0.005339, 0.005339, 0.005345, 0.005341, 0.005337, 0.005323",\
"0.005208, 0.005209, 0.005216, 0.005229, 0.005229, 0.005226, 0.005239, 0.005234, 0.005236, 0.005227",\
"0.005038, 0.005038, 0.00506, 0.005085, 0.005118, 0.00514, 0.005151, 0.00515, 0.005159, 0.005152",\
"0.004868, 0.004876, 0.004898, 0.00494, 0.004983, 0.005018, 0.005047, 0.00507, 0.00508, 0.005082",\
"0.004739, 0.004757, 0.004768, 0.00481, 0.00486, 0.004906, 0.004951, 0.004978, 0.005001, 0.005014",\
"0.00466, 0.004665, 0.004688, 0.004719, 0.00475, 0.004799, 0.004843, 0.004879, 0.004901, 0.004911",\
"0.004625, 0.004623, 0.004628, 0.004643, 0.004671, 0.004698, 0.004732, 0.00476, 0.004764, 0.004704",\
"0.004697, 0.004695, 0.004687, 0.004688, 0.004671, 0.004675, 0.004672, 0.004569, 0.004235, 0.003738",\
"0.005069, 0.005062, 0.005036, 0.004994, 0.004909, 0.00448, 0.003748, 0.003115, 0.002498, 0.001776");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.01476, 0.01476, 0.01476, 0.01478, 0.0148, 0.01483, 0.01488, 0.01525, 0.01831, 0.03131",\
"0.01465, 0.01466, 0.0147, 0.01474, 0.01477, 0.01481, 0.01486, 0.01525, 0.01846, 0.0318",\
"0.01447, 0.01449, 0.01454, 0.01461, 0.01468, 0.01474, 0.01482, 0.01531, 0.01902, 0.03359",\
"0.01436, 0.01437, 0.01442, 0.01448, 0.01457, 0.01465, 0.01475, 0.01549, 0.02038, 0.03731",\
"0.01429, 0.0143, 0.01434, 0.0144, 0.01447, 0.01454, 0.0147, 0.01595, 0.0232, 0.04361",\
"0.01424, 0.01426, 0.01429, 0.01434, 0.0144, 0.01448, 0.01479, 0.0174, 0.02908, 0.05288",\
"0.01421, 0.01423, 0.01424, 0.01429, 0.01436, 0.01447, 0.01548, 0.02208, 0.03989, 0.0627",\
"0.01422, 0.01422, 0.01422, 0.01425, 0.01432, 0.01498, 0.01984, 0.03377, 0.05099, 0.06455",\
"0.01399, 0.01399, 0.01402, 0.01407, 0.01515, 0.02083, 0.03026, 0.03788, 0.04329, 0.04716",\
"0.01109, 0.01084, 0.01042, 0.0115, 0.01319, 0.01457, 0.01556, 0.01624, 0.01672, 0.01707");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.0048, 0.0048, 0.004795, 0.004791, 0.004794, 0.004799, 0.004802, 0.004799, 0.004796, 0.004786",\
"0.004725, 0.004724, 0.004722, 0.004722, 0.004718, 0.004714, 0.004714, 0.004721, 0.004718, 0.004709",\
"0.004569, 0.004568, 0.004578, 0.004583, 0.004585, 0.004583, 0.004585, 0.004585, 0.004582, 0.004571",\
"0.00438, 0.004386, 0.004409, 0.004428, 0.00445, 0.004467, 0.004475, 0.004476, 0.004471, 0.004474",\
"0.004213, 0.004223, 0.004247, 0.004284, 0.004325, 0.004355, 0.004376, 0.004391, 0.004396, 0.004389",\
"0.004099, 0.004103, 0.004131, 0.004164, 0.004208, 0.004254, 0.00428, 0.004301, 0.004315, 0.004322",\
"0.004029, 0.004037, 0.004039, 0.004073, 0.004107, 0.00415, 0.004182, 0.004209, 0.004227, 0.004222",\
"0.003997, 0.004002, 0.004008, 0.004008, 0.004035, 0.004061, 0.004078, 0.004104, 0.004098, 0.004035",\
"0.004082, 0.004078, 0.004066, 0.004049, 0.004037, 0.004043, 0.004032, 0.003926, 0.003594, 0.003097",\
"0.004464, 0.004454, 0.004424, 0.004373, 0.004293, 0.003901, 0.003169, 0.002536, 0.001948, 0.001309");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.01088, 0.01088, 0.01089, 0.0109, 0.01092, 0.01095, 0.01112, 0.01316, 0.02372, 0.04735",\
"0.01077, 0.01079, 0.01082, 0.01086, 0.01089, 0.01093, 0.01112, 0.01326, 0.0241, 0.04787",\
"0.0106, 0.01061, 0.01066, 0.01073, 0.0108, 0.01087, 0.01111, 0.01362, 0.02546, 0.04974",\
"0.01048, 0.01049, 0.01053, 0.0106, 0.01068, 0.01077, 0.01113, 0.01445, 0.02821, 0.05298",\
"0.01041, 0.01042, 0.01046, 0.01051, 0.01058, 0.01068, 0.01131, 0.01628, 0.03285, 0.05727",\
"0.01037, 0.01038, 0.01041, 0.01046, 0.01052, 0.01065, 0.01197, 0.02018, 0.03958, 0.06135",\
"0.01034, 0.01034, 0.01036, 0.01043, 0.01048, 0.01082, 0.01439, 0.02759, 0.04668, 0.06272",\
"0.01033, 0.01034, 0.01035, 0.01037, 0.01053, 0.01245, 0.02163, 0.03628, 0.04847, 0.05734",\
"0.01011, 0.01013, 0.01013, 0.01028, 0.01235, 0.01942, 0.02722, 0.03287, 0.03687, 0.03975",\
"0.007828, 0.007634, 0.007485, 0.00865, 0.01022, 0.01148, 0.0124, 0.01304, 0.01347, 0.01377");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.004798, 0.004797, 0.00479, 0.004789, 0.004788, 0.004795, 0.004796, 0.004796, 0.004793, 0.004788",\
"0.004718, 0.004716, 0.004714, 0.004714, 0.00471, 0.004712, 0.004711, 0.00471, 0.004712, 0.004701",\
"0.004555, 0.00456, 0.004563, 0.004573, 0.004572, 0.004573, 0.004576, 0.004572, 0.004569, 0.004564",\
"0.004378, 0.004384, 0.004404, 0.004426, 0.004448, 0.00446, 0.004469, 0.004473, 0.004467, 0.004464",\
"0.004212, 0.004219, 0.004247, 0.004284, 0.004322, 0.004351, 0.004372, 0.004386, 0.00439, 0.004394",\
"0.004094, 0.004099, 0.004126, 0.004156, 0.004205, 0.004244, 0.004274, 0.004294, 0.004312, 0.004319",\
"0.004018, 0.004033, 0.004038, 0.004068, 0.004103, 0.004145, 0.004179, 0.004209, 0.004221, 0.00422",\
"0.003992, 0.003992, 0.003991, 0.004009, 0.004028, 0.004051, 0.004077, 0.004101, 0.004092, 0.004018",\
"0.004068, 0.004069, 0.004054, 0.004048, 0.004032, 0.004036, 0.004021, 0.003902, 0.003558, 0.003074",\
"0.004462, 0.004445, 0.004415, 0.004362, 0.004255, 0.003815, 0.003143, 0.002527, 0.001939, 0.001304");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.01327, 0.01328, 0.01328, 0.0133, 0.01332, 0.01334, 0.01354, 0.01577, 0.0269, 0.05077",\
"0.01321, 0.01321, 0.01323, 0.01326, 0.01329, 0.01333, 0.01354, 0.01587, 0.02729, 0.05131",\
"0.01305, 0.01306, 0.01309, 0.01314, 0.0132, 0.01326, 0.01353, 0.01627, 0.02869, 0.05308",\
"0.01291, 0.01292, 0.01296, 0.01302, 0.01309, 0.01317, 0.01357, 0.01719, 0.03155, 0.05621",\
"0.01283, 0.01284, 0.01287, 0.01291, 0.01298, 0.01307, 0.01378, 0.01918, 0.03624, 0.06024",\
"0.01277, 0.01278, 0.0128, 0.01285, 0.0129, 0.01304, 0.01452, 0.02329, 0.04285, 0.0639",\
"0.01272, 0.01272, 0.01274, 0.01279, 0.01284, 0.01324, 0.0172, 0.03083, 0.04939, 0.06454",\
"0.01268, 0.01268, 0.01268, 0.01271, 0.01288, 0.01511, 0.02473, 0.0388, 0.05003, 0.05806",\
"0.01241, 0.01241, 0.01241, 0.01257, 0.01495, 0.02188, 0.02869, 0.03341, 0.03683, 0.03936",\
"0.008923, 0.008722, 0.008716, 0.009433, 0.01026, 0.01108, 0.01176, 0.01226, 0.01264, 0.01292");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.396, 0.4291, 0.5448, 0.7659, 1.11, 1.594, 2.229, 3.031, 4.007, 5.177",\
"0.4529, 0.4866, 0.6037, 0.8258, 1.171, 1.655, 2.291, 3.092, 4.068, 5.239",\
"0.6699, 0.7047, 0.8239, 1.048, 1.395, 1.879, 2.516, 3.319, 4.299, 5.463",\
"0.9866, 1.039, 1.203, 1.466, 1.821, 2.307, 2.944, 3.746, 4.726, 5.894",\
"1.299, 1.371, 1.6, 1.965, 2.429, 2.968, 3.611, 4.413, 5.392, 6.559",\
"1.593, 1.689, 1.99, 2.464, 3.066, 3.755, 4.515, 5.35, 6.329, 7.494",\
"1.856, 1.978, 2.36, 2.957, 3.706, 4.558, 5.489, 6.489, 7.552, 8.731",\
"2.081, 2.231, 2.695, 3.425, 4.332, 5.357, 6.474, 7.669, 8.926, 10.24",\
"2.256, 2.436, 2.992, 3.861, 4.941, 6.153, 7.47, 8.86, 10.33, 11.86",\
"2.371, 2.581, 3.237, 4.257, 5.518, 6.93, 8.45, 10.06, 11.74, 13.49");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.049, 1.148, 1.494, 2.153, 3.176, 4.611, 6.5, 8.88, 11.79, 15.25",\
"1.099, 1.201, 1.556, 2.224, 3.254, 4.693, 6.585, 8.966, 11.87, 15.33",\
"1.297, 1.401, 1.761, 2.439, 3.481, 4.934, 6.827, 9.213, 12.13, 15.58",\
"1.766, 1.865, 2.219, 2.895, 3.94, 5.396, 7.298, 9.689, 12.6, 16.07",\
"2.488, 2.606, 2.979, 3.647, 4.687, 6.141, 8.049, 10.44, 13.36, 16.83",\
"3.312, 3.463, 3.943, 4.715, 5.763, 7.211, 9.116, 11.51, 14.43, 17.91",\
"4.218, 4.407, 5.001, 5.951, 7.162, 8.639, 10.54, 12.93, 15.85, 19.32",\
"5.206, 5.433, 6.149, 7.29, 8.736, 10.41, 12.34, 14.73, 17.64, 21.12",\
"6.27, 6.536, 7.378, 8.725, 10.42, 12.37, 14.51, 16.94, 19.84, 23.32",\
"7.418, 7.729, 8.708, 10.26, 12.21, 14.45, 16.9, 19.53, 22.48, 25.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.5014, 0.556, 0.7531, 1.124, 1.704, 2.519, 3.592, 4.933, 6.585, 8.552",\
"0.5006, 0.5571, 0.7517, 1.124, 1.703, 2.517, 3.587, 4.938, 6.589, 8.548",\
"0.5224, 0.5706, 0.754, 1.123, 1.707, 2.518, 3.589, 4.933, 6.581, 8.545",\
"0.7722, 0.82, 0.9718, 1.24, 1.731, 2.518, 3.587, 4.938, 6.585, 8.541",\
"1.099, 1.159, 1.352, 1.67, 2.095, 2.696, 3.628, 4.942, 6.589, 8.548",\
"1.483, 1.557, 1.794, 2.181, 2.691, 3.312, 4.06, 5.125, 6.625, 8.55",\
"1.917, 2.009, 2.295, 2.762, 3.362, 4.084, 4.904, 5.838, 7.06, 8.72",\
"2.404, 2.511, 2.852, 3.396, 4.1, 4.932, 5.88, 6.918, 8.06, 9.45",\
"2.938, 3.062, 3.456, 4.086, 4.9, 5.85, 6.912, 8.086, 9.366, 10.75",\
"3.512, 3.676, 4.152, 4.836, 5.768, 6.838, 8.032, 9.344, 10.76, 12.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.455, 1.616, 2.186, 3.274, 4.967, 7.337, 10.46, 14.4, 19.2, 24.9",\
"1.452, 1.613, 2.185, 3.275, 4.97, 7.339, 10.47, 14.4, 19.2, 24.9",\
"1.448, 1.61, 2.188, 3.282, 4.969, 7.344, 10.46, 14.39, 19.2, 24.9",\
"1.441, 1.596, 2.174, 3.277, 4.967, 7.348, 10.47, 14.39, 19.19, 24.9",\
"1.763, 1.872, 2.299, 3.28, 4.967, 7.341, 10.47, 14.39, 19.2, 24.9",\
"2.291, 2.419, 2.837, 3.601, 5.028, 7.349, 10.46, 14.41, 19.2, 24.92",\
"2.873, 3.026, 3.522, 4.338, 5.514, 7.47, 10.48, 14.4, 19.2, 24.92",\
"3.506, 3.684, 4.266, 5.208, 6.456, 8.104, 10.68, 14.41, 19.2, 24.92",\
"4.172, 4.384, 5.066, 6.14, 7.556, 9.232, 11.43, 14.68, 19.27, 24.96",\
"4.866, 5.13, 5.896, 7.134, 8.712, 10.59, 12.73, 15.56, 19.58, 25.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.4468, 0.4804, 0.5959, 0.817, 1.162, 1.644, 2.28, 3.082, 4.057, 5.222",\
"0.5185, 0.5515, 0.6682, 0.8903, 1.235, 1.718, 2.355, 3.155, 4.136, 5.303",\
"0.7204, 0.7546, 0.8732, 1.097, 1.443, 1.928, 2.565, 3.368, 4.344, 5.508",\
"1.011, 1.055, 1.2, 1.451, 1.806, 2.292, 2.93, 3.734, 4.712, 5.883",\
"1.333, 1.391, 1.577, 1.889, 2.313, 2.844, 3.491, 4.296, 5.276, 6.444",\
"1.66, 1.736, 1.977, 2.369, 2.881, 3.504, 4.234, 5.076, 6.062, 7.231",\
"1.967, 2.066, 2.376, 2.866, 3.49, 4.224, 5.063, 6.01, 7.073, 8.265",\
"2.244, 2.366, 2.751, 3.358, 4.116, 4.984, 5.95, 7.02, 8.201, 9.501",\
"2.477, 2.628, 3.093, 3.827, 4.738, 5.762, 6.88, 8.093, 9.406, 10.84",\
"2.653, 2.834, 3.396, 4.265, 5.339, 6.542, 7.833, 9.208, 10.68, 12.25");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.365, 1.464, 1.813, 2.476, 3.505, 4.945, 6.838, 9.22, 12.13, 15.59",\
"1.403, 1.504, 1.855, 2.52, 3.551, 4.992, 6.886, 9.268, 12.18, 15.64",\
"1.621, 1.722, 2.078, 2.749, 3.785, 5.231, 7.127, 9.512, 12.42, 15.89",\
"2.093, 2.194, 2.55, 3.222, 4.26, 5.71, 7.61, 9.998, 12.91, 16.38",\
"2.858, 2.961, 3.315, 3.983, 5.021, 6.469, 8.371, 10.76, 13.67, 17.14",\
"3.798, 3.929, 4.355, 5.064, 6.103, 7.549, 9.45, 11.84, 14.76, 18.23",\
"4.831, 4.992, 5.517, 6.385, 7.524, 8.983, 10.88, 13.27, 16.18, 19.65",\
"5.948, 6.143, 6.775, 7.812, 9.171, 10.77, 12.69, 15.08, 17.98, 21.46",\
"7.152, 7.382, 8.126, 9.345, 10.93, 12.8, 14.87, 17.29, 20.2, 23.66",\
"8.444, 8.71, 9.568, 10.97, 12.81, 14.94, 17.32, 19.89, 22.83, 26.3");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.5006, 0.5574, 0.7525, 1.124, 1.704, 2.518, 3.588, 4.938, 6.585, 8.548",\
"0.5001, 0.5557, 0.7515, 1.124, 1.703, 2.518, 3.585, 4.939, 6.588, 8.553",\
"0.511, 0.5632, 0.7534, 1.125, 1.704, 2.519, 3.588, 4.936, 6.584, 8.546",\
"0.652, 0.704, 0.88, 1.199, 1.724, 2.519, 3.586, 4.934, 6.585, 8.548",\
"0.8646, 0.9216, 1.11, 1.455, 1.959, 2.648, 3.628, 4.944, 6.59, 8.545",\
"1.15, 1.213, 1.426, 1.788, 2.316, 3.029, 3.927, 5.095, 6.631, 8.558",\
"1.5, 1.575, 1.815, 2.214, 2.769, 3.507, 4.438, 5.576, 6.956, 8.712",\
"1.896, 1.986, 2.266, 2.722, 3.32, 4.09, 5.048, 6.22, 7.61, 9.234",\
"2.354, 2.46, 2.786, 3.294, 3.964, 4.778, 5.77, 6.968, 8.406, 10.06",\
"2.876, 2.988, 3.352, 3.926, 4.68, 5.568, 6.612, 7.84, 9.294, 11");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.69, 1.855, 2.429, 3.522, 5.221, 7.598, 10.73, 14.66, 19.46, 25.18",\
"1.689, 1.854, 2.429, 3.518, 5.221, 7.594, 10.73, 14.66, 19.46, 25.19",\
"1.687, 1.854, 2.428, 3.521, 5.221, 7.598, 10.73, 14.65, 19.47, 25.19",\
"1.679, 1.843, 2.423, 3.521, 5.22, 7.594, 10.73, 14.66, 19.46, 25.18",\
"1.815, 1.951, 2.453, 3.517, 5.221, 7.598, 10.72, 14.66, 19.47, 25.18",\
"2.29, 2.423, 2.851, 3.7, 5.242, 7.592, 10.73, 14.67, 19.47, 25.18",\
"2.859, 3.01, 3.514, 4.346, 5.602, 7.674, 10.73, 14.66, 19.46, 25.19",\
"3.466, 3.646, 4.246, 5.2, 6.456, 8.2, 10.88, 14.68, 19.47, 25.19",\
"4.12, 4.332, 5.014, 6.11, 7.542, 9.24, 11.53, 14.9, 19.51, 25.2",\
"4.806, 5.054, 5.838, 7.092, 8.698, 10.6, 12.76, 15.68, 19.79, 25.26");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.4763, 0.5063, 0.6097, 0.8003, 1.089, 1.487, 2.004, 2.652, 3.441, 4.379",\
"0.5444, 0.5745, 0.6777, 0.8684, 1.157, 1.555, 2.072, 2.721, 3.509, 4.447",\
"0.7885, 0.8181, 0.9202, 1.11, 1.399, 1.797, 2.315, 2.963, 3.752, 4.69",\
"1.222, 1.259, 1.379, 1.578, 1.866, 2.263, 2.781, 3.429, 4.218, 5.156",\
"1.69, 1.742, 1.91, 2.188, 2.556, 2.989, 3.51, 4.158, 4.947, 5.885",\
"2.159, 2.227, 2.448, 2.814, 3.298, 3.865, 4.494, 5.178, 5.971, 6.909",\
"2.616, 2.702, 2.981, 3.444, 4.051, 4.763, 5.553, 6.4, 7.294, 8.258",\
"3.052, 3.156, 3.496, 4.06, 4.8, 5.669, 6.629, 7.659, 8.742, 9.868",\
"3.45, 3.575, 3.981, 4.659, 5.54, 6.573, 7.713, 8.934, 10.22, 11.55",\
"3.806, 3.951, 4.427, 5.219, 6.254, 7.462, 8.794, 10.21, 11.71, 13.26");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.2, 1.276, 1.542, 2.048, 2.837, 3.941, 5.395, 7.226, 9.461, 12.13",\
"1.273, 1.35, 1.618, 2.126, 2.915, 4.021, 5.476, 7.308, 9.548, 12.21",\
"1.546, 1.623, 1.893, 2.404, 3.197, 4.305, 5.761, 7.595, 9.831, 12.5",\
"2.059, 2.136, 2.405, 2.917, 3.711, 4.822, 6.279, 8.117, 10.35, 13.02",\
"2.784, 2.868, 3.152, 3.669, 4.462, 5.573, 7.031, 8.867, 11.11, 13.78",\
"3.633, 3.735, 4.075, 4.662, 5.486, 6.599, 8.057, 9.895, 12.13, 14.8",\
"4.589, 4.712, 5.116, 5.805, 6.75, 7.928, 9.396, 11.23, 13.47, 16.14",\
"5.642, 5.789, 6.269, 7.073, 8.163, 9.499, 11.06, 12.91, 15.16, 17.83",\
"6.779, 6.956, 7.527, 8.467, 9.712, 11.22, 12.97, 14.94, 17.21, 19.88",\
"7.987, 8.199, 8.873, 9.971, 11.4, 13.1, 15.04, 17.22, 19.62, 22.33");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.5521, 0.5983, 0.7598, 1.066, 1.535, 2.195, 3.068, 4.169, 5.514, 7.12",\
"0.5499, 0.5961, 0.7564, 1.063, 1.534, 2.195, 3.066, 4.167, 5.513, 7.114",\
"0.5378, 0.585, 0.7504, 1.06, 1.534, 2.194, 3.069, 4.169, 5.513, 7.113",\
"0.6994, 0.7378, 0.8626, 1.107, 1.536, 2.192, 3.067, 4.165, 5.51, 7.117",\
"0.9854, 1.041, 1.212, 1.496, 1.846, 2.347, 3.106, 4.172, 5.509, 7.117",\
"1.31, 1.378, 1.605, 1.967, 2.425, 2.954, 3.557, 4.396, 5.577, 7.124",\
"1.659, 1.756, 2.039, 2.496, 3.061, 3.713, 4.418, 5.176, 6.114, 7.394",\
"2.058, 2.17, 2.52, 3.066, 3.758, 4.532, 5.38, 6.274, 7.22, 8.28",\
"2.48, 2.614, 3.034, 3.686, 4.504, 5.412, 6.406, 7.452, 8.552, 9.69",\
"2.936, 3.094, 3.594, 4.366, 5.3, 6.352, 7.492, 8.7, 9.956, 11.27");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.147, 1.272, 1.708, 2.537, 3.83, 5.65, 8.035, 11.04, 14.7, 19.06",\
"1.15, 1.272, 1.705, 2.538, 3.833, 5.649, 8.029, 11.04, 14.7, 19.07",\
"1.149, 1.273, 1.705, 2.538, 3.832, 5.651, 8.033, 11.04, 14.71, 19.08",\
"1.158, 1.275, 1.707, 2.54, 3.831, 5.65, 8.029, 11.04, 14.7, 19.08",\
"1.291, 1.399, 1.782, 2.557, 3.838, 5.651, 8.039, 11.04, 14.7, 19.08",\
"1.568, 1.685, 2.093, 2.799, 3.932, 5.668, 8.032, 11.04, 14.7, 19.09",\
"1.892, 2.029, 2.48, 3.268, 4.346, 5.876, 8.082, 11.05, 14.71, 19.08",\
"2.284, 2.438, 2.936, 3.79, 4.974, 6.462, 8.43, 11.15, 14.71, 19.08",\
"2.756, 2.926, 3.48, 4.406, 5.662, 7.26, 9.178, 11.63, 14.92, 19.12",\
"3.284, 3.48, 4.096, 5.1, 6.442, 8.14, 10.19, 12.54, 15.53, 19.4");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.4015, 0.4322, 0.5377, 0.7311, 1.022, 1.422, 1.941, 2.59, 3.379, 4.317",\
"0.4701, 0.501, 0.6061, 0.7991, 1.09, 1.49, 2.009, 2.658, 3.447, 4.385",\
"0.7191, 0.7484, 0.8504, 1.041, 1.332, 1.731, 2.25, 2.899, 3.688, 4.627",\
"1.131, 1.171, 1.3, 1.51, 1.8, 2.197, 2.716, 3.364, 4.154, 5.091",\
"1.565, 1.621, 1.8, 2.096, 2.477, 2.922, 3.446, 4.094, 4.882, 5.82",\
"1.996, 2.07, 2.308, 2.695, 3.197, 3.779, 4.422, 5.113, 5.907, 6.845",\
"2.414, 2.508, 2.804, 3.293, 3.925, 4.657, 5.463, 6.322, 7.224, 8.192",\
"2.804, 2.917, 3.282, 3.878, 4.648, 5.541, 6.52, 7.565, 8.659, 9.795",\
"3.155, 3.289, 3.727, 4.439, 5.357, 6.42, 7.584, 8.822, 10.12, 11.46",\
"3.464, 3.622, 4.129, 4.967, 6.043, 7.284, 8.643, 10.09, 11.6, 13.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.428, 1.526, 1.872, 2.529, 3.552, 4.987, 6.875, 9.255, 12.16, 15.62",\
"1.498, 1.598, 1.945, 2.605, 3.631, 5.067, 6.96, 9.336, 12.24, 15.71",\
"1.765, 1.865, 2.216, 2.88, 3.908, 5.352, 7.245, 9.62, 12.53, 15.99",\
"2.267, 2.366, 2.715, 3.38, 4.41, 5.852, 7.746, 10.13, 13.04, 16.5",\
"2.967, 3.071, 3.427, 4.091, 5.122, 6.565, 8.46, 10.84, 13.75, 17.22",\
"3.791, 3.911, 4.315, 5.027, 6.068, 7.508, 9.404, 11.79, 14.7, 18.16",\
"4.717, 4.855, 5.316, 6.121, 7.256, 8.725, 10.62, 13, 15.92, 19.38",\
"5.742, 5.902, 6.428, 7.337, 8.6, 10.2, 12.14, 14.52, 17.43, 20.9",\
"6.861, 7.047, 7.651, 8.676, 10.08, 11.84, 13.92, 16.37, 19.28, 22.75",\
"8.061, 8.276, 8.974, 10.13, 11.7, 13.62, 15.89, 18.5, 21.47, 24.95");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.5389, 0.5862, 0.749, 1.053, 1.524, 2.182, 3.05, 4.148, 5.492, 7.089",\
"0.5328, 0.5822, 0.7456, 1.051, 1.523, 2.182, 3.05, 4.147, 5.488, 7.094",\
"0.5212, 0.566, 0.7294, 1.041, 1.517, 2.181, 3.051, 4.146, 5.491, 7.096",\
"0.736, 0.7724, 0.895, 1.122, 1.529, 2.174, 3.048, 4.148, 5.493, 7.087",\
"1.035, 1.09, 1.26, 1.533, 1.884, 2.359, 3.098, 4.154, 5.492, 7.089",\
"1.372, 1.444, 1.666, 2.028, 2.475, 2.998, 3.584, 4.4, 5.567, 7.107",\
"1.748, 1.837, 2.117, 2.568, 3.122, 3.76, 4.46, 5.21, 6.13, 7.394",\
"2.156, 2.268, 2.612, 3.152, 3.832, 4.59, 5.43, 6.324, 7.26, 8.312",\
"2.604, 2.732, 3.15, 3.786, 4.584, 5.482, 6.462, 7.506, 8.594, 9.728",\
"3.076, 3.242, 3.718, 4.478, 5.41, 6.44, 7.574, 8.756, 10.01, 11.31");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.458, 1.618, 2.186, 3.274, 4.97, 7.344, 10.47, 14.39, 19.19, 24.92",\
"1.458, 1.619, 2.189, 3.273, 4.969, 7.344, 10.46, 14.4, 19.18, 24.91",\
"1.461, 1.619, 2.188, 3.274, 4.97, 7.342, 10.46, 14.39, 19.21, 24.9",\
"1.463, 1.621, 2.186, 3.273, 4.97, 7.34, 10.46, 14.4, 19.18, 24.92",\
"1.558, 1.702, 2.226, 3.283, 4.967, 7.341, 10.47, 14.4, 19.2, 24.9",\
"1.8, 1.957, 2.475, 3.432, 5.001, 7.346, 10.46, 14.39, 19.2, 24.9",\
"2.076, 2.246, 2.822, 3.83, 5.288, 7.442, 10.49, 14.39, 19.18, 24.93",\
"2.402, 2.59, 3.214, 4.292, 5.838, 7.858, 10.65, 14.42, 19.19, 24.91",\
"2.808, 3.006, 3.666, 4.812, 6.448, 8.564, 11.19, 14.69, 19.27, 24.92",\
"3.282, 3.498, 4.2, 5.416, 7.128, 9.342, 12.04, 15.33, 19.6, 25.04");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.4057, 0.4365, 0.5419, 0.7352, 1.026, 1.426, 1.945, 2.594, 3.383, 4.321",\
"0.4744, 0.5052, 0.6102, 0.8031, 1.094, 1.493, 2.012, 2.662, 3.451, 4.389",\
"0.7232, 0.7525, 0.8546, 1.045, 1.336, 1.735, 2.254, 2.903, 3.692, 4.63",\
"1.137, 1.177, 1.305, 1.514, 1.804, 2.201, 2.719, 3.368, 4.158, 5.096",\
"1.573, 1.629, 1.808, 2.102, 2.482, 2.926, 3.449, 4.097, 4.885, 5.824",\
"2.007, 2.081, 2.316, 2.702, 3.203, 3.785, 4.426, 5.118, 5.911, 6.848",\
"2.428, 2.521, 2.816, 3.302, 3.932, 4.664, 5.468, 6.327, 7.229, 8.197",\
"2.82, 2.932, 3.296, 3.89, 4.658, 5.549, 6.528, 7.571, 8.665, 9.801",\
"3.174, 3.308, 3.742, 4.455, 5.369, 6.43, 7.592, 8.83, 10.13, 11.47",\
"3.488, 3.644, 4.149, 4.981, 6.057, 7.295, 8.653, 10.09, 11.6, 13.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.76, 1.86, 2.209, 2.872, 3.901, 5.341, 7.234, 9.617, 12.52, 15.99",\
"1.834, 1.934, 2.285, 2.95, 3.981, 5.422, 7.315, 9.699, 12.61, 16.07",\
"2.104, 2.205, 2.558, 3.226, 4.26, 5.704, 7.599, 9.983, 12.89, 16.36",\
"2.604, 2.705, 3.059, 3.727, 4.762, 6.208, 8.106, 10.49, 13.4, 16.87",\
"3.315, 3.417, 3.77, 4.438, 5.473, 6.92, 8.819, 11.21, 14.12, 17.58",\
"4.193, 4.307, 4.692, 5.382, 6.419, 7.865, 9.764, 12.15, 15.07, 18.53",\
"5.18, 5.31, 5.746, 6.519, 7.622, 9.081, 10.98, 13.37, 16.28, 19.75",\
"6.277, 6.424, 6.918, 7.783, 9.007, 10.57, 12.5, 14.89, 17.8, 21.27",\
"7.483, 7.65, 8.207, 9.176, 10.53, 12.25, 14.3, 16.73, 19.65, 23.12",\
"8.785, 8.977, 9.611, 10.7, 12.19, 14.07, 16.3, 18.88, 21.84, 25.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.574, 0.6221, 0.7895, 1.101, 1.583, 2.259, 3.146, 4.26, 5.61, 7.213",\
"0.5702, 0.6195, 0.7856, 1.099, 1.582, 2.257, 3.147, 4.26, 5.61, 7.213",\
"0.556, 0.6018, 0.7714, 1.09, 1.578, 2.256, 3.145, 4.26, 5.61, 7.213",\
"0.7792, 0.8158, 0.9358, 1.168, 1.588, 2.252, 3.144, 4.26, 5.61, 7.213",\
"1.116, 1.17, 1.335, 1.601, 1.948, 2.435, 3.191, 4.263, 5.609, 7.213",\
"1.504, 1.574, 1.786, 2.133, 2.577, 3.089, 3.682, 4.517, 5.685, 7.226",\
"1.96, 2.046, 2.307, 2.737, 3.276, 3.904, 4.588, 5.332, 6.25, 7.51",\
"2.488, 2.586, 2.89, 3.394, 4.038, 4.786, 5.596, 6.468, 7.388, 8.424",\
"3.07, 3.184, 3.546, 4.12, 4.876, 5.73, 6.67, 7.676, 8.746, 9.862",\
"3.682, 3.816, 4.224, 4.91, 5.748, 6.732, 7.812, 8.968, 10.18, 11.46");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.692, 1.856, 2.43, 3.519, 5.222, 7.597, 10.72, 14.66, 19.46, 25.19",\
"1.692, 1.855, 2.43, 3.522, 5.219, 7.595, 10.72, 14.66, 19.46, 25.19",\
"1.691, 1.856, 2.429, 3.522, 5.217, 7.598, 10.72, 14.66, 19.47, 25.19",\
"1.69, 1.853, 2.427, 3.519, 5.217, 7.595, 10.73, 14.66, 19.47, 25.18",\
"1.73, 1.887, 2.441, 3.522, 5.221, 7.597, 10.72, 14.66, 19.46, 25.18",\
"1.958, 2.109, 2.624, 3.612, 5.238, 7.594, 10.73, 14.66, 19.45, 25.19",\
"2.238, 2.406, 2.974, 3.968, 5.458, 7.66, 10.73, 14.66, 19.46, 25.19",\
"2.554, 2.748, 3.354, 4.438, 5.978, 8.018, 10.87, 14.68, 19.47, 25.19",\
"2.94, 3.138, 3.8, 4.946, 6.588, 8.696, 11.35, 14.9, 19.51, 25.18",\
"3.392, 3.602, 4.31, 5.53, 7.248, 9.47, 12.18, 15.51, 19.82, 25.27");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.4763, 0.5063, 0.6097, 0.8003, 1.089, 1.487, 2.004, 2.652, 3.441, 4.379",\
"0.5444, 0.5745, 0.6777, 0.8684, 1.157, 1.555, 2.072, 2.721, 3.509, 4.447",\
"0.7885, 0.8181, 0.9202, 1.11, 1.399, 1.797, 2.315, 2.963, 3.752, 4.69",\
"1.222, 1.259, 1.379, 1.578, 1.866, 2.263, 2.781, 3.429, 4.218, 5.156",\
"1.69, 1.742, 1.91, 2.188, 2.556, 2.989, 3.51, 4.158, 4.947, 5.885",\
"2.159, 2.227, 2.448, 2.814, 3.298, 3.865, 4.494, 5.178, 5.971, 6.909",\
"2.616, 2.702, 2.981, 3.444, 4.051, 4.763, 5.553, 6.4, 7.294, 8.258",\
"3.052, 3.156, 3.496, 4.06, 4.8, 5.669, 6.629, 7.659, 8.742, 9.868",\
"3.45, 3.575, 3.981, 4.659, 5.54, 6.573, 7.713, 8.934, 10.22, 11.55",\
"3.806, 3.951, 4.427, 5.219, 6.254, 7.462, 8.794, 10.21, 11.71, 13.26");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.76, 1.86, 2.209, 2.872, 3.901, 5.341, 7.234, 9.617, 12.52, 15.99",\
"1.834, 1.934, 2.285, 2.95, 3.981, 5.422, 7.315, 9.699, 12.61, 16.07",\
"2.104, 2.205, 2.558, 3.226, 4.26, 5.704, 7.599, 9.983, 12.89, 16.36",\
"2.604, 2.705, 3.059, 3.727, 4.762, 6.208, 8.106, 10.49, 13.4, 16.87",\
"3.315, 3.417, 3.77, 4.438, 5.473, 6.92, 8.819, 11.21, 14.12, 17.58",\
"4.193, 4.307, 4.692, 5.382, 6.419, 7.865, 9.764, 12.15, 15.07, 18.53",\
"5.18, 5.31, 5.746, 6.519, 7.622, 9.081, 10.98, 13.37, 16.28, 19.75",\
"6.277, 6.424, 6.918, 7.783, 9.007, 10.57, 12.5, 14.89, 17.8, 21.27",\
"7.483, 7.65, 8.207, 9.176, 10.53, 12.25, 14.3, 16.73, 19.65, 23.12",\
"8.785, 8.977, 9.611, 10.7, 12.19, 14.07, 16.3, 18.88, 21.84, 25.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("0.574, 0.6221, 0.7895, 1.101, 1.583, 2.259, 3.146, 4.26, 5.61, 7.213",\
"0.5702, 0.6195, 0.7856, 1.099, 1.582, 2.257, 3.147, 4.26, 5.61, 7.213",\
"0.556, 0.6018, 0.7714, 1.09, 1.578, 2.256, 3.145, 4.26, 5.61, 7.213",\
"0.7792, 0.8158, 0.9358, 1.168, 1.588, 2.252, 3.144, 4.26, 5.61, 7.213",\
"1.116, 1.17, 1.335, 1.601, 1.948, 2.435, 3.191, 4.263, 5.609, 7.213",\
"1.504, 1.574, 1.786, 2.133, 2.577, 3.089, 3.682, 4.517, 5.685, 7.226",\
"1.96, 2.046, 2.307, 2.737, 3.276, 3.904, 4.588, 5.332, 6.25, 7.51",\
"2.488, 2.586, 2.89, 3.394, 4.038, 4.786, 5.596, 6.468, 7.388, 8.424",\
"3.07, 3.184, 3.546, 4.12, 4.876, 5.73, 6.67, 7.676, 8.746, 9.862",\
"3.682, 3.816, 4.224, 4.91, 5.748, 6.732, 7.812, 8.968, 10.18, 11.46");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001596, 0.003686, 0.007679, 0.0139, 0.02263, 0.03411, 0.04858, 0.06624, 0.0873");
values("1.692, 1.856, 2.43, 3.519, 5.222, 7.597, 10.72, 14.66, 19.46, 25.19",\
"1.692, 1.855, 2.43, 3.522, 5.219, 7.595, 10.72, 14.66, 19.46, 25.19",\
"1.691, 1.856, 2.429, 3.522, 5.217, 7.598, 10.72, 14.66, 19.47, 25.19",\
"1.69, 1.853, 2.427, 3.519, 5.217, 7.595, 10.73, 14.66, 19.47, 25.18",\
"1.73, 1.887, 2.441, 3.522, 5.221, 7.597, 10.72, 14.66, 19.46, 25.18",\
"1.958, 2.109, 2.624, 3.612, 5.238, 7.594, 10.73, 14.66, 19.45, 25.19",\
"2.238, 2.406, 2.974, 3.968, 5.458, 7.66, 10.73, 14.66, 19.46, 25.19",\
"2.554, 2.748, 3.354, 4.438, 5.978, 8.018, 10.87, 14.68, 19.47, 25.19",\
"2.94, 3.138, 3.8, 4.946, 6.588, 8.696, 11.35, 14.9, 19.51, 25.18",\
"3.392, 3.602, 4.31, 5.53, 7.248, 9.47, 12.18, 15.51, 19.82, 25.27");
}
}
}
}