blob: 3cfc91a8938d81267c358cd18c0dc6b5769d3224 [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__xnor2_1) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0018472806" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0008069094" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000895059" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0009731304" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0018472806" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01014 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.009846 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.1541 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("3.757e-05, 7.159e-05, 0.0001157, 0.0001567, 0.0001716, 0.0001799, 0.0001988, 0.0002025, 0.0002075, 0.000209",\
"-1.4e-05, 4.089e-05, 0.0001714, 0.0003009, 0.00039, 0.0004404, 0.0004624, 0.0004726, 0.0005071, 0.0005113",\
"-2.02e-05, 5.698e-05, 0.0002251, 0.0004198, 0.0005708, 0.0006742, 0.0007442, 0.000785, 0.0008231, 0.0008463",\
"0.000703, 0.0007144, 0.0007673, 0.0008407, 0.000908, 0.0009656, 0.0009823, 0.001002, 0.00102, 0.001029",\
"0.002809, 0.002701, 0.002455, 0.002201, 0.001998, 0.001821, 0.001681, 0.001591, 0.001503, 0.001437",\
"0.006651, 0.006438, 0.005806, 0.005041, 0.004324, 0.003756, 0.00328, 0.002913, 0.00261, 0.002365",\
"0.01238, 0.01205, 0.01103, 0.009672, 0.008307, 0.00715, 0.006166, 0.00535, 0.004683, 0.004136",\
"0.02007, 0.01962, 0.01825, 0.01629, 0.01418, 0.01227, 0.01062, 0.009232, 0.008059, 0.007083",\
"0.02981, 0.02925, 0.02755, 0.02502, 0.02213, 0.01938, 0.01692, 0.01481, 0.01299, 0.01144",\
"0.04167, 0.04102, 0.03903, 0.03594, 0.03234, 0.02869, 0.02532, 0.02235, 0.01975, 0.0175");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.03192, 0.032, 0.03219, 0.03238, 0.03252, 0.03267, 0.03277, 0.03291, 0.03308, 0.03364",\
"0.03091, 0.03105, 0.03144, 0.03186, 0.03218, 0.0324, 0.03259, 0.03277, 0.03298, 0.03352",\
"0.03009, 0.03018, 0.03048, 0.03093, 0.0314, 0.03183, 0.03218, 0.03243, 0.03264, 0.03329",\
"0.03101, 0.03097, 0.03091, 0.03097, 0.03121, 0.0315, 0.03184, 0.0321, 0.03238, 0.03311",\
"0.03376, 0.03361, 0.03319, 0.03272, 0.03237, 0.03226, 0.03225, 0.03239, 0.03259, 0.03335",\
"0.03841, 0.03812, 0.03734, 0.03633, 0.0354, 0.03459, 0.03402, 0.03372, 0.03366, 0.03431",\
"0.04507, 0.04467, 0.04351, 0.04189, 0.04033, 0.03886, 0.03762, 0.03664, 0.03607, 0.03659",\
"0.05386, 0.05335, 0.05178, 0.04959, 0.04727, 0.0451, 0.0432, 0.04142, 0.04013, 0.04074",\
"0.06497, 0.06431, 0.06237, 0.05958, 0.05647, 0.0535, 0.05081, 0.04838, 0.04642, 0.04726",\
"0.07844, 0.07769, 0.07536, 0.07198, 0.06809, 0.06427, 0.06067, 0.05746, 0.05517, 0.05753");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.05929, 0.05915, 0.05863, 0.05784, 0.05693, 0.05611, 0.05545, 0.05492, 0.05452, 0.05421",\
"0.05904, 0.0589, 0.05841, 0.0576, 0.05671, 0.05591, 0.05522, 0.0547, 0.05429, 0.05397",\
"0.05887, 0.05874, 0.05829, 0.05757, 0.05673, 0.05592, 0.05523, 0.05468, 0.05425, 0.05393",\
"0.05903, 0.05894, 0.05863, 0.05808, 0.05741, 0.05671, 0.05602, 0.05546, 0.055, 0.05464",\
"0.06027, 0.0602, 0.05998, 0.05963, 0.05911, 0.05852, 0.05794, 0.05741, 0.05692, 0.05653",\
"0.06313, 0.06306, 0.06287, 0.06257, 0.06216, 0.06167, 0.06117, 0.06064, 0.06017, 0.05976",\
"0.06776, 0.06766, 0.0674, 0.06708, 0.06671, 0.06629, 0.06585, 0.06538, 0.06491, 0.06448",\
"0.07418, 0.07407, 0.07374, 0.07332, 0.07289, 0.07248, 0.07203, 0.0716, 0.07118, 0.07074",\
"0.08246, 0.08232, 0.08189, 0.08134, 0.08082, 0.08032, 0.07986, 0.07942, 0.07898, 0.07857",\
"0.0927, 0.09251, 0.09193, 0.09125, 0.09057, 0.08993, 0.08943, 0.08896, 0.08851, 0.08809");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.04678, 0.04669, 0.0464, 0.04595, 0.04527, 0.04456, 0.04394, 0.0435, 0.04319, 0.04308",\
"0.04665, 0.04659, 0.0463, 0.04587, 0.04519, 0.04446, 0.04388, 0.0435, 0.04317, 0.043",\
"0.046, 0.04593, 0.04562, 0.04521, 0.04462, 0.04399, 0.04349, 0.04304, 0.04275, 0.04266",\
"0.04473, 0.04468, 0.04453, 0.04422, 0.04386, 0.04345, 0.04309, 0.0428, 0.04255, 0.04251",\
"0.04492, 0.04485, 0.04472, 0.04456, 0.0443, 0.04401, 0.04372, 0.04356, 0.04335, 0.04326",\
"0.04683, 0.04679, 0.04655, 0.04634, 0.04613, 0.04593, 0.04574, 0.04557, 0.04549, 0.04534",\
"0.0506, 0.05049, 0.05022, 0.04993, 0.04953, 0.04933, 0.04919, 0.0491, 0.04901, 0.04888",\
"0.05618, 0.05605, 0.05559, 0.05517, 0.05466, 0.05428, 0.0541, 0.05397, 0.05394, 0.05391",\
"0.06353, 0.06334, 0.06281, 0.06218, 0.06154, 0.06102, 0.06059, 0.06033, 0.06026, 0.06043",\
"0.07292, 0.07272, 0.07208, 0.07115, 0.07025, 0.06945, 0.06891, 0.06854, 0.06824, 0.06807");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.007528, 0.007539, 0.007538, 0.007531, 0.007529, 0.007536, 0.007542, 0.007532, 0.007535, 0.007524",\
"0.007116, 0.007124, 0.007127, 0.007138, 0.007158, 0.007165, 0.007175, 0.00719, 0.007156, 0.007154",\
"0.006701, 0.006717, 0.006732, 0.006747, 0.006759, 0.006774, 0.00678, 0.006784, 0.006795, 0.006781",\
"0.007187, 0.007159, 0.007081, 0.006985, 0.006924, 0.006848, 0.006797, 0.006774, 0.006745, 0.006726",\
"0.009266, 0.009149, 0.00881, 0.00839, 0.008015, 0.007713, 0.007464, 0.007279, 0.007134, 0.007023",\
"0.01336, 0.01314, 0.01245, 0.01153, 0.01063, 0.00984, 0.009211, 0.008689, 0.008298, 0.007975",\
"0.0197, 0.01934, 0.01828, 0.01675, 0.01514, 0.01365, 0.01241, 0.01137, 0.01054, 0.00989",\
"0.02837, 0.02791, 0.02645, 0.02426, 0.02185, 0.01952, 0.01747, 0.01572, 0.01429, 0.01308",\
"0.03947, 0.0389, 0.03708, 0.03429, 0.03099, 0.02773, 0.02475, 0.02211, 0.01986, 0.01796",\
"0.05306, 0.0524, 0.05028, 0.04687, 0.04276, 0.0385, 0.03443, 0.0308, 0.02757, 0.02481");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.03784, 0.0379, 0.03803, 0.03821, 0.03832, 0.03846, 0.03857, 0.03871, 0.03884, 0.03938",\
"0.03725, 0.03742, 0.03777, 0.03813, 0.03842, 0.03865, 0.03881, 0.03892, 0.03911, 0.03978",\
"0.03612, 0.03626, 0.03667, 0.03724, 0.03776, 0.03822, 0.03853, 0.03885, 0.03905, 0.0397",\
"0.03613, 0.03616, 0.03633, 0.03666, 0.03711, 0.03757, 0.03801, 0.03839, 0.03872, 0.03944",\
"0.03806, 0.03796, 0.03778, 0.03765, 0.03767, 0.03783, 0.03807, 0.03843, 0.0387, 0.03945",\
"0.04258, 0.04231, 0.04162, 0.04086, 0.04022, 0.03977, 0.0395, 0.03942, 0.0396, 0.04039",\
"0.04991, 0.04948, 0.04828, 0.04666, 0.04518, 0.04401, 0.04296, 0.04223, 0.04185, 0.04248",\
"0.05998, 0.05943, 0.05771, 0.0553, 0.05281, 0.05066, 0.04885, 0.04723, 0.04608, 0.04651",\
"0.07282, 0.07212, 0.06999, 0.0668, 0.06333, 0.06003, 0.0572, 0.05474, 0.05285, 0.05337",\
"0.0884, 0.08759, 0.08511, 0.08128, 0.07683, 0.07234, 0.06827, 0.06494, 0.06225, 0.0637");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.04975, 0.04981, 0.04989, 0.04998, 0.05005, 0.05007, 0.05009, 0.05007, 0.05006, 0.05005",\
"0.0496, 0.04962, 0.04975, 0.04985, 0.04992, 0.04995, 0.04994, 0.04994, 0.04991, 0.04989",\
"0.04923, 0.04929, 0.04942, 0.04954, 0.04962, 0.04965, 0.04965, 0.04963, 0.04962, 0.0496",\
"0.04953, 0.04957, 0.04968, 0.04984, 0.04996, 0.05004, 0.05006, 0.05006, 0.05004, 0.05003",\
"0.05123, 0.05125, 0.05124, 0.05135, 0.05145, 0.05152, 0.05156, 0.05158, 0.05157, 0.05157",\
"0.0544, 0.05435, 0.0543, 0.05427, 0.05429, 0.05434, 0.05438, 0.05438, 0.05439, 0.05437",\
"0.05923, 0.05911, 0.05894, 0.05878, 0.05869, 0.05864, 0.05864, 0.05863, 0.05862, 0.05859",\
"0.06577, 0.06562, 0.06529, 0.06495, 0.06467, 0.06454, 0.06445, 0.0644, 0.06437, 0.06431",\
"0.07417, 0.07397, 0.07347, 0.07287, 0.07243, 0.07214, 0.07192, 0.0718, 0.07171, 0.07164",\
"0.08454, 0.08424, 0.08353, 0.08271, 0.08204, 0.08155, 0.0812, 0.08094, 0.0808, 0.08067");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.04161, 0.04154, 0.04123, 0.0408, 0.04018, 0.0396, 0.03915, 0.03882, 0.03864, 0.03861",\
"0.04131, 0.04126, 0.04101, 0.04058, 0.04002, 0.03944, 0.039, 0.03874, 0.03852, 0.03851",\
"0.0408, 0.0407, 0.04047, 0.04007, 0.0396, 0.03911, 0.03874, 0.03843, 0.03827, 0.03824",\
"0.04011, 0.04003, 0.03988, 0.03963, 0.03933, 0.03898, 0.0387, 0.03851, 0.03833, 0.03834",\
"0.04084, 0.04079, 0.0406, 0.04039, 0.04013, 0.03984, 0.03967, 0.03952, 0.03938, 0.03941",\
"0.04313, 0.04307, 0.04282, 0.04248, 0.0423, 0.04216, 0.04195, 0.0418, 0.04169, 0.04164",\
"0.04711, 0.04702, 0.04665, 0.04633, 0.04599, 0.04566, 0.04553, 0.04544, 0.04532, 0.04533",\
"0.05282, 0.05257, 0.05224, 0.05181, 0.05125, 0.05085, 0.05048, 0.05031, 0.05038, 0.05034",\
"0.06014, 0.05995, 0.05949, 0.05881, 0.05822, 0.05768, 0.0572, 0.05691, 0.05674, 0.05681",\
"0.06914, 0.06892, 0.06837, 0.06764, 0.06685, 0.06619, 0.06555, 0.06503, 0.06462, 0.06453");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.1147, 0.1268, 0.1689, 0.2496, 0.3757, 0.5525, 0.7862, 1.08, 1.44, 1.867",\
"0.1282, 0.1404, 0.1833, 0.2644, 0.3906, 0.5681, 0.8018, 1.096, 1.455, 1.884",\
"0.1714, 0.1859, 0.2318, 0.3133, 0.4402, 0.6178, 0.8518, 1.146, 1.505, 1.933",\
"0.201, 0.2217, 0.2873, 0.3937, 0.5324, 0.7101, 0.9438, 1.238, 1.597, 2.025",\
"0.2036, 0.2305, 0.3154, 0.453, 0.6323, 0.845, 1.088, 1.381, 1.739, 2.167",\
"0.1757, 0.209, 0.315, 0.4837, 0.7023, 0.9621, 1.256, 1.58, 1.942, 2.368",\
"0.1149, 0.1547, 0.2808, 0.483, 0.7419, 1.048, 1.394, 1.776, 2.189, 2.634",\
"0.0187, 0.0654, 0.2117, 0.4461, 0.7473, 1.101, 1.499, 1.938, 2.413, 2.923",\
"-0.1162, -0.0629, 0.1048, 0.3719, 0.7156, 1.117, 1.567, 2.063, 2.601, 3.176",\
"-0.2917, -0.2314, -0.0423, 0.2575, 0.6433, 1.096, 1.6, 2.151, 2.75, 3.39");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.2754, 0.3073, 0.4177, 0.6245, 0.9443, 1.393, 1.982, 2.723, 3.629, 4.709",\
"0.2821, 0.3148, 0.4274, 0.6376, 0.9602, 1.41, 2, 2.742, 3.649, 4.729",\
"0.3293, 0.3611, 0.4724, 0.6832, 1.008, 1.461, 2.053, 2.797, 3.703, 4.784",\
"0.4446, 0.4784, 0.5884, 0.7938, 1.115, 1.566, 2.158, 2.902, 3.81, 4.889",\
"0.5936, 0.634, 0.7654, 0.987, 1.303, 1.747, 2.334, 3.077, 3.981, 5.062",\
"0.7777, 0.8238, 0.9735, 1.229, 1.578, 2.019, 2.599, 3.335, 4.235, 5.314",\
"0.9992, 1.051, 1.22, 1.505, 1.898, 2.383, 2.964, 3.691, 4.585, 5.654",\
"1.259, 1.318, 1.507, 1.822, 2.253, 2.791, 3.424, 4.154, 5.039, 6.101",\
"1.558, 1.625, 1.835, 2.181, 2.651, 3.235, 3.929, 4.717, 5.609, 6.66",\
"1.897, 1.97, 2.206, 2.586, 3.096, 3.725, 4.473, 5.327, 6.281, 7.341");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.1491, 0.1703, 0.2456, 0.3882, 0.6111, 0.9237, 1.331, 1.845, 2.472, 3.219",\
"0.1491, 0.1704, 0.2455, 0.3886, 0.6123, 0.9241, 1.331, 1.846, 2.473, 3.22",\
"0.1785, 0.195, 0.2558, 0.3895, 0.6123, 0.9243, 1.332, 1.846, 2.473, 3.22",\
"0.2525, 0.2754, 0.3474, 0.468, 0.6437, 0.9258, 1.331, 1.846, 2.471, 3.219",\
"0.3485, 0.3757, 0.4601, 0.6052, 0.7996, 1.041, 1.378, 1.851, 2.472, 3.218",\
"0.466, 0.4992, 0.5982, 0.7632, 0.9864, 1.265, 1.588, 1.984, 2.523, 3.224",\
"0.6012, 0.64, 0.7594, 0.9486, 1.199, 1.51, 1.876, 2.292, 2.766, 3.37",\
"0.7554, 0.801, 0.9394, 1.158, 1.44, 1.78, 2.185, 2.648, 3.159, 3.725",\
"0.9272, 0.98, 1.14, 1.389, 1.706, 2.082, 2.521, 3.023, 3.587, 4.202",\
"1.115, 1.175, 1.356, 1.641, 1.998, 2.414, 2.888, 3.428, 4.035, 4.711");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.3942, 0.4483, 0.6386, 0.998, 1.559, 2.347, 3.384, 4.69, 6.278, 8.184",\
"0.394, 0.4486, 0.638, 0.9995, 1.561, 2.349, 3.383, 4.688, 6.277, 8.187",\
"0.3925, 0.4472, 0.6379, 0.9984, 1.561, 2.347, 3.385, 4.687, 6.28, 8.183",\
"0.4465, 0.491, 0.6526, 0.9989, 1.561, 2.345, 3.385, 4.691, 6.284, 8.182",\
"0.5344, 0.5882, 0.764, 1.06, 1.567, 2.348, 3.385, 4.692, 6.283, 8.172",\
"0.6368, 0.6934, 0.8868, 1.22, 1.682, 2.375, 3.381, 4.691, 6.284, 8.177",\
"0.7604, 0.8222, 1.028, 1.39, 1.898, 2.54, 3.443, 4.695, 6.285, 8.184",\
"0.9068, 0.9722, 1.188, 1.574, 2.126, 2.816, 3.658, 4.794, 6.295, 8.182",\
"1.076, 1.143, 1.375, 1.781, 2.359, 3.114, 3.997, 5.056, 6.442, 8.205",\
"1.257, 1.336, 1.584, 2.013, 2.617, 3.41, 4.365, 5.459, 6.754, 8.39");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.5936, 0.6082, 0.6567, 0.7439, 0.8738, 1.052, 1.285, 1.578, 1.936, 2.363",\
"0.6094, 0.6241, 0.6728, 0.76, 0.89, 1.068, 1.301, 1.594, 1.952, 2.38",\
"0.6756, 0.6902, 0.7391, 0.8269, 0.9573, 1.136, 1.368, 1.661, 2.019, 2.446",\
"0.8083, 0.8233, 0.8729, 0.9616, 1.093, 1.272, 1.505, 1.798, 2.156, 2.582",\
"0.9943, 1.01, 1.061, 1.153, 1.287, 1.467, 1.7, 1.993, 2.351, 2.778",\
"1.208, 1.225, 1.279, 1.374, 1.51, 1.692, 1.927, 2.22, 2.578, 3.005",\
"1.451, 1.469, 1.526, 1.624, 1.763, 1.948, 2.184, 2.478, 2.836, 3.262",\
"1.727, 1.746, 1.806, 1.908, 2.051, 2.237, 2.476, 2.771, 3.129, 3.556",\
"2.038, 2.058, 2.122, 2.228, 2.374, 2.564, 2.804, 3.101, 3.459, 3.887",\
"2.385, 2.407, 2.474, 2.584, 2.736, 2.929, 3.172, 3.47, 3.83, 4.258");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.6014, 0.6178, 0.6733, 0.775, 0.929, 1.144, 1.426, 1.784, 2.221, 2.745",\
"0.6146, 0.631, 0.6864, 0.7884, 0.9425, 1.157, 1.44, 1.798, 2.235, 2.759",\
"0.6439, 0.6603, 0.7158, 0.8178, 0.9724, 1.188, 1.471, 1.828, 2.267, 2.789",\
"0.6858, 0.7025, 0.759, 0.8625, 1.019, 1.236, 1.52, 1.878, 2.317, 2.839",\
"0.7325, 0.7494, 0.8072, 0.9116, 1.068, 1.286, 1.571, 1.93, 2.369, 2.893",\
"0.7656, 0.7834, 0.8428, 0.9497, 1.109, 1.326, 1.61, 1.968, 2.407, 2.93",\
"0.7805, 0.7989, 0.8598, 0.9693, 1.13, 1.349, 1.634, 1.992, 2.428, 2.95",\
"0.7699, 0.789, 0.852, 0.9646, 1.128, 1.35, 1.636, 1.995, 2.433, 2.954",\
"0.7291, 0.7489, 0.8146, 0.9311, 1.099, 1.324, 1.614, 1.975, 2.414, 2.936",\
"0.6558, 0.6768, 0.7456, 0.8652, 1.038, 1.267, 1.562, 1.927, 2.369, 2.893");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.2553, 0.2757, 0.3482, 0.4844, 0.6958, 0.9964, 1.398, 1.906, 2.532, 3.279",\
"0.255, 0.2762, 0.3481, 0.4851, 0.6969, 0.9966, 1.398, 1.907, 2.532, 3.279",\
"0.2553, 0.2755, 0.3479, 0.4846, 0.6966, 0.9962, 1.397, 1.907, 2.531, 3.278",\
"0.2566, 0.2772, 0.3498, 0.4848, 0.6962, 0.9956, 1.398, 1.907, 2.531, 3.279",\
"0.2652, 0.2854, 0.3564, 0.49, 0.7002, 0.9992, 1.397, 1.908, 2.532, 3.279",\
"0.2702, 0.2898, 0.3592, 0.4916, 0.6994, 0.9974, 1.399, 1.908, 2.533, 3.279",\
"0.2834, 0.3036, 0.3698, 0.4982, 0.7026, 0.9946, 1.391, 1.9, 2.528, 3.277",\
"0.3046, 0.3228, 0.388, 0.5128, 0.712, 0.9986, 1.391, 1.895, 2.518, 3.267",\
"0.3306, 0.3486, 0.4118, 0.533, 0.7272, 1.01, 1.396, 1.894, 2.516, 3.262",\
"0.3608, 0.379, 0.4414, 0.5592, 0.7476, 1.027, 1.408, 1.902, 2.517, 3.259");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.3534, 0.3801, 0.4716, 0.6443, 0.9183, 1.307, 1.819, 2.467, 3.257, 4.199",\
"0.3534, 0.3793, 0.4706, 0.6445, 0.9186, 1.306, 1.819, 2.467, 3.257, 4.2",\
"0.3543, 0.3804, 0.4723, 0.6446, 0.9187, 1.306, 1.819, 2.467, 3.257, 4.199",\
"0.359, 0.385, 0.4748, 0.6472, 0.9194, 1.307, 1.82, 2.467, 3.258, 4.198",\
"0.3466, 0.3736, 0.4644, 0.6392, 0.914, 1.307, 1.82, 2.467, 3.257, 4.199",\
"0.3512, 0.3776, 0.4672, 0.6356, 0.9028, 1.288, 1.805, 2.458, 3.255, 4.199",\
"0.3658, 0.3926, 0.4808, 0.647, 0.9096, 1.288, 1.794, 2.443, 3.241, 4.187",\
"0.3856, 0.412, 0.5012, 0.6664, 0.925, 1.297, 1.8, 2.441, 3.228, 4.173",\
"0.409, 0.4354, 0.526, 0.6918, 0.9484, 1.319, 1.816, 2.451, 3.234, 4.171",\
"0.4342, 0.461, 0.5534, 0.7196, 0.9782, 1.348, 1.844, 2.476, 3.25, 4.18");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.1525, 0.1659, 0.2117, 0.2967, 0.4265, 0.6066, 0.8421, 1.138, 1.498, 1.927",\
"0.1642, 0.1776, 0.2235, 0.3087, 0.4386, 0.6188, 0.8543, 1.15, 1.51, 1.939",\
"0.2113, 0.2246, 0.2697, 0.3545, 0.4845, 0.6648, 0.9005, 1.196, 1.557, 1.986",\
"0.2629, 0.2814, 0.3415, 0.4414, 0.5756, 0.7553, 0.9905, 1.286, 1.646, 2.075",\
"0.2909, 0.3146, 0.3911, 0.5183, 0.6888, 0.8944, 1.134, 1.429, 1.788, 2.216",\
"0.2937, 0.3227, 0.4156, 0.5699, 0.776, 1.025, 1.311, 1.629, 1.991, 2.417",\
"0.27, 0.3041, 0.414, 0.5953, 0.8366, 1.128, 1.463, 1.837, 2.244, 2.685",\
"0.2178, 0.2571, 0.3833, 0.5919, 0.8694, 1.202, 1.585, 2.012, 2.479, 2.982",\
"0.1376, 0.1812, 0.323, 0.5588, 0.8726, 1.247, 1.677, 2.156, 2.681, 3.247",\
"0.0276, 0.0762, 0.2331, 0.4934, 0.8429, 1.262, 1.738, 2.268, 2.849, 3.477");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.3402, 0.3718, 0.4813, 0.6882, 1.008, 1.456, 2.045, 2.787, 3.692, 4.771",\
"0.3516, 0.3842, 0.497, 0.706, 1.029, 1.478, 2.068, 2.81, 3.715, 4.796",\
"0.3916, 0.4241, 0.5373, 0.7496, 1.076, 1.528, 2.12, 2.865, 3.772, 4.851",\
"0.4656, 0.5005, 0.6145, 0.8243, 1.149, 1.602, 2.196, 2.941, 3.848, 4.93",\
"0.5598, 0.5978, 0.7242, 0.9487, 1.272, 1.721, 2.312, 3.058, 3.966, 5.046",\
"0.6891, 0.7301, 0.8666, 1.107, 1.454, 1.907, 2.492, 3.231, 4.136, 5.215",\
"0.8536, 0.8995, 1.049, 1.306, 1.672, 2.152, 2.745, 3.477, 4.376, 5.449",\
"1.051, 1.102, 1.268, 1.546, 1.933, 2.437, 3.06, 3.805, 4.694, 5.759",\
"1.277, 1.335, 1.519, 1.823, 2.237, 2.764, 3.415, 4.194, 5.1, 6.158",\
"1.532, 1.595, 1.801, 2.135, 2.582, 3.138, 3.815, 4.624, 5.567, 6.645");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.2066, 0.2285, 0.3046, 0.4488, 0.6713, 0.9821, 1.391, 1.905, 2.531, 3.279",\
"0.2058, 0.2288, 0.3048, 0.4492, 0.6725, 0.9834, 1.391, 1.905, 2.531, 3.279",\
"0.2158, 0.2349, 0.3049, 0.4485, 0.6731, 0.9835, 1.392, 1.906, 2.531, 3.279",\
"0.2978, 0.3189, 0.389, 0.5062, 0.6922, 0.9835, 1.392, 1.905, 2.531, 3.279",\
"0.3995, 0.425, 0.5082, 0.6478, 0.8388, 1.082, 1.426, 1.909, 2.531, 3.28",\
"0.5254, 0.5554, 0.6498, 0.8098, 1.03, 1.304, 1.625, 2.031, 2.576, 3.285",\
"0.6726, 0.7078, 0.8184, 0.9984, 1.242, 1.55, 1.915, 2.329, 2.807, 3.42",\
"0.8402, 0.8814, 1.011, 1.216, 1.484, 1.82, 2.223, 2.683, 3.198, 3.764",\
"1.029, 1.076, 1.226, 1.459, 1.756, 2.123, 2.556, 3.058, 3.622, 4.239",\
"1.241, 1.295, 1.464, 1.727, 2.059, 2.457, 2.922, 3.458, 4.068, 4.743");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.3952, 0.4488, 0.6374, 0.999, 1.561, 2.347, 3.385, 4.689, 6.286, 8.185",\
"0.3953, 0.4488, 0.6386, 0.9989, 1.561, 2.349, 3.38, 4.688, 6.283, 8.177",\
"0.3959, 0.4494, 0.6385, 0.9986, 1.561, 2.349, 3.383, 4.684, 6.284, 8.184",\
"0.4434, 0.4888, 0.6558, 0.9998, 1.561, 2.346, 3.386, 4.69, 6.283, 8.185",\
"0.524, 0.5754, 0.7488, 1.061, 1.574, 2.348, 3.384, 4.689, 6.287, 8.173",\
"0.6268, 0.6782, 0.854, 1.186, 1.677, 2.386, 3.385, 4.686, 6.285, 8.185",\
"0.7612, 0.8122, 0.9876, 1.324, 1.836, 2.526, 3.461, 4.702, 6.282, 8.182",\
"0.9166, 0.97, 1.153, 1.49, 2.01, 2.727, 3.636, 4.811, 6.311, 8.187",\
"1.087, 1.145, 1.34, 1.692, 2.212, 2.94, 3.879, 5.025, 6.457, 8.241",\
"1.274, 1.337, 1.549, 1.918, 2.457, 3.183, 4.139, 5.315, 6.711, 8.421");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.4992, 0.5152, 0.567, 0.6586, 0.7922, 0.9735, 1.208, 1.503, 1.861, 2.29",\
"0.5165, 0.5326, 0.5847, 0.6762, 0.81, 0.9911, 1.226, 1.52, 1.88, 2.307",\
"0.5809, 0.5968, 0.6492, 0.7407, 0.8744, 1.056, 1.291, 1.585, 1.944, 2.372",\
"0.7108, 0.7266, 0.7789, 0.871, 1.005, 1.186, 1.422, 1.716, 2.075, 2.503",\
"0.882, 0.8987, 0.9529, 1.047, 1.183, 1.366, 1.601, 1.896, 2.255, 2.683",\
"1.075, 1.093, 1.15, 1.247, 1.386, 1.57, 1.806, 2.101, 2.461, 2.888",\
"1.293, 1.312, 1.373, 1.473, 1.615, 1.801, 2.039, 2.334, 2.693, 3.12",\
"1.538, 1.558, 1.623, 1.728, 1.873, 2.062, 2.302, 2.598, 2.957, 3.385",\
"1.81, 1.832, 1.9, 2.01, 2.161, 2.354, 2.595, 2.893, 3.252, 3.679",\
"2.109, 2.132, 2.205, 2.321, 2.478, 2.675, 2.919, 3.219, 3.581, 4.009");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.5779, 0.5942, 0.6496, 0.7511, 0.9054, 1.12, 1.404, 1.762, 2.2, 2.723",\
"0.5903, 0.6067, 0.6621, 0.764, 0.9186, 1.134, 1.418, 1.776, 2.214, 2.737",\
"0.6335, 0.6499, 0.7054, 0.8078, 0.9633, 1.179, 1.463, 1.822, 2.26, 2.784",\
"0.7058, 0.7223, 0.779, 0.8824, 1.039, 1.256, 1.541, 1.9, 2.339, 2.862",\
"0.7763, 0.7933, 0.8506, 0.9555, 1.113, 1.331, 1.617, 1.976, 2.415, 2.939",\
"0.8312, 0.8489, 0.9081, 1.014, 1.173, 1.392, 1.677, 2.036, 2.475, 2.998",\
"0.8711, 0.8889, 0.9491, 1.058, 1.218, 1.436, 1.722, 2.081, 2.518, 3.042",\
"0.8921, 0.9099, 0.972, 1.083, 1.244, 1.464, 1.75, 2.109, 2.548, 3.07",\
"0.888, 0.9068, 0.9716, 1.085, 1.249, 1.472, 1.76, 2.121, 2.559, 3.082",\
"0.8573, 0.877, 0.9445, 1.062, 1.23, 1.456, 1.747, 2.11, 2.55, 3.074");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.2064, 0.2264, 0.2955, 0.4288, 0.64, 0.938, 1.339, 1.848, 2.472, 3.218",\
"0.2072, 0.2262, 0.2958, 0.4293, 0.6397, 0.9379, 1.339, 1.848, 2.473, 3.22",\
"0.2067, 0.2271, 0.2957, 0.4301, 0.6398, 0.9382, 1.339, 1.848, 2.473, 3.22",\
"0.2098, 0.2294, 0.2982, 0.4308, 0.64, 0.939, 1.339, 1.848, 2.473, 3.22",\
"0.227, 0.2456, 0.3122, 0.4404, 0.6462, 0.9412, 1.34, 1.848, 2.473, 3.22",\
"0.2508, 0.2684, 0.3324, 0.4574, 0.658, 0.9494, 1.345, 1.85, 2.473, 3.22",\
"0.2782, 0.2954, 0.3574, 0.4786, 0.6758, 0.9616, 1.352, 1.852, 2.475, 3.219",\
"0.3114, 0.3274, 0.3878, 0.5046, 0.697, 0.978, 1.361, 1.858, 2.475, 3.218",\
"0.348, 0.3636, 0.4222, 0.536, 0.722, 0.9992, 1.378, 1.87, 2.484, 3.221",\
"0.3884, 0.4046, 0.4606, 0.572, 0.754, 1.026, 1.398, 1.886, 2.497, 3.23");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002057, 0.005767, 0.01285, 0.02389, 0.03937, 0.05975, 0.08542, 0.1168, 0.1541");
values("0.353, 0.379, 0.4709, 0.643, 0.9168, 1.304, 1.818, 2.465, 3.255, 4.196",\
"0.3538, 0.3802, 0.4707, 0.6436, 0.9171, 1.305, 1.817, 2.465, 3.255, 4.196",\
"0.3542, 0.3812, 0.4712, 0.6446, 0.9181, 1.306, 1.82, 2.467, 3.256, 4.198",\
"0.3592, 0.3854, 0.4756, 0.6472, 0.9194, 1.306, 1.82, 2.467, 3.257, 4.199",\
"0.3506, 0.3774, 0.47, 0.6452, 0.9196, 1.308, 1.82, 2.467, 3.257, 4.198",\
"0.352, 0.3778, 0.4686, 0.6384, 0.907, 1.296, 1.814, 2.463, 3.257, 4.198",\
"0.3648, 0.391, 0.48, 0.6458, 0.9092, 1.291, 1.802, 2.453, 3.247, 4.193",\
"0.3834, 0.4106, 0.4976, 0.6614, 0.9212, 1.297, 1.803, 2.447, 3.24, 4.183",\
"0.4088, 0.4344, 0.5218, 0.684, 0.9408, 1.311, 1.813, 2.453, 3.239, 4.177",\
"0.4368, 0.462, 0.5514, 0.7132, 0.966, 1.335, 1.834, 2.47, 3.248, 4.183");
}
}
}
}