blob: ca0189dc61b21975fc0c8eb8f447b20a1d29804c [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__xnor2_1) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "4.5e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "6.8628e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "4.5849e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "7.2375e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.2375e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006843 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007391 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.164 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("-0.001353, -0.001304, -0.001239, -0.001202, -0.001171, -0.001157, -0.001147, -0.001141, -0.001137, -0.001133",\
"-0.001502, -0.00139, -0.00111, -0.0009122, -0.000792, -0.0007052, -0.0006752, -0.0006384, -0.0006172, -0.0006015",\
"-0.00197, -0.00182, -0.001422, -0.001017, -0.0007284, -0.0005375, -0.000422, -0.0003461, -0.0002952, -0.000252",\
"-0.001518, -0.001454, -0.001263, -0.0009622, -0.0007054, -0.0004969, -0.0003634, -0.0002714, -0.0002044, -0.000159",\
"0.0007786, 0.0006441, 0.0003501, 0.0001571, 0.0001054, 8.066e-05, 7.443e-05, 6.896e-05, 6.54e-05, 6.873e-05",\
"0.005173, 0.004831, 0.003944, 0.002989, 0.002295, 0.001775, 0.001398, 0.001137, 0.0009338, 0.0007709",\
"0.01179, 0.01123, 0.009712, 0.007886, 0.006284, 0.005045, 0.004073, 0.003338, 0.002731, 0.002285",\
"0.02071, 0.01996, 0.01783, 0.01507, 0.01243, 0.01024, 0.008459, 0.00701, 0.00588, 0.004935",\
"0.03202, 0.03109, 0.0284, 0.02471, 0.02095, 0.01762, 0.01481, 0.01254, 0.01064, 0.009064",\
"0.04584, 0.04475, 0.04155, 0.03698, 0.03203, 0.02743, 0.02346, 0.02007, 0.01733, 0.01495");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.05522, 0.05535, 0.05566, 0.05593, 0.05621, 0.05645, 0.05674, 0.05693, 0.05753, 0.06265",\
"0.05365, 0.05393, 0.05461, 0.05529, 0.05575, 0.05615, 0.05644, 0.05675, 0.05746, 0.06213",\
"0.05242, 0.05258, 0.0531, 0.05392, 0.05479, 0.05546, 0.05599, 0.05651, 0.05732, 0.06277",\
"0.05355, 0.0535, 0.05343, 0.05364, 0.05412, 0.05474, 0.05545, 0.056, 0.05696, 0.06312",\
"0.05676, 0.05651, 0.05597, 0.05543, 0.05507, 0.05519, 0.0556, 0.05594, 0.05703, 0.06452",\
"0.06209, 0.06171, 0.06057, 0.05935, 0.05824, 0.05744, 0.05698, 0.05702, 0.05796, 0.06782",\
"0.06966, 0.06909, 0.06748, 0.06535, 0.06353, 0.06185, 0.0604, 0.05976, 0.06094, 0.07464",\
"0.07958, 0.0788, 0.07687, 0.07393, 0.071, 0.0686, 0.06635, 0.06466, 0.06651, 0.08854",\
"0.09203, 0.09113, 0.08854, 0.08506, 0.08115, 0.07751, 0.07463, 0.07225, 0.07692, 0.1161",\
"0.1073, 0.1062, 0.1031, 0.09891, 0.0942, 0.08918, 0.08511, 0.08364, 0.09899, 0.1735");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.08712, 0.08689, 0.08607, 0.08478, 0.08344, 0.08231, 0.08143, 0.08079, 0.08032, 0.07997",\
"0.08687, 0.08662, 0.08584, 0.08459, 0.08325, 0.08209, 0.0812, 0.08054, 0.08008, 0.07972",\
"0.08651, 0.08634, 0.08573, 0.08467, 0.08344, 0.08232, 0.08137, 0.08067, 0.08015, 0.07975",\
"0.08646, 0.08635, 0.08595, 0.08532, 0.08444, 0.08348, 0.08263, 0.08188, 0.0813, 0.08085",\
"0.08788, 0.08781, 0.08757, 0.0872, 0.08669, 0.08598, 0.08525, 0.08456, 0.08399, 0.08349",\
"0.09143, 0.09138, 0.09123, 0.09091, 0.09059, 0.09012, 0.08951, 0.0889, 0.08832, 0.08784",\
"0.09712, 0.09707, 0.09688, 0.09661, 0.0963, 0.09597, 0.09552, 0.09504, 0.09448, 0.09401",\
"0.1051, 0.105, 0.1047, 0.1044, 0.104, 0.1037, 0.1034, 0.103, 0.1025, 0.1021",\
"0.1153, 0.1152, 0.1148, 0.1143, 0.114, 0.1137, 0.1133, 0.113, 0.1126, 0.1122",\
"0.128, 0.1278, 0.1273, 0.1267, 0.1261, 0.1257, 0.1254, 0.125, 0.1247, 0.1243");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.07564, 0.07563, 0.07536, 0.07471, 0.07368, 0.0728, 0.0721, 0.07164, 0.07116, 0.07121",\
"0.07544, 0.07539, 0.07515, 0.07454, 0.07356, 0.07271, 0.07195, 0.07149, 0.07125, 0.07124",\
"0.07419, 0.07408, 0.07375, 0.07319, 0.07236, 0.07169, 0.07105, 0.07056, 0.07059, 0.0704",\
"0.07201, 0.07198, 0.07185, 0.0716, 0.07125, 0.07091, 0.07051, 0.07029, 0.07033, 0.07025",\
"0.07226, 0.07216, 0.07198, 0.07198, 0.07176, 0.07169, 0.07144, 0.07137, 0.0715, 0.07151",\
"0.0747, 0.07461, 0.07438, 0.07416, 0.07404, 0.07424, 0.07417, 0.0741, 0.07405, 0.07412",\
"0.07931, 0.07908, 0.07892, 0.07855, 0.07815, 0.07817, 0.07852, 0.07863, 0.0787, 0.0789",\
"0.08588, 0.08572, 0.0854, 0.08497, 0.08448, 0.08429, 0.08425, 0.08462, 0.08515, 0.08526",\
"0.09463, 0.09445, 0.09395, 0.09334, 0.09276, 0.09257, 0.09217, 0.09215, 0.09238, 0.09353",\
"0.1059, 0.1057, 0.1049, 0.104, 0.1033, 0.1028, 0.1024, 0.1021, 0.1022, 0.1027");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.008955, 0.008948, 0.008941, 0.008946, 0.008947, 0.008946, 0.00895, 0.008951, 0.008947, 0.00895",\
"0.00824, 0.008255, 0.008294, 0.00832, 0.008335, 0.008348, 0.008351, 0.008357, 0.008358, 0.008354",\
"0.007534, 0.007557, 0.007645, 0.007697, 0.007781, 0.007835, 0.00788, 0.007893, 0.007899, 0.007904",\
"0.00792, 0.007905, 0.00788, 0.007828, 0.007823, 0.007798, 0.007812, 0.007817, 0.007802, 0.007792",\
"0.01023, 0.01007, 0.009633, 0.009173, 0.008814, 0.008528, 0.008343, 0.008204, 0.008102, 0.008034",\
"0.01489, 0.01453, 0.01353, 0.01236, 0.01134, 0.0105, 0.009887, 0.009435, 0.009076, 0.008809",\
"0.02205, 0.02144, 0.01988, 0.01784, 0.01586, 0.01426, 0.01293, 0.0119, 0.01112, 0.01051",\
"0.03185, 0.03109, 0.0289, 0.02588, 0.02279, 0.0201, 0.01784, 0.01604, 0.01459, 0.01341",\
"0.04441, 0.04347, 0.04073, 0.03671, 0.03245, 0.02847, 0.02504, 0.02221, 0.01989, 0.01798",\
"0.05979, 0.05875, 0.05545, 0.05049, 0.04495, 0.0396, 0.03482, 0.03073, 0.02734, 0.02446");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.06326, 0.0634, 0.06359, 0.06385, 0.06401, 0.06422, 0.06449, 0.0648, 0.06542, 0.06993",\
"0.06219, 0.06246, 0.06308, 0.06365, 0.06413, 0.06446, 0.06479, 0.06516, 0.06566, 0.07076",\
"0.06052, 0.06071, 0.06133, 0.06221, 0.0631, 0.06377, 0.06428, 0.06483, 0.0657, 0.07104",\
"0.06042, 0.06051, 0.06076, 0.06123, 0.06203, 0.06281, 0.06362, 0.0642, 0.06513, 0.07138",\
"0.06244, 0.06232, 0.06211, 0.06206, 0.06216, 0.06266, 0.06326, 0.06369, 0.06493, 0.0724",\
"0.06741, 0.06706, 0.06617, 0.06529, 0.06475, 0.06434, 0.06434, 0.06443, 0.06595, 0.07516",\
"0.07538, 0.07485, 0.07327, 0.07132, 0.06968, 0.06854, 0.0674, 0.06697, 0.06813, 0.08133",\
"0.08641, 0.08564, 0.08339, 0.08043, 0.07753, 0.07517, 0.0734, 0.07179, 0.07316, 0.09285",\
"0.1005, 0.09948, 0.09659, 0.09272, 0.08854, 0.0848, 0.08175, 0.07974, 0.0828, 0.1156",\
"0.1176, 0.1164, 0.1129, 0.1081, 0.1028, 0.09761, 0.09308, 0.09073, 0.1014, 0.1609");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.07456, 0.07465, 0.0749, 0.07506, 0.07516, 0.07518, 0.07517, 0.07515, 0.07514, 0.07513",\
"0.07424, 0.07434, 0.07459, 0.0748, 0.0749, 0.07492, 0.0749, 0.07488, 0.07486, 0.07485",\
"0.0737, 0.07378, 0.07406, 0.0743, 0.07445, 0.07449, 0.0745, 0.07446, 0.07445, 0.0744",\
"0.0741, 0.07419, 0.0744, 0.07469, 0.07496, 0.0751, 0.07514, 0.0751, 0.07507, 0.07507",\
"0.07624, 0.0763, 0.07643, 0.07668, 0.07689, 0.0771, 0.07719, 0.07724, 0.07721, 0.0772",\
"0.08023, 0.08022, 0.08021, 0.0804, 0.08062, 0.08076, 0.0809, 0.08097, 0.081, 0.08098",\
"0.0861, 0.08605, 0.08598, 0.08589, 0.0861, 0.08618, 0.08634, 0.08644, 0.08648, 0.08646",\
"0.09409, 0.09396, 0.09374, 0.09354, 0.09354, 0.09359, 0.09364, 0.09374, 0.09375, 0.09377",\
"0.1043, 0.1041, 0.1037, 0.1033, 0.1031, 0.103, 0.103, 0.103, 0.1031, 0.1031",\
"0.1168, 0.1165, 0.1159, 0.1153, 0.1149, 0.1147, 0.1146, 0.1146, 0.1146, 0.1146");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.06927, 0.06925, 0.06896, 0.06841, 0.06756, 0.06686, 0.06631, 0.06594, 0.06576, 0.06593",\
"0.06883, 0.06879, 0.06853, 0.06796, 0.06721, 0.06653, 0.06601, 0.06573, 0.06552, 0.06554",\
"0.06768, 0.0676, 0.06731, 0.06685, 0.06621, 0.06572, 0.0652, 0.06486, 0.06471, 0.06488",\
"0.06613, 0.06612, 0.06595, 0.06568, 0.06544, 0.06524, 0.06499, 0.06483, 0.06478, 0.06488",\
"0.0668, 0.06669, 0.06656, 0.06652, 0.06626, 0.0662, 0.06613, 0.06612, 0.06601, 0.06614",\
"0.06958, 0.06946, 0.06914, 0.06888, 0.06874, 0.06878, 0.0688, 0.06882, 0.06904, 0.06914",\
"0.07416, 0.0741, 0.07364, 0.07339, 0.07302, 0.0731, 0.07324, 0.07341, 0.07342, 0.07359",\
"0.08075, 0.08068, 0.08013, 0.07973, 0.0792, 0.07904, 0.07885, 0.07922, 0.07981, 0.07996",\
"0.08948, 0.08926, 0.08882, 0.08831, 0.08766, 0.08738, 0.0868, 0.08684, 0.08719, 0.08819",\
"0.1003, 0.1001, 0.09942, 0.0986, 0.09795, 0.0974, 0.09709, 0.0968, 0.09661, 0.09719");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.1193, 0.1366, 0.1972, 0.3132, 0.4944, 0.7487, 1.083, 1.505, 2.019, 2.633",\
"0.1393, 0.1569, 0.2184, 0.3351, 0.5166, 0.771, 1.106, 1.528, 2.043, 2.656",\
"0.1999, 0.2221, 0.2902, 0.4076, 0.5899, 0.8447, 1.18, 1.602, 2.117, 2.73",\
"0.2444, 0.2771, 0.3771, 0.5318, 0.7279, 0.9827, 1.318, 1.739, 2.255, 2.868",\
"0.2623, 0.3045, 0.4353, 0.6394, 0.8962, 1.193, 1.534, 1.955, 2.469, 3.083",\
"0.2506, 0.3034, 0.4638, 0.7157, 1.034, 1.403, 1.812, 2.258, 2.773, 3.385",\
"0.205, 0.2683, 0.4618, 0.7603, 1.139, 1.58, 2.069, 2.599, 3.166, 3.787",\
"0.1231, 0.1976, 0.4232, 0.7717, 1.209, 1.72, 2.287, 2.906, 3.566, 4.265",\
"0.0018, 0.0871, 0.3451, 0.7444, 1.245, 1.822, 2.47, 3.174, 3.928, 4.725",\
"-0.1631, -0.0662, 0.2267, 0.6767, 1.24, 1.889, 2.611, 3.402, 4.25, 5.147");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.2794, 0.3231, 0.4739, 0.7597, 1.204, 1.825, 2.643, 3.674, 4.928, 6.43",\
"0.2932, 0.3379, 0.4918, 0.7812, 1.226, 1.85, 2.668, 3.698, 4.96, 6.454",\
"0.369, 0.4126, 0.5655, 0.8558, 1.305, 1.93, 2.749, 3.781, 5.039, 6.54",\
"0.5248, 0.5754, 0.7329, 1.018, 1.463, 2.088, 2.909, 3.942, 5.2, 6.7",\
"0.7084, 0.7717, 0.9704, 1.287, 1.729, 2.349, 3.168, 4.198, 5.458, 6.957",\
"0.9241, 0.998, 1.234, 1.615, 2.11, 2.729, 3.54, 4.567, 5.824, 7.321",\
"1.181, 1.264, 1.53, 1.97, 2.547, 3.231, 4.045, 5.066, 6.315, 7.809",\
"1.484, 1.576, 1.871, 2.36, 3.014, 3.794, 4.68, 5.704, 6.948, 8.436",\
"1.83, 1.933, 2.259, 2.793, 3.514, 4.387, 5.383, 6.481, 7.727, 9.21",\
"2.222, 2.339, 2.698, 3.278, 4.059, 5.015, 6.115, 7.333, 8.655, 10.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.1532, 0.1823, 0.2842, 0.4793, 0.7826, 1.206, 1.762, 2.463, 3.32, 4.338",\
"0.1532, 0.1824, 0.2849, 0.4792, 0.7814, 1.205, 1.763, 2.464, 3.318, 4.337",\
"0.1992, 0.2219, 0.2999, 0.4799, 0.7813, 1.206, 1.763, 2.462, 3.318, 4.336",\
"0.2952, 0.3264, 0.4236, 0.578, 0.8124, 1.207, 1.761, 2.462, 3.321, 4.337",\
"0.4028, 0.4426, 0.5678, 0.764, 1.015, 1.327, 1.793, 2.464, 3.318, 4.343",\
"0.5286, 0.5756, 0.7252, 0.9632, 1.269, 1.626, 2.036, 2.583, 3.345, 4.338",\
"0.6676, 0.7246, 0.8998, 1.174, 1.536, 1.958, 2.429, 2.952, 3.588, 4.446",\
"0.82, 0.8874, 1.093, 1.406, 1.813, 2.303, 2.847, 3.442, 4.089, 4.83",\
"0.9882, 1.064, 1.299, 1.659, 2.111, 2.656, 3.278, 3.953, 4.676, 5.455",\
"1.17, 1.258, 1.52, 1.928, 2.436, 3.036, 3.717, 4.477, 5.29, 6.148");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.3899, 0.4613, 0.7157, 1.198, 1.952, 3.004, 4.394, 6.145, 8.269, 10.82",\
"0.3892, 0.4619, 0.7153, 1.2, 1.949, 3.005, 4.389, 6.135, 8.272, 10.82",\
"0.3886, 0.4605, 0.7145, 1.199, 1.952, 3.006, 4.39, 6.138, 8.269, 10.82",\
"0.4797, 0.5363, 0.7398, 1.198, 1.951, 3.004, 4.396, 6.14, 8.272, 10.81",\
"0.603, 0.6756, 0.901, 1.28, 1.956, 3.005, 4.395, 6.139, 8.276, 10.82",\
"0.7218, 0.8094, 1.085, 1.516, 2.1, 3.028, 4.391, 6.145, 8.276, 10.82",\
"0.845, 0.9422, 1.261, 1.773, 2.418, 3.233, 4.439, 6.143, 8.275, 10.82",\
"0.9868, 1.088, 1.434, 2.019, 2.767, 3.632, 4.706, 6.224, 8.283, 10.82",\
"1.146, 1.256, 1.618, 2.255, 3.105, 4.084, 5.187, 6.55, 8.404, 10.83",\
"1.322, 1.442, 1.822, 2.49, 3.429, 4.536, 5.76, 7.11, 8.792, 11");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.5943, 0.6144, 0.6809, 0.8014, 0.9833, 1.237, 1.57, 1.991, 2.506, 3.12",\
"0.6191, 0.6395, 0.7061, 0.8265, 1.009, 1.262, 1.595, 2.016, 2.531, 3.145",\
"0.7151, 0.7354, 0.8026, 0.9235, 1.106, 1.359, 1.693, 2.114, 2.628, 3.242",\
"0.9014, 0.9221, 0.9901, 1.113, 1.296, 1.55, 1.884, 2.305, 2.819, 3.432",\
"1.149, 1.171, 1.243, 1.368, 1.554, 1.809, 2.143, 2.564, 3.078, 3.692",\
"1.428, 1.452, 1.528, 1.657, 1.846, 2.103, 2.438, 2.859, 3.373, 3.986",\
"1.747, 1.772, 1.852, 1.986, 2.177, 2.435, 2.771, 3.194, 3.708, 4.321",\
"2.111, 2.138, 2.224, 2.361, 2.556, 2.815, 3.152, 3.574, 4.09, 4.704",\
"2.523, 2.553, 2.644, 2.788, 2.985, 3.247, 3.584, 4.007, 4.522, 5.137",\
"2.985, 3.017, 3.115, 3.266, 3.468, 3.733, 4.071, 4.494, 5.009, 5.623");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.6243, 0.649, 0.7316, 0.884, 1.117, 1.444, 1.874, 2.418, 3.084, 3.878",\
"0.6407, 0.665, 0.7474, 0.8999, 1.133, 1.46, 1.891, 2.435, 3.1, 3.894",\
"0.6791, 0.7036, 0.7862, 0.9388, 1.173, 1.5, 1.931, 2.476, 3.141, 3.935",\
"0.7408, 0.7651, 0.8496, 1.004, 1.239, 1.568, 2.001, 2.546, 3.212, 4.006",\
"0.8034, 0.8287, 0.9143, 1.069, 1.306, 1.635, 2.068, 2.614, 3.28, 4.075",\
"0.8449, 0.8713, 0.9588, 1.116, 1.353, 1.682, 2.114, 2.659, 3.326, 4.12",\
"0.8595, 0.8861, 0.9756, 1.135, 1.372, 1.702, 2.135, 2.68, 3.344, 4.138",\
"0.8392, 0.8676, 0.9597, 1.121, 1.361, 1.691, 2.124, 2.67, 3.335, 4.128",\
"0.78, 0.8097, 0.906, 1.071, 1.314, 1.646, 2.079, 2.625, 3.291, 4.084",\
"0.6785, 0.71, 0.8099, 0.9803, 1.227, 1.563, 1.999, 2.545, 3.211, 4.005");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.2311, 0.2583, 0.3561, 0.5423, 0.8352, 1.254, 1.809, 2.51, 3.367, 4.387",\
"0.2305, 0.2584, 0.3562, 0.5419, 0.8348, 1.254, 1.808, 2.51, 3.367, 4.388",\
"0.231, 0.2581, 0.3559, 0.5416, 0.8346, 1.253, 1.808, 2.51, 3.367, 4.388",\
"0.2338, 0.261, 0.3576, 0.5426, 0.835, 1.254, 1.807, 2.51, 3.366, 4.386",\
"0.2426, 0.2694, 0.3626, 0.5456, 0.838, 1.255, 1.809, 2.51, 3.366, 4.388",\
"0.256, 0.2814, 0.3694, 0.5466, 0.8336, 1.25, 1.805, 2.509, 3.366, 4.386",\
"0.2774, 0.3012, 0.3842, 0.5536, 0.8346, 1.243, 1.797, 2.5, 3.361, 4.386",\
"0.302, 0.3256, 0.4054, 0.5678, 0.8404, 1.243, 1.792, 2.492, 3.352, 4.377",\
"0.3296, 0.3538, 0.4328, 0.5868, 0.8536, 1.249, 1.792, 2.488, 3.346, 4.369",\
"0.3608, 0.3858, 0.4644, 0.6128, 0.8702, 1.258, 1.794, 2.488, 3.342, 4.364");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.3422, 0.3798, 0.5106, 0.7634, 1.163, 1.728, 2.469, 3.405, 4.548, 5.91",\
"0.3419, 0.3804, 0.5106, 0.7637, 1.162, 1.726, 2.47, 3.406, 4.548, 5.909",\
"0.3425, 0.3809, 0.5119, 0.7635, 1.163, 1.727, 2.47, 3.406, 4.548, 5.912",\
"0.3458, 0.3842, 0.5144, 0.7652, 1.163, 1.727, 2.469, 3.405, 4.547, 5.91",\
"0.338, 0.375, 0.5032, 0.7518, 1.154, 1.724, 2.47, 3.406, 4.548, 5.909",\
"0.347, 0.3832, 0.5096, 0.753, 1.146, 1.707, 2.455, 3.398, 4.548, 5.911",\
"0.3624, 0.398, 0.5224, 0.7604, 1.148, 1.706, 2.447, 3.383, 4.533, 5.9",\
"0.384, 0.4192, 0.54, 0.7746, 1.155, 1.707, 2.447, 3.381, 4.523, 5.888",\
"0.4088, 0.4442, 0.5638, 0.795, 1.17, 1.717, 2.452, 3.382, 4.521, 5.881",\
"0.4354, 0.4712, 0.592, 0.8188, 1.191, 1.737, 2.466, 3.391, 4.526, 5.883");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.1537, 0.1724, 0.2368, 0.3566, 0.5408, 0.7974, 1.134, 1.557, 2.074, 2.689",\
"0.1722, 0.191, 0.2555, 0.3755, 0.5598, 0.8165, 1.153, 1.576, 2.093, 2.708",\
"0.2413, 0.2616, 0.3265, 0.4463, 0.6308, 0.8876, 1.224, 1.648, 2.164, 2.779",\
"0.3114, 0.3405, 0.4317, 0.5776, 0.7687, 1.025, 1.362, 1.785, 2.301, 2.916",\
"0.3562, 0.394, 0.5123, 0.7033, 0.9495, 1.239, 1.578, 2, 2.516, 3.131",\
"0.3755, 0.4211, 0.5659, 0.8, 1.104, 1.462, 1.863, 2.305, 2.82, 3.434",\
"0.3662, 0.4206, 0.592, 0.8675, 1.227, 1.653, 2.132, 2.654, 3.217, 3.836",\
"0.3262, 0.3892, 0.5883, 0.9058, 1.319, 1.811, 2.366, 2.973, 3.626, 4.32",\
"0.2544, 0.3247, 0.5506, 0.9135, 1.38, 1.935, 2.564, 3.256, 4, 4.79",\
"0.1492, 0.2287, 0.48, 0.8854, 1.409, 2.027, 2.728, 3.5, 4.334, 5.222");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.3324, 0.3758, 0.5262, 0.8118, 1.255, 1.876, 2.695, 3.725, 4.981, 6.478",\
"0.3512, 0.3956, 0.5495, 0.8375, 1.284, 1.906, 2.724, 3.754, 5.012, 6.51",\
"0.4155, 0.4597, 0.6136, 0.9044, 1.353, 1.979, 2.798, 3.83, 5.088, 6.589",\
"0.5242, 0.5734, 0.7338, 1.023, 1.471, 2.097, 2.92, 3.952, 5.21, 6.711",\
"0.6593, 0.7154, 0.8983, 1.213, 1.662, 2.286, 3.106, 4.137, 5.397, 6.898",\
"0.8332, 0.8959, 1.099, 1.446, 1.934, 2.563, 3.38, 4.409, 5.67, 7.165",\
"1.05, 1.119, 1.343, 1.722, 2.25, 2.925, 3.752, 4.776, 6.03, 7.527",\
"1.304, 1.384, 1.633, 2.042, 2.611, 3.334, 4.212, 5.251, 6.497, 7.99",\
"1.596, 1.686, 1.966, 2.413, 3.02, 3.789, 4.721, 5.817, 7.081, 8.567",\
"1.924, 2.026, 2.339, 2.83, 3.478, 4.294, 5.28, 6.434, 7.759, 9.263");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.1952, 0.2248, 0.3279, 0.5237, 0.8261, 1.251, 1.808, 2.51, 3.366, 4.388",\
"0.1951, 0.2249, 0.3287, 0.524, 0.8264, 1.25, 1.808, 2.51, 3.366, 4.388",\
"0.2208, 0.2448, 0.3327, 0.5233, 0.8261, 1.25, 1.808, 2.509, 3.366, 4.388",\
"0.3228, 0.3521, 0.4474, 0.5998, 0.8484, 1.252, 1.808, 2.509, 3.367, 4.388",\
"0.4334, 0.4724, 0.5948, 0.789, 1.037, 1.355, 1.834, 2.511, 3.365, 4.388",\
"0.5564, 0.6048, 0.7524, 0.99, 1.294, 1.65, 2.063, 2.619, 3.389, 4.389",\
"0.6936, 0.7506, 0.923, 1.2, 1.561, 1.982, 2.454, 2.977, 3.623, 4.487",\
"0.8406, 0.9078, 1.111, 1.427, 1.835, 2.326, 2.871, 3.467, 4.115, 4.862",\
"0.9984, 1.078, 1.311, 1.67, 2.131, 2.675, 3.3, 3.975, 4.7, 5.484",\
"1.173, 1.26, 1.528, 1.933, 2.441, 3.047, 3.735, 4.499, 5.314, 6.174");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.3899, 0.462, 0.7158, 1.2, 1.95, 3.003, 4.393, 6.143, 8.274, 10.81",\
"0.3893, 0.4621, 0.7153, 1.198, 1.949, 3.004, 4.391, 6.138, 8.268, 10.81",\
"0.3917, 0.4635, 0.7148, 1.197, 1.951, 3.005, 4.391, 6.14, 8.277, 10.82",\
"0.4579, 0.5199, 0.7398, 1.2, 1.949, 3.004, 4.4, 6.141, 8.271, 10.82",\
"0.5468, 0.6174, 0.8514, 1.27, 1.963, 3.004, 4.395, 6.14, 8.273, 10.82",\
"0.6458, 0.7212, 0.9734, 1.425, 2.08, 3.039, 4.395, 6.141, 8.278, 10.82",\
"0.768, 0.8424, 1.104, 1.587, 2.283, 3.201, 4.458, 6.146, 8.274, 10.83",\
"0.9114, 0.99, 1.254, 1.754, 2.493, 3.457, 4.665, 6.248, 8.289, 10.81",\
"1.071, 1.157, 1.434, 1.938, 2.706, 3.725, 4.978, 6.496, 8.432, 10.86",\
"1.241, 1.335, 1.634, 2.152, 2.937, 3.999, 5.312, 6.876, 8.724, 11.03");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.5178, 0.5393, 0.6091, 0.7329, 0.9177, 1.173, 1.508, 1.929, 2.444, 3.057",\
"0.543, 0.5644, 0.6343, 0.7583, 0.943, 1.198, 1.533, 1.954, 2.469, 3.083",\
"0.6367, 0.6582, 0.7283, 0.8521, 1.037, 1.293, 1.627, 2.049, 2.563, 3.176",\
"0.8199, 0.8417, 0.9122, 1.037, 1.222, 1.478, 1.813, 2.234, 2.748, 3.363",\
"1.053, 1.077, 1.151, 1.278, 1.464, 1.721, 2.056, 2.477, 2.992, 3.606",\
"1.314, 1.34, 1.419, 1.55, 1.74, 1.996, 2.332, 2.753, 3.268, 3.881",\
"1.611, 1.639, 1.724, 1.859, 2.052, 2.31, 2.645, 3.067, 3.581, 4.194",\
"1.949, 1.978, 2.069, 2.211, 2.407, 2.668, 3.003, 3.425, 3.938, 4.551",\
"2.327, 2.359, 2.456, 2.606, 2.807, 3.069, 3.406, 3.828, 4.342, 4.955",\
"2.747, 2.78, 2.885, 3.044, 3.251, 3.517, 3.857, 4.279, 4.793, 5.405");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.6081, 0.6327, 0.7157, 0.8683, 1.102, 1.43, 1.861, 2.406, 3.072, 3.866",\
"0.6256, 0.6497, 0.7323, 0.8851, 1.119, 1.447, 1.878, 2.423, 3.089, 3.883",\
"0.6865, 0.7102, 0.793, 0.9462, 1.181, 1.509, 1.941, 2.486, 3.152, 3.946",\
"0.7841, 0.8092, 0.8923, 1.046, 1.283, 1.612, 2.045, 2.591, 3.257, 4.052",\
"0.8699, 0.8958, 0.981, 1.137, 1.374, 1.704, 2.137, 2.683, 3.35, 4.144",\
"0.9328, 0.9588, 1.046, 1.203, 1.44, 1.77, 2.203, 2.749, 3.416, 4.211",\
"0.9697, 0.9967, 1.085, 1.243, 1.481, 1.812, 2.245, 2.791, 3.457, 4.252",\
"0.9776, 1.006, 1.096, 1.257, 1.494, 1.825, 2.259, 2.805, 3.471, 4.266",\
"0.9525, 0.982, 1.076, 1.24, 1.481, 1.811, 2.244, 2.79, 3.456, 4.251",\
"0.8897, 0.9206, 1.019, 1.187, 1.43, 1.763, 2.198, 2.744, 3.411, 4.205");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.2003, 0.2258, 0.3179, 0.5001, 0.7916, 1.208, 1.763, 2.463, 3.321, 4.339",\
"0.2002, 0.2259, 0.3187, 0.5008, 0.7915, 1.208, 1.763, 2.464, 3.319, 4.337",\
"0.2002, 0.2261, 0.3177, 0.5007, 0.7916, 1.208, 1.763, 2.463, 3.318, 4.339",\
"0.205, 0.23, 0.3208, 0.5014, 0.792, 1.209, 1.762, 2.462, 3.319, 4.337",\
"0.2296, 0.2526, 0.3368, 0.5112, 0.7962, 1.21, 1.762, 2.465, 3.318, 4.339",\
"0.2566, 0.2786, 0.3594, 0.526, 0.8052, 1.213, 1.763, 2.462, 3.319, 4.34",\
"0.2856, 0.3084, 0.3844, 0.544, 0.8164, 1.219, 1.765, 2.461, 3.315, 4.337",\
"0.3162, 0.3386, 0.4142, 0.5668, 0.8306, 1.227, 1.769, 2.463, 3.315, 4.334",\
"0.3502, 0.3732, 0.4496, 0.5954, 0.8496, 1.238, 1.773, 2.466, 3.316, 4.334",\
"0.3864, 0.4102, 0.4884, 0.6316, 0.8756, 1.255, 1.784, 2.47, 3.32, 4.34");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002125, 0.006073, 0.01361, 0.02536, 0.04184, 0.06353, 0.09085, 0.1242, 0.164");
values("0.3422, 0.3789, 0.5106, 0.7627, 1.163, 1.727, 2.47, 3.406, 4.548, 5.911",\
"0.3419, 0.3801, 0.5106, 0.764, 1.164, 1.727, 2.47, 3.406, 4.548, 5.91",\
"0.3427, 0.3803, 0.511, 0.7634, 1.162, 1.727, 2.47, 3.406, 4.549, 5.91",\
"0.348, 0.3848, 0.5146, 0.765, 1.163, 1.727, 2.469, 3.406, 4.548, 5.909",\
"0.3398, 0.3768, 0.5066, 0.7578, 1.16, 1.726, 2.47, 3.406, 4.548, 5.909",\
"0.3482, 0.384, 0.511, 0.755, 1.15, 1.713, 2.462, 3.403, 4.547, 5.91",\
"0.3626, 0.3978, 0.5216, 0.76, 1.15, 1.709, 2.454, 3.392, 4.538, 5.905",\
"0.3844, 0.419, 0.538, 0.771, 1.154, 1.71, 2.45, 3.386, 4.531, 5.896",\
"0.411, 0.4448, 0.5624, 0.7888, 1.164, 1.715, 2.452, 3.387, 4.528, 5.889",\
"0.4396, 0.4734, 0.5908, 0.8128, 1.183, 1.73, 2.46, 3.39, 4.527, 5.889");
}
}
}
}