blob: 0a6cf90af8f27a7662762203d7fc72f4d401926a [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_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "2.257308e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "2.270754e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "2.122038e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "2.270754e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.622754e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.270754e-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.007695 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00726, 0.007254, 0.007264, 0.007248, 0.007241, 0.007222, 0.007215, \
0.007206, 0.007158, 0.005855");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.006129, -0.006126, -0.006119, -0.006109, -0.006116, -0.006127, \
-0.006149, -0.006187, -0.006295, -0.005971");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002814, 0.002811, 0.002815, 0.002813, 0.002828, 0.002829, 0.002829, \
0.00283, 0.002829, 0.002547");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002826, -0.002821, -0.002827, -0.002831, -0.00284, -0.002838, \
-0.00284, -0.00284, -0.00284, -0.002477");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005758, 0.00575, 0.005745, 0.005728, 0.005719, 0.005686, 0.005635, \
0.005541, 0.0053, 0.003818");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002831, -0.002827, -0.002832, -0.002838, -0.002847, -0.002847, \
-0.002847, -0.002845, -0.002845, -0.002478");
}
}
}
pin(A2) {
capacitance : 0.008087 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006386, 0.006249, 0.006263, 0.006246, 0.006249, 0.006235, 0.006225, \
0.006219, 0.006175, 0.00499");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.006273, -0.006275, -0.006268, -0.006252, -0.006239, -0.006225, \
-0.006221, -0.006207, -0.006187, -0.005565");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002813, 0.002807, 0.002817, 0.002815, 0.00283, 0.002829, 0.00283, \
0.002829, 0.002829, 0.002548");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002825, -0.002827, -0.002831, -0.002831, -0.002838, -0.002838, \
-0.00284, -0.002841, -0.00284, -0.002474");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005759, 0.005746, 0.005745, 0.005732, 0.005722, 0.005687, 0.005633, \
0.005539, 0.005297, 0.003818");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002831, -0.002832, -0.002835, -0.002839, -0.002845, -0.002846, \
-0.002846, -0.002846, -0.002845, -0.002477");
}
}
}
pin(B) {
capacitance : 0.006191 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00623, 0.006213, 0.00622, 0.006215, 0.006218, 0.006222, 0.00623, \
0.006224, 0.006221, 0.005202");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005201, -0.005237, -0.005386, -0.005515, -0.005628, -0.005692, \
-0.005736, -0.005767, -0.005786, -0.005291");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.1516 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.002519, 0.002519, 0.002529, 0.002523, 0.002522, 0.002524, 0.002526, 0.002526, 0.002527, 0.002528",\
"0.002465, 0.002478, 0.002512, 0.002544, 0.002575, 0.002587, 0.002597, 0.0026, 0.002608, 0.002607",\
"0.002218, 0.00227, 0.002377, 0.002507, 0.002589, 0.002648, 0.002683, 0.002713, 0.002729, 0.00274",\
"0.001874, 0.00193, 0.0021, 0.002294, 0.002466, 0.002589, 0.002666, 0.002725, 0.002768, 0.002794",\
"0.001535, 0.0016, 0.001767, 0.002007, 0.002232, 0.002415, 0.002551, 0.002647, 0.002715, 0.002766",\
"0.001299, 0.001346, 0.001496, 0.001727, 0.001976, 0.002196, 0.002376, 0.002507, 0.00261, 0.002683",\
"0.001129, 0.001172, 0.001303, 0.001497, 0.001728, 0.001967, 0.002174, 0.00234, 0.002467, 0.002568",\
"0.001028, 0.001047, 0.00115, 0.001316, 0.001531, 0.001752, 0.001968, 0.002155, 0.002307, 0.002416",\
"0.0009223, 0.0009535, 0.001043, 0.001181, 0.001366, 0.001574, 0.001782, 0.001966, 0.002079, 0.00193",\
"0.001298, 0.00132, 0.001398, 0.001517, 0.001673, 0.001853, 0.001857, 0.001101, 0.0001814, -0.0005044");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.02319, 0.02321, 0.02324, 0.02329, 0.02332, 0.02337, 0.0234, 0.02368, 0.02807, 0.05569",\
"0.0229, 0.02295, 0.02311, 0.02326, 0.02339, 0.02348, 0.02358, 0.0239, 0.02855, 0.05696",\
"0.02215, 0.02223, 0.02244, 0.02272, 0.02299, 0.02322, 0.02335, 0.02384, 0.02942, 0.0604",\
"0.02173, 0.02178, 0.02193, 0.02219, 0.02249, 0.02275, 0.023, 0.02372, 0.03142, 0.06766",\
"0.02152, 0.02155, 0.02167, 0.02184, 0.02209, 0.02236, 0.02265, 0.02393, 0.0364, 0.07946",\
"0.0214, 0.02143, 0.02151, 0.02165, 0.02183, 0.02206, 0.0224, 0.02548, 0.0476, 0.09546",\
"0.02131, 0.02134, 0.02142, 0.02154, 0.02168, 0.02187, 0.02269, 0.03236, 0.06811, 0.109",\
"0.02128, 0.0213, 0.02133, 0.02144, 0.0216, 0.02196, 0.02745, 0.05405, 0.08653, 0.1112",\
"0.02123, 0.02125, 0.0213, 0.02136, 0.02181, 0.02926, 0.0496, 0.06695, 0.07962, 0.08878",\
"0.01994, 0.01983, 0.01925, 0.02137, 0.02568, 0.0295, 0.03238, 0.0344, 0.0358, 0.03685");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.002525, 0.002537, 0.002525, 0.00253, 0.002532, 0.002531, 0.002532, 0.002533, 0.002537, 0.002533",\
"0.002489, 0.002502, 0.002529, 0.002559, 0.002583, 0.002593, 0.002602, 0.002601, 0.002606, 0.002618",\
"0.00232, 0.002355, 0.002448, 0.002547, 0.002628, 0.002674, 0.002706, 0.002724, 0.002742, 0.002756",\
"0.002029, 0.002082, 0.002229, 0.002386, 0.002529, 0.00263, 0.002704, 0.002752, 0.00279, 0.002811",\
"0.001756, 0.001806, 0.001944, 0.002137, 0.002338, 0.00249, 0.002606, 0.002688, 0.002747, 0.002788",\
"0.001543, 0.001583, 0.00171, 0.001901, 0.002108, 0.002303, 0.002455, 0.002571, 0.002658, 0.002723",\
"0.001392, 0.001427, 0.001532, 0.001701, 0.0019, 0.002097, 0.002277, 0.002422, 0.002534, 0.002622",\
"0.001287, 0.001317, 0.001403, 0.001543, 0.001723, 0.001918, 0.002098, 0.002262, 0.002398, 0.002492",\
"0.001215, 0.001237, 0.00131, 0.001427, 0.001583, 0.00176, 0.001938, 0.002102, 0.002217, 0.002143",\
"0.001596, 0.001614, 0.001675, 0.001781, 0.001917, 0.002066, 0.002154, 0.001785, 0.0008726, 5.223e-05");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.02704, 0.02705, 0.02705, 0.02707, 0.02711, 0.02715, 0.02719, 0.02747, 0.03225, 0.06091",\
"0.02666, 0.02668, 0.02673, 0.02678, 0.02683, 0.02688, 0.02695, 0.02725, 0.03222, 0.06155",\
"0.02617, 0.02621, 0.0263, 0.02642, 0.02655, 0.02666, 0.02676, 0.02726, 0.03309, 0.06504",\
"0.02584, 0.02586, 0.02595, 0.02608, 0.02625, 0.02641, 0.02655, 0.02722, 0.0354, 0.07235",\
"0.02564, 0.02567, 0.02573, 0.02585, 0.02599, 0.02616, 0.02635, 0.02766, 0.04082, 0.08444",\
"0.02552, 0.02554, 0.02559, 0.02569, 0.02583, 0.02598, 0.02624, 0.02946, 0.05265, 0.09992",\
"0.02542, 0.02545, 0.02548, 0.02558, 0.02569, 0.02582, 0.02667, 0.03711, 0.07334, 0.113",\
"0.02534, 0.02536, 0.0254, 0.02547, 0.02559, 0.02592, 0.03213, 0.05929, 0.09051, 0.114",\
"0.02524, 0.02524, 0.02528, 0.02535, 0.02588, 0.03417, 0.05381, 0.06993, 0.08158, 0.08982",\
"0.02357, 0.0233, 0.02246, 0.02439, 0.02781, 0.03057, 0.03271, 0.03436, 0.03558, 0.03648");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.007652, 0.007668, 0.007655, 0.007635, 0.007659, 0.007646, 0.007647, 0.007649, 0.007662, 0.007642",\
"0.007555, 0.007546, 0.007569, 0.007557, 0.007547, 0.007547, 0.00756, 0.007562, 0.007559, 0.007557",\
"0.007381, 0.00738, 0.007391, 0.007418, 0.007416, 0.007415, 0.007406, 0.007424, 0.007427, 0.007417",\
"0.007124, 0.007135, 0.00716, 0.007191, 0.007237, 0.007283, 0.007302, 0.007315, 0.007323, 0.00731",\
"0.006868, 0.006883, 0.006922, 0.006979, 0.007035, 0.007101, 0.007146, 0.007193, 0.007222, 0.007234",\
"0.006639, 0.006664, 0.006697, 0.006774, 0.006856, 0.006934, 0.007006, 0.007057, 0.007099, 0.007127",\
"0.006453, 0.006466, 0.006521, 0.006597, 0.006663, 0.00676, 0.006831, 0.006905, 0.006959, 0.006994",\
"0.006276, 0.006302, 0.006336, 0.006401, 0.00648, 0.006576, 0.006669, 0.006736, 0.006803, 0.006855",\
"0.006103, 0.006114, 0.006148, 0.006205, 0.006297, 0.00638, 0.006449, 0.006527, 0.006584, 0.006567",\
"0.006369, 0.006383, 0.006409, 0.006456, 0.00652, 0.006592, 0.006582, 0.006033, 0.005001, 0.004105");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.03051, 0.03051, 0.03053, 0.03056, 0.03059, 0.03063, 0.0307, 0.03076, 0.03126, 0.03717",\
"0.0303, 0.03031, 0.03038, 0.03045, 0.03053, 0.03058, 0.03065, 0.03071, 0.03128, 0.0375",\
"0.02995, 0.02997, 0.03006, 0.03018, 0.03031, 0.03042, 0.03054, 0.03062, 0.03136, 0.03879",\
"0.02977, 0.02978, 0.02985, 0.02997, 0.03011, 0.03024, 0.03036, 0.03053, 0.03161, 0.04205",\
"0.02966, 0.02968, 0.02972, 0.02981, 0.02993, 0.03007, 0.03021, 0.03041, 0.03249, 0.04931",\
"0.02959, 0.02962, 0.02966, 0.02973, 0.02982, 0.02994, 0.03009, 0.03051, 0.03574, 0.06521",\
"0.02954, 0.02956, 0.02961, 0.02967, 0.02975, 0.02987, 0.03002, 0.03182, 0.04775, 0.09274",\
"0.02953, 0.02953, 0.02954, 0.02963, 0.0297, 0.02981, 0.03086, 0.04256, 0.07864, 0.1166",\
"0.02951, 0.02952, 0.02955, 0.02956, 0.02968, 0.0319, 0.04767, 0.07313, 0.09251, 0.1066",\
"0.0278, 0.02759, 0.0267, 0.02707, 0.03213, 0.03683, 0.04032, 0.04279, 0.04453, 0.04575");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.006816, 0.006815, 0.006808, 0.006811, 0.006809, 0.006828, 0.006825, 0.006828, 0.006826, 0.006828",\
"0.006713, 0.006707, 0.006707, 0.006692, 0.006687, 0.006695, 0.006683, 0.006685, 0.006693, 0.006685",\
"0.006484, 0.006496, 0.006516, 0.006537, 0.006526, 0.006525, 0.006527, 0.006528, 0.006525, 0.00652",\
"0.006218, 0.006235, 0.006252, 0.006302, 0.006321, 0.006357, 0.006374, 0.006378, 0.006381, 0.006378",\
"0.005966, 0.005976, 0.006018, 0.00608, 0.006139, 0.006191, 0.006218, 0.006256, 0.006274, 0.006278",\
"0.005752, 0.005775, 0.00581, 0.005888, 0.005963, 0.006032, 0.006088, 0.006119, 0.006157, 0.006184",\
"0.005564, 0.005588, 0.005642, 0.005709, 0.005784, 0.005864, 0.005933, 0.005994, 0.006035, 0.00606",\
"0.0054, 0.005432, 0.005459, 0.005528, 0.005617, 0.005701, 0.005767, 0.005843, 0.005886, 0.005932",\
"0.005234, 0.005236, 0.005275, 0.005333, 0.005424, 0.005495, 0.005565, 0.005627, 0.005695, 0.005659",\
"0.0055, 0.005508, 0.005566, 0.005583, 0.005641, 0.005699, 0.005708, 0.005191, 0.004144, 0.003245");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.02842, 0.02843, 0.02844, 0.02847, 0.0285, 0.02853, 0.02857, 0.02887, 0.0336, 0.06224",\
"0.02821, 0.02823, 0.02829, 0.02836, 0.02843, 0.02849, 0.02854, 0.02888, 0.03386, 0.06326",\
"0.02786, 0.0279, 0.02798, 0.02809, 0.02822, 0.02833, 0.02843, 0.02886, 0.03484, 0.06706",\
"0.02767, 0.02769, 0.02777, 0.02786, 0.02799, 0.02814, 0.02829, 0.02899, 0.03727, 0.07459",\
"0.02756, 0.02759, 0.02764, 0.02773, 0.02784, 0.02797, 0.02812, 0.02941, 0.04273, 0.08658",\
"0.0275, 0.02753, 0.02757, 0.02763, 0.02774, 0.02784, 0.02807, 0.03121, 0.05428, 0.102",\
"0.02746, 0.02748, 0.02752, 0.02759, 0.02766, 0.02777, 0.02851, 0.03852, 0.07445, 0.1148",\
"0.02743, 0.02744, 0.02745, 0.02753, 0.02762, 0.0279, 0.03327, 0.05967, 0.09217, 0.1168",\
"0.02742, 0.02743, 0.02745, 0.02747, 0.02781, 0.0344, 0.05487, 0.07315, 0.08647, 0.09612",\
"0.02592, 0.02575, 0.02506, 0.02654, 0.03112, 0.03523, 0.03827, 0.04043, 0.04194, 0.04302");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.00682, 0.006814, 0.006811, 0.006808, 0.006809, 0.006825, 0.006829, 0.006828, 0.006827, 0.00682",\
"0.006706, 0.006701, 0.006697, 0.006692, 0.006688, 0.006706, 0.006696, 0.006702, 0.006703, 0.006692",\
"0.006493, 0.006495, 0.006506, 0.006529, 0.006529, 0.006522, 0.006521, 0.006532, 0.006529, 0.006523",\
"0.006223, 0.006233, 0.006272, 0.006296, 0.006326, 0.006355, 0.006378, 0.006376, 0.006381, 0.006376",\
"0.005968, 0.005982, 0.00602, 0.006086, 0.006142, 0.006191, 0.006224, 0.006256, 0.006271, 0.006277",\
"0.005759, 0.005775, 0.005821, 0.005883, 0.005962, 0.006029, 0.006084, 0.006127, 0.006152, 0.006178",\
"0.005566, 0.005583, 0.005629, 0.005699, 0.005771, 0.005866, 0.005936, 0.00599, 0.006037, 0.006063",\
"0.005399, 0.005408, 0.005454, 0.005525, 0.00561, 0.005685, 0.005767, 0.005839, 0.005887, 0.005928",\
"0.005245, 0.005233, 0.00527, 0.005322, 0.005414, 0.005502, 0.005564, 0.005632, 0.005685, 0.005663",\
"0.005491, 0.005513, 0.005527, 0.005579, 0.005648, 0.005706, 0.005688, 0.00513, 0.00413, 0.003232");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.03261, 0.03261, 0.03263, 0.03266, 0.03269, 0.03273, 0.03278, 0.03312, 0.03819, 0.06807",\
"0.03246, 0.03247, 0.0325, 0.03256, 0.03263, 0.03269, 0.03274, 0.03311, 0.03852, 0.0691",\
"0.03215, 0.03217, 0.03222, 0.03233, 0.03243, 0.03254, 0.03263, 0.03314, 0.03958, 0.07295",\
"0.03192, 0.03195, 0.032, 0.03211, 0.03223, 0.03235, 0.03254, 0.03322, 0.0422, 0.08058",\
"0.03179, 0.03183, 0.03187, 0.03193, 0.03204, 0.03218, 0.03229, 0.03375, 0.04798, 0.09254",\
"0.03172, 0.03173, 0.03176, 0.03182, 0.03192, 0.03204, 0.03228, 0.03581, 0.06005, 0.1073",\
"0.03166, 0.03166, 0.03169, 0.03175, 0.03182, 0.03193, 0.03279, 0.04369, 0.08013, 0.1193",\
"0.03159, 0.03159, 0.03162, 0.03165, 0.03173, 0.03205, 0.0382, 0.06523, 0.0965, 0.1201",\
"0.03153, 0.03153, 0.03155, 0.03155, 0.03198, 0.03944, 0.05943, 0.07645, 0.08873, 0.09746",\
"0.02948, 0.02917, 0.0282, 0.02983, 0.03348, 0.03651, 0.0388, 0.04052, 0.0418, 0.04277");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3082, 0.3334, 0.4221, 0.5914, 0.8551, 1.225, 1.712, 2.325, 3.073, 3.966",\
"0.3671, 0.3926, 0.4818, 0.6519, 0.9158, 1.286, 1.773, 2.387, 3.136, 4.028",\
"0.5861, 0.6124, 0.7029, 0.8743, 1.139, 1.51, 1.998, 2.612, 3.362, 4.251",\
"0.9449, 0.9824, 1.103, 1.296, 1.565, 1.937, 2.425, 3.038, 3.79, 4.683",\
"1.368, 1.421, 1.59, 1.859, 2.2, 2.6, 3.09, 3.704, 4.453, 5.347",\
"1.851, 1.922, 2.146, 2.498, 2.941, 3.45, 4.01, 4.639, 5.388, 6.279",\
"2.391, 2.481, 2.766, 3.211, 3.765, 4.397, 5.086, 5.824, 6.614, 7.512",\
"2.989, 3.099, 3.448, 3.992, 4.67, 5.432, 6.261, 7.142, 8.069, 9.043",\
"3.629, 3.767, 4.19, 4.841, 5.649, 6.554, 7.528, 8.567, 9.651, 10.78",\
"4.319, 4.483, 4.983, 5.755, 6.701, 7.762, 8.898, 10.09, 11.34, 12.64");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.9299, 1.014, 1.307, 1.867, 2.738, 3.955, 5.567, 7.591, 10.05, 13",\
"0.9785, 1.066, 1.366, 1.932, 2.809, 4.029, 5.636, 7.659, 10.14, 13.08",\
"1.194, 1.281, 1.586, 2.159, 3.042, 4.272, 5.893, 7.918, 10.39, 13.33",\
"1.679, 1.764, 2.065, 2.638, 3.523, 4.756, 6.372, 8.409, 10.88, 13.82",\
"2.46, 2.546, 2.848, 3.414, 4.296, 5.529, 7.147, 9.182, 11.66, 14.6",\
"3.473, 3.583, 3.933, 4.52, 5.398, 6.629, 8.246, 10.28, 12.75, 15.72",\
"4.662, 4.802, 5.242, 5.94, 6.859, 8.087, 9.701, 11.73, 14.21, 17.17",\
"6.035, 6.206, 6.741, 7.588, 8.653, 9.931, 11.54, 13.57, 16.05, 19",\
"7.594, 7.799, 8.439, 9.444, 10.7, 12.14, 13.8, 15.83, 18.3, 21.25",\
"9.342, 9.583, 10.34, 11.51, 12.97, 14.63, 16.44, 18.52, 20.99, 23.93");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3785, 0.4195, 0.5676, 0.8497, 1.287, 1.899, 2.709, 3.726, 4.969, 6.453",\
"0.378, 0.42, 0.5672, 0.8501, 1.286, 1.901, 2.709, 3.727, 4.972, 6.456",\
"0.3897, 0.4271, 0.5694, 0.8502, 1.286, 1.9, 2.709, 3.727, 4.97, 6.452",\
"0.5704, 0.6042, 0.7122, 0.9174, 1.299, 1.901, 2.709, 3.728, 4.973, 6.453",\
"0.818, 0.8614, 1.001, 1.23, 1.538, 2.001, 2.727, 3.73, 4.972, 6.454",\
"1.106, 1.163, 1.337, 1.619, 1.991, 2.432, 2.996, 3.829, 4.995, 6.454",\
"1.435, 1.501, 1.715, 2.057, 2.496, 3.018, 3.607, 4.299, 5.242, 6.54",\
"1.808, 1.887, 2.139, 2.538, 3.056, 3.682, 4.342, 5.092, 5.92, 6.994",\
"2.238, 2.324, 2.608, 3.07, 3.662, 4.36, 5.13, 5.984, 6.904, 7.888",\
"2.7, 2.808, 3.134, 3.652, 4.322, 5.11, 5.982, 6.94, 7.958, 9.058");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.221, 1.357, 1.837, 2.754, 4.177, 6.181, 8.81, 12.12, 16.18, 20.99",\
"1.22, 1.358, 1.837, 2.753, 4.178, 6.179, 8.813, 12.12, 16.17, 21.01",\
"1.219, 1.356, 1.836, 2.754, 4.179, 6.18, 8.81, 12.13, 16.17, 20.99",\
"1.214, 1.352, 1.836, 2.754, 4.178, 6.178, 8.812, 12.13, 16.17, 21.02",\
"1.32, 1.427, 1.852, 2.75, 4.18, 6.179, 8.81, 12.13, 16.18, 21.01",\
"1.681, 1.774, 2.097, 2.829, 4.185, 6.18, 8.815, 12.13, 16.18, 21.06",\
"2.129, 2.239, 2.595, 3.205, 4.322, 6.2, 8.81, 12.13, 16.18, 21.01",\
"2.63, 2.754, 3.172, 3.842, 4.792, 6.376, 8.846, 12.13, 16.17, 21",\
"3.166, 3.32, 3.794, 4.566, 5.572, 6.938, 9.056, 12.18, 16.18, 21",\
"3.76, 3.924, 4.472, 5.342, 6.478, 7.81, 9.66, 12.41, 16.24, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3361, 0.3614, 0.45, 0.6193, 0.8827, 1.253, 1.74, 2.352, 3.1, 3.994",\
"0.405, 0.4305, 0.5196, 0.6894, 0.9532, 1.323, 1.81, 2.423, 3.174, 4.066",\
"0.6147, 0.6406, 0.7309, 0.902, 1.167, 1.537, 2.025, 2.639, 3.389, 4.282",\
"0.957, 0.9897, 1.098, 1.285, 1.555, 1.927, 2.415, 3.029, 3.78, 4.673",\
"1.393, 1.437, 1.578, 1.812, 2.129, 2.525, 3.018, 3.632, 4.383, 5.276",\
"1.91, 1.968, 2.152, 2.447, 2.833, 3.298, 3.843, 4.477, 5.229, 6.123",\
"2.498, 2.572, 2.807, 3.181, 3.652, 4.203, 4.831, 5.539, 6.332, 7.237",\
"3.155, 3.248, 3.54, 4, 4.573, 5.229, 5.956, 6.757, 7.64, 8.609",\
"3.877, 3.991, 4.345, 4.901, 5.59, 6.366, 7.21, 8.121, 9.108, 10.17",\
"4.66, 4.797, 5.223, 5.883, 6.694, 7.608, 8.588, 9.626, 10.73, 11.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.149, 1.233, 1.527, 2.088, 2.959, 4.18, 5.784, 7.805, 10.27, 13.21",\
"1.193, 1.278, 1.574, 2.137, 3.009, 4.231, 5.836, 7.857, 10.32, 13.26",\
"1.423, 1.509, 1.808, 2.375, 3.252, 4.477, 6.084, 8.108, 10.58, 13.52",\
"1.913, 1.999, 2.298, 2.864, 3.744, 4.972, 6.583, 8.608, 11.08, 14.02",\
"2.7, 2.785, 3.082, 3.649, 4.526, 5.754, 7.367, 9.393, 11.86, 14.81",\
"3.77, 3.868, 4.184, 4.759, 5.635, 6.861, 8.474, 10.5, 12.97, 15.91",\
"5.041, 5.164, 5.556, 6.201, 7.101, 8.325, 9.935, 11.96, 14.43, 17.38",\
"6.501, 6.649, 7.126, 7.906, 8.915, 10.17, 11.78, 13.81, 16.28, 19.22",\
"8.156, 8.332, 8.9, 9.823, 11.01, 12.39, 14.04, 16.07, 18.54, 21.48",\
"10.01, 10.21, 10.88, 11.96, 13.34, 14.93, 16.7, 18.76, 21.23, 24.17");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3783, 0.4198, 0.5664, 0.8484, 1.288, 1.899, 2.709, 3.727, 4.972, 6.453",\
"0.3779, 0.4201, 0.5672, 0.8482, 1.286, 1.9, 2.707, 3.726, 4.971, 6.456",\
"0.3828, 0.4234, 0.568, 0.8498, 1.287, 1.9, 2.708, 3.728, 4.974, 6.452",\
"0.4862, 0.5242, 0.653, 0.8928, 1.296, 1.9, 2.708, 3.727, 4.972, 6.455",\
"0.6498, 0.6912, 0.8308, 1.081, 1.45, 1.975, 2.727, 3.733, 4.972, 6.455",\
"0.8666, 0.915, 1.07, 1.338, 1.726, 2.245, 2.912, 3.81, 4.993, 6.462",\
"1.123, 1.178, 1.365, 1.664, 2.077, 2.612, 3.29, 4.125, 5.18, 6.536",\
"1.407, 1.482, 1.7, 2.048, 2.504, 3.064, 3.762, 4.614, 5.626, 6.858",\
"1.74, 1.818, 2.072, 2.476, 2.984, 3.596, 4.326, 5.19, 6.23, 7.444",\
"2.104, 2.2, 2.488, 2.94, 3.516, 4.194, 4.97, 5.87, 6.918, 8.152");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.327, 1.466, 1.944, 2.859, 4.287, 6.29, 8.916, 12.23, 16.29, 21.11",\
"1.329, 1.465, 1.945, 2.861, 4.286, 6.29, 8.918, 12.23, 16.28, 21.11",\
"1.328, 1.466, 1.945, 2.86, 4.288, 6.289, 8.921, 12.24, 16.29, 21.11",\
"1.327, 1.464, 1.944, 2.86, 4.288, 6.289, 8.919, 12.23, 16.29, 21.11",\
"1.346, 1.478, 1.945, 2.857, 4.286, 6.286, 8.92, 12.24, 16.28, 21.11",\
"1.588, 1.692, 2.076, 2.891, 4.285, 6.289, 8.919, 12.24, 16.29, 21.1",\
"1.993, 2.108, 2.484, 3.158, 4.37, 6.298, 8.918, 12.24, 16.29, 21.11",\
"2.446, 2.584, 3.014, 3.722, 4.752, 6.426, 8.944, 12.24, 16.28, 21.11",\
"2.922, 3.088, 3.594, 4.406, 5.444, 6.894, 9.104, 12.28, 16.29, 21.11",\
"3.452, 3.634, 4.22, 5.154, 6.322, 7.702, 9.636, 12.47, 16.34, 21.11");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.313, 0.3335, 0.404, 0.5346, 0.7327, 1.007, 1.364, 1.812, 2.357, 3.006",\
"0.3803, 0.4007, 0.4713, 0.6018, 0.7999, 1.074, 1.431, 1.879, 2.424, 3.073",\
"0.6201, 0.6401, 0.7094, 0.8393, 1.037, 1.311, 1.669, 2.117, 2.662, 3.311",\
"1.041, 1.068, 1.153, 1.295, 1.495, 1.767, 2.124, 2.572, 3.117, 3.766",\
"1.548, 1.585, 1.706, 1.907, 2.168, 2.474, 2.837, 3.284, 3.829, 4.477",\
"2.125, 2.175, 2.336, 2.603, 2.95, 3.353, 3.797, 4.279, 4.83, 5.477",\
"2.769, 2.834, 3.04, 3.379, 3.818, 4.329, 4.891, 5.49, 6.119, 6.79",\
"3.48, 3.558, 3.812, 4.23, 4.77, 5.398, 6.085, 6.816, 7.579, 8.37",\
"4.254, 4.347, 4.652, 5.155, 5.805, 6.555, 7.375, 8.246, 9.157, 10.1",\
"5.082, 5.195, 5.559, 6.149, 6.916, 7.798, 8.762, 9.781, 10.85, 11.95");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.9664, 1.031, 1.257, 1.689, 2.36, 3.302, 4.541, 6.102, 8.017, 10.29",\
"1.039, 1.104, 1.332, 1.766, 2.439, 3.383, 4.623, 6.185, 8.093, 10.36",\
"1.31, 1.376, 1.606, 2.042, 2.717, 3.664, 4.903, 6.471, 8.372, 10.65",\
"1.837, 1.902, 2.131, 2.566, 3.242, 4.19, 5.434, 6.996, 8.905, 11.17",\
"2.624, 2.692, 2.924, 3.358, 4.034, 4.981, 6.224, 7.79, 9.704, 11.98",\
"3.647, 3.727, 3.99, 4.448, 5.129, 6.074, 7.318, 8.884, 10.8, 13.07",\
"4.875, 4.972, 5.286, 5.82, 6.55, 7.507, 8.75, 10.32, 12.23, 14.5",\
"6.313, 6.428, 6.803, 7.428, 8.266, 9.292, 10.56, 12.12, 14.03, 16.3",\
"7.958, 8.097, 8.542, 9.271, 10.23, 11.39, 12.73, 14.32, 16.23, 18.51",\
"9.811, 9.976, 10.5, 11.35, 12.45, 13.76, 15.25, 16.92, 18.86, 21.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3413, 0.3735, 0.4805, 0.6845, 1, 1.447, 2.038, 2.779, 3.694, 4.774",\
"0.3406, 0.3721, 0.4797, 0.684, 1.002, 1.447, 2.037, 2.78, 3.693, 4.777",\
"0.3353, 0.3664, 0.4742, 0.6816, 1, 1.448, 2.037, 2.78, 3.694, 4.779",\
"0.4566, 0.4832, 0.5692, 0.728, 1.009, 1.447, 2.037, 2.783, 3.694, 4.775",\
"0.6492, 0.689, 0.8084, 1, 1.245, 1.572, 2.072, 2.788, 3.693, 4.776",\
"0.8656, 0.918, 1.077, 1.334, 1.65, 2.007, 2.41, 2.963, 3.753, 4.791",\
"1.113, 1.176, 1.378, 1.7, 2.096, 2.544, 3.028, 3.532, 4.157, 4.994",\
"1.374, 1.454, 1.712, 2.102, 2.586, 3.124, 3.708, 4.314, 4.948, 5.652",\
"1.668, 1.762, 2.068, 2.54, 3.114, 3.754, 4.438, 5.154, 5.898, 6.664",\
"1.994, 2.112, 2.464, 3.014, 3.696, 4.436, 5.222, 6.05, 6.91, 7.792");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.9516, 1.056, 1.423, 2.125, 3.217, 4.755, 6.771, 9.314, 12.42, 16.13",\
"0.9519, 1.056, 1.424, 2.124, 3.219, 4.755, 6.772, 9.315, 12.42, 16.11",\
"0.9518, 1.056, 1.423, 2.124, 3.218, 4.752, 6.77, 9.312, 12.42, 16.11",\
"0.9528, 1.057, 1.423, 2.124, 3.218, 4.752, 6.77, 9.312, 12.42, 16.12",\
"1.005, 1.099, 1.443, 2.127, 3.218, 4.754, 6.771, 9.313, 12.42, 16.12",\
"1.194, 1.289, 1.6, 2.207, 3.236, 4.752, 6.771, 9.314, 12.42, 16.14",\
"1.446, 1.55, 1.893, 2.486, 3.394, 4.796, 6.776, 9.312, 12.42, 16.12",\
"1.746, 1.862, 2.24, 2.886, 3.782, 5.034, 6.854, 9.328, 12.42, 16.12",\
"2.098, 2.234, 2.648, 3.344, 4.302, 5.514, 7.16, 9.446, 12.45, 16.12",\
"2.498, 2.646, 3.116, 3.872, 4.892, 6.176, 7.738, 9.814, 12.61, 16.17");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.2715, 0.2925, 0.3639, 0.4958, 0.6952, 0.9702, 1.328, 1.777, 2.322, 2.971",\
"0.3392, 0.3599, 0.4313, 0.5629, 0.7623, 1.037, 1.395, 1.843, 2.389, 3.038",\
"0.5815, 0.6017, 0.6709, 0.8008, 0.9995, 1.274, 1.632, 2.08, 2.626, 3.275",\
"0.9883, 1.017, 1.108, 1.256, 1.457, 1.73, 2.088, 2.535, 3.081, 3.73",\
"1.473, 1.514, 1.642, 1.853, 2.123, 2.436, 2.8, 3.248, 3.793, 4.441",\
"2.027, 2.081, 2.253, 2.531, 2.89, 3.303, 3.757, 4.241, 4.794, 5.442",\
"2.646, 2.716, 2.935, 3.29, 3.744, 4.266, 4.839, 5.445, 6.079, 6.755",\
"3.329, 3.414, 3.683, 4.121, 4.681, 5.324, 6.019, 6.761, 7.534, 8.332",\
"4.073, 4.173, 4.498, 5.026, 5.698, 6.467, 7.3, 8.183, 9.1, 10.05",\
"4.867, 4.991, 5.379, 5.997, 6.788, 7.695, 8.675, 9.707, 10.78, 11.89");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.158, 1.242, 1.535, 2.093, 2.963, 4.182, 5.788, 7.816, 10.27, 13.23",\
"1.227, 1.312, 1.607, 2.168, 3.04, 4.261, 5.869, 7.891, 10.36, 13.31",\
"1.494, 1.58, 1.876, 2.441, 3.316, 4.541, 6.151, 8.17, 10.64, 13.59",\
"2.013, 2.098, 2.394, 2.956, 3.831, 5.06, 6.67, 8.689, 11.17, 14.12",\
"2.78, 2.866, 3.161, 3.724, 4.599, 5.824, 7.431, 9.468, 11.93, 14.89",\
"3.78, 3.875, 4.193, 4.765, 5.64, 6.868, 8.472, 10.5, 12.97, 15.92",\
"4.984, 5.093, 5.455, 6.089, 6.989, 8.216, 9.825, 11.85, 14.33, 17.27",\
"6.399, 6.524, 6.938, 7.652, 8.641, 9.906, 11.52, 13.54, 16.02, 18.96",\
"8.031, 8.177, 8.65, 9.454, 10.55, 11.93, 13.58, 15.61, 18.08, 21.03",\
"9.876, 10.05, 10.59, 11.5, 12.72, 14.22, 16, 18.07, 20.54, 23.49");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.3391, 0.3713, 0.4785, 0.6839, 1.001, 1.447, 2.035, 2.778, 3.689, 4.776",\
"0.336, 0.3675, 0.4764, 0.6822, 1.001, 1.447, 2.036, 2.78, 3.687, 4.772",\
"0.333, 0.3628, 0.4705, 0.678, 0.997, 1.446, 2.036, 2.78, 3.689, 4.773",\
"0.4854, 0.5114, 0.5962, 0.7456, 1.014, 1.445, 2.033, 2.777, 3.686, 4.771",\
"0.6924, 0.7304, 0.849, 1.037, 1.275, 1.59, 2.079, 2.786, 3.688, 4.775",\
"0.9258, 0.9746, 1.133, 1.381, 1.694, 2.045, 2.438, 2.979, 3.758, 4.791",\
"1.186, 1.251, 1.454, 1.762, 2.153, 2.594, 3.067, 3.569, 4.183, 5.014",\
"1.468, 1.554, 1.8, 2.184, 2.656, 3.184, 3.762, 4.362, 4.992, 5.678",\
"1.784, 1.88, 2.174, 2.642, 3.204, 3.826, 4.502, 5.214, 5.944, 6.704",\
"2.146, 2.25, 2.598, 3.128, 3.798, 4.528, 5.304, 6.12, 6.964, 7.836");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.222, 1.358, 1.838, 2.753, 4.177, 6.18, 8.813, 12.13, 16.18, 20.99",\
"1.222, 1.358, 1.837, 2.754, 4.179, 6.18, 8.812, 12.14, 16.19, 20.99",\
"1.222, 1.358, 1.837, 2.752, 4.178, 6.181, 8.809, 12.13, 16.18, 20.99",\
"1.222, 1.359, 1.837, 2.752, 4.179, 6.178, 8.813, 12.13, 16.17, 21.01",\
"1.252, 1.381, 1.845, 2.752, 4.179, 6.178, 8.814, 12.13, 16.19, 21",\
"1.406, 1.527, 1.95, 2.789, 4.183, 6.178, 8.809, 12.13, 16.18, 21.02",\
"1.621, 1.758, 2.201, 2.992, 4.266, 6.194, 8.812, 12.13, 16.18, 21",\
"1.878, 2.022, 2.5, 3.338, 4.552, 6.322, 8.85, 12.13, 16.18, 21",\
"2.186, 2.338, 2.846, 3.734, 5.006, 6.678, 9.006, 12.17, 16.19, 21",\
"2.548, 2.72, 3.26, 4.188, 5.516, 7.24, 9.432, 12.38, 16.24, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.2746, 0.2955, 0.3668, 0.4986, 0.6979, 0.9728, 1.331, 1.779, 2.325, 2.974",\
"0.3422, 0.363, 0.4342, 0.5657, 0.7651, 1.04, 1.398, 1.846, 2.392, 3.041",\
"0.5846, 0.6046, 0.6737, 0.8036, 1.002, 1.277, 1.635, 2.083, 2.628, 3.277",\
"0.9924, 1.02, 1.111, 1.258, 1.46, 1.733, 2.09, 2.538, 3.083, 3.733",\
"1.479, 1.519, 1.648, 1.857, 2.126, 2.439, 2.804, 3.25, 3.795, 4.443",\
"2.035, 2.089, 2.26, 2.538, 2.895, 3.308, 3.76, 4.244, 4.796, 5.444",\
"2.657, 2.725, 2.943, 3.298, 3.749, 4.273, 4.843, 5.449, 6.083, 6.758",\
"3.342, 3.425, 3.695, 4.129, 4.687, 5.328, 6.026, 6.766, 7.537, 8.335",\
"4.088, 4.186, 4.51, 5.035, 5.706, 6.472, 7.306, 8.188, 9.106, 10.05",\
"4.885, 5.008, 5.389, 6.01, 6.8, 7.701, 8.682, 9.712, 10.79, 11.89");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.392, 1.477, 1.772, 2.333, 3.204, 4.425, 6.03, 8.05, 10.52, 13.46",\
"1.465, 1.55, 1.846, 2.409, 3.282, 4.504, 6.11, 8.131, 10.6, 13.54",\
"1.735, 1.82, 2.118, 2.683, 3.559, 4.783, 6.391, 8.414, 10.88, 13.82",\
"2.252, 2.337, 2.635, 3.199, 4.076, 5.302, 6.912, 8.936, 11.4, 14.35",\
"3.02, 3.105, 3.402, 3.966, 4.842, 6.068, 7.678, 9.704, 12.17, 15.12",\
"4.045, 4.135, 4.44, 5.008, 5.884, 7.11, 8.718, 10.74, 13.21, 16.16",\
"5.289, 5.391, 5.737, 6.345, 7.236, 8.461, 10.07, 12.1, 14.56, 17.51",\
"6.751, 6.868, 7.258, 7.941, 8.903, 10.16, 11.77, 13.79, 16.26, 19.2",\
"8.439, 8.572, 9.014, 9.778, 10.84, 12.19, 13.83, 15.86, 18.33, 21.27",\
"10.35, 10.5, 11.01, 11.86, 13.04, 14.51, 16.25, 18.32, 20.79, 23.74");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.347, 0.3785, 0.4867, 0.6913, 1.009, 1.455, 2.045, 2.79, 3.701, 4.789",\
"0.3439, 0.3753, 0.4842, 0.69, 1.009, 1.456, 2.045, 2.791, 3.701, 4.788",\
"0.3402, 0.3698, 0.4772, 0.6848, 1.006, 1.455, 2.045, 2.79, 3.701, 4.789",\
"0.495, 0.5192, 0.6032, 0.7526, 1.02, 1.453, 2.044, 2.79, 3.701, 4.788",\
"0.7056, 0.7428, 0.8602, 1.047, 1.284, 1.6, 2.089, 2.796, 3.7, 4.788",\
"0.9442, 0.9936, 1.15, 1.399, 1.706, 2.06, 2.449, 2.993, 3.768, 4.803",\
"1.214, 1.277, 1.472, 1.785, 2.175, 2.609, 3.082, 3.583, 4.195, 5.03",\
"1.506, 1.586, 1.834, 2.214, 2.68, 3.208, 3.782, 4.38, 5.004, 5.698",\
"1.832, 1.93, 2.22, 2.682, 3.238, 3.862, 4.53, 5.234, 5.968, 6.728",\
"2.212, 2.318, 2.654, 3.188, 3.838, 4.562, 5.336, 6.152, 6.996, 7.87");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.33, 1.466, 1.945, 2.859, 4.289, 6.286, 8.918, 12.24, 16.28, 21.11",\
"1.331, 1.467, 1.944, 2.859, 4.286, 6.286, 8.919, 12.24, 16.28, 21.11",\
"1.328, 1.466, 1.945, 2.859, 4.287, 6.287, 8.919, 12.23, 16.29, 21.1",\
"1.328, 1.467, 1.944, 2.861, 4.287, 6.287, 8.919, 12.24, 16.29, 21.11",\
"1.337, 1.473, 1.946, 2.859, 4.284, 6.287, 8.919, 12.24, 16.29, 21.1",\
"1.443, 1.563, 2.002, 2.876, 4.285, 6.286, 8.919, 12.24, 16.29, 21.11",\
"1.64, 1.774, 2.218, 3.024, 4.338, 6.296, 8.92, 12.24, 16.29, 21.11",\
"1.872, 2.014, 2.5, 3.344, 4.576, 6.39, 8.938, 12.23, 16.28, 21.11",\
"2.142, 2.3, 2.822, 3.724, 4.996, 6.706, 9.07, 12.27, 16.28, 21.1",\
"2.47, 2.636, 3.188, 4.15, 5.498, 7.224, 9.462, 12.44, 16.34, 21.1");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.313, 0.3335, 0.404, 0.5346, 0.7327, 1.007, 1.364, 1.812, 2.357, 3.006",\
"0.3803, 0.4007, 0.4713, 0.6018, 0.7999, 1.074, 1.431, 1.879, 2.424, 3.073",\
"0.6201, 0.6401, 0.7094, 0.8393, 1.037, 1.311, 1.669, 2.117, 2.662, 3.311",\
"1.041, 1.068, 1.153, 1.295, 1.495, 1.767, 2.124, 2.572, 3.117, 3.766",\
"1.548, 1.585, 1.706, 1.907, 2.168, 2.474, 2.837, 3.284, 3.829, 4.477",\
"2.125, 2.175, 2.336, 2.603, 2.95, 3.353, 3.797, 4.279, 4.83, 5.477",\
"2.769, 2.834, 3.04, 3.379, 3.818, 4.329, 4.891, 5.49, 6.119, 6.79",\
"3.48, 3.558, 3.812, 4.23, 4.77, 5.398, 6.085, 6.816, 7.579, 8.37",\
"4.254, 4.347, 4.652, 5.155, 5.805, 6.555, 7.375, 8.246, 9.157, 10.1",\
"5.082, 5.195, 5.559, 6.149, 6.916, 7.798, 8.762, 9.781, 10.85, 11.95");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.392, 1.477, 1.772, 2.333, 3.204, 4.425, 6.03, 8.05, 10.52, 13.46",\
"1.465, 1.55, 1.846, 2.409, 3.282, 4.504, 6.11, 8.131, 10.6, 13.54",\
"1.735, 1.82, 2.118, 2.683, 3.559, 4.783, 6.391, 8.414, 10.88, 13.82",\
"2.252, 2.337, 2.635, 3.199, 4.076, 5.302, 6.912, 8.936, 11.4, 14.35",\
"3.02, 3.105, 3.402, 3.966, 4.842, 6.068, 7.678, 9.704, 12.17, 15.12",\
"4.045, 4.135, 4.44, 5.008, 5.884, 7.11, 8.718, 10.74, 13.21, 16.16",\
"5.289, 5.391, 5.737, 6.345, 7.236, 8.461, 10.07, 12.1, 14.56, 17.51",\
"6.751, 6.868, 7.258, 7.941, 8.903, 10.16, 11.77, 13.79, 16.26, 19.2",\
"8.439, 8.572, 9.014, 9.778, 10.84, 12.19, 13.83, 15.86, 18.33, 21.27",\
"10.35, 10.5, 11.01, 11.86, 13.04, 14.51, 16.25, 18.32, 20.79, 23.74");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("0.347, 0.3785, 0.4867, 0.6913, 1.009, 1.455, 2.045, 2.79, 3.701, 4.789",\
"0.3439, 0.3753, 0.4842, 0.69, 1.009, 1.456, 2.045, 2.791, 3.701, 4.788",\
"0.3402, 0.3698, 0.4772, 0.6848, 1.006, 1.455, 2.045, 2.79, 3.701, 4.789",\
"0.495, 0.5192, 0.6032, 0.7526, 1.02, 1.453, 2.044, 2.79, 3.701, 4.788",\
"0.7056, 0.7428, 0.8602, 1.047, 1.284, 1.6, 2.089, 2.796, 3.7, 4.788",\
"0.9442, 0.9936, 1.15, 1.399, 1.706, 2.06, 2.449, 2.993, 3.768, 4.803",\
"1.214, 1.277, 1.472, 1.785, 2.175, 2.609, 3.082, 3.583, 4.195, 5.03",\
"1.506, 1.586, 1.834, 2.214, 2.68, 3.208, 3.782, 4.38, 5.004, 5.698",\
"1.832, 1.93, 2.22, 2.682, 3.238, 3.862, 4.53, 5.234, 5.968, 6.728",\
"2.212, 2.318, 2.654, 3.188, 3.838, 4.562, 5.336, 6.152, 6.996, 7.87");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.00204, 0.005688, 0.01266, 0.02351, 0.03874, 0.05879, 0.08404, 0.1149, 0.1516");
values("1.33, 1.466, 1.945, 2.859, 4.289, 6.286, 8.918, 12.24, 16.28, 21.11",\
"1.331, 1.467, 1.944, 2.859, 4.286, 6.286, 8.919, 12.24, 16.28, 21.11",\
"1.328, 1.466, 1.945, 2.859, 4.287, 6.287, 8.919, 12.23, 16.29, 21.1",\
"1.328, 1.467, 1.944, 2.861, 4.287, 6.287, 8.919, 12.24, 16.29, 21.11",\
"1.337, 1.473, 1.946, 2.859, 4.284, 6.287, 8.919, 12.24, 16.29, 21.1",\
"1.443, 1.563, 2.002, 2.876, 4.285, 6.286, 8.919, 12.24, 16.29, 21.11",\
"1.64, 1.774, 2.218, 3.024, 4.338, 6.296, 8.92, 12.24, 16.29, 21.11",\
"1.872, 2.014, 2.5, 3.344, 4.576, 6.39, 8.938, 12.23, 16.28, 21.11",\
"2.142, 2.3, 2.822, 3.724, 4.996, 6.706, 9.07, 12.27, 16.28, 21.1",\
"2.47, 2.636, 3.188, 4.15, 5.498, 7.224, 9.462, 12.44, 16.34, 21.1");
}
}
}
}