blob: 1c4830788ea765c46c596941e6d2fdf8822b8235 [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__addh_1) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "0.000243891" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "0.0002463372" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "0.0002398086" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "0.0002491398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002491398" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.00598 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.004958 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.1922 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.01999, 0.02008, 0.02021, 0.02039, 0.02053, 0.02061, 0.02068, 0.02071, 0.02072, 0.02074",\
"0.01996, 0.02, 0.02016, 0.02034, 0.02048, 0.02055, 0.02063, 0.02066, 0.02067, 0.02069",\
"0.01992, 0.01996, 0.02013, 0.02031, 0.02044, 0.02051, 0.0206, 0.02063, 0.02064, 0.02066",\
"0.0199, 0.01994, 0.02008, 0.02025, 0.02039, 0.02047, 0.02055, 0.02059, 0.0206, 0.02061",\
"0.01984, 0.01987, 0.02001, 0.02022, 0.02031, 0.0204, 0.0205, 0.02053, 0.02055, 0.02055",\
"0.01983, 0.01983, 0.01997, 0.02013, 0.02027, 0.02036, 0.02044, 0.02048, 0.02053, 0.02042",\
"0.02028, 0.0203, 0.02042, 0.02053, 0.02066, 0.02074, 0.02085, 0.02088, 0.02082, 0.02045",\
"0.02599, 0.02597, 0.02585, 0.02587, 0.02585, 0.02591, 0.02591, 0.02571, 0.02513, 0.02449",\
"0.0253, 0.0255, 0.02596, 0.02641, 0.02652, 0.02595, 0.02528, 0.02483, 0.02453, 0.0243",\
"0.003537, 0.003562, 0.003632, 0.003741, 0.00386, 0.003973, 0.00407, 0.004151, 0.004213, 0.00426");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.01383, 0.01388, 0.014, 0.0142, 0.01438, 0.01466, 0.01519, 0.0211, 0.05032, 0.1079",\
"0.01383, 0.01388, 0.014, 0.0142, 0.01439, 0.01466, 0.01522, 0.02138, 0.0514, 0.1089",\
"0.01379, 0.01384, 0.01397, 0.01415, 0.01435, 0.01464, 0.01527, 0.0224, 0.05432, 0.1123",\
"0.0137, 0.01374, 0.01387, 0.01404, 0.01422, 0.01451, 0.0154, 0.02436, 0.06039, 0.1183",\
"0.01356, 0.0136, 0.01372, 0.01388, 0.01406, 0.01437, 0.01582, 0.02864, 0.0703, 0.1262",\
"0.01345, 0.01348, 0.01358, 0.01374, 0.0139, 0.01428, 0.01709, 0.03712, 0.08401, 0.1338",\
"0.01331, 0.01333, 0.0134, 0.01353, 0.01371, 0.01432, 0.02111, 0.05169, 0.09834, 0.1372",\
"0.01282, 0.01285, 0.01293, 0.01303, 0.01321, 0.01532, 0.03244, 0.07071, 0.106, 0.1314",\
"0.01007, 0.0101, 0.01017, 0.01028, 0.01107, 0.02204, 0.05119, 0.07744, 0.09551, 0.1081",\
"0.001313, 0.001349, 0.001464, 0.002679, 0.01464, 0.03094, 0.04161, 0.04845, 0.05297, 0.05606");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.01916, 0.01922, 0.01938, 0.01957, 0.01969, 0.01976, 0.01981, 0.01984, 0.01984, 0.01985",\
"0.01917, 0.01922, 0.01941, 0.01958, 0.01971, 0.01979, 0.01983, 0.01986, 0.01991, 0.01989",\
"0.0191, 0.01914, 0.01932, 0.01951, 0.01964, 0.01971, 0.01976, 0.01979, 0.01983, 0.01982",\
"0.019, 0.01905, 0.01923, 0.01936, 0.01954, 0.01961, 0.01966, 0.01968, 0.01969, 0.01972",\
"0.01893, 0.01897, 0.01912, 0.0193, 0.01942, 0.01951, 0.01958, 0.01961, 0.01966, 0.01965",\
"0.0189, 0.01893, 0.01906, 0.01919, 0.01938, 0.01947, 0.01954, 0.01958, 0.01963, 0.01956",\
"0.0193, 0.01933, 0.01944, 0.01957, 0.01968, 0.01979, 0.01987, 0.01993, 0.01984, 0.01954",\
"0.02413, 0.02409, 0.02396, 0.02399, 0.02404, 0.02407, 0.02407, 0.02392, 0.02339, 0.02275",\
"0.02668, 0.02686, 0.02728, 0.02765, 0.0278, 0.02735, 0.02664, 0.0261, 0.02575, 0.02549",\
"0.003844, 0.003858, 0.003917, 0.004018, 0.004137, 0.004257, 0.004357, 0.004438, 0.004501, 0.004549");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.01346, 0.01352, 0.01365, 0.01384, 0.01403, 0.01431, 0.01483, 0.02077, 0.04987, 0.1072",\
"0.01345, 0.01351, 0.01364, 0.01384, 0.01403, 0.0143, 0.01485, 0.02093, 0.05071, 0.1082",\
"0.01342, 0.01346, 0.0136, 0.01377, 0.01397, 0.01425, 0.01487, 0.02191, 0.05385, 0.1118",\
"0.01333, 0.01337, 0.01349, 0.01365, 0.01383, 0.01412, 0.01503, 0.02412, 0.06014, 0.1181",\
"0.01319, 0.01324, 0.01334, 0.01348, 0.01365, 0.01396, 0.01549, 0.02883, 0.07086, 0.1265",\
"0.01308, 0.01312, 0.0132, 0.01335, 0.0135, 0.01386, 0.01693, 0.03791, 0.08514, 0.134",\
"0.01294, 0.01296, 0.01302, 0.01315, 0.01331, 0.01398, 0.0215, 0.05329, 0.09929, 0.1368",\
"0.01238, 0.01241, 0.01246, 0.01258, 0.01275, 0.01523, 0.03396, 0.07209, 0.1056, 0.1296",\
"0.009155, 0.009173, 0.009233, 0.009344, 0.01039, 0.02308, 0.05197, 0.07607, 0.09252, 0.104",\
"0.0002754, 0.0003255, 0.0004618, 0.002471, 0.01559, 0.02928, 0.03797, 0.0435, 0.04717, 0.04969");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("2.587, 2.691, 2.981, 3.396, 3.918, 4.559, 5.343, 6.294, 7.438, 8.794",\
"2.656, 2.76, 3.05, 3.465, 3.987, 4.628, 5.412, 6.363, 7.507, 8.863",\
"2.932, 3.036, 3.326, 3.742, 4.263, 4.905, 5.688, 6.639, 7.783, 9.14",\
"3.471, 3.576, 3.865, 4.28, 4.802, 5.444, 6.228, 7.179, 8.322, 9.679",\
"4.322, 4.426, 4.715, 5.13, 5.652, 6.294, 7.078, 8.029, 9.173, 10.53",\
"5.508, 5.613, 5.904, 6.321, 6.844, 7.487, 8.271, 9.222, 10.37, 11.72",\
"6.946, 7.061, 7.372, 7.806, 8.34, 8.989, 9.775, 10.73, 11.87, 13.23",\
"8.51, 8.64, 8.986, 9.456, 10.02, 10.69, 11.48, 12.44, 13.59, 14.94",\
"10.19, 10.33, 10.72, 11.23, 11.82, 12.52, 13.33, 14.3, 15.45, 16.8",\
"11.97, 12.14, 12.56, 13.12, 13.75, 14.47, 15.31, 16.28, 17.44, 18.8");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("2.055, 2.193, 2.614, 3.331, 4.4, 5.882, 7.815, 10.24, 13.21, 16.74",\
"2.123, 2.26, 2.681, 3.399, 4.468, 5.95, 7.883, 10.31, 13.28, 16.81",\
"2.312, 2.45, 2.871, 3.588, 4.657, 6.139, 8.073, 10.5, 13.47, 17",\
"2.648, 2.786, 3.206, 3.922, 4.991, 6.474, 8.407, 10.84, 13.8, 17.33",\
"3.141, 3.281, 3.704, 4.42, 5.489, 6.971, 8.905, 11.34, 14.3, 17.83",\
"3.705, 3.85, 4.287, 5.012, 6.084, 7.566, 9.5, 11.93, 14.9, 18.43",\
"4.294, 4.446, 4.897, 5.634, 6.711, 8.196, 10.13, 12.56, 15.53, 19.06",\
"4.885, 5.045, 5.514, 6.264, 7.346, 8.833, 10.77, 13.2, 16.17, 19.7",\
"5.458, 5.628, 6.115, 6.883, 7.97, 9.459, 11.4, 13.83, 16.79, 20.33",\
"5.995, 6.175, 6.686, 7.471, 8.57, 10.06, 12, 14.43, 17.4, 20.93");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.6564, 0.7396, 0.9946, 1.418, 2.039, 2.914, 4.085, 5.603, 7.509, 9.802",\
"0.6564, 0.7398, 0.994, 1.418, 2.039, 2.913, 4.086, 5.603, 7.509, 9.803",\
"0.6562, 0.7394, 0.9942, 1.418, 2.04, 2.913, 4.086, 5.605, 7.51, 9.803",\
"0.6574, 0.7402, 0.9942, 1.418, 2.04, 2.914, 4.087, 5.603, 7.51, 9.803",\
"0.6572, 0.741, 0.9952, 1.419, 2.04, 2.914, 4.087, 5.603, 7.509, 9.804",\
"0.6728, 0.7554, 1.006, 1.425, 2.046, 2.916, 4.086, 5.606, 7.504, 9.802",\
"0.756, 0.834, 1.074, 1.476, 2.078, 2.938, 4.098, 5.612, 7.508, 9.802",\
"0.876, 0.956, 1.196, 1.592, 2.18, 3.012, 4.14, 5.634, 7.52, 9.804",\
"0.998, 1.086, 1.33, 1.726, 2.3, 3.114, 4.22, 5.688, 7.546, 9.822",\
"1.132, 1.222, 1.482, 1.87, 2.438, 3.23, 4.31, 5.744, 7.586, 9.852");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.7766, 0.9326, 1.474, 2.534, 4.269, 6.72, 9.951, 14.05, 19.05, 25",\
"0.7776, 0.9316, 1.472, 2.534, 4.27, 6.721, 9.951, 14.05, 19.06, 25.03",\
"0.777, 0.9328, 1.473, 2.534, 4.27, 6.721, 9.95, 14.03, 19.03, 25.02",\
"0.7776, 0.9326, 1.474, 2.534, 4.269, 6.72, 9.95, 14.05, 19.05, 24.99",\
"0.7928, 0.944, 1.482, 2.537, 4.271, 6.72, 9.951, 14.05, 19.06, 24.98",\
"0.84, 0.9906, 1.516, 2.559, 4.278, 6.72, 9.948, 14.04, 19.03, 24.99",\
"0.8894, 1.042, 1.562, 2.594, 4.296, 6.732, 9.952, 14.05, 19.03, 24.99",\
"0.95, 1.102, 1.616, 2.628, 4.316, 6.744, 9.968, 14.04, 19.04, 24.98",\
"1.018, 1.17, 1.674, 2.668, 4.336, 6.756, 9.976, 14.04, 19.05, 24.99",\
"1.1, 1.25, 1.742, 2.718, 4.364, 6.766, 9.978, 14.06, 19.04, 25.01");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("2.409, 2.512, 2.799, 3.212, 3.732, 4.371, 5.152, 6.101, 7.244, 8.6",\
"2.493, 2.598, 2.885, 3.298, 3.817, 4.457, 5.238, 6.186, 7.329, 8.685",\
"2.765, 2.869, 3.156, 3.568, 4.088, 4.727, 5.509, 6.457, 7.6, 8.956",\
"3.295, 3.4, 3.686, 4.098, 4.618, 5.258, 6.039, 6.988, 8.13, 9.486",\
"4.139, 4.242, 4.528, 4.942, 5.462, 6.101, 6.883, 7.832, 8.974, 10.33",\
"5.31, 5.416, 5.707, 6.123, 6.645, 7.286, 8.068, 9.017, 10.16, 11.52",\
"6.699, 6.817, 7.133, 7.572, 8.108, 8.758, 9.542, 10.49, 11.64, 12.99",\
"8.202, 8.334, 8.688, 9.166, 9.734, 10.41, 11.2, 12.16, 13.3, 14.66",\
"9.815, 9.964, 10.36, 10.88, 11.48, 12.18, 12.99, 13.96, 15.11, 16.47",\
"11.53, 11.7, 12.13, 12.7, 13.35, 14.07, 14.91, 15.89, 17.04, 18.4");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("2.009, 2.146, 2.568, 3.285, 4.354, 5.836, 7.769, 10.2, 13.16, 16.7",\
"2.065, 2.203, 2.624, 3.341, 4.41, 5.892, 7.825, 10.25, 13.22, 16.75",\
"2.276, 2.412, 2.834, 3.551, 4.62, 6.102, 8.035, 10.46, 13.43, 16.96",\
"2.682, 2.818, 3.239, 3.955, 5.023, 6.505, 8.439, 10.87, 13.83, 17.37",\
"3.286, 3.425, 3.846, 4.562, 5.631, 7.113, 9.047, 11.48, 14.44, 17.98",\
"3.95, 4.095, 4.53, 5.256, 6.326, 7.808, 9.742, 12.17, 15.14, 18.67",\
"4.609, 4.761, 5.212, 5.948, 7.026, 8.512, 10.45, 12.88, 15.84, 19.37",\
"5.245, 5.409, 5.88, 6.629, 7.71, 9.198, 11.14, 13.57, 16.53, 20.07",\
"5.845, 6.021, 6.516, 7.281, 8.368, 9.857, 11.79, 14.23, 17.2, 20.73",\
"6.395, 6.586, 7.11, 7.895, 8.99, 10.48, 12.42, 14.86, 17.82, 21.36");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.6478, 0.7314, 0.9866, 1.41, 2.033, 2.904, 4.073, 5.601, 7.498, 9.796",\
"0.6474, 0.7306, 0.9862, 1.41, 2.032, 2.904, 4.075, 5.6, 7.496, 9.796",\
"0.6482, 0.7318, 0.987, 1.41, 2.033, 2.904, 4.076, 5.601, 7.496, 9.796",\
"0.6474, 0.7308, 0.9862, 1.41, 2.032, 2.904, 4.076, 5.601, 7.498, 9.796",\
"0.6498, 0.7332, 0.9872, 1.411, 2.034, 2.904, 4.075, 5.6, 7.498, 9.798",\
"0.6752, 0.7548, 1.005, 1.42, 2.038, 2.908, 4.078, 5.6, 7.498, 9.796",\
"0.774, 0.852, 1.092, 1.49, 2.086, 2.938, 4.092, 5.604, 7.504, 9.798",\
"0.898, 0.978, 1.218, 1.616, 2.198, 3.022, 4.146, 5.628, 7.516, 9.798",\
"1.028, 1.116, 1.364, 1.754, 2.324, 3.13, 4.23, 5.686, 7.544, 9.816",\
"1.164, 1.258, 1.52, 1.912, 2.47, 3.252, 4.322, 5.752, 7.588, 9.846");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00232, 0.006952, 0.0158, 0.02958, 0.04892, 0.07437, 0.1064, 0.1456, 0.1922");
values("0.7764, 0.9314, 1.474, 2.534, 4.27, 6.721, 9.951, 14.04, 19.05, 25.03",\
"0.7764, 0.932, 1.472, 2.534, 4.27, 6.721, 9.951, 14.05, 19.05, 25.03",\
"0.7778, 0.9314, 1.474, 2.535, 4.27, 6.721, 9.95, 14.04, 19.05, 25.02",\
"0.7774, 0.9324, 1.473, 2.536, 4.269, 6.719, 9.95, 14.04, 19.03, 24.99",\
"0.7922, 0.9448, 1.48, 2.539, 4.271, 6.718, 9.948, 14.04, 19.05, 24.99",\
"0.8452, 0.9958, 1.521, 2.562, 4.278, 6.722, 9.948, 14.03, 19.04, 25.01",\
"0.912, 1.056, 1.568, 2.596, 4.3, 6.736, 9.952, 14.05, 19.03, 25",\
"0.99, 1.136, 1.626, 2.628, 4.32, 6.754, 9.974, 14.04, 19.05, 25.01",\
"1.084, 1.222, 1.7, 2.674, 4.336, 6.762, 9.982, 14.06, 19.04, 25.02",\
"1.198, 1.332, 1.786, 2.728, 4.366, 6.77, 9.988, 14.07, 19.05, 25.01");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.1919 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.02081, 0.02085, 0.02098, 0.02115, 0.02129, 0.0214, 0.02147, 0.02152, 0.02155, 0.02156",\
"0.02066, 0.0207, 0.02083, 0.02099, 0.02114, 0.02125, 0.02132, 0.02137, 0.0214, 0.0214",\
"0.02048, 0.02052, 0.02066, 0.02082, 0.02097, 0.02108, 0.02115, 0.0212, 0.02123, 0.02123",\
"0.02031, 0.02035, 0.02048, 0.02064, 0.02078, 0.0209, 0.02097, 0.02102, 0.02105, 0.02103",\
"0.02019, 0.02024, 0.02035, 0.0205, 0.02064, 0.02075, 0.02084, 0.02089, 0.02092, 0.02086",\
"0.02015, 0.02018, 0.02028, 0.02042, 0.02055, 0.02067, 0.02076, 0.02081, 0.02081, 0.02065",\
"0.02016, 0.02018, 0.02026, 0.02039, 0.02052, 0.02064, 0.02072, 0.02075, 0.02057, 0.02011",\
"0.02021, 0.02022, 0.02029, 0.0204, 0.02051, 0.0206, 0.02055, 0.02015, 0.0195, 0.01896",\
"0.01897, 0.01897, 0.019, 0.01898, 0.01848, 0.01768, 0.01715, 0.01681, 0.01659, 0.01644",\
"0.007008, 0.007028, 0.0071, 0.007199, 0.007317, 0.007427, 0.007524, 0.007606, 0.007667, 0.007716");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.009746, 0.009805, 0.009962, 0.01019, 0.01039, 0.01054, 0.01098, 0.0164, 0.04434, 0.1008",\
"0.009768, 0.009828, 0.009986, 0.01021, 0.01039, 0.01059, 0.01112, 0.01673, 0.04498, 0.1018",\
"0.009762, 0.009819, 0.009994, 0.0102, 0.0104, 0.01058, 0.01113, 0.01751, 0.04795, 0.1055",\
"0.009673, 0.009721, 0.009856, 0.01005, 0.01025, 0.01042, 0.01124, 0.01985, 0.05433, 0.1121",\
"0.00956, 0.009612, 0.009733, 0.009906, 0.0101, 0.01031, 0.01166, 0.02375, 0.06455, 0.1206",\
"0.009468, 0.009505, 0.009594, 0.009791, 0.009943, 0.01016, 0.01281, 0.03165, 0.07799, 0.1288",\
"0.009435, 0.009458, 0.00955, 0.009639, 0.009917, 0.01029, 0.01635, 0.04557, 0.09258, 0.133",\
"0.009447, 0.009473, 0.009537, 0.009673, 0.009772, 0.01152, 0.02673, 0.06464, 0.1019, 0.1291",\
"0.009607, 0.00963, 0.009688, 0.009833, 0.01036, 0.01883, 0.04746, 0.07679, 0.09741, 0.1118",\
"0.01011, 0.01012, 0.01017, 0.01065, 0.01911, 0.03891, 0.05371, 0.06337, 0.06981, 0.07423");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.01654, 0.01659, 0.01673, 0.01691, 0.01702, 0.01706, 0.01709, 0.01712, 0.01719, 0.01722",\
"0.01653, 0.01659, 0.01675, 0.01691, 0.01703, 0.01706, 0.01708, 0.01713, 0.01719, 0.01725",\
"0.01649, 0.01656, 0.0167, 0.01689, 0.017, 0.01703, 0.01705, 0.0171, 0.01716, 0.01721",\
"0.01637, 0.01643, 0.01658, 0.01676, 0.01688, 0.01692, 0.01693, 0.01697, 0.01702, 0.01706",\
"0.01624, 0.01627, 0.01641, 0.01658, 0.01672, 0.01675, 0.01678, 0.01681, 0.01688, 0.01688",\
"0.01609, 0.01614, 0.01628, 0.01646, 0.01658, 0.01661, 0.01663, 0.01667, 0.01671, 0.01665",\
"0.01598, 0.01601, 0.01616, 0.01635, 0.01647, 0.0165, 0.01654, 0.01656, 0.01656, 0.01629",\
"0.01601, 0.01606, 0.0162, 0.01637, 0.01652, 0.01658, 0.0166, 0.01658, 0.01627, 0.01568",\
"0.01788, 0.01792, 0.01807, 0.01825, 0.0184, 0.01847, 0.01824, 0.01767, 0.01696, 0.01651",\
"0.02793, 0.02796, 0.02803, 0.02792, 0.02705, 0.02627, 0.02579, 0.02548, 0.02527, 0.02513");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("-0.006138, -0.006084, -0.005954, -0.00577, -0.005602, -0.005434, -0.004232, 0.006468, 0.04528, 0.1023",\
"-0.00619, -0.006146, -0.006004, -0.00582, -0.005653, -0.005472, -0.004223, 0.006946, 0.04634, 0.1031",\
"-0.006235, -0.006194, -0.006047, -0.005859, -0.005693, -0.005502, -0.003979, 0.008873, 0.05031, 0.1062",\
"-0.006304, -0.006256, -0.006117, -0.005917, -0.005743, -0.00551, -0.003377, 0.01353, 0.05861, 0.1111",\
"-0.006386, -0.006336, -0.006201, -0.005996, -0.005845, -0.005567, -0.001407, 0.0227, 0.07039, 0.116",\
"-0.006637, -0.006587, -0.006462, -0.006265, -0.006088, -0.005241, 0.00446, 0.0391, 0.08253, 0.1163",\
"-0.007617, -0.007561, -0.007422, -0.007238, -0.006987, -0.002991, 0.02038, 0.05649, 0.08469, 0.1046",\
"-0.01315, -0.01311, -0.01297, -0.01275, -0.009732, 0.009274, 0.03313, 0.04953, 0.06056, 0.06818",\
"-0.01418, -0.01416, -0.01278, -0.006518, -0.001581, 0.001366, 0.003126, 0.004227, 0.004941, 0.005424",\
"-0.02215, -0.02215, -0.02215, -0.02215, -0.02215, -0.02215, -0.02215, -0.02215, -0.02215, -0.02215");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.02192, 0.02196, 0.02209, 0.02225, 0.0224, 0.0225, 0.02258, 0.02263, 0.02266, 0.02266",\
"0.02194, 0.02198, 0.02211, 0.02228, 0.02243, 0.02253, 0.02261, 0.02265, 0.02268, 0.02268",\
"0.02184, 0.02187, 0.02201, 0.02217, 0.02232, 0.02243, 0.0225, 0.02255, 0.02258, 0.02257",\
"0.02168, 0.02173, 0.02186, 0.02202, 0.02217, 0.02228, 0.02236, 0.0224, 0.02243, 0.02241",\
"0.02158, 0.02162, 0.02174, 0.0219, 0.02204, 0.02215, 0.02223, 0.02228, 0.02231, 0.02225",\
"0.02151, 0.02154, 0.02165, 0.0218, 0.02194, 0.02206, 0.02214, 0.0222, 0.02219, 0.02203",\
"0.02147, 0.0215, 0.0216, 0.02174, 0.02188, 0.022, 0.02208, 0.0221, 0.02195, 0.02151",\
"0.02145, 0.02147, 0.02156, 0.02169, 0.02182, 0.02192, 0.02192, 0.02161, 0.02099, 0.02041",\
"0.02062, 0.02063, 0.02069, 0.02075, 0.02064, 0.01998, 0.01928, 0.0188, 0.01847, 0.01824",\
"0.008808, 0.008823, 0.008884, 0.008996, 0.00913, 0.009249, 0.009349, 0.009426, 0.009486, 0.00953");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.01026, 0.01031, 0.01047, 0.01067, 0.01088, 0.01106, 0.0116, 0.01737, 0.04564, 0.1025",\
"0.01021, 0.01026, 0.01042, 0.01061, 0.01082, 0.01097, 0.01143, 0.01738, 0.04628, 0.1035",\
"0.01012, 0.01018, 0.01032, 0.01053, 0.01072, 0.01093, 0.01155, 0.01835, 0.04943, 0.107",\
"0.01003, 0.01007, 0.01021, 0.01039, 0.01055, 0.01077, 0.0116, 0.02042, 0.05562, 0.1134",\
"0.009935, 0.009971, 0.01009, 0.01025, 0.01045, 0.01063, 0.0121, 0.02483, 0.06595, 0.1218",\
"0.00985, 0.009882, 0.009996, 0.01017, 0.01032, 0.01054, 0.01331, 0.03316, 0.07979, 0.1296",\
"0.009807, 0.009848, 0.00992, 0.01006, 0.01027, 0.0107, 0.01726, 0.04752, 0.09416, 0.1334",\
"0.009792, 0.00982, 0.009877, 0.009993, 0.01013, 0.0121, 0.02845, 0.06655, 0.1025, 0.1286",\
"0.009826, 0.009856, 0.009911, 0.01005, 0.01068, 0.02048, 0.04951, 0.07704, 0.0962, 0.1096",\
"0.01018, 0.01021, 0.01025, 0.01096, 0.02121, 0.03951, 0.05216, 0.06037, 0.06583, 0.06958");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.01609, 0.01615, 0.01631, 0.01648, 0.0166, 0.01663, 0.01665, 0.01669, 0.01676, 0.01681",\
"0.0161, 0.01615, 0.01631, 0.01648, 0.01659, 0.01663, 0.01665, 0.0167, 0.01676, 0.01681",\
"0.01602, 0.0161, 0.01626, 0.01642, 0.01653, 0.01658, 0.0166, 0.01664, 0.0167, 0.01675",\
"0.01591, 0.01597, 0.01613, 0.01629, 0.01641, 0.01645, 0.01646, 0.01649, 0.01652, 0.01659",\
"0.01574, 0.01578, 0.01593, 0.01612, 0.01623, 0.01627, 0.01629, 0.01634, 0.0164, 0.0164",\
"0.0156, 0.01566, 0.01579, 0.01597, 0.01609, 0.01614, 0.01617, 0.01619, 0.01626, 0.01617",\
"0.01552, 0.01556, 0.01573, 0.01589, 0.01601, 0.01604, 0.01607, 0.01611, 0.01608, 0.01578",\
"0.01565, 0.01572, 0.01583, 0.01601, 0.01615, 0.01619, 0.01623, 0.01616, 0.01582, 0.01521",\
"0.01803, 0.01816, 0.01821, 0.01838, 0.01853, 0.01859, 0.01831, 0.01756, 0.01691, 0.01642",\
"0.02781, 0.02784, 0.02786, 0.02732, 0.02636, 0.02577, 0.02542, 0.0252, 0.02506, 0.02496");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("-0.00707, -0.007016, -0.006877, -0.00669, -0.006499, -0.00635, -0.005241, 0.004765, 0.0425, 0.09965",\
"-0.007078, -0.007027, -0.00688, -0.00669, -0.006481, -0.006281, -0.005191, 0.005304, 0.04362, 0.1009",\
"-0.007148, -0.007096, -0.00696, -0.00675, -0.006556, -0.006354, -0.004988, 0.00704, 0.04763, 0.1039",\
"-0.007261, -0.007214, -0.007073, -0.006865, -0.006671, -0.006426, -0.004455, 0.01123, 0.05561, 0.109",\
"-0.007366, -0.00731, -0.00717, -0.006968, -0.006783, -0.006532, -0.002787, 0.02, 0.0677, 0.1144",\
"-0.007581, -0.007527, -0.007387, -0.007178, -0.006998, -0.006264, 0.002436, 0.03605, 0.0805, 0.1157",\
"-0.008353, -0.0083, -0.008152, -0.007971, -0.007722, -0.004414, 0.01745, 0.05447, 0.0844, 0.1056",\
"-0.0132, -0.01315, -0.01303, -0.01279, -0.01056, 0.006833, 0.03267, 0.0511, 0.06353, 0.07214",\
"-0.01655, -0.01652, -0.01591, -0.009123, -0.001362, 0.003411, 0.006298, 0.008096, 0.009276, 0.01008",\
"-0.02192, -0.02192, -0.02192, -0.02192, -0.02192, -0.02192, -0.02192, -0.02192, -0.02192, -0.02192");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("4.185, 4.277, 4.533, 4.91, 5.393, 6.003, 6.765, 7.707, 8.847, 10.2",\
"4.255, 4.347, 4.603, 4.98, 5.464, 6.074, 6.836, 7.777, 8.918, 10.27",\
"4.444, 4.536, 4.792, 5.169, 5.653, 6.262, 7.024, 7.965, 9.106, 10.46",\
"4.766, 4.857, 5.113, 5.49, 5.974, 6.583, 7.345, 8.286, 9.427, 10.78",\
"5.244, 5.336, 5.592, 5.968, 6.453, 7.062, 7.824, 8.766, 9.907, 11.26",\
"5.822, 5.913, 6.171, 6.547, 7.032, 7.641, 8.404, 9.345, 10.49, 11.84",\
"6.432, 6.523, 6.78, 7.156, 7.641, 8.251, 9.015, 9.957, 11.1, 12.45",\
"7.061, 7.153, 7.41, 7.786, 8.272, 8.88, 9.641, 10.58, 11.72, 13.08",\
"7.683, 7.775, 8.03, 8.408, 8.892, 9.502, 10.26, 11.2, 12.34, 13.7",\
"8.275, 8.367, 8.624, 9.003, 9.489, 10.1, 10.86, 11.8, 12.94, 14.29");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("4.622, 4.757, 5.17, 5.88, 6.94, 8.412, 10.34, 12.77, 15.73, 19.26",\
"4.692, 4.827, 5.241, 5.95, 7.011, 8.482, 10.41, 12.84, 15.8, 19.33",\
"4.972, 5.106, 5.521, 6.23, 7.29, 8.762, 10.69, 13.12, 16.08, 19.6",\
"5.513, 5.649, 6.063, 6.772, 7.833, 9.304, 11.23, 13.66, 16.62, 20.15",\
"6.363, 6.498, 6.911, 7.621, 8.681, 10.15, 12.08, 14.51, 17.47, 20.99",\
"7.545, 7.68, 8.094, 8.803, 9.863, 11.34, 13.27, 15.69, 18.65, 22.18",\
"9.004, 9.139, 9.553, 10.26, 11.32, 12.79, 14.72, 17.15, 20.11, 23.64",\
"10.62, 10.75, 11.17, 11.88, 12.94, 14.42, 16.35, 18.77, 21.74, 25.26",\
"12.36, 12.49, 12.91, 13.62, 14.69, 16.16, 18.09, 20.52, 23.48, 27.01",\
"14.21, 14.35, 14.77, 15.48, 16.55, 18.02, 19.95, 22.38, 25.34, 28.87");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.59, 0.6656, 0.9018, 1.311, 1.928, 2.811, 4.016, 5.574, 7.503, 9.806",\
"0.5894, 0.666, 0.902, 1.311, 1.927, 2.81, 4.016, 5.575, 7.498, 9.807",\
"0.5892, 0.6662, 0.9018, 1.309, 1.928, 2.809, 4.016, 5.575, 7.498, 9.807",\
"0.59, 0.6662, 0.902, 1.311, 1.93, 2.81, 4.016, 5.574, 7.499, 9.806",\
"0.5902, 0.6662, 0.9032, 1.31, 1.929, 2.81, 4.017, 5.567, 7.506, 9.81",\
"0.5896, 0.6668, 0.9044, 1.31, 1.928, 2.808, 4.016, 5.576, 7.502, 9.81",\
"0.59, 0.666, 0.906, 1.31, 1.932, 2.81, 4.018, 5.574, 7.508, 9.812",\
"0.594, 0.668, 0.904, 1.31, 1.926, 2.806, 4.004, 5.566, 7.496, 9.812",\
"0.596, 0.67, 0.908, 1.312, 1.93, 2.806, 4.01, 5.564, 7.49, 9.79",\
"0.6, 0.674, 0.91, 1.316, 1.928, 2.812, 4.014, 5.57, 7.49, 9.792");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.778, 0.9324, 1.469, 2.534, 4.254, 6.712, 9.962, 14.05, 19.06, 24.99",\
"0.7782, 0.9334, 1.47, 2.534, 4.253, 6.713, 9.964, 14.05, 19.07, 24.99",\
"0.7778, 0.9316, 1.469, 2.534, 4.253, 6.71, 9.963, 14.05, 19.03, 24.97",\
"0.7788, 0.9332, 1.469, 2.535, 4.256, 6.716, 9.958, 14.06, 19.04, 24.96",\
"0.778, 0.9326, 1.47, 2.535, 4.256, 6.716, 9.966, 14.05, 19.03, 25",\
"0.78, 0.932, 1.47, 2.534, 4.258, 6.712, 9.964, 14.06, 19.02, 24.98",\
"0.78, 0.934, 1.472, 2.536, 4.254, 6.716, 9.96, 14.04, 19.02, 25.02",\
"0.786, 0.942, 1.476, 2.534, 4.26, 6.716, 9.948, 14.06, 19.06, 25.01",\
"0.794, 0.946, 1.482, 2.538, 4.26, 6.714, 9.968, 14.05, 19.06, 25.01",\
"0.802, 0.954, 1.486, 2.542, 4.262, 6.71, 9.952, 14.04, 19.05, 24.99");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("3.64, 3.77, 4.129, 4.632, 5.238, 5.954, 6.793, 7.781, 8.945, 10.31",\
"3.705, 3.835, 4.193, 4.697, 5.304, 6.019, 6.858, 7.846, 9.01, 10.38",\
"3.921, 4.052, 4.41, 4.913, 5.521, 6.235, 7.075, 8.063, 9.227, 10.59",\
"4.371, 4.502, 4.861, 5.364, 5.971, 6.685, 7.523, 8.511, 9.676, 11.04",\
"5.115, 5.246, 5.604, 6.107, 6.714, 7.429, 8.268, 9.255, 10.42, 11.79",\
"6.184, 6.315, 6.673, 7.176, 7.783, 8.498, 9.337, 10.33, 11.49, 12.86",\
"7.554, 7.69, 8.056, 8.565, 9.178, 9.895, 10.74, 11.73, 12.89, 14.26",\
"9.081, 9.231, 9.627, 10.17, 10.8, 11.53, 12.38, 13.38, 14.54, 15.91",\
"10.71, 10.88, 11.31, 11.89, 12.55, 13.3, 14.17, 15.18, 16.35, 17.72",\
"12.45, 12.63, 13.1, 13.72, 14.42, 15.2, 16.08, 17.1, 18.28, 19.66");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("1.741, 1.872, 2.28, 2.985, 4.041, 5.509, 7.439, 9.86, 12.82, 16.34",\
"1.803, 1.934, 2.343, 3.047, 4.104, 5.573, 7.499, 9.929, 12.88, 16.41",\
"2.015, 2.147, 2.555, 3.259, 4.316, 5.785, 7.713, 10.14, 13.09, 16.62",\
"2.411, 2.542, 2.949, 3.652, 4.709, 6.178, 8.108, 10.54, 13.49, 17.01",\
"2.955, 3.087, 3.498, 4.202, 5.259, 6.729, 8.659, 11.08, 14.04, 17.57",\
"3.504, 3.643, 4.064, 4.778, 5.837, 7.307, 9.236, 11.66, 14.63, 18.15",\
"4.03, 4.174, 4.608, 5.328, 6.393, 7.867, 9.795, 12.22, 15.18, 18.71",\
"4.512, 4.666, 5.115, 5.844, 6.909, 8.384, 10.32, 12.75, 15.71, 19.23",\
"4.94, 5.104, 5.572, 6.314, 7.38, 8.853, 10.79, 13.22, 16.18, 19.7",\
"5.294, 5.47, 5.965, 6.721, 7.792, 9.265, 11.19, 13.63, 16.59, 20.12");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.895, 0.9928, 1.281, 1.741, 2.386, 3.245, 4.378, 5.839, 7.683, 9.935",\
"0.8946, 0.9934, 1.282, 1.741, 2.385, 3.243, 4.378, 5.839, 7.684, 9.936",\
"0.8958, 0.992, 1.282, 1.741, 2.385, 3.245, 4.372, 5.836, 7.68, 9.934",\
"0.895, 0.9928, 1.281, 1.741, 2.382, 3.245, 4.375, 5.836, 7.678, 9.937",\
"0.8952, 0.9918, 1.281, 1.74, 2.385, 3.242, 4.378, 5.84, 7.684, 9.93",\
"0.8992, 0.9946, 1.284, 1.744, 2.386, 3.238, 4.376, 5.838, 7.684, 9.92",\
"0.95, 1.042, 1.32, 1.77, 2.406, 3.254, 4.388, 5.842, 7.684, 9.932",\
"1.076, 1.166, 1.432, 1.866, 2.484, 3.314, 4.422, 5.876, 7.696, 9.948",\
"1.214, 1.308, 1.574, 1.994, 2.594, 3.416, 4.508, 5.936, 7.74, 9.968",\
"1.356, 1.456, 1.73, 2.144, 2.728, 3.524, 4.598, 6.014, 7.8, 10.01");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.7528, 0.9074, 1.45, 2.515, 4.248, 6.712, 9.942, 14.04, 19.06, 24.98",\
"0.7528, 0.9076, 1.45, 2.518, 4.244, 6.711, 9.968, 14.03, 19, 24.96",\
"0.753, 0.908, 1.45, 2.518, 4.247, 6.713, 9.97, 14.02, 19.02, 24.97",\
"0.7546, 0.909, 1.451, 2.516, 4.249, 6.711, 9.95, 14.07, 19.04, 24.96",\
"0.778, 0.9316, 1.46, 2.522, 4.249, 6.707, 9.951, 14.04, 19.06, 24.94",\
"0.8238, 0.9736, 1.497, 2.546, 4.258, 6.706, 9.96, 14.04, 19.03, 24.95",\
"0.8816, 1.03, 1.538, 2.572, 4.274, 6.716, 9.95, 14.04, 19.01, 24.98",\
"0.956, 1.094, 1.588, 2.596, 4.286, 6.736, 9.964, 14.05, 19.03, 25",\
"1.044, 1.178, 1.65, 2.632, 4.298, 6.734, 9.974, 14.06, 19.04, 25",\
"1.15, 1.278, 1.73, 2.676, 4.32, 6.744, 9.986, 14.06, 19.04, 24.98");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("4.14, 4.232, 4.488, 4.865, 5.349, 5.958, 6.721, 7.662, 8.803, 10.16",\
"4.198, 4.29, 4.546, 4.923, 5.406, 6.016, 6.778, 7.719, 8.86, 10.22",\
"4.408, 4.5, 4.756, 5.133, 5.617, 6.226, 6.989, 7.929, 9.071, 10.43",\
"4.804, 4.895, 5.151, 5.527, 6.012, 6.621, 7.383, 8.324, 9.466, 10.82",\
"5.396, 5.488, 5.743, 6.12, 6.604, 7.214, 7.976, 8.916, 10.06, 11.41",\
"6.077, 6.169, 6.425, 6.802, 7.286, 7.896, 8.658, 9.6, 10.74, 12.1",\
"6.754, 6.846, 7.102, 7.479, 7.965, 8.576, 9.34, 10.28, 11.43, 12.78",\
"7.429, 7.522, 7.779, 8.155, 8.64, 9.25, 10.01, 10.95, 12.1, 13.45",\
"8.083, 8.173, 8.431, 8.808, 9.292, 9.902, 10.67, 11.6, 12.75, 14.1",\
"8.696, 8.789, 9.047, 9.425, 9.91, 10.52, 11.28, 12.22, 13.36, 14.72");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("4.335, 4.468, 4.88, 5.586, 6.644, 8.114, 10.04, 12.46, 15.42, 18.96",\
"4.42, 4.553, 4.965, 5.672, 6.73, 8.199, 10.13, 12.55, 15.51, 19.05",\
"4.692, 4.825, 5.237, 5.943, 7.001, 8.471, 10.4, 12.82, 15.78, 19.32",\
"5.223, 5.356, 5.768, 6.474, 7.532, 9.001, 10.93, 13.35, 16.31, 19.85",\
"6.064, 6.198, 6.609, 7.316, 8.374, 9.844, 11.77, 14.2, 17.15, 20.69",\
"7.238, 7.371, 7.783, 8.49, 9.548, 11.02, 12.95, 15.37, 18.33, 21.85",\
"8.659, 8.793, 9.206, 9.912, 10.97, 12.44, 14.37, 16.79, 19.75, 23.28",\
"10.22, 10.36, 10.77, 11.48, 12.54, 14.01, 15.94, 18.36, 21.32, 24.85",\
"11.91, 12.04, 12.46, 13.17, 14.22, 15.69, 17.62, 20.05, 23.01, 26.54",\
"13.7, 13.84, 14.26, 14.97, 16.03, 17.5, 19.42, 21.85, 24.81, 28.33");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.5902, 0.6656, 0.9018, 1.309, 1.93, 2.811, 4.014, 5.575, 7.495, 9.808",\
"0.5898, 0.6658, 0.9028, 1.311, 1.927, 2.81, 4.016, 5.575, 7.499, 9.806",\
"0.5894, 0.666, 0.901, 1.309, 1.926, 2.809, 4.015, 5.575, 7.498, 9.807",\
"0.5902, 0.6662, 0.902, 1.309, 1.928, 2.811, 4.016, 5.575, 7.493, 9.806",\
"0.59, 0.6656, 0.9022, 1.311, 1.927, 2.81, 4.015, 5.575, 7.496, 9.808",\
"0.5908, 0.668, 0.905, 1.31, 1.928, 2.81, 4.014, 5.57, 7.496, 9.812",\
"0.594, 0.668, 0.906, 1.314, 1.932, 2.816, 4.02, 5.578, 7.51, 9.81",\
"0.592, 0.67, 0.906, 1.314, 1.926, 2.81, 4.01, 5.566, 7.504, 9.814",\
"0.594, 0.67, 0.91, 1.316, 1.928, 2.808, 4.014, 5.562, 7.486, 9.802",\
"0.598, 0.674, 0.91, 1.316, 1.928, 2.814, 4.012, 5.566, 7.492, 9.794");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.7718, 0.925, 1.461, 2.522, 4.247, 6.707, 9.956, 14.05, 19.06, 24.96",\
"0.7724, 0.925, 1.464, 2.522, 4.248, 6.705, 9.954, 14.05, 19.06, 24.99",\
"0.7722, 0.9254, 1.462, 2.522, 4.248, 6.704, 9.955, 14.05, 19.06, 25",\
"0.772, 0.9254, 1.462, 2.522, 4.248, 6.703, 9.955, 14.05, 19.06, 24.97",\
"0.7714, 0.924, 1.46, 2.522, 4.249, 6.706, 9.956, 14.05, 19.06, 25",\
"0.772, 0.924, 1.464, 2.522, 4.246, 6.702, 9.948, 14.04, 19.01, 24.99",\
"0.776, 0.928, 1.464, 2.524, 4.248, 6.704, 9.95, 14.03, 19.03, 25.01",\
"0.782, 0.934, 1.466, 2.526, 4.244, 6.704, 9.94, 14.04, 19.02, 24.99",\
"0.79, 0.944, 1.476, 2.528, 4.242, 6.696, 9.942, 14.05, 19.05, 24.98",\
"0.802, 0.952, 1.48, 2.534, 4.248, 6.698, 9.938, 14.03, 19.03, 25");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("3.844, 3.974, 4.333, 4.835, 5.443, 6.157, 6.996, 7.983, 9.148, 10.51",\
"3.93, 4.061, 4.42, 4.923, 5.529, 6.243, 7.084, 8.071, 9.236, 10.6",\
"4.185, 4.316, 4.674, 5.177, 5.784, 6.498, 7.339, 8.326, 9.49, 10.86",\
"4.617, 4.748, 5.107, 5.61, 6.217, 6.931, 7.771, 8.759, 9.923, 11.29",\
"5.262, 5.393, 5.752, 6.254, 6.863, 7.576, 8.415, 9.403, 10.57, 11.93",\
"6.154, 6.284, 6.643, 7.146, 7.754, 8.469, 9.307, 10.3, 11.46, 12.83",\
"7.27, 7.407, 7.775, 8.286, 8.902, 9.62, 10.46, 11.45, 12.62, 13.98",\
"8.526, 8.67, 9.061, 9.598, 10.23, 10.97, 11.82, 12.82, 13.99, 15.35",\
"9.914, 10.07, 10.48, 11.04, 11.71, 12.47, 13.34, 14.35, 15.52, 16.89",\
"11.43, 11.59, 12.03, 12.62, 13.31, 14.09, 14.98, 16.01, 17.2, 18.57");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("1.87, 2.002, 2.413, 3.121, 4.181, 5.653, 7.582, 10.01, 12.97, 16.5",\
"1.927, 2.059, 2.47, 3.178, 4.239, 5.71, 7.641, 10.07, 13.03, 16.55",\
"2.134, 2.266, 2.677, 3.385, 4.445, 5.917, 7.846, 10.27, 13.23, 16.76",\
"2.53, 2.661, 3.072, 3.778, 4.838, 6.31, 8.241, 10.67, 13.63, 17.15",\
"3.096, 3.229, 3.642, 4.349, 5.408, 6.879, 8.811, 11.24, 14.2, 17.73",\
"3.69, 3.828, 4.25, 4.964, 6.026, 7.498, 9.429, 11.86, 14.82, 18.35",\
"4.263, 4.408, 4.841, 5.562, 6.626, 8.102, 10.03, 12.46, 15.42, 18.95",\
"4.798, 4.95, 5.397, 6.126, 7.192, 8.668, 10.6, 13.03, 16, 19.52",\
"5.281, 5.444, 5.908, 6.647, 7.715, 9.191, 11.12, 13.56, 16.52, 20.05",\
"5.698, 5.872, 6.357, 7.109, 8.183, 9.658, 11.59, 14.02, 16.99, 20.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.8942, 0.9936, 1.282, 1.744, 2.382, 3.24, 4.377, 5.837, 7.682, 9.933",\
"0.8966, 0.9932, 1.282, 1.742, 2.383, 3.243, 4.375, 5.841, 7.679, 9.935",\
"0.895, 0.992, 1.281, 1.742, 2.384, 3.239, 4.375, 5.841, 7.685, 9.929",\
"0.8962, 0.9932, 1.281, 1.744, 2.383, 3.24, 4.378, 5.839, 7.682, 9.926",\
"0.8952, 0.9914, 1.281, 1.741, 2.382, 3.238, 4.376, 5.838, 7.682, 9.928",\
"0.8998, 0.9964, 1.284, 1.744, 2.386, 3.246, 4.376, 5.836, 7.676, 9.932",\
"0.948, 1.04, 1.322, 1.774, 2.408, 3.258, 4.388, 5.842, 7.682, 9.938",\
"1.02, 1.12, 1.406, 1.862, 2.49, 3.324, 4.43, 5.876, 7.696, 9.928",\
"1.098, 1.198, 1.492, 1.958, 2.592, 3.428, 4.528, 5.944, 7.742, 9.958",\
"1.182, 1.286, 1.584, 2.056, 2.694, 3.528, 4.62, 6.024, 7.808, 10.01");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002318, 0.006943, 0.01578, 0.02954, 0.04885, 0.07425, 0.1063, 0.1453, 0.1919");
values("0.7628, 0.9176, 1.457, 2.526, 4.259, 6.716, 9.975, 14.07, 19.06, 25",\
"0.7624, 0.9178, 1.461, 2.528, 4.258, 6.722, 9.957, 14.06, 19.06, 25.02",\
"0.7638, 0.917, 1.458, 2.528, 4.255, 6.717, 9.975, 14.07, 19.07, 25",\
"0.7634, 0.917, 1.458, 2.528, 4.256, 6.722, 9.959, 14.07, 19.05, 24.99",\
"0.7782, 0.9308, 1.466, 2.53, 4.258, 6.72, 9.971, 14.07, 19.06, 24.98",\
"0.8212, 0.9716, 1.5, 2.549, 4.265, 6.712, 9.956, 14.06, 19.06, 24.98",\
"0.8722, 1.019, 1.536, 2.57, 4.278, 6.722, 9.962, 14.05, 19.02, 24.98",\
"0.942, 1.082, 1.58, 2.596, 4.29, 6.734, 9.968, 14.04, 19.03, 24.98",\
"1.02, 1.156, 1.634, 2.632, 4.3, 6.74, 9.986, 14.05, 19.04, 25",\
"1.118, 1.246, 1.706, 2.67, 4.32, 6.742, 9.982, 14.07, 19.05, 24.99");
}
}
}
}