blob: ead92625e77f105700b4fd8a5fc1c0389e1d0eea [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__oai21_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "1.5692886e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "1.5694074e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "2.369862e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "2.07603e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "2.369664e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "1.6288272e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "2.378376e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.6288272e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.378376e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006177 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.009329, 0.009324, 0.009327, 0.009286, 0.009261, 0.009264, 0.009249, \
0.00925, 0.009252, 0.009251");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.0004394, -0.0004255, -0.0004243, -0.0004308, -0.0004426, -0.0004682, \
-0.0004666, -0.0004973, -0.0005182, -0.0005369");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.009333, 0.009334, 0.00934, 0.00934, 0.009317, 0.009302, 0.009277, \
0.009277, 0.009273, 0.009252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.008743, -0.008771, -0.008911, -0.008981, -0.009011, -0.009045, \
-0.009058, -0.009078, -0.009083, -0.009089");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.00596, 0.005963, 0.005956, 0.005944, 0.005935, 0.005951, 0.005935, \
0.005944, 0.005936, 0.005926");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003083, -0.003083, -0.003088, -0.003087, -0.003092, -0.003101, \
-0.003093, -0.0031, -0.003098, -0.0031");
}
}
}
pin(A2) {
capacitance : 0.005816 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.009305, 0.00929, 0.009288, 0.009284, 0.009252, 0.009264, 0.009244, \
0.009253, 0.009249, 0.009247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.0003639, -0.0003909, -0.0003874, -0.0004098, -0.0004179, -0.0004602, \
-0.0004429, -0.0004912, -0.000508, -0.0005365");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.009338, 0.009337, 0.009291, 0.009282, 0.009277, 0.009284, 0.009262, \
0.009269, 0.009263, 0.009247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.008632, -0.008687, -0.008846, -0.00895, -0.008983, -0.009033, \
-0.009011, -0.009065, -0.009073, -0.00908");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.008043, 0.00804, 0.008049, 0.008042, 0.00802, 0.00805, 0.008038, \
0.008048, 0.00805, 0.008048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007049, -0.007372, -0.007592, -0.007699, -0.007757, -0.007811, \
-0.007802, -0.00786, -0.007868, -0.007876");
}
}
}
pin(B) {
capacitance : 0.005601 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.007405, 0.007318, 0.007302, 0.007285, 0.007268, 0.007266, 0.007247, \
0.007257, 0.007254, 0.007255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007295, -0.007298, -0.007295, -0.007265, -0.007259, -0.007258, \
-0.007231, -0.007242, -0.007232, -0.007229");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1579 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.002832, 0.00287, 0.002932, 0.002998, 0.003024, 0.003043, 0.00305, 0.003059, 0.003068, 0.003071",\
"0.002703, 0.002769, 0.002954, 0.003084, 0.003179, 0.003225, 0.003268, 0.003285, 0.003301, 0.003306",\
"0.002283, 0.00238, 0.002668, 0.002961, 0.003179, 0.003321, 0.003403, 0.003461, 0.003503, 0.003529",\
"0.001996, 0.002082, 0.002339, 0.002682, 0.002971, 0.003179, 0.003346, 0.003443, 0.003509, 0.003561",\
"0.002283, 0.002313, 0.002399, 0.002611, 0.002858, 0.003085, 0.003251, 0.003376, 0.003472, 0.003534",\
"0.003276, 0.003197, 0.003104, 0.003048, 0.003107, 0.003222, 0.003361, 0.003439, 0.003504, 0.003566",\
"0.004973, 0.004855, 0.004491, 0.004131, 0.003902, 0.003793, 0.003769, 0.003773, 0.003787, 0.003785",\
"0.007417, 0.007227, 0.006635, 0.005931, 0.005341, 0.004928, 0.004646, 0.004485, 0.00435, 0.004247",\
"0.01066, 0.01037, 0.009565, 0.008509, 0.0075, 0.006714, 0.006117, 0.00568, 0.005334, 0.005095",\
"0.01465, 0.0143, 0.01327, 0.01188, 0.01045, 0.009236, 0.008235, 0.007478, 0.006872, 0.006395");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.02471, 0.02483, 0.02509, 0.02531, 0.02545, 0.02558, 0.02573, 0.02587, 0.026, 0.02614",\
"0.02406, 0.02425, 0.02465, 0.0251, 0.02543, 0.02563, 0.02583, 0.02601, 0.02617, 0.02632",\
"0.02314, 0.02326, 0.02367, 0.02421, 0.02479, 0.02519, 0.02553, 0.02581, 0.02609, 0.0263",\
"0.02304, 0.02307, 0.02321, 0.02358, 0.02405, 0.02459, 0.0251, 0.02541, 0.02574, 0.026",\
"0.02366, 0.02363, 0.02361, 0.02362, 0.02383, 0.02414, 0.02462, 0.02494, 0.02528, 0.02567",\
"0.02496, 0.02485, 0.02459, 0.02439, 0.02426, 0.02433, 0.0245, 0.02486, 0.02512, 0.02549",\
"0.02692, 0.02675, 0.02629, 0.02576, 0.02544, 0.02513, 0.02506, 0.02507, 0.0254, 0.02551",\
"0.02961, 0.02938, 0.02873, 0.02786, 0.02713, 0.02666, 0.02616, 0.02593, 0.02594, 0.02603",\
"0.0331, 0.03278, 0.03191, 0.03079, 0.02967, 0.0287, 0.02809, 0.02741, 0.02708, 0.02696",\
"0.03744, 0.03702, 0.0359, 0.03446, 0.03294, 0.03155, 0.03056, 0.02973, 0.02895, 0.02839");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.007615, 0.007614, 0.007612, 0.007621, 0.00762, 0.007637, 0.007638, 0.007635, 0.007636, 0.007633",\
"0.007286, 0.007287, 0.00731, 0.007332, 0.007338, 0.007352, 0.007351, 0.00736, 0.007357, 0.007358",\
"0.006749, 0.006776, 0.006838, 0.006903, 0.006961, 0.006993, 0.007015, 0.007034, 0.007041, 0.007049",\
"0.00644, 0.006461, 0.006542, 0.00663, 0.006713, 0.006779, 0.006818, 0.00685, 0.006872, 0.006884",\
"0.006667, 0.006671, 0.006649, 0.00666, 0.006707, 0.006748, 0.006787, 0.006808, 0.006822, 0.006842",\
"0.007592, 0.007539, 0.007366, 0.007198, 0.007103, 0.007033, 0.006996, 0.006965, 0.006936, 0.006916",\
"0.009294, 0.009189, 0.008824, 0.008403, 0.008024, 0.007764, 0.007559, 0.007406, 0.007293, 0.007209",\
"0.0118, 0.01162, 0.0111, 0.01036, 0.009639, 0.009096, 0.00863, 0.008287, 0.008022, 0.007797",\
"0.01514, 0.01492, 0.01418, 0.01313, 0.01204, 0.01108, 0.0103, 0.009645, 0.009169, 0.008777",\
"0.01935, 0.01906, 0.01814, 0.01678, 0.01528, 0.01388, 0.01269, 0.01169, 0.01088, 0.01026");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.02986, 0.02999, 0.03015, 0.03032, 0.03045, 0.03058, 0.03072, 0.03082, 0.03096, 0.03111",\
"0.02934, 0.02948, 0.02986, 0.03019, 0.03047, 0.03068, 0.03084, 0.03099, 0.03114, 0.03133",\
"0.02836, 0.02848, 0.02891, 0.02939, 0.02988, 0.03029, 0.0306, 0.03088, 0.03106, 0.03129",\
"0.02786, 0.02793, 0.02817, 0.0286, 0.02916, 0.02963, 0.03016, 0.03046, 0.03083, 0.03101",\
"0.02787, 0.0279, 0.02803, 0.02824, 0.02861, 0.02906, 0.02949, 0.03002, 0.03035, 0.03073",\
"0.0285, 0.02845, 0.02839, 0.02848, 0.02865, 0.02885, 0.02921, 0.02963, 0.03005, 0.03062",\
"0.02998, 0.02987, 0.02959, 0.02932, 0.02928, 0.0293, 0.02935, 0.02965, 0.02994, 0.03038",\
"0.03245, 0.03224, 0.03171, 0.03106, 0.03055, 0.0304, 0.03024, 0.03022, 0.03025, 0.03054",\
"0.036, 0.03569, 0.03483, 0.03377, 0.03282, 0.03214, 0.03173, 0.03147, 0.03126, 0.03126",\
"0.04058, 0.04016, 0.03897, 0.03745, 0.0361, 0.03478, 0.03395, 0.03347, 0.03294, 0.03263");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.008142, 0.008158, 0.008183, 0.008215, 0.008249, 0.008259, 0.008264, 0.008271, 0.008277, 0.00828",\
"0.00795, 0.007985, 0.008047, 0.008125, 0.00817, 0.008205, 0.008238, 0.008248, 0.008255, 0.008265",\
"0.007522, 0.007561, 0.007684, 0.007844, 0.007957, 0.008062, 0.008123, 0.008159, 0.00819, 0.00821",\
"0.007045, 0.007086, 0.007245, 0.007461, 0.007657, 0.007821, 0.007927, 0.00802, 0.008075, 0.008118",\
"0.006909, 0.006941, 0.007029, 0.007201, 0.007406, 0.007592, 0.007744, 0.007862, 0.007944, 0.008018",\
"0.007235, 0.007238, 0.00725, 0.007328, 0.00744, 0.00758, 0.007699, 0.007799, 0.007886, 0.007947",\
"0.008243, 0.008189, 0.0081, 0.007993, 0.007926, 0.00792, 0.007943, 0.007982, 0.008022, 0.008064",\
"0.01005, 0.009938, 0.009676, 0.009342, 0.009026, 0.008787, 0.008634, 0.008542, 0.008471, 0.00842",\
"0.01272, 0.01255, 0.0121, 0.01147, 0.01084, 0.0103, 0.009877, 0.009573, 0.009325, 0.009142",\
"0.01633, 0.01609, 0.01541, 0.01446, 0.01347, 0.01257, 0.01181, 0.0112, 0.01072, 0.01033");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.04297, 0.043, 0.043, 0.04308, 0.04313, 0.04318, 0.04325, 0.04339, 0.04364, 0.0438",\
"0.04243, 0.04246, 0.04255, 0.04267, 0.04277, 0.04288, 0.04298, 0.04317, 0.04328, 0.04351",\
"0.04165, 0.0417, 0.04186, 0.04208, 0.0423, 0.04246, 0.04266, 0.04292, 0.04304, 0.04327",\
"0.04148, 0.04151, 0.04157, 0.04172, 0.04194, 0.04217, 0.04238, 0.04262, 0.04285, 0.04313",\
"0.04204, 0.04201, 0.04196, 0.04194, 0.04199, 0.04209, 0.04224, 0.04254, 0.04279, 0.04297",\
"0.04332, 0.04326, 0.04302, 0.04274, 0.04264, 0.0425, 0.04254, 0.04256, 0.04275, 0.04305",\
"0.04542, 0.04527, 0.04488, 0.04434, 0.04388, 0.04357, 0.04333, 0.04323, 0.0432, 0.04337",\
"0.04827, 0.04808, 0.04752, 0.04674, 0.04596, 0.04526, 0.04476, 0.0444, 0.04421, 0.04416",\
"0.05201, 0.05177, 0.05106, 0.05001, 0.04881, 0.04775, 0.04686, 0.04628, 0.04572, 0.04537",\
"0.05673, 0.05642, 0.05557, 0.05424, 0.05264, 0.05112, 0.04977, 0.04872, 0.04799, 0.04727");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.003154, 0.00317, 0.003227, 0.003258, 0.003285, 0.003298, 0.003307, 0.003313, 0.003318, 0.003322",\
"0.002854, 0.002914, 0.003035, 0.003151, 0.003205, 0.003247, 0.003276, 0.003289, 0.003302, 0.003304",\
"0.002249, 0.002348, 0.002549, 0.002794, 0.002961, 0.003077, 0.003146, 0.003196, 0.003227, 0.003245",\
"0.001776, 0.001847, 0.002061, 0.002366, 0.002615, 0.00281, 0.002948, 0.003044, 0.003109, 0.003156",\
"0.001714, 0.001777, 0.001896, 0.002111, 0.002363, 0.002583, 0.002754, 0.002883, 0.002977, 0.003049",\
"0.00225, 0.002238, 0.002223, 0.002286, 0.002411, 0.002573, 0.002714, 0.002829, 0.002922, 0.003002",\
"0.003489, 0.003415, 0.00324, 0.003064, 0.002971, 0.002951, 0.00298, 0.003021, 0.003069, 0.003106",\
"0.005575, 0.005428, 0.005034, 0.004571, 0.004175, 0.003885, 0.003711, 0.003604, 0.003527, 0.003484",\
"0.008576, 0.008349, 0.007711, 0.0069, 0.006128, 0.005493, 0.005007, 0.004653, 0.004416, 0.004209",\
"0.01254, 0.01223, 0.01132, 0.01011, 0.008899, 0.00787, 0.007032, 0.006375, 0.005849, 0.005425");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.03803, 0.03803, 0.03803, 0.03809, 0.0381, 0.03814, 0.03822, 0.03836, 0.03847, 0.03864",\
"0.03747, 0.03751, 0.0376, 0.03769, 0.03776, 0.03781, 0.03797, 0.0381, 0.03817, 0.03834",\
"0.03669, 0.03676, 0.03691, 0.0371, 0.03727, 0.03747, 0.03763, 0.03785, 0.03798, 0.03828",\
"0.03654, 0.03656, 0.03661, 0.03675, 0.03694, 0.03712, 0.03737, 0.03763, 0.0378, 0.03814",\
"0.03706, 0.03703, 0.03697, 0.03698, 0.03699, 0.03707, 0.03717, 0.03747, 0.03766, 0.03786",\
"0.03839, 0.03831, 0.03804, 0.03778, 0.03764, 0.03739, 0.03747, 0.03765, 0.03776, 0.0379",\
"0.04042, 0.0403, 0.03993, 0.03942, 0.03885, 0.03863, 0.03822, 0.03818, 0.03827, 0.03824",\
"0.0433, 0.04312, 0.04256, 0.04184, 0.0409, 0.04021, 0.03983, 0.03937, 0.03918, 0.03895",\
"0.04707, 0.04683, 0.04611, 0.04505, 0.04387, 0.04258, 0.04187, 0.04133, 0.04065, 0.04034",\
"0.05181, 0.05153, 0.05062, 0.04928, 0.04774, 0.04617, 0.04474, 0.04371, 0.043, 0.04222");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.00315, 0.003152, 0.003211, 0.003259, 0.003285, 0.003295, 0.003304, 0.003312, 0.003317, 0.003319",\
"0.002863, 0.002926, 0.003036, 0.003144, 0.003201, 0.003246, 0.003274, 0.003291, 0.0033, 0.003299",\
"0.002263, 0.00236, 0.002572, 0.002799, 0.002959, 0.003071, 0.003143, 0.003189, 0.003223, 0.003241",\
"0.001794, 0.00185, 0.002071, 0.002372, 0.00262, 0.00281, 0.002951, 0.003043, 0.003106, 0.003152",\
"0.001759, 0.001791, 0.001906, 0.002125, 0.002372, 0.002595, 0.002764, 0.002894, 0.002982, 0.003053",\
"0.0023, 0.002289, 0.002285, 0.002334, 0.002444, 0.002602, 0.00275, 0.002847, 0.002941, 0.003007",\
"0.003576, 0.003503, 0.003316, 0.00316, 0.003042, 0.003016, 0.003028, 0.00306, 0.003106, 0.003129",\
"0.005706, 0.005563, 0.005154, 0.004687, 0.004278, 0.003985, 0.003788, 0.003652, 0.003585, 0.003527",\
"0.008748, 0.008524, 0.007878, 0.007056, 0.00627, 0.005626, 0.005118, 0.004764, 0.004502, 0.004299",\
"0.01275, 0.01243, 0.01153, 0.01031, 0.009097, 0.008049, 0.007187, 0.006501, 0.005931, 0.005548");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.04234, 0.04237, 0.04241, 0.04241, 0.04245, 0.04249, 0.04264, 0.04274, 0.04285, 0.04295",\
"0.04187, 0.04193, 0.042, 0.0421, 0.04217, 0.04229, 0.0424, 0.04262, 0.04269, 0.04285",\
"0.04106, 0.04111, 0.04125, 0.04148, 0.0417, 0.04187, 0.04207, 0.04234, 0.04245, 0.04262",\
"0.04084, 0.04086, 0.04092, 0.04104, 0.04126, 0.04148, 0.04173, 0.04203, 0.04223, 0.0425",\
"0.04132, 0.0413, 0.04131, 0.04126, 0.04128, 0.04138, 0.04155, 0.04191, 0.042, 0.04244",\
"0.0426, 0.04257, 0.04229, 0.04213, 0.04196, 0.04177, 0.04189, 0.04199, 0.04213, 0.04224",\
"0.04455, 0.0445, 0.04421, 0.04361, 0.04315, 0.04292, 0.04272, 0.0425, 0.04255, 0.04262",\
"0.04737, 0.04721, 0.04673, 0.04609, 0.0452, 0.04462, 0.0442, 0.04377, 0.0435, 0.04345",\
"0.05105, 0.05088, 0.05023, 0.04932, 0.04823, 0.0471, 0.04628, 0.04569, 0.04522, 0.04478",\
"0.05571, 0.05546, 0.05469, 0.05343, 0.05201, 0.05054, 0.04927, 0.04828, 0.0476, 0.04683");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.07988, 0.08909, 0.121, 0.1817, 0.2758, 0.4079, 0.5814, 0.8, 1.067, 1.385",\
"0.0906, 0.09998, 0.1324, 0.1933, 0.2878, 0.42, 0.5938, 0.8124, 1.08, 1.398",\
"0.1255, 0.1367, 0.1717, 0.2332, 0.328, 0.4607, 0.6344, 0.8531, 1.12, 1.438",\
"0.1539, 0.1706, 0.2222, 0.3026, 0.4047, 0.5373, 0.7113, 0.9302, 1.197, 1.516",\
"0.1658, 0.1879, 0.2566, 0.3639, 0.4985, 0.6541, 0.8317, 1.05, 1.317, 1.636",\
"0.161, 0.1883, 0.2732, 0.4071, 0.5756, 0.7707, 0.9859, 1.22, 1.487, 1.805",\
"0.1373, 0.1702, 0.2713, 0.4312, 0.6343, 0.8689, 1.127, 1.407, 1.706, 2.03",\
"0.0939, 0.132, 0.2499, 0.4353, 0.6711, 0.9459, 1.249, 1.577, 1.925, 2.293",\
"0.0291, 0.0726, 0.2067, 0.4187, 0.6877, 1.001, 1.349, 1.725, 2.125, 2.547",\
"-0.0612, -0.0114, 0.1414, 0.3783, 0.6813, 1.033, 1.425, 1.849, 2.302, 2.778");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1883, 0.2128, 0.2964, 0.4534, 0.6955, 1.035, 1.48, 2.04, 2.725, 3.541",\
"0.1948, 0.2198, 0.3052, 0.4644, 0.7088, 1.048, 1.494, 2.057, 2.74, 3.557",\
"0.2345, 0.259, 0.3442, 0.5045, 0.751, 1.093, 1.541, 2.104, 2.789, 3.606",\
"0.3248, 0.3514, 0.4363, 0.5943, 0.8398, 1.183, 1.632, 2.195, 2.881, 3.699",\
"0.4336, 0.4677, 0.5748, 0.7451, 0.9884, 1.329, 1.777, 2.341, 3.028, 3.846",\
"0.5564, 0.5981, 0.7272, 0.9361, 1.203, 1.543, 1.988, 2.551, 3.237, 4.056",\
"0.699, 0.7461, 0.8968, 1.141, 1.457, 1.827, 2.273, 2.832, 3.518, 4.334",\
"0.8638, 0.9161, 1.085, 1.362, 1.726, 2.153, 2.632, 3.193, 3.876, 4.69",\
"1.053, 1.111, 1.296, 1.604, 2.012, 2.495, 3.039, 3.633, 4.317, 5.129",\
"1.266, 1.33, 1.534, 1.868, 2.317, 2.853, 3.461, 4.125, 4.843, 5.656");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.09544, 0.111, 0.1649, 0.2679, 0.4278, 0.6532, 0.9486, 1.319, 1.772, 2.316",\
"0.09516, 0.1108, 0.1648, 0.2677, 0.4287, 0.6521, 0.9477, 1.321, 1.772, 2.316",\
"0.1169, 0.1284, 0.1712, 0.2676, 0.4276, 0.6517, 0.9485, 1.319, 1.775, 2.316",\
"0.172, 0.1881, 0.2386, 0.3197, 0.4452, 0.6536, 0.9462, 1.318, 1.774, 2.312",\
"0.2358, 0.257, 0.3225, 0.4246, 0.5562, 0.721, 0.966, 1.319, 1.77, 2.311",\
"0.3061, 0.332, 0.4126, 0.54, 0.699, 0.8876, 1.103, 1.39, 1.79, 2.312",\
"0.3836, 0.4146, 0.5096, 0.6608, 0.8528, 1.073, 1.321, 1.598, 1.932, 2.379",\
"0.471, 0.5054, 0.6154, 0.7892, 1.013, 1.272, 1.558, 1.869, 2.212, 2.602",\
"0.5664, 0.6064, 0.7298, 0.9272, 1.181, 1.476, 1.804, 2.157, 2.539, 2.954",\
"0.6728, 0.7174, 0.854, 1.072, 1.355, 1.688, 2.057, 2.459, 2.884, 3.337");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2419, 0.2814, 0.4195, 0.6824, 1.092, 1.666, 2.421, 3.373, 4.532, 5.913",\
"0.2423, 0.2818, 0.4196, 0.6827, 1.095, 1.665, 2.42, 3.373, 4.533, 5.916",\
"0.2414, 0.2809, 0.4197, 0.6824, 1.095, 1.666, 2.421, 3.37, 4.532, 5.917",\
"0.2842, 0.3138, 0.4272, 0.6822, 1.092, 1.667, 2.423, 3.372, 4.534, 5.917",\
"0.3649, 0.4028, 0.5162, 0.7174, 1.095, 1.665, 2.423, 3.371, 4.533, 5.917",\
"0.4486, 0.4944, 0.6326, 0.8498, 1.161, 1.674, 2.421, 3.378, 4.534, 5.92",\
"0.5308, 0.5844, 0.7498, 1.011, 1.34, 1.774, 2.44, 3.374, 4.538, 5.916",\
"0.6172, 0.678, 0.8662, 1.169, 1.549, 1.997, 2.572, 3.407, 4.538, 5.923",\
"0.7132, 0.7746, 0.9818, 1.325, 1.764, 2.268, 2.834, 3.572, 4.588, 5.927",\
"0.8168, 0.8852, 1.104, 1.482, 1.976, 2.542, 3.174, 3.877, 4.787, 5.999");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1038, 0.1138, 0.1478, 0.2107, 0.3067, 0.4401, 0.6147, 0.8341, 1.102, 1.42",\
"0.1139, 0.1239, 0.1579, 0.2208, 0.3169, 0.4503, 0.625, 0.8444, 1.112, 1.431",\
"0.153, 0.1631, 0.1967, 0.2596, 0.3557, 0.4892, 0.6638, 0.8833, 1.151, 1.47",\
"0.199, 0.2134, 0.2593, 0.3337, 0.4324, 0.5658, 0.7404, 0.9599, 1.227, 1.546",\
"0.2298, 0.2491, 0.3094, 0.4078, 0.5347, 0.685, 0.8613, 1.08, 1.348, 1.666",\
"0.2444, 0.2679, 0.3429, 0.4652, 0.6241, 0.8107, 1.02, 1.251, 1.518, 1.836",\
"0.2419, 0.2699, 0.3583, 0.504, 0.6945, 0.919, 1.171, 1.444, 1.739, 2.061",\
"0.2211, 0.2532, 0.3562, 0.5241, 0.7454, 1.007, 1.301, 1.622, 1.965, 2.329",\
"0.181, 0.2175, 0.334, 0.5255, 0.7758, 1.075, 1.411, 1.779, 2.172, 2.588",\
"0.1207, 0.1613, 0.2915, 0.5055, 0.7861, 1.12, 1.498, 1.913, 2.356, 2.826");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2277, 0.2519, 0.3348, 0.4911, 0.7331, 1.072, 1.518, 2.078, 2.764, 3.578",\
"0.2383, 0.2629, 0.3481, 0.506, 0.7494, 1.089, 1.536, 2.096, 2.781, 3.597",\
"0.2785, 0.303, 0.3885, 0.5483, 0.794, 1.136, 1.583, 2.145, 2.831, 3.647",\
"0.3507, 0.3769, 0.463, 0.6222, 0.8684, 1.211, 1.661, 2.225, 2.91, 3.727",\
"0.4366, 0.467, 0.5668, 0.7372, 0.9835, 1.326, 1.775, 2.339, 3.026, 3.845",\
"0.5374, 0.5729, 0.6866, 0.8794, 1.146, 1.49, 1.939, 2.503, 3.19, 4.011",\
"0.6572, 0.6975, 0.826, 1.041, 1.336, 1.707, 2.159, 2.722, 3.409, 4.228",\
"0.7986, 0.8443, 0.9875, 1.226, 1.548, 1.951, 2.434, 3.003, 3.687, 4.506",\
"0.9638, 1.015, 1.174, 1.434, 1.785, 2.22, 2.738, 3.34, 4.033, 4.848",\
"1.152, 1.209, 1.384, 1.669, 2.048, 2.515, 3.07, 3.71, 4.437, 5.262");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.123, 0.139, 0.1932, 0.2961, 0.4555, 0.6801, 0.9747, 1.345, 1.799, 2.339",\
"0.1226, 0.1386, 0.193, 0.296, 0.4558, 0.6802, 0.9741, 1.346, 1.8, 2.34",\
"0.13, 0.1432, 0.1932, 0.2956, 0.4565, 0.6802, 0.9745, 1.346, 1.8, 2.34",\
"0.1861, 0.2014, 0.2512, 0.3322, 0.4655, 0.6803, 0.9749, 1.346, 1.8, 2.34",\
"0.2511, 0.2718, 0.335, 0.4362, 0.5676, 0.7366, 0.9902, 1.348, 1.799, 2.339",\
"0.3212, 0.3462, 0.4254, 0.5504, 0.7088, 0.8968, 1.116, 1.41, 1.815, 2.341",\
"0.3958, 0.4264, 0.5218, 0.6736, 0.8626, 1.083, 1.333, 1.609, 1.949, 2.402",\
"0.4766, 0.5118, 0.623, 0.7972, 1.022, 1.28, 1.566, 1.881, 2.224, 2.617",\
"0.5622, 0.6024, 0.7292, 0.9294, 1.186, 1.483, 1.813, 2.168, 2.55, 2.962",\
"0.6546, 0.7002, 0.8434, 1.071, 1.355, 1.693, 2.064, 2.466, 2.894, 3.346");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2423, 0.2819, 0.4196, 0.6821, 1.093, 1.667, 2.423, 3.372, 4.53, 5.912",\
"0.2427, 0.2815, 0.4201, 0.6822, 1.092, 1.667, 2.422, 3.37, 4.535, 5.913",\
"0.2433, 0.2824, 0.42, 0.6831, 1.091, 1.667, 2.421, 3.372, 4.535, 5.918",\
"0.2712, 0.3047, 0.4271, 0.6829, 1.092, 1.665, 2.423, 3.374, 4.535, 5.916",\
"0.3266, 0.3633, 0.4876, 0.713, 1.096, 1.667, 2.42, 3.375, 4.534, 5.919",\
"0.3906, 0.43, 0.5646, 0.8026, 1.153, 1.679, 2.421, 3.374, 4.536, 5.924",\
"0.4658, 0.5088, 0.6504, 0.9032, 1.27, 1.76, 2.448, 3.375, 4.534, 5.923",\
"0.5524, 0.5974, 0.745, 1.013, 1.401, 1.908, 2.553, 3.419, 4.539, 5.921",\
"0.6472, 0.695, 0.85, 1.131, 1.54, 2.076, 2.736, 3.548, 4.603, 5.931",\
"0.7494, 0.8004, 0.9664, 1.259, 1.687, 2.248, 2.938, 3.76, 4.757, 6.013");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1316, 0.1416, 0.1756, 0.2384, 0.3346, 0.468, 0.6426, 0.862, 1.13, 1.448",\
"0.1441, 0.1541, 0.1882, 0.2513, 0.3474, 0.481, 0.6556, 0.8751, 1.143, 1.461",\
"0.1792, 0.1892, 0.2233, 0.2866, 0.3831, 0.5167, 0.6916, 0.9112, 1.179, 1.498",\
"0.2211, 0.2336, 0.274, 0.3438, 0.4425, 0.5766, 0.7516, 0.9714, 1.239, 1.558",\
"0.2533, 0.2693, 0.32, 0.4046, 0.5199, 0.6653, 0.8431, 1.063, 1.331, 1.65",\
"0.2684, 0.2883, 0.3519, 0.4565, 0.5937, 0.7612, 0.9595, 1.19, 1.46, 1.779",\
"0.2648, 0.2887, 0.3657, 0.4914, 0.6558, 0.8507, 1.076, 1.332, 1.622, 1.948",\
"0.2409, 0.2693, 0.3599, 0.5073, 0.6997, 0.9272, 1.184, 1.47, 1.788, 2.142",\
"0.1968, 0.229, 0.3333, 0.5033, 0.7237, 0.9847, 1.278, 1.6, 1.952, 2.336",\
"0.131, 0.1675, 0.285, 0.4775, 0.7274, 1.021, 1.353, 1.714, 2.104, 2.524");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1706, 0.1849, 0.2335, 0.3243, 0.4641, 0.6587, 0.9138, 1.235, 1.626, 2.092",\
"0.1838, 0.1982, 0.247, 0.3384, 0.4783, 0.6732, 0.9284, 1.249, 1.641, 2.107",\
"0.2368, 0.2508, 0.3003, 0.3922, 0.5328, 0.7282, 0.9838, 1.305, 1.696, 2.163",\
"0.3426, 0.358, 0.4082, 0.4999, 0.6404, 0.8358, 1.092, 1.413, 1.805, 2.271",\
"0.4723, 0.4931, 0.5593, 0.667, 0.8114, 1.006, 1.262, 1.583, 1.975, 2.441",\
"0.6152, 0.6411, 0.7241, 0.8606, 1.038, 1.247, 1.503, 1.823, 2.214, 2.681",\
"0.7734, 0.8039, 0.9028, 1.067, 1.284, 1.537, 1.819, 2.142, 2.532, 2.998",\
"0.9495, 0.9839, 1.099, 1.29, 1.543, 1.843, 2.177, 2.537, 2.935, 3.4",\
"1.148, 1.188, 1.314, 1.53, 1.819, 2.164, 2.551, 2.97, 3.414, 3.891",\
"1.369, 1.412, 1.554, 1.791, 2.113, 2.503, 2.942, 3.419, 3.926, 4.457");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1223, 0.1379, 0.1927, 0.2959, 0.4564, 0.6797, 0.9749, 1.346, 1.8, 2.34",\
"0.1219, 0.1381, 0.1926, 0.2959, 0.4557, 0.6802, 0.974, 1.346, 1.8, 2.339",\
"0.1248, 0.1394, 0.1926, 0.2956, 0.4555, 0.6802, 0.9742, 1.346, 1.799, 2.34",\
"0.1603, 0.1752, 0.2256, 0.3158, 0.4622, 0.6807, 0.9749, 1.346, 1.8, 2.339",\
"0.2145, 0.2309, 0.2848, 0.3809, 0.5218, 0.7154, 0.9868, 1.347, 1.8, 2.34",\
"0.2824, 0.3004, 0.3632, 0.4676, 0.615, 0.8128, 1.065, 1.391, 1.813, 2.342",\
"0.3556, 0.3784, 0.4512, 0.5718, 0.7332, 0.9386, 1.198, 1.515, 1.902, 2.389",\
"0.4364, 0.4626, 0.547, 0.6846, 0.868, 1.089, 1.356, 1.682, 2.07, 2.526",\
"0.5256, 0.5554, 0.6506, 0.8062, 1.01, 1.257, 1.543, 1.878, 2.274, 2.736",\
"0.623, 0.655, 0.7626, 0.9344, 1.161, 1.433, 1.746, 2.102, 2.508, 2.981");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2271, 0.2516, 0.3335, 0.4918, 0.7345, 1.075, 1.518, 2.074, 2.749, 3.552",\
"0.2273, 0.2514, 0.3333, 0.4902, 0.7348, 1.075, 1.518, 2.074, 2.749, 3.553",\
"0.2269, 0.2505, 0.3334, 0.4908, 0.7347, 1.074, 1.518, 2.074, 2.75, 3.554",\
"0.2621, 0.2799, 0.3469, 0.4924, 0.7342, 1.075, 1.518, 2.074, 2.75, 3.553",\
"0.3595, 0.38, 0.4471, 0.5576, 0.7552, 1.077, 1.519, 2.074, 2.75, 3.553",\
"0.4642, 0.4928, 0.5772, 0.71, 0.882, 1.137, 1.53, 2.075, 2.75, 3.554",\
"0.5708, 0.604, 0.7106, 0.8766, 1.085, 1.323, 1.643, 2.112, 2.756, 3.553",\
"0.6802, 0.7192, 0.8446, 1.046, 1.297, 1.58, 1.889, 2.281, 2.831, 3.571",\
"0.791, 0.8362, 0.981, 1.216, 1.511, 1.845, 2.203, 2.589, 3.061, 3.697",\
"0.9118, 0.9628, 1.118, 1.382, 1.722, 2.112, 2.524, 2.966, 3.431, 3.988");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1064, 0.1155, 0.1474, 0.208, 0.3022, 0.4341, 0.6074, 0.8264, 1.093, 1.412",\
"0.1184, 0.1276, 0.1598, 0.2207, 0.3148, 0.4473, 0.6212, 0.8389, 1.106, 1.425",\
"0.1506, 0.1608, 0.1943, 0.2557, 0.3505, 0.4829, 0.6563, 0.8751, 1.142, 1.46",\
"0.1809, 0.1944, 0.2375, 0.3094, 0.4092, 0.5423, 0.7163, 0.9352, 1.202, 1.521",\
"0.197, 0.215, 0.2715, 0.3619, 0.4811, 0.6289, 0.8076, 1.027, 1.295, 1.613",\
"0.1942, 0.2174, 0.2891, 0.4026, 0.5471, 0.7194, 0.9205, 1.153, 1.423, 1.741",\
"0.1723, 0.2005, 0.2877, 0.4249, 0.5988, 0.8018, 1.032, 1.291, 1.583, 1.91",\
"0.1303, 0.1636, 0.2667, 0.4281, 0.6327, 0.8696, 1.134, 1.425, 1.746, 2.101",\
"0.0679, 0.1061, 0.2251, 0.4113, 0.6472, 0.9183, 1.221, 1.549, 1.905, 2.292",\
"-0.0172, 0.0268, 0.1616, 0.373, 0.6396, 0.9463, 1.288, 1.657, 2.052, 2.477");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1698, 0.1839, 0.2327, 0.3235, 0.4633, 0.658, 0.9131, 1.234, 1.625, 2.091",\
"0.183, 0.1974, 0.2464, 0.3376, 0.4776, 0.6725, 0.9277, 1.249, 1.64, 2.106",\
"0.2359, 0.2502, 0.2994, 0.3915, 0.5321, 0.7274, 0.9831, 1.304, 1.696, 2.162",\
"0.3417, 0.3571, 0.4074, 0.4991, 0.6396, 0.8351, 1.091, 1.412, 1.804, 2.27",\
"0.4713, 0.492, 0.5582, 0.6662, 0.8107, 1.006, 1.261, 1.582, 1.974, 2.44",\
"0.6134, 0.6395, 0.7223, 0.8594, 1.037, 1.246, 1.502, 1.823, 2.214, 2.68",\
"0.7711, 0.8016, 0.9016, 1.066, 1.283, 1.536, 1.818, 2.142, 2.532, 2.997",\
"0.9464, 0.9824, 1.096, 1.289, 1.542, 1.842, 2.176, 2.537, 2.935, 3.399",\
"1.146, 1.185, 1.312, 1.528, 1.818, 2.163, 2.55, 2.969, 3.413, 3.89",\
"1.366, 1.41, 1.552, 1.789, 2.112, 2.501, 2.941, 3.418, 3.925, 4.456");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.0959, 0.1112, 0.1653, 0.2679, 0.4282, 0.6524, 0.9466, 1.32, 1.775, 2.312",\
"0.09598, 0.1112, 0.165, 0.268, 0.4278, 0.6534, 0.9488, 1.317, 1.774, 2.316",\
"0.1067, 0.1194, 0.168, 0.2679, 0.4285, 0.6524, 0.9456, 1.32, 1.774, 2.312",\
"0.1472, 0.1613, 0.2095, 0.2983, 0.4388, 0.6538, 0.9466, 1.317, 1.772, 2.314",\
"0.205, 0.2216, 0.275, 0.3681, 0.5064, 0.697, 0.963, 1.32, 1.771, 2.312",\
"0.2738, 0.2934, 0.3558, 0.4604, 0.6058, 0.7988, 1.049, 1.369, 1.788, 2.313",\
"0.3518, 0.3744, 0.4464, 0.566, 0.7274, 0.9296, 1.184, 1.499, 1.883, 2.364",\
"0.44, 0.465, 0.546, 0.6814, 0.8628, 1.082, 1.348, 1.669, 2.054, 2.508",\
"0.5372, 0.5644, 0.6538, 0.805, 1.006, 1.251, 1.536, 1.868, 2.26, 2.722",\
"0.6446, 0.673, 0.7704, 0.9368, 1.161, 1.432, 1.74, 2.095, 2.499, 2.967");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2033, 0.2265, 0.3063, 0.4598, 0.6982, 1.031, 1.468, 2.02, 2.693, 3.494",\
"0.2027, 0.2257, 0.3066, 0.4602, 0.6983, 1.032, 1.469, 2.021, 2.693, 3.496",\
"0.2018, 0.2256, 0.3072, 0.46, 0.6982, 1.03, 1.469, 2.021, 2.693, 3.497",\
"0.2369, 0.2542, 0.3202, 0.4619, 0.6973, 1.031, 1.469, 2.02, 2.694, 3.497",\
"0.3243, 0.3466, 0.4151, 0.5262, 0.7184, 1.032, 1.469, 2.02, 2.694, 3.496",\
"0.4144, 0.4438, 0.5316, 0.6698, 0.8428, 1.093, 1.48, 2.021, 2.694, 3.497",\
"0.5046, 0.5398, 0.6504, 0.8228, 1.035, 1.277, 1.595, 2.059, 2.7, 3.497",\
"0.594, 0.6352, 0.7682, 0.976, 1.233, 1.523, 1.837, 2.228, 2.776, 3.513",\
"0.6852, 0.7326, 0.8838, 1.127, 1.433, 1.773, 2.142, 2.532, 3.005, 3.64",\
"0.7828, 0.8356, 1.003, 1.277, 1.628, 2.028, 2.453, 2.903, 3.374, 3.93");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.09062, 0.09753, 0.1218, 0.1679, 0.2394, 0.339, 0.4703, 0.636, 0.8384, 1.079",\
"0.1031, 0.1102, 0.1347, 0.1807, 0.2525, 0.3523, 0.4837, 0.6495, 0.8512, 1.092",\
"0.1398, 0.1482, 0.1753, 0.2224, 0.2942, 0.3945, 0.5261, 0.6915, 0.8938, 1.135",\
"0.173, 0.1855, 0.225, 0.288, 0.37, 0.4722, 0.6042, 0.7702, 0.9726, 1.214",\
"0.1896, 0.2067, 0.2611, 0.3463, 0.4541, 0.5802, 0.7238, 0.8914, 1.094, 1.335",\
"0.1867, 0.2092, 0.2789, 0.3882, 0.5257, 0.6839, 0.8592, 1.051, 1.263, 1.505",\
"0.1649, 0.192, 0.277, 0.4107, 0.5793, 0.7723, 0.9845, 1.214, 1.459, 1.723",\
"0.1227, 0.1551, 0.2557, 0.4135, 0.6123, 0.842, 1.093, 1.363, 1.649, 1.952",\
"0.0593, 0.0971, 0.2134, 0.3956, 0.626, 0.8901, 1.182, 1.494, 1.825, 2.172",\
"-0.0256, 0.0172, 0.1491, 0.3558, 0.6166, 0.9167, 1.248, 1.604, 1.981, 2.374");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1962, 0.2099, 0.2579, 0.3485, 0.4879, 0.6824, 0.9374, 1.258, 1.649, 2.115",\
"0.2095, 0.2233, 0.2718, 0.3629, 0.5027, 0.6974, 0.9526, 1.273, 1.665, 2.13",\
"0.2622, 0.2761, 0.3249, 0.4166, 0.557, 0.7522, 1.008, 1.329, 1.721, 2.187",\
"0.3696, 0.3841, 0.4331, 0.5239, 0.6643, 0.8594, 1.115, 1.437, 1.829, 2.295",\
"0.5084, 0.5276, 0.5902, 0.6928, 0.8353, 1.03, 1.285, 1.607, 1.998, 2.465",\
"0.6609, 0.6846, 0.7627, 0.8935, 1.066, 1.271, 1.527, 1.847, 2.238, 2.704",\
"0.8269, 0.8553, 0.9504, 1.108, 1.317, 1.566, 1.843, 2.166, 2.556, 3.021",\
"1.011, 1.044, 1.153, 1.337, 1.584, 1.877, 2.206, 2.562, 2.959, 3.423",\
"1.218, 1.255, 1.376, 1.585, 1.866, 2.205, 2.586, 2.999, 3.439, 3.915",\
"1.447, 1.488, 1.622, 1.852, 2.166, 2.547, 2.981, 3.454, 3.956, 4.484");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.08094, 0.09261, 0.1334, 0.2112, 0.332, 0.5016, 0.7223, 1.001, 1.345, 1.75",\
"0.08118, 0.09264, 0.1335, 0.2109, 0.332, 0.5015, 0.7227, 1.002, 1.343, 1.749",\
"0.09936, 0.1083, 0.1413, 0.2126, 0.3322, 0.5006, 0.7226, 1.001, 1.344, 1.751",\
"0.1551, 0.1657, 0.2014, 0.2635, 0.3568, 0.5058, 0.7229, 1.002, 1.343, 1.75",\
"0.2248, 0.2385, 0.2825, 0.3559, 0.4561, 0.585, 0.7608, 1.012, 1.344, 1.75",\
"0.3032, 0.32, 0.3732, 0.4628, 0.5802, 0.724, 0.8976, 1.109, 1.391, 1.763",\
"0.3902, 0.409, 0.4718, 0.578, 0.718, 0.8838, 1.076, 1.298, 1.555, 1.872",\
"0.4866, 0.508, 0.5796, 0.7008, 0.8628, 1.057, 1.275, 1.517, 1.792, 2.103",\
"0.593, 0.6154, 0.6924, 0.8304, 1.014, 1.243, 1.486, 1.759, 2.057, 2.388",\
"0.7084, 0.7324, 0.8168, 0.9674, 1.175, 1.424, 1.705, 2.013, 2.342, 2.7");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2237, 0.2481, 0.3283, 0.4817, 0.7198, 1.053, 1.492, 2.044, 2.716, 3.52",\
"0.2236, 0.2481, 0.3282, 0.4813, 0.7204, 1.054, 1.491, 2.044, 2.717, 3.519",\
"0.2239, 0.247, 0.3285, 0.4823, 0.7205, 1.053, 1.491, 2.043, 2.716, 3.519",\
"0.2482, 0.2667, 0.336, 0.483, 0.7206, 1.053, 1.492, 2.043, 2.716, 3.519",\
"0.3366, 0.3582, 0.4248, 0.5378, 0.7356, 1.054, 1.492, 2.044, 2.718, 3.519",\
"0.4322, 0.4624, 0.5448, 0.6802, 0.8538, 1.109, 1.501, 2.044, 2.717, 3.52",\
"0.527, 0.5612, 0.6686, 0.8364, 1.045, 1.286, 1.607, 2.077, 2.722, 3.519",\
"0.6214, 0.6608, 0.789, 0.9914, 1.249, 1.531, 1.845, 2.241, 2.793, 3.537",\
"0.7166, 0.7614, 0.9144, 1.146, 1.447, 1.784, 2.15, 2.542, 3.015, 3.658",\
"0.8154, 0.8658, 1.029, 1.299, 1.646, 2.041, 2.461, 2.908, 3.379, 3.94");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1316, 0.1416, 0.1756, 0.2384, 0.3346, 0.468, 0.6426, 0.862, 1.13, 1.448",\
"0.1441, 0.1541, 0.1882, 0.2513, 0.3474, 0.481, 0.6556, 0.8751, 1.143, 1.461",\
"0.1792, 0.1892, 0.2233, 0.2866, 0.3831, 0.5167, 0.6916, 0.9112, 1.179, 1.498",\
"0.2211, 0.2336, 0.274, 0.3438, 0.4425, 0.5766, 0.7516, 0.9714, 1.239, 1.558",\
"0.2533, 0.2693, 0.32, 0.4046, 0.5199, 0.6653, 0.8431, 1.063, 1.331, 1.65",\
"0.2684, 0.2883, 0.3519, 0.4565, 0.5937, 0.7612, 0.9595, 1.19, 1.46, 1.779",\
"0.2648, 0.2887, 0.3657, 0.4914, 0.6558, 0.8507, 1.076, 1.332, 1.622, 1.948",\
"0.2409, 0.2693, 0.3599, 0.5073, 0.6997, 0.9272, 1.184, 1.47, 1.788, 2.142",\
"0.1968, 0.229, 0.3333, 0.5033, 0.7237, 0.9847, 1.278, 1.6, 1.952, 2.336",\
"0.131, 0.1675, 0.285, 0.4775, 0.7274, 1.021, 1.353, 1.714, 2.104, 2.524");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1962, 0.2099, 0.2579, 0.3485, 0.4879, 0.6824, 0.9374, 1.258, 1.649, 2.115",\
"0.2095, 0.2233, 0.2718, 0.3629, 0.5027, 0.6974, 0.9526, 1.273, 1.665, 2.13",\
"0.2622, 0.2761, 0.3249, 0.4166, 0.557, 0.7522, 1.008, 1.329, 1.721, 2.187",\
"0.3696, 0.3841, 0.4331, 0.5239, 0.6643, 0.8594, 1.115, 1.437, 1.829, 2.295",\
"0.5084, 0.5276, 0.5902, 0.6928, 0.8353, 1.03, 1.285, 1.607, 1.998, 2.465",\
"0.6609, 0.6846, 0.7627, 0.8935, 1.066, 1.271, 1.527, 1.847, 2.238, 2.704",\
"0.8269, 0.8553, 0.9504, 1.108, 1.317, 1.566, 1.843, 2.166, 2.556, 3.021",\
"1.011, 1.044, 1.153, 1.337, 1.584, 1.877, 2.206, 2.562, 2.959, 3.423",\
"1.218, 1.255, 1.376, 1.585, 1.866, 2.205, 2.586, 2.999, 3.439, 3.915",\
"1.447, 1.488, 1.622, 1.852, 2.166, 2.547, 2.981, 3.454, 3.956, 4.484");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.1223, 0.1379, 0.1927, 0.2959, 0.4564, 0.6797, 0.9749, 1.346, 1.8, 2.34",\
"0.1219, 0.1381, 0.1926, 0.2959, 0.4557, 0.6802, 0.974, 1.346, 1.8, 2.339",\
"0.1248, 0.1394, 0.1926, 0.2956, 0.4555, 0.6802, 0.9742, 1.346, 1.799, 2.34",\
"0.1603, 0.1752, 0.2256, 0.3158, 0.4622, 0.6807, 0.9749, 1.346, 1.8, 2.339",\
"0.2145, 0.2309, 0.2848, 0.3809, 0.5218, 0.7154, 0.9868, 1.347, 1.8, 2.34",\
"0.2824, 0.3004, 0.3632, 0.4676, 0.615, 0.8128, 1.065, 1.391, 1.813, 2.342",\
"0.3556, 0.3784, 0.4512, 0.5718, 0.7332, 0.9386, 1.198, 1.515, 1.902, 2.389",\
"0.4364, 0.4626, 0.547, 0.6846, 0.868, 1.089, 1.356, 1.682, 2.07, 2.526",\
"0.5256, 0.5554, 0.6506, 0.8062, 1.01, 1.257, 1.543, 1.878, 2.274, 2.736",\
"0.623, 0.655, 0.7626, 0.9344, 1.161, 1.433, 1.746, 2.102, 2.508, 2.981");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002083, 0.005883, 0.01314, 0.02445, 0.04031, 0.06118, 0.08748, 0.1196, 0.1579");
values("0.2271, 0.2516, 0.3335, 0.4918, 0.7345, 1.075, 1.518, 2.074, 2.749, 3.552",\
"0.2273, 0.2514, 0.3333, 0.4902, 0.7348, 1.075, 1.518, 2.074, 2.749, 3.553",\
"0.2269, 0.2505, 0.3334, 0.4908, 0.7347, 1.074, 1.518, 2.074, 2.75, 3.554",\
"0.2621, 0.2799, 0.3469, 0.4924, 0.7342, 1.075, 1.518, 2.074, 2.75, 3.553",\
"0.3595, 0.38, 0.4471, 0.5576, 0.7552, 1.077, 1.519, 2.074, 2.75, 3.553",\
"0.4642, 0.4928, 0.5772, 0.71, 0.882, 1.137, 1.53, 2.075, 2.75, 3.554",\
"0.5708, 0.604, 0.7106, 0.8766, 1.085, 1.323, 1.643, 2.112, 2.756, 3.553",\
"0.6802, 0.7192, 0.8446, 1.046, 1.297, 1.58, 1.889, 2.281, 2.831, 3.571",\
"0.791, 0.8362, 0.981, 1.216, 1.511, 1.845, 2.203, 2.589, 3.061, 3.697",\
"0.9118, 0.9628, 1.118, 1.382, 1.722, 2.112, 2.524, 2.966, 3.431, 3.988");
}
}
}
}