blob: fe4153bf2201ad1520d393b7012de90f7f9e58e5 [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_2) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "0.0002594106" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "0.0002671866" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "0.0002604636" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "0.0002687256" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002687256" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.008188 ;
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.007075 ;
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.3843 ;
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.03178, 0.0319, 0.03229, 0.03271, 0.03293, 0.03312, 0.0332, 0.03328, 0.03328, 0.03331",\
"0.03165, 0.03183, 0.03222, 0.03264, 0.03285, 0.03303, 0.03313, 0.03318, 0.03322, 0.03324",\
"0.03161, 0.03179, 0.03218, 0.03258, 0.03281, 0.03299, 0.03308, 0.03313, 0.03317, 0.0332",\
"0.03156, 0.03172, 0.03206, 0.03248, 0.03274, 0.0329, 0.033, 0.03306, 0.03313, 0.03313",\
"0.03148, 0.03158, 0.03193, 0.0323, 0.03255, 0.03277, 0.03292, 0.03303, 0.03303, 0.03303",\
"0.03136, 0.03146, 0.03175, 0.03211, 0.03241, 0.03261, 0.03277, 0.0329, 0.03292, 0.03282",\
"0.03133, 0.03138, 0.03162, 0.03196, 0.03224, 0.03246, 0.03266, 0.03276, 0.03272, 0.03228",\
"0.03167, 0.03173, 0.0319, 0.03216, 0.03246, 0.03268, 0.03281, 0.0327, 0.03202, 0.031",\
"0.04192, 0.04196, 0.04205, 0.04222, 0.04232, 0.04198, 0.04086, 0.03979, 0.03906, 0.03856",\
"0.01023, 0.01014, 0.01014, 0.01029, 0.01052, 0.01074, 0.01093, 0.01108, 0.0112, 0.01129");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.02094, 0.02108, 0.02136, 0.02179, 0.02232, 0.02278, 0.02354, 0.03519, 0.09284, 0.2086",\
"0.02094, 0.02108, 0.02135, 0.0218, 0.0223, 0.02278, 0.02358, 0.0354, 0.09458, 0.2108",\
"0.02086, 0.02099, 0.02131, 0.02172, 0.02225, 0.02269, 0.02374, 0.0376, 0.1009, 0.2179",\
"0.02066, 0.02078, 0.02107, 0.02144, 0.02196, 0.02242, 0.02389, 0.04143, 0.1134, 0.2302",\
"0.02041, 0.02052, 0.02076, 0.02111, 0.02163, 0.02208, 0.02463, 0.04989, 0.1337, 0.2467",\
"0.02022, 0.02033, 0.02053, 0.02087, 0.02132, 0.02185, 0.02721, 0.06697, 0.162, 0.2625",\
"0.02009, 0.02017, 0.02035, 0.02063, 0.02111, 0.02212, 0.03535, 0.09745, 0.1918, 0.2696",\
"0.01998, 0.02004, 0.0202, 0.02044, 0.02087, 0.025, 0.06008, 0.1379, 0.2079, 0.2579",\
"0.01972, 0.01982, 0.01994, 0.02014, 0.02183, 0.04522, 0.1048, 0.1555, 0.1898, 0.2135",\
"0.01256, 0.01265, 0.01294, 0.01614, 0.04299, 0.07222, 0.09014, 0.1013, 0.1086, 0.1136");
}
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.02968, 0.02986, 0.03028, 0.03069, 0.03093, 0.03106, 0.03116, 0.03119, 0.03122, 0.03125",\
"0.02974, 0.02991, 0.03035, 0.03074, 0.03095, 0.0311, 0.03121, 0.03126, 0.03129, 0.03129",\
"0.02957, 0.02976, 0.03018, 0.0306, 0.03085, 0.03094, 0.03104, 0.03114, 0.03116, 0.03117",\
"0.02944, 0.02959, 0.02998, 0.0304, 0.03061, 0.03079, 0.0309, 0.03098, 0.031, 0.031",\
"0.02928, 0.02942, 0.02976, 0.03015, 0.03043, 0.03062, 0.03074, 0.03083, 0.03088, 0.03087",\
"0.02921, 0.02931, 0.0296, 0.02996, 0.03023, 0.03049, 0.03062, 0.03072, 0.03079, 0.03069",\
"0.02919, 0.02927, 0.02953, 0.02984, 0.03014, 0.03035, 0.03055, 0.03063, 0.03058, 0.03018",\
"0.02951, 0.02955, 0.02976, 0.03002, 0.0303, 0.03055, 0.03069, 0.03062, 0.03, 0.02901",\
"0.03984, 0.03976, 0.03955, 0.03946, 0.03947, 0.03926, 0.03822, 0.03707, 0.0363, 0.03571",\
"0.011, 0.01065, 0.01031, 0.01028, 0.01043, 0.01062, 0.01079, 0.01092, 0.01103, 0.01112");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.02036, 0.02048, 0.02078, 0.0212, 0.02173, 0.02217, 0.02302, 0.03444, 0.09168, 0.2074",\
"0.02032, 0.02047, 0.02074, 0.02118, 0.0217, 0.02215, 0.02298, 0.03489, 0.09335, 0.2094",\
"0.02024, 0.02036, 0.02065, 0.02108, 0.02161, 0.02207, 0.02304, 0.03666, 0.09963, 0.2167",\
"0.02005, 0.02018, 0.02043, 0.02078, 0.02129, 0.02178, 0.02322, 0.0408, 0.1129, 0.2298",\
"0.01979, 0.01989, 0.02014, 0.02045, 0.02093, 0.02143, 0.02406, 0.04998, 0.1346, 0.2471",\
"0.01961, 0.01969, 0.01992, 0.0202, 0.02063, 0.02125, 0.02688, 0.06854, 0.1641, 0.2629",\
"0.0195, 0.01957, 0.01974, 0.01999, 0.02043, 0.02153, 0.03606, 0.1003, 0.1935, 0.2689",\
"0.01941, 0.01947, 0.01962, 0.01983, 0.02027, 0.02497, 0.06289, 0.1404, 0.2074, 0.2549",\
"0.01913, 0.01917, 0.01932, 0.01949, 0.02157, 0.04819, 0.1068, 0.1539, 0.1856, 0.2074",\
"0.01009, 0.01024, 0.01061, 0.01554, 0.04347, 0.06819, 0.08312, 0.09243, 0.09848, 0.1026");
}
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("1.949, 2.059, 2.34, 2.728, 3.219, 3.834, 4.601, 5.544, 6.686, 8.046",\
"2.02, 2.13, 2.411, 2.8, 3.29, 3.906, 4.672, 5.616, 6.758, 8.118",\
"2.3, 2.41, 2.691, 3.08, 3.57, 4.185, 4.952, 5.895, 7.037, 8.397",\
"2.845, 2.954, 3.235, 3.624, 4.114, 4.73, 5.497, 6.44, 7.583, 8.942",\
"3.701, 3.81, 4.091, 4.48, 4.971, 5.587, 6.354, 7.298, 8.44, 9.8",\
"4.856, 4.971, 5.261, 5.657, 6.151, 6.768, 7.536, 8.48, 9.623, 10.98",\
"6.17, 6.302, 6.626, 7.048, 7.561, 8.188, 8.959, 9.903, 11.05, 12.4",\
"7.593, 7.746, 8.107, 8.566, 9.106, 9.752, 10.53, 11.48, 12.63, 13.98",\
"9.123, 9.296, 9.702, 10.2, 10.77, 11.44, 12.23, 13.19, 14.34, 15.7",\
"10.76, 10.95, 11.4, 11.94, 12.55, 13.24, 14.05, 15.01, 16.16, 17.53");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("1.819, 1.973, 2.413, 3.14, 4.217, 5.708, 7.654, 10.1, 13.08, 16.64",\
"1.89, 2.044, 2.484, 3.21, 4.287, 5.779, 7.725, 10.17, 13.15, 16.71",\
"2.093, 2.247, 2.687, 3.413, 4.49, 5.982, 7.928, 10.37, 13.36, 16.91",\
"2.452, 2.605, 3.045, 3.77, 4.846, 6.338, 8.285, 10.73, 13.72, 17.27",\
"2.977, 3.134, 3.577, 4.302, 5.379, 6.87, 8.818, 11.26, 14.25, 17.81",\
"3.585, 3.751, 4.21, 4.946, 6.025, 7.516, 9.464, 11.91, 14.9, 18.45",\
"4.237, 4.413, 4.891, 5.639, 6.724, 8.218, 10.17, 12.61, 15.6, 19.15",\
"4.914, 5.101, 5.6, 6.363, 7.453, 8.949, 10.9, 13.35, 16.33, 19.89",\
"5.594, 5.796, 6.319, 7.098, 8.194, 9.692, 11.64, 14.09, 17.08, 20.63",\
"6.26, 6.477, 7.03, 7.831, 8.934, 10.43, 12.38, 14.83, 17.82, 21.38");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.4644, 0.5526, 0.8046, 1.222, 1.848, 2.742, 3.946, 5.498, 7.428, 9.745",\
"0.4648, 0.5522, 0.804, 1.222, 1.848, 2.742, 3.945, 5.498, 7.429, 9.745",\
"0.4646, 0.5516, 0.804, 1.222, 1.849, 2.742, 3.947, 5.497, 7.428, 9.747",\
"0.465, 0.5524, 0.805, 1.223, 1.848, 2.742, 3.947, 5.5, 7.426, 9.746",\
"0.468, 0.555, 0.807, 1.224, 1.849, 2.742, 3.945, 5.5, 7.429, 9.743",\
"0.5088, 0.5914, 0.8332, 1.242, 1.859, 2.747, 3.946, 5.5, 7.428, 9.746",\
"0.608, 0.692, 0.926, 1.32, 1.916, 2.78, 3.962, 5.508, 7.43, 9.744",\
"0.712, 0.802, 1.04, 1.426, 2.012, 2.854, 4.01, 5.528, 7.444, 9.75",\
"0.828, 0.924, 1.168, 1.548, 2.116, 2.938, 4.072, 5.568, 7.466, 9.766",\
"0.944, 1.048, 1.31, 1.686, 2.24, 3.038, 4.14, 5.614, 7.494, 9.784");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.5814, 0.742, 1.29, 2.36, 4.107, 6.578, 9.83, 13.96, 18.99, 25.01",\
"0.5822, 0.7426, 1.289, 2.36, 4.108, 6.578, 9.832, 13.95, 19, 24.98",\
"0.5812, 0.7424, 1.289, 2.359, 4.108, 6.579, 9.831, 13.96, 18.98, 25",\
"0.5816, 0.743, 1.29, 2.359, 4.107, 6.579, 9.835, 13.94, 19, 24.99",\
"0.6012, 0.7588, 1.296, 2.362, 4.108, 6.577, 9.834, 13.95, 19, 24.97",\
"0.645, 0.8036, 1.337, 2.384, 4.114, 6.579, 9.832, 13.95, 19, 24.98",\
"0.694, 0.8552, 1.384, 2.416, 4.134, 6.59, 9.844, 13.96, 18.97, 24.97",\
"0.756, 0.914, 1.434, 2.452, 4.15, 6.604, 9.848, 13.95, 18.99, 25.01",\
"0.826, 0.986, 1.496, 2.492, 4.172, 6.61, 9.858, 13.96, 19, 24.97",\
"0.914, 1.072, 1.57, 2.542, 4.2, 6.626, 9.87, 13.97, 18.98, 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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("1.799, 1.908, 2.186, 2.572, 3.06, 3.674, 4.438, 5.38, 6.521, 7.879",\
"1.883, 1.992, 2.271, 2.657, 3.145, 3.759, 4.523, 5.465, 6.606, 7.965",\
"2.159, 2.267, 2.546, 2.933, 3.421, 4.034, 4.798, 5.74, 6.881, 8.24",\
"2.696, 2.805, 3.083, 3.469, 3.957, 4.571, 5.336, 6.277, 7.419, 8.777",\
"3.545, 3.654, 3.932, 4.319, 4.808, 5.423, 6.187, 7.129, 8.271, 9.629",\
"4.666, 4.784, 5.077, 5.474, 5.969, 6.585, 7.351, 8.293, 9.435, 10.79",\
"5.923, 6.059, 6.389, 6.817, 7.334, 7.963, 8.733, 9.676, 10.82, 12.17",\
"7.284, 7.44, 7.813, 8.279, 8.825, 9.473, 10.26, 11.2, 12.35, 13.71",\
"8.748, 8.925, 9.342, 9.853, 10.43, 11.1, 11.9, 12.85, 14, 15.36",\
"10.31, 10.51, 10.97, 11.54, 12.15, 12.85, 13.66, 14.62, 15.77, 17.13");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("1.769, 1.923, 2.363, 3.089, 4.166, 5.657, 7.604, 10.05, 13.03, 16.59",\
"1.826, 1.98, 2.42, 3.146, 4.223, 5.715, 7.661, 10.11, 13.09, 16.64",\
"2.045, 2.199, 2.639, 3.364, 4.441, 5.933, 7.88, 10.33, 13.31, 16.86",\
"2.468, 2.621, 3.06, 3.785, 4.861, 6.353, 8.3, 10.75, 13.73, 17.29",\
"3.097, 3.254, 3.696, 4.421, 5.497, 6.988, 8.936, 11.38, 14.37, 17.92",\
"3.796, 3.961, 4.421, 5.156, 6.234, 7.725, 9.673, 12.12, 15.11, 18.66",\
"4.506, 4.684, 5.163, 5.909, 6.994, 8.49, 10.44, 12.88, 15.87, 19.42",\
"5.211, 5.406, 5.911, 6.67, 7.759, 9.255, 11.21, 13.66, 16.64, 20.2",\
"5.896, 6.111, 6.648, 7.426, 8.519, 10.02, 11.97, 14.42, 17.41, 20.96",\
"6.556, 6.789, 7.367, 8.168, 9.268, 10.77, 12.72, 15.17, 18.16, 21.72");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.457, 0.5442, 0.797, 1.215, 1.842, 2.734, 3.938, 5.492, 7.42, 9.738",\
"0.4574, 0.5446, 0.7968, 1.215, 1.843, 2.734, 3.938, 5.491, 7.42, 9.737",\
"0.457, 0.545, 0.797, 1.215, 1.842, 2.733, 3.938, 5.491, 7.419, 9.738",\
"0.4574, 0.5452, 0.798, 1.215, 1.843, 2.735, 3.938, 5.49, 7.419, 9.738",\
"0.4626, 0.5498, 0.8018, 1.219, 1.843, 2.734, 3.938, 5.49, 7.419, 9.738",\
"0.5228, 0.6046, 0.8412, 1.245, 1.861, 2.743, 3.94, 5.492, 7.42, 9.738",\
"0.626, 0.712, 0.946, 1.336, 1.93, 2.786, 3.96, 5.502, 7.422, 9.74",\
"0.736, 0.828, 1.068, 1.448, 2.028, 2.864, 4.014, 5.528, 7.436, 9.746",\
"0.858, 0.956, 1.204, 1.58, 2.142, 2.954, 4.076, 5.574, 7.466, 9.762",\
"0.982, 1.086, 1.352, 1.728, 2.274, 3.06, 4.152, 5.62, 7.494, 9.784");
}
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.003646, 0.01293, 0.03067, 0.0583, 0.09707, 0.1481, 0.2124, 0.2908, 0.3843");
values("0.5816, 0.742, 1.29, 2.359, 4.108, 6.579, 9.836, 13.96, 18.99, 25.01",\
"0.5814, 0.7426, 1.287, 2.361, 4.107, 6.579, 9.832, 13.96, 18.99, 25",\
"0.5812, 0.7424, 1.287, 2.359, 4.109, 6.578, 9.829, 13.95, 19, 25.02",\
"0.582, 0.7422, 1.289, 2.36, 4.108, 6.578, 9.835, 13.95, 19, 24.99",\
"0.6008, 0.7588, 1.296, 2.362, 4.108, 6.578, 9.833, 13.95, 19, 24.97",\
"0.6568, 0.811, 1.339, 2.387, 4.116, 6.578, 9.834, 13.96, 18.99, 24.99",\
"0.728, 0.878, 1.388, 2.418, 4.142, 6.594, 9.844, 13.96, 18.98, 24.99",\
"0.814, 0.96, 1.452, 2.454, 4.156, 6.614, 9.856, 13.96, 18.98, 24.99",\
"0.914, 1.058, 1.532, 2.498, 4.174, 6.622, 9.868, 13.97, 19, 25.01",\
"1.024, 1.172, 1.624, 2.554, 4.2, 6.628, 9.886, 13.99, 19, 25");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.3029 ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.03327, 0.03334, 0.03357, 0.03386, 0.03411, 0.03428, 0.0344, 0.03448, 0.03453, 0.03456",\
"0.03302, 0.03309, 0.03333, 0.03362, 0.03387, 0.03404, 0.03416, 0.03423, 0.03428, 0.03432",\
"0.03268, 0.03275, 0.03298, 0.03328, 0.03353, 0.0337, 0.03383, 0.0339, 0.03395, 0.03398",\
"0.03234, 0.03242, 0.03264, 0.03294, 0.03318, 0.03337, 0.03348, 0.03357, 0.03361, 0.03364",\
"0.03213, 0.03222, 0.03241, 0.03268, 0.03292, 0.0331, 0.03323, 0.03332, 0.03338, 0.0334",\
"0.03202, 0.03208, 0.03226, 0.0325, 0.03273, 0.03292, 0.03307, 0.03317, 0.03323, 0.0332",\
"0.032, 0.03205, 0.0322, 0.03241, 0.03262, 0.03282, 0.03298, 0.03308, 0.03306, 0.03278",\
"0.03205, 0.03207, 0.03218, 0.03236, 0.03257, 0.03273, 0.03282, 0.03265, 0.03204, 0.03126",\
"0.0302, 0.03021, 0.03026, 0.03032, 0.03017, 0.02938, 0.02859, 0.02808, 0.02773, 0.02748",\
"0.01185, 0.01188, 0.01199, 0.01216, 0.01236, 0.01255, 0.01271, 0.01284, 0.01295, 0.01303");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.01163, 0.01175, 0.01207, 0.0125, 0.01289, 0.01324, 0.01378, 0.02198, 0.0645, 0.1541",\
"0.01164, 0.01176, 0.01209, 0.01251, 0.01293, 0.01316, 0.01397, 0.02233, 0.06586, 0.1558",\
"0.01163, 0.01175, 0.01206, 0.01246, 0.01286, 0.01319, 0.01415, 0.02393, 0.071, 0.1619",\
"0.01148, 0.01158, 0.01185, 0.01221, 0.01258, 0.01297, 0.01412, 0.02676, 0.08067, 0.1725",\
"0.01127, 0.01135, 0.01159, 0.01191, 0.01227, 0.01271, 0.01463, 0.03358, 0.09718, 0.1866",\
"0.01111, 0.01117, 0.01136, 0.0117, 0.01193, 0.01246, 0.01648, 0.04604, 0.1191, 0.1999",\
"0.011, 0.01106, 0.01122, 0.01143, 0.01182, 0.01254, 0.02201, 0.06836, 0.1429, 0.2067",\
"0.01099, 0.01102, 0.01119, 0.01136, 0.01162, 0.01434, 0.03905, 0.09943, 0.1577, 0.1999",\
"0.0112, 0.01124, 0.01131, 0.01153, 0.0125, 0.02715, 0.07326, 0.1178, 0.1485, 0.1698",\
"0.01199, 0.01202, 0.01216, 0.01317, 0.02944, 0.05849, 0.07818, 0.09069, 0.09897, 0.1046");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.02604, 0.02615, 0.0264, 0.02666, 0.02683, 0.02697, 0.02709, 0.02719, 0.02723, 0.02727",\
"0.02603, 0.02613, 0.02638, 0.02664, 0.02683, 0.02697, 0.02709, 0.02717, 0.02724, 0.02728",\
"0.02597, 0.02607, 0.02632, 0.02657, 0.02675, 0.02689, 0.02701, 0.02711, 0.02717, 0.0272",\
"0.02569, 0.0258, 0.02604, 0.02629, 0.02647, 0.02661, 0.02673, 0.02683, 0.02689, 0.02692",\
"0.02536, 0.02546, 0.02571, 0.02597, 0.02614, 0.02628, 0.0264, 0.0265, 0.02656, 0.02659",\
"0.02512, 0.02519, 0.02545, 0.02568, 0.02587, 0.02603, 0.02615, 0.02623, 0.0263, 0.0263",\
"0.02485, 0.02496, 0.02519, 0.02546, 0.02564, 0.02577, 0.0259, 0.026, 0.02602, 0.02593",\
"0.02464, 0.02474, 0.025, 0.02527, 0.02543, 0.02559, 0.02572, 0.0258, 0.02564, 0.02511",\
"0.02464, 0.0247, 0.02494, 0.02518, 0.02537, 0.02553, 0.02552, 0.02507, 0.02413, 0.02337",\
"0.0297, 0.02976, 0.02987, 0.02968, 0.0286, 0.02778, 0.02721, 0.0268, 0.02662, 0.02652");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.01584, 0.01595, 0.01622, 0.01658, 0.01696, 0.01721, 0.01878, 0.03281, 0.08972, 0.1812",\
"0.01577, 0.01587, 0.01614, 0.01651, 0.01687, 0.01718, 0.01865, 0.03364, 0.09141, 0.1827",\
"0.01572, 0.01582, 0.01608, 0.01645, 0.01683, 0.01719, 0.01906, 0.03621, 0.09763, 0.188",\
"0.01561, 0.01573, 0.016, 0.01635, 0.01672, 0.01714, 0.01975, 0.04238, 0.1104, 0.197",\
"0.01546, 0.01557, 0.01583, 0.01617, 0.01654, 0.01697, 0.02192, 0.05511, 0.1301, 0.2069",\
"0.01526, 0.01537, 0.01564, 0.016, 0.01635, 0.01722, 0.02904, 0.07946, 0.1522, 0.2111",\
"0.0151, 0.0152, 0.01546, 0.01582, 0.01621, 0.02021, 0.05098, 0.1113, 0.1627, 0.1992",\
"0.01432, 0.01443, 0.01468, 0.01502, 0.01722, 0.04044, 0.08503, 0.119, 0.1419, 0.1577",\
"0.004314, 0.004396, 0.004756, 0.01201, 0.03113, 0.04391, 0.05155, 0.05629, 0.05935, 0.06143",\
"-0.005584, -0.00559, -0.005584, -0.005582, -0.005584, -0.005582, -0.005579, -0.005584, -0.00558, -0.005577");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.03512, 0.0352, 0.03543, 0.03573, 0.03598, 0.03615, 0.03626, 0.03633, 0.03639, 0.03642",\
"0.03515, 0.03525, 0.03547, 0.03577, 0.03601, 0.03619, 0.03631, 0.03638, 0.03644, 0.03647",\
"0.03493, 0.035, 0.03523, 0.03553, 0.03578, 0.03595, 0.03607, 0.03616, 0.0362, 0.03623",\
"0.03463, 0.03471, 0.03494, 0.03523, 0.03548, 0.03566, 0.03578, 0.03586, 0.03591, 0.03593",\
"0.03444, 0.03452, 0.03472, 0.03501, 0.03526, 0.03544, 0.03556, 0.03564, 0.03569, 0.03571",\
"0.03431, 0.03438, 0.03457, 0.03483, 0.03508, 0.03527, 0.03541, 0.0355, 0.03555, 0.03551",\
"0.03426, 0.03431, 0.03447, 0.03472, 0.03496, 0.03516, 0.0353, 0.03539, 0.03537, 0.0351",\
"0.0342, 0.03424, 0.03439, 0.03462, 0.03485, 0.03503, 0.03513, 0.03501, 0.03448, 0.03369",\
"0.03287, 0.03288, 0.03299, 0.03313, 0.03316, 0.03275, 0.03187, 0.03117, 0.03069, 0.03034",\
"0.01462, 0.01463, 0.01473, 0.01492, 0.01514, 0.01534, 0.0155, 0.01563, 0.01572, 0.01579");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.01274, 0.01285, 0.01314, 0.01354, 0.01393, 0.01433, 0.01499, 0.02346, 0.06703, 0.1571",\
"0.01265, 0.01277, 0.01305, 0.01344, 0.01382, 0.01416, 0.0151, 0.02392, 0.06862, 0.1588",\
"0.01251, 0.01262, 0.01291, 0.01332, 0.0137, 0.01405, 0.01499, 0.02503, 0.07313, 0.1642",\
"0.01236, 0.01246, 0.01273, 0.01305, 0.01343, 0.01377, 0.01519, 0.02842, 0.08306, 0.175",\
"0.01219, 0.01228, 0.01249, 0.01281, 0.01316, 0.01354, 0.01571, 0.03527, 0.09988, 0.1889",\
"0.01204, 0.01211, 0.01229, 0.01262, 0.01288, 0.01329, 0.01751, 0.04845, 0.1224, 0.2018",\
"0.01192, 0.01198, 0.01214, 0.0124, 0.01277, 0.01349, 0.02376, 0.07184, 0.1458, 0.2078",\
"0.01182, 0.01189, 0.01204, 0.01223, 0.01245, 0.0157, 0.04232, 0.103, 0.159, 0.1992",\
"0.0118, 0.01184, 0.01195, 0.01219, 0.01332, 0.03051, 0.07686, 0.1181, 0.1465, 0.1661",\
"0.01233, 0.01235, 0.01248, 0.01423, 0.03345, 0.05864, 0.07483, 0.08507, 0.09182, 0.09645");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.02539, 0.02548, 0.02573, 0.026, 0.02617, 0.02632, 0.02643, 0.02653, 0.02659, 0.02663",\
"0.02537, 0.02545, 0.0257, 0.02596, 0.02614, 0.02629, 0.0264, 0.0265, 0.02656, 0.02659",\
"0.02527, 0.02536, 0.02561, 0.02587, 0.02604, 0.02617, 0.0263, 0.0264, 0.02647, 0.0265",\
"0.02497, 0.02507, 0.02531, 0.02557, 0.02574, 0.02589, 0.02601, 0.02611, 0.02616, 0.0262",\
"0.02461, 0.02472, 0.02495, 0.0252, 0.0254, 0.02554, 0.02565, 0.02577, 0.02581, 0.02584",\
"0.02434, 0.02445, 0.02469, 0.02494, 0.02513, 0.02527, 0.02541, 0.02549, 0.02554, 0.02554",\
"0.02415, 0.02424, 0.02447, 0.02473, 0.02493, 0.02507, 0.02519, 0.02529, 0.02532, 0.0252",\
"0.02397, 0.02405, 0.02432, 0.02456, 0.02477, 0.02489, 0.02503, 0.02507, 0.0249, 0.02431",\
"0.02397, 0.02408, 0.02429, 0.02456, 0.02472, 0.02486, 0.02483, 0.02421, 0.0233, 0.02256",\
"0.03059, 0.0306, 0.03063, 0.03, 0.0289, 0.02829, 0.02785, 0.0276, 0.02744, 0.02735");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.01523, 0.01535, 0.01562, 0.01602, 0.01639, 0.01679, 0.01799, 0.03116, 0.08639, 0.1779",\
"0.01526, 0.01538, 0.01567, 0.01605, 0.01645, 0.01672, 0.0182, 0.03201, 0.08799, 0.1797",\
"0.01513, 0.01524, 0.01553, 0.01593, 0.01632, 0.01671, 0.01837, 0.03448, 0.09432, 0.1851",\
"0.01493, 0.01504, 0.01531, 0.01571, 0.01611, 0.01641, 0.01884, 0.04005, 0.1065, 0.1944",\
"0.0147, 0.0148, 0.01509, 0.01549, 0.01588, 0.01636, 0.02089, 0.05198, 0.1265, 0.2051",\
"0.01454, 0.01464, 0.01491, 0.01532, 0.01568, 0.0165, 0.0273, 0.07572, 0.1496, 0.2105",\
"0.01441, 0.0145, 0.01481, 0.01518, 0.01558, 0.01898, 0.0474, 0.1078, 0.162, 0.2007",\
"0.0139, 0.01401, 0.01425, 0.01458, 0.01636, 0.03652, 0.08248, 0.1199, 0.1452, 0.1627",\
"0.004483, 0.004589, 0.004836, 0.009574, 0.03074, 0.04785, 0.05819, 0.06464, 0.06885, 0.07171",\
"-0.004153, -0.004156, -0.004153, -0.004156, -0.004155, -0.004153, -0.004153, -0.004153, -0.004156, -0.004152");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.882, 3.971, 4.207, 4.534, 4.941, 5.44, 6.054, 6.804, 7.708, 8.782",\
"3.954, 4.044, 4.28, 4.608, 5.015, 5.514, 6.127, 6.876, 7.782, 8.856",\
"4.156, 4.246, 4.481, 4.809, 5.216, 5.715, 6.329, 7.078, 7.983, 9.058",\
"4.494, 4.583, 4.819, 5.146, 5.553, 6.053, 6.666, 7.416, 8.321, 9.395",\
"5.001, 5.091, 5.327, 5.655, 6.061, 6.56, 7.174, 7.924, 8.829, 9.903",\
"5.629, 5.718, 5.953, 6.281, 6.688, 7.189, 7.802, 8.552, 9.457, 10.53",\
"6.314, 6.403, 6.638, 6.966, 7.373, 7.872, 8.486, 9.236, 10.14, 11.22",\
"7.041, 7.13, 7.366, 7.694, 8.101, 8.599, 9.212, 9.962, 10.86, 11.94",\
"7.779, 7.869, 8.107, 8.436, 8.842, 9.341, 9.955, 10.7, 11.61, 12.68",\
"8.515, 8.606, 8.844, 9.173, 9.582, 10.08, 10.69, 11.44, 12.35, 13.42");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.79, 3.927, 4.339, 5.046, 6.111, 7.591, 9.531, 11.97, 14.95, 18.49",\
"3.864, 4, 4.413, 5.12, 6.185, 7.664, 9.605, 12.04, 15.02, 18.57",\
"4.149, 4.285, 4.697, 5.404, 6.469, 7.949, 9.89, 12.33, 15.31, 18.85",\
"4.696, 4.833, 5.245, 5.952, 7.017, 8.498, 10.44, 12.88, 15.85, 19.4",\
"5.552, 5.689, 6.101, 6.808, 7.873, 9.353, 11.29, 13.73, 16.71, 20.25",\
"6.723, 6.859, 7.271, 7.979, 9.044, 10.52, 12.46, 14.91, 17.88, 21.42",\
"8.101, 8.238, 8.652, 9.359, 10.42, 11.9, 13.84, 16.29, 19.26, 22.8",\
"9.607, 9.745, 10.16, 10.87, 11.93, 13.42, 15.36, 17.8, 20.77, 24.32",\
"11.23, 11.37, 11.79, 12.5, 13.56, 15.05, 16.99, 19.43, 22.41, 25.95",\
"12.98, 13.12, 13.54, 14.25, 15.31, 16.79, 18.73, 21.18, 24.15, 27.7");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.4792, 0.5468, 0.7476, 1.08, 1.569, 2.258, 3.198, 4.418, 5.929, 7.754",\
"0.4792, 0.5468, 0.7476, 1.082, 1.569, 2.258, 3.199, 4.418, 5.933, 7.746",\
"0.4786, 0.5468, 0.7476, 1.081, 1.568, 2.26, 3.199, 4.418, 5.933, 7.751",\
"0.4784, 0.5468, 0.7486, 1.08, 1.569, 2.26, 3.197, 4.417, 5.93, 7.759",\
"0.4794, 0.5468, 0.748, 1.081, 1.574, 2.26, 3.195, 4.416, 5.931, 7.752",\
"0.479, 0.5464, 0.7494, 1.081, 1.574, 2.26, 3.2, 4.416, 5.932, 7.758",\
"0.478, 0.546, 0.748, 1.082, 1.568, 2.262, 3.198, 4.416, 5.934, 7.762",\
"0.484, 0.55, 0.75, 1.082, 1.568, 2.256, 3.19, 4.402, 5.918, 7.75",\
"0.486, 0.552, 0.754, 1.086, 1.57, 2.26, 3.192, 4.41, 5.916, 7.734",\
"0.49, 0.556, 0.756, 1.088, 1.572, 2.26, 3.196, 4.41, 5.92, 7.746");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.6184, 0.7748, 1.318, 2.402, 4.151, 6.621, 9.898, 14.02, 19.04, 24.99",\
"0.6184, 0.7752, 1.319, 2.402, 4.15, 6.626, 9.898, 14.02, 19.04, 24.99",\
"0.6188, 0.7748, 1.319, 2.403, 4.15, 6.629, 9.887, 14.01, 19.02, 24.99",\
"0.6184, 0.774, 1.319, 2.403, 4.147, 6.628, 9.895, 14.01, 19.02, 24.98",\
"0.6184, 0.7734, 1.319, 2.401, 4.145, 6.622, 9.898, 14.02, 19.04, 24.99",\
"0.62, 0.776, 1.322, 2.402, 4.148, 6.624, 9.896, 13.99, 19, 25",\
"0.622, 0.78, 1.32, 2.402, 4.15, 6.63, 9.896, 13.99, 19.01, 25",\
"0.628, 0.784, 1.326, 2.406, 4.148, 6.628, 9.88, 14, 19.04, 25.01",\
"0.632, 0.788, 1.328, 2.406, 4.15, 6.622, 9.886, 14, 19.03, 25.01",\
"0.64, 0.796, 1.332, 2.41, 4.154, 6.628, 9.882, 13.99, 19.02, 25.01");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.32, 3.452, 3.787, 4.235, 4.759, 5.362, 6.058, 6.863, 7.8, 8.891",\
"3.386, 3.517, 3.853, 4.301, 4.825, 5.428, 6.124, 6.929, 7.866, 8.956",\
"3.594, 3.725, 4.061, 4.509, 5.033, 5.636, 6.332, 7.138, 8.075, 9.165",\
"4.039, 4.17, 4.507, 4.955, 5.479, 6.082, 6.777, 7.581, 8.52, 9.61",\
"4.785, 4.915, 5.251, 5.699, 6.225, 6.826, 7.521, 8.327, 9.264, 10.35",\
"5.857, 5.987, 6.324, 6.772, 7.295, 7.9, 8.595, 9.4, 10.34, 11.43",\
"7.209, 7.347, 7.698, 8.156, 8.686, 9.294, 9.991, 10.8, 11.74, 12.83",\
"8.691, 8.847, 9.234, 9.722, 10.28, 10.9, 11.61, 12.43, 13.37, 14.46",\
"10.27, 10.45, 10.87, 11.4, 11.99, 12.64, 13.36, 14.19, 15.14, 16.24",\
"11.95, 12.14, 12.61, 13.19, 13.81, 14.49, 15.23, 16.07, 17.03, 18.14");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("1.489, 1.623, 2.029, 2.732, 3.794, 5.271, 7.207, 9.652, 12.63, 16.16",\
"1.555, 1.687, 2.094, 2.798, 3.86, 5.337, 7.277, 9.71, 12.68, 16.23",\
"1.784, 1.917, 2.323, 3.026, 4.088, 5.565, 7.506, 9.942, 12.91, 16.47",\
"2.211, 2.343, 2.748, 3.449, 4.511, 5.989, 7.931, 10.37, 13.34, 16.88",\
"2.793, 2.929, 3.338, 4.04, 5.1, 6.578, 8.518, 10.96, 13.93, 17.47",\
"3.402, 3.543, 3.963, 4.674, 5.737, 7.215, 9.154, 11.59, 14.57, 18.13",\
"4.013, 4.164, 4.597, 5.311, 6.378, 7.86, 9.799, 12.24, 15.21, 18.76",\
"4.614, 4.775, 5.225, 5.946, 7.012, 8.493, 10.44, 12.88, 15.85, 19.4",\
"5.19, 5.365, 5.834, 6.567, 7.635, 9.115, 11.06, 13.5, 16.48, 20.02",\
"5.722, 5.915, 6.418, 7.165, 8.232, 9.71, 11.65, 14.09, 17.07, 20.62");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.7588, 0.844, 1.095, 1.484, 2.011, 2.697, 3.591, 4.734, 6.166, 7.914",\
"0.7574, 0.8456, 1.095, 1.484, 2.011, 2.697, 3.592, 4.734, 6.161, 7.92",\
"0.7586, 0.846, 1.096, 1.483, 2.011, 2.697, 3.594, 4.734, 6.159, 7.916",\
"0.758, 0.8456, 1.095, 1.483, 2.009, 2.695, 3.587, 4.733, 6.165, 7.912",\
"0.7574, 0.8444, 1.095, 1.482, 2.009, 2.696, 3.589, 4.733, 6.158, 7.924",\
"0.7628, 0.8498, 1.099, 1.486, 2.014, 2.698, 3.596, 4.726, 6.166, 7.918",\
"0.834, 0.914, 1.15, 1.52, 2.036, 2.716, 3.604, 4.734, 6.172, 7.914",\
"0.964, 1.046, 1.274, 1.632, 2.13, 2.79, 3.654, 4.774, 6.192, 7.932",\
"1.1, 1.188, 1.424, 1.77, 2.25, 2.898, 3.752, 4.854, 6.258, 7.976",\
"1.24, 1.338, 1.588, 1.934, 2.392, 3.024, 3.856, 4.938, 6.322, 8.032");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.5956, 0.7522, 1.299, 2.384, 4.14, 6.623, 9.876, 13.99, 19.01, 24.99",\
"0.5962, 0.751, 1.299, 2.386, 4.139, 6.612, 9.869, 13.98, 19, 24.95",\
"0.5956, 0.7526, 1.3, 2.386, 4.139, 6.623, 9.9, 13.97, 18.98, 24.99",\
"0.5978, 0.7532, 1.301, 2.385, 4.14, 6.623, 9.869, 13.98, 19.01, 24.96",\
"0.624, 0.7778, 1.312, 2.39, 4.14, 6.623, 9.886, 14.01, 19.02, 24.97",\
"0.6702, 0.8194, 1.347, 2.414, 4.148, 6.617, 9.894, 14, 19, 24.98",\
"0.7306, 0.8734, 1.386, 2.432, 4.162, 6.624, 9.88, 13.98, 18.98, 24.99",\
"0.81, 0.946, 1.434, 2.454, 4.17, 6.64, 9.888, 13.99, 19, 25.01",\
"0.902, 1.034, 1.496, 2.486, 4.178, 6.648, 9.896, 14, 19, 25.01",\
"1.012, 1.142, 1.576, 2.524, 4.192, 6.668, 9.904, 14, 19.01, 24.97");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.831, 3.92, 4.156, 4.483, 4.89, 5.39, 6.003, 6.753, 7.658, 8.732",\
"3.89, 3.979, 4.214, 4.542, 4.949, 5.448, 6.062, 6.811, 7.716, 8.791",\
"4.107, 4.196, 4.432, 4.76, 5.166, 5.666, 6.279, 7.029, 7.935, 9.008",\
"4.513, 4.603, 4.838, 5.166, 5.572, 6.072, 6.686, 7.436, 8.34, 9.414",\
"5.128, 5.218, 5.453, 5.781, 6.188, 6.687, 7.301, 8.051, 8.956, 10.03",\
"5.849, 5.939, 6.175, 6.502, 6.909, 7.409, 8.023, 8.772, 9.677, 10.75",\
"6.591, 6.68, 6.917, 7.245, 7.652, 8.152, 8.766, 9.517, 10.42, 11.5",\
"7.352, 7.442, 7.679, 8.007, 8.414, 8.912, 9.526, 10.27, 11.18, 12.25",\
"8.109, 8.199, 8.436, 8.765, 9.172, 9.672, 10.29, 11.04, 11.94, 13.01",\
"8.853, 8.944, 9.182, 9.511, 9.919, 10.42, 11.03, 11.78, 12.69, 13.76");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.538, 3.673, 4.083, 4.787, 5.849, 7.328, 9.266, 11.7, 14.67, 18.22",\
"3.624, 3.759, 4.169, 4.873, 5.935, 7.413, 9.352, 11.79, 14.76, 18.3",\
"3.902, 4.037, 4.446, 5.15, 6.212, 7.69, 9.629, 12.07, 15.04, 18.58",\
"4.438, 4.574, 4.983, 5.688, 6.75, 8.228, 10.17, 12.61, 15.58, 19.13",\
"5.288, 5.423, 5.832, 6.537, 7.599, 9.078, 11.01, 13.45, 16.42, 19.98",\
"6.437, 6.572, 6.981, 7.686, 8.748, 10.22, 12.16, 14.6, 17.58, 21.12",\
"7.769, 7.905, 8.316, 9.02, 10.08, 11.56, 13.5, 15.94, 18.91, 22.45",\
"9.227, 9.364, 9.775, 10.48, 11.54, 13.02, 14.96, 17.4, 20.37, 23.91",\
"10.8, 10.94, 11.35, 12.06, 13.12, 14.59, 16.53, 18.97, 21.94, 25.49",\
"12.48, 12.62, 13.04, 13.74, 14.8, 16.28, 18.22, 20.66, 23.63, 27.17");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.4784, 0.5468, 0.7484, 1.079, 1.57, 2.26, 3.199, 4.417, 5.933, 7.754",\
"0.4784, 0.5458, 0.7476, 1.082, 1.574, 2.259, 3.198, 4.418, 5.934, 7.747",\
"0.479, 0.5468, 0.7474, 1.08, 1.574, 2.259, 3.199, 4.418, 5.928, 7.753",\
"0.479, 0.547, 0.7478, 1.082, 1.57, 2.259, 3.198, 4.416, 5.934, 7.746",\
"0.4792, 0.547, 0.7478, 1.081, 1.573, 2.259, 3.199, 4.417, 5.933, 7.754",\
"0.4798, 0.5478, 0.7494, 1.082, 1.574, 2.262, 3.198, 4.418, 5.932, 7.748",\
"0.482, 0.548, 0.748, 1.084, 1.574, 2.26, 3.2, 4.416, 5.928, 7.76",\
"0.482, 0.55, 0.752, 1.084, 1.568, 2.258, 3.194, 4.408, 5.924, 7.752",\
"0.486, 0.554, 0.754, 1.084, 1.57, 2.26, 3.192, 4.414, 5.924, 7.736",\
"0.49, 0.556, 0.758, 1.088, 1.576, 2.262, 3.196, 4.416, 5.922, 7.748");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.6114, 0.7666, 1.308, 2.392, 4.135, 6.618, 9.888, 13.97, 19.01, 24.96",\
"0.6114, 0.766, 1.309, 2.392, 4.14, 6.609, 9.883, 13.97, 19, 24.96",\
"0.6108, 0.7656, 1.309, 2.392, 4.136, 6.618, 9.885, 13.97, 19.01, 24.96",\
"0.6114, 0.7662, 1.31, 2.39, 4.141, 6.616, 9.886, 14.02, 18.99, 24.97",\
"0.6114, 0.767, 1.31, 2.391, 4.141, 6.618, 9.888, 13.98, 19.03, 24.96",\
"0.612, 0.77, 1.31, 2.392, 4.136, 6.61, 9.89, 13.98, 19, 24.96",\
"0.616, 0.772, 1.312, 2.392, 4.138, 6.618, 9.884, 13.97, 19, 24.96",\
"0.62, 0.78, 1.316, 2.392, 4.132, 6.61, 9.866, 13.97, 19.02, 24.96",\
"0.63, 0.784, 1.322, 2.396, 4.138, 6.604, 9.874, 13.99, 19, 24.99",\
"0.64, 0.792, 1.328, 2.4, 4.14, 6.61, 9.86, 13.97, 19, 24.99");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("3.571, 3.702, 4.037, 4.485, 5.01, 5.612, 6.308, 7.113, 8.05, 9.14",\
"3.658, 3.788, 4.125, 4.573, 5.097, 5.699, 6.395, 7.2, 8.138, 9.228",\
"3.906, 4.036, 4.373, 4.821, 5.345, 5.948, 6.644, 7.449, 8.387, 9.476",\
"4.345, 4.476, 4.812, 5.259, 5.783, 6.387, 7.081, 7.888, 8.825, 9.915",\
"5.002, 5.132, 5.468, 5.917, 6.441, 7.044, 7.739, 8.544, 9.481, 10.57",\
"5.906, 6.037, 6.373, 6.822, 7.347, 7.949, 8.645, 9.45, 10.39, 11.48",\
"7.023, 7.161, 7.51, 7.969, 8.503, 9.111, 9.808, 10.62, 11.55, 12.64",\
"8.273, 8.421, 8.793, 9.275, 9.833, 10.46, 11.17, 11.99, 12.93, 14.03",\
"9.656, 9.812, 10.21, 10.72, 11.3, 11.95, 12.68, 13.51, 14.47, 15.57",\
"11.16, 11.33, 11.75, 12.29, 12.9, 13.57, 14.32, 15.17, 16.14, 17.24");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("1.615, 1.75, 2.16, 2.866, 3.932, 5.411, 7.353, 9.793, 12.77, 16.31",\
"1.677, 1.812, 2.221, 2.927, 3.993, 5.473, 7.415, 9.854, 12.83, 16.37",\
"1.902, 2.036, 2.446, 3.152, 4.218, 5.698, 7.639, 10.08, 13.05, 16.6",\
"2.331, 2.465, 2.873, 3.578, 4.642, 6.122, 8.062, 10.5, 13.48, 17.02",\
"2.941, 3.077, 3.487, 4.192, 5.256, 6.736, 8.679, 11.12, 14.1, 17.64",\
"3.598, 3.74, 4.159, 4.871, 5.936, 7.416, 9.356, 11.8, 14.77, 18.32",\
"4.263, 4.411, 4.844, 5.559, 6.627, 8.11, 10.05, 12.49, 15.47, 19.01",\
"4.922, 5.081, 5.528, 6.248, 7.315, 8.8, 10.75, 13.19, 16.16, 19.71",\
"5.559, 5.73, 6.196, 6.928, 7.996, 9.476, 11.42, 13.87, 16.84, 20.39",\
"6.163, 6.35, 6.841, 7.586, 8.658, 10.13, 12.08, 14.52, 17.5, 21.05");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.7574, 0.8446, 1.096, 1.483, 2.009, 2.695, 3.586, 4.728, 6.167, 7.91",\
"0.7568, 0.846, 1.096, 1.483, 2.01, 2.697, 3.594, 4.733, 6.164, 7.917",\
"0.7588, 0.846, 1.095, 1.483, 2.01, 2.696, 3.594, 4.729, 6.163, 7.909",\
"0.7578, 0.8454, 1.095, 1.483, 2.011, 2.697, 3.591, 4.734, 6.163, 7.917",\
"0.7572, 0.8442, 1.095, 1.482, 2.008, 2.696, 3.588, 4.729, 6.166, 7.922",\
"0.7632, 0.8488, 1.099, 1.486, 2.012, 2.698, 3.596, 4.726, 6.168, 7.914",\
"0.816, 0.902, 1.144, 1.522, 2.036, 2.716, 3.604, 4.74, 6.166, 7.924",\
"0.888, 0.976, 1.226, 1.61, 2.128, 2.796, 3.666, 4.778, 6.198, 7.932",\
"0.962, 1.054, 1.308, 1.7, 2.23, 2.894, 3.762, 4.862, 6.262, 7.976",\
"1.044, 1.138, 1.402, 1.802, 2.328, 3, 3.858, 4.954, 6.332, 8.038");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07667, 0.1169, 0.1675, 0.2293, 0.3029");
values("0.6052, 0.7624, 1.311, 2.396, 4.15, 6.633, 9.897, 13.99, 19.02, 25.03",\
"0.6056, 0.7618, 1.312, 2.397, 4.15, 6.631, 9.887, 14.01, 19.03, 25",\
"0.606, 0.7616, 1.312, 2.398, 4.15, 6.633, 9.896, 14, 19.04, 24.99",\
"0.606, 0.7636, 1.311, 2.397, 4.15, 6.621, 9.903, 14.01, 19.01, 25",\
"0.6248, 0.7782, 1.317, 2.397, 4.15, 6.631, 9.889, 14.01, 19.02, 24.98",\
"0.6648, 0.8152, 1.348, 2.418, 4.15, 6.62, 9.878, 14.01, 19.03, 24.98",\
"0.7184, 0.8644, 1.382, 2.434, 4.166, 6.636, 9.89, 14, 19, 24.98",\
"0.788, 0.93, 1.424, 2.454, 4.176, 6.644, 9.896, 13.99, 19, 24.98",\
"0.874, 1.01, 1.476, 2.48, 4.186, 6.646, 9.914, 14, 19.02, 24.98",\
"0.972, 1.102, 1.548, 2.516, 4.198, 6.654, 9.91, 14.02, 19.02, 24.99");
}
}
}
}