blob: ee2f3c0f107c75794d004ab557a0c47313ad3c36 [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__xor2_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00577152" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.01214784" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.01272348" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00293472" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.01272348" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009326 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.009193 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 1.514 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.7138, 0.6824, 0.6099, 0.5377, 0.4895, 0.4598, 0.4399, 0.4261, 0.4159, 0.4087",\
"0.7127, 0.6811, 0.6088, 0.5366, 0.4883, 0.4588, 0.4388, 0.4251, 0.4149, 0.4076",\
"0.7124, 0.681, 0.6084, 0.5359, 0.4879, 0.4582, 0.4386, 0.4245, 0.4146, 0.4071",\
"0.7237, 0.6917, 0.6188, 0.5458, 0.4973, 0.4674, 0.4473, 0.4331, 0.4232, 0.4157",\
"0.7712, 0.7384, 0.662, 0.584, 0.5311, 0.4979, 0.4756, 0.4602, 0.4488, 0.4404",\
"0.8668, 0.8315, 0.7478, 0.6594, 0.5963, 0.5556, 0.5283, 0.5092, 0.4955, 0.4853",\
"1.002, 0.9642, 0.8714, 0.7707, 0.6937, 0.6421, 0.6072, 0.5822, 0.5644, 0.551",\
"1.176, 1.136, 1.034, 0.9183, 0.8254, 0.7607, 0.7145, 0.6827, 0.6585, 0.6406",\
"1.386, 1.344, 1.234, 1.105, 0.9926, 0.9111, 0.8541, 0.8116, 0.78, 0.7565",\
"1.631, 1.588, 1.469, 1.325, 1.194, 1.095, 1.023, 0.9706, 0.9303, 0.8997");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.3926, 0.3669, 0.3267, 0.3032, 0.29, 0.2843, 0.2833, 0.2826, 0.2843, 0.2879",\
"0.3932, 0.3684, 0.3277, 0.3032, 0.2906, 0.285, 0.284, 0.2834, 0.2847, 0.289",\
"0.3959, 0.3704, 0.3298, 0.3056, 0.293, 0.2872, 0.2855, 0.2855, 0.2886, 0.2886",\
"0.4193, 0.3932, 0.3506, 0.3222, 0.3061, 0.298, 0.2955, 0.2967, 0.2965, 0.298",\
"0.4823, 0.4533, 0.4037, 0.3685, 0.3441, 0.3304, 0.324, 0.3215, 0.3214, 0.3185",\
"0.577, 0.5443, 0.4829, 0.4365, 0.4073, 0.384, 0.3715, 0.3633, 0.3595, 0.3599",\
"0.7027, 0.6663, 0.5927, 0.5335, 0.4899, 0.4639, 0.4421, 0.4295, 0.42, 0.4168",\
"0.8576, 0.8175, 0.7308, 0.6578, 0.6032, 0.5636, 0.5385, 0.5213, 0.5064, 0.4978",\
"1.04, 0.9974, 0.8998, 0.8141, 0.7436, 0.6907, 0.6566, 0.634, 0.6155, 0.6018",\
"1.251, 1.206, 1.096, 0.9932, 0.9132, 0.8484, 0.7985, 0.7658, 0.7491, 0.7318");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.6374, 0.6128, 0.5605, 0.5198, 0.4953, 0.4801, 0.4703, 0.4638, 0.4593, 0.4559",\
"0.6371, 0.6125, 0.5606, 0.5194, 0.4947, 0.4798, 0.47, 0.4634, 0.4589, 0.4557",\
"0.6366, 0.612, 0.56, 0.5187, 0.4943, 0.479, 0.4693, 0.4626, 0.4582, 0.4549",\
"0.6392, 0.6145, 0.5625, 0.5207, 0.4961, 0.4808, 0.4711, 0.4643, 0.4597, 0.4564",\
"0.6481, 0.6235, 0.5718, 0.5298, 0.5054, 0.4904, 0.4806, 0.4738, 0.4693, 0.4661",\
"0.6725, 0.6474, 0.5936, 0.5502, 0.5257, 0.5096, 0.4995, 0.4928, 0.4881, 0.4849",\
"0.7135, 0.6872, 0.6317, 0.5862, 0.5594, 0.5426, 0.5315, 0.5242, 0.5192, 0.5155",\
"0.7669, 0.7402, 0.682, 0.6331, 0.6044, 0.5858, 0.5741, 0.5664, 0.5607, 0.5568",\
"0.8351, 0.8076, 0.747, 0.6948, 0.6628, 0.6424, 0.6302, 0.6217, 0.6158, 0.6116",\
"0.9136, 0.8843, 0.8211, 0.7657, 0.7323, 0.709, 0.6943, 0.6847, 0.6784, 0.6736");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.6095, 0.5828, 0.5353, 0.5032, 0.4837, 0.4733, 0.4687, 0.4681, 0.4687, 0.4708",\
"0.6092, 0.5818, 0.5346, 0.5029, 0.4836, 0.4733, 0.4695, 0.4688, 0.4679, 0.4705",\
"0.6105, 0.583, 0.5364, 0.5043, 0.485, 0.4744, 0.4702, 0.4681, 0.4676, 0.4708",\
"0.6169, 0.5892, 0.5422, 0.5094, 0.491, 0.4802, 0.4759, 0.4739, 0.4751, 0.4784",\
"0.6338, 0.6068, 0.5587, 0.5258, 0.5066, 0.4956, 0.4907, 0.4901, 0.4895, 0.4935",\
"0.6631, 0.6355, 0.5876, 0.5544, 0.534, 0.5234, 0.5184, 0.516, 0.5155, 0.5187",\
"0.7062, 0.6784, 0.6302, 0.5974, 0.5759, 0.5622, 0.5577, 0.5541, 0.5554, 0.5583",\
"0.768, 0.7392, 0.689, 0.6533, 0.6307, 0.618, 0.6113, 0.6078, 0.6055, 0.6087",\
"0.8444, 0.8155, 0.7637, 0.7233, 0.6987, 0.6825, 0.679, 0.6744, 0.6729, 0.6725",\
"0.9371, 0.9072, 0.8514, 0.8103, 0.7797, 0.7624, 0.7539, 0.7532, 0.7517, 0.752");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.7363, 0.7048, 0.6325, 0.5604, 0.5122, 0.4826, 0.4627, 0.4486, 0.4387, 0.4311",\
"0.7355, 0.7042, 0.6318, 0.5593, 0.5114, 0.4816, 0.4619, 0.4477, 0.4379, 0.4304",\
"0.7339, 0.7022, 0.6299, 0.5571, 0.5092, 0.4797, 0.4597, 0.446, 0.4358, 0.4285",\
"0.7439, 0.7121, 0.639, 0.5661, 0.5172, 0.4869, 0.4668, 0.453, 0.4425, 0.4352",\
"0.7918, 0.759, 0.6825, 0.6045, 0.5513, 0.5185, 0.4962, 0.4804, 0.4691, 0.4608",\
"0.8897, 0.8554, 0.7721, 0.6847, 0.6217, 0.5814, 0.554, 0.5345, 0.5207, 0.5105",\
"1.039, 1.002, 0.9113, 0.8105, 0.733, 0.6812, 0.6451, 0.6195, 0.6011, 0.5875",\
"1.233, 1.194, 1.095, 0.981, 0.885, 0.8189, 0.7721, 0.7381, 0.7126, 0.6934",\
"1.466, 1.425, 1.32, 1.192, 1.077, 0.9931, 0.9335, 0.8892, 0.8557, 0.8303",\
"1.734, 1.692, 1.581, 1.44, 1.308, 1.204, 1.129, 1.073, 1.031, 0.9985");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.435, 0.4091, 0.3643, 0.3357, 0.3197, 0.312, 0.3093, 0.3079, 0.3095, 0.3096",\
"0.4339, 0.4073, 0.3629, 0.3344, 0.3183, 0.3106, 0.3075, 0.3075, 0.3085, 0.3135",\
"0.4341, 0.4074, 0.3626, 0.3343, 0.318, 0.3102, 0.3075, 0.3061, 0.3077, 0.3078",\
"0.4535, 0.4264, 0.3807, 0.3496, 0.3308, 0.3203, 0.3172, 0.3158, 0.3196, 0.3197",\
"0.5178, 0.4885, 0.4376, 0.3989, 0.3722, 0.356, 0.3489, 0.3428, 0.3434, 0.3413",\
"0.619, 0.5867, 0.524, 0.477, 0.4421, 0.4172, 0.4018, 0.3925, 0.3887, 0.3873",\
"0.7572, 0.721, 0.6482, 0.5852, 0.5413, 0.5097, 0.4864, 0.4713, 0.4597, 0.4554",\
"0.9322, 0.8927, 0.8067, 0.7303, 0.672, 0.6296, 0.6005, 0.5783, 0.5615, 0.5508",\
"1.143, 1.101, 1.003, 0.9129, 0.8423, 0.7833, 0.7413, 0.7151, 0.6915, 0.6757",\
"1.391, 1.346, 1.236, 1.134, 1.048, 0.9784, 0.9202, 0.8789, 0.8535, 0.832");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.6177, 0.5933, 0.5414, 0.5002, 0.4757, 0.4609, 0.451, 0.4445, 0.44, 0.4368",\
"0.6168, 0.5923, 0.5402, 0.4991, 0.4745, 0.4597, 0.4502, 0.4436, 0.4389, 0.4355",\
"0.6164, 0.5918, 0.5399, 0.4985, 0.4742, 0.459, 0.4492, 0.4427, 0.4382, 0.435",\
"0.6212, 0.5965, 0.5437, 0.5023, 0.4779, 0.463, 0.4528, 0.4465, 0.4418, 0.4384",\
"0.6337, 0.6088, 0.556, 0.5141, 0.49, 0.4744, 0.4644, 0.4577, 0.4531, 0.4497",\
"0.6567, 0.6318, 0.5782, 0.5349, 0.5104, 0.4942, 0.4841, 0.4771, 0.4725, 0.4692",\
"0.6969, 0.6708, 0.6155, 0.5702, 0.5432, 0.5267, 0.5158, 0.5085, 0.5035, 0.5",\
"0.7488, 0.7225, 0.6648, 0.6174, 0.588, 0.5697, 0.5579, 0.5502, 0.5447, 0.5408",\
"0.8131, 0.7857, 0.726, 0.6748, 0.6432, 0.6235, 0.6101, 0.6015, 0.5954, 0.5912",\
"0.8886, 0.8609, 0.7983, 0.7434, 0.7088, 0.6874, 0.6732, 0.6636, 0.6566, 0.6521");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.5662, 0.5399, 0.4956, 0.4684, 0.4523, 0.4445, 0.4424, 0.4425, 0.4441, 0.4456",\
"0.5664, 0.5402, 0.4955, 0.4685, 0.4522, 0.4445, 0.4417, 0.4425, 0.4438, 0.4467",\
"0.5668, 0.5409, 0.4961, 0.4679, 0.4528, 0.4452, 0.4421, 0.4432, 0.4445, 0.447",\
"0.5727, 0.5463, 0.502, 0.4741, 0.4591, 0.4506, 0.4485, 0.4479, 0.4481, 0.4499",\
"0.591, 0.5648, 0.5195, 0.4911, 0.4748, 0.4668, 0.4629, 0.4616, 0.4654, 0.4694",\
"0.6237, 0.597, 0.5512, 0.522, 0.5036, 0.4942, 0.4903, 0.4896, 0.4899, 0.4917",\
"0.6717, 0.6438, 0.5965, 0.5641, 0.546, 0.5352, 0.5299, 0.5292, 0.5273, 0.5313",\
"0.735, 0.707, 0.6561, 0.6205, 0.5986, 0.5885, 0.5814, 0.5782, 0.5781, 0.5795",\
"0.8117, 0.7829, 0.7303, 0.6915, 0.6641, 0.65, 0.6462, 0.6437, 0.6418, 0.64",\
"0.9018, 0.8719, 0.8163, 0.7734, 0.7458, 0.7249, 0.7178, 0.7179, 0.7175, 0.7171");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.5795, 0.6086, 0.683, 0.7858, 0.9178, 1.086, 1.299, 1.566, 1.891, 2.279",\
"0.583, 0.612, 0.6863, 0.7895, 0.9212, 1.089, 1.302, 1.569, 1.894, 2.283",\
"0.59, 0.6192, 0.6934, 0.7966, 0.9284, 1.096, 1.309, 1.576, 1.901, 2.29",\
"0.6042, 0.6334, 0.7075, 0.8108, 0.9425, 1.11, 1.324, 1.59, 1.916, 2.304",\
"0.6218, 0.6506, 0.7249, 0.8281, 0.9598, 1.128, 1.341, 1.607, 1.933, 2.321",\
"0.6356, 0.6645, 0.7375, 0.8394, 0.9708, 1.138, 1.351, 1.618, 1.943, 2.332",\
"0.6304, 0.6594, 0.7326, 0.8351, 0.9669, 1.134, 1.347, 1.613, 1.938, 2.327",\
"0.6018, 0.6312, 0.7049, 0.808, 0.9406, 1.109, 1.322, 1.588, 1.913, 2.301",\
"0.5479, 0.5776, 0.6524, 0.7563, 0.8896, 1.059, 1.275, 1.544, 1.87, 2.258",\
"0.4673, 0.497, 0.5731, 0.678, 0.8119, 0.9828, 1.201, 1.471, 1.797, 2.184");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.6578, 0.689, 0.7727, 0.9101, 1.113, 1.395, 1.767, 2.238, 2.811, 3.497",\
"0.666, 0.6969, 0.7808, 0.9182, 1.121, 1.403, 1.775, 2.245, 2.819, 3.504",\
"0.702, 0.7329, 0.8168, 0.9543, 1.157, 1.439, 1.811, 2.281, 2.855, 3.541",\
"0.7801, 0.8109, 0.8949, 1.032, 1.235, 1.517, 1.889, 2.36, 2.933, 3.619",\
"0.9008, 0.9319, 1.016, 1.153, 1.356, 1.637, 2.01, 2.48, 3.053, 3.738",\
"1.057, 1.088, 1.171, 1.309, 1.511, 1.793, 2.165, 2.635, 3.209, 3.896",\
"1.243, 1.274, 1.358, 1.496, 1.698, 1.98, 2.352, 2.821, 3.396, 4.081",\
"1.46, 1.491, 1.575, 1.713, 1.915, 2.196, 2.567, 3.037, 3.61, 4.296",\
"1.706, 1.737, 1.822, 1.959, 2.162, 2.442, 2.813, 3.282, 3.855, 4.539",\
"1.981, 2.013, 2.099, 2.237, 2.438, 2.718, 3.088, 3.557, 4.13, 4.814");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1146, 0.1445, 0.2167, 0.3273, 0.4969, 0.7487, 1.099, 1.549, 2.11, 2.775",\
"0.1146, 0.1445, 0.2168, 0.3267, 0.497, 0.7488, 1.099, 1.551, 2.109, 2.775",\
"0.115, 0.1442, 0.217, 0.3267, 0.4967, 0.7496, 1.099, 1.55, 2.109, 2.773",\
"0.1151, 0.1449, 0.218, 0.327, 0.497, 0.7488, 1.099, 1.549, 2.109, 2.775",\
"0.114, 0.1432, 0.216, 0.3272, 0.4976, 0.7494, 1.099, 1.552, 2.11, 2.776",\
"0.1162, 0.1452, 0.2154, 0.3254, 0.4958, 0.749, 1.099, 1.549, 2.109, 2.777",\
"0.1192, 0.1474, 0.2186, 0.3284, 0.499, 0.7484, 1.096, 1.547, 2.107, 2.772",\
"0.1228, 0.1514, 0.2232, 0.333, 0.5022, 0.752, 1.099, 1.549, 2.104, 2.768",\
"0.1268, 0.1568, 0.2286, 0.3382, 0.507, 0.7604, 1.111, 1.56, 2.11, 2.773",\
"0.1324, 0.1624, 0.2338, 0.342, 0.5138, 0.769, 1.12, 1.565, 2.109, 2.769");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1158, 0.1507, 0.2624, 0.4822, 0.837, 1.35, 2.034, 2.897, 3.95, 5.199",\
"0.1151, 0.1512, 0.2627, 0.4822, 0.8363, 1.35, 2.033, 2.896, 3.95, 5.198",\
"0.1157, 0.1513, 0.2624, 0.482, 0.836, 1.35, 2.033, 2.892, 3.949, 5.201",\
"0.115, 0.1514, 0.2622, 0.4822, 0.836, 1.351, 2.034, 2.896, 3.95, 5.196",\
"0.1156, 0.1512, 0.263, 0.4826, 0.8358, 1.35, 2.034, 2.896, 3.95, 5.197",\
"0.1154, 0.1514, 0.2638, 0.4824, 0.8364, 1.348, 2.031, 2.895, 3.944, 5.206",\
"0.1166, 0.153, 0.2648, 0.4832, 0.8374, 1.351, 2.034, 2.895, 3.949, 5.207",\
"0.1188, 0.1544, 0.2664, 0.4854, 0.8388, 1.351, 2.033, 2.894, 3.95, 5.206",\
"0.1216, 0.1576, 0.2692, 0.4872, 0.8398, 1.35, 2.033, 2.892, 3.952, 5.201",\
"0.1258, 0.1624, 0.2734, 0.4894, 0.8402, 1.351, 2.032, 2.896, 3.948, 5.199");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.4404, 0.4736, 0.5593, 0.6804, 0.8327, 1.019, 1.245, 1.518, 1.845, 2.234",\
"0.4465, 0.4796, 0.5653, 0.6865, 0.8388, 1.025, 1.251, 1.524, 1.851, 2.24",\
"0.4722, 0.5053, 0.5908, 0.7122, 0.8643, 1.051, 1.277, 1.549, 1.877, 2.265",\
"0.5391, 0.5721, 0.6575, 0.7783, 0.9305, 1.117, 1.343, 1.615, 1.943, 2.331",\
"0.6588, 0.6916, 0.7762, 0.8963, 1.048, 1.234, 1.46, 1.732, 2.06, 2.448",\
"0.8196, 0.8529, 0.9394, 1.06, 1.212, 1.399, 1.624, 1.896, 2.223, 2.61",\
"1.015, 1.051, 1.139, 1.263, 1.417, 1.604, 1.831, 2.103, 2.429, 2.816",\
"1.242, 1.279, 1.373, 1.5, 1.658, 1.848, 2.076, 2.349, 2.675, 3.062",\
"1.498, 1.537, 1.636, 1.771, 1.935, 2.13, 2.361, 2.636, 2.963, 3.35",\
"1.784, 1.825, 1.93, 2.072, 2.244, 2.446, 2.684, 2.964, 3.293, 3.68");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.3083, 0.3383, 0.4213, 0.5593, 0.7631, 1.046, 1.419, 1.89, 2.464, 3.151",\
"0.3149, 0.3452, 0.4282, 0.5661, 0.7696, 1.053, 1.425, 1.896, 2.47, 3.157",\
"0.3376, 0.3678, 0.4508, 0.5887, 0.7922, 1.075, 1.448, 1.918, 2.493, 3.179",\
"0.382, 0.4122, 0.4945, 0.6314, 0.8342, 1.117, 1.489, 1.959, 2.534, 3.218",\
"0.4283, 0.4592, 0.5425, 0.6787, 0.8802, 1.161, 1.532, 2.002, 2.577, 3.259",\
"0.46, 0.4922, 0.5776, 0.7138, 0.9141, 1.193, 1.563, 2.031, 2.604, 3.29",\
"0.4699, 0.5042, 0.5931, 0.7313, 0.9314, 1.21, 1.577, 2.044, 2.616, 3.3",\
"0.4555, 0.4921, 0.5854, 0.7258, 0.929, 1.208, 1.575, 2.04, 2.61, 3.292",\
"0.414, 0.4529, 0.5518, 0.6958, 0.8998, 1.181, 1.551, 2.017, 2.586, 3.266",\
"0.3444, 0.3854, 0.4897, 0.6377, 0.8444, 1.128, 1.501, 1.97, 2.542, 3.22");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1588, 0.1936, 0.28, 0.4059, 0.5847, 0.8318, 1.162, 1.594, 2.137, 2.794",\
"0.1587, 0.1938, 0.2798, 0.405, 0.5843, 0.8312, 1.164, 1.595, 2.139, 2.794",\
"0.1589, 0.1942, 0.2799, 0.4055, 0.5854, 0.8323, 1.164, 1.595, 2.139, 2.796",\
"0.1589, 0.1933, 0.28, 0.4058, 0.5858, 0.8318, 1.163, 1.596, 2.139, 2.798",\
"0.1626, 0.197, 0.2834, 0.4092, 0.5882, 0.8344, 1.166, 1.596, 2.137, 2.798",\
"0.1802, 0.2152, 0.2996, 0.4234, 0.5974, 0.8404, 1.17, 1.598, 2.138, 2.798",\
"0.2046, 0.2398, 0.3242, 0.4456, 0.6168, 0.8558, 1.18, 1.603, 2.14, 2.796",\
"0.2356, 0.274, 0.3598, 0.4796, 0.646, 0.8794, 1.196, 1.615, 2.149, 2.802",\
"0.2712, 0.3112, 0.4012, 0.5238, 0.6882, 0.915, 1.226, 1.634, 2.159, 2.806",\
"0.3086, 0.352, 0.4496, 0.5732, 0.7376, 0.966, 1.269, 1.671, 2.183, 2.819");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1076, 0.1435, 0.2571, 0.4781, 0.8344, 1.35, 2.032, 2.896, 3.95, 5.206",\
"0.1073, 0.1431, 0.2561, 0.4775, 0.8344, 1.35, 2.032, 2.896, 3.949, 5.201",\
"0.1077, 0.1437, 0.256, 0.4774, 0.8349, 1.349, 2.03, 2.896, 3.942, 5.205",\
"0.1077, 0.1435, 0.2578, 0.478, 0.8333, 1.35, 2.03, 2.896, 3.946, 5.199",\
"0.1192, 0.1548, 0.2649, 0.4832, 0.837, 1.348, 2.031, 2.896, 3.951, 5.199",\
"0.1342, 0.1706, 0.277, 0.4922, 0.8422, 1.353, 2.032, 2.896, 3.95, 5.207",\
"0.1534, 0.1894, 0.2958, 0.5068, 0.8526, 1.357, 2.037, 2.897, 3.944, 5.205",\
"0.1772, 0.2136, 0.3194, 0.526, 0.8696, 1.371, 2.043, 2.898, 3.952, 5.199",\
"0.2032, 0.2422, 0.3466, 0.5482, 0.8916, 1.395, 2.064, 2.911, 3.953, 5.203",\
"0.2296, 0.2682, 0.3778, 0.5736, 0.9142, 1.418, 2.091, 2.938, 3.973, 5.21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.5644, 0.5933, 0.6677, 0.7709, 0.9025, 1.07, 1.283, 1.55, 1.876, 2.264",\
"0.5696, 0.5986, 0.6728, 0.7759, 0.9076, 1.075, 1.289, 1.555, 1.881, 2.269",\
"0.59, 0.619, 0.6931, 0.7964, 0.9282, 1.096, 1.309, 1.576, 1.901, 2.289",\
"0.627, 0.6563, 0.7305, 0.8335, 0.9653, 1.133, 1.346, 1.613, 1.938, 2.327",\
"0.6665, 0.6959, 0.7698, 0.8729, 1.005, 1.173, 1.386, 1.652, 1.978, 2.366",\
"0.7027, 0.7315, 0.8052, 0.9072, 1.039, 1.206, 1.419, 1.686, 2.012, 2.4",\
"0.7261, 0.7548, 0.828, 0.9304, 1.062, 1.23, 1.443, 1.709, 2.034, 2.422",\
"0.7327, 0.7618, 0.8356, 0.9382, 1.07, 1.238, 1.451, 1.717, 2.042, 2.43",\
"0.7207, 0.7502, 0.8248, 0.9281, 1.061, 1.229, 1.442, 1.708, 2.033, 2.421",\
"0.688, 0.7181, 0.794, 0.8976, 1.031, 1.199, 1.412, 1.679, 2.003, 2.391");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.6004, 0.6311, 0.7142, 0.852, 1.055, 1.337, 1.71, 2.181, 2.755, 3.439",\
"0.6091, 0.6397, 0.7228, 0.8603, 1.063, 1.346, 1.719, 2.189, 2.764, 3.448",\
"0.6441, 0.6747, 0.7579, 0.8953, 1.098, 1.381, 1.754, 2.224, 2.799, 3.484",\
"0.7194, 0.75, 0.8334, 0.971, 1.174, 1.457, 1.829, 2.3, 2.873, 3.559",\
"0.8332, 0.864, 0.9471, 1.085, 1.287, 1.57, 1.942, 2.412, 2.986, 3.672",\
"0.975, 1.006, 1.089, 1.226, 1.429, 1.711, 2.083, 2.554, 3.127, 3.813",\
"1.14, 1.171, 1.255, 1.392, 1.594, 1.876, 2.248, 2.717, 3.291, 3.977",\
"1.327, 1.358, 1.443, 1.58, 1.782, 2.063, 2.434, 2.903, 3.477, 4.162",\
"1.534, 1.566, 1.651, 1.788, 1.99, 2.271, 2.642, 3.11, 3.683, 4.367",\
"1.762, 1.795, 1.881, 2.018, 2.22, 2.5, 2.869, 3.337, 3.91, 4.594");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1145, 0.1441, 0.2165, 0.3266, 0.4969, 0.7486, 1.099, 1.551, 2.109, 2.775",\
"0.1147, 0.1441, 0.2167, 0.3266, 0.4968, 0.748, 1.099, 1.55, 2.109, 2.775",\
"0.1147, 0.1441, 0.2174, 0.3267, 0.4967, 0.7486, 1.099, 1.551, 2.108, 2.772",\
"0.1148, 0.1446, 0.217, 0.327, 0.4974, 0.7492, 1.099, 1.55, 2.11, 2.775",\
"0.1154, 0.1442, 0.2172, 0.3274, 0.4972, 0.749, 1.099, 1.552, 2.109, 2.774",\
"0.116, 0.1452, 0.2162, 0.3258, 0.4966, 0.7484, 1.1, 1.55, 2.109, 2.773",\
"0.1192, 0.1474, 0.219, 0.3286, 0.4986, 0.749, 1.097, 1.55, 2.107, 2.773",\
"0.1212, 0.151, 0.2216, 0.3326, 0.5012, 0.751, 1.098, 1.55, 2.104, 2.771",\
"0.1256, 0.155, 0.2268, 0.3362, 0.5048, 0.7528, 1.099, 1.551, 2.106, 2.77",\
"0.1302, 0.1604, 0.2314, 0.341, 0.5078, 0.7556, 1.102, 1.551, 2.106, 2.772");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1113, 0.1469, 0.2587, 0.4795, 0.8344, 1.348, 2.031, 2.896, 3.949, 5.198",\
"0.1108, 0.147, 0.259, 0.4793, 0.8344, 1.348, 2.033, 2.895, 3.949, 5.196",\
"0.111, 0.147, 0.2591, 0.4795, 0.8342, 1.349, 2.033, 2.895, 3.949, 5.196",\
"0.1114, 0.1468, 0.2588, 0.4796, 0.8356, 1.349, 2.031, 2.895, 3.949, 5.205",\
"0.1114, 0.1472, 0.26, 0.4796, 0.8344, 1.348, 2.03, 2.896, 3.943, 5.197",\
"0.113, 0.148, 0.2604, 0.4814, 0.8356, 1.348, 2.031, 2.897, 3.95, 5.206",\
"0.1146, 0.1512, 0.2628, 0.4824, 0.8348, 1.348, 2.033, 2.895, 3.95, 5.196",\
"0.1186, 0.1542, 0.2658, 0.485, 0.836, 1.348, 2.032, 2.897, 3.95, 5.203",\
"0.1226, 0.1584, 0.269, 0.4866, 0.8384, 1.35, 2.029, 2.892, 3.95, 5.208",\
"0.1278, 0.1636, 0.2744, 0.4894, 0.8392, 1.348, 2.03, 2.89, 3.943, 5.202");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.4736, 0.5067, 0.5924, 0.7134, 0.8659, 1.053, 1.278, 1.551, 1.879, 2.267",\
"0.4802, 0.5133, 0.599, 0.7204, 0.8725, 1.059, 1.285, 1.558, 1.885, 2.274",\
"0.4953, 0.5284, 0.6138, 0.7351, 0.8876, 1.074, 1.3, 1.573, 1.9, 2.289",\
"0.5343, 0.5674, 0.6527, 0.7735, 0.9257, 1.112, 1.338, 1.611, 1.938, 2.326",\
"0.613, 0.6459, 0.7312, 0.852, 1.004, 1.19, 1.416, 1.688, 2.016, 2.404",\
"0.7262, 0.7602, 0.8476, 0.9704, 1.124, 1.311, 1.537, 1.809, 2.136, 2.523",\
"0.8667, 0.9027, 0.9941, 1.122, 1.278, 1.468, 1.695, 1.968, 2.295, 2.682",\
"1.026, 1.064, 1.162, 1.296, 1.461, 1.657, 1.888, 2.163, 2.49, 2.876",\
"1.203, 1.243, 1.347, 1.489, 1.664, 1.869, 2.11, 2.39, 2.718, 3.105",\
"1.398, 1.44, 1.549, 1.7, 1.884, 2.101, 2.352, 2.643, 2.98, 3.37");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.3454, 0.3762, 0.4596, 0.5975, 0.801, 1.084, 1.456, 1.926, 2.501, 3.185",\
"0.35, 0.3805, 0.4643, 0.6019, 0.8056, 1.088, 1.461, 1.932, 2.506, 3.192",\
"0.3703, 0.4009, 0.4845, 0.6223, 0.8257, 1.108, 1.481, 1.951, 2.526, 3.21",\
"0.415, 0.4455, 0.5287, 0.6657, 0.8686, 1.151, 1.523, 1.994, 2.568, 3.252",\
"0.4708, 0.502, 0.5858, 0.7218, 0.9231, 1.204, 1.575, 2.044, 2.618, 3.301",\
"0.5172, 0.5501, 0.6354, 0.7716, 0.9714, 1.25, 1.62, 2.087, 2.661, 3.344",\
"0.5494, 0.5838, 0.6727, 0.81, 1.01, 1.288, 1.655, 2.121, 2.693, 3.375",\
"0.5647, 0.6012, 0.6944, 0.8345, 1.037, 1.315, 1.681, 2.146, 2.715, 3.396",\
"0.5624, 0.6015, 0.6999, 0.8437, 1.048, 1.328, 1.696, 2.16, 2.728, 3.407",\
"0.5413, 0.5828, 0.6868, 0.8356, 1.043, 1.325, 1.696, 2.163, 2.731, 3.409");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1589, 0.1937, 0.28, 0.4055, 0.5852, 0.8319, 1.162, 1.594, 2.137, 2.796",\
"0.1584, 0.194, 0.2796, 0.4054, 0.5851, 0.8322, 1.164, 1.595, 2.138, 2.796",\
"0.1591, 0.1936, 0.2801, 0.4063, 0.5854, 0.8319, 1.164, 1.594, 2.138, 2.795",\
"0.1586, 0.1936, 0.2795, 0.406, 0.5858, 0.8324, 1.165, 1.594, 2.139, 2.795",\
"0.1658, 0.2002, 0.2854, 0.4102, 0.5878, 0.8346, 1.164, 1.596, 2.139, 2.796",\
"0.181, 0.2164, 0.3028, 0.4262, 0.6002, 0.8432, 1.169, 1.597, 2.14, 2.795",\
"0.2068, 0.2446, 0.3334, 0.4552, 0.6254, 0.8628, 1.183, 1.606, 2.142, 2.799",\
"0.2388, 0.2782, 0.3728, 0.5004, 0.6688, 0.899, 1.211, 1.621, 2.152, 2.801",\
"0.2714, 0.3144, 0.416, 0.5524, 0.7244, 0.9554, 1.261, 1.659, 2.172, 2.81",\
"0.3078, 0.353, 0.4614, 0.6056, 0.7864, 1.022, 1.331, 1.725, 2.221, 2.84");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01144, 0.04809, 0.1181, 0.2271, 0.3801, 0.5814, 0.8351, 1.145, 1.514");
values("0.1119, 0.1478, 0.2598, 0.4808, 0.8351, 1.351, 2.031, 2.897, 3.95, 5.198",\
"0.1119, 0.1483, 0.26, 0.4812, 0.8351, 1.351, 2.034, 2.897, 3.95, 5.208",\
"0.1123, 0.1483, 0.2596, 0.4808, 0.8353, 1.35, 2.031, 2.896, 3.95, 5.198",\
"0.1114, 0.1477, 0.2606, 0.4816, 0.8358, 1.35, 2.033, 2.898, 3.952, 5.197",\
"0.1204, 0.1569, 0.2668, 0.485, 0.8374, 1.351, 2.031, 2.896, 3.95, 5.199",\
"0.1348, 0.1708, 0.2782, 0.4932, 0.8436, 1.352, 2.036, 2.897, 3.945, 5.195",\
"0.1544, 0.1894, 0.2964, 0.508, 0.8532, 1.358, 2.036, 2.898, 3.952, 5.196",\
"0.1774, 0.2142, 0.3198, 0.5268, 0.8722, 1.372, 2.043, 2.9, 3.952, 5.21",\
"0.204, 0.241, 0.3472, 0.5488, 0.8948, 1.393, 2.062, 2.911, 3.953, 5.207",\
"0.234, 0.2708, 0.379, 0.5764, 0.918, 1.423, 2.092, 2.935, 3.97, 5.209");
}
}
}
}