blob: 22a7dfd06afc3da5fc22d1fdf7ca24e91779b39a [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 : "0.0001816705" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0003199295" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0001816815" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0003267165" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.000282491" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0003267165" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.000189871" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0001899205" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003267165" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00924 ;
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.108, 0.1081, 0.1082, 0.1077, 0.1074, 0.1071, 0.1071, 0.107, \
0.107, 0.107");
}
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.07643, -0.07639, -0.07621, -0.07598, -0.07571, -0.07551, -0.07564, \
-0.07567, -0.07558, -0.07557");
}
}
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.02385, 0.02382, 0.02389, 0.02389, 0.02388, 0.02392, 0.02404, \
0.02405, 0.02405, 0.02403");
}
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.02077, -0.02072, -0.02077, -0.02078, -0.02081, -0.02086, -0.02093, \
-0.02093, -0.02098, -0.02099");
}
}
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.1, 0.09994, 0.09967, 0.09964, 0.09963, 0.0996, 0.09978, 0.09977, \
0.09977, 0.09964");
}
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.02415, -0.02415, -0.02419, -0.02419, -0.02419, -0.02422, -0.02432, \
-0.02432, -0.02429, -0.02428");
}
}
}
pin(A2) {
capacitance : 0.009655 ;
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.1047, 0.1016, 0.09904, 0.09787, 0.09714, 0.09702, 0.09688, 0.09683, \
0.09678, 0.09682");
}
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.09787, -0.09787, -0.09781, -0.09743, -0.09716, -0.09687, -0.09689, \
-0.09682, -0.09676, -0.09673");
}
}
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.02382, 0.02385, 0.02391, 0.02389, 0.02392, 0.02392, 0.02403, \
0.02405, 0.02403, 0.02405");
}
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.02079, -0.02077, -0.0208, -0.0208, -0.02084, -0.02085, -0.02091, \
-0.02095, -0.02093, -0.02095");
}
}
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.1, 0.0999, 0.09976, 0.09962, 0.09968, 0.09959, 0.09974, 0.09974, \
0.09972, 0.09969");
}
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.02422, -0.02416, -0.02424, -0.02422, -0.02419, -0.02423, -0.0243, \
-0.02429, -0.0243, -0.0243");
}
}
}
pin(B) {
capacitance : 0.007937 ;
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.09719, 0.09701, 0.09688, 0.09713, 0.09659, 0.09671, 0.0968, \
0.09687, 0.0968, 0.09678");
}
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.07483, -0.08035, -0.08931, -0.0917, -0.09306, -0.09363, -0.09416, \
-0.09463, -0.09485, -0.0949");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.2575 ;
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.008091, 0.009206, 0.01151, 0.01348, 0.01482, 0.01554, 0.016, 0.01628, 0.01649, 0.01663",\
"0.01092, 0.01177, 0.01387, 0.01578, 0.01717, 0.01802, 0.01858, 0.01894, 0.01916, 0.01943",\
"0.02878, 0.02819, 0.02729, 0.02637, 0.02562, 0.02512, 0.02469, 0.02448, 0.02434, 0.02417",\
"0.07709, 0.07428, 0.06705, 0.05898, 0.05161, 0.04583, 0.0413, 0.0379, 0.03531, 0.03332",\
"0.1681, 0.1626, 0.1473, 0.1281, 0.1099, 0.0945, 0.08158, 0.07133, 0.0632, 0.0568",\
"0.3072, 0.2994, 0.2764, 0.2446, 0.2119, 0.1826, 0.1577, 0.1367, 0.1193, 0.105",\
"0.498, 0.4884, 0.4586, 0.4147, 0.3661, 0.32, 0.2789, 0.2436, 0.2133, 0.1876",\
"0.7435, 0.7322, 0.6967, 0.642, 0.5779, 0.5136, 0.4539, 0.4007, 0.3545, 0.3139",\
"1.047, 1.034, 0.9936, 0.9298, 0.8516, 0.7687, 0.6884, 0.6153, 0.5494, 0.4914",\
"1.411, 1.397, 1.353, 1.28, 1.189, 1.09, 0.9888, 0.8935, 0.806, 0.7267");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.2783, 0.2803, 0.2846, 0.2888, 0.292, 0.294, 0.2957, 0.2987, 0.3004, 0.3028",\
"0.2783, 0.2796, 0.283, 0.2873, 0.2905, 0.2935, 0.2951, 0.2981, 0.3004, 0.3028",\
"0.2993, 0.2981, 0.2959, 0.2948, 0.2952, 0.2958, 0.2973, 0.2997, 0.3009, 0.3044",\
"0.3616, 0.3579, 0.3479, 0.3363, 0.3265, 0.3197, 0.315, 0.3136, 0.313, 0.3138",\
"0.4709, 0.4648, 0.4473, 0.4249, 0.4016, 0.3812, 0.3656, 0.3546, 0.346, 0.3407",\
"0.6331, 0.6244, 0.5993, 0.566, 0.5296, 0.4941, 0.4626, 0.4375, 0.4181, 0.4018",\
"0.8515, 0.8417, 0.8103, 0.7639, 0.7156, 0.6646, 0.6164, 0.5738, 0.5369, 0.5057",\
"1.13, 1.119, 1.083, 1.027, 0.9621, 0.8964, 0.8324, 0.7718, 0.7145, 0.6663",\
"1.472, 1.46, 1.42, 1.356, 1.276, 1.196, 1.115, 1.035, 0.9604, 0.8913",\
"1.881, 1.868, 1.825, 1.755, 1.663, 1.564, 1.465, 1.369, 1.274, 1.185");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.006118, 0.007602, 0.01065, 0.01317, 0.01472, 0.0156, 0.0161, 0.01637, 0.01658, 0.01673",\
"0.005966, 0.007427, 0.01089, 0.01404, 0.01614, 0.0174, 0.01824, 0.01878, 0.01907, 0.0193",\
"0.01982, 0.02004, 0.02067, 0.02155, 0.02225, 0.02276, 0.02303, 0.02322, 0.02336, 0.02344",\
"0.0663, 0.06418, 0.05854, 0.05249, 0.04707, 0.04249, 0.03888, 0.03611, 0.03398, 0.03236",\
"0.1579, 0.153, 0.1396, 0.1223, 0.1058, 0.09164, 0.07999, 0.07052, 0.06287, 0.05669",\
"0.3001, 0.2929, 0.2715, 0.2417, 0.2108, 0.1827, 0.1587, 0.1383, 0.1215, 0.1074",\
"0.4967, 0.4875, 0.4589, 0.4169, 0.37, 0.3249, 0.285, 0.2499, 0.22, 0.1945",\
"0.7508, 0.7397, 0.7053, 0.6519, 0.5895, 0.5261, 0.4672, 0.4143, 0.368, 0.3274",\
"1.065, 1.053, 1.013, 0.9492, 0.8727, 0.791, 0.7114, 0.6384, 0.5724, 0.5135",\
"1.444, 1.429, 1.385, 1.313, 1.222, 1.123, 1.024, 0.9283, 0.8408, 0.7608");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.3623, 0.3627, 0.364, 0.3654, 0.3667, 0.368, 0.369, 0.3718, 0.3738, 0.3757",\
"0.3625, 0.3629, 0.3635, 0.3647, 0.3659, 0.3673, 0.3691, 0.3709, 0.3722, 0.3757",\
"0.3846, 0.3833, 0.3795, 0.3759, 0.3736, 0.3727, 0.3724, 0.3736, 0.3749, 0.3768",\
"0.4497, 0.4461, 0.4356, 0.422, 0.4095, 0.4005, 0.3934, 0.3904, 0.3887, 0.3878",\
"0.5649, 0.5592, 0.542, 0.5175, 0.4918, 0.4689, 0.4502, 0.4363, 0.4255, 0.4186",\
"0.7358, 0.7284, 0.7046, 0.6696, 0.6302, 0.5907, 0.5559, 0.5267, 0.5031, 0.484",\
"0.9657, 0.9568, 0.9288, 0.8834, 0.8305, 0.7754, 0.7225, 0.6733, 0.6334, 0.5984",\
"1.258, 1.249, 1.217, 1.165, 1.098, 1.028, 0.9557, 0.8883, 0.8254, 0.7717",\
"1.617, 1.607, 1.573, 1.515, 1.438, 1.351, 1.261, 1.174, 1.09, 1.013",\
"2.046, 2.036, 1.999, 1.936, 1.851, 1.749, 1.641, 1.535, 1.43, 1.332");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.1156, 0.1159, 0.1156, 0.1159, 0.1165, 0.1166, 0.1167, 0.1166, 0.1165, 0.1168",\
"0.1144, 0.1147, 0.1141, 0.1143, 0.1144, 0.1145, 0.1146, 0.1146, 0.1148, 0.1149",\
"0.1242, 0.1235, 0.1216, 0.1193, 0.1179, 0.1166, 0.1157, 0.115, 0.1146, 0.1142",\
"0.1682, 0.1661, 0.1598, 0.1518, 0.1434, 0.1368, 0.1315, 0.1272, 0.1239, 0.1218",\
"0.2637, 0.2594, 0.2463, 0.2282, 0.2089, 0.1916, 0.1768, 0.165, 0.1554, 0.1478",\
"0.417, 0.4112, 0.3907, 0.3606, 0.327, 0.2946, 0.266, 0.2414, 0.2209, 0.2037",\
"0.6329, 0.6252, 0.5989, 0.5576, 0.5077, 0.4572, 0.4102, 0.3688, 0.3327, 0.3018",\
"0.9143, 0.9049, 0.8733, 0.8219, 0.7574, 0.6878, 0.6201, 0.5576, 0.5025, 0.4538",\
"1.264, 1.253, 1.217, 1.157, 1.078, 0.9912, 0.9024, 0.8168, 0.7385, 0.6679",\
"1.686, 1.674, 1.634, 1.566, 1.476, 1.371, 1.262, 1.153, 1.049, 0.9538");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.4439, 0.4452, 0.4482, 0.451, 0.4532, 0.4544, 0.4562, 0.4577, 0.4604, 0.4628",\
"0.4404, 0.4417, 0.4448, 0.448, 0.4511, 0.453, 0.4542, 0.4561, 0.4588, 0.4623",\
"0.4486, 0.4483, 0.4482, 0.449, 0.4504, 0.4523, 0.4538, 0.4556, 0.4588, 0.4617",\
"0.5017, 0.4991, 0.4915, 0.4833, 0.4761, 0.4714, 0.4681, 0.4672, 0.467, 0.4694",\
"0.6153, 0.6099, 0.5943, 0.5739, 0.5533, 0.5359, 0.5212, 0.5106, 0.5039, 0.498",\
"0.7947, 0.7867, 0.7636, 0.7297, 0.695, 0.6606, 0.6302, 0.6046, 0.5842, 0.5679",\
"1.041, 1.031, 1.002, 0.9566, 0.9047, 0.8557, 0.8061, 0.7618, 0.7244, 0.6911",\
"1.355, 1.345, 1.311, 1.257, 1.19, 1.12, 1.054, 0.9912, 0.9334, 0.8814",\
"1.743, 1.731, 1.694, 1.633, 1.553, 1.466, 1.379, 1.297, 1.217, 1.146",\
"2.206, 2.194, 2.155, 2.087, 1.997, 1.893, 1.787, 1.682, 1.584, 1.489");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.09931, 0.09926, 0.09932, 0.09938, 0.09953, 0.09979, 0.09976, 0.09982, 0.09994, 0.09994",\
"0.09721, 0.0975, 0.09691, 0.09676, 0.0969, 0.09682, 0.09702, 0.09699, 0.09691, 0.09696",\
"0.1065, 0.1056, 0.1031, 0.1001, 0.0981, 0.097, 0.09611, 0.09527, 0.09487, 0.09462",\
"0.1508, 0.1478, 0.14, 0.1305, 0.1216, 0.1145, 0.1095, 0.1054, 0.1025, 0.1004",\
"0.2461, 0.2406, 0.2248, 0.2036, 0.1831, 0.1652, 0.1504, 0.139, 0.13, 0.123",\
"0.3995, 0.3911, 0.367, 0.3329, 0.2955, 0.262, 0.233, 0.2087, 0.1892, 0.173",\
"0.6139, 0.6038, 0.5722, 0.5244, 0.4699, 0.4165, 0.3683, 0.3268, 0.2915, 0.2625",\
"0.8927, 0.8807, 0.8431, 0.7834, 0.7117, 0.6372, 0.5668, 0.504, 0.4488, 0.4015",\
"1.239, 1.226, 1.182, 1.112, 1.024, 0.9298, 0.8363, 0.7485, 0.67, 0.6003",\
"1.655, 1.641, 1.593, 1.514, 1.411, 1.298, 1.181, 1.068, 0.9625, 0.8678");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.3881, 0.3894, 0.3923, 0.3953, 0.3969, 0.3981, 0.3998, 0.4021, 0.4038, 0.4067",\
"0.3843, 0.3855, 0.389, 0.392, 0.3947, 0.3971, 0.3983, 0.4011, 0.4032, 0.4062",\
"0.3909, 0.3905, 0.3905, 0.3915, 0.3937, 0.3952, 0.3973, 0.4006, 0.4038, 0.4056",\
"0.4392, 0.4365, 0.4295, 0.4217, 0.4155, 0.4115, 0.4096, 0.4094, 0.4098, 0.4111",\
"0.5478, 0.542, 0.5267, 0.5075, 0.4875, 0.4706, 0.4574, 0.4494, 0.4417, 0.4375",\
"0.7229, 0.7147, 0.6906, 0.6581, 0.6242, 0.5909, 0.5611, 0.5378, 0.5193, 0.5035",\
"0.964, 0.9544, 0.9244, 0.88, 0.8292, 0.7798, 0.7322, 0.6901, 0.6524, 0.6229",\
"1.275, 1.264, 1.23, 1.174, 1.109, 1.041, 0.9748, 0.9141, 0.8553, 0.8049",\
"1.656, 1.644, 1.607, 1.544, 1.465, 1.379, 1.295, 1.213, 1.136, 1.065",\
"2.112, 2.1, 2.06, 1.992, 1.901, 1.799, 1.693, 1.593, 1.496, 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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.09925, 0.0992, 0.09925, 0.09933, 0.09939, 0.09949, 0.09972, 0.09976, 0.09978, 0.09985",\
"0.09726, 0.09726, 0.09704, 0.09688, 0.09671, 0.09671, 0.09676, 0.0968, 0.09677, 0.09678",\
"0.1062, 0.1052, 0.103, 0.1005, 0.09812, 0.09691, 0.09583, 0.09529, 0.09479, 0.09443",\
"0.1501, 0.1474, 0.1397, 0.1303, 0.1215, 0.1146, 0.1091, 0.1055, 0.1025, 0.1004",\
"0.245, 0.2396, 0.2242, 0.2036, 0.183, 0.165, 0.1506, 0.139, 0.13, 0.1231",\
"0.3971, 0.3893, 0.3662, 0.3319, 0.2956, 0.2619, 0.233, 0.2087, 0.1892, 0.1732",\
"0.6102, 0.6008, 0.5701, 0.5233, 0.4694, 0.4163, 0.3683, 0.3267, 0.2916, 0.2622",\
"0.8877, 0.8764, 0.84, 0.7813, 0.7107, 0.6368, 0.5667, 0.5036, 0.4489, 0.4014",\
"1.232, 1.219, 1.178, 1.109, 1.022, 0.9291, 0.8359, 0.7483, 0.67, 0.6005",\
"1.647, 1.633, 1.587, 1.51, 1.409, 1.296, 1.181, 1.068, 0.9633, 0.868");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.4846, 0.4854, 0.4876, 0.4898, 0.4921, 0.4933, 0.4946, 0.4971, 0.4998, 0.5033",\
"0.4813, 0.4819, 0.4843, 0.4872, 0.4899, 0.4917, 0.4941, 0.4961, 0.4981, 0.5016",\
"0.4846, 0.4845, 0.485, 0.4864, 0.4885, 0.4909, 0.4921, 0.4961, 0.4987, 0.5011",\
"0.5268, 0.525, 0.5201, 0.5136, 0.5091, 0.506, 0.5049, 0.5041, 0.5053, 0.5077",\
"0.6287, 0.6247, 0.6122, 0.5962, 0.5789, 0.5633, 0.5514, 0.5433, 0.5366, 0.533",\
"0.7987, 0.7921, 0.7712, 0.743, 0.7111, 0.6808, 0.6532, 0.6309, 0.6125, 0.5968",\
"1.037, 1.029, 1.001, 0.9604, 0.9134, 0.8662, 0.8219, 0.7814, 0.7456, 0.7178",\
"1.345, 1.335, 1.303, 1.251, 1.189, 1.125, 1.062, 1.003, 0.9469, 0.8982",\
"1.724, 1.714, 1.678, 1.618, 1.542, 1.461, 1.378, 1.3, 1.225, 1.156",\
"2.179, 2.168, 2.13, 2.065, 1.977, 1.878, 1.778, 1.678, 1.582, 1.492");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.03976, 0.04523, 0.06426, 0.09978, 0.1549, 0.2319, 0.3333, 0.4607, 0.6161, 0.8016",\
"0.04254, 0.048, 0.06684, 0.1025, 0.1575, 0.2346, 0.3358, 0.4632, 0.6189, 0.8042",\
"0.05016, 0.05667, 0.0774, 0.1127, 0.1673, 0.244, 0.3451, 0.4724, 0.6278, 0.8133",\
"0.05335, 0.06197, 0.08846, 0.1309, 0.1879, 0.2636, 0.3639, 0.4905, 0.6456, 0.8304",\
"0.0479, 0.05891, 0.0926, 0.1454, 0.2134, 0.2964, 0.3961, 0.5214, 0.6752, 0.8593",\
"0.03259, 0.04593, 0.08696, 0.1509, 0.2325, 0.3289, 0.4405, 0.5683, 0.7204, 0.9026",\
"0.00688, 0.02251, 0.07066, 0.1456, 0.2414, 0.3538, 0.4808, 0.6233, 0.7829, 0.964",\
"-0.03004, -0.01193, 0.04305, 0.1284, 0.2388, 0.3675, 0.5123, 0.6718, 0.8476, 1.042",\
"-0.0786, -0.0583, 0.003, 0.1003, 0.2239, 0.3684, 0.5317, 0.7108, 0.9049, 1.117",\
"-0.1401, -0.1173, -0.0483, 0.059, 0.195, 0.3567, 0.5376, 0.7367, 0.9512, 1.183");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.05719, 0.06713, 0.1016, 0.1658, 0.2647, 0.4025, 0.5833, 0.8111, 1.088, 1.42",\
"0.06026, 0.06999, 0.104, 0.1683, 0.267, 0.4051, 0.5859, 0.8139, 1.091, 1.423",\
"0.07807, 0.08708, 0.1189, 0.1813, 0.2793, 0.4166, 0.5973, 0.8246, 1.102, 1.433",\
"0.1117, 0.1221, 0.1554, 0.2152, 0.3097, 0.4443, 0.6232, 0.8493, 1.126, 1.456",\
"0.1573, 0.17, 0.2092, 0.2736, 0.3661, 0.4965, 0.6714, 0.8944, 1.168, 1.497",\
"0.2134, 0.2289, 0.2759, 0.3498, 0.4484, 0.578, 0.748, 0.966, 1.236, 1.561",\
"0.2805, 0.2986, 0.3543, 0.4398, 0.5506, 0.687, 0.8568, 1.07, 1.334, 1.653",\
"0.3589, 0.3798, 0.4445, 0.5434, 0.6684, 0.8171, 0.9949, 1.208, 1.467, 1.781",\
"0.4495, 0.474, 0.5474, 0.6588, 0.8001, 0.9657, 1.156, 1.377, 1.637, 1.945",\
"0.5531, 0.5806, 0.6634, 0.7884, 0.9461, 1.129, 1.336, 1.57, 1.839, 2.148");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.04321, 0.05225, 0.08353, 0.1429, 0.2357, 0.3653, 0.5376, 0.752, 1.014, 1.328",\
"0.04304, 0.05199, 0.0834, 0.1432, 0.2356, 0.3654, 0.5362, 0.7519, 1.015, 1.328",\
"0.05476, 0.0629, 0.08884, 0.1431, 0.2359, 0.3662, 0.5363, 0.7516, 1.015, 1.329",\
"0.07824, 0.08772, 0.1163, 0.1664, 0.2432, 0.3662, 0.5369, 0.7518, 1.015, 1.328",\
"0.1117, 0.1235, 0.1579, 0.212, 0.2882, 0.3922, 0.5433, 0.7522, 1.015, 1.33",\
"0.1531, 0.1677, 0.2094, 0.2729, 0.3543, 0.4593, 0.5947, 0.7765, 1.02, 1.329",\
"0.2017, 0.2198, 0.2707, 0.346, 0.4389, 0.5492, 0.6857, 0.8544, 1.07, 1.348",\
"0.2575, 0.2787, 0.3392, 0.4281, 0.5352, 0.658, 0.8004, 0.971, 1.177, 1.425",\
"0.319, 0.3446, 0.4164, 0.5184, 0.6416, 0.7802, 0.937, 1.112, 1.317, 1.563",\
"0.3876, 0.4164, 0.501, 0.6192, 0.7604, 0.9142, 1.086, 1.276, 1.487, 1.733");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.089, 0.1066, 0.1664, 0.2794, 0.4543, 0.699, 1.021, 1.43, 1.924, 2.512",\
"0.08854, 0.106, 0.1662, 0.2792, 0.4543, 0.7005, 1.022, 1.427, 1.924, 2.513",\
"0.0917, 0.1073, 0.1656, 0.2793, 0.4541, 0.6995, 1.021, 1.427, 1.923, 2.514",\
"0.1114, 0.1262, 0.1767, 0.28, 0.4538, 0.6988, 1.021, 1.427, 1.922, 2.515",\
"0.1445, 0.1598, 0.2088, 0.3035, 0.4602, 0.699, 1.021, 1.428, 1.922, 2.512",\
"0.1854, 0.2028, 0.2585, 0.3499, 0.4951, 0.7143, 1.022, 1.427, 1.922, 2.516",\
"0.2306, 0.2531, 0.3176, 0.4167, 0.5562, 0.7602, 1.047, 1.43, 1.924, 2.516",\
"0.2822, 0.3072, 0.381, 0.4964, 0.6408, 0.8352, 1.106, 1.467, 1.932, 2.513",\
"0.3402, 0.3674, 0.4516, 0.582, 0.7424, 0.9378, 1.196, 1.535, 1.979, 2.53",\
"0.4032, 0.4336, 0.5292, 0.6726, 0.8546, 1.064, 1.315, 1.642, 2.06, 2.586");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.04677, 0.0523, 0.07133, 0.1071, 0.1621, 0.2392, 0.3403, 0.4679, 0.6234, 0.8087",\
"0.04803, 0.05355, 0.07264, 0.1085, 0.1637, 0.2407, 0.3421, 0.4697, 0.6252, 0.8106",\
"0.05107, 0.05705, 0.07696, 0.1126, 0.1675, 0.2446, 0.3456, 0.4732, 0.6286, 0.814",\
"0.05004, 0.05759, 0.08128, 0.1202, 0.1763, 0.2525, 0.3532, 0.48, 0.6351, 0.8201",\
"0.03899, 0.04852, 0.07829, 0.1254, 0.1875, 0.2668, 0.3672, 0.4929, 0.6472, 0.8315",\
"0.01602, 0.02749, 0.06366, 0.1205, 0.1937, 0.2817, 0.387, 0.5143, 0.6671, 0.85",\
"-0.01998, -0.00633, 0.03577, 0.1027, 0.1884, 0.2895, 0.4055, 0.5391, 0.6955, 0.878",\
"-0.06988, -0.05452, -0.00625, 0.07043, 0.1692, 0.2847, 0.4154, 0.5614, 0.7255, 0.9133",\
"-0.1349, -0.1176, -0.0633, 0.023, 0.1342, 0.2648, 0.4119, 0.5736, 0.7515, 0.9486",\
"-0.215, -0.1963, -0.1361, -0.0404, 0.083, 0.2287, 0.392, 0.5715, 0.7666, 0.978");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.07462, 0.08427, 0.1176, 0.181, 0.2791, 0.4165, 0.5967, 0.8244, 1.102, 1.432",\
"0.07784, 0.08727, 0.1205, 0.1839, 0.2818, 0.4191, 0.5998, 0.8268, 1.104, 1.435",\
"0.09593, 0.1048, 0.1366, 0.1981, 0.295, 0.4315, 0.6116, 0.8385, 1.115, 1.446",\
"0.135, 0.1442, 0.1753, 0.2336, 0.3272, 0.4609, 0.6386, 0.8638, 1.14, 1.47",\
"0.1906, 0.2013, 0.2356, 0.2958, 0.386, 0.515, 0.6888, 0.9105, 1.184, 1.511",\
"0.2607, 0.2735, 0.3135, 0.3799, 0.4737, 0.6, 0.7681, 0.9849, 1.253, 1.577",\
"0.3454, 0.3601, 0.4071, 0.4829, 0.5846, 0.7156, 0.8816, 1.092, 1.355, 1.673",\
"0.4453, 0.4626, 0.5164, 0.6032, 0.7168, 0.8563, 1.028, 1.237, 1.493, 1.804",\
"0.5616, 0.5807, 0.6426, 0.7407, 0.8677, 1.021, 1.2, 1.415, 1.669, 1.974",\
"0.6957, 0.7173, 0.7859, 0.8951, 1.037, 1.205, 1.398, 1.621, 1.882, 2.186");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.04308, 0.05206, 0.08326, 0.143, 0.2356, 0.3654, 0.5365, 0.7521, 1.014, 1.329",\
"0.0432, 0.05204, 0.08333, 0.1427, 0.2357, 0.3654, 0.5363, 0.7521, 1.015, 1.328",\
"0.05168, 0.05942, 0.08676, 0.1432, 0.2358, 0.3659, 0.5365, 0.752, 1.015, 1.328",\
"0.07576, 0.08286, 0.1076, 0.1575, 0.2406, 0.3661, 0.5361, 0.7523, 1.015, 1.328",\
"0.1107, 0.1192, 0.1466, 0.1945, 0.2688, 0.3814, 0.5418, 0.7525, 1.015, 1.328",\
"0.1542, 0.1644, 0.1969, 0.2497, 0.3241, 0.4269, 0.571, 0.7666, 1.019, 1.328",\
"0.2051, 0.2173, 0.2556, 0.3163, 0.3975, 0.4998, 0.6349, 0.8138, 1.047, 1.342",\
"0.2622, 0.2774, 0.3229, 0.3928, 0.4826, 0.5936, 0.728, 0.8972, 1.114, 1.386",\
"0.3253, 0.3425, 0.3972, 0.4784, 0.58, 0.7002, 0.8432, 1.013, 1.217, 1.473",\
"0.3934, 0.4144, 0.4774, 0.5728, 0.6878, 0.8202, 0.974, 1.15, 1.356, 1.6");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.1243, 0.1413, 0.2009, 0.3136, 0.4887, 0.7343, 1.056, 1.46, 1.957, 2.547",\
"0.1239, 0.1412, 0.2009, 0.3138, 0.4891, 0.7334, 1.055, 1.461, 1.956, 2.548",\
"0.124, 0.1404, 0.2003, 0.3135, 0.4884, 0.7331, 1.055, 1.46, 1.955, 2.543",\
"0.1409, 0.1551, 0.2073, 0.3137, 0.4884, 0.733, 1.056, 1.46, 1.954, 2.549",\
"0.1709, 0.1849, 0.2353, 0.3315, 0.4931, 0.7327, 1.054, 1.462, 1.958, 2.548",\
"0.2137, 0.2295, 0.2807, 0.3725, 0.5213, 0.7452, 1.055, 1.462, 1.954, 2.546",\
"0.2623, 0.2815, 0.3407, 0.4341, 0.576, 0.7836, 1.076, 1.465, 1.954, 2.544",\
"0.3174, 0.3386, 0.405, 0.5124, 0.653, 0.853, 1.126, 1.494, 1.966, 2.544",\
"0.3782, 0.4006, 0.4772, 0.597, 0.752, 0.946, 1.21, 1.555, 2.002, 2.559",\
"0.4408, 0.4692, 0.5556, 0.6902, 0.8632, 1.066, 1.319, 1.652, 2.076, 2.612");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.06715, 0.07255, 0.09108, 0.1254, 0.1777, 0.2503, 0.3453, 0.4646, 0.6102, 0.7835",\
"0.06967, 0.07501, 0.09354, 0.1279, 0.1801, 0.2527, 0.3477, 0.467, 0.6125, 0.7859",\
"0.08153, 0.08675, 0.1047, 0.1385, 0.1904, 0.2627, 0.3574, 0.4766, 0.6221, 0.7954",\
"0.0993, 0.1057, 0.1267, 0.1626, 0.2137, 0.2849, 0.3787, 0.4972, 0.6421, 0.8149",\
"0.1137, 0.1216, 0.1473, 0.1906, 0.2495, 0.3236, 0.416, 0.5329, 0.6766, 0.8482",\
"0.1231, 0.1328, 0.1632, 0.2145, 0.2839, 0.3692, 0.4702, 0.5874, 0.729, 0.8991",\
"0.1276, 0.1384, 0.1739, 0.2334, 0.3138, 0.4116, 0.5254, 0.6556, 0.8023, 0.9703",\
"0.1262, 0.1387, 0.178, 0.2464, 0.3378, 0.4489, 0.5774, 0.7219, 0.8832, 1.062",\
"0.119, 0.1326, 0.1779, 0.2535, 0.355, 0.479, 0.6232, 0.7839, 0.9606, 1.155",\
"0.1055, 0.1205, 0.1704, 0.2541, 0.3662, 0.5035, 0.6624, 0.8397, 1.034, 1.245");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.0716, 0.07931, 0.1054, 0.1535, 0.2276, 0.331, 0.4669, 0.638, 0.8463, 1.095",\
"0.07413, 0.08184, 0.108, 0.1563, 0.2306, 0.3345, 0.47, 0.641, 0.8494, 1.098",\
"0.0863, 0.09391, 0.1196, 0.1673, 0.2415, 0.3449, 0.4808, 0.6517, 0.8603, 1.109",\
"0.1096, 0.118, 0.1453, 0.1935, 0.2656, 0.3677, 0.5023, 0.6725, 0.8802, 1.128",\
"0.1412, 0.1515, 0.1833, 0.2362, 0.3107, 0.4104, 0.5424, 0.7102, 0.9163, 1.163",\
"0.1797, 0.1919, 0.2298, 0.291, 0.3727, 0.4762, 0.6066, 0.771, 0.9739, 1.218",\
"0.2245, 0.2386, 0.2829, 0.3539, 0.4463, 0.5593, 0.6948, 0.8588, 1.058, 1.298",\
"0.2749, 0.2912, 0.3421, 0.4236, 0.5283, 0.6543, 0.8002, 0.9705, 1.17, 1.406",\
"0.3314, 0.3499, 0.4074, 0.4991, 0.6177, 0.7578, 0.9184, 1.1, 1.307, 1.546",\
"0.3941, 0.414, 0.4789, 0.5818, 0.7141, 0.869, 1.046, 1.243, 1.462, 1.708");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.07955, 0.08846, 0.1189, 0.1755, 0.2615, 0.3809, 0.5375, 0.7342, 0.9736, 1.26",\
"0.07941, 0.08886, 0.1189, 0.1751, 0.2614, 0.3805, 0.5372, 0.7336, 0.9738, 1.26",\
"0.08258, 0.09058, 0.1192, 0.175, 0.2613, 0.3807, 0.5372, 0.7339, 0.974, 1.26",\
"0.1131, 0.1207, 0.1453, 0.189, 0.2644, 0.3806, 0.5372, 0.7339, 0.9734, 1.259",\
"0.1558, 0.1648, 0.1929, 0.2396, 0.3055, 0.4006, 0.5415, 0.734, 0.9739, 1.259",\
"0.207, 0.2185, 0.2521, 0.3057, 0.3768, 0.4694, 0.5889, 0.7549, 0.9774, 1.259",\
"0.2664, 0.2795, 0.3205, 0.3827, 0.4643, 0.5625, 0.6847, 0.8322, 1.025, 1.278",\
"0.3332, 0.3491, 0.3972, 0.4721, 0.5632, 0.674, 0.8012, 0.954, 1.134, 1.357",\
"0.4066, 0.4254, 0.482, 0.5684, 0.6752, 0.798, 0.9372, 1.097, 1.283, 1.499",\
"0.4876, 0.5086, 0.5744, 0.6738, 0.7962, 0.934, 1.09, 1.26, 1.453, 1.675");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.09497, 0.1067, 0.1493, 0.2331, 0.3643, 0.5488, 0.791, 1.096, 1.47, 1.913",\
"0.09547, 0.1071, 0.1495, 0.233, 0.3645, 0.5499, 0.7919, 1.096, 1.469, 1.912",\
"0.1023, 0.1124, 0.1515, 0.2335, 0.3657, 0.5486, 0.7907, 1.096, 1.47, 1.917",\
"0.1292, 0.1379, 0.1707, 0.2419, 0.3655, 0.5486, 0.7925, 1.098, 1.468, 1.916",\
"0.176, 0.184, 0.2136, 0.2764, 0.3845, 0.5551, 0.7917, 1.098, 1.471, 1.916",\
"0.232, 0.241, 0.2729, 0.3349, 0.4334, 0.5843, 0.8059, 1.098, 1.471, 1.913",\
"0.2939, 0.3037, 0.3403, 0.4083, 0.5086, 0.649, 0.8476, 1.124, 1.478, 1.916",\
"0.3598, 0.3722, 0.4124, 0.4898, 0.5988, 0.7404, 0.9292, 1.179, 1.511, 1.929",\
"0.4312, 0.4438, 0.4916, 0.5774, 0.6994, 0.8512, 1.038, 1.278, 1.583, 1.975",\
"0.5074, 0.5232, 0.5754, 0.6716, 0.8054, 0.9726, 1.171, 1.405, 1.7, 2.066");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.05363, 0.05949, 0.07895, 0.1142, 0.167, 0.2399, 0.3351, 0.4546, 0.6002, 0.7736",\
"0.05622, 0.06192, 0.08138, 0.1165, 0.1693, 0.2421, 0.3373, 0.4568, 0.6024, 0.7758",\
"0.06817, 0.07394, 0.09256, 0.1268, 0.1792, 0.2518, 0.3467, 0.466, 0.6115, 0.7849",\
"0.08108, 0.08848, 0.1118, 0.15, 0.2021, 0.2735, 0.3676, 0.4863, 0.6313, 0.8043",\
"0.08877, 0.09796, 0.1269, 0.1737, 0.2355, 0.3113, 0.4041, 0.5213, 0.665, 0.8369",\
"0.09035, 0.1011, 0.1353, 0.1917, 0.2652, 0.3533, 0.4563, 0.5747, 0.7162, 0.8863",\
"0.08526, 0.09769, 0.1373, 0.2021, 0.288, 0.39, 0.5071, 0.6395, 0.7878, 0.9562",\
"0.07383, 0.08777, 0.1324, 0.2061, 0.3032, 0.4199, 0.5527, 0.7007, 0.8643, 1.045",\
"0.0554, 0.0708, 0.1203, 0.202, 0.3106, 0.441, 0.5897, 0.7554, 0.9362, 1.134",\
"0.0303, 0.0473, 0.1008, 0.1904, 0.3097, 0.4537, 0.6185, 0.8022, 1.001, 1.217");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.08282, 0.09281, 0.127, 0.1908, 0.2892, 0.4266, 0.6076, 0.8347, 1.112, 1.444",\
"0.08477, 0.09486, 0.1292, 0.1932, 0.2922, 0.4297, 0.6105, 0.8377, 1.116, 1.447",\
"0.09482, 0.1046, 0.1382, 0.2014, 0.3001, 0.4376, 0.6184, 0.8463, 1.124, 1.455",\
"0.1158, 0.126, 0.1596, 0.2212, 0.3171, 0.4526, 0.6326, 0.8589, 1.136, 1.467",\
"0.146, 0.1578, 0.1952, 0.2584, 0.3524, 0.484, 0.6597, 0.8838, 1.158, 1.487",\
"0.1832, 0.1971, 0.2405, 0.3116, 0.4084, 0.5385, 0.7093, 0.9284, 1.199, 1.524",\
"0.2271, 0.2431, 0.2935, 0.3744, 0.4812, 0.615, 0.7844, 0.9979, 1.263, 1.582",\
"0.2777, 0.2963, 0.3535, 0.4449, 0.5639, 0.7091, 0.8825, 1.095, 1.354, 1.667",\
"0.3346, 0.3557, 0.4206, 0.5224, 0.6548, 0.8142, 1, 1.216, 1.475, 1.782",\
"0.3984, 0.4217, 0.4941, 0.6078, 0.754, 0.9277, 1.129, 1.358, 1.62, 1.927");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.06629, 0.07543, 0.1059, 0.1623, 0.2479, 0.3671, 0.5232, 0.72, 0.9599, 1.245",\
"0.06549, 0.07484, 0.1058, 0.1618, 0.2478, 0.3672, 0.5236, 0.7203, 0.9599, 1.246",\
"0.07378, 0.0808, 0.107, 0.1617, 0.2476, 0.3672, 0.5236, 0.7197, 0.9598, 1.245",\
"0.1074, 0.115, 0.139, 0.1807, 0.2526, 0.367, 0.5232, 0.7201, 0.96, 1.245",\
"0.1525, 0.1616, 0.1899, 0.2353, 0.2997, 0.3908, 0.5292, 0.72, 0.9596, 1.246",\
"0.2085, 0.2199, 0.2535, 0.3063, 0.3755, 0.4656, 0.5809, 0.744, 0.9645, 1.245",\
"0.2744, 0.2886, 0.3297, 0.3909, 0.4693, 0.565, 0.6824, 0.8268, 1.016, 1.266",\
"0.3514, 0.3688, 0.4167, 0.4889, 0.5778, 0.6828, 0.8066, 0.9546, 1.132, 1.349",\
"0.438, 0.4598, 0.5156, 0.5996, 0.7012, 0.818, 0.9516, 1.108, 1.288, 1.5",\
"0.5376, 0.5592, 0.6262, 0.7226, 0.8384, 0.9712, 1.115, 1.281, 1.467, 1.683");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.09497, 0.1108, 0.1681, 0.2799, 0.4545, 0.6992, 1.021, 1.428, 1.922, 2.513",\
"0.09543, 0.1112, 0.1681, 0.2798, 0.4546, 0.6993, 1.02, 1.428, 1.925, 2.513",\
"0.09968, 0.1142, 0.169, 0.2797, 0.454, 0.699, 1.023, 1.428, 1.923, 2.515",\
"0.1176, 0.1314, 0.1805, 0.2835, 0.4547, 0.6991, 1.022, 1.427, 1.922, 2.514",\
"0.1579, 0.1701, 0.2139, 0.3053, 0.4636, 0.7002, 1.021, 1.427, 1.925, 2.515",\
"0.2085, 0.2224, 0.2695, 0.3553, 0.4957, 0.715, 1.027, 1.428, 1.925, 2.516",\
"0.2654, 0.2815, 0.3346, 0.4269, 0.5599, 0.759, 1.046, 1.436, 1.922, 2.513",\
"0.3296, 0.3464, 0.406, 0.5086, 0.6522, 0.8394, 1.102, 1.465, 1.939, 2.515",\
"0.3976, 0.4174, 0.483, 0.5982, 0.7536, 0.949, 1.196, 1.531, 1.974, 2.535",\
"0.4724, 0.4956, 0.5666, 0.6924, 0.8634, 1.073, 1.326, 1.642, 2.053, 2.581");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.06044, 0.06624, 0.08553, 0.1205, 0.1732, 0.246, 0.3411, 0.4606, 0.6063, 0.7796",\
"0.06294, 0.06867, 0.08786, 0.1227, 0.1754, 0.2482, 0.3433, 0.4628, 0.6084, 0.7818",\
"0.07529, 0.08068, 0.09895, 0.1331, 0.1853, 0.2578, 0.3527, 0.4721, 0.6176, 0.7909",\
"0.09125, 0.09792, 0.1198, 0.1567, 0.2082, 0.2796, 0.3736, 0.4923, 0.6373, 0.8102",\
"0.1023, 0.1107, 0.1374, 0.1822, 0.2426, 0.3176, 0.4102, 0.5273, 0.671, 0.8429",\
"0.1078, 0.1175, 0.1493, 0.2022, 0.2737, 0.3606, 0.4629, 0.5808, 0.7226, 0.8926",\
"0.107, 0.1181, 0.1545, 0.2156, 0.2988, 0.3989, 0.515, 0.6465, 0.794, 0.9624",\
"0.09955, 0.1123, 0.1532, 0.2224, 0.3161, 0.4305, 0.5611, 0.7084, 0.8714, 1.052",\
"0.0856, 0.0992, 0.1446, 0.2216, 0.3261, 0.4532, 0.6007, 0.7642, 0.9439, 1.141",\
"0.064, 0.0791, 0.1286, 0.2129, 0.328, 0.4683, 0.6308, 0.8124, 1.01, 1.225");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.105, 0.1148, 0.1486, 0.2122, 0.3108, 0.4478, 0.6286, 0.8555, 1.133, 1.464",\
"0.1071, 0.1169, 0.1509, 0.2149, 0.3135, 0.4507, 0.6314, 0.859, 1.136, 1.467",\
"0.1166, 0.1262, 0.1595, 0.223, 0.3215, 0.4589, 0.6395, 0.8673, 1.145, 1.475",\
"0.1379, 0.1475, 0.1806, 0.2419, 0.3379, 0.4737, 0.6532, 0.8796, 1.156, 1.487",\
"0.1714, 0.182, 0.2171, 0.2789, 0.3725, 0.5045, 0.6804, 0.9041, 1.178, 1.507",\
"0.2127, 0.2254, 0.2654, 0.3333, 0.4286, 0.5583, 0.7292, 0.9484, 1.219, 1.544",\
"0.2616, 0.2763, 0.3222, 0.3986, 0.5025, 0.6346, 0.8041, 1.017, 1.282, 1.602",\
"0.3173, 0.3336, 0.3861, 0.4716, 0.5873, 0.7302, 0.9023, 1.115, 1.373, 1.686",\
"0.3792, 0.3977, 0.4564, 0.5524, 0.6805, 0.8364, 1.021, 1.236, 1.494, 1.801",\
"0.4479, 0.4683, 0.5345, 0.6414, 0.7815, 0.9518, 1.151, 1.378, 1.639, 1.946");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.08904, 0.09756, 0.1268, 0.1819, 0.267, 0.386, 0.5418, 0.7381, 0.9773, 1.263",\
"0.08845, 0.09708, 0.1266, 0.1819, 0.2669, 0.3859, 0.5415, 0.7382, 0.9776, 1.263",\
"0.09526, 0.102, 0.1277, 0.1815, 0.2668, 0.3857, 0.5419, 0.738, 0.9776, 1.263",\
"0.1332, 0.1394, 0.1604, 0.1998, 0.2718, 0.3861, 0.5417, 0.7382, 0.9773, 1.263",\
"0.1844, 0.1919, 0.2157, 0.257, 0.3182, 0.409, 0.5475, 0.738, 0.9774, 1.262",\
"0.2467, 0.2558, 0.2842, 0.331, 0.3965, 0.4836, 0.5981, 0.7615, 0.9818, 1.263",\
"0.3176, 0.3289, 0.3642, 0.4191, 0.4917, 0.5843, 0.7, 0.8432, 1.033, 1.283",\
"0.3974, 0.4119, 0.4544, 0.52, 0.603, 0.7044, 0.8258, 0.9722, 1.147, 1.366",\
"0.4862, 0.5028, 0.555, 0.6324, 0.729, 0.841, 0.9722, 1.124, 1.304, 1.514",\
"0.5856, 0.6054, 0.6662, 0.7574, 0.868, 0.9948, 1.137, 1.3, 1.486, 1.7");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.1274, 0.1438, 0.2018, 0.3138, 0.4883, 0.7334, 1.055, 1.461, 1.958, 2.544",\
"0.1276, 0.1439, 0.202, 0.3139, 0.4884, 0.7346, 1.057, 1.462, 1.958, 2.546",\
"0.1295, 0.1452, 0.2025, 0.3139, 0.4885, 0.7331, 1.054, 1.46, 1.956, 2.545",\
"0.1444, 0.1585, 0.2105, 0.3161, 0.4887, 0.7329, 1.056, 1.462, 1.955, 2.544",\
"0.1811, 0.1935, 0.2392, 0.3343, 0.4962, 0.7341, 1.055, 1.462, 1.954, 2.548",\
"0.2338, 0.2478, 0.2945, 0.3798, 0.5243, 0.7471, 1.059, 1.462, 1.955, 2.549",\
"0.2946, 0.3099, 0.361, 0.452, 0.5855, 0.7874, 1.078, 1.467, 1.955, 2.543",\
"0.3608, 0.3776, 0.4356, 0.5354, 0.6766, 0.864, 1.13, 1.494, 1.968, 2.546",\
"0.435, 0.4536, 0.5164, 0.6276, 0.7828, 0.9734, 1.222, 1.559, 2.003, 2.564",\
"0.5134, 0.5326, 0.6034, 0.7262, 0.8926, 1.1, 1.35, 1.667, 2.081, 2.611");
}
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.06715, 0.07255, 0.09108, 0.1254, 0.1777, 0.2503, 0.3453, 0.4646, 0.6102, 0.7835",\
"0.06967, 0.07501, 0.09354, 0.1279, 0.1801, 0.2527, 0.3477, 0.467, 0.6125, 0.7859",\
"0.08153, 0.08675, 0.1047, 0.1385, 0.1904, 0.2627, 0.3574, 0.4766, 0.6221, 0.7954",\
"0.0993, 0.1057, 0.1267, 0.1626, 0.2137, 0.2849, 0.3787, 0.4972, 0.6421, 0.8149",\
"0.1137, 0.1216, 0.1473, 0.1906, 0.2495, 0.3236, 0.416, 0.5329, 0.6766, 0.8482",\
"0.1231, 0.1328, 0.1632, 0.2145, 0.2839, 0.3692, 0.4702, 0.5874, 0.729, 0.8991",\
"0.1276, 0.1384, 0.1739, 0.2334, 0.3138, 0.4116, 0.5254, 0.6556, 0.8023, 0.9703",\
"0.1262, 0.1387, 0.178, 0.2464, 0.3378, 0.4489, 0.5774, 0.7219, 0.8832, 1.062",\
"0.119, 0.1326, 0.1779, 0.2535, 0.355, 0.479, 0.6232, 0.7839, 0.9606, 1.155",\
"0.1055, 0.1205, 0.1704, 0.2541, 0.3662, 0.5035, 0.6624, 0.8397, 1.034, 1.245");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.105, 0.1148, 0.1486, 0.2122, 0.3108, 0.4478, 0.6286, 0.8555, 1.133, 1.464",\
"0.1071, 0.1169, 0.1509, 0.2149, 0.3135, 0.4507, 0.6314, 0.859, 1.136, 1.467",\
"0.1166, 0.1262, 0.1595, 0.223, 0.3215, 0.4589, 0.6395, 0.8673, 1.145, 1.475",\
"0.1379, 0.1475, 0.1806, 0.2419, 0.3379, 0.4737, 0.6532, 0.8796, 1.156, 1.487",\
"0.1714, 0.182, 0.2171, 0.2789, 0.3725, 0.5045, 0.6804, 0.9041, 1.178, 1.507",\
"0.2127, 0.2254, 0.2654, 0.3333, 0.4286, 0.5583, 0.7292, 0.9484, 1.219, 1.544",\
"0.2616, 0.2763, 0.3222, 0.3986, 0.5025, 0.6346, 0.8041, 1.017, 1.282, 1.602",\
"0.3173, 0.3336, 0.3861, 0.4716, 0.5873, 0.7302, 0.9023, 1.115, 1.373, 1.686",\
"0.3792, 0.3977, 0.4564, 0.5524, 0.6805, 0.8364, 1.021, 1.236, 1.494, 1.801",\
"0.4479, 0.4683, 0.5345, 0.6414, 0.7815, 0.9518, 1.151, 1.378, 1.639, 1.946");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.08904, 0.09756, 0.1268, 0.1819, 0.267, 0.386, 0.5418, 0.7381, 0.9773, 1.263",\
"0.08845, 0.09708, 0.1266, 0.1819, 0.2669, 0.3859, 0.5415, 0.7382, 0.9776, 1.263",\
"0.09526, 0.102, 0.1277, 0.1815, 0.2668, 0.3857, 0.5419, 0.738, 0.9776, 1.263",\
"0.1332, 0.1394, 0.1604, 0.1998, 0.2718, 0.3861, 0.5417, 0.7382, 0.9773, 1.263",\
"0.1844, 0.1919, 0.2157, 0.257, 0.3182, 0.409, 0.5475, 0.738, 0.9774, 1.262",\
"0.2467, 0.2558, 0.2842, 0.331, 0.3965, 0.4836, 0.5981, 0.7615, 0.9818, 1.263",\
"0.3176, 0.3289, 0.3642, 0.4191, 0.4917, 0.5843, 0.7, 0.8432, 1.033, 1.283",\
"0.3974, 0.4119, 0.4544, 0.52, 0.603, 0.7044, 0.8258, 0.9722, 1.147, 1.366",\
"0.4862, 0.5028, 0.555, 0.6324, 0.729, 0.841, 0.9722, 1.124, 1.304, 1.514",\
"0.5856, 0.6054, 0.6662, 0.7574, 0.868, 0.9948, 1.137, 1.3, 1.486, 1.7");
}
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.00277, 0.008985, 0.02085, 0.03934, 0.06528, 0.09942, 0.1424, 0.1949, 0.2575");
values("0.1274, 0.1438, 0.2018, 0.3138, 0.4883, 0.7334, 1.055, 1.461, 1.958, 2.544",\
"0.1276, 0.1439, 0.202, 0.3139, 0.4884, 0.7346, 1.057, 1.462, 1.958, 2.546",\
"0.1295, 0.1452, 0.2025, 0.3139, 0.4885, 0.7331, 1.054, 1.46, 1.956, 2.545",\
"0.1444, 0.1585, 0.2105, 0.3161, 0.4887, 0.7329, 1.056, 1.462, 1.955, 2.544",\
"0.1811, 0.1935, 0.2392, 0.3343, 0.4962, 0.7341, 1.055, 1.462, 1.954, 2.548",\
"0.2338, 0.2478, 0.2945, 0.3798, 0.5243, 0.7471, 1.059, 1.462, 1.955, 2.549",\
"0.2946, 0.3099, 0.361, 0.452, 0.5855, 0.7874, 1.078, 1.467, 1.955, 2.543",\
"0.3608, 0.3776, 0.4356, 0.5354, 0.6766, 0.864, 1.13, 1.494, 1.968, 2.546",\
"0.435, 0.4536, 0.5164, 0.6276, 0.7828, 0.9734, 1.222, 1.559, 2.003, 2.564",\
"0.5134, 0.5326, 0.6034, 0.7262, 0.8926, 1.1, 1.35, 1.667, 2.081, 2.611");
}
}
}
}