blob: 424ae292915d833cc73619d741fcab604a268dde [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__xor2_4) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000861525" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00097965" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000928935" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000907425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00097965" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007003 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.00743 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.9847 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.7611, 0.7323, 0.6649, 0.5984, 0.5545, 0.5261, 0.5064, 0.4927, 0.4824, 0.4749",\
"0.7601, 0.7313, 0.664, 0.5975, 0.5539, 0.5252, 0.5057, 0.4916, 0.4816, 0.474",\
"0.7588, 0.73, 0.6625, 0.596, 0.552, 0.5236, 0.5043, 0.4902, 0.48, 0.4726",\
"0.7625, 0.7337, 0.6661, 0.5995, 0.5552, 0.5271, 0.5077, 0.4937, 0.4837, 0.4761",\
"0.7835, 0.7541, 0.6856, 0.6176, 0.5719, 0.5428, 0.5225, 0.508, 0.4979, 0.49",\
"0.842, 0.8114, 0.7385, 0.6638, 0.6132, 0.5792, 0.5562, 0.5397, 0.5278, 0.519",\
"0.9327, 0.9, 0.8205, 0.7367, 0.6762, 0.6364, 0.6077, 0.5878, 0.5736, 0.5629",\
"1.046, 1.011, 0.9248, 0.8311, 0.7606, 0.712, 0.6774, 0.6532, 0.635, 0.622",\
"1.186, 1.15, 1.056, 0.9506, 0.8685, 0.8096, 0.7681, 0.7375, 0.715, 0.6985",\
"1.353, 1.314, 1.214, 1.097, 1.001, 0.9316, 0.8802, 0.8425, 0.8149, 0.7938");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.4109, 0.3906, 0.3595, 0.3378, 0.3257, 0.3203, 0.3193, 0.3198, 0.3226, 0.3265",\
"0.4118, 0.3916, 0.3603, 0.3384, 0.3266, 0.3212, 0.3202, 0.3216, 0.3226, 0.3301",\
"0.4129, 0.3928, 0.3606, 0.3402, 0.3273, 0.3221, 0.3211, 0.323, 0.3239, 0.3279",\
"0.4223, 0.4027, 0.3699, 0.3465, 0.3335, 0.3271, 0.3256, 0.3252, 0.3284, 0.3355",\
"0.4644, 0.4425, 0.4053, 0.3765, 0.358, 0.3473, 0.345, 0.3405, 0.3426, 0.3472",\
"0.5285, 0.5036, 0.4588, 0.4237, 0.3989, 0.382, 0.3742, 0.3684, 0.3678, 0.3723",\
"0.6154, 0.5871, 0.5337, 0.4886, 0.4565, 0.4355, 0.4201, 0.4112, 0.4065, 0.4128",\
"0.7238, 0.6914, 0.6286, 0.5752, 0.5326, 0.5017, 0.4858, 0.4719, 0.4616, 0.4698",\
"0.8531, 0.8181, 0.7444, 0.6808, 0.6295, 0.5899, 0.5637, 0.5498, 0.5365, 0.5416",\
"1.003, 0.965, 0.8808, 0.807, 0.7463, 0.6956, 0.6591, 0.6398, 0.6297, 0.6368");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.6768, 0.6556, 0.6104, 0.5761, 0.5546, 0.5414, 0.5325, 0.5265, 0.5226, 0.5195",\
"0.6765, 0.6553, 0.6103, 0.576, 0.5544, 0.5413, 0.5323, 0.5264, 0.5222, 0.5194",\
"0.6756, 0.6544, 0.6092, 0.5748, 0.5534, 0.5401, 0.5312, 0.5254, 0.5213, 0.5183",\
"0.6757, 0.6545, 0.6094, 0.5744, 0.5533, 0.5401, 0.5313, 0.5252, 0.5211, 0.5181",\
"0.6805, 0.6594, 0.6145, 0.5804, 0.5591, 0.5458, 0.5373, 0.531, 0.5269, 0.5238",\
"0.6934, 0.6722, 0.6268, 0.5927, 0.5718, 0.5585, 0.5498, 0.5439, 0.5399, 0.5369",\
"0.7197, 0.6982, 0.6518, 0.6166, 0.5949, 0.5812, 0.572, 0.566, 0.5619, 0.559",\
"0.7567, 0.7347, 0.687, 0.6501, 0.6269, 0.6124, 0.6029, 0.5964, 0.592, 0.5888",\
"0.8043, 0.7815, 0.7321, 0.6929, 0.6688, 0.6537, 0.6434, 0.637, 0.6323, 0.6291",\
"0.8635, 0.8397, 0.7893, 0.7476, 0.7215, 0.7052, 0.6948, 0.6878, 0.6831, 0.6799");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.6418, 0.6198, 0.5831, 0.5577, 0.54, 0.5313, 0.5276, 0.5268, 0.5278, 0.5357",\
"0.6409, 0.6197, 0.5833, 0.5565, 0.5388, 0.5304, 0.5267, 0.5259, 0.528, 0.5321",\
"0.6421, 0.6199, 0.5842, 0.5576, 0.5396, 0.5309, 0.5267, 0.5277, 0.5264, 0.533",\
"0.6467, 0.6246, 0.588, 0.5623, 0.5449, 0.5358, 0.5321, 0.5313, 0.5334, 0.5397",\
"0.6583, 0.6366, 0.6003, 0.5729, 0.5554, 0.5471, 0.5434, 0.5425, 0.5442, 0.5523",\
"0.6792, 0.6576, 0.6201, 0.593, 0.5759, 0.5669, 0.5614, 0.5628, 0.5631, 0.5747",\
"0.7085, 0.6874, 0.6495, 0.6233, 0.6052, 0.5961, 0.592, 0.5902, 0.5903, 0.6047",\
"0.7496, 0.7275, 0.6901, 0.6626, 0.6441, 0.6339, 0.6284, 0.628, 0.629, 0.6486",\
"0.8023, 0.7801, 0.7417, 0.7117, 0.6923, 0.6834, 0.6788, 0.6785, 0.6767, 0.7075",\
"0.8678, 0.8453, 0.806, 0.7748, 0.7519, 0.7401, 0.7391, 0.737, 0.7398, 0.7965");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.7826, 0.7537, 0.6862, 0.6198, 0.5762, 0.5477, 0.528, 0.5139, 0.5039, 0.4964",\
"0.7825, 0.7537, 0.6862, 0.6199, 0.5762, 0.5477, 0.528, 0.5139, 0.5039, 0.4964",\
"0.7801, 0.7514, 0.6838, 0.6175, 0.5735, 0.5451, 0.5258, 0.5117, 0.5015, 0.494",\
"0.7819, 0.753, 0.6855, 0.6189, 0.5747, 0.5463, 0.527, 0.5128, 0.5028, 0.4952",\
"0.8031, 0.7739, 0.7052, 0.6366, 0.591, 0.5616, 0.5412, 0.527, 0.5164, 0.5085",\
"0.8584, 0.8282, 0.7557, 0.6819, 0.6315, 0.5983, 0.5755, 0.5591, 0.5474, 0.5386",\
"0.9462, 0.9146, 0.8375, 0.7561, 0.6971, 0.6585, 0.6311, 0.6117, 0.5975, 0.5869",\
"1.068, 1.035, 0.9515, 0.8595, 0.7905, 0.7435, 0.7099, 0.6861, 0.6682, 0.6548",\
"1.222, 1.187, 1.097, 0.9954, 0.9131, 0.8555, 0.8142, 0.7841, 0.7619, 0.7449",\
"1.404, 1.367, 1.273, 1.159, 1.062, 0.994, 0.9431, 0.9056, 0.8776, 0.8563");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.455, 0.434, 0.3994, 0.3745, 0.3597, 0.3527, 0.3504, 0.35, 0.3514, 0.3558",\
"0.4541, 0.4334, 0.3975, 0.3734, 0.3582, 0.3523, 0.349, 0.3491, 0.35, 0.3544",\
"0.4531, 0.4316, 0.3975, 0.3717, 0.3569, 0.35, 0.3472, 0.3486, 0.35, 0.3544",\
"0.4598, 0.439, 0.4034, 0.3778, 0.3612, 0.3536, 0.3508, 0.3504, 0.3518, 0.3575",\
"0.4992, 0.4768, 0.4386, 0.4062, 0.3855, 0.3739, 0.3684, 0.3662, 0.3665, 0.3724",\
"0.5663, 0.5402, 0.4943, 0.4589, 0.431, 0.4121, 0.4021, 0.3959, 0.3953, 0.4016",\
"0.6583, 0.6301, 0.577, 0.5306, 0.4958, 0.4738, 0.4561, 0.4463, 0.4389, 0.4434",\
"0.7761, 0.7447, 0.6818, 0.6262, 0.5821, 0.5512, 0.5313, 0.5151, 0.5048, 0.5085",\
"0.9192, 0.8849, 0.8113, 0.7448, 0.6919, 0.6524, 0.6235, 0.6069, 0.5914, 0.597",\
"1.088, 1.05, 0.9668, 0.8931, 0.829, 0.7757, 0.7383, 0.7109, 0.701, 0.7123");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.6579, 0.6368, 0.5917, 0.5574, 0.5361, 0.5227, 0.5139, 0.5079, 0.5037, 0.5009",\
"0.6578, 0.6366, 0.5917, 0.5574, 0.5358, 0.5225, 0.5138, 0.5078, 0.5037, 0.5008",\
"0.6575, 0.6364, 0.5914, 0.557, 0.5356, 0.5223, 0.5134, 0.5074, 0.5034, 0.5003",\
"0.6597, 0.6384, 0.5933, 0.5586, 0.5374, 0.5241, 0.5152, 0.5095, 0.5049, 0.502",\
"0.6669, 0.6458, 0.6007, 0.5658, 0.5444, 0.5312, 0.5223, 0.5161, 0.5121, 0.509",\
"0.6802, 0.6589, 0.6132, 0.5788, 0.5573, 0.5439, 0.5354, 0.5296, 0.5256, 0.5225",\
"0.705, 0.6831, 0.6377, 0.6024, 0.5808, 0.567, 0.5581, 0.5518, 0.5478, 0.5448",\
"0.7411, 0.719, 0.672, 0.6349, 0.6125, 0.5981, 0.5882, 0.5822, 0.5778, 0.5747",\
"0.7861, 0.7636, 0.715, 0.6763, 0.6527, 0.6377, 0.6275, 0.6208, 0.6164, 0.613",\
"0.8404, 0.8176, 0.7668, 0.7261, 0.7008, 0.685, 0.6744, 0.6673, 0.6626, 0.6592");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.5959, 0.5754, 0.5423, 0.5172, 0.5039, 0.4967, 0.4953, 0.4953, 0.4976, 0.5011",\
"0.5957, 0.5752, 0.5412, 0.5174, 0.503, 0.4963, 0.4953, 0.4953, 0.4976, 0.5006",\
"0.5959, 0.5747, 0.5417, 0.5178, 0.5032, 0.4972, 0.4957, 0.4949, 0.4976, 0.5011",\
"0.5996, 0.5786, 0.5456, 0.5208, 0.5074, 0.5012, 0.4984, 0.4989, 0.5006, 0.5087",\
"0.6116, 0.5905, 0.5566, 0.532, 0.5176, 0.5111, 0.5092, 0.5097, 0.5127, 0.5217",\
"0.6331, 0.6123, 0.578, 0.5532, 0.5383, 0.5296, 0.5272, 0.5264, 0.5294, 0.5374",\
"0.6647, 0.6431, 0.6082, 0.584, 0.5682, 0.5597, 0.5574, 0.5547, 0.557, 0.571",\
"0.7081, 0.6866, 0.6509, 0.6227, 0.6064, 0.5984, 0.5947, 0.593, 0.5953, 0.6113",\
"0.7623, 0.7407, 0.7023, 0.6731, 0.6531, 0.6461, 0.6438, 0.642, 0.6418, 0.6707",\
"0.8274, 0.8046, 0.765, 0.7347, 0.7137, 0.7015, 0.6987, 0.7028, 0.7025, 0.7491");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.9056, 0.9489, 1.062, 1.22, 1.423, 1.677, 1.998, 2.397, 2.883, 3.463",\
"0.9125, 0.9557, 1.069, 1.227, 1.429, 1.684, 2.005, 2.404, 2.89, 3.47",\
"0.9248, 0.968, 1.081, 1.239, 1.442, 1.696, 2.017, 2.416, 2.903, 3.482",\
"0.9446, 0.9877, 1.101, 1.259, 1.461, 1.716, 2.037, 2.436, 2.922, 3.502",\
"0.9644, 1.007, 1.12, 1.279, 1.481, 1.736, 2.056, 2.455, 2.942, 3.521",\
"0.9753, 1.018, 1.129, 1.286, 1.487, 1.742, 2.063, 2.462, 2.948, 3.528",\
"0.9584, 1.001, 1.112, 1.269, 1.471, 1.725, 2.046, 2.444, 2.93, 3.51",\
"0.9071, 0.9495, 1.062, 1.22, 1.422, 1.676, 1.997, 2.395, 2.881, 3.46",\
"0.8171, 0.86, 0.9733, 1.132, 1.335, 1.591, 1.913, 2.312, 2.798, 3.377",\
"0.6864, 0.7301, 0.844, 1.004, 1.208, 1.465, 1.79, 2.194, 2.683, 3.264");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("1.069, 1.113, 1.234, 1.432, 1.715, 2.103, 2.611, 3.253, 4.038, 4.975",\
"1.08, 1.124, 1.246, 1.443, 1.726, 2.114, 2.623, 3.265, 4.05, 4.986",\
"1.131, 1.175, 1.297, 1.495, 1.778, 2.165, 2.674, 3.317, 4.1, 5.037",\
"1.244, 1.287, 1.409, 1.607, 1.89, 2.277, 2.786, 3.428, 4.213, 5.15",\
"1.422, 1.466, 1.588, 1.785, 2.068, 2.456, 2.965, 3.606, 4.391, 5.326",\
"1.654, 1.699, 1.821, 2.018, 2.301, 2.689, 3.197, 3.84, 4.623, 5.558",\
"1.935, 1.98, 2.102, 2.299, 2.582, 2.97, 3.479, 4.121, 4.906, 5.842",\
"2.265, 2.309, 2.432, 2.629, 2.912, 3.299, 3.808, 4.45, 5.235, 6.171",\
"2.643, 2.688, 2.811, 3.009, 3.291, 3.678, 4.186, 4.828, 5.613, 6.548",\
"3.072, 3.116, 3.24, 3.438, 3.72, 4.107, 4.615, 5.257, 6.039, 6.976");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.1836, 0.2268, 0.3351, 0.502, 0.7542, 1.122, 1.631, 2.29, 3.11, 4.088",\
"0.1837, 0.2262, 0.3348, 0.5022, 0.754, 1.123, 1.631, 2.292, 3.11, 4.089",\
"0.1842, 0.2264, 0.335, 0.502, 0.7544, 1.122, 1.631, 2.291, 3.107, 4.091",\
"0.1838, 0.2266, 0.3354, 0.5016, 0.7532, 1.123, 1.63, 2.291, 3.109, 4.088",\
"0.1828, 0.2256, 0.3346, 0.502, 0.7542, 1.121, 1.631, 2.293, 3.107, 4.091",\
"0.1822, 0.2242, 0.3304, 0.4978, 0.752, 1.122, 1.631, 2.293, 3.111, 4.086",\
"0.184, 0.2252, 0.3324, 0.5006, 0.7532, 1.12, 1.627, 2.288, 3.11, 4.09",\
"0.187, 0.2288, 0.336, 0.5048, 0.7558, 1.123, 1.628, 2.287, 3.104, 4.081",\
"0.1916, 0.2336, 0.341, 0.5088, 0.76, 1.127, 1.635, 2.293, 3.105, 4.08",\
"0.1956, 0.2384, 0.3466, 0.5134, 0.7658, 1.137, 1.65, 2.311, 3.12, 4.091");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.1786, 0.2268, 0.3854, 0.6804, 1.147, 1.83, 2.743, 3.9, 5.314, 6.992",\
"0.177, 0.2272, 0.3846, 0.6818, 1.149, 1.83, 2.742, 3.9, 5.314, 6.988",\
"0.1774, 0.2268, 0.3846, 0.6814, 1.149, 1.83, 2.742, 3.901, 5.307, 6.986",\
"0.1774, 0.227, 0.385, 0.6816, 1.148, 1.831, 2.743, 3.9, 5.314, 6.993",\
"0.1788, 0.2266, 0.3858, 0.682, 1.149, 1.83, 2.742, 3.9, 5.314, 6.988",\
"0.1778, 0.2282, 0.3866, 0.6812, 1.148, 1.831, 2.739, 3.9, 5.314, 6.995",\
"0.1776, 0.2274, 0.386, 0.6816, 1.149, 1.831, 2.743, 3.894, 5.305, 6.995",\
"0.179, 0.2288, 0.388, 0.6828, 1.15, 1.831, 2.742, 3.898, 5.306, 6.983",\
"0.18, 0.231, 0.3888, 0.685, 1.151, 1.829, 2.741, 3.899, 5.309, 6.988",\
"0.1836, 0.2338, 0.3918, 0.6872, 1.153, 1.831, 2.743, 3.893, 5.308, 6.99");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.8002, 0.8505, 0.9831, 1.172, 1.41, 1.698, 2.043, 2.456, 2.948, 3.529",\
"0.811, 0.8612, 0.9939, 1.183, 1.421, 1.709, 2.054, 2.466, 2.959, 3.54",\
"0.8469, 0.897, 1.03, 1.219, 1.457, 1.745, 2.09, 2.503, 2.995, 3.576",\
"0.9338, 0.9844, 1.117, 1.306, 1.543, 1.831, 2.176, 2.589, 3.081, 3.663",\
"1.092, 1.142, 1.274, 1.463, 1.7, 1.988, 2.333, 2.745, 3.237, 3.818",\
"1.321, 1.372, 1.504, 1.692, 1.929, 2.216, 2.56, 2.973, 3.465, 4.046",\
"1.597, 1.649, 1.785, 1.976, 2.215, 2.505, 2.849, 3.261, 3.752, 4.333",\
"1.919, 1.973, 2.113, 2.308, 2.551, 2.842, 3.19, 3.603, 4.094, 4.674",\
"2.288, 2.345, 2.491, 2.691, 2.937, 3.232, 3.582, 3.996, 4.488, 5.068",\
"2.701, 2.759, 2.912, 3.122, 3.375, 3.675, 4.028, 4.444, 4.935, 5.516");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.5149, 0.558, 0.6789, 0.8759, 1.159, 1.547, 2.057, 2.698, 3.484, 4.421",\
"0.5253, 0.5684, 0.6892, 0.8862, 1.169, 1.558, 2.067, 2.71, 3.495, 4.431",\
"0.5593, 0.6022, 0.7229, 0.9201, 1.203, 1.591, 2.101, 2.744, 3.528, 4.466",\
"0.6255, 0.6686, 0.789, 0.9854, 1.268, 1.656, 2.165, 2.808, 3.593, 4.53",\
"0.712, 0.7556, 0.8764, 1.072, 1.353, 1.739, 2.247, 2.888, 3.672, 4.61",\
"0.7827, 0.8277, 0.9507, 1.147, 1.428, 1.813, 2.319, 2.959, 3.743, 4.679",\
"0.8301, 0.8775, 1.004, 1.202, 1.483, 1.867, 2.372, 3.01, 3.793, 4.728",\
"0.8474, 0.8979, 1.03, 1.232, 1.515, 1.898, 2.401, 3.038, 3.818, 4.751",\
"0.8317, 0.885, 1.024, 1.231, 1.518, 1.903, 2.406, 3.04, 3.819, 4.75",\
"0.7802, 0.8373, 0.9839, 1.195, 1.486, 1.874, 2.38, 3.018, 3.795, 4.723");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.2549, 0.3069, 0.4391, 0.6322, 0.9022, 1.268, 1.751, 2.379, 3.17, 4.131",\
"0.2548, 0.3066, 0.4385, 0.6324, 0.9032, 1.268, 1.75, 2.378, 3.17, 4.128",\
"0.255, 0.3076, 0.4392, 0.6332, 0.9034, 1.268, 1.751, 2.377, 3.168, 4.131",\
"0.255, 0.307, 0.4388, 0.6326, 0.9044, 1.268, 1.751, 2.377, 3.169, 4.13",\
"0.2546, 0.3072, 0.439, 0.6326, 0.9046, 1.268, 1.751, 2.38, 3.166, 4.132",\
"0.2692, 0.32, 0.4496, 0.6418, 0.9102, 1.273, 1.755, 2.38, 3.167, 4.128",\
"0.2926, 0.346, 0.477, 0.6668, 0.9304, 1.288, 1.763, 2.386, 3.171, 4.13",\
"0.3206, 0.374, 0.5066, 0.6948, 0.9572, 1.312, 1.781, 2.398, 3.177, 4.133",\
"0.354, 0.4102, 0.5456, 0.7318, 0.9884, 1.338, 1.803, 2.413, 3.189, 4.141",\
"0.3926, 0.452, 0.5932, 0.7822, 1.033, 1.377, 1.832, 2.433, 3.202, 4.149");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.1689, 0.2172, 0.3771, 0.6736, 1.143, 1.827, 2.741, 3.898, 5.313, 6.988",\
"0.1689, 0.2178, 0.3769, 0.6739, 1.143, 1.828, 2.741, 3.899, 5.31, 6.995",\
"0.1684, 0.2182, 0.3776, 0.6751, 1.144, 1.825, 2.741, 3.899, 5.313, 6.99",\
"0.167, 0.2181, 0.3784, 0.674, 1.143, 1.828, 2.741, 3.896, 5.313, 6.992",\
"0.1778, 0.2266, 0.3844, 0.6792, 1.145, 1.826, 2.742, 3.898, 5.305, 6.985",\
"0.1942, 0.2434, 0.3984, 0.6896, 1.154, 1.831, 2.742, 3.899, 5.313, 6.985",\
"0.2158, 0.2672, 0.4176, 0.7052, 1.163, 1.836, 2.747, 3.896, 5.306, 6.993",\
"0.2442, 0.2946, 0.4448, 0.7284, 1.18, 1.844, 2.748, 3.901, 5.315, 6.991",\
"0.2712, 0.326, 0.4742, 0.7558, 1.206, 1.864, 2.76, 3.904, 5.312, 6.995",\
"0.3042, 0.3584, 0.5092, 0.7866, 1.234, 1.894, 2.783, 3.921, 5.318, 6.991");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.8866, 0.9299, 1.043, 1.201, 1.404, 1.658, 1.979, 2.378, 2.864, 3.444",\
"0.8941, 0.9372, 1.05, 1.209, 1.411, 1.666, 1.986, 2.385, 2.872, 3.451",\
"0.9229, 0.966, 1.079, 1.237, 1.44, 1.694, 2.015, 2.414, 2.9, 3.48",\
"0.9739, 1.017, 1.13, 1.289, 1.491, 1.745, 2.066, 2.465, 2.952, 3.531",\
"1.023, 1.066, 1.179, 1.337, 1.539, 1.794, 2.115, 2.514, 3, 3.579",\
"1.059, 1.102, 1.213, 1.371, 1.572, 1.827, 2.148, 2.547, 3.034, 3.613",\
"1.074, 1.116, 1.228, 1.385, 1.587, 1.841, 2.162, 2.561, 3.047, 3.627",\
"1.062, 1.105, 1.216, 1.374, 1.576, 1.831, 2.151, 2.55, 3.036, 3.615",\
"1.018, 1.061, 1.173, 1.332, 1.535, 1.79, 2.11, 2.509, 2.995, 3.574",\
"0.9413, 0.9847, 1.097, 1.256, 1.46, 1.715, 2.036, 2.435, 2.92, 3.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.975, 1.019, 1.14, 1.336, 1.619, 2.007, 2.516, 3.159, 3.943, 4.88",\
"0.9876, 1.031, 1.152, 1.349, 1.632, 2.02, 2.529, 3.171, 3.955, 4.893",\
"1.037, 1.08, 1.202, 1.398, 1.681, 2.069, 2.578, 3.22, 4.004, 4.942",\
"1.146, 1.189, 1.31, 1.507, 1.79, 2.178, 2.687, 3.329, 4.113, 5.051",\
"1.315, 1.359, 1.48, 1.677, 1.959, 2.347, 2.857, 3.499, 4.282, 5.219",\
"1.531, 1.575, 1.696, 1.893, 2.176, 2.562, 3.072, 3.714, 4.497, 5.435",\
"1.788, 1.832, 1.953, 2.15, 2.432, 2.819, 3.328, 3.97, 4.753, 5.69",\
"2.084, 2.129, 2.251, 2.447, 2.729, 3.116, 3.625, 4.267, 5.052, 5.987",\
"2.42, 2.464, 2.587, 2.785, 3.067, 3.453, 3.961, 4.601, 5.385, 6.321",\
"2.794, 2.839, 2.962, 3.161, 3.443, 3.829, 4.336, 4.976, 5.759, 6.693");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.1837, 0.2261, 0.335, 0.502, 0.754, 1.122, 1.631, 2.292, 3.11, 4.089",\
"0.1836, 0.2263, 0.3346, 0.5022, 0.7538, 1.122, 1.631, 2.292, 3.11, 4.089",\
"0.1836, 0.2268, 0.335, 0.502, 0.754, 1.122, 1.63, 2.29, 3.111, 4.09",\
"0.1844, 0.2262, 0.3348, 0.5018, 0.754, 1.122, 1.631, 2.29, 3.11, 4.09",\
"0.1834, 0.2262, 0.3346, 0.5022, 0.7536, 1.121, 1.631, 2.29, 3.111, 4.092",\
"0.1832, 0.2252, 0.3312, 0.4996, 0.7532, 1.122, 1.631, 2.292, 3.111, 4.091",\
"0.183, 0.2248, 0.3326, 0.501, 0.754, 1.12, 1.628, 2.292, 3.108, 4.089",\
"0.1864, 0.2284, 0.336, 0.5032, 0.7562, 1.122, 1.628, 2.288, 3.105, 4.088",\
"0.1896, 0.2316, 0.3392, 0.507, 0.7594, 1.124, 1.632, 2.289, 3.106, 4.083",\
"0.1934, 0.2356, 0.3434, 0.5108, 0.7622, 1.127, 1.633, 2.29, 3.106, 4.083");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.172, 0.222, 0.3804, 0.6764, 1.145, 1.828, 2.742, 3.9, 5.306, 6.99",\
"0.1723, 0.222, 0.38, 0.6776, 1.146, 1.825, 2.739, 3.9, 5.306, 6.991",\
"0.1724, 0.2212, 0.3808, 0.676, 1.145, 1.828, 2.741, 3.899, 5.306, 6.99",\
"0.1724, 0.2214, 0.3804, 0.6764, 1.145, 1.829, 2.74, 3.9, 5.312, 6.992",\
"0.173, 0.2222, 0.3808, 0.6766, 1.145, 1.828, 2.741, 3.899, 5.306, 6.982",\
"0.1728, 0.2218, 0.381, 0.6772, 1.146, 1.828, 2.741, 3.896, 5.312, 6.987",\
"0.1746, 0.2244, 0.3834, 0.6782, 1.145, 1.825, 2.742, 3.896, 5.307, 6.993",\
"0.1772, 0.2272, 0.3852, 0.6792, 1.146, 1.826, 2.738, 3.892, 5.313, 6.982",\
"0.1808, 0.23, 0.3886, 0.6832, 1.148, 1.828, 2.738, 3.897, 5.309, 6.997",\
"0.1834, 0.2334, 0.392, 0.6856, 1.15, 1.831, 2.739, 3.893, 5.302, 6.983");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.8554, 0.9056, 1.038, 1.227, 1.465, 1.753, 2.098, 2.511, 3.003, 3.584",\
"0.8683, 0.9186, 1.051, 1.241, 1.478, 1.766, 2.111, 2.524, 3.016, 3.597",\
"0.8945, 0.9451, 1.078, 1.267, 1.504, 1.793, 2.138, 2.551, 3.043, 3.624",\
"0.9455, 0.9956, 1.128, 1.317, 1.555, 1.843, 2.188, 2.601, 3.093, 3.674",\
"1.046, 1.096, 1.228, 1.416, 1.654, 1.942, 2.287, 2.699, 3.191, 3.772",\
"1.199, 1.249, 1.384, 1.574, 1.811, 2.1, 2.445, 2.857, 3.349, 3.93",\
"1.397, 1.449, 1.586, 1.78, 2.021, 2.312, 2.659, 3.071, 3.563, 4.143",\
"1.635, 1.689, 1.831, 2.03, 2.276, 2.571, 2.92, 3.334, 3.826, 4.407",\
"1.903, 1.96, 2.109, 2.317, 2.571, 2.872, 3.226, 3.643, 4.135, 4.716",\
"2.199, 2.258, 2.414, 2.632, 2.898, 3.211, 3.574, 3.996, 4.491, 5.072");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.5735, 0.6172, 0.7389, 0.9366, 1.22, 1.608, 2.117, 2.76, 3.545, 4.481",\
"0.5809, 0.6248, 0.7462, 0.9439, 1.227, 1.616, 2.124, 2.767, 3.551, 4.488",\
"0.6112, 0.6548, 0.7769, 0.9741, 1.258, 1.646, 2.155, 2.798, 3.581, 4.518",\
"0.6761, 0.7199, 0.8412, 1.038, 1.321, 1.709, 2.218, 2.86, 3.646, 4.579",\
"0.7713, 0.8154, 0.9368, 1.132, 1.413, 1.8, 2.308, 2.95, 3.735, 4.668",\
"0.8591, 0.9041, 1.027, 1.224, 1.505, 1.89, 2.397, 3.037, 3.819, 4.755",\
"0.9298, 0.9777, 1.105, 1.302, 1.583, 1.967, 2.471, 3.109, 3.891, 4.824",\
"0.9803, 1.031, 1.163, 1.364, 1.646, 2.029, 2.532, 3.168, 3.949, 4.88",\
"1.006, 1.06, 1.198, 1.403, 1.689, 2.074, 2.577, 3.212, 3.991, 4.92",\
"1.008, 1.065, 1.211, 1.422, 1.711, 2.098, 2.604, 3.239, 4.017, 4.946");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.2553, 0.3072, 0.4381, 0.6326, 0.9022, 1.268, 1.751, 2.377, 3.168, 4.127",\
"0.2553, 0.3068, 0.4381, 0.6324, 0.9022, 1.268, 1.751, 2.378, 3.168, 4.126",\
"0.2549, 0.307, 0.4386, 0.6334, 0.902, 1.268, 1.752, 2.377, 3.168, 4.13",\
"0.2552, 0.3068, 0.44, 0.6326, 0.9042, 1.268, 1.752, 2.377, 3.17, 4.127",\
"0.2554, 0.3082, 0.44, 0.6336, 0.905, 1.268, 1.752, 2.38, 3.17, 4.131",\
"0.2708, 0.3232, 0.4542, 0.6444, 0.9114, 1.274, 1.755, 2.382, 3.168, 4.13",\
"0.2868, 0.3418, 0.476, 0.6688, 0.9342, 1.291, 1.766, 2.388, 3.174, 4.131",\
"0.3156, 0.3712, 0.5092, 0.701, 0.9646, 1.318, 1.787, 2.401, 3.178, 4.131",\
"0.3506, 0.4106, 0.553, 0.7498, 1.009, 1.358, 1.818, 2.421, 3.192, 4.142",\
"0.386, 0.4488, 0.602, 0.8078, 1.07, 1.42, 1.87, 2.459, 3.215, 4.153");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.00779, 0.03162, 0.07714, 0.148, 0.2475, 0.3785, 0.5434, 0.7447, 0.9847");
values("0.1747, 0.224, 0.383, 0.6794, 1.147, 1.83, 2.744, 3.9, 5.314, 6.982",\
"0.1746, 0.2244, 0.3831, 0.6799, 1.148, 1.83, 2.742, 3.901, 5.313, 6.984",\
"0.1748, 0.2235, 0.3821, 0.6796, 1.148, 1.83, 2.743, 3.898, 5.307, 6.984",\
"0.1739, 0.2236, 0.3826, 0.6792, 1.146, 1.828, 2.743, 3.9, 5.314, 6.987",\
"0.1802, 0.2286, 0.3864, 0.6818, 1.148, 1.83, 2.742, 3.901, 5.31, 6.987",\
"0.1958, 0.2444, 0.3998, 0.6924, 1.156, 1.833, 2.743, 3.896, 5.313, 6.998",\
"0.2172, 0.2666, 0.4178, 0.7064, 1.165, 1.839, 2.746, 3.9, 5.31, 6.993",\
"0.2422, 0.2926, 0.442, 0.7272, 1.182, 1.846, 2.75, 3.902, 5.308, 6.998",\
"0.2712, 0.3236, 0.473, 0.7538, 1.204, 1.865, 2.765, 3.905, 5.311, 6.995",\
"0.302, 0.357, 0.5056, 0.7832, 1.235, 1.892, 2.783, 3.921, 5.317, 6.995");
}
}
}
}