blob: b806099a6cab15ef323d9d67e6117ce9b133b083 [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 : "0.000181643" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0001816705" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.000332629" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0002784155" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.0003326345" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0001892715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0003331735" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.000189266" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003331735" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009002 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.09917, 0.0992, 0.09904, 0.09856, 0.09828, 0.09816, 0.09813, \
0.09813, 0.0981, 0.09807");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03395, 0.03422, 0.03464, 0.0348, 0.03487, 0.03484, 0.03489, \
0.03489, 0.03502, 0.03491");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1054, 0.1055, 0.1056, 0.1053, 0.1051, 0.1048, 0.1048, 0.1047, \
0.1046, 0.1046");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.09674, -0.09711, -0.09729, -0.09684, -0.0969, -0.09716, -0.09723, \
-0.09732, -0.09744, -0.09746");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.07026, 0.07015, 0.07013, 0.07004, 0.07007, 0.07004, 0.07011, \
0.07013, 0.07013, 0.07014");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.02409, -0.02409, -0.02414, -0.02412, -0.02415, -0.02411, -0.02422, \
-0.02427, -0.0242, -0.02424");
}
}
}
pin(A2) {
capacitance : 0.009336 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.09869, 0.09875, 0.09879, 0.09858, 0.09805, 0.09814, 0.09807, \
0.09814, 0.09818, 0.09813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03469, 0.03487, 0.03501, 0.03506, 0.03502, 0.0351, 0.03494, \
0.03495, 0.03492, 0.03488");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1049, 0.1049, 0.1048, 0.1046, 0.1048, 0.1047, 0.1047, 0.1046, \
0.1046, 0.1048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.09546, -0.0955, -0.09588, -0.09632, -0.09672, -0.09675, -0.097, \
-0.09717, -0.09729, -0.09729");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.08725, 0.08729, 0.08724, 0.08737, 0.08714, 0.08752, 0.08734, \
0.08749, 0.08756, 0.08748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.07223, -0.07665, -0.08303, -0.08503, -0.08572, -0.08595, -0.08627, \
-0.08631, -0.08642, -0.08651");
}
}
}
pin(B) {
capacitance : 0.008416 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.08759, 0.08123, 0.07731, 0.07706, 0.07673, 0.07666, 0.07666, \
0.07662, 0.07661, 0.07666");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.07722, -0.07725, -0.07709, -0.07679, -0.07659, -0.07651, -0.07659, \
-0.07647, -0.07657, -0.07651");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.233 ;
max_transition : 2.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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.00529, 0.005944, 0.007681, 0.009268, 0.01021, 0.0108, 0.01115, 0.01139, 0.01156, 0.01167",\
"0.008055, 0.008734, 0.01007, 0.0115, 0.01248, 0.01314, 0.01353, 0.0138, 0.01397, 0.01411",\
"0.02383, 0.02333, 0.02246, 0.02131, 0.02029, 0.0195, 0.01892, 0.01857, 0.01829, 0.01807",\
"0.0685, 0.06605, 0.05987, 0.05224, 0.04557, 0.03975, 0.03528, 0.03181, 0.02913, 0.02707",\
"0.1537, 0.149, 0.1358, 0.1185, 0.102, 0.08731, 0.07501, 0.0651, 0.05718, 0.05062",\
"0.2844, 0.2778, 0.258, 0.2296, 0.1998, 0.1728, 0.1492, 0.1294, 0.1125, 0.09864",\
"0.4645, 0.4559, 0.4298, 0.391, 0.3472, 0.3051, 0.2667, 0.2334, 0.2046, 0.1801",\
"0.6965, 0.6865, 0.6551, 0.6065, 0.549, 0.49, 0.4347, 0.3856, 0.3413, 0.3031",\
"0.9832, 0.972, 0.9363, 0.8791, 0.8089, 0.7336, 0.6603, 0.5921, 0.5307, 0.4757",\
"1.328, 1.315, 1.276, 1.211, 1.129, 1.039, 0.9472, 0.859, 0.7775, 0.7031");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.3073, 0.3089, 0.3129, 0.3173, 0.3203, 0.3224, 0.3246, 0.327, 0.3297, 0.3306",\
"0.307, 0.3081, 0.3118, 0.3158, 0.3192, 0.3222, 0.3246, 0.3274, 0.3302, 0.3311",\
"0.3248, 0.3242, 0.3229, 0.3227, 0.3232, 0.3247, 0.326, 0.3285, 0.3302, 0.3339",\
"0.3822, 0.3793, 0.3714, 0.3616, 0.3533, 0.3473, 0.3433, 0.3422, 0.3418, 0.3427",\
"0.4847, 0.48, 0.4661, 0.4468, 0.4264, 0.4078, 0.3932, 0.3829, 0.3748, 0.3696",\
"0.6388, 0.6315, 0.6114, 0.583, 0.5508, 0.5184, 0.4897, 0.4662, 0.4468, 0.4312",\
"0.8474, 0.8386, 0.8123, 0.7734, 0.7306, 0.6855, 0.6403, 0.6008, 0.5656, 0.5363",\
"1.114, 1.105, 1.073, 1.025, 0.9686, 0.9112, 0.8523, 0.7955, 0.7433, 0.6958",\
"1.443, 1.432, 1.397, 1.341, 1.271, 1.199, 1.126, 1.054, 0.9842, 0.9185",\
"1.836, 1.824, 1.786, 1.724, 1.644, 1.557, 1.469, 1.38, 1.294, 1.21");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06327, 0.06329, 0.06359, 0.06356, 0.06374, 0.06384, 0.06393, 0.06387, 0.06393, 0.06392",\
"0.06178, 0.0615, 0.06167, 0.0614, 0.06144, 0.06147, 0.06142, 0.06138, 0.06144, 0.06147",\
"0.07269, 0.07177, 0.06955, 0.06689, 0.06451, 0.06291, 0.06178, 0.06105, 0.06053, 0.06016",\
"0.1187, 0.116, 0.1083, 0.09907, 0.09013, 0.08277, 0.07707, 0.07299, 0.06974, 0.06744",\
"0.214, 0.2088, 0.1938, 0.1734, 0.153, 0.1351, 0.1201, 0.1084, 0.09908, 0.09157",\
"0.3646, 0.3571, 0.3344, 0.3017, 0.266, 0.2328, 0.2039, 0.1798, 0.1598, 0.1435",\
"0.574, 0.5642, 0.5349, 0.4897, 0.438, 0.3869, 0.3397, 0.2986, 0.2639, 0.2343",\
"0.8454, 0.8343, 0.7985, 0.7423, 0.6745, 0.6041, 0.5363, 0.4751, 0.4212, 0.3742",\
"1.182, 1.169, 1.129, 1.063, 0.9796, 0.8905, 0.8017, 0.7175, 0.6408, 0.5732",\
"1.586, 1.573, 1.528, 1.453, 1.357, 1.249, 1.139, 1.032, 0.9312, 0.8388");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.3736, 0.3757, 0.381, 0.3858, 0.3887, 0.3907, 0.3926, 0.3955, 0.3979, 0.401",\
"0.3692, 0.371, 0.3757, 0.3817, 0.3857, 0.3894, 0.3923, 0.3949, 0.3979, 0.3999",\
"0.3766, 0.3765, 0.378, 0.3807, 0.3842, 0.3873, 0.3908, 0.3944, 0.3968, 0.4004",\
"0.4302, 0.428, 0.4216, 0.4142, 0.4088, 0.4056, 0.4036, 0.4037, 0.4056, 0.4059",\
"0.5426, 0.5373, 0.5232, 0.5048, 0.4852, 0.4684, 0.4553, 0.4463, 0.4391, 0.4356",\
"0.7179, 0.7103, 0.6882, 0.6574, 0.6239, 0.5914, 0.5615, 0.5377, 0.5178, 0.5027",\
"0.9585, 0.9492, 0.921, 0.8776, 0.8299, 0.7805, 0.7328, 0.6899, 0.6542, 0.6215",\
"1.266, 1.256, 1.223, 1.171, 1.106, 1.041, 0.9767, 0.915, 0.8582, 0.8074",\
"1.644, 1.634, 1.598, 1.537, 1.46, 1.377, 1.295, 1.213, 1.137, 1.065",\
"2.097, 2.086, 2.047, 1.982, 1.893, 1.794, 1.691, 1.591, 1.493, 1.401");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.07136, 0.07182, 0.07293, 0.07408, 0.0751, 0.07561, 0.07608, 0.07639, 0.07644, 0.07665",\
"0.06912, 0.06971, 0.07094, 0.07271, 0.07394, 0.07485, 0.07551, 0.07583, 0.0761, 0.07643",\
"0.07382, 0.07381, 0.07398, 0.07428, 0.07501, 0.07546, 0.07575, 0.07604, 0.0762, 0.0764",\
"0.1107, 0.1094, 0.1056, 0.1011, 0.09655, 0.09262, 0.08952, 0.08708, 0.08517, 0.08373",\
"0.1991, 0.1959, 0.1856, 0.1717, 0.1574, 0.1444, 0.1332, 0.1236, 0.1159, 0.1097",\
"0.3458, 0.3404, 0.324, 0.2989, 0.2709, 0.2445, 0.2207, 0.2003, 0.1825, 0.1676",\
"0.5553, 0.5479, 0.5252, 0.4896, 0.4469, 0.4039, 0.3635, 0.3276, 0.2961, 0.2687",\
"0.8289, 0.8201, 0.7923, 0.7465, 0.69, 0.6291, 0.5703, 0.5158, 0.4666, 0.4233",\
"1.17, 1.161, 1.128, 1.074, 1.004, 0.9267, 0.8476, 0.7725, 0.7028, 0.64",\
"1.583, 1.572, 1.535, 1.473, 1.392, 1.299, 1.201, 1.104, 1.012, 0.9268");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.5568, 0.557, 0.5578, 0.5587, 0.5596, 0.5608, 0.5618, 0.5637, 0.5664, 0.5673",\
"0.5564, 0.5564, 0.5567, 0.5576, 0.5584, 0.5592, 0.5604, 0.5623, 0.5637, 0.5667",\
"0.5762, 0.5752, 0.572, 0.5688, 0.5665, 0.5651, 0.5652, 0.5654, 0.5664, 0.5678",\
"0.6422, 0.639, 0.63, 0.6183, 0.6063, 0.5968, 0.5896, 0.5852, 0.5824, 0.5794",\
"0.7632, 0.7584, 0.7445, 0.7225, 0.6978, 0.6747, 0.6551, 0.6396, 0.628, 0.6179",\
"0.9464, 0.94, 0.9199, 0.8889, 0.8513, 0.8126, 0.7765, 0.7455, 0.7199, 0.6976",\
"1.197, 1.189, 1.165, 1.124, 1.073, 1.02, 0.9648, 0.9145, 0.8711, 0.8313",\
"1.516, 1.507, 1.48, 1.433, 1.37, 1.3, 1.229, 1.16, 1.093, 1.036",\
"1.909, 1.9, 1.87, 1.818, 1.746, 1.66, 1.571, 1.483, 1.395, 1.315",\
"2.379, 2.37, 2.338, 2.282, 2.202, 2.106, 1.999, 1.889, 1.782, 1.679");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.003045, 0.003898, 0.005799, 0.007298, 0.008311, 0.008975, 0.009318, 0.009553, 0.009771, 0.009861",\
"0.0001056, 0.0009124, 0.003187, 0.005554, 0.007125, 0.00809, 0.008733, 0.009133, 0.009394, 0.009613",\
"0.005726, 0.005814, 0.006374, 0.007376, 0.008139, 0.008557, 0.009055, 0.009443, 0.009447, 0.009596",\
"0.04948, 0.04755, 0.04228, 0.03643, 0.03099, 0.02669, 0.02331, 0.02065, 0.01865, 0.01709",\
"0.1468, 0.1424, 0.1292, 0.1122, 0.09528, 0.08063, 0.06835, 0.0582, 0.05024, 0.0437",\
"0.3031, 0.2964, 0.2756, 0.2459, 0.2139, 0.1843, 0.1586, 0.1366, 0.118, 0.1025",\
"0.5201, 0.5111, 0.484, 0.4428, 0.395, 0.3478, 0.3046, 0.2665, 0.2334, 0.2049",\
"0.8005, 0.7904, 0.7578, 0.7064, 0.6439, 0.5779, 0.5154, 0.4579, 0.4067, 0.3614",\
"1.147, 1.136, 1.099, 1.039, 0.9629, 0.8799, 0.7966, 0.7176, 0.6454, 0.5804",\
"1.563, 1.551, 1.51, 1.443, 1.355, 1.256, 1.153, 1.052, 0.9571, 0.8696");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.488, 0.4882, 0.4893, 0.4892, 0.4912, 0.4914, 0.4926, 0.4942, 0.4982, 0.498",\
"0.4872, 0.4875, 0.4882, 0.4879, 0.4905, 0.4902, 0.4924, 0.492, 0.4966, 0.498",\
"0.5074, 0.5062, 0.503, 0.4999, 0.4975, 0.496, 0.4959, 0.4956, 0.4966, 0.4991",\
"0.5737, 0.5708, 0.5614, 0.549, 0.5376, 0.5277, 0.5205, 0.5167, 0.5142, 0.5123",\
"0.6946, 0.69, 0.6753, 0.6536, 0.629, 0.6055, 0.5856, 0.5701, 0.5598, 0.5513",\
"0.8796, 0.8731, 0.8516, 0.8197, 0.7827, 0.7438, 0.707, 0.6767, 0.6495, 0.63",\
"1.131, 1.123, 1.099, 1.056, 1.005, 0.9513, 0.8959, 0.8464, 0.8013, 0.7631",\
"1.45, 1.442, 1.414, 1.367, 1.302, 1.232, 1.159, 1.09, 1.025, 0.9644",\
"1.843, 1.835, 1.805, 1.751, 1.679, 1.593, 1.503, 1.413, 1.326, 1.243",\
"2.315, 2.305, 2.272, 2.216, 2.137, 2.039, 1.931, 1.82, 1.711, 1.608");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.003157, 0.004052, 0.005808, 0.007281, 0.008337, 0.008932, 0.009315, 0.009556, 0.009625, 0.009746",\
"0.0003726, 0.001325, 0.003452, 0.005566, 0.007105, 0.008082, 0.008695, 0.009082, 0.009317, 0.009491",\
"0.00799, 0.008095, 0.008216, 0.008783, 0.009175, 0.009599, 0.009898, 0.01009, 0.01009, 0.00991",\
"0.05464, 0.05266, 0.04724, 0.0406, 0.03468, 0.02963, 0.02573, 0.02269, 0.02026, 0.01832",\
"0.1543, 0.15, 0.1366, 0.1193, 0.1018, 0.08635, 0.07334, 0.06258, 0.05382, 0.04676",\
"0.3122, 0.3059, 0.285, 0.2552, 0.2229, 0.1929, 0.1659, 0.1433, 0.1239, 0.1076",\
"0.5309, 0.5222, 0.4953, 0.4542, 0.4066, 0.3583, 0.3145, 0.2754, 0.2416, 0.2125",\
"0.8127, 0.8027, 0.7706, 0.7198, 0.6575, 0.5915, 0.528, 0.4697, 0.4174, 0.3716",\
"1.161, 1.15, 1.114, 1.054, 0.9787, 0.8958, 0.8121, 0.7324, 0.6593, 0.5933",\
"1.58, 1.568, 1.528, 1.461, 1.374, 1.275, 1.172, 1.071, 0.9745, 0.8858");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.5455, 0.546, 0.5477, 0.5486, 0.5485, 0.5502, 0.5519, 0.5545, 0.5543, 0.5557",\
"0.5447, 0.5451, 0.545, 0.5478, 0.5491, 0.5491, 0.5511, 0.5522, 0.556, 0.5596",\
"0.5646, 0.5631, 0.5608, 0.559, 0.5565, 0.5566, 0.5566, 0.5557, 0.5593, 0.5585",\
"0.6294, 0.6271, 0.6194, 0.609, 0.5986, 0.5903, 0.5835, 0.5783, 0.5763, 0.5728",\
"0.7504, 0.7465, 0.7342, 0.7155, 0.6934, 0.6717, 0.6522, 0.638, 0.6253, 0.6168",\
"0.9349, 0.9286, 0.9104, 0.8823, 0.8497, 0.8138, 0.7787, 0.7486, 0.7232, 0.702",\
"1.185, 1.178, 1.157, 1.12, 1.075, 1.025, 0.9757, 0.9257, 0.8832, 0.8445",\
"1.505, 1.498, 1.474, 1.432, 1.375, 1.31, 1.245, 1.178, 1.116, 1.057",\
"1.9, 1.892, 1.865, 1.818, 1.753, 1.675, 1.591, 1.511, 1.429, 1.351",\
"2.375, 2.366, 2.336, 2.285, 2.213, 2.124, 2.026, 1.924, 1.824, 1.726");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.03882, 0.0435, 0.05981, 0.09046, 0.1381, 0.2045, 0.2918, 0.4018, 0.5361, 0.6961",\
"0.04169, 0.04633, 0.06253, 0.09313, 0.1406, 0.2073, 0.2945, 0.4046, 0.5389, 0.6989",\
"0.04902, 0.05466, 0.07263, 0.1032, 0.1503, 0.2165, 0.3036, 0.4136, 0.5476, 0.7077",\
"0.05073, 0.05821, 0.08181, 0.1197, 0.1705, 0.2359, 0.3222, 0.4316, 0.5654, 0.7247",\
"0.04225, 0.05195, 0.08184, 0.1298, 0.1915, 0.2662, 0.3542, 0.4622, 0.5949, 0.7535",\
"0.02196, 0.03384, 0.07052, 0.1288, 0.2035, 0.2918, 0.3928, 0.5078, 0.6396, 0.7968",\
"-0.01057, 0.00347, 0.04635, 0.1147, 0.2032, 0.3063, 0.4235, 0.5532, 0.6976, 0.8567",\
"-0.05628, -0.0404, 0.00889, 0.0874, 0.1886, 0.3076, 0.4418, 0.5893, 0.7499, 0.9255",\
"-0.1163, -0.0984, -0.0428, 0.0455, 0.1596, 0.294, 0.4456, 0.6114, 0.7914, 0.9846",\
"-0.1913, -0.1712, -0.1095, -0.0117, 0.1145, 0.264, 0.433, 0.6177, 0.8186, 1.033");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.07161, 0.08161, 0.1161, 0.1806, 0.2795, 0.4171, 0.5982, 0.8258, 1.104, 1.433",\
"0.07452, 0.08426, 0.1184, 0.1828, 0.2817, 0.4199, 0.6011, 0.8289, 1.107, 1.437",\
"0.09154, 0.1006, 0.1331, 0.1956, 0.2935, 0.431, 0.6117, 0.8396, 1.117, 1.448",\
"0.1283, 0.138, 0.1706, 0.2303, 0.3247, 0.4596, 0.6381, 0.8641, 1.141, 1.471",\
"0.1806, 0.1924, 0.2288, 0.2912, 0.3831, 0.5133, 0.6881, 0.9107, 1.185, 1.513",\
"0.2463, 0.2603, 0.3037, 0.3737, 0.4698, 0.5981, 0.7678, 0.9855, 1.255, 1.579",\
"0.3252, 0.3417, 0.393, 0.4738, 0.5795, 0.7132, 0.8812, 1.094, 1.357, 1.676",\
"0.4184, 0.4378, 0.4968, 0.5895, 0.7092, 0.8527, 1.027, 1.238, 1.496, 1.808",\
"0.5266, 0.5487, 0.6158, 0.7208, 0.8554, 1.015, 1.198, 1.417, 1.673, 1.981",\
"0.6511, 0.6749, 0.7506, 0.8691, 1.019, 1.195, 1.395, 1.622, 1.887, 2.193");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.04595, 0.05369, 0.08099, 0.1326, 0.2128, 0.3252, 0.4725, 0.6582, 0.8855, 1.156",\
"0.04555, 0.05338, 0.08083, 0.1329, 0.2129, 0.3254, 0.4726, 0.6583, 0.8859, 1.155",\
"0.05768, 0.06468, 0.08708, 0.1334, 0.2127, 0.3248, 0.4727, 0.6587, 0.8848, 1.156",\
"0.08284, 0.0907, 0.1154, 0.1588, 0.2241, 0.326, 0.4722, 0.6584, 0.8854, 1.157",\
"0.118, 0.1279, 0.1573, 0.2054, 0.2712, 0.3605, 0.4852, 0.66, 0.8853, 1.156",\
"0.1607, 0.1729, 0.2098, 0.266, 0.339, 0.4303, 0.5465, 0.6965, 0.8984, 1.158",\
"0.2122, 0.2264, 0.271, 0.3372, 0.4218, 0.5208, 0.6392, 0.7857, 0.9638, 1.194",\
"0.2696, 0.2879, 0.3407, 0.4185, 0.5144, 0.6262, 0.7552, 0.9036, 1.081, 1.292",\
"0.3342, 0.3549, 0.4186, 0.509, 0.6204, 0.746, 0.886, 1.045, 1.228, 1.437",\
"0.402, 0.4278, 0.5026, 0.6094, 0.7354, 0.8772, 1.032, 1.205, 1.397, 1.61");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.106, 0.1228, 0.1818, 0.2939, 0.4686, 0.7133, 1.037, 1.441, 1.94, 2.526",\
"0.1057, 0.1226, 0.1816, 0.2938, 0.469, 0.7137, 1.036, 1.442, 1.937, 2.524",\
"0.1069, 0.1229, 0.1813, 0.2938, 0.4689, 0.7134, 1.036, 1.442, 1.935, 2.529",\
"0.1243, 0.1387, 0.1896, 0.2947, 0.4685, 0.7138, 1.036, 1.441, 1.936, 2.532",\
"0.1547, 0.1686, 0.2181, 0.3137, 0.4737, 0.7132, 1.035, 1.443, 1.939, 2.531",\
"0.1967, 0.2125, 0.2639, 0.355, 0.5027, 0.7248, 1.038, 1.441, 1.937, 2.529",\
"0.2443, 0.2632, 0.322, 0.4176, 0.5584, 0.7646, 1.056, 1.445, 1.938, 2.528",\
"0.297, 0.3206, 0.3876, 0.4962, 0.636, 0.834, 1.107, 1.474, 1.944, 2.527",\
"0.3554, 0.381, 0.4586, 0.5812, 0.7346, 0.9254, 1.191, 1.534, 1.983, 2.539",\
"0.42, 0.4486, 0.5356, 0.6702, 0.8434, 1.046, 1.298, 1.632, 2.055, 2.596");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.05096, 0.05595, 0.07286, 0.1042, 0.1521, 0.2188, 0.3065, 0.4164, 0.5505, 0.7105",\
"0.05309, 0.05802, 0.07489, 0.1062, 0.154, 0.2208, 0.3082, 0.4184, 0.5523, 0.7126",\
"0.06254, 0.06781, 0.08472, 0.1154, 0.1629, 0.2293, 0.3164, 0.4263, 0.5603, 0.7202",\
"0.07048, 0.07722, 0.0987, 0.1344, 0.1833, 0.2486, 0.3349, 0.444, 0.5777, 0.7371",\
"0.07117, 0.07962, 0.1066, 0.1506, 0.209, 0.281, 0.3675, 0.4751, 0.6073, 0.7657",\
"0.06333, 0.0733, 0.1056, 0.1586, 0.2284, 0.3124, 0.4098, 0.5222, 0.653, 0.8098",\
"0.04639, 0.05796, 0.09542, 0.1569, 0.2385, 0.336, 0.4476, 0.5731, 0.7143, 0.8717",\
"0.02033, 0.03337, 0.07536, 0.1451, 0.238, 0.3495, 0.4762, 0.6178, 0.7732, 0.945",\
"-0.0151, -0.0007, 0.0457, 0.1229, 0.2262, 0.3515, 0.4943, 0.6523, 0.8249, 1.013",\
"-0.0607, -0.0451, 0.0058, 0.0894, 0.2037, 0.3412, 0.4997, 0.6752, 0.8665, 1.072");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.08965, 0.09975, 0.1344, 0.199, 0.2978, 0.4356, 0.6166, 0.844, 1.122, 1.453",\
"0.09075, 0.1008, 0.1356, 0.2005, 0.3, 0.4381, 0.6197, 0.8467, 1.125, 1.456",\
"0.1001, 0.1097, 0.1431, 0.2068, 0.3057, 0.4439, 0.6256, 0.8532, 1.131, 1.462",\
"0.1244, 0.1339, 0.1666, 0.2274, 0.3233, 0.459, 0.6386, 0.8652, 1.142, 1.473",\
"0.1621, 0.173, 0.2086, 0.2697, 0.3621, 0.493, 0.6685, 0.8918, 1.166, 1.495",\
"0.2094, 0.2223, 0.2635, 0.3313, 0.425, 0.5529, 0.7224, 0.9403, 1.21, 1.534",\
"0.2661, 0.2811, 0.3284, 0.4053, 0.5084, 0.638, 0.8045, 1.016, 1.279, 1.597",\
"0.3317, 0.3489, 0.4027, 0.49, 0.6045, 0.7448, 0.9133, 1.122, 1.379, 1.69",\
"0.4062, 0.4261, 0.4872, 0.5846, 0.7116, 0.8655, 1.045, 1.256, 1.51, 1.814",\
"0.4911, 0.513, 0.5809, 0.6896, 0.8299, 0.9985, 1.193, 1.415, 1.669, 1.972");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06803, 0.07606, 0.1038, 0.156, 0.2369, 0.3497, 0.4978, 0.6828, 0.9098, 1.179",\
"0.06742, 0.07566, 0.1036, 0.1561, 0.237, 0.3492, 0.4964, 0.6827, 0.9097, 1.181",\
"0.07718, 0.08342, 0.1067, 0.1556, 0.2367, 0.3497, 0.4971, 0.6828, 0.9097, 1.18",\
"0.1073, 0.1146, 0.1375, 0.1787, 0.2451, 0.3497, 0.4969, 0.6822, 0.9098, 1.18",\
"0.151, 0.1596, 0.1858, 0.2293, 0.2924, 0.3803, 0.5076, 0.6833, 0.9092, 1.18",\
"0.2079, 0.2179, 0.2481, 0.2978, 0.3645, 0.4519, 0.5661, 0.7175, 0.9207, 1.18",\
"0.2767, 0.2882, 0.326, 0.3811, 0.4557, 0.5476, 0.6615, 0.8042, 0.9826, 1.214",\
"0.3547, 0.37, 0.4134, 0.4789, 0.5634, 0.6634, 0.7822, 0.9238, 1.099, 1.309",\
"0.4468, 0.4628, 0.5162, 0.5918, 0.6864, 0.7974, 0.9246, 1.073, 1.247, 1.453",\
"0.5482, 0.569, 0.6288, 0.718, 0.8276, 0.9502, 1.088, 1.244, 1.424, 1.63");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.1068, 0.1234, 0.1818, 0.294, 0.4685, 0.7134, 1.035, 1.44, 1.935, 2.53",\
"0.107, 0.1235, 0.1819, 0.294, 0.4688, 0.7131, 1.036, 1.441, 1.936, 2.526",\
"0.1099, 0.1254, 0.1822, 0.2943, 0.4681, 0.7133, 1.036, 1.442, 1.936, 2.529",\
"0.1277, 0.1416, 0.1922, 0.2966, 0.4687, 0.7132, 1.036, 1.443, 1.936, 2.53",\
"0.1677, 0.1798, 0.2234, 0.3157, 0.4761, 0.7134, 1.036, 1.441, 1.935, 2.53",\
"0.2191, 0.2333, 0.28, 0.3623, 0.5045, 0.7264, 1.037, 1.442, 1.938, 2.531",\
"0.2772, 0.2937, 0.3472, 0.4381, 0.5667, 0.766, 1.057, 1.448, 1.936, 2.529",\
"0.3436, 0.3606, 0.4216, 0.5226, 0.6606, 0.843, 1.107, 1.473, 1.948, 2.527",\
"0.4164, 0.4352, 0.5028, 0.6154, 0.7672, 0.9554, 1.199, 1.534, 1.981, 2.548",\
"0.4956, 0.5158, 0.5896, 0.7168, 0.882, 1.088, 1.33, 1.641, 2.054, 2.586");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06838, 0.07337, 0.09041, 0.1219, 0.17, 0.2368, 0.3243, 0.4346, 0.5687, 0.7289",\
"0.07023, 0.07524, 0.09232, 0.1239, 0.172, 0.2389, 0.3265, 0.4366, 0.5709, 0.731",\
"0.07537, 0.08042, 0.09735, 0.1286, 0.1767, 0.2434, 0.331, 0.4411, 0.5752, 0.7352",\
"0.07966, 0.08538, 0.1041, 0.137, 0.1854, 0.2515, 0.3385, 0.4482, 0.5821, 0.7417",\
"0.07725, 0.08417, 0.1069, 0.145, 0.1975, 0.266, 0.3529, 0.4613, 0.5941, 0.7531",\
"0.06483, 0.07303, 0.1002, 0.1455, 0.2065, 0.2818, 0.3728, 0.4832, 0.6151, 0.7725",\
"0.0415, 0.05099, 0.08249, 0.1353, 0.2059, 0.292, 0.3922, 0.5083, 0.644, 0.802",\
"0.00618, 0.01705, 0.05269, 0.1129, 0.1935, 0.2913, 0.4038, 0.5309, 0.6742, 0.837",\
"-0.042, -0.0298, 0.0101, 0.0775, 0.1681, 0.2779, 0.4038, 0.5448, 0.7002, 0.8723",\
"-0.1042, -0.0906, -0.0464, 0.0284, 0.1287, 0.2506, 0.3902, 0.5454, 0.716, 0.9015");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.08572, 0.0926, 0.1163, 0.161, 0.2295, 0.325, 0.4498, 0.6065, 0.7975, 1.025",\
"0.08929, 0.09613, 0.1197, 0.1643, 0.2329, 0.3283, 0.4531, 0.6098, 0.8007, 1.028",\
"0.1072, 0.1137, 0.1365, 0.18, 0.2477, 0.3425, 0.4669, 0.6233, 0.814, 1.041",\
"0.1474, 0.1539, 0.176, 0.2174, 0.2826, 0.3753, 0.4979, 0.653, 0.8427, 1.069",\
"0.2042, 0.2115, 0.2364, 0.2803, 0.3444, 0.4336, 0.553, 0.7053, 0.8926, 1.117",\
"0.2748, 0.2835, 0.3123, 0.3619, 0.4311, 0.5222, 0.6379, 0.7862, 0.9698, 1.191",\
"0.3587, 0.3686, 0.402, 0.4589, 0.5367, 0.6348, 0.7549, 0.9004, 1.079, 1.296",\
"0.4562, 0.4678, 0.506, 0.5705, 0.6582, 0.7668, 0.8947, 1.048, 1.225, 1.438",\
"0.5686, 0.5815, 0.6244, 0.6973, 0.7957, 0.916, 1.056, 1.218, 1.404, 1.617",\
"0.6967, 0.7111, 0.7581, 0.8391, 0.9483, 1.082, 1.236, 1.41, 1.606, 1.829");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06755, 0.07558, 0.1034, 0.1557, 0.2362, 0.3493, 0.4971, 0.6826, 0.9099, 1.181",\
"0.06752, 0.07549, 0.1034, 0.1559, 0.2361, 0.3495, 0.4977, 0.6828, 0.9097, 1.181",\
"0.07178, 0.07888, 0.1046, 0.1556, 0.2364, 0.349, 0.4974, 0.6831, 0.9098, 1.179",\
"0.09438, 0.1004, 0.1225, 0.1669, 0.2404, 0.3497, 0.4967, 0.6836, 0.91, 1.181",\
"0.1346, 0.1408, 0.1623, 0.2025, 0.2672, 0.365, 0.5026, 0.6839, 0.9099, 1.181",\
"0.1853, 0.1925, 0.2163, 0.2588, 0.3207, 0.4098, 0.5343, 0.7009, 0.9165, 1.18",\
"0.2439, 0.2524, 0.2799, 0.3273, 0.3941, 0.4828, 0.5974, 0.752, 0.9498, 1.2",\
"0.3091, 0.319, 0.3516, 0.4056, 0.48, 0.5742, 0.6904, 0.8352, 1.019, 1.251",\
"0.3806, 0.3924, 0.4292, 0.492, 0.575, 0.6782, 0.8014, 0.9482, 1.125, 1.342",\
"0.4578, 0.471, 0.514, 0.5862, 0.6794, 0.7932, 0.9258, 1.081, 1.259, 1.47");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.1533, 0.165, 0.2056, 0.282, 0.3996, 0.5644, 0.7798, 1.051, 1.383, 1.775",\
"0.1527, 0.1648, 0.2056, 0.2813, 0.3995, 0.5641, 0.7796, 1.052, 1.383, 1.776",\
"0.1536, 0.1652, 0.2055, 0.2818, 0.4, 0.5645, 0.7796, 1.051, 1.382, 1.775",\
"0.1729, 0.1819, 0.2156, 0.2848, 0.4001, 0.5641, 0.7799, 1.051, 1.381, 1.778",\
"0.2169, 0.2256, 0.2553, 0.3137, 0.4135, 0.5661, 0.7802, 1.052, 1.383, 1.778",\
"0.2741, 0.2834, 0.3144, 0.3713, 0.4608, 0.5962, 0.7899, 1.052, 1.383, 1.778",\
"0.3378, 0.3496, 0.385, 0.4466, 0.5354, 0.6614, 0.8356, 1.076, 1.388, 1.778",\
"0.409, 0.421, 0.4622, 0.5326, 0.6292, 0.7554, 0.9212, 1.138, 1.427, 1.792",\
"0.4856, 0.4984, 0.546, 0.625, 0.7344, 0.8684, 1.033, 1.243, 1.507, 1.847",\
"0.5656, 0.5816, 0.6362, 0.7248, 0.8468, 0.9952, 1.167, 1.377, 1.634, 1.949");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.05409, 0.05879, 0.0751, 0.1058, 0.1533, 0.2197, 0.3072, 0.4171, 0.5514, 0.7115",\
"0.05572, 0.06049, 0.07688, 0.1077, 0.1553, 0.2218, 0.3095, 0.4194, 0.5536, 0.7136",\
"0.05917, 0.06439, 0.08163, 0.1125, 0.1599, 0.2264, 0.314, 0.424, 0.5582, 0.7182",\
"0.05914, 0.06555, 0.08596, 0.1199, 0.1687, 0.2345, 0.3213, 0.4307, 0.5646, 0.7243",\
"0.05065, 0.05863, 0.08395, 0.125, 0.1793, 0.2484, 0.3357, 0.444, 0.5769, 0.7358",\
"0.03239, 0.04195, 0.0724, 0.1214, 0.1856, 0.2628, 0.3551, 0.4659, 0.5981, 0.7554",\
"0.00365, 0.01473, 0.04967, 0.1071, 0.1816, 0.2707, 0.373, 0.4902, 0.6265, 0.7851",\
"-0.03693, -0.02441, 0.01554, 0.08048, 0.1658, 0.2672, 0.3826, 0.5115, 0.6559, 0.8195",\
"-0.0905, -0.0765, -0.0317, 0.0412, 0.1368, 0.2506, 0.3797, 0.5229, 0.6803, 0.8538",\
"-0.1581, -0.1425, -0.093, -0.012, 0.0938, 0.2203, 0.3637, 0.522, 0.6948, 0.8819");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.07961, 0.08642, 0.11, 0.154, 0.222, 0.3167, 0.441, 0.5969, 0.7886, 1.015",\
"0.08309, 0.09008, 0.1134, 0.1572, 0.2253, 0.3199, 0.4444, 0.6002, 0.7918, 1.019",\
"0.101, 0.1075, 0.1302, 0.173, 0.2399, 0.3341, 0.4582, 0.6142, 0.8045, 1.032",\
"0.1402, 0.1469, 0.1693, 0.2102, 0.2748, 0.3668, 0.489, 0.6434, 0.8335, 1.06",\
"0.1941, 0.2019, 0.2276, 0.2721, 0.3363, 0.4249, 0.5437, 0.6961, 0.8832, 1.108",\
"0.2605, 0.2702, 0.3005, 0.3513, 0.4218, 0.5131, 0.6287, 0.7764, 0.9603, 1.181",\
"0.3405, 0.3512, 0.3866, 0.4454, 0.5252, 0.6241, 0.745, 0.8909, 1.07, 1.287",\
"0.4332, 0.4458, 0.4864, 0.554, 0.6445, 0.7542, 0.8838, 1.037, 1.215, 1.427",\
"0.5403, 0.5548, 0.6006, 0.677, 0.7785, 0.9011, 1.043, 1.206, 1.393, 1.606",\
"0.663, 0.6786, 0.7299, 0.8154, 0.9285, 1.064, 1.221, 1.398, 1.594, 1.818");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.04704, 0.0546, 0.08119, 0.1325, 0.2124, 0.3248, 0.4728, 0.6584, 0.8853, 1.156",\
"0.0475, 0.05489, 0.08129, 0.1327, 0.2127, 0.3248, 0.4739, 0.6584, 0.8857, 1.156",\
"0.05646, 0.0626, 0.0853, 0.1333, 0.2127, 0.3256, 0.4737, 0.6599, 0.8854, 1.156",\
"0.08222, 0.08776, 0.1074, 0.1488, 0.2192, 0.3263, 0.473, 0.6592, 0.8852, 1.156",\
"0.1225, 0.1283, 0.1493, 0.1877, 0.2493, 0.3446, 0.4807, 0.6602, 0.8857, 1.156",\
"0.1717, 0.1787, 0.2024, 0.245, 0.3061, 0.3922, 0.5145, 0.6794, 0.8939, 1.158",\
"0.2273, 0.2359, 0.2637, 0.3119, 0.3796, 0.4665, 0.5816, 0.7323, 0.9288, 1.178",\
"0.289, 0.2988, 0.3316, 0.3878, 0.4634, 0.5588, 0.675, 0.8184, 1.001, 1.231",\
"0.3556, 0.3674, 0.4064, 0.471, 0.5568, 0.6608, 0.7848, 0.9314, 1.108, 1.323",\
"0.4268, 0.441, 0.4872, 0.5606, 0.6586, 0.7734, 0.9084, 1.063, 1.241, 1.453");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.1137, 0.1251, 0.1657, 0.241, 0.3589, 0.5223, 0.7395, 1.01, 1.344, 1.733",\
"0.1137, 0.1255, 0.1658, 0.2411, 0.359, 0.5224, 0.7403, 1.009, 1.344, 1.739",\
"0.1141, 0.1254, 0.1653, 0.2414, 0.358, 0.5225, 0.7387, 1.01, 1.341, 1.733",\
"0.1328, 0.1422, 0.1754, 0.2443, 0.3584, 0.5223, 0.7389, 1.01, 1.341, 1.734",\
"0.1694, 0.1792, 0.2121, 0.2725, 0.3717, 0.5247, 0.7386, 1.011, 1.34, 1.735",\
"0.2152, 0.2269, 0.2637, 0.3262, 0.4185, 0.5535, 0.7476, 1.01, 1.341, 1.735",\
"0.2664, 0.2806, 0.3243, 0.3949, 0.4892, 0.619, 0.7936, 1.034, 1.347, 1.737",\
"0.3238, 0.3394, 0.39, 0.4716, 0.5774, 0.7082, 0.8784, 1.097, 1.384, 1.747",\
"0.3848, 0.4038, 0.4618, 0.5548, 0.674, 0.817, 0.9856, 1.201, 1.466, 1.805",\
"0.4516, 0.473, 0.5388, 0.6448, 0.779, 0.9384, 1.119, 1.329, 1.59, 1.906");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.04741, 0.05109, 0.06364, 0.08715, 0.1233, 0.1736, 0.2399, 0.3232, 0.4248, 0.546",\
"0.04961, 0.05337, 0.0661, 0.08962, 0.1258, 0.1763, 0.2426, 0.3258, 0.4276, 0.5487",\
"0.0557, 0.06021, 0.07482, 0.09925, 0.1355, 0.1859, 0.252, 0.3353, 0.437, 0.5582",\
"0.05818, 0.06399, 0.0826, 0.1133, 0.1546, 0.2061, 0.2718, 0.3547, 0.4562, 0.577",\
"0.05265, 0.0598, 0.0831, 0.1213, 0.1718, 0.2328, 0.3043, 0.3873, 0.4879, 0.6083",\
"0.03725, 0.04576, 0.07371, 0.1197, 0.1806, 0.2533, 0.3363, 0.4301, 0.5349, 0.6546",\
"0.0111, 0.02103, 0.05314, 0.107, 0.1779, 0.2631, 0.3598, 0.4671, 0.5852, 0.715",\
"-0.02705, -0.01587, 0.02054, 0.08156, 0.1631, 0.2605, 0.3714, 0.4939, 0.6271, 0.7714",\
"-0.0785, -0.066, -0.0251, 0.0431, 0.1345, 0.2445, 0.3696, 0.5079, 0.6575, 0.8183",\
"-0.144, -0.1302, -0.0855, -0.0091, 0.092, 0.2143, 0.3534, 0.5072, 0.674, 0.8524");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.09124, 0.09809, 0.1212, 0.1649, 0.2324, 0.3269, 0.4514, 0.6077, 0.7981, 1.026",\
"0.09469, 0.1013, 0.1244, 0.1683, 0.236, 0.3303, 0.4549, 0.6112, 0.802, 1.03",\
"0.1126, 0.1189, 0.1414, 0.1841, 0.2508, 0.3448, 0.469, 0.6249, 0.8165, 1.043",\
"0.1525, 0.1588, 0.1807, 0.2216, 0.2863, 0.3782, 0.5004, 0.6552, 0.8452, 1.071",\
"0.2095, 0.2169, 0.2415, 0.2849, 0.3486, 0.4372, 0.5561, 0.7087, 0.8955, 1.121",\
"0.2801, 0.2888, 0.3177, 0.367, 0.4363, 0.5268, 0.6425, 0.7908, 0.9746, 1.196",\
"0.3638, 0.3741, 0.4077, 0.465, 0.543, 0.6408, 0.7614, 0.9068, 1.086, 1.303",\
"0.4612, 0.473, 0.512, 0.5776, 0.666, 0.7746, 0.9038, 1.056, 1.234, 1.446",\
"0.573, 0.5867, 0.6303, 0.704, 0.8048, 0.9261, 1.067, 1.23, 1.416, 1.629",\
"0.7002, 0.7153, 0.7644, 0.8479, 0.9591, 1.094, 1.25, 1.425, 1.622, 1.845");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.04763, 0.05325, 0.07321, 0.1119, 0.1726, 0.2578, 0.3698, 0.511, 0.6833, 0.8878",\
"0.04866, 0.05401, 0.07352, 0.112, 0.1726, 0.2579, 0.3696, 0.511, 0.6838, 0.8878",\
"0.06604, 0.0698, 0.08404, 0.1157, 0.1732, 0.2581, 0.3697, 0.5111, 0.6833, 0.8883",\
"0.1003, 0.1044, 0.1188, 0.1478, 0.1932, 0.2647, 0.3703, 0.5109, 0.6834, 0.8896",\
"0.1468, 0.1515, 0.1679, 0.1981, 0.2444, 0.3093, 0.3971, 0.5203, 0.6835, 0.8878",\
"0.2018, 0.2072, 0.2264, 0.2617, 0.3121, 0.3791, 0.4655, 0.5742, 0.7157, 0.8996",\
"0.2626, 0.2697, 0.2926, 0.3334, 0.392, 0.4655, 0.5552, 0.6652, 0.7982, 0.9606",\
"0.3295, 0.338, 0.3659, 0.4146, 0.4809, 0.5639, 0.663, 0.7778, 0.9124, 1.072",\
"0.4034, 0.4126, 0.4458, 0.5016, 0.5786, 0.6722, 0.7824, 0.9068, 1.048, 1.211",\
"0.48, 0.4924, 0.5316, 0.5968, 0.6844, 0.79, 0.913, 1.049, 1.201, 1.37");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.1308, 0.1426, 0.1824, 0.2583, 0.3745, 0.5379, 0.7555, 1.029, 1.355, 1.748",\
"0.1307, 0.1422, 0.1821, 0.2583, 0.3757, 0.5382, 0.7553, 1.027, 1.36, 1.756",\
"0.1308, 0.1423, 0.1822, 0.258, 0.3753, 0.5395, 0.755, 1.025, 1.358, 1.751",\
"0.1449, 0.1546, 0.1892, 0.2592, 0.3749, 0.5394, 0.7557, 1.028, 1.357, 1.75",\
"0.1797, 0.1894, 0.2221, 0.2838, 0.3858, 0.54, 0.7546, 1.026, 1.357, 1.755",\
"0.2261, 0.2366, 0.2715, 0.3332, 0.4276, 0.5653, 0.7621, 1.026, 1.359, 1.751",\
"0.2784, 0.2911, 0.3326, 0.3995, 0.494, 0.6258, 0.8036, 1.047, 1.359, 1.753",\
"0.3366, 0.351, 0.3978, 0.4748, 0.5778, 0.71, 0.882, 1.104, 1.394, 1.761",\
"0.3996, 0.4168, 0.4706, 0.5576, 0.6736, 0.8148, 0.9848, 1.201, 1.47, 1.815",\
"0.4686, 0.487, 0.5468, 0.6464, 0.776, 0.9306, 1.109, 1.325, 1.589, 1.911");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06838, 0.07337, 0.09041, 0.1219, 0.17, 0.2368, 0.3243, 0.4346, 0.5687, 0.7289",\
"0.07023, 0.07524, 0.09232, 0.1239, 0.172, 0.2389, 0.3265, 0.4366, 0.5709, 0.731",\
"0.07537, 0.08042, 0.09735, 0.1286, 0.1767, 0.2434, 0.331, 0.4411, 0.5752, 0.7352",\
"0.07966, 0.08538, 0.1041, 0.137, 0.1854, 0.2515, 0.3385, 0.4482, 0.5821, 0.7417",\
"0.07725, 0.08417, 0.1069, 0.145, 0.1975, 0.266, 0.3529, 0.4613, 0.5941, 0.7531",\
"0.06483, 0.07303, 0.1002, 0.1455, 0.2065, 0.2818, 0.3728, 0.4832, 0.6151, 0.7725",\
"0.0415, 0.05099, 0.08249, 0.1353, 0.2059, 0.292, 0.3922, 0.5083, 0.644, 0.802",\
"0.00618, 0.01705, 0.05269, 0.1129, 0.1935, 0.2913, 0.4038, 0.5309, 0.6742, 0.837",\
"-0.042, -0.0298, 0.0101, 0.0775, 0.1681, 0.2779, 0.4038, 0.5448, 0.7002, 0.8723",\
"-0.1042, -0.0906, -0.0464, 0.0284, 0.1287, 0.2506, 0.3902, 0.5454, 0.716, 0.9015");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.09124, 0.09809, 0.1212, 0.1649, 0.2324, 0.3269, 0.4514, 0.6077, 0.7981, 1.026",\
"0.09469, 0.1013, 0.1244, 0.1683, 0.236, 0.3303, 0.4549, 0.6112, 0.802, 1.03",\
"0.1126, 0.1189, 0.1414, 0.1841, 0.2508, 0.3448, 0.469, 0.6249, 0.8165, 1.043",\
"0.1525, 0.1588, 0.1807, 0.2216, 0.2863, 0.3782, 0.5004, 0.6552, 0.8452, 1.071",\
"0.2095, 0.2169, 0.2415, 0.2849, 0.3486, 0.4372, 0.5561, 0.7087, 0.8955, 1.121",\
"0.2801, 0.2888, 0.3177, 0.367, 0.4363, 0.5268, 0.6425, 0.7908, 0.9746, 1.196",\
"0.3638, 0.3741, 0.4077, 0.465, 0.543, 0.6408, 0.7614, 0.9068, 1.086, 1.303",\
"0.4612, 0.473, 0.512, 0.5776, 0.666, 0.7746, 0.9038, 1.056, 1.234, 1.446",\
"0.573, 0.5867, 0.6303, 0.704, 0.8048, 0.9261, 1.067, 1.23, 1.416, 1.629",\
"0.7002, 0.7153, 0.7644, 0.8479, 0.9591, 1.094, 1.25, 1.425, 1.622, 1.845");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.06755, 0.07558, 0.1034, 0.1557, 0.2362, 0.3493, 0.4971, 0.6826, 0.9099, 1.181",\
"0.06752, 0.07549, 0.1034, 0.1559, 0.2361, 0.3495, 0.4977, 0.6828, 0.9097, 1.181",\
"0.07178, 0.07888, 0.1046, 0.1556, 0.2364, 0.349, 0.4974, 0.6831, 0.9098, 1.179",\
"0.09438, 0.1004, 0.1225, 0.1669, 0.2404, 0.3497, 0.4967, 0.6836, 0.91, 1.181",\
"0.1346, 0.1408, 0.1623, 0.2025, 0.2672, 0.365, 0.5026, 0.6839, 0.9099, 1.181",\
"0.1853, 0.1925, 0.2163, 0.2588, 0.3207, 0.4098, 0.5343, 0.7009, 0.9165, 1.18",\
"0.2439, 0.2524, 0.2799, 0.3273, 0.3941, 0.4828, 0.5974, 0.752, 0.9498, 1.2",\
"0.3091, 0.319, 0.3516, 0.4056, 0.48, 0.5742, 0.6904, 0.8352, 1.019, 1.251",\
"0.3806, 0.3924, 0.4292, 0.492, 0.575, 0.6782, 0.8014, 0.9482, 1.125, 1.342",\
"0.4578, 0.471, 0.514, 0.5862, 0.6794, 0.7932, 0.9258, 1.081, 1.259, 1.47");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.002602, 0.008223, 0.01896, 0.03568, 0.05915, 0.09003, 0.1289, 0.1764, 0.233");
values("0.1533, 0.165, 0.2056, 0.282, 0.3996, 0.5644, 0.7798, 1.051, 1.383, 1.775",\
"0.1527, 0.1648, 0.2056, 0.2813, 0.3995, 0.5641, 0.7796, 1.052, 1.383, 1.776",\
"0.1536, 0.1652, 0.2055, 0.2818, 0.4, 0.5645, 0.7796, 1.051, 1.382, 1.775",\
"0.1729, 0.1819, 0.2156, 0.2848, 0.4001, 0.5641, 0.7799, 1.051, 1.381, 1.778",\
"0.2169, 0.2256, 0.2553, 0.3137, 0.4135, 0.5661, 0.7802, 1.052, 1.383, 1.778",\
"0.2741, 0.2834, 0.3144, 0.3713, 0.4608, 0.5962, 0.7899, 1.052, 1.383, 1.778",\
"0.3378, 0.3496, 0.385, 0.4466, 0.5354, 0.6614, 0.8356, 1.076, 1.388, 1.778",\
"0.409, 0.421, 0.4622, 0.5326, 0.6292, 0.7554, 0.9212, 1.138, 1.427, 1.792",\
"0.4856, 0.4984, 0.546, 0.625, 0.7344, 0.8684, 1.033, 1.243, 1.507, 1.847",\
"0.5656, 0.5816, 0.6362, 0.7248, 0.8468, 0.9952, 1.167, 1.377, 1.634, 1.949");
}
}
}
}