blob: 2928731ae8e95bf1dd2ca237a3ed41cb8f32e126 [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_mcu9t5v0__addh_2) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "0.002035638" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "0.002447082" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "0.002582316" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "0.002458566" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002582316" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.01245 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.01069 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.6598 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.08016, 0.07917, 0.07806, 0.07763, 0.07741, 0.07725, 0.07719, 0.07715, 0.07713, 0.07711",\
"0.07992, 0.07893, 0.07786, 0.07744, 0.07718, 0.07709, 0.07703, 0.07697, 0.07693, 0.07691",\
"0.0798, 0.07885, 0.07768, 0.07729, 0.07709, 0.07693, 0.07691, 0.07687, 0.07683, 0.07683",\
"0.08051, 0.07942, 0.07807, 0.0775, 0.07726, 0.07714, 0.07712, 0.07712, 0.07708, 0.0771",\
"0.084, 0.08244, 0.08024, 0.07899, 0.0784, 0.07802, 0.07794, 0.07782, 0.07784, 0.07774",\
"0.08941, 0.08747, 0.0841, 0.08206, 0.08091, 0.08022, 0.07998, 0.07977, 0.07965, 0.07953",\
"0.09629, 0.09411, 0.08978, 0.08665, 0.08493, 0.0838, 0.08319, 0.08283, 0.08263, 0.08247",\
"0.1051, 0.1023, 0.09713, 0.093, 0.09042, 0.08896, 0.0881, 0.08747, 0.0871, 0.08686",\
"0.1158, 0.1128, 0.1064, 0.1013, 0.09802, 0.0959, 0.09454, 0.09371, 0.09319, 0.09279",\
"0.1284, 0.1252, 0.1178, 0.1116, 0.1073, 0.1044, 0.1029, 0.1015, 0.1007, 0.1002");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.06436, 0.06377, 0.06312, 0.06329, 0.06409, 0.06471, 0.06525, 0.06556, 0.06623, 0.06941",\
"0.06432, 0.06378, 0.06301, 0.06321, 0.06407, 0.06457, 0.06503, 0.0655, 0.06613, 0.06911",\
"0.06407, 0.06339, 0.06252, 0.06287, 0.06369, 0.06427, 0.06477, 0.06532, 0.06573, 0.06878",\
"0.06421, 0.06348, 0.06239, 0.06231, 0.06301, 0.06353, 0.06401, 0.06438, 0.06533, 0.0683",\
"0.0657, 0.0648, 0.06335, 0.06278, 0.06316, 0.06354, 0.0641, 0.06435, 0.06526, 0.06888",\
"0.06883, 0.06755, 0.06568, 0.06467, 0.06468, 0.0649, 0.06522, 0.06558, 0.06656, 0.07076",\
"0.07389, 0.07235, 0.06981, 0.06811, 0.06762, 0.06783, 0.06813, 0.06828, 0.06899, 0.07421",\
"0.08088, 0.07896, 0.07568, 0.07333, 0.07207, 0.07168, 0.0723, 0.07275, 0.07322, 0.07977",\
"0.08956, 0.08734, 0.08341, 0.08032, 0.07847, 0.07741, 0.07753, 0.0785, 0.0794, 0.0889",\
"0.1002, 0.09743, 0.09285, 0.08926, 0.0868, 0.08506, 0.08399, 0.08435, 0.08728, 0.1017");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.0728, 0.07203, 0.07132, 0.07106, 0.07092, 0.07084, 0.07086, 0.0709, 0.0708, 0.07082",\
"0.07271, 0.07191, 0.07116, 0.07102, 0.07082, 0.07075, 0.07077, 0.07075, 0.07077, 0.0708",\
"0.07243, 0.07163, 0.07086, 0.07066, 0.07051, 0.07049, 0.07055, 0.07055, 0.07049, 0.07049",\
"0.07313, 0.07218, 0.07113, 0.07081, 0.07063, 0.07059, 0.07069, 0.07061, 0.07061, 0.07061",\
"0.0768, 0.07537, 0.07339, 0.07232, 0.07183, 0.07153, 0.07143, 0.07137, 0.07137, 0.07137",\
"0.08246, 0.08054, 0.07737, 0.07537, 0.07442, 0.07382, 0.07365, 0.07345, 0.07329, 0.07325",\
"0.08941, 0.08699, 0.08279, 0.07998, 0.07828, 0.07717, 0.07667, 0.0765, 0.07618, 0.07616",\
"0.09825, 0.09536, 0.09009, 0.08625, 0.08376, 0.08235, 0.0816, 0.08103, 0.08071, 0.08037",\
"0.109, 0.1058, 0.09948, 0.09447, 0.0911, 0.08912, 0.08789, 0.08718, 0.08665, 0.08613",\
"0.1216, 0.1182, 0.1109, 0.1045, 0.1003, 0.09761, 0.09593, 0.09464, 0.09391, 0.09344");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.06188, 0.06129, 0.06053, 0.06073, 0.06153, 0.06215, 0.06269, 0.06322, 0.06365, 0.06657",\
"0.06167, 0.06112, 0.06036, 0.06061, 0.06143, 0.06203, 0.06245, 0.063, 0.06339, 0.06638",\
"0.06149, 0.06084, 0.06007, 0.06025, 0.06103, 0.06157, 0.06213, 0.06246, 0.06313, 0.06618",\
"0.06208, 0.0613, 0.06024, 0.06004, 0.0607, 0.06128, 0.0618, 0.06215, 0.063, 0.06702",\
"0.06457, 0.06357, 0.06192, 0.06097, 0.06118, 0.06146, 0.0619, 0.06227, 0.06316, 0.06704",\
"0.06851, 0.06705, 0.06471, 0.06334, 0.06313, 0.06306, 0.06342, 0.06367, 0.06458, 0.06904",\
"0.07395, 0.07215, 0.06931, 0.06719, 0.06627, 0.0663, 0.06652, 0.06655, 0.06716, 0.0729",\
"0.08127, 0.07911, 0.07547, 0.07273, 0.071, 0.07043, 0.07105, 0.07125, 0.07148, 0.07862",\
"0.09048, 0.08788, 0.08342, 0.07986, 0.07765, 0.07623, 0.07598, 0.07689, 0.07769, 0.0875",\
"0.1016, 0.0984, 0.09303, 0.08904, 0.08612, 0.08389, 0.08278, 0.08294, 0.08596, 0.1011");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.4639, 0.5044, 0.6084, 0.7535, 0.9369, 1.168, 1.459, 1.818, 2.254, 2.775",\
"0.4804, 0.5209, 0.6249, 0.7699, 0.9533, 1.185, 1.475, 1.834, 2.271, 2.791",\
"0.5467, 0.5872, 0.6913, 0.8363, 1.02, 1.251, 1.542, 1.901, 2.338, 2.857",\
"0.6822, 0.7225, 0.8264, 0.9713, 1.155, 1.387, 1.677, 2.036, 2.473, 2.993",\
"0.8761, 0.919, 1.027, 1.175, 1.36, 1.592, 1.882, 2.241, 2.678, 3.198",\
"1.09, 1.137, 1.256, 1.413, 1.605, 1.841, 2.132, 2.491, 2.928, 3.447",\
"1.329, 1.381, 1.508, 1.676, 1.876, 2.118, 2.412, 2.772, 3.208, 3.728",\
"1.598, 1.654, 1.79, 1.968, 2.178, 2.425, 2.722, 3.084, 3.522, 4.042",\
"1.899, 1.959, 2.105, 2.294, 2.514, 2.768, 3.069, 3.433, 3.87, 4.391",\
"2.235, 2.297, 2.453, 2.655, 2.886, 3.148, 3.455, 3.821, 4.26, 4.781");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.4842, 0.534, 0.6774, 0.9101, 1.253, 1.725, 2.343, 3.12, 4.066, 5.196",\
"0.498, 0.5479, 0.691, 0.9237, 1.267, 1.739, 2.356, 3.133, 4.08, 5.209",\
"0.5312, 0.581, 0.7241, 0.9568, 1.3, 1.772, 2.389, 3.166, 4.115, 5.244",\
"0.5903, 0.6399, 0.7828, 1.015, 1.357, 1.829, 2.447, 3.224, 4.172, 5.301",\
"0.6516, 0.7036, 0.8503, 1.085, 1.427, 1.899, 2.516, 3.293, 4.24, 5.37",\
"0.7008, 0.7543, 0.9055, 1.144, 1.488, 1.96, 2.576, 3.353, 4.301, 5.431",\
"0.7332, 0.7886, 0.9448, 1.187, 1.532, 2.004, 2.621, 3.397, 4.345, 5.475",\
"0.7427, 0.8008, 0.963, 1.212, 1.559, 2.031, 2.648, 3.424, 4.37, 5.5",\
"0.7256, 0.7869, 0.9556, 1.212, 1.566, 2.039, 2.655, 3.431, 4.377, 5.506",\
"0.6776, 0.7424, 0.9197, 1.185, 1.545, 2.024, 2.642, 3.418, 4.364, 5.492");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.1487, 0.1858, 0.2882, 0.4486, 0.6899, 1.036, 1.506, 2.115, 2.871, 3.776",\
"0.1489, 0.1858, 0.2879, 0.448, 0.6897, 1.036, 1.506, 2.116, 2.872, 3.776",\
"0.1488, 0.1858, 0.2877, 0.4483, 0.6888, 1.035, 1.506, 2.116, 2.872, 3.776",\
"0.15, 0.1874, 0.2884, 0.449, 0.6902, 1.036, 1.506, 2.116, 2.871, 3.777",\
"0.173, 0.2086, 0.3052, 0.4594, 0.6962, 1.039, 1.507, 2.116, 2.872, 3.777",\
"0.2044, 0.243, 0.3406, 0.4934, 0.7216, 1.053, 1.514, 2.118, 2.872, 3.776",\
"0.234, 0.2766, 0.3772, 0.5298, 0.7532, 1.077, 1.529, 2.126, 2.874, 3.778",\
"0.2648, 0.3104, 0.4166, 0.568, 0.7876, 1.103, 1.546, 2.137, 2.882, 3.783",\
"0.297, 0.3452, 0.4578, 0.612, 0.8266, 1.134, 1.568, 2.151, 2.89, 3.787",\
"0.3306, 0.3838, 0.502, 0.6594, 0.8732, 1.172, 1.596, 2.17, 2.901, 3.793");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.1644, 0.2255, 0.4159, 0.7755, 1.36, 2.191, 3.293, 4.679, 6.374, 8.4",\
"0.1642, 0.2254, 0.4165, 0.7757, 1.36, 2.191, 3.29, 4.676, 6.372, 8.398",\
"0.1646, 0.2254, 0.4165, 0.7758, 1.36, 2.191, 3.294, 4.677, 6.377, 8.402",\
"0.1663, 0.2278, 0.4178, 0.7764, 1.36, 2.191, 3.288, 4.677, 6.375, 8.399",\
"0.1786, 0.2406, 0.4312, 0.784, 1.362, 2.189, 3.291, 4.678, 6.375, 8.401",\
"0.192, 0.2544, 0.4466, 0.7968, 1.37, 2.194, 3.294, 4.678, 6.376, 8.401",\
"0.2078, 0.271, 0.464, 0.8104, 1.377, 2.198, 3.294, 4.684, 6.376, 8.4",\
"0.2278, 0.2924, 0.4884, 0.8306, 1.389, 2.203, 3.294, 4.684, 6.386, 8.401",\
"0.249, 0.3158, 0.516, 0.858, 1.409, 2.214, 3.298, 4.683, 6.378, 8.399",\
"0.2736, 0.34, 0.5446, 0.8898, 1.438, 2.235, 3.312, 4.69, 6.381, 8.4");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.4199, 0.4589, 0.5606, 0.7035, 0.8856, 1.116, 1.405, 1.764, 2.2, 2.721",\
"0.4381, 0.4771, 0.5789, 0.7218, 0.9039, 1.134, 1.424, 1.782, 2.219, 2.739",\
"0.503, 0.542, 0.6436, 0.7866, 0.9688, 1.199, 1.489, 1.847, 2.284, 2.804",\
"0.6357, 0.6746, 0.7758, 0.919, 1.101, 1.332, 1.621, 1.98, 2.417, 2.936",\
"0.8161, 0.8581, 0.9652, 1.113, 1.297, 1.528, 1.818, 2.177, 2.613, 3.133",\
"1.013, 1.059, 1.175, 1.333, 1.526, 1.762, 2.052, 2.411, 2.847, 3.367",\
"1.23, 1.282, 1.407, 1.575, 1.777, 2.017, 2.312, 2.672, 3.108, 3.628",\
"1.474, 1.527, 1.663, 1.842, 2.054, 2.302, 2.599, 2.961, 3.398, 3.917",\
"1.742, 1.799, 1.944, 2.135, 2.358, 2.615, 2.917, 3.281, 3.719, 4.239",\
"2.034, 2.096, 2.251, 2.455, 2.692, 2.958, 3.268, 3.636, 4.076, 4.597");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.4636, 0.5137, 0.6567, 0.8893, 1.232, 1.705, 2.322, 3.099, 4.046, 5.177",\
"0.4753, 0.5252, 0.6683, 0.901, 1.244, 1.716, 2.334, 3.11, 4.058, 5.187",\
"0.5207, 0.5705, 0.7136, 0.9461, 1.289, 1.761, 2.379, 3.156, 4.102, 5.233",\
"0.6103, 0.6599, 0.8023, 1.034, 1.376, 1.848, 2.466, 3.242, 4.192, 5.322",\
"0.7048, 0.7566, 0.9026, 1.136, 1.478, 1.949, 2.566, 3.343, 4.291, 5.421",\
"0.7821, 0.8354, 0.9858, 1.222, 1.566, 2.037, 2.654, 3.431, 4.378, 5.508",\
"0.8426, 0.8988, 1.054, 1.293, 1.637, 2.108, 2.726, 3.502, 4.449, 5.58",\
"0.8847, 0.9436, 1.104, 1.35, 1.694, 2.165, 2.782, 3.558, 4.505, 5.634",\
"0.9048, 0.9668, 1.136, 1.388, 1.736, 2.207, 2.822, 3.598, 4.545, 5.674",\
"0.9013, 0.9665, 1.143, 1.405, 1.759, 2.232, 2.848, 3.622, 4.569, 5.697");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.1387, 0.1763, 0.2794, 0.4411, 0.6846, 1.031, 1.504, 2.114, 2.869, 3.778",\
"0.1389, 0.1765, 0.2793, 0.4416, 0.6844, 1.031, 1.502, 2.113, 2.868, 3.777",\
"0.1389, 0.1763, 0.2794, 0.4412, 0.6845, 1.031, 1.505, 2.113, 2.868, 3.778",\
"0.1416, 0.1786, 0.2814, 0.443, 0.685, 1.031, 1.505, 2.113, 2.869, 3.776",\
"0.1678, 0.2038, 0.3026, 0.4576, 0.6936, 1.035, 1.504, 2.114, 2.868, 3.778",\
"0.1984, 0.237, 0.338, 0.4936, 0.7216, 1.052, 1.513, 2.116, 2.869, 3.779",\
"0.229, 0.2714, 0.3746, 0.5308, 0.7558, 1.077, 1.529, 2.126, 2.874, 3.78",\
"0.2614, 0.3064, 0.4148, 0.5728, 0.7922, 1.105, 1.548, 2.138, 2.882, 3.783",\
"0.295, 0.343, 0.4592, 0.6208, 0.8388, 1.142, 1.572, 2.154, 2.89, 3.786",\
"0.3316, 0.3842, 0.5066, 0.6748, 0.8916, 1.188, 1.61, 2.179, 2.907, 3.798");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005547, 0.02151, 0.05199, 0.09948, 0.1661, 0.2538, 0.3642, 0.4991, 0.6598");
values("0.1651, 0.2262, 0.4164, 0.7759, 1.36, 2.189, 3.294, 4.676, 6.376, 8.397",\
"0.1641, 0.2254, 0.4165, 0.7762, 1.36, 2.191, 3.294, 4.677, 6.375, 8.4",\
"0.1648, 0.2253, 0.4166, 0.7757, 1.36, 2.191, 3.294, 4.679, 6.374, 8.402",\
"0.1667, 0.2276, 0.4176, 0.7766, 1.361, 2.19, 3.293, 4.676, 6.372, 8.416",\
"0.1808, 0.2422, 0.4318, 0.7846, 1.363, 2.189, 3.288, 4.679, 6.376, 8.402",\
"0.1968, 0.2596, 0.448, 0.797, 1.372, 2.194, 3.294, 4.678, 6.376, 8.401",\
"0.2166, 0.278, 0.4672, 0.8096, 1.378, 2.201, 3.297, 4.678, 6.376, 8.401",\
"0.2388, 0.3012, 0.4916, 0.8276, 1.387, 2.204, 3.299, 4.687, 6.39, 8.396",\
"0.2638, 0.3274, 0.5202, 0.8538, 1.402, 2.21, 3.302, 4.689, 6.383, 8.411",\
"0.2904, 0.3562, 0.5524, 0.8842, 1.426, 2.226, 3.309, 4.691, 6.385, 8.404");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.6587 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.08603, 0.08431, 0.08174, 0.08045, 0.07984, 0.07947, 0.07925, 0.0791, 0.079, 0.07892",\
"0.08503, 0.08334, 0.08071, 0.07945, 0.07887, 0.07848, 0.07826, 0.07811, 0.078, 0.07793",\
"0.08385, 0.08213, 0.07953, 0.0782, 0.07763, 0.07728, 0.07707, 0.07692, 0.07683, 0.07676",\
"0.08411, 0.08237, 0.07969, 0.07831, 0.0777, 0.07737, 0.07719, 0.07704, 0.07696, 0.07691",\
"0.08811, 0.08613, 0.08287, 0.08095, 0.08005, 0.07957, 0.07929, 0.07911, 0.079, 0.07892",\
"0.09556, 0.09316, 0.08891, 0.08625, 0.0848, 0.084, 0.08356, 0.08326, 0.08307, 0.08296",\
"0.1052, 0.1025, 0.09738, 0.09386, 0.09178, 0.09065, 0.08992, 0.0895, 0.08923, 0.08904",\
"0.1174, 0.1143, 0.1083, 0.1038, 0.1012, 0.09964, 0.09856, 0.09793, 0.09755, 0.09729",\
"0.1324, 0.1291, 0.122, 0.1167, 0.1132, 0.1112, 0.1098, 0.1089, 0.1084, 0.108",\
"0.1503, 0.1467, 0.1388, 0.1322, 0.1281, 0.1253, 0.1237, 0.1225, 0.1217, 0.1212");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.03207, 0.03168, 0.03163, 0.03226, 0.03299, 0.03373, 0.03427, 0.03509, 0.03562, 0.0385",\
"0.03214, 0.03178, 0.03176, 0.03234, 0.03309, 0.03377, 0.03437, 0.03493, 0.03562, 0.03856",\
"0.03222, 0.03188, 0.03178, 0.03226, 0.03301, 0.03375, 0.03445, 0.03515, 0.03562, 0.03922",\
"0.03371, 0.03323, 0.03269, 0.03281, 0.03336, 0.03403, 0.03483, 0.03558, 0.03621, 0.03934",\
"0.03711, 0.03629, 0.03517, 0.03497, 0.03507, 0.03565, 0.03615, 0.03701, 0.0378, 0.04157",\
"0.04259, 0.04142, 0.03962, 0.03869, 0.03867, 0.03906, 0.0393, 0.03994, 0.04097, 0.04512",\
"0.05049, 0.04888, 0.04631, 0.04473, 0.04405, 0.04448, 0.04496, 0.04503, 0.04552, 0.05102",\
"0.06089, 0.0589, 0.05586, 0.05335, 0.05199, 0.05163, 0.05241, 0.05291, 0.05364, 0.05955",\
"0.07392, 0.07148, 0.06753, 0.06465, 0.06243, 0.06143, 0.0614, 0.06259, 0.06353, 0.07227",\
"0.08958, 0.08654, 0.0819, 0.07833, 0.07571, 0.07385, 0.07298, 0.07362, 0.0758, 0.08906");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.06588, 0.06481, 0.06354, 0.06305, 0.06285, 0.06287, 0.06287, 0.06291, 0.06291, 0.06291",\
"0.06582, 0.06469, 0.06342, 0.06299, 0.06279, 0.06275, 0.06275, 0.06277, 0.06279, 0.06281",\
"0.06541, 0.06434, 0.06303, 0.06262, 0.06232, 0.06232, 0.06236, 0.06238, 0.06244, 0.06244",\
"0.06504, 0.06397, 0.06264, 0.06221, 0.06197, 0.06189, 0.06199, 0.06193, 0.06197, 0.06201",\
"0.06575, 0.06466, 0.06334, 0.06276, 0.06261, 0.06263, 0.0627, 0.06272, 0.06274, 0.06276",\
"0.06777, 0.06676, 0.06538, 0.0648, 0.06468, 0.06468, 0.06466, 0.0647, 0.06472, 0.06472",\
"0.0716, 0.07043, 0.06924, 0.06849, 0.06829, 0.06851, 0.06833, 0.06835, 0.06821, 0.06837",\
"0.07746, 0.07633, 0.07459, 0.07397, 0.07368, 0.07368, 0.0737, 0.07372, 0.07374, 0.07372",\
"0.085, 0.08374, 0.08201, 0.0811, 0.081, 0.08094, 0.081, 0.08092, 0.08088, 0.0809",\
"0.09441, 0.09306, 0.0911, 0.09025, 0.08991, 0.08966, 0.08982, 0.08978, 0.08976, 0.08976");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.07903, 0.07842, 0.07778, 0.07777, 0.07825, 0.07887, 0.07947, 0.08031, 0.08122, 0.08421",\
"0.07884, 0.07821, 0.07753, 0.07758, 0.07801, 0.07862, 0.07922, 0.08003, 0.08104, 0.08423",\
"0.07869, 0.07815, 0.07738, 0.07742, 0.07787, 0.07857, 0.07911, 0.07985, 0.0808, 0.08431",\
"0.07893, 0.07833, 0.07766, 0.07771, 0.07814, 0.07876, 0.07936, 0.08018, 0.08091, 0.08461",\
"0.08077, 0.08021, 0.07944, 0.07939, 0.07984, 0.08057, 0.0813, 0.08159, 0.08255, 0.08788",\
"0.08418, 0.08349, 0.08292, 0.08272, 0.08315, 0.08383, 0.08447, 0.08511, 0.0861, 0.09205",\
"0.08932, 0.08862, 0.08783, 0.08774, 0.08823, 0.08878, 0.0893, 0.09006, 0.09122, 0.09882",\
"0.09632, 0.09566, 0.09473, 0.09421, 0.09492, 0.0959, 0.09636, 0.09672, 0.09824, 0.1092",\
"0.1052, 0.1045, 0.1034, 0.1028, 0.1032, 0.1039, 0.105, 0.1055, 0.1076, 0.1243",\
"0.1161, 0.1152, 0.1141, 0.1135, 0.1135, 0.1139, 0.115, 0.1163, 0.1204, 0.1478");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.09179, 0.09006, 0.08752, 0.08623, 0.08561, 0.08522, 0.08501, 0.08486, 0.08476, 0.08469",\
"0.09164, 0.0899, 0.08733, 0.08605, 0.08541, 0.08509, 0.08485, 0.08471, 0.0846, 0.08453",\
"0.0906, 0.08887, 0.08625, 0.08503, 0.0844, 0.08404, 0.08384, 0.08367, 0.08358, 0.08351",\
"0.09022, 0.0885, 0.0858, 0.08449, 0.08382, 0.08353, 0.08332, 0.08317, 0.08309, 0.083",\
"0.09315, 0.09121, 0.08806, 0.0863, 0.08543, 0.08497, 0.08469, 0.08451, 0.08436, 0.08428",\
"0.09913, 0.09693, 0.09315, 0.09076, 0.08955, 0.08885, 0.08852, 0.08825, 0.08808, 0.08793",\
"0.1082, 0.1058, 0.1012, 0.09826, 0.09665, 0.09564, 0.09508, 0.0947, 0.09449, 0.09433",\
"0.1208, 0.1181, 0.1127, 0.109, 0.1068, 0.1054, 0.1046, 0.1042, 0.1038, 0.1036",\
"0.1369, 0.1339, 0.1278, 0.1231, 0.1202, 0.1185, 0.1173, 0.1166, 0.1161, 0.1158",\
"0.1564, 0.1532, 0.1462, 0.1405, 0.1369, 0.1345, 0.1331, 0.1321, 0.1315, 0.131");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.04109, 0.04058, 0.04021, 0.04056, 0.04119, 0.04191, 0.04247, 0.04329, 0.04416, 0.04651",\
"0.04068, 0.04019, 0.03983, 0.04014, 0.04083, 0.04146, 0.0422, 0.0427, 0.04357, 0.04611",\
"0.04025, 0.03978, 0.0394, 0.03961, 0.04024, 0.04094, 0.04154, 0.0425, 0.04297, 0.04598",\
"0.04133, 0.04069, 0.03999, 0.03991, 0.0404, 0.0411, 0.04188, 0.04222, 0.04297, 0.04656",\
"0.04472, 0.0439, 0.04264, 0.04218, 0.0422, 0.04271, 0.04333, 0.04386, 0.04515, 0.04859",\
"0.05041, 0.04927, 0.04743, 0.04638, 0.0463, 0.04639, 0.04691, 0.04743, 0.04812, 0.05273",\
"0.05878, 0.05731, 0.05489, 0.05311, 0.0523, 0.05271, 0.05297, 0.05311, 0.05386, 0.05903",\
"0.07, 0.06804, 0.06496, 0.06242, 0.06095, 0.06063, 0.06136, 0.06197, 0.06237, 0.06973",\
"0.08423, 0.08185, 0.07818, 0.07495, 0.07317, 0.07173, 0.07188, 0.07272, 0.07385, 0.08375",\
"0.1016, 0.09871, 0.09439, 0.09056, 0.08812, 0.08603, 0.08514, 0.08541, 0.08791, 0.1026");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.06332, 0.06229, 0.06093, 0.06047, 0.06037, 0.06037, 0.06037, 0.06039, 0.06039, 0.06041",\
"0.06318, 0.06209, 0.06074, 0.06034, 0.06015, 0.06005, 0.06009, 0.06015, 0.06017, 0.06017",\
"0.06285, 0.06178, 0.06046, 0.05998, 0.0598, 0.05984, 0.05986, 0.05986, 0.0599, 0.0599",\
"0.06284, 0.06175, 0.06045, 0.05991, 0.05983, 0.05979, 0.05981, 0.05981, 0.05981, 0.05983",\
"0.06412, 0.06303, 0.06168, 0.06109, 0.06097, 0.06103, 0.06105, 0.06105, 0.06107, 0.06107",\
"0.06666, 0.06557, 0.06426, 0.06365, 0.06345, 0.06347, 0.06353, 0.06359, 0.06359, 0.06359",\
"0.07083, 0.06972, 0.06835, 0.06774, 0.06742, 0.06748, 0.06752, 0.06754, 0.06756, 0.06758",\
"0.07663, 0.0755, 0.07429, 0.07344, 0.07309, 0.07311, 0.07313, 0.07344, 0.07346, 0.07346",\
"0.08461, 0.08356, 0.08178, 0.08085, 0.08083, 0.08065, 0.08061, 0.08061, 0.08065, 0.08063",\
"0.09437, 0.09302, 0.09114, 0.09021, 0.08985, 0.08953, 0.08953, 0.08944, 0.08949, 0.08949");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.07193, 0.07137, 0.07097, 0.07128, 0.07191, 0.07271, 0.07325, 0.07395, 0.07494, 0.07767",\
"0.07186, 0.0713, 0.07091, 0.0712, 0.07187, 0.07257, 0.07325, 0.07389, 0.07462, 0.07795",\
"0.07151, 0.0709, 0.07063, 0.07086, 0.07147, 0.07227, 0.07281, 0.07351, 0.07454, 0.0776",\
"0.0717, 0.07116, 0.07075, 0.07106, 0.07167, 0.07246, 0.07302, 0.07371, 0.07476, 0.07827",\
"0.07367, 0.07304, 0.07263, 0.07276, 0.07337, 0.07416, 0.07479, 0.07517, 0.07616, 0.08057",\
"0.0772, 0.07658, 0.07594, 0.07612, 0.07668, 0.07739, 0.07797, 0.07871, 0.07975, 0.08538",\
"0.08246, 0.08179, 0.08089, 0.08098, 0.08175, 0.0823, 0.08282, 0.08334, 0.08456, 0.09197",\
"0.08948, 0.08869, 0.08773, 0.08753, 0.08776, 0.08894, 0.08946, 0.09008, 0.09136, 0.1018",\
"0.09834, 0.09745, 0.09655, 0.09595, 0.09607, 0.09693, 0.09816, 0.09887, 0.1004, 0.1159",\
"0.1092, 0.1083, 0.1071, 0.1065, 0.1065, 0.1069, 0.1077, 0.1095, 0.113, 0.1385");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.9069, 0.9455, 1.043, 1.178, 1.352, 1.576, 1.863, 2.221, 2.656, 3.176",\
"0.9206, 0.9591, 1.057, 1.192, 1.366, 1.59, 1.876, 2.235, 2.67, 3.19",\
"0.9522, 0.9907, 1.088, 1.224, 1.398, 1.622, 1.908, 2.266, 2.702, 3.222",\
"1.002, 1.041, 1.138, 1.274, 1.448, 1.672, 1.958, 2.316, 2.752, 3.272",\
"1.064, 1.103, 1.2, 1.336, 1.51, 1.734, 2.02, 2.378, 2.814, 3.334",\
"1.122, 1.16, 1.257, 1.392, 1.565, 1.79, 2.076, 2.434, 2.87, 3.39",\
"1.164, 1.202, 1.3, 1.435, 1.609, 1.834, 2.119, 2.476, 2.911, 3.431",\
"1.186, 1.225, 1.322, 1.459, 1.633, 1.857, 2.143, 2.501, 2.936, 3.455",\
"1.182, 1.222, 1.321, 1.458, 1.634, 1.859, 2.145, 2.503, 2.938, 3.457",\
"1.151, 1.191, 1.291, 1.43, 1.607, 1.832, 2.12, 2.479, 2.915, 3.433");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.9539, 1.002, 1.141, 1.368, 1.706, 2.175, 2.791, 3.568, 4.515, 5.641",\
"0.9704, 1.019, 1.157, 1.385, 1.722, 2.192, 2.808, 3.585, 4.532, 5.657",\
"1.038, 1.086, 1.225, 1.452, 1.79, 2.259, 2.876, 3.653, 4.599, 5.728",\
"1.172, 1.221, 1.359, 1.586, 1.924, 2.394, 3.01, 3.787, 4.733, 5.859",\
"1.37, 1.419, 1.557, 1.784, 2.122, 2.592, 3.209, 3.985, 4.931, 6.06",\
"1.601, 1.65, 1.789, 2.017, 2.355, 2.825, 3.44, 4.218, 5.165, 6.293",\
"1.859, 1.907, 2.047, 2.275, 2.613, 3.083, 3.7, 4.476, 5.422, 6.548",\
"2.147, 2.197, 2.337, 2.565, 2.903, 3.373, 3.989, 4.765, 5.712, 6.838",\
"2.471, 2.521, 2.661, 2.89, 3.228, 3.697, 4.314, 5.089, 6.035, 7.163",\
"2.83, 2.88, 3.023, 3.252, 3.589, 4.058, 4.674, 5.451, 6.397, 7.524");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.1445, 0.1783, 0.2709, 0.4234, 0.6614, 1.012, 1.495, 2.112, 2.87, 3.773",\
"0.1445, 0.1781, 0.271, 0.4242, 0.6614, 1.013, 1.495, 2.109, 2.869, 3.775",\
"0.1448, 0.1778, 0.2708, 0.4236, 0.6612, 1.012, 1.495, 2.108, 2.869, 3.775",\
"0.145, 0.1788, 0.2712, 0.4234, 0.6614, 1.013, 1.493, 2.108, 2.866, 3.775",\
"0.145, 0.1784, 0.2708, 0.4238, 0.6616, 1.013, 1.492, 2.112, 2.869, 3.776",\
"0.1428, 0.176, 0.2696, 0.4218, 0.66, 1.011, 1.493, 2.111, 2.869, 3.774",\
"0.1452, 0.1784, 0.2724, 0.4252, 0.662, 1.011, 1.489, 2.105, 2.866, 3.767",\
"0.1482, 0.1818, 0.275, 0.427, 0.664, 1.013, 1.491, 2.106, 2.859, 3.763",\
"0.153, 0.1864, 0.2798, 0.4304, 0.6664, 1.016, 1.495, 2.109, 2.861, 3.763",\
"0.1582, 0.192, 0.284, 0.4352, 0.671, 1.02, 1.498, 2.111, 2.867, 3.764");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.1583, 0.2175, 0.4048, 0.7624, 1.347, 2.181, 3.282, 4.674, 6.366, 8.385",\
"0.1578, 0.2174, 0.4054, 0.7624, 1.346, 2.181, 3.283, 4.673, 6.364, 8.384",\
"0.1584, 0.2182, 0.405, 0.763, 1.346, 2.18, 3.282, 4.68, 6.379, 8.394",\
"0.1578, 0.2176, 0.4054, 0.7624, 1.346, 2.181, 3.283, 4.673, 6.365, 8.385",\
"0.1582, 0.2186, 0.4052, 0.7628, 1.346, 2.181, 3.286, 4.673, 6.369, 8.403",\
"0.1594, 0.219, 0.407, 0.7638, 1.347, 2.181, 3.279, 4.679, 6.378, 8.394",\
"0.1616, 0.222, 0.4088, 0.7654, 1.347, 2.183, 3.283, 4.67, 6.366, 8.38",\
"0.1636, 0.2244, 0.4102, 0.7656, 1.347, 2.183, 3.285, 4.668, 6.365, 8.385",\
"0.1674, 0.2264, 0.4138, 0.7674, 1.35, 2.184, 3.282, 4.672, 6.375, 8.382",\
"0.1696, 0.2312, 0.4174, 0.7688, 1.348, 2.182, 3.282, 4.669, 6.364, 8.392");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.6117, 0.6571, 0.7756, 0.9423, 1.148, 1.396, 1.696, 2.061, 2.499, 3.019",\
"0.6231, 0.6686, 0.7872, 0.9539, 1.159, 1.407, 1.708, 2.072, 2.51, 3.03",\
"0.6687, 0.7141, 0.8325, 0.9994, 1.205, 1.453, 1.753, 2.118, 2.556, 3.076",\
"0.7823, 0.8274, 0.9455, 1.112, 1.317, 1.565, 1.866, 2.231, 2.668, 3.188",\
"0.9709, 1.017, 1.135, 1.302, 1.508, 1.756, 2.057, 2.422, 2.86, 3.38",\
"1.197, 1.245, 1.37, 1.542, 1.753, 2.005, 2.307, 2.672, 3.11, 3.629",\
"1.458, 1.51, 1.64, 1.819, 2.035, 2.291, 2.597, 2.964, 3.403, 3.922",\
"1.759, 1.814, 1.952, 2.137, 2.36, 2.619, 2.929, 3.297, 3.74, 4.261",\
"2.102, 2.16, 2.305, 2.5, 2.73, 2.996, 3.308, 3.679, 4.121, 4.643",\
"2.488, 2.549, 2.702, 2.908, 3.147, 3.42, 3.738, 4.113, 4.556, 5.079");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.3725, 0.4191, 0.5552, 0.7807, 1.118, 1.587, 2.203, 2.98, 3.924, 5.051",\
"0.3869, 0.4337, 0.5695, 0.7952, 1.132, 1.602, 2.217, 2.994, 3.939, 5.068",\
"0.4355, 0.4822, 0.618, 0.8434, 1.18, 1.649, 2.267, 3.042, 3.989, 5.118",\
"0.5177, 0.5647, 0.7001, 0.9249, 1.262, 1.731, 2.348, 3.124, 4.07, 5.198",\
"0.5861, 0.6346, 0.7728, 0.9996, 1.336, 1.805, 2.421, 3.198, 4.143, 5.269",\
"0.63, 0.6801, 0.8219, 1.05, 1.386, 1.857, 2.471, 3.247, 4.192, 5.321",\
"0.6467, 0.6992, 0.8456, 1.076, 1.412, 1.881, 2.496, 3.272, 4.218, 5.345",\
"0.6316, 0.6873, 0.8405, 1.075, 1.412, 1.879, 2.495, 3.27, 4.216, 5.343",\
"0.5802, 0.6397, 0.7999, 1.042, 1.382, 1.851, 2.465, 3.24, 4.185, 5.313",\
"0.4917, 0.5537, 0.7227, 0.9733, 1.318, 1.79, 2.406, 3.181, 4.126, 5.253");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.187, 0.2291, 0.3453, 0.525, 0.7699, 1.105, 1.561, 2.153, 2.898, 3.795",\
"0.187, 0.2296, 0.3456, 0.525, 0.7696, 1.107, 1.562, 2.154, 2.894, 3.793",\
"0.1869, 0.229, 0.3464, 0.5242, 0.7684, 1.106, 1.561, 2.155, 2.899, 3.795",\
"0.1872, 0.2294, 0.346, 0.525, 0.7702, 1.107, 1.562, 2.155, 2.897, 3.796",\
"0.1996, 0.2406, 0.3546, 0.5318, 0.7756, 1.109, 1.565, 2.154, 2.898, 3.791",\
"0.2276, 0.2698, 0.3814, 0.5556, 0.7936, 1.123, 1.573, 2.161, 2.898, 3.792",\
"0.2556, 0.2996, 0.411, 0.5832, 0.8208, 1.146, 1.59, 2.174, 2.904, 3.799",\
"0.285, 0.3314, 0.445, 0.6144, 0.8478, 1.168, 1.608, 2.188, 2.918, 3.803",\
"0.316, 0.3648, 0.4846, 0.6532, 0.8826, 1.198, 1.631, 2.202, 2.929, 3.815",\
"0.3502, 0.4016, 0.528, 0.6982, 0.926, 1.235, 1.66, 2.225, 2.943, 3.826");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.148, 0.2061, 0.3935, 0.7555, 1.342, 2.178, 3.281, 4.671, 6.362, 8.384",\
"0.1474, 0.206, 0.3939, 0.7549, 1.342, 2.178, 3.281, 4.671, 6.362, 8.389",\
"0.1476, 0.2068, 0.3942, 0.7555, 1.342, 2.177, 3.287, 4.672, 6.367, 8.388",\
"0.1529, 0.2119, 0.3964, 0.7562, 1.342, 2.179, 3.287, 4.673, 6.367, 8.389",\
"0.1664, 0.225, 0.4102, 0.766, 1.345, 2.183, 3.282, 4.679, 6.363, 8.382",\
"0.1826, 0.2412, 0.4232, 0.7742, 1.354, 2.186, 3.281, 4.676, 6.366, 8.386",\
"0.202, 0.2612, 0.4438, 0.7838, 1.357, 2.189, 3.289, 4.679, 6.362, 8.387",\
"0.2258, 0.2854, 0.4666, 0.8012, 1.365, 2.19, 3.291, 4.676, 6.368, 8.385",\
"0.2526, 0.3134, 0.4976, 0.827, 1.383, 2.202, 3.297, 4.681, 6.37, 8.404",\
"0.2804, 0.3418, 0.5306, 0.8552, 1.406, 2.22, 3.308, 4.684, 6.373, 8.389");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.8835, 0.922, 1.019, 1.155, 1.328, 1.552, 1.839, 2.196, 2.632, 3.152",\
"0.8965, 0.9349, 1.032, 1.167, 1.342, 1.566, 1.852, 2.21, 2.646, 3.165",\
"0.9416, 0.9801, 1.078, 1.213, 1.387, 1.611, 1.897, 2.256, 2.691, 3.211",\
"1.024, 1.063, 1.16, 1.296, 1.469, 1.694, 1.98, 2.338, 2.774, 3.293",\
"1.119, 1.158, 1.255, 1.391, 1.565, 1.789, 2.075, 2.433, 2.87, 3.389",\
"1.204, 1.242, 1.339, 1.474, 1.648, 1.872, 2.159, 2.517, 2.953, 3.472",\
"1.273, 1.311, 1.408, 1.544, 1.718, 1.943, 2.229, 2.586, 3.022, 3.541",\
"1.326, 1.365, 1.463, 1.6, 1.774, 1.998, 2.284, 2.643, 3.078, 3.597",\
"1.361, 1.4, 1.499, 1.637, 1.812, 2.037, 2.322, 2.68, 3.116, 3.635",\
"1.374, 1.414, 1.514, 1.653, 1.828, 2.053, 2.34, 2.697, 3.133, 3.651");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.8573, 0.9052, 1.043, 1.269, 1.606, 2.075, 2.692, 3.467, 4.415, 5.542",\
"0.8759, 0.9235, 1.061, 1.288, 1.625, 2.094, 2.71, 3.487, 4.432, 5.562",\
"0.941, 0.9883, 1.126, 1.353, 1.69, 2.159, 2.775, 3.551, 4.498, 5.626",\
"1.072, 1.12, 1.258, 1.484, 1.822, 2.291, 2.907, 3.683, 4.63, 5.758",\
"1.261, 1.309, 1.447, 1.673, 2.01, 2.479, 3.095, 3.87, 4.818, 5.944",\
"1.476, 1.524, 1.662, 1.889, 2.226, 2.695, 3.311, 4.088, 5.034, 6.162",\
"1.715, 1.763, 1.902, 2.129, 2.466, 2.934, 3.55, 4.325, 5.271, 6.401",\
"1.979, 2.028, 2.168, 2.395, 2.732, 3.2, 3.815, 4.59, 5.537, 6.666",\
"2.271, 2.32, 2.462, 2.69, 3.026, 3.494, 4.11, 4.884, 5.829, 6.957",\
"2.589, 2.639, 2.782, 3.011, 3.349, 3.817, 4.432, 5.207, 6.151, 7.278");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.1444, 0.1779, 0.2704, 0.4218, 0.6608, 1.012, 1.494, 2.111, 2.869, 3.775",\
"0.1445, 0.1779, 0.27, 0.4232, 0.661, 1.012, 1.494, 2.108, 2.868, 3.775",\
"0.1446, 0.1778, 0.2702, 0.4226, 0.662, 1.013, 1.494, 2.108, 2.869, 3.775",\
"0.145, 0.1788, 0.2712, 0.423, 0.6616, 1.013, 1.495, 2.112, 2.869, 3.771",\
"0.1458, 0.1788, 0.272, 0.4238, 0.662, 1.013, 1.495, 2.11, 2.869, 3.77",\
"0.1434, 0.1766, 0.27, 0.4232, 0.6624, 1.015, 1.495, 2.112, 2.87, 3.771",\
"0.1452, 0.1788, 0.2728, 0.4242, 0.6618, 1.013, 1.49, 2.107, 2.866, 3.773",\
"0.148, 0.182, 0.275, 0.4264, 0.664, 1.014, 1.492, 2.106, 2.862, 3.767",\
"0.153, 0.1862, 0.2792, 0.4298, 0.6656, 1.014, 1.492, 2.112, 2.864, 3.764",\
"0.1582, 0.1918, 0.2832, 0.4336, 0.6688, 1.017, 1.495, 2.11, 2.864, 3.765");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.1544, 0.2138, 0.4005, 0.7584, 1.343, 2.178, 3.28, 4.678, 6.373, 8.39",\
"0.1541, 0.2139, 0.4004, 0.7586, 1.343, 2.178, 3.287, 4.676, 6.363, 8.395",\
"0.1544, 0.2136, 0.4, 0.7584, 1.343, 2.177, 3.28, 4.678, 6.373, 8.39",\
"0.1552, 0.2136, 0.4006, 0.7586, 1.344, 2.177, 3.28, 4.678, 6.373, 8.39",\
"0.156, 0.2156, 0.4016, 0.759, 1.344, 2.178, 3.287, 4.668, 6.366, 8.383",\
"0.1582, 0.2176, 0.4024, 0.7612, 1.344, 2.178, 3.28, 4.677, 6.365, 8.382",\
"0.1602, 0.221, 0.4066, 0.7612, 1.344, 2.179, 3.279, 4.666, 6.359, 8.381",\
"0.1634, 0.2234, 0.4094, 0.7632, 1.344, 2.177, 3.278, 4.674, 6.362, 8.389",\
"0.1678, 0.2274, 0.4136, 0.7652, 1.348, 2.181, 3.276, 4.664, 6.359, 8.382",\
"0.1718, 0.2334, 0.4186, 0.7684, 1.347, 2.18, 3.277, 4.665, 6.358, 8.38");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.6757, 0.7211, 0.8396, 1.006, 1.212, 1.46, 1.76, 2.125, 2.563, 3.082",\
"0.6924, 0.7379, 0.8563, 1.023, 1.229, 1.476, 1.777, 2.142, 2.58, 3.099",\
"0.7347, 0.78, 0.8985, 1.065, 1.271, 1.519, 1.819, 2.184, 2.622, 3.142",\
"0.8108, 0.856, 0.9741, 1.141, 1.346, 1.594, 1.895, 2.259, 2.697, 3.217",\
"0.9297, 0.9764, 1.097, 1.265, 1.471, 1.72, 2.021, 2.385, 2.823, 3.343",\
"1.08, 1.129, 1.255, 1.43, 1.642, 1.895, 2.198, 2.563, 3.001, 3.521",\
"1.271, 1.322, 1.453, 1.634, 1.854, 2.113, 2.42, 2.787, 3.227, 3.747",\
"1.5, 1.553, 1.69, 1.879, 2.107, 2.374, 2.685, 3.056, 3.497, 4.018",\
"1.763, 1.819, 1.963, 2.161, 2.399, 2.675, 2.994, 3.369, 3.811, 4.334",\
"2.058, 2.117, 2.268, 2.476, 2.726, 3.013, 3.341, 3.724, 4.172, 4.696");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.4269, 0.4743, 0.6114, 0.8386, 1.177, 1.646, 2.263, 3.04, 3.986, 5.113",\
"0.4387, 0.4861, 0.6233, 0.8504, 1.188, 1.658, 2.274, 3.051, 3.998, 5.124",\
"0.4847, 0.5321, 0.6692, 0.8959, 1.234, 1.704, 2.32, 3.097, 4.044, 5.172",\
"0.5726, 0.6195, 0.7559, 0.9816, 1.319, 1.789, 2.406, 3.182, 4.128, 5.257",\
"0.6586, 0.7073, 0.8458, 1.073, 1.41, 1.879, 2.496, 3.271, 4.219, 5.346",\
"0.7239, 0.7738, 0.9155, 1.144, 1.481, 1.95, 2.566, 3.341, 4.289, 5.415",\
"0.7671, 0.8192, 0.9648, 1.194, 1.531, 2, 2.616, 3.391, 4.337, 5.465",\
"0.7857, 0.84, 0.9909, 1.225, 1.562, 2.029, 2.645, 3.421, 4.367, 5.494",\
"0.7772, 0.8349, 0.9927, 1.232, 1.572, 2.039, 2.654, 3.429, 4.375, 5.503",\
"0.7407, 0.8016, 0.967, 1.214, 1.557, 2.027, 2.643, 3.418, 4.363, 5.491");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.187, 0.2291, 0.3457, 0.5251, 0.7696, 1.106, 1.563, 2.156, 2.896, 3.796",\
"0.1872, 0.2292, 0.3455, 0.5249, 0.7698, 1.107, 1.563, 2.155, 2.898, 3.795",\
"0.187, 0.2295, 0.3456, 0.525, 0.7696, 1.106, 1.562, 2.156, 2.895, 3.795",\
"0.1874, 0.2302, 0.3462, 0.5258, 0.7688, 1.108, 1.563, 2.156, 2.895, 3.796",\
"0.2004, 0.2428, 0.3566, 0.5328, 0.7752, 1.109, 1.565, 2.157, 2.894, 3.793",\
"0.218, 0.2622, 0.38, 0.5578, 0.7972, 1.124, 1.574, 2.16, 2.901, 3.795",\
"0.2382, 0.2838, 0.404, 0.586, 0.8252, 1.151, 1.593, 2.171, 2.906, 3.798",\
"0.2624, 0.3096, 0.4334, 0.6186, 0.8602, 1.181, 1.616, 2.189, 2.916, 3.804",\
"0.2902, 0.3402, 0.468, 0.658, 0.9042, 1.223, 1.65, 2.214, 2.933, 3.812",\
"0.3216, 0.374, 0.5078, 0.702, 0.953, 1.274, 1.701, 2.257, 2.964, 3.83");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00554, 0.02148, 0.05191, 0.09932, 0.1658, 0.2534, 0.3636, 0.4983, 0.6587");
values("0.153, 0.2115, 0.3991, 0.7599, 1.346, 2.18, 3.282, 4.674, 6.372, 8.388",\
"0.1522, 0.2116, 0.3992, 0.7598, 1.349, 2.181, 3.281, 4.672, 6.364, 8.385",\
"0.1523, 0.2114, 0.4001, 0.7598, 1.346, 2.186, 3.283, 4.677, 6.377, 8.388",\
"0.1547, 0.2135, 0.401, 0.7606, 1.349, 2.185, 3.284, 4.673, 6.368, 8.406",\
"0.1662, 0.2254, 0.4118, 0.7672, 1.348, 2.18, 3.283, 4.672, 6.366, 8.387",\
"0.1808, 0.2398, 0.4232, 0.7766, 1.356, 2.187, 3.287, 4.668, 6.362, 8.377",\
"0.1984, 0.2568, 0.4396, 0.785, 1.359, 2.19, 3.291, 4.679, 6.364, 8.377",\
"0.2192, 0.2786, 0.4612, 0.8002, 1.367, 2.193, 3.295, 4.679, 6.374, 8.39",\
"0.2434, 0.3034, 0.4866, 0.819, 1.378, 2.202, 3.297, 4.683, 6.373, 8.394",\
"0.269, 0.3306, 0.5164, 0.8452, 1.401, 2.218, 3.308, 4.686, 6.376, 8.392");
}
}
}
}