blob: 94bd938cc97126d64a5bf93b77f0ddd141051595 [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__oai21_2) {
area : 32.928000 ;
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 : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "2.388042e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "2.048328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "2.388042e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "1.617975e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "2.402298e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.617975e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.402298e-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.007573 ;
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.006646, 0.006643, 0.006641, 0.006625, 0.006622, 0.006616, 0.006607, \
0.0066, 0.006593, 0.00549");
}
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.000374, -0.0003713, -0.0003705, -0.0003875, -0.0004335, -0.0004884, \
-0.0005734, -0.0007153, -0.001138, -0.00244");
}
}
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.006633, 0.006636, 0.006644, 0.006639, 0.006634, 0.006617, 0.006601, \
0.006596, 0.00655, 0.005367");
}
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.006239, -0.006272, -0.006326, -0.006358, -0.006386, -0.006401, \
-0.006419, -0.006426, -0.006422, -0.005751");
}
}
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.004419, 0.004421, 0.004413, 0.004406, 0.004401, 0.00438, 0.00435, \
0.004291, 0.004145, 0.00314");
}
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.00277, -0.002764, -0.002768, -0.002768, -0.002777, -0.002776, \
-0.002778, -0.002777, -0.002778, -0.002426");
}
}
}
pin(A2) {
capacitance : 0.007869 ;
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.006623, 0.006617, 0.006628, 0.006617, 0.00662, 0.006608, 0.006609, \
0.006601, 0.006596, 0.005534");
}
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.0003375, -0.0003329, -0.0003596, -0.0003784, -0.0004343, -0.0004889, \
-0.0005723, -0.0007184, -0.001159, -0.002455");
}
}
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.006619, 0.006619, 0.00661, 0.006606, 0.006608, 0.0066, 0.006595, \
0.006589, 0.006581, 0.005549");
}
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.00618, -0.006212, -0.006296, -0.006341, -0.006383, -0.006398, \
-0.006415, -0.00642, -0.006415, -0.005771");
}
}
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.005544, 0.005548, 0.005538, 0.005537, 0.005557, 0.005555, 0.005554, \
0.005555, 0.00556, 0.004647");
}
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.005075, -0.0051, -0.005204, -0.005266, -0.005315, -0.005343, \
-0.005352, -0.005364, -0.005371, -0.004893");
}
}
}
pin(B) {
capacitance : 0.006925 ;
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.004842, 0.00484, 0.004832, 0.004825, 0.00482, 0.004813, 0.004808, \
0.004805, 0.004798, 0.003956");
}
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.004832, -0.004837, -0.004827, -0.004806, -0.00481, -0.004802, \
-0.004795, -0.00479, -0.004774, -0.004309");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1342 ;
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.00181, 0.001806, 0.001796, 0.001796, 0.0018, 0.001801, 0.001798, 0.001798, 0.001799, 0.001801",\
"0.001791, 0.001795, 0.001825, 0.001839, 0.001862, 0.001872, 0.001882, 0.001885, 0.001889, 0.001898",\
"0.001614, 0.001655, 0.001737, 0.001821, 0.001896, 0.001952, 0.001975, 0.001998, 0.002019, 0.002025",\
"0.001298, 0.001335, 0.00147, 0.00163, 0.001765, 0.001868, 0.001943, 0.00199, 0.002027, 0.002052",\
"0.0009825, 0.00102, 0.001155, 0.001349, 0.001544, 0.001701, 0.00182, 0.001904, 0.001965, 0.00201",\
"0.0007323, 0.0007717, 0.0009007, 0.001087, 0.001298, 0.001494, 0.001651, 0.00177, 0.001862, 0.001929",\
"0.0005631, 0.0005882, 0.0006989, 0.0008655, 0.00107, 0.001274, 0.00146, 0.001608, 0.001726, 0.001817",\
"0.0004384, 0.0004613, 0.0005508, 0.000696, 0.0008792, 0.001079, 0.001268, 0.001438, 0.001579, 0.001687",\
"0.0003466, 0.000368, 0.0004446, 0.0005705, 0.0007277, 0.0009143, 0.001096, 0.001267, 0.00141, 0.001443",\
"0.0006641, 0.0006883, 0.0007536, 0.0008591, 0.001001, 0.001165, 0.001284, 0.00101, 0.0002911, -0.0003203");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.02682, 0.02683, 0.02687, 0.0269, 0.02693, 0.02697, 0.02701, 0.02728, 0.0313, 0.05558",\
"0.02658, 0.02662, 0.02675, 0.02688, 0.027, 0.0271, 0.02716, 0.02751, 0.03169, 0.05673",\
"0.02592, 0.02597, 0.02615, 0.02639, 0.02664, 0.02685, 0.02701, 0.02748, 0.03252, 0.05977",\
"0.02546, 0.0255, 0.02563, 0.02585, 0.02613, 0.02638, 0.02664, 0.02734, 0.03434, 0.06599",\
"0.02523, 0.02527, 0.02536, 0.02552, 0.02572, 0.02597, 0.02627, 0.02747, 0.03871, 0.07626",\
"0.02511, 0.02513, 0.0252, 0.02532, 0.02549, 0.0257, 0.02599, 0.02886, 0.04862, 0.08983",\
"0.02502, 0.02505, 0.02509, 0.02522, 0.02533, 0.0255, 0.02629, 0.03528, 0.06632, 0.101",\
"0.02496, 0.02498, 0.02503, 0.02512, 0.02524, 0.02559, 0.03099, 0.05421, 0.08109, 0.1019",\
"0.02492, 0.02494, 0.02498, 0.02504, 0.02557, 0.03262, 0.04886, 0.06272, 0.0731, 0.08082",\
"0.02326, 0.02292, 0.02179, 0.02254, 0.02506, 0.02771, 0.02987, 0.03147, 0.03266, 0.03349");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.004893, 0.004885, 0.004886, 0.004887, 0.004888, 0.004883, 0.004882, 0.004878, 0.004881, 0.004881",\
"0.004752, 0.004757, 0.004748, 0.00475, 0.004746, 0.004746, 0.004743, 0.004739, 0.004743, 0.004743",\
"0.004512, 0.00451, 0.004527, 0.004546, 0.004553, 0.004565, 0.004567, 0.004562, 0.004565, 0.004564",\
"0.004241, 0.00425, 0.004288, 0.004323, 0.004365, 0.004391, 0.004429, 0.004436, 0.004442, 0.004435",\
"0.004016, 0.004023, 0.004064, 0.004137, 0.004207, 0.004254, 0.004297, 0.004329, 0.004348, 0.004367",\
"0.003815, 0.003821, 0.003885, 0.003947, 0.004039, 0.004112, 0.004178, 0.004222, 0.004254, 0.004284",\
"0.00364, 0.003663, 0.003703, 0.00378, 0.003873, 0.003967, 0.004042, 0.004105, 0.00415, 0.004186",\
"0.003493, 0.003506, 0.003557, 0.003629, 0.003722, 0.003812, 0.003895, 0.003972, 0.004027, 0.00407",\
"0.003334, 0.003353, 0.003384, 0.003462, 0.003548, 0.003638, 0.003715, 0.003796, 0.003846, 0.003794",\
"0.003597, 0.00362, 0.003641, 0.003698, 0.003772, 0.003847, 0.003851, 0.003425, 0.002593, 0.001891");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.02955, 0.02956, 0.02958, 0.0296, 0.02965, 0.02967, 0.02972, 0.03001, 0.03418, 0.05901",\
"0.0294, 0.02944, 0.02954, 0.02965, 0.02974, 0.02983, 0.02988, 0.0302, 0.03465, 0.06019",\
"0.02887, 0.02891, 0.02906, 0.02926, 0.02947, 0.02964, 0.0298, 0.03026, 0.03558, 0.0636",\
"0.02848, 0.02851, 0.02862, 0.02881, 0.02904, 0.02925, 0.02949, 0.03021, 0.03761, 0.06993",\
"0.02828, 0.0283, 0.02838, 0.02852, 0.0287, 0.02891, 0.02915, 0.03042, 0.04206, 0.08",\
"0.02816, 0.02819, 0.02824, 0.02835, 0.02849, 0.02866, 0.02895, 0.03185, 0.05186, 0.09288",\
"0.02809, 0.02811, 0.02816, 0.02826, 0.02835, 0.02849, 0.02924, 0.03802, 0.06893, 0.1038",\
"0.02806, 0.02807, 0.02809, 0.02816, 0.02829, 0.02858, 0.03342, 0.05599, 0.08369, 0.1051",\
"0.02802, 0.02803, 0.02805, 0.02809, 0.02845, 0.03428, 0.05107, 0.06637, 0.07787, 0.0864",\
"0.02642, 0.02621, 0.02538, 0.02595, 0.02892, 0.03213, 0.03474, 0.03668, 0.0381, 0.03914");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.005356, 0.005348, 0.005345, 0.005352, 0.005345, 0.005346, 0.00534, 0.005338, 0.005336, 0.005337",\
"0.005266, 0.005276, 0.005281, 0.005298, 0.0053, 0.005306, 0.005314, 0.00532, 0.005325, 0.005323",\
"0.005149, 0.005164, 0.005197, 0.005215, 0.005243, 0.005265, 0.005276, 0.005286, 0.005294, 0.005298",\
"0.004976, 0.004978, 0.005014, 0.005065, 0.005118, 0.005169, 0.005206, 0.005236, 0.005248, 0.005254",\
"0.004793, 0.004793, 0.004837, 0.004905, 0.004978, 0.005046, 0.005093, 0.005145, 0.005181, 0.005204",\
"0.004636, 0.004651, 0.004684, 0.004753, 0.004834, 0.004922, 0.004985, 0.00504, 0.005086, 0.005121",\
"0.004513, 0.004522, 0.004569, 0.004626, 0.004706, 0.004781, 0.004864, 0.00493, 0.004983, 0.005025",\
"0.004406, 0.004418, 0.00445, 0.004507, 0.004574, 0.00466, 0.004734, 0.004809, 0.004865, 0.004909",\
"0.004305, 0.004313, 0.004342, 0.004392, 0.004463, 0.004519, 0.004596, 0.004659, 0.004711, 0.004691",\
"0.004533, 0.004541, 0.004567, 0.0046, 0.004659, 0.004707, 0.004725, 0.004513, 0.003849, 0.003073");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.03875, 0.03875, 0.03876, 0.03876, 0.03878, 0.0388, 0.03887, 0.03895, 0.03909, 0.03954",\
"0.03844, 0.03844, 0.03845, 0.03848, 0.03851, 0.03855, 0.03861, 0.03869, 0.03881, 0.03933",\
"0.03794, 0.03797, 0.03802, 0.03807, 0.03818, 0.03826, 0.03836, 0.03847, 0.03863, 0.03933",\
"0.03758, 0.03759, 0.03766, 0.0377, 0.03784, 0.03797, 0.03812, 0.03824, 0.03847, 0.03949",\
"0.03732, 0.03734, 0.03739, 0.03746, 0.03757, 0.03771, 0.03785, 0.03805, 0.03833, 0.04033",\
"0.03715, 0.03718, 0.03721, 0.03728, 0.03737, 0.0375, 0.03762, 0.03779, 0.03844, 0.04337",\
"0.03702, 0.03704, 0.03707, 0.03712, 0.03719, 0.0373, 0.03743, 0.03773, 0.04033, 0.05622",\
"0.03686, 0.03686, 0.03689, 0.03694, 0.037, 0.0371, 0.03731, 0.03983, 0.05576, 0.09164",\
"0.03664, 0.03664, 0.03664, 0.0367, 0.03671, 0.03761, 0.0458, 0.06657, 0.09072, 0.1095",\
"0.03356, 0.03316, 0.03208, 0.03242, 0.03527, 0.03827, 0.04056, 0.04247, 0.04406, 0.0454");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.002264, 0.002266, 0.002267, 0.002267, 0.002267, 0.002268, 0.00227, 0.002273, 0.002273, 0.002272",\
"0.002166, 0.002182, 0.002199, 0.002212, 0.002226, 0.002234, 0.002244, 0.002249, 0.002256, 0.002257",\
"0.002, 0.002012, 0.002058, 0.002114, 0.002148, 0.002177, 0.002201, 0.002218, 0.002224, 0.002231",\
"0.001772, 0.001789, 0.001861, 0.001943, 0.002015, 0.002082, 0.002126, 0.002157, 0.002184, 0.002197",\
"0.001581, 0.001611, 0.001671, 0.00177, 0.001876, 0.001963, 0.002024, 0.002084, 0.002119, 0.002146",\
"0.001454, 0.001477, 0.001534, 0.001625, 0.001729, 0.001832, 0.001922, 0.001985, 0.002041, 0.002083",\
"0.001364, 0.001385, 0.001436, 0.001516, 0.001616, 0.001715, 0.001809, 0.001891, 0.001958, 0.002011",\
"0.001296, 0.001312, 0.001361, 0.001433, 0.00152, 0.001616, 0.001704, 0.001793, 0.00187, 0.001927",\
"0.001244, 0.001258, 0.001301, 0.001366, 0.001443, 0.001534, 0.001625, 0.001708, 0.001773, 0.00178",\
"0.00154, 0.001553, 0.001591, 0.001652, 0.001722, 0.001799, 0.001858, 0.001711, 0.0011, 0.00036");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.03619, 0.03621, 0.03621, 0.03622, 0.03622, 0.03627, 0.03624, 0.03626, 0.03641, 0.03681",\
"0.03587, 0.03587, 0.0359, 0.03594, 0.03595, 0.03601, 0.03598, 0.03602, 0.03618, 0.03648",\
"0.0354, 0.03544, 0.03547, 0.03555, 0.03562, 0.03573, 0.03572, 0.03587, 0.03597, 0.03626",\
"0.03503, 0.03505, 0.0351, 0.0352, 0.03532, 0.03542, 0.03554, 0.03565, 0.03578, 0.03652",\
"0.03477, 0.03479, 0.03482, 0.03493, 0.03504, 0.03513, 0.03525, 0.03534, 0.03567, 0.03713",\
"0.0346, 0.03462, 0.03465, 0.03474, 0.0348, 0.03492, 0.03502, 0.03514, 0.03561, 0.03993",\
"0.03445, 0.03447, 0.03453, 0.03454, 0.03467, 0.03469, 0.03483, 0.03509, 0.03707, 0.05212",\
"0.03431, 0.03431, 0.03435, 0.03437, 0.03443, 0.03459, 0.03466, 0.03658, 0.05188, 0.09109",\
"0.03409, 0.03409, 0.0341, 0.03412, 0.03419, 0.03465, 0.04247, 0.06638, 0.09063, 0.1095",\
"0.03247, 0.03231, 0.03165, 0.03235, 0.03525, 0.03829, 0.04058, 0.0425, 0.04413, 0.04542");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.002259, 0.002258, 0.002259, 0.002265, 0.00227, 0.002272, 0.002272, 0.002272, 0.002273, 0.002274",\
"0.002171, 0.002179, 0.002196, 0.002215, 0.002226, 0.002233, 0.002244, 0.002249, 0.002255, 0.002256",\
"0.002001, 0.002012, 0.002055, 0.002112, 0.00215, 0.002176, 0.002201, 0.002215, 0.002225, 0.002234",\
"0.001771, 0.001798, 0.001863, 0.00195, 0.002023, 0.00208, 0.002128, 0.002159, 0.00218, 0.002197",\
"0.001592, 0.001617, 0.00168, 0.001773, 0.001874, 0.001964, 0.002026, 0.00208, 0.002119, 0.002146",\
"0.001463, 0.001481, 0.001542, 0.001627, 0.001728, 0.001832, 0.001923, 0.001987, 0.002042, 0.002083",\
"0.001365, 0.001389, 0.001436, 0.001516, 0.001618, 0.001715, 0.001807, 0.001891, 0.001956, 0.002011",\
"0.001303, 0.001316, 0.001363, 0.001428, 0.001519, 0.001616, 0.001708, 0.001791, 0.001866, 0.00193",\
"0.001248, 0.001258, 0.001303, 0.001368, 0.001446, 0.001533, 0.001625, 0.001708, 0.001782, 0.001839",\
"0.001542, 0.001551, 0.001598, 0.001655, 0.001726, 0.0018, 0.001875, 0.001828, 0.001356, 0.000617");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.03877, 0.03877, 0.03877, 0.0388, 0.03881, 0.03883, 0.03881, 0.039, 0.039, 0.03916",\
"0.03851, 0.03849, 0.03852, 0.03857, 0.0386, 0.03866, 0.03868, 0.03872, 0.0388, 0.0392",\
"0.03801, 0.03804, 0.03808, 0.03817, 0.03827, 0.03836, 0.03845, 0.03856, 0.03868, 0.03911",\
"0.0376, 0.03764, 0.0377, 0.03779, 0.03793, 0.03805, 0.03818, 0.0383, 0.03838, 0.03922",\
"0.03736, 0.03738, 0.03743, 0.03749, 0.03763, 0.03774, 0.0379, 0.03801, 0.03822, 0.03988",\
"0.03719, 0.03718, 0.03726, 0.03733, 0.03739, 0.03754, 0.03768, 0.0378, 0.03825, 0.04254",\
"0.03704, 0.03703, 0.03709, 0.03711, 0.03724, 0.03727, 0.03745, 0.03756, 0.03979, 0.05525",\
"0.03689, 0.03689, 0.03691, 0.03696, 0.03702, 0.03715, 0.03728, 0.0393, 0.05513, 0.09446",\
"0.03665, 0.03668, 0.03666, 0.0367, 0.03676, 0.03723, 0.04565, 0.06951, 0.09308, 0.1115",\
"0.03483, 0.03458, 0.03369, 0.03427, 0.03682, 0.03936, 0.04125, 0.04293, 0.04437, 0.04557");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.3055, 0.3266, 0.4012, 0.5433, 0.7644, 1.075, 1.484, 1.998, 2.626, 3.377",\
"0.3663, 0.3876, 0.4626, 0.6051, 0.8267, 1.137, 1.546, 2.06, 2.688, 3.439",\
"0.5879, 0.6097, 0.6851, 0.8286, 1.051, 1.362, 1.771, 2.288, 2.917, 3.662",\
"0.956, 0.9867, 1.086, 1.251, 1.478, 1.79, 2.199, 2.714, 3.342, 4.091",\
"1.391, 1.434, 1.574, 1.804, 2.101, 2.45, 2.866, 3.381, 4.008, 4.757",\
"1.886, 1.945, 2.131, 2.43, 2.82, 3.269, 3.768, 4.314, 4.946, 5.693",\
"2.441, 2.516, 2.75, 3.132, 3.618, 4.179, 4.796, 5.458, 6.16, 6.928",\
"3.052, 3.144, 3.434, 3.9, 4.495, 5.174, 5.915, 6.711, 7.549, 8.426",\
"3.714, 3.824, 4.177, 4.738, 5.447, 6.256, 7.134, 8.067, 9.048, 10.07",\
"4.424, 4.556, 4.976, 5.638, 6.473, 7.42, 8.44, 9.523, 10.65, 11.83");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.176, 1.259, 1.547, 2.097, 2.957, 4.157, 5.738, 7.734, 10.15, 13.06",\
"1.222, 1.307, 1.602, 2.159, 3.021, 4.224, 5.816, 7.796, 10.24, 13.13",\
"1.436, 1.521, 1.82, 2.385, 3.255, 4.469, 6.06, 8.054, 10.49, 13.38",\
"1.914, 1.999, 2.295, 2.857, 3.729, 4.946, 6.546, 8.544, 10.97, 13.87",\
"2.693, 2.778, 3.071, 3.629, 4.497, 5.711, 7.307, 9.315, 11.76, 14.66",\
"3.748, 3.847, 4.164, 4.732, 5.596, 6.807, 8.396, 10.41, 12.85, 15.76",\
"5, 5.123, 5.515, 6.162, 7.053, 8.262, 9.851, 11.85, 14.29, 17.2",\
"6.437, 6.586, 7.066, 7.847, 8.856, 10.1, 11.69, 13.69, 16.13, 19.03",\
"8.066, 8.245, 8.816, 9.741, 10.93, 12.31, 13.94, 15.94, 18.37, 21.27",\
"9.891, 10.1, 10.77, 11.85, 13.23, 14.82, 16.58, 18.62, 21.06, 23.96");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4071, 0.4421, 0.5666, 0.8025, 1.171, 1.686, 2.362, 3.217, 4.261, 5.508",\
"0.4073, 0.4426, 0.5664, 0.8028, 1.171, 1.684, 2.363, 3.216, 4.262, 5.507",\
"0.4135, 0.4456, 0.5654, 0.8028, 1.171, 1.685, 2.362, 3.219, 4.262, 5.504",\
"0.594, 0.6212, 0.7108, 0.8796, 1.189, 1.688, 2.363, 3.218, 4.26, 5.506",\
"0.8504, 0.893, 1.001, 1.198, 1.458, 1.828, 2.403, 3.222, 4.26, 5.503",\
"1.15, 1.194, 1.338, 1.577, 1.899, 2.287, 2.743, 3.392, 4.31, 5.517",\
"1.488, 1.544, 1.715, 2.006, 2.389, 2.844, 3.366, 3.945, 4.686, 5.692",\
"1.872, 1.939, 2.14, 2.476, 2.928, 3.458, 4.062, 4.726, 5.45, 6.29",\
"2.308, 2.378, 2.612, 3, 3.518, 4.128, 4.814, 5.568, 6.386, 7.266",\
"2.786, 2.878, 3.144, 3.578, 4.162, 4.852, 5.628, 6.478, 7.39, 8.362");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.527, 1.662, 2.133, 3.034, 4.438, 6.406, 8.998, 12.26, 16.25, 20.99",\
"1.528, 1.662, 2.135, 3.036, 4.44, 6.41, 8.999, 12.26, 16.24, 21.01",\
"1.528, 1.662, 2.134, 3.034, 4.439, 6.408, 8.998, 12.26, 16.24, 20.99",\
"1.527, 1.662, 2.133, 3.035, 4.438, 6.407, 9.001, 12.26, 16.26, 21",\
"1.578, 1.696, 2.145, 3.035, 4.441, 6.409, 9.002, 12.26, 16.25, 21.01",\
"1.882, 1.977, 2.322, 3.09, 4.443, 6.409, 8.998, 12.27, 16.25, 21.03",\
"2.367, 2.467, 2.793, 3.412, 4.554, 6.426, 9, 12.26, 16.25, 21",\
"2.898, 3.018, 3.396, 4.034, 4.988, 6.582, 9.03, 12.28, 16.25, 20.99",\
"3.484, 3.616, 4.058, 4.78, 5.742, 7.104, 9.226, 12.32, 16.25, 21",\
"4.11, 4.266, 4.762, 5.58, 6.662, 7.972, 9.814, 12.54, 16.32, 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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.3644, 0.3868, 0.4648, 0.6112, 0.8362, 1.15, 1.56, 2.076, 2.704, 3.453",\
"0.4235, 0.4459, 0.5239, 0.6702, 0.8953, 1.209, 1.619, 2.135, 2.764, 3.512",\
"0.6448, 0.667, 0.7446, 0.8909, 1.116, 1.429, 1.84, 2.356, 2.984, 3.733",\
"1.043, 1.071, 1.162, 1.317, 1.543, 1.855, 2.266, 2.782, 3.41, 4.158",\
"1.522, 1.562, 1.689, 1.9, 2.182, 2.52, 2.933, 3.449, 4.076, 4.825",\
"2.072, 2.122, 2.288, 2.565, 2.929, 3.361, 3.846, 4.384, 5.015, 5.763",\
"2.684, 2.749, 2.958, 3.306, 3.762, 4.298, 4.894, 5.543, 6.235, 6.998",\
"3.359, 3.438, 3.695, 4.12, 4.672, 5.323, 6.041, 6.815, 7.638, 8.503",\
"4.093, 4.189, 4.496, 5.004, 5.665, 6.435, 7.282, 8.193, 9.154, 10.16",\
"4.883, 4.998, 5.361, 5.957, 6.731, 7.631, 8.616, 9.668, 10.78, 11.94");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.313, 1.395, 1.684, 2.234, 3.089, 4.295, 5.876, 7.856, 10.3, 13.19",\
"1.384, 1.469, 1.762, 2.318, 3.177, 4.38, 5.972, 7.951, 10.39, 13.28",\
"1.634, 1.718, 2.014, 2.577, 3.444, 4.652, 6.239, 8.245, 10.68, 13.57",\
"2.118, 2.202, 2.496, 3.056, 3.925, 5.143, 6.727, 8.726, 11.16, 14.06",\
"2.854, 2.938, 3.23, 3.788, 4.653, 5.867, 7.46, 9.461, 11.89, 14.8",\
"3.841, 3.932, 4.242, 4.806, 5.669, 6.881, 8.469, 10.47, 12.91, 15.81",\
"5.04, 5.147, 5.499, 6.116, 7.003, 8.213, 9.802, 11.8, 14.24, 17.15",\
"6.46, 6.581, 6.981, 7.675, 8.648, 9.893, 11.49, 13.48, 15.92, 18.82",\
"8.099, 8.238, 8.691, 9.477, 10.55, 11.9, 13.54, 15.54, 17.98, 20.88",\
"9.956, 10.12, 10.64, 11.52, 12.71, 14.19, 15.94, 17.99, 20.43, 23.33");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4538, 0.4874, 0.6102, 0.8412, 1.205, 1.718, 2.391, 3.245, 4.284, 5.521",\
"0.4525, 0.4872, 0.6097, 0.8426, 1.206, 1.716, 2.392, 3.243, 4.282, 5.524",\
"0.4468, 0.4831, 0.6052, 0.8398, 1.204, 1.718, 2.391, 3.245, 4.286, 5.524",\
"0.5756, 0.6038, 0.6954, 0.8818, 1.211, 1.716, 2.391, 3.242, 4.285, 5.527",\
"0.8036, 0.8388, 0.961, 1.16, 1.427, 1.82, 2.417, 3.245, 4.286, 5.521",\
"1.063, 1.108, 1.259, 1.513, 1.843, 2.239, 2.715, 3.385, 4.323, 5.53",\
"1.353, 1.412, 1.598, 1.906, 2.304, 2.778, 3.312, 3.9, 4.66, 5.684",\
"1.677, 1.744, 1.974, 2.34, 2.814, 3.36, 3.986, 4.66, 5.392, 6.254",\
"2.036, 2.118, 2.382, 2.812, 3.362, 4.002, 4.712, 5.484, 6.312, 7.198",\
"2.434, 2.532, 2.834, 3.326, 3.96, 4.69, 5.494, 6.364, 7.3, 8.286");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.527, 1.662, 2.134, 3.035, 4.44, 6.408, 9.001, 12.27, 16.24, 21.01",\
"1.528, 1.662, 2.135, 3.035, 4.439, 6.409, 9, 12.26, 16.24, 21",\
"1.527, 1.663, 2.133, 3.034, 4.438, 6.409, 9, 12.27, 16.26, 21",\
"1.528, 1.662, 2.133, 3.035, 4.439, 6.409, 9.001, 12.26, 16.25, 21",\
"1.552, 1.681, 2.142, 3.036, 4.438, 6.409, 9.004, 12.27, 16.25, 21.01",\
"1.723, 1.836, 2.248, 3.071, 4.443, 6.411, 9.002, 12.27, 16.25, 21",\
"1.98, 2.104, 2.523, 3.282, 4.532, 6.422, 8.998, 12.26, 16.25, 21",\
"2.276, 2.412, 2.858, 3.656, 4.832, 6.562, 9.032, 12.26, 16.25, 21",\
"2.64, 2.776, 3.244, 4.092, 5.302, 6.938, 9.21, 12.31, 16.26, 21",\
"3.056, 3.21, 3.694, 4.58, 5.838, 7.508, 9.648, 12.53, 16.32, 21.01");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4516, 0.4739, 0.5517, 0.698, 0.9229, 1.236, 1.647, 2.162, 2.791, 3.54",\
"0.521, 0.5434, 0.6213, 0.7676, 0.9927, 1.306, 1.717, 2.232, 2.861, 3.61",\
"0.749, 0.7715, 0.8495, 0.9962, 1.222, 1.535, 1.946, 2.462, 3.091, 3.839",\
"1.132, 1.157, 1.242, 1.392, 1.618, 1.932, 2.343, 2.859, 3.488, 4.238",\
"1.629, 1.66, 1.765, 1.947, 2.205, 2.536, 2.95, 3.467, 4.097, 4.846",\
"2.221, 2.261, 2.393, 2.619, 2.928, 3.315, 3.776, 4.312, 4.947, 5.697",\
"2.898, 2.948, 3.114, 3.393, 3.769, 4.226, 4.757, 5.362, 6.043, 6.809",\
"3.653, 3.716, 3.92, 4.263, 4.717, 5.259, 5.876, 6.563, 7.324, 8.163",\
"4.485, 4.561, 4.806, 5.218, 5.763, 6.403, 7.121, 7.907, 8.763, 9.689",\
"5.392, 5.48, 5.773, 6.259, 6.9, 7.654, 8.487, 9.386, 10.35, 11.38");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.9136, 0.9598, 1.121, 1.424, 1.893, 2.548, 3.408, 4.488, 5.804, 7.373",\
"0.9846, 1.031, 1.192, 1.496, 1.965, 2.621, 3.48, 4.56, 5.877, 7.445",\
"1.254, 1.301, 1.463, 1.768, 2.241, 2.897, 3.758, 4.839, 6.156, 7.725",\
"1.788, 1.835, 1.998, 2.303, 2.776, 3.435, 4.296, 5.379, 6.697, 8.267",\
"2.63, 2.678, 2.843, 3.148, 3.621, 4.279, 5.141, 6.225, 7.544, 9.114",\
"3.761, 3.819, 4.007, 4.332, 4.812, 5.469, 6.331, 7.414, 8.735, 10.31",\
"5.103, 5.178, 5.419, 5.822, 6.357, 7.038, 7.901, 8.983, 10.3, 11.88",\
"6.651, 6.742, 7.043, 7.543, 8.201, 8.973, 9.874, 10.96, 12.28, 13.85",\
"8.409, 8.52, 8.882, 9.489, 10.28, 11.21, 12.23, 13.37, 14.7, 16.27",\
"10.38, 10.51, 10.95, 11.66, 12.6, 13.7, 14.9, 16.17, 17.56, 19.16");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4506, 0.4868, 0.6082, 0.8406, 1.205, 1.717, 2.393, 3.244, 4.286, 5.526",\
"0.4509, 0.4867, 0.6084, 0.842, 1.205, 1.717, 2.393, 3.245, 4.285, 5.526",\
"0.4484, 0.485, 0.6078, 0.8414, 1.205, 1.716, 2.392, 3.243, 4.285, 5.524",\
"0.5058, 0.5372, 0.6448, 0.8576, 1.208, 1.717, 2.39, 3.244, 4.285, 5.527",\
"0.6364, 0.6716, 0.7904, 1.01, 1.326, 1.776, 2.408, 3.243, 4.28, 5.527",\
"0.8118, 0.8542, 0.9914, 1.227, 1.57, 2.02, 2.59, 3.338, 4.314, 5.53",\
"1.029, 1.075, 1.235, 1.505, 1.877, 2.35, 2.942, 3.66, 4.539, 5.644",\
"1.27, 1.33, 1.52, 1.836, 2.244, 2.76, 3.376, 4.116, 4.99, 6.012",\
"1.532, 1.602, 1.828, 2.202, 2.676, 3.234, 3.888, 4.656, 5.558, 6.594",\
"1.83, 1.91, 2.17, 2.598, 3.144, 3.772, 4.476, 5.284, 6.21, 7.272");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.003, 1.077, 1.337, 1.835, 2.606, 3.695, 5.127, 6.932, 9.136, 11.76",\
"1.003, 1.076, 1.338, 1.833, 2.606, 3.694, 5.127, 6.933, 9.135, 11.76",\
"1, 1.076, 1.337, 1.835, 2.606, 3.695, 5.127, 6.932, 9.135, 11.76",\
"0.9988, 1.074, 1.335, 1.834, 2.607, 3.694, 5.128, 6.932, 9.137, 11.76",\
"1.042, 1.107, 1.353, 1.836, 2.608, 3.695, 5.129, 6.931, 9.137, 11.76",\
"1.291, 1.347, 1.543, 1.945, 2.643, 3.699, 5.125, 6.931, 9.135, 11.76",\
"1.658, 1.735, 1.956, 2.316, 2.89, 3.802, 5.158, 6.932, 9.134, 11.76",\
"2.07, 2.162, 2.436, 2.884, 3.438, 4.204, 5.338, 7.004, 9.144, 11.76",\
"2.52, 2.622, 2.946, 3.492, 4.154, 4.91, 5.88, 7.282, 9.262, 11.79",\
"2.996, 3.116, 3.504, 4.132, 4.93, 5.806, 6.744, 7.962, 9.644, 11.96");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.3916, 0.4129, 0.4873, 0.6294, 0.8507, 1.161, 1.569, 2.085, 2.713, 3.464",\
"0.4608, 0.482, 0.5567, 0.6991, 0.9205, 1.231, 1.64, 2.155, 2.783, 3.532",\
"0.6874, 0.7087, 0.7841, 0.927, 1.149, 1.46, 1.869, 2.385, 3.013, 3.763",\
"1.055, 1.08, 1.167, 1.32, 1.545, 1.856, 2.265, 2.781, 3.41, 4.158",\
"1.523, 1.556, 1.667, 1.855, 2.12, 2.457, 2.871, 3.387, 4.016, 4.765",\
"2.077, 2.121, 2.263, 2.502, 2.824, 3.22, 3.688, 4.23, 4.864, 5.614",\
"2.707, 2.763, 2.945, 3.245, 3.64, 4.112, 4.655, 5.269, 5.957, 6.726",\
"3.411, 3.48, 3.704, 4.076, 4.559, 5.123, 5.755, 6.456, 7.226, 8.071",\
"4.185, 4.271, 4.543, 4.99, 5.57, 6.241, 6.982, 7.782, 8.652, 9.587",\
"5.026, 5.127, 5.455, 5.987, 6.672, 7.461, 8.323, 9.244, 10.22, 11.27");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.9106, 0.9562, 1.117, 1.421, 1.89, 2.545, 3.404, 4.484, 5.801, 7.369",\
"0.981, 1.027, 1.188, 1.493, 1.962, 2.617, 3.477, 4.556, 5.873, 7.442",\
"1.25, 1.297, 1.46, 1.765, 2.237, 2.894, 3.754, 4.835, 6.153, 7.722",\
"1.785, 1.831, 1.994, 2.3, 2.773, 3.431, 4.293, 5.375, 6.694, 8.264",\
"2.627, 2.675, 2.839, 3.145, 3.617, 4.276, 5.138, 6.221, 7.54, 9.112",\
"3.757, 3.815, 4.003, 4.328, 4.808, 5.466, 6.328, 7.412, 8.731, 10.3",\
"5.097, 5.171, 5.413, 5.817, 6.353, 7.033, 7.898, 8.98, 10.3, 11.87",\
"6.643, 6.736, 7.037, 7.538, 8.198, 8.968, 9.87, 10.96, 12.28, 13.85",\
"8.399, 8.512, 8.876, 9.482, 10.28, 11.21, 12.22, 13.37, 14.7, 16.27",\
"10.37, 10.51, 10.93, 11.66, 12.6, 13.69, 14.9, 16.17, 17.56, 19.15");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4073, 0.4422, 0.5666, 0.8013, 1.169, 1.685, 2.362, 3.219, 4.263, 5.503",\
"0.4074, 0.4418, 0.5657, 0.8021, 1.169, 1.684, 2.363, 3.216, 4.262, 5.507",\
"0.4084, 0.4428, 0.5654, 0.8034, 1.169, 1.684, 2.362, 3.218, 4.262, 5.504",\
"0.491, 0.5224, 0.6308, 0.8374, 1.18, 1.689, 2.362, 3.217, 4.26, 5.507",\
"0.6426, 0.6786, 0.7968, 1.012, 1.328, 1.769, 2.39, 3.222, 4.259, 5.504",\
"0.8438, 0.8854, 1.021, 1.256, 1.592, 2.035, 2.598, 3.335, 4.3, 5.51",\
"1.085, 1.136, 1.298, 1.563, 1.925, 2.387, 2.972, 3.682, 4.549, 5.644",\
"1.356, 1.416, 1.606, 1.922, 2.33, 2.818, 3.424, 4.152, 5.026, 6.034",\
"1.66, 1.732, 1.958, 2.314, 2.78, 3.332, 3.962, 4.714, 5.602, 6.636",\
"2.01, 2.088, 2.344, 2.758, 3.274, 3.89, 4.578, 5.366, 6.278, 7.324");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.9955, 1.071, 1.33, 1.828, 2.604, 3.691, 5.127, 6.934, 9.138, 11.76",\
"0.9967, 1.07, 1.332, 1.828, 2.603, 3.692, 5.127, 6.932, 9.133, 11.76",\
"0.9964, 1.071, 1.331, 1.829, 2.603, 3.689, 5.127, 6.931, 9.137, 11.77",\
"0.9936, 1.069, 1.329, 1.827, 2.602, 3.691, 5.122, 6.933, 9.134, 11.76",\
"1.037, 1.103, 1.349, 1.83, 2.601, 3.692, 5.125, 6.93, 9.134, 11.76",\
"1.289, 1.342, 1.539, 1.941, 2.64, 3.696, 5.124, 6.93, 9.13, 11.76",\
"1.654, 1.728, 1.949, 2.32, 2.89, 3.794, 5.148, 6.93, 9.134, 11.77",\
"2.064, 2.15, 2.43, 2.872, 3.434, 4.196, 5.332, 7, 9.144, 11.77",\
"2.512, 2.61, 2.948, 3.49, 4.148, 4.908, 5.88, 7.278, 9.256, 11.79",\
"2.984, 3.104, 3.506, 4.124, 4.922, 5.8, 6.738, 7.96, 9.646, 11.96");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.3284, 0.3446, 0.4019, 0.511, 0.6812, 0.9197, 1.234, 1.628, 2.111, 2.687",\
"0.3977, 0.414, 0.4716, 0.581, 0.7512, 0.9896, 1.304, 1.699, 2.182, 2.757",\
"0.6324, 0.6488, 0.7067, 0.8167, 0.9873, 1.226, 1.54, 1.936, 2.418, 2.994",\
"1.018, 1.04, 1.113, 1.241, 1.419, 1.66, 1.974, 2.37, 2.852, 3.428",\
"1.494, 1.525, 1.628, 1.801, 2.032, 2.314, 2.644, 3.042, 3.526, 4.102",\
"2.05, 2.092, 2.229, 2.458, 2.759, 3.115, 3.518, 3.966, 4.466, 5.046",\
"2.68, 2.735, 2.912, 3.204, 3.585, 4.03, 4.526, 5.063, 5.644, 6.27",\
"3.384, 3.451, 3.672, 4.035, 4.505, 5.05, 5.649, 6.294, 6.977, 7.701",\
"4.158, 4.241, 4.509, 4.947, 5.516, 6.17, 6.885, 7.649, 8.449, 9.287",\
"4.993, 5.098, 5.42, 5.945, 6.615, 7.389, 8.229, 9.12, 10.05, 11.02");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1, 1.046, 1.205, 1.509, 1.977, 2.631, 3.49, 4.569, 5.886, 7.454",\
"1.072, 1.118, 1.279, 1.582, 2.051, 2.706, 3.565, 4.645, 5.962, 7.53",\
"1.342, 1.388, 1.55, 1.855, 2.326, 2.983, 3.843, 4.924, 6.242, 7.811",\
"1.875, 1.922, 2.084, 2.389, 2.861, 3.519, 4.381, 5.464, 6.783, 8.353",\
"2.719, 2.766, 2.928, 3.232, 3.705, 4.361, 5.225, 6.308, 7.627, 9.199",\
"3.866, 3.92, 4.099, 4.419, 4.895, 5.552, 6.414, 7.498, 8.818, 10.39",\
"5.237, 5.307, 5.536, 5.925, 6.445, 7.122, 7.984, 9.066, 10.39, 11.96",\
"6.816, 6.903, 7.188, 7.668, 8.308, 9.06, 9.959, 11.05, 12.37, 13.94",\
"8.608, 8.712, 9.057, 9.639, 10.41, 11.32, 12.32, 13.45, 14.78, 16.35",\
"10.62, 10.74, 11.15, 11.84, 12.75, 13.82, 15, 16.26, 17.65, 19.24");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.3197, 0.3461, 0.4401, 0.6215, 0.9001, 1.293, 1.807, 2.458, 3.25, 4.194",\
"0.3196, 0.3466, 0.4401, 0.6207, 0.9015, 1.292, 1.807, 2.457, 3.25, 4.197",\
"0.3247, 0.351, 0.4414, 0.6206, 0.9004, 1.291, 1.808, 2.458, 3.251, 4.193",\
"0.44, 0.4632, 0.5446, 0.687, 0.9272, 1.298, 1.808, 2.458, 3.25, 4.196",\
"0.6202, 0.6512, 0.7466, 0.914, 1.145, 1.446, 1.874, 2.475, 3.252, 4.197",\
"0.834, 0.8722, 0.9958, 1.199, 1.466, 1.797, 2.194, 2.69, 3.356, 4.229",\
"1.083, 1.131, 1.282, 1.527, 1.844, 2.22, 2.657, 3.161, 3.747, 4.491",\
"1.359, 1.414, 1.598, 1.896, 2.268, 2.702, 3.194, 3.746, 4.374, 5.066",\
"1.67, 1.738, 1.952, 2.296, 2.738, 3.238, 3.798, 4.404, 5.08, 5.826",\
"2.02, 2.1, 2.348, 2.742, 3.238, 3.82, 4.454, 5.136, 5.868, 6.662");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.021, 1.098, 1.358, 1.858, 2.633, 3.725, 5.16, 6.964, 9.17, 11.8",\
"1.024, 1.099, 1.36, 1.856, 2.634, 3.723, 5.16, 6.963, 9.178, 11.79",\
"1.023, 1.096, 1.358, 1.858, 2.634, 3.723, 5.16, 6.967, 9.171, 11.8",\
"1.018, 1.093, 1.355, 1.854, 2.633, 3.723, 5.159, 6.966, 9.169, 11.8",\
"1.044, 1.116, 1.368, 1.858, 2.631, 3.724, 5.16, 6.963, 9.173, 11.8",\
"1.255, 1.31, 1.522, 1.939, 2.661, 3.724, 5.157, 6.965, 9.172, 11.8",\
"1.612, 1.677, 1.908, 2.276, 2.876, 3.814, 5.178, 6.964, 9.17, 11.8",\
"2.004, 2.09, 2.372, 2.818, 3.39, 4.176, 5.35, 7.028, 9.178, 11.8",\
"2.43, 2.534, 2.872, 3.412, 4.086, 4.858, 5.86, 7.282, 9.284, 11.82",\
"2.912, 3.032, 3.416, 4.054, 4.844, 5.736, 6.694, 7.946, 9.638, 11.99");
}
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4516, 0.4739, 0.5517, 0.698, 0.9229, 1.236, 1.647, 2.162, 2.791, 3.54",\
"0.521, 0.5434, 0.6213, 0.7676, 0.9927, 1.306, 1.717, 2.232, 2.861, 3.61",\
"0.749, 0.7715, 0.8495, 0.9962, 1.222, 1.535, 1.946, 2.462, 3.091, 3.839",\
"1.132, 1.157, 1.242, 1.392, 1.618, 1.932, 2.343, 2.859, 3.488, 4.238",\
"1.629, 1.66, 1.765, 1.947, 2.205, 2.536, 2.95, 3.467, 4.097, 4.846",\
"2.221, 2.261, 2.393, 2.619, 2.928, 3.315, 3.776, 4.312, 4.947, 5.697",\
"2.898, 2.948, 3.114, 3.393, 3.769, 4.226, 4.757, 5.362, 6.043, 6.809",\
"3.653, 3.716, 3.92, 4.263, 4.717, 5.259, 5.876, 6.563, 7.324, 8.163",\
"4.485, 4.561, 4.806, 5.218, 5.763, 6.403, 7.121, 7.907, 8.763, 9.689",\
"5.392, 5.48, 5.773, 6.259, 6.9, 7.654, 8.487, 9.386, 10.35, 11.38");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1, 1.046, 1.205, 1.509, 1.977, 2.631, 3.49, 4.569, 5.886, 7.454",\
"1.072, 1.118, 1.279, 1.582, 2.051, 2.706, 3.565, 4.645, 5.962, 7.53",\
"1.342, 1.388, 1.55, 1.855, 2.326, 2.983, 3.843, 4.924, 6.242, 7.811",\
"1.875, 1.922, 2.084, 2.389, 2.861, 3.519, 4.381, 5.464, 6.783, 8.353",\
"2.719, 2.766, 2.928, 3.232, 3.705, 4.361, 5.225, 6.308, 7.627, 9.199",\
"3.866, 3.92, 4.099, 4.419, 4.895, 5.552, 6.414, 7.498, 8.818, 10.39",\
"5.237, 5.307, 5.536, 5.925, 6.445, 7.122, 7.984, 9.066, 10.39, 11.96",\
"6.816, 6.903, 7.188, 7.668, 8.308, 9.06, 9.959, 11.05, 12.37, 13.94",\
"8.608, 8.712, 9.057, 9.639, 10.41, 11.32, 12.32, 13.45, 14.78, 16.35",\
"10.62, 10.74, 11.15, 11.84, 12.75, 13.82, 15, 16.26, 17.65, 19.24");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("0.4073, 0.4422, 0.5666, 0.8013, 1.169, 1.685, 2.362, 3.219, 4.263, 5.503",\
"0.4074, 0.4418, 0.5657, 0.8021, 1.169, 1.684, 2.363, 3.216, 4.262, 5.507",\
"0.4084, 0.4428, 0.5654, 0.8034, 1.169, 1.684, 2.362, 3.218, 4.262, 5.504",\
"0.491, 0.5224, 0.6308, 0.8374, 1.18, 1.689, 2.362, 3.217, 4.26, 5.507",\
"0.6426, 0.6786, 0.7968, 1.012, 1.328, 1.769, 2.39, 3.222, 4.259, 5.504",\
"0.8438, 0.8854, 1.021, 1.256, 1.592, 2.035, 2.598, 3.335, 4.3, 5.51",\
"1.085, 1.136, 1.298, 1.563, 1.925, 2.387, 2.972, 3.682, 4.549, 5.644",\
"1.356, 1.416, 1.606, 1.922, 2.33, 2.818, 3.424, 4.152, 5.026, 6.034",\
"1.66, 1.732, 1.958, 2.314, 2.78, 3.332, 3.962, 4.714, 5.602, 6.636",\
"2.01, 2.088, 2.344, 2.758, 3.274, 3.89, 4.578, 5.366, 6.278, 7.324");
}
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.001919, 0.005145, 0.01131, 0.0209, 0.03437, 0.05209, 0.07441, 0.1017, 0.1342");
values("1.021, 1.098, 1.358, 1.858, 2.633, 3.725, 5.16, 6.964, 9.17, 11.8",\
"1.024, 1.099, 1.36, 1.856, 2.634, 3.723, 5.16, 6.963, 9.178, 11.79",\
"1.023, 1.096, 1.358, 1.858, 2.634, 3.723, 5.16, 6.967, 9.171, 11.8",\
"1.018, 1.093, 1.355, 1.854, 2.633, 3.723, 5.159, 6.966, 9.169, 11.8",\
"1.044, 1.116, 1.368, 1.858, 2.631, 3.724, 5.16, 6.963, 9.173, 11.8",\
"1.255, 1.31, 1.522, 1.939, 2.661, 3.724, 5.157, 6.965, 9.172, 11.8",\
"1.612, 1.677, 1.908, 2.276, 2.876, 3.814, 5.178, 6.964, 9.17, 11.8",\
"2.004, 2.09, 2.372, 2.818, 3.39, 4.176, 5.35, 7.028, 9.178, 11.8",\
"2.43, 2.534, 2.872, 3.412, 4.086, 4.858, 5.86, 7.282, 9.284, 11.82",\
"2.912, 3.032, 3.416, 4.054, 4.844, 5.736, 6.694, 7.946, 9.638, 11.99");
}
}
}
}