blob: 048da973aa7ad4f08f264df55154279209fd8501 [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 : "1.860732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "2.36844e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "1.866564e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "2.571102e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.571102e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.005686 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.004728 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.1646 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.02036, 0.02044, 0.02057, 0.02071, 0.02077, 0.02087, 0.02095, 0.02095, 0.02096, 0.02091",\
"0.02036, 0.02041, 0.0205, 0.02068, 0.02075, 0.02083, 0.02087, 0.02091, 0.02093, 0.02088",\
"0.0203, 0.02043, 0.02051, 0.02065, 0.02078, 0.02081, 0.02085, 0.0209, 0.02092, 0.02086",\
"0.02023, 0.02034, 0.02045, 0.02056, 0.0207, 0.02081, 0.02084, 0.02083, 0.02087, 0.02084",\
"0.02028, 0.02029, 0.02035, 0.02053, 0.0206, 0.02075, 0.02073, 0.02079, 0.02082, 0.02077",\
"0.02021, 0.02024, 0.0203, 0.02046, 0.02058, 0.02064, 0.02069, 0.02075, 0.02077, 0.02074",\
"0.02012, 0.02013, 0.02023, 0.02038, 0.02054, 0.02062, 0.02063, 0.02069, 0.02072, 0.0207",\
"0.02156, 0.02155, 0.02163, 0.02177, 0.02183, 0.02182, 0.02192, 0.02193, 0.02192, 0.02159",\
"0.03138, 0.03144, 0.03157, 0.03172, 0.03185, 0.03193, 0.03181, 0.0312, 0.03056, 0.0301",\
"0.006815, 0.006841, 0.00692, 0.007022, 0.007123, 0.007213, 0.007293, 0.007357, 0.00741, 0.00745");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.01494, 0.01499, 0.01509, 0.01522, 0.01537, 0.01563, 0.01572, 0.01621, 0.02375, 0.06302",\
"0.01494, 0.01498, 0.01509, 0.01523, 0.01538, 0.01564, 0.01567, 0.01623, 0.02412, 0.06421",\
"0.01493, 0.01497, 0.01507, 0.01522, 0.01536, 0.01562, 0.01565, 0.01632, 0.02548, 0.06814",\
"0.01487, 0.01491, 0.01501, 0.01513, 0.01527, 0.0155, 0.01564, 0.01652, 0.02849, 0.0757",\
"0.01477, 0.01479, 0.01488, 0.015, 0.01514, 0.01535, 0.01552, 0.01712, 0.03494, 0.08726",\
"0.01467, 0.0147, 0.01478, 0.01488, 0.01502, 0.01527, 0.01547, 0.0191, 0.04735, 0.1016",\
"0.01462, 0.01465, 0.0147, 0.0148, 0.01493, 0.01515, 0.01575, 0.02566, 0.06694, 0.1145",\
"0.01453, 0.01456, 0.01463, 0.01471, 0.01482, 0.01509, 0.01806, 0.04405, 0.0868, 0.1204",\
"0.01398, 0.014, 0.01405, 0.01416, 0.01425, 0.01563, 0.03374, 0.0676, 0.09332, 0.1116",\
"0.005208, 0.005234, 0.005295, 0.005404, 0.007849, 0.02629, 0.04468, 0.05699, 0.06531, 0.07105");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.01955, 0.01956, 0.0197, 0.01984, 0.01993, 0.02002, 0.02005, 0.0201, 0.02011, 0.02005",\
"0.01957, 0.01956, 0.01975, 0.01995, 0.02005, 0.02003, 0.0201, 0.02011, 0.02013, 0.0201",\
"0.0195, 0.0195, 0.01965, 0.01983, 0.01994, 0.01997, 0.02, 0.02005, 0.02005, 0.02003",\
"0.01941, 0.01947, 0.0196, 0.0198, 0.01988, 0.01989, 0.01997, 0.01997, 0.01998, 0.01994",\
"0.01935, 0.01941, 0.01952, 0.01971, 0.01976, 0.0198, 0.01989, 0.01989, 0.01991, 0.01987",\
"0.01934, 0.01933, 0.01944, 0.01956, 0.01966, 0.01974, 0.01982, 0.01983, 0.01985, 0.01982",\
"0.01924, 0.01929, 0.01937, 0.01949, 0.01965, 0.01972, 0.01974, 0.01979, 0.01984, 0.01976",\
"0.02043, 0.02044, 0.02049, 0.02056, 0.02058, 0.02069, 0.02075, 0.02081, 0.02082, 0.0205",\
"0.0308, 0.03083, 0.03093, 0.03106, 0.03116, 0.03123, 0.03116, 0.0306, 0.02994, 0.02946",\
"0.006986, 0.006967, 0.006971, 0.007028, 0.007105, 0.007188, 0.007262, 0.00732, 0.007373, 0.007411");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.0146, 0.01464, 0.01474, 0.01488, 0.01503, 0.01529, 0.01532, 0.01585, 0.02331, 0.06209",\
"0.01459, 0.01463, 0.01473, 0.01487, 0.01502, 0.01528, 0.01531, 0.01589, 0.02366, 0.06356",\
"0.01455, 0.0146, 0.0147, 0.01484, 0.01498, 0.01525, 0.01533, 0.01596, 0.02501, 0.06758",\
"0.0145, 0.01452, 0.01462, 0.01474, 0.01488, 0.01513, 0.01524, 0.01612, 0.02819, 0.07547",\
"0.01439, 0.01442, 0.01451, 0.01462, 0.01473, 0.01495, 0.01512, 0.01679, 0.03502, 0.08759",\
"0.0143, 0.01432, 0.01441, 0.01451, 0.01463, 0.01484, 0.0151, 0.01899, 0.0482, 0.1022",\
"0.01422, 0.01425, 0.0143, 0.0144, 0.01452, 0.01475, 0.01531, 0.02603, 0.06826, 0.1149",\
"0.01414, 0.01417, 0.01421, 0.01431, 0.01442, 0.01467, 0.01803, 0.04557, 0.08752, 0.12",\
"0.01343, 0.01345, 0.01352, 0.0136, 0.0137, 0.01539, 0.03509, 0.06802, 0.09246, 0.1098",\
"0.004073, 0.004109, 0.004166, 0.004314, 0.007552, 0.02649, 0.04332, 0.0545, 0.06203, 0.06724");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("2.52, 2.594, 2.804, 3.106, 3.486, 3.955, 4.529, 5.229, 6.073, 7.075",\
"2.591, 2.665, 2.874, 3.177, 3.557, 4.026, 4.601, 5.3, 6.144, 7.147",\
"2.866, 2.94, 3.149, 3.451, 3.832, 4.301, 4.875, 5.575, 6.419, 7.421",\
"3.398, 3.473, 3.681, 3.984, 4.363, 4.833, 5.408, 6.107, 6.951, 7.954",\
"4.236, 4.31, 4.519, 4.821, 5.202, 5.67, 6.245, 6.945, 7.789, 8.792",\
"5.416, 5.49, 5.699, 6.001, 6.382, 6.852, 7.427, 8.127, 8.97, 9.974",\
"6.958, 7.034, 7.246, 7.55, 7.932, 8.402, 8.977, 9.677, 10.52, 11.52",\
"8.826, 8.907, 9.129, 9.443, 9.832, 10.31, 10.88, 11.58, 12.43, 13.43",\
"10.94, 11.03, 11.27, 11.61, 12.02, 12.51, 13.09, 13.79, 14.63, 15.64",\
"13.28, 13.38, 13.65, 14.02, 14.45, 14.95, 15.54, 16.25, 17.09, 18.1");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("1.786, 1.889, 2.22, 2.809, 3.705, 4.952, 6.58, 8.628, 11.12, 14.1",\
"1.853, 1.956, 2.286, 2.875, 3.771, 5.019, 6.647, 8.694, 11.19, 14.17",\
"2.053, 2.155, 2.486, 3.075, 3.971, 5.218, 6.846, 8.894, 11.39, 14.37",\
"2.42, 2.523, 2.853, 3.441, 4.336, 5.584, 7.213, 9.26, 11.76, 14.73",\
"2.982, 3.085, 3.415, 4.002, 4.897, 6.145, 7.774, 9.822, 12.32, 15.3",\
"3.704, 3.81, 4.145, 4.734, 5.629, 6.877, 8.506, 10.55, 13.05, 16.03",\
"4.535, 4.644, 4.986, 5.581, 6.478, 7.726, 9.354, 11.4, 13.9, 16.88",\
"5.462, 5.575, 5.925, 6.525, 7.424, 8.673, 10.3, 12.35, 14.85, 17.83",\
"6.475, 6.594, 6.952, 7.559, 8.46, 9.709, 11.34, 13.39, 15.89, 18.86",\
"7.567, 7.691, 8.06, 8.672, 9.575, 10.83, 12.46, 14.51, 17.01, 19.98");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.5252, 0.5836, 0.7608, 1.057, 1.499, 2.127, 2.973, 4.077, 5.464, 7.128",\
"0.5254, 0.5836, 0.7606, 1.057, 1.499, 2.126, 2.974, 4.077, 5.464, 7.128",\
"0.525, 0.5832, 0.76, 1.057, 1.499, 2.126, 2.973, 4.079, 5.458, 7.127",\
"0.525, 0.5832, 0.76, 1.058, 1.499, 2.126, 2.973, 4.079, 5.463, 7.126",\
"0.5258, 0.5842, 0.7616, 1.058, 1.499, 2.126, 2.974, 4.079, 5.463, 7.127",\
"0.5272, 0.5858, 0.7618, 1.058, 1.5, 2.126, 2.974, 4.076, 5.464, 7.128",\
"0.542, 0.598, 0.774, 1.064, 1.504, 2.13, 2.974, 4.078, 5.464, 7.126",\
"0.588, 0.646, 0.812, 1.098, 1.528, 2.144, 2.984, 4.082, 5.466, 7.128",\
"0.672, 0.73, 0.902, 1.178, 1.594, 2.188, 3.008, 4.094, 5.464, 7.13",\
"0.76, 0.824, 1.002, 1.28, 1.682, 2.262, 3.058, 4.126, 5.486, 7.138");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.6364, 0.7664, 1.229, 2.146, 3.615, 5.671, 8.375, 11.8, 16, 21.01",\
"0.637, 0.7666, 1.23, 2.146, 3.615, 5.671, 8.376, 11.81, 15.99, 21",\
"0.6368, 0.7664, 1.23, 2.146, 3.614, 5.671, 8.376, 11.81, 15.99, 21",\
"0.6368, 0.7672, 1.23, 2.145, 3.614, 5.671, 8.375, 11.8, 15.99, 21.01",\
"0.6404, 0.7698, 1.231, 2.146, 3.614, 5.671, 8.376, 11.8, 15.99, 21",\
"0.6638, 0.7924, 1.246, 2.152, 3.616, 5.67, 8.375, 11.8, 16, 20.97",\
"0.6922, 0.819, 1.269, 2.168, 3.624, 5.674, 8.374, 11.8, 15.99, 20.96",\
"0.726, 0.852, 1.296, 2.184, 3.636, 5.682, 8.382, 11.8, 15.97, 20.95",\
"0.762, 0.888, 1.324, 2.202, 3.644, 5.692, 8.388, 11.8, 15.98, 20.98",\
"0.804, 0.928, 1.36, 2.224, 3.654, 5.698, 8.394, 11.81, 15.98, 20.99");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("2.384, 2.458, 2.666, 2.967, 3.346, 3.814, 4.388, 5.086, 5.929, 6.931",\
"2.466, 2.541, 2.749, 3.05, 3.429, 3.897, 4.47, 5.169, 6.012, 7.014",\
"2.736, 2.811, 3.019, 3.319, 3.699, 4.167, 4.741, 5.439, 6.282, 7.284",\
"3.262, 3.336, 3.544, 3.845, 4.224, 4.692, 5.266, 5.964, 6.807, 7.81",\
"4.094, 4.169, 4.375, 4.677, 5.056, 5.524, 6.099, 6.797, 7.64, 8.643",\
"5.272, 5.345, 5.553, 5.854, 6.234, 6.703, 7.276, 7.975, 8.819, 9.821",\
"6.804, 6.881, 7.092, 7.397, 7.778, 8.248, 8.822, 9.52, 10.36, 11.37",\
"8.645, 8.728, 8.954, 9.27, 9.66, 10.13, 10.71, 11.41, 12.25, 13.26",\
"10.72, 10.81, 11.06, 11.4, 11.82, 12.3, 12.88, 13.59, 14.43, 15.43",\
"13.01, 13.12, 13.39, 13.77, 14.2, 14.71, 15.3, 16.01, 16.86, 17.86");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("1.759, 1.862, 2.192, 2.781, 3.677, 4.925, 6.553, 8.6, 11.1, 14.07",\
"1.817, 1.919, 2.25, 2.839, 3.735, 4.983, 6.611, 8.658, 11.16, 14.13",\
"2.03, 2.133, 2.463, 3.052, 3.948, 5.195, 6.824, 8.871, 11.37, 14.35",\
"2.44, 2.542, 2.872, 3.46, 4.355, 5.603, 7.231, 9.279, 11.78, 14.75",\
"3.073, 3.176, 3.506, 4.093, 4.988, 6.236, 7.865, 9.913, 12.41, 15.39",\
"3.872, 3.977, 4.312, 4.901, 5.795, 7.043, 8.671, 10.72, 13.22, 16.2",\
"4.753, 4.862, 5.204, 5.798, 6.697, 7.944, 9.573, 11.62, 14.12, 17.1",\
"5.707, 5.82, 6.169, 6.768, 7.669, 8.918, 10.55, 12.6, 15.1, 18.07",\
"6.73, 6.849, 7.209, 7.812, 8.713, 9.964, 11.6, 13.65, 16.15, 19.12",\
"7.815, 7.942, 8.311, 8.923, 9.826, 11.08, 12.71, 14.76, 17.26, 20.24");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.5216, 0.5792, 0.7568, 1.054, 1.496, 2.121, 2.967, 4.075, 5.461, 7.125",\
"0.5208, 0.5794, 0.7568, 1.053, 1.496, 2.121, 2.968, 4.074, 5.454, 7.124",\
"0.521, 0.58, 0.7568, 1.055, 1.495, 2.121, 2.968, 4.073, 5.461, 7.124",\
"0.5218, 0.5802, 0.7576, 1.054, 1.496, 2.121, 2.968, 4.072, 5.461, 7.124",\
"0.522, 0.58, 0.758, 1.054, 1.496, 2.121, 2.968, 4.074, 5.46, 7.124",\
"0.5244, 0.5828, 0.7592, 1.055, 1.497, 2.122, 2.968, 4.074, 5.46, 7.124",\
"0.542, 0.6, 0.774, 1.068, 1.502, 2.126, 2.97, 4.074, 5.458, 7.124",\
"0.602, 0.658, 0.826, 1.106, 1.532, 2.144, 2.98, 4.074, 5.46, 7.124",\
"0.688, 0.75, 0.92, 1.198, 1.608, 2.198, 3.01, 4.092, 5.462, 7.126",\
"0.782, 0.848, 1.028, 1.302, 1.702, 2.274, 3.066, 4.124, 5.482, 7.136");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.006092, 0.01366, 0.02545, 0.04199, 0.06376, 0.09119, 0.1247, 0.1646");
values("0.637, 0.7666, 1.23, 2.146, 3.615, 5.671, 8.376, 11.81, 16, 20.98",\
"0.6372, 0.769, 1.23, 2.146, 3.615, 5.671, 8.376, 11.8, 15.99, 21",\
"0.637, 0.7664, 1.23, 2.145, 3.615, 5.671, 8.375, 11.8, 15.99, 21",\
"0.637, 0.7664, 1.229, 2.146, 3.615, 5.671, 8.376, 11.81, 15.99, 21.01",\
"0.6404, 0.7696, 1.231, 2.146, 3.614, 5.671, 8.374, 11.8, 15.99, 21",\
"0.664, 0.7914, 1.247, 2.152, 3.616, 5.671, 8.374, 11.8, 15.99, 20.97",\
"0.6956, 0.8208, 1.271, 2.172, 3.628, 5.674, 8.376, 11.8, 16, 20.96",\
"0.736, 0.858, 1.296, 2.186, 3.642, 5.692, 8.384, 11.81, 15.98, 20.96",\
"0.782, 0.902, 1.328, 2.202, 3.648, 5.698, 8.4, 11.81, 15.98, 20.96",\
"0.84, 0.954, 1.37, 2.226, 3.658, 5.702, 8.404, 11.82, 15.99, 21");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.1645 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01948, 0.01952, 0.01964, 0.01976, 0.01988, 0.01996, 0.02002, 0.02006, 0.02009, 0.02011",\
"0.01944, 0.01948, 0.0196, 0.01973, 0.01984, 0.01992, 0.01999, 0.02002, 0.02005, 0.02007",\
"0.01933, 0.01937, 0.01948, 0.01962, 0.01973, 0.01982, 0.01988, 0.01992, 0.01994, 0.01996",\
"0.01919, 0.01923, 0.01934, 0.01947, 0.01958, 0.01967, 0.01973, 0.01978, 0.0198, 0.01982",\
"0.01908, 0.01912, 0.01923, 0.01935, 0.01946, 0.01955, 0.01961, 0.01966, 0.01968, 0.0197",\
"0.01901, 0.01905, 0.01914, 0.01925, 0.01935, 0.01945, 0.01952, 0.01956, 0.0196, 0.01962",\
"0.01895, 0.01898, 0.01906, 0.01917, 0.01927, 0.01936, 0.01944, 0.01949, 0.01953, 0.01951",\
"0.0189, 0.01893, 0.01901, 0.01911, 0.01921, 0.0193, 0.01938, 0.01942, 0.01932, 0.01889",\
"0.01878, 0.01882, 0.01889, 0.01898, 0.01905, 0.01903, 0.0186, 0.0179, 0.01738, 0.01701",\
"0.008371, 0.008412, 0.008507, 0.008617, 0.008722, 0.00882, 0.008901, 0.008968, 0.009024, 0.009067");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.009682, 0.009718, 0.009855, 0.01004, 0.01016, 0.01028, 0.0104, 0.01089, 0.0175, 0.05466",\
"0.009697, 0.009732, 0.009861, 0.01004, 0.01018, 0.01039, 0.01042, 0.01085, 0.01787, 0.05578",\
"0.009697, 0.009745, 0.009874, 0.01003, 0.0102, 0.01028, 0.01056, 0.01091, 0.01901, 0.06",\
"0.009632, 0.009661, 0.009758, 0.009929, 0.01003, 0.01018, 0.01029, 0.0111, 0.02198, 0.06768",\
"0.009506, 0.009539, 0.009647, 0.009799, 0.00993, 0.01008, 0.01024, 0.01158, 0.02801, 0.07981",\
"0.009406, 0.009435, 0.009521, 0.009652, 0.009766, 0.009893, 0.01017, 0.01336, 0.03984, 0.09453",\
"0.009325, 0.009352, 0.009422, 0.009534, 0.009687, 0.009791, 0.01037, 0.01881, 0.05873, 0.1077",\
"0.009269, 0.009285, 0.009375, 0.009435, 0.009586, 0.009761, 0.01199, 0.03527, 0.079, 0.1148",\
"0.00921, 0.009235, 0.009301, 0.009402, 0.009468, 0.01025, 0.02446, 0.05976, 0.08868, 0.1094",\
"0.009413, 0.009434, 0.009492, 0.009566, 0.01049, 0.02487, 0.04822, 0.06458, 0.07573, 0.0835");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01527, 0.01532, 0.01542, 0.01556, 0.01567, 0.01577, 0.01576, 0.01572, 0.01576, 0.01586",\
"0.01527, 0.01532, 0.01541, 0.01557, 0.01571, 0.01577, 0.01577, 0.01572, 0.01577, 0.01587",\
"0.01529, 0.0153, 0.01541, 0.01555, 0.01568, 0.01576, 0.01576, 0.0157, 0.01574, 0.01584",\
"0.01517, 0.0152, 0.01531, 0.01545, 0.01556, 0.01565, 0.01565, 0.01561, 0.01562, 0.01568",\
"0.01503, 0.01506, 0.01517, 0.01531, 0.01544, 0.01551, 0.01551, 0.01549, 0.01551, 0.01561",\
"0.01496, 0.01493, 0.01502, 0.01518, 0.01532, 0.01541, 0.01539, 0.01536, 0.0154, 0.01544",\
"0.0148, 0.01488, 0.01496, 0.01508, 0.01519, 0.01531, 0.01529, 0.01526, 0.01528, 0.0153",\
"0.01475, 0.0148, 0.01492, 0.01502, 0.01516, 0.01524, 0.01521, 0.01519, 0.01522, 0.01522",\
"0.01504, 0.01509, 0.01519, 0.0153, 0.01543, 0.0155, 0.01554, 0.01552, 0.01524, 0.01464",\
"0.02397, 0.02403, 0.02412, 0.02423, 0.02431, 0.02414, 0.02341, 0.02272, 0.02225, 0.02188");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01786, 0.01789, 0.01798, 0.01812, 0.01829, 0.01842, 0.01858, 0.01977, 0.03426, 0.08422",\
"0.01781, 0.01784, 0.01794, 0.01808, 0.01826, 0.0184, 0.01852, 0.0197, 0.03476, 0.0855",\
"0.0178, 0.01784, 0.01792, 0.01809, 0.01824, 0.01837, 0.01853, 0.02004, 0.03764, 0.09013",\
"0.01778, 0.01781, 0.01792, 0.01804, 0.01819, 0.01832, 0.01855, 0.02104, 0.0442, 0.09858",\
"0.0177, 0.01774, 0.01783, 0.01799, 0.01814, 0.01828, 0.01858, 0.02374, 0.05665, 0.1097",\
"0.01763, 0.01767, 0.01776, 0.01792, 0.01805, 0.01819, 0.01909, 0.03227, 0.07592, 0.12",\
"0.0175, 0.01755, 0.01764, 0.01778, 0.01796, 0.01817, 0.02346, 0.05453, 0.09359, 0.1227",\
"0.01577, 0.0158, 0.0159, 0.01604, 0.01623, 0.02021, 0.04558, 0.07296, 0.09226, 0.1059",\
"0.00603, 0.006057, 0.006145, 0.007052, 0.01852, 0.03072, 0.03857, 0.04361, 0.04697, 0.04927",\
"0.004745, 0.004744, 0.004745, 0.004745, 0.004748, 0.004747, 0.004745, 0.004746, 0.004747, 0.004745");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.02047, 0.02052, 0.02063, 0.02075, 0.02086, 0.02095, 0.02101, 0.02105, 0.02107, 0.02109",\
"0.02049, 0.02054, 0.02065, 0.02078, 0.02089, 0.02098, 0.02104, 0.02108, 0.0211, 0.02112",\
"0.0204, 0.02044, 0.02055, 0.02068, 0.0208, 0.02089, 0.02094, 0.02099, 0.02101, 0.02103",\
"0.02028, 0.02032, 0.02044, 0.02057, 0.02068, 0.02076, 0.02083, 0.02087, 0.0209, 0.02091",\
"0.0202, 0.02024, 0.02034, 0.02047, 0.02058, 0.02067, 0.02074, 0.02078, 0.0208, 0.02082",\
"0.02014, 0.02017, 0.02027, 0.02039, 0.02051, 0.0206, 0.02066, 0.02071, 0.02074, 0.02076",\
"0.02009, 0.02013, 0.02022, 0.02033, 0.02044, 0.02053, 0.02061, 0.02066, 0.02069, 0.02067",\
"0.02005, 0.02008, 0.02017, 0.02028, 0.02039, 0.02048, 0.02056, 0.0206, 0.02052, 0.02013",\
"0.01998, 0.02001, 0.02009, 0.02019, 0.02028, 0.02031, 0.02006, 0.01939, 0.0188, 0.01838",\
"0.01051, 0.01052, 0.01055, 0.01063, 0.01073, 0.01082, 0.0109, 0.01096, 0.011, 0.01104");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01037, 0.0104, 0.01054, 0.0107, 0.01085, 0.01099, 0.01105, 0.01146, 0.01837, 0.05606",\
"0.01033, 0.01037, 0.0105, 0.01063, 0.01076, 0.01091, 0.01104, 0.01149, 0.01857, 0.05714",\
"0.01027, 0.01031, 0.01043, 0.01057, 0.01078, 0.01088, 0.01101, 0.01151, 0.01991, 0.06108",\
"0.0102, 0.01023, 0.01033, 0.01047, 0.01058, 0.01073, 0.01088, 0.01178, 0.02267, 0.06891",\
"0.01011, 0.01015, 0.01023, 0.01036, 0.01049, 0.01061, 0.01078, 0.01237, 0.02913, 0.0811",\
"0.01004, 0.01006, 0.01015, 0.01027, 0.01036, 0.01051, 0.01069, 0.01416, 0.04116, 0.09578",\
"0.009962, 0.009973, 0.01006, 0.01015, 0.01028, 0.01049, 0.01099, 0.01998, 0.06036, 0.1089",\
"0.00988, 0.009918, 0.009975, 0.01005, 0.01022, 0.01042, 0.01284, 0.03703, 0.08054, 0.1155",\
"0.009799, 0.00981, 0.009877, 0.009983, 0.01001, 0.01099, 0.0264, 0.06136, 0.08926, 0.1092",\
"0.009911, 0.009929, 0.009982, 0.01007, 0.01125, 0.02699, 0.04904, 0.06428, 0.07463, 0.08183");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01495, 0.01503, 0.0151, 0.01524, 0.01538, 0.01545, 0.01544, 0.01539, 0.01544, 0.01553",\
"0.01494, 0.01499, 0.01509, 0.01523, 0.01537, 0.01544, 0.01544, 0.01539, 0.0154, 0.01553",\
"0.01492, 0.01495, 0.01504, 0.0152, 0.01531, 0.01541, 0.01542, 0.01537, 0.01538, 0.0155",\
"0.01477, 0.01484, 0.01492, 0.01508, 0.01519, 0.0153, 0.01529, 0.01527, 0.01529, 0.01539",\
"0.01468, 0.01468, 0.01478, 0.01492, 0.01506, 0.01513, 0.01514, 0.01511, 0.01513, 0.01522",\
"0.01453, 0.01458, 0.01465, 0.01481, 0.01494, 0.01502, 0.01501, 0.01497, 0.01498, 0.01507",\
"0.01443, 0.01447, 0.01458, 0.01471, 0.01482, 0.01492, 0.01491, 0.01486, 0.01488, 0.01497",\
"0.01436, 0.01439, 0.01449, 0.01461, 0.01475, 0.01484, 0.01483, 0.01481, 0.01483, 0.01479",\
"0.01478, 0.01482, 0.0149, 0.01502, 0.01513, 0.01522, 0.01526, 0.01523, 0.0149, 0.01429",\
"0.02437, 0.02438, 0.02453, 0.02462, 0.02467, 0.0244, 0.02359, 0.02295, 0.02249, 0.02217");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.01793, 0.01797, 0.01808, 0.01822, 0.01836, 0.01854, 0.01868, 0.01978, 0.0334, 0.08269",\
"0.01793, 0.01796, 0.01808, 0.01821, 0.01837, 0.01857, 0.01861, 0.01986, 0.03415, 0.08402",\
"0.0179, 0.01793, 0.01803, 0.0182, 0.01833, 0.01848, 0.01859, 0.02002, 0.0368, 0.0886",\
"0.01779, 0.01783, 0.01793, 0.0181, 0.01822, 0.01843, 0.0185, 0.02094, 0.04289, 0.09728",\
"0.01772, 0.01775, 0.01786, 0.01802, 0.01817, 0.01832, 0.0185, 0.02316, 0.05491, 0.1085",\
"0.01763, 0.01767, 0.01778, 0.01791, 0.01807, 0.01825, 0.01894, 0.03133, 0.07428, 0.1194",\
"0.01754, 0.01758, 0.01769, 0.01782, 0.01798, 0.01824, 0.02277, 0.05281, 0.09286, 0.123",\
"0.01615, 0.0162, 0.0163, 0.01645, 0.01661, 0.01989, 0.04426, 0.07299, 0.09341, 0.1078",\
"0.006033, 0.006062, 0.006171, 0.006759, 0.01711, 0.03118, 0.04037, 0.0463, 0.05025, 0.05297",\
"0.005675, 0.005674, 0.005677, 0.005676, 0.005676, 0.005674, 0.005673, 0.005678, 0.005673, 0.005674");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("3.698, 3.761, 3.942, 4.21, 4.558, 5.001, 5.56, 6.253, 7.095, 8.098",\
"3.766, 3.83, 4.011, 4.279, 4.627, 5.07, 5.628, 6.322, 7.164, 8.167",\
"3.966, 4.029, 4.21, 4.478, 4.827, 5.27, 5.828, 6.521, 7.364, 8.367",\
"4.32, 4.384, 4.565, 4.832, 5.181, 5.624, 6.182, 6.876, 7.718, 8.721",\
"4.867, 4.93, 5.11, 5.379, 5.727, 6.17, 6.729, 7.422, 8.265, 9.268",\
"5.587, 5.65, 5.831, 6.099, 6.448, 6.891, 7.45, 8.143, 8.986, 9.988",\
"6.421, 6.484, 6.665, 6.933, 7.282, 7.726, 8.285, 8.98, 9.822, 10.82",\
"7.362, 7.426, 7.607, 7.873, 8.223, 8.666, 9.223, 9.917, 10.76, 11.76",\
"8.396, 8.459, 8.64, 8.908, 9.256, 9.7, 10.26, 10.95, 11.79, 12.79",\
"9.51, 9.573, 9.754, 10.02, 10.37, 10.81, 11.37, 12.06, 12.91, 13.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("4.167, 4.268, 4.593, 5.175, 6.065, 7.305, 8.933, 10.98, 13.48, 16.45",\
"4.24, 4.34, 4.665, 5.247, 6.137, 7.377, 9.005, 11.05, 13.55, 16.53",\
"4.518, 4.618, 4.942, 5.525, 6.415, 7.655, 9.283, 11.33, 13.83, 16.8",\
"5.051, 5.152, 5.477, 6.06, 6.949, 8.189, 9.817, 11.86, 14.36, 17.34",\
"5.889, 5.99, 6.314, 6.897, 7.787, 9.028, 10.65, 12.7, 15.2, 18.17",\
"7.068, 7.168, 7.493, 8.075, 8.965, 10.2, 11.83, 13.88, 16.38, 19.35",\
"8.609, 8.709, 9.035, 9.616, 10.51, 11.75, 13.37, 15.42, 17.92, 20.89",\
"10.49, 10.59, 10.91, 11.5, 12.39, 13.63, 15.25, 17.3, 19.8, 22.78",\
"12.64, 12.74, 13.06, 13.65, 14.53, 15.78, 17.4, 19.45, 21.95, 24.92",\
"15.02, 15.12, 15.45, 16.03, 16.92, 18.16, 19.79, 21.84, 24.34, 27.31");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.4576, 0.5104, 0.6734, 0.9596, 1.4, 2.041, 2.917, 4.055, 5.454, 7.132",\
"0.4576, 0.5106, 0.6742, 0.959, 1.401, 2.041, 2.92, 4.055, 5.454, 7.131",\
"0.4576, 0.5104, 0.6734, 0.9602, 1.401, 2.04, 2.92, 4.052, 5.453, 7.132",\
"0.4578, 0.51, 0.6732, 0.9602, 1.401, 2.04, 2.92, 4.055, 5.455, 7.131",\
"0.4578, 0.51, 0.6728, 0.9596, 1.401, 2.041, 2.92, 4.055, 5.453, 7.13",\
"0.4578, 0.51, 0.674, 0.959, 1.4, 2.042, 2.917, 4.056, 5.454, 7.134",\
"0.458, 0.51, 0.674, 0.964, 1.4, 2.046, 2.918, 4.054, 5.454, 7.132",\
"0.458, 0.512, 0.674, 0.958, 1.398, 2.038, 2.916, 4.052, 5.456, 7.14",\
"0.458, 0.512, 0.674, 0.96, 1.402, 2.038, 2.914, 4.05, 5.45, 7.126",\
"0.46, 0.512, 0.676, 0.962, 1.4, 2.038, 2.918, 4.048, 5.446, 7.124");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.6374, 0.767, 1.23, 2.144, 3.607, 5.674, 8.385, 11.81, 16, 20.96",\
"0.6382, 0.768, 1.229, 2.144, 3.607, 5.668, 8.384, 11.81, 15.99, 20.97",\
"0.637, 0.7672, 1.229, 2.145, 3.607, 5.675, 8.384, 11.81, 15.99, 20.97",\
"0.6372, 0.7672, 1.23, 2.144, 3.606, 5.668, 8.385, 11.81, 16, 20.99",\
"0.6382, 0.7658, 1.228, 2.146, 3.606, 5.668, 8.386, 11.81, 16, 20.97",\
"0.636, 0.766, 1.23, 2.146, 3.606, 5.668, 8.384, 11.81, 16, 20.97",\
"0.636, 0.766, 1.228, 2.146, 3.608, 5.674, 8.392, 11.81, 15.99, 20.96",\
"0.638, 0.768, 1.23, 2.146, 3.606, 5.674, 8.386, 11.81, 15.98, 20.97",\
"0.642, 0.77, 1.232, 2.146, 3.606, 5.676, 8.402, 11.81, 15.99, 20.97",\
"0.646, 0.774, 1.234, 2.146, 3.61, 5.668, 8.4, 11.83, 16.01, 21");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("3.55, 3.642, 3.897, 4.256, 4.692, 5.208, 5.816, 6.538, 7.392, 8.399",\
"3.613, 3.705, 3.959, 4.319, 4.755, 5.271, 5.879, 6.6, 7.456, 8.463",\
"3.841, 3.933, 4.188, 4.547, 4.983, 5.499, 6.107, 6.829, 7.684, 8.692",\
"4.31, 4.402, 4.656, 5.015, 5.452, 5.967, 6.574, 7.296, 8.151, 9.16",\
"5.071, 5.163, 5.416, 5.776, 6.212, 6.727, 7.336, 8.057, 8.913, 9.92",\
"6.158, 6.25, 6.504, 6.864, 7.299, 7.815, 8.424, 9.145, 10, 11.01",\
"7.598, 7.691, 7.944, 8.303, 8.739, 9.255, 9.864, 10.59, 11.44, 12.45",\
"9.383, 9.478, 9.737, 10.1, 10.54, 11.06, 11.67, 12.39, 13.25, 14.25",\
"11.45, 11.55, 11.82, 12.21, 12.66, 13.18, 13.8, 14.52, 15.38, 16.39",\
"13.72, 13.83, 14.13, 14.54, 15.01, 15.55, 16.18, 16.91, 17.77, 18.77");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("1.505, 1.605, 1.927, 2.509, 3.397, 4.636, 6.264, 8.307, 10.81, 13.78",\
"1.566, 1.666, 1.988, 2.57, 3.458, 4.697, 6.322, 8.373, 10.87, 13.86",\
"1.779, 1.879, 2.201, 2.783, 3.671, 4.911, 6.538, 8.584, 11.08, 14.07",\
"2.179, 2.278, 2.6, 3.18, 4.068, 5.308, 6.937, 8.983, 11.49, 14.45",\
"2.775, 2.875, 3.197, 3.777, 4.665, 5.905, 7.533, 9.583, 12.09, 15.05",\
"3.471, 3.574, 3.9, 4.484, 5.371, 6.611, 8.239, 10.29, 12.79, 15.77",\
"4.227, 4.331, 4.663, 5.248, 6.141, 7.381, 9.008, 11.06, 13.56, 16.54",\
"5.037, 5.144, 5.482, 6.069, 6.96, 8.201, 9.831, 11.88, 14.37, 17.35",\
"5.889, 6.003, 6.347, 6.938, 7.828, 9.069, 10.7, 12.75, 15.25, 18.22",\
"6.783, 6.902, 7.257, 7.852, 8.742, 9.983, 11.61, 13.66, 16.16, 19.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.71, 0.776, 0.9726, 1.291, 1.739, 2.354, 3.166, 4.232, 5.581, 7.225",\
"0.7104, 0.7758, 0.9724, 1.29, 1.74, 2.352, 3.169, 4.232, 5.58, 7.219",\
"0.7104, 0.7764, 0.9724, 1.291, 1.741, 2.351, 3.171, 4.235, 5.58, 7.223",\
"0.7106, 0.7758, 0.9728, 1.291, 1.74, 2.348, 3.171, 4.235, 5.578, 7.223",\
"0.71, 0.7758, 0.9734, 1.291, 1.741, 2.351, 3.172, 4.234, 5.577, 7.222",\
"0.7108, 0.777, 0.9746, 1.291, 1.742, 2.352, 3.168, 4.234, 5.58, 7.222",\
"0.714, 0.782, 0.976, 1.294, 1.742, 2.352, 3.168, 4.234, 5.574, 7.216",\
"0.744, 0.806, 1.002, 1.312, 1.756, 2.362, 3.174, 4.238, 5.58, 7.218",\
"0.828, 0.89, 1.076, 1.37, 1.802, 2.392, 3.198, 4.252, 5.586, 7.228",\
"0.924, 0.99, 1.182, 1.474, 1.886, 2.47, 3.252, 4.292, 5.608, 7.24");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.626, 0.7556, 1.22, 2.139, 3.599, 5.662, 8.383, 11.8, 15.98, 20.97",\
"0.6246, 0.7548, 1.218, 2.136, 3.601, 5.671, 8.379, 11.82, 16.01, 20.96",\
"0.626, 0.7554, 1.219, 2.14, 3.603, 5.665, 8.392, 11.81, 15.99, 21",\
"0.6248, 0.756, 1.218, 2.139, 3.599, 5.662, 8.382, 11.8, 15.98, 20.97",\
"0.632, 0.7626, 1.222, 2.14, 3.599, 5.662, 8.382, 11.81, 15.98, 20.97",\
"0.6574, 0.784, 1.241, 2.148, 3.604, 5.665, 8.38, 11.8, 15.98, 21",\
"0.6842, 0.8094, 1.259, 2.163, 3.618, 5.672, 8.39, 11.81, 16.02, 20.97",\
"0.718, 0.842, 1.282, 2.172, 3.628, 5.684, 8.392, 11.81, 15.98, 20.96",\
"0.764, 0.882, 1.308, 2.186, 3.628, 5.688, 8.406, 11.82, 15.99, 20.97",\
"0.818, 0.93, 1.344, 2.202, 3.638, 5.692, 8.406, 11.83, 16, 20.99");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("3.672, 3.735, 3.916, 4.184, 4.532, 4.975, 5.534, 6.227, 7.069, 8.072",\
"3.731, 3.794, 3.975, 4.243, 4.592, 5.034, 5.593, 6.286, 7.129, 8.132",\
"3.944, 4.008, 4.188, 4.456, 4.805, 5.247, 5.806, 6.5, 7.342, 8.345",\
"4.343, 4.407, 4.588, 4.855, 5.204, 5.647, 6.206, 6.899, 7.742, 8.745",\
"4.965, 5.028, 5.208, 5.476, 5.825, 6.268, 6.827, 7.52, 8.363, 9.366",\
"5.761, 5.824, 6.004, 6.273, 6.621, 7.065, 7.623, 8.316, 9.159, 10.16",\
"6.647, 6.71, 6.891, 7.16, 7.507, 7.952, 8.511, 9.205, 10.05, 11.05",\
"7.61, 7.672, 7.853, 8.121, 8.47, 8.913, 9.473, 10.17, 11.01, 12.01",\
"8.649, 8.713, 8.894, 9.162, 9.511, 9.954, 10.51, 11.21, 12.05, 13.05",\
"9.758, 9.82, 10, 10.27, 10.62, 11.06, 11.62, 12.32, 13.16, 14.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("3.965, 4.065, 4.389, 4.971, 5.859, 7.098, 8.725, 10.77, 13.27, 16.25",\
"4.049, 4.149, 4.472, 5.054, 5.942, 7.181, 8.808, 10.85, 13.35, 16.33",\
"4.32, 4.419, 4.743, 5.325, 6.213, 7.453, 9.079, 11.12, 13.62, 16.6",\
"4.845, 4.945, 5.268, 5.85, 6.738, 7.978, 9.604, 11.65, 14.15, 17.12",\
"5.677, 5.777, 6.1, 6.682, 7.57, 8.81, 10.44, 12.48, 14.98, 17.96",\
"6.854, 6.954, 7.277, 7.859, 8.747, 9.986, 11.61, 13.66, 16.16, 19.13",\
"8.389, 8.49, 8.814, 9.396, 10.28, 11.52, 13.15, 15.2, 17.7, 20.67",\
"10.25, 10.35, 10.67, 11.26, 12.14, 13.38, 15.01, 17.06, 19.55, 22.53",\
"12.36, 12.47, 12.79, 13.37, 14.26, 15.5, 17.12, 19.17, 21.67, 24.65",\
"14.71, 14.81, 15.14, 15.72, 16.61, 17.85, 19.47, 21.52, 24.01, 27");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.4574, 0.5102, 0.6732, 0.9598, 1.401, 2.041, 2.92, 4.055, 5.454, 7.132",\
"0.4576, 0.5104, 0.6734, 0.9592, 1.4, 2.041, 2.92, 4.055, 5.455, 7.131",\
"0.4576, 0.5098, 0.673, 0.9594, 1.4, 2.041, 2.92, 4.051, 5.455, 7.132",\
"0.4582, 0.5104, 0.6728, 0.9598, 1.401, 2.04, 2.917, 4.055, 5.455, 7.136",\
"0.4576, 0.5102, 0.6732, 0.9606, 1.4, 2.041, 2.917, 4.055, 5.453, 7.13",\
"0.4584, 0.511, 0.6746, 0.959, 1.399, 2.041, 2.918, 4.054, 5.456, 7.136",\
"0.462, 0.512, 0.676, 0.962, 1.404, 2.042, 2.92, 4.054, 5.456, 7.136",\
"0.458, 0.512, 0.676, 0.962, 1.4, 2.04, 2.92, 4.056, 5.456, 7.14",\
"0.458, 0.512, 0.676, 0.96, 1.398, 2.04, 2.916, 4.052, 5.452, 7.128",\
"0.46, 0.514, 0.676, 0.962, 1.4, 2.042, 2.92, 4.054, 5.45, 7.128");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.6336, 0.7628, 1.225, 2.141, 3.601, 5.663, 8.379, 11.82, 16, 20.99",\
"0.6336, 0.7624, 1.224, 2.139, 3.6, 5.665, 8.387, 11.82, 15.99, 20.97",\
"0.6334, 0.7626, 1.224, 2.141, 3.601, 5.663, 8.387, 11.81, 15.98, 20.97",\
"0.6342, 0.7626, 1.225, 2.14, 3.601, 5.666, 8.386, 11.82, 15.98, 21.03",\
"0.634, 0.762, 1.225, 2.141, 3.602, 5.663, 8.38, 11.81, 15.99, 20.97",\
"0.6346, 0.7628, 1.224, 2.14, 3.6, 5.664, 8.38, 11.82, 15.98, 20.97",\
"0.632, 0.762, 1.222, 2.14, 3.602, 5.662, 8.38, 11.8, 15.98, 20.99",\
"0.634, 0.764, 1.224, 2.14, 3.602, 5.664, 8.388, 11.81, 15.98, 20.97",\
"0.638, 0.768, 1.226, 2.14, 3.6, 5.67, 8.394, 11.82, 16, 20.98",\
"0.644, 0.772, 1.23, 2.14, 3.6, 5.662, 8.384, 11.8, 16, 20.97");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("3.672, 3.764, 4.019, 4.378, 4.814, 5.33, 5.938, 6.659, 7.514, 8.521",\
"3.756, 3.848, 4.103, 4.463, 4.898, 5.414, 6.022, 6.744, 7.599, 8.607",\
"4.017, 4.109, 4.363, 4.723, 5.16, 5.675, 6.283, 7.004, 7.86, 8.867",\
"4.488, 4.58, 4.834, 5.194, 5.63, 6.146, 6.754, 7.476, 8.331, 9.339",\
"5.204, 5.296, 5.55, 5.909, 6.345, 6.862, 7.469, 8.191, 9.046, 10.05",\
"6.205, 6.295, 6.55, 6.909, 7.345, 7.861, 8.47, 9.192, 10.05, 11.05",\
"7.516, 7.609, 7.863, 8.222, 8.659, 9.173, 9.783, 10.5, 11.36, 12.37",\
"9.135, 9.23, 9.489, 9.852, 10.29, 10.81, 11.42, 12.14, 13, 14.01",\
"11.01, 11.11, 11.39, 11.76, 12.22, 12.74, 13.36, 14.09, 14.94, 15.95",\
"13.13, 13.24, 13.53, 13.92, 14.39, 14.93, 15.56, 16.29, 17.15, 18.16");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("1.583, 1.683, 2.007, 2.589, 3.479, 4.719, 6.347, 8.393, 10.89, 13.87",\
"1.641, 1.741, 2.065, 2.648, 3.538, 4.779, 6.406, 8.453, 10.95, 13.92",\
"1.852, 1.952, 2.276, 2.858, 3.748, 4.988, 6.616, 8.664, 11.16, 14.13",\
"2.252, 2.352, 2.675, 3.256, 4.146, 5.387, 7.014, 9.063, 11.56, 14.54",\
"2.857, 2.957, 3.28, 3.861, 4.75, 5.991, 7.618, 9.668, 12.17, 15.14",\
"3.576, 3.678, 4.006, 4.59, 5.479, 6.719, 8.348, 10.39, 12.89, 15.87",\
"4.359, 4.463, 4.795, 5.381, 6.274, 7.515, 9.141, 11.19, 13.69, 16.67",\
"5.196, 5.304, 5.641, 6.229, 7.122, 8.364, 9.993, 12.04, 14.54, 17.52",\
"6.082, 6.193, 6.538, 7.13, 8.021, 9.263, 10.89, 12.95, 15.44, 18.42",\
"7.011, 7.128, 7.481, 8.077, 8.968, 10.21, 11.84, 13.89, 16.39, 19.37");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.7106, 0.7758, 0.9726, 1.291, 1.74, 2.352, 3.17, 4.235, 5.577, 7.223",\
"0.711, 0.7766, 0.9726, 1.29, 1.74, 2.351, 3.168, 4.235, 5.58, 7.222",\
"0.7104, 0.7766, 0.9736, 1.291, 1.739, 2.352, 3.166, 4.235, 5.577, 7.223",\
"0.7104, 0.7764, 0.973, 1.291, 1.739, 2.354, 3.167, 4.234, 5.58, 7.22",\
"0.7094, 0.776, 0.9736, 1.291, 1.74, 2.352, 3.17, 4.233, 5.578, 7.216",\
"0.7104, 0.7768, 0.9742, 1.291, 1.74, 2.354, 3.168, 4.234, 5.58, 7.216",\
"0.714, 0.78, 0.978, 1.294, 1.742, 2.35, 3.17, 4.232, 5.582, 7.222",\
"0.738, 0.802, 0.998, 1.314, 1.756, 2.362, 3.176, 4.236, 5.582, 7.224",\
"0.79, 0.856, 1.054, 1.364, 1.802, 2.404, 3.202, 4.254, 5.59, 7.224",\
"0.844, 0.914, 1.114, 1.432, 1.872, 2.464, 3.258, 4.296, 5.614, 7.238");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002129, 0.00609, 0.01366, 0.02544, 0.04198, 0.06374, 0.09116, 0.1246, 0.1645");
values("0.6294, 0.76, 1.225, 2.143, 3.604, 5.674, 8.386, 11.81, 16, 20.96",\
"0.6308, 0.76, 1.225, 2.142, 3.605, 5.667, 8.398, 11.82, 15.99, 20.97",\
"0.6296, 0.7602, 1.225, 2.142, 3.612, 5.672, 8.385, 11.83, 15.98, 20.98",\
"0.6308, 0.7606, 1.224, 2.145, 3.605, 5.667, 8.396, 11.81, 15.98, 20.97",\
"0.6338, 0.7634, 1.226, 2.145, 3.604, 5.667, 8.39, 11.81, 16.02, 20.97",\
"0.655, 0.7846, 1.242, 2.151, 3.607, 5.669, 8.385, 11.81, 15.99, 21",\
"0.6826, 0.8082, 1.259, 2.164, 3.62, 5.68, 8.396, 11.82, 15.99, 20.97",\
"0.714, 0.838, 1.278, 2.174, 3.63, 5.688, 8.398, 11.82, 15.99, 20.97",\
"0.756, 0.874, 1.306, 2.188, 3.63, 5.69, 8.41, 11.82, 16, 20.99",\
"0.806, 0.92, 1.336, 2.202, 3.642, 5.698, 8.412, 11.83, 16.01, 20.99");
}
}
}
}