blob: 298614dc1cf7c919081df8503e3c77f3285472f3 [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_2) {
area : 37.318400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "3.854664e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.815164e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "3.811104e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.815164e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.854664e-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.006824 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006804 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.4756 ;
max_transition : 6.8 ;
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.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.05546, 0.0552, 0.05503, 0.05521, 0.05549, 0.05566, 0.0558, 0.0559, 0.05595, 0.056",\
"0.05539, 0.05511, 0.05491, 0.05508, 0.05538, 0.05557, 0.05572, 0.05581, 0.05587, 0.05593",\
"0.05486, 0.05457, 0.05438, 0.05457, 0.05483, 0.05504, 0.05518, 0.05528, 0.05534, 0.05539",\
"0.05405, 0.05376, 0.05362, 0.05375, 0.05406, 0.05428, 0.05442, 0.05451, 0.05457, 0.05461",\
"0.05363, 0.05336, 0.05322, 0.05342, 0.05371, 0.05391, 0.05406, 0.05416, 0.05423, 0.05427",\
"0.05359, 0.05334, 0.05329, 0.05354, 0.05383, 0.05402, 0.05418, 0.05428, 0.05435, 0.0544",\
"0.0542, 0.05394, 0.05392, 0.05415, 0.05445, 0.05469, 0.05482, 0.05492, 0.05499, 0.05505",\
"0.05531, 0.05511, 0.05505, 0.0553, 0.05561, 0.05582, 0.05598, 0.05608, 0.05614, 0.05618",\
"0.05699, 0.05675, 0.05669, 0.05696, 0.05724, 0.05747, 0.05761, 0.05771, 0.05778, 0.05783",\
"0.05919, 0.05895, 0.05891, 0.05915, 0.05939, 0.05963, 0.05978, 0.0599, 0.05996, 0.06001");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.06166, 0.06175, 0.06202, 0.06255, 0.06308, 0.06376, 0.06417, 0.06461, 0.06502, 0.06556",\
"0.06154, 0.06156, 0.06189, 0.06241, 0.06298, 0.06348, 0.06409, 0.06449, 0.06484, 0.06544",\
"0.06125, 0.06127, 0.06162, 0.06212, 0.06265, 0.06327, 0.06373, 0.06417, 0.06523, 0.06564",\
"0.06088, 0.06094, 0.06123, 0.06182, 0.06233, 0.06293, 0.06338, 0.064, 0.06488, 0.06459",\
"0.06049, 0.06053, 0.0608, 0.06132, 0.06205, 0.06257, 0.06312, 0.06346, 0.06448, 0.06438",\
"0.06055, 0.06057, 0.06093, 0.06136, 0.06189, 0.06257, 0.06318, 0.06352, 0.06389, 0.06501",\
"0.06133, 0.06134, 0.06153, 0.06222, 0.06282, 0.06337, 0.06383, 0.06441, 0.06527, 0.06576",\
"0.06276, 0.06271, 0.06292, 0.06324, 0.06407, 0.06471, 0.0651, 0.06562, 0.06587, 0.06703",\
"0.06474, 0.06475, 0.06491, 0.06538, 0.06589, 0.06655, 0.06736, 0.06786, 0.06833, 0.06885",\
"0.06742, 0.06742, 0.06751, 0.06794, 0.06851, 0.06885, 0.06981, 0.07027, 0.07084, 0.07227");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.04847, 0.04828, 0.04835, 0.04863, 0.04893, 0.04914, 0.04927, 0.04935, 0.0494, 0.04944",\
"0.0482, 0.04802, 0.04812, 0.04839, 0.0487, 0.0489, 0.04901, 0.0491, 0.04916, 0.0492",\
"0.04755, 0.04737, 0.04741, 0.04774, 0.048, 0.04822, 0.04837, 0.04845, 0.0485, 0.04854",\
"0.04718, 0.04698, 0.04695, 0.04725, 0.04755, 0.04778, 0.04794, 0.04805, 0.04812, 0.04816",\
"0.04786, 0.04759, 0.0473, 0.04742, 0.04769, 0.04794, 0.04812, 0.04824, 0.04832, 0.04838",\
"0.04952, 0.04898, 0.04843, 0.04837, 0.04848, 0.04869, 0.04885, 0.04895, 0.04903, 0.04909",\
"0.05182, 0.0511, 0.05019, 0.04986, 0.04985, 0.05, 0.05011, 0.0502, 0.05029, 0.05034",\
"0.05475, 0.05378, 0.05261, 0.05207, 0.05184, 0.05191, 0.05196, 0.05206, 0.05214, 0.05218",\
"0.05824, 0.05714, 0.05558, 0.05474, 0.05452, 0.05443, 0.05444, 0.0545, 0.05455, 0.0546",\
"0.0625, 0.06119, 0.05926, 0.05824, 0.05783, 0.05758, 0.05753, 0.05754, 0.05761, 0.05764");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.02186, 0.02198, 0.02251, 0.02329, 0.02387, 0.02442, 0.02492, 0.0254, 0.02579, 0.02659",\
"0.02178, 0.02188, 0.02243, 0.02314, 0.02374, 0.02432, 0.02494, 0.02534, 0.02585, 0.02617",\
"0.02154, 0.02165, 0.02209, 0.0228, 0.0234, 0.02412, 0.02464, 0.02512, 0.02561, 0.02591",\
"0.0215, 0.02157, 0.02182, 0.02241, 0.023, 0.0236, 0.02421, 0.02467, 0.02527, 0.02564",\
"0.02188, 0.02183, 0.02192, 0.02231, 0.02275, 0.02345, 0.02413, 0.02471, 0.02502, 0.02568",\
"0.02285, 0.02266, 0.0224, 0.02272, 0.0233, 0.02378, 0.02427, 0.02487, 0.02535, 0.02606",\
"0.02438, 0.02412, 0.02385, 0.02387, 0.02419, 0.02501, 0.02538, 0.02594, 0.0262, 0.02695",\
"0.02653, 0.02617, 0.02577, 0.02552, 0.02556, 0.02618, 0.02718, 0.02744, 0.02763, 0.02837",\
"0.0294, 0.02893, 0.02822, 0.02793, 0.02805, 0.02822, 0.02868, 0.0298, 0.03038, 0.0305",\
"0.03297, 0.03243, 0.03155, 0.03098, 0.03104, 0.03111, 0.03116, 0.03213, 0.0332, 0.03438");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.04873, 0.04856, 0.04859, 0.04888, 0.04918, 0.04941, 0.04951, 0.0496, 0.04965, 0.04969",\
"0.04874, 0.04855, 0.04862, 0.04892, 0.04921, 0.04941, 0.04953, 0.0496, 0.04967, 0.04971",\
"0.04854, 0.04839, 0.0484, 0.04869, 0.049, 0.0492, 0.04935, 0.04942, 0.04947, 0.04951",\
"0.04829, 0.04809, 0.04808, 0.04842, 0.04871, 0.04894, 0.04907, 0.04915, 0.04921, 0.04925",\
"0.04828, 0.04807, 0.04815, 0.04845, 0.04876, 0.04896, 0.0491, 0.04918, 0.04924, 0.04928",\
"0.04864, 0.04845, 0.04849, 0.04882, 0.04909, 0.04929, 0.04942, 0.04951, 0.04957, 0.04961",\
"0.0494, 0.04924, 0.04919, 0.04947, 0.04978, 0.05002, 0.05016, 0.05024, 0.0503, 0.05035",\
"0.0506, 0.05035, 0.0504, 0.05072, 0.05094, 0.05116, 0.05131, 0.0514, 0.05146, 0.0515",\
"0.0522, 0.05199, 0.05193, 0.05221, 0.05252, 0.05273, 0.05289, 0.05298, 0.05305, 0.05309",\
"0.0543, 0.05407, 0.05403, 0.05427, 0.0545, 0.05475, 0.05489, 0.055, 0.05506, 0.0551");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.05925, 0.05927, 0.05963, 0.06012, 0.06068, 0.06131, 0.06173, 0.06219, 0.06323, 0.06354",\
"0.05895, 0.05897, 0.05931, 0.05982, 0.06039, 0.06093, 0.06151, 0.06207, 0.06297, 0.06274",\
"0.05863, 0.05866, 0.059, 0.05958, 0.06003, 0.06071, 0.06112, 0.06176, 0.06262, 0.06302",\
"0.0585, 0.05856, 0.05885, 0.05936, 0.05999, 0.06053, 0.06116, 0.06144, 0.06183, 0.06231",\
"0.05859, 0.05859, 0.05892, 0.05946, 0.06003, 0.06065, 0.06116, 0.06172, 0.06248, 0.06252",\
"0.05904, 0.05908, 0.05933, 0.05986, 0.06043, 0.06097, 0.06157, 0.06213, 0.06299, 0.06347",\
"0.06007, 0.06006, 0.06033, 0.06083, 0.0614, 0.06198, 0.06238, 0.06291, 0.06327, 0.06389",\
"0.06153, 0.06158, 0.06166, 0.06215, 0.0629, 0.06352, 0.06391, 0.06433, 0.06466, 0.06533",\
"0.06344, 0.06346, 0.06359, 0.06402, 0.06441, 0.06529, 0.06609, 0.06629, 0.0668, 0.0673",\
"0.06601, 0.06596, 0.06601, 0.06637, 0.06698, 0.06717, 0.06823, 0.06898, 0.06922, 0.07068");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.0531, 0.05279, 0.05267, 0.05282, 0.05312, 0.05332, 0.05345, 0.05354, 0.0536, 0.05364",\
"0.05281, 0.05254, 0.0524, 0.05255, 0.05284, 0.05307, 0.05318, 0.05328, 0.05333, 0.05338",\
"0.05239, 0.05211, 0.05198, 0.05217, 0.05242, 0.05263, 0.05277, 0.05287, 0.05293, 0.05297",\
"0.05221, 0.05192, 0.05177, 0.0519, 0.05221, 0.05243, 0.05257, 0.05268, 0.05275, 0.05279",\
"0.05277, 0.05243, 0.0521, 0.05217, 0.05239, 0.0526, 0.05277, 0.05289, 0.05297, 0.05304",\
"0.05451, 0.05396, 0.05332, 0.05313, 0.05319, 0.05335, 0.0535, 0.05362, 0.05371, 0.05377",\
"0.05691, 0.05615, 0.05517, 0.05468, 0.05462, 0.05468, 0.0548, 0.05489, 0.05497, 0.05503",\
"0.05993, 0.05888, 0.05766, 0.05691, 0.05666, 0.05666, 0.05669, 0.05677, 0.05683, 0.05689",\
"0.0635, 0.06232, 0.06069, 0.05973, 0.05941, 0.05921, 0.0592, 0.05924, 0.05929, 0.05934",\
"0.06778, 0.06643, 0.06446, 0.06328, 0.06265, 0.06245, 0.06235, 0.06237, 0.06241, 0.06244");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.02315, 0.02331, 0.02387, 0.02458, 0.0252, 0.02575, 0.02621, 0.02671, 0.02708, 0.02756",\
"0.02324, 0.02334, 0.02385, 0.02462, 0.02522, 0.02587, 0.02643, 0.02683, 0.02732, 0.02764",\
"0.02303, 0.02321, 0.02362, 0.02437, 0.02499, 0.02555, 0.02603, 0.02655, 0.02688, 0.02744",\
"0.02284, 0.02293, 0.0233, 0.02398, 0.02457, 0.02517, 0.02572, 0.02626, 0.02666, 0.02776",\
"0.02299, 0.02299, 0.02316, 0.02369, 0.0242, 0.02482, 0.0254, 0.02592, 0.02662, 0.02689",\
"0.02361, 0.02349, 0.02344, 0.02377, 0.02457, 0.02503, 0.02558, 0.02626, 0.02678, 0.02737",\
"0.02486, 0.02471, 0.02453, 0.02466, 0.02509, 0.02592, 0.02633, 0.02677, 0.02744, 0.02811",\
"0.0267, 0.02646, 0.02605, 0.02597, 0.0261, 0.0268, 0.02782, 0.0284, 0.02839, 0.02907",\
"0.02917, 0.0288, 0.02839, 0.02811, 0.02835, 0.02842, 0.02926, 0.03061, 0.03086, 0.03106",\
"0.03245, 0.03197, 0.03134, 0.03096, 0.03081, 0.03121, 0.0313, 0.03212, 0.03322, 0.03435");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.7569, 0.7961, 0.8942, 1.026, 1.189, 1.39, 1.639, 1.944, 2.315, 2.756",\
"0.7703, 0.8097, 0.9078, 1.04, 1.203, 1.404, 1.652, 1.958, 2.328, 2.769",\
"0.8125, 0.8518, 0.9498, 1.082, 1.245, 1.446, 1.694, 2, 2.37, 2.811",\
"0.8742, 0.9135, 1.012, 1.144, 1.306, 1.507, 1.756, 2.062, 2.432, 2.873",\
"0.9241, 0.9633, 1.061, 1.193, 1.356, 1.557, 1.805, 2.111, 2.481, 2.922",\
"0.956, 0.9943, 1.091, 1.222, 1.385, 1.586, 1.834, 2.14, 2.511, 2.951",\
"0.9601, 0.9983, 1.095, 1.226, 1.389, 1.589, 1.838, 2.143, 2.514, 2.955",\
"0.9371, 0.9753, 1.072, 1.203, 1.365, 1.566, 1.814, 2.12, 2.49, 2.931",\
"0.8852, 0.9233, 1.02, 1.151, 1.313, 1.514, 1.762, 2.068, 2.438, 2.879",\
"0.8025, 0.8408, 0.9371, 1.068, 1.231, 1.432, 1.68, 1.986, 2.356, 2.797");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.9111, 0.9453, 1.047, 1.231, 1.515, 1.911, 2.43, 3.084, 3.883, 4.834",\
"0.9239, 0.958, 1.06, 1.244, 1.527, 1.923, 2.443, 3.097, 3.896, 4.847",\
"0.9704, 1.005, 1.106, 1.29, 1.574, 1.97, 2.49, 3.144, 3.941, 4.893",\
"1.055, 1.089, 1.191, 1.375, 1.659, 2.054, 2.574, 3.228, 4.026, 4.978",\
"1.184, 1.219, 1.321, 1.505, 1.788, 2.184, 2.704, 3.358, 4.156, 5.108",\
"1.354, 1.389, 1.491, 1.675, 1.958, 2.355, 2.874, 3.529, 4.328, 5.278",\
"1.558, 1.593, 1.696, 1.88, 2.163, 2.559, 3.079, 3.733, 4.531, 5.483",\
"1.801, 1.836, 1.939, 2.123, 2.406, 2.802, 3.321, 3.975, 4.773, 5.724",\
"2.083, 2.119, 2.222, 2.406, 2.69, 3.085, 3.605, 4.258, 5.056, 6.007",\
"2.406, 2.443, 2.546, 2.73, 3.014, 3.409, 3.929, 4.582, 5.38, 6.331");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1482, 0.1818, 0.2663, 0.4, 0.5972, 0.8772, 1.259, 1.756, 2.376, 3.119",\
"0.1487, 0.1817, 0.2661, 0.4011, 0.5978, 0.8772, 1.259, 1.757, 2.376, 3.12",\
"0.1483, 0.1811, 0.2658, 0.4002, 0.597, 0.8772, 1.258, 1.757, 2.376, 3.119",\
"0.1486, 0.1814, 0.266, 0.4004, 0.5976, 0.8756, 1.259, 1.756, 2.374, 3.12",\
"0.1466, 0.1798, 0.2658, 0.3998, 0.5974, 0.8766, 1.259, 1.757, 2.376, 3.12",\
"0.1418, 0.1756, 0.2624, 0.3978, 0.5946, 0.8764, 1.259, 1.756, 2.373, 3.12",\
"0.1414, 0.1752, 0.2626, 0.3974, 0.5948, 0.8748, 1.256, 1.754, 2.376, 3.12",\
"0.1416, 0.1758, 0.2618, 0.3974, 0.5946, 0.8754, 1.258, 1.754, 2.372, 3.116",\
"0.1418, 0.176, 0.2618, 0.398, 0.5946, 0.8742, 1.257, 1.755, 2.373, 3.116",\
"0.1424, 0.1764, 0.2624, 0.3974, 0.595, 0.8752, 1.257, 1.756, 2.373, 3.114");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1074, 0.1467, 0.2956, 0.6024, 1.087, 1.765, 2.658, 3.788, 5.171, 6.803",\
"0.1073, 0.147, 0.2958, 0.6022, 1.087, 1.764, 2.659, 3.791, 5.171, 6.806",\
"0.107, 0.1474, 0.2956, 0.6022, 1.087, 1.766, 2.658, 3.788, 5.169, 6.815",\
"0.1072, 0.147, 0.2958, 0.6016, 1.086, 1.765, 2.66, 3.79, 5.169, 6.814",\
"0.1076, 0.1476, 0.2958, 0.6028, 1.085, 1.763, 2.661, 3.791, 5.17, 6.815",\
"0.1088, 0.1492, 0.2962, 0.6024, 1.086, 1.765, 2.661, 3.791, 5.169, 6.815",\
"0.111, 0.1512, 0.297, 0.6016, 1.085, 1.766, 2.659, 3.789, 5.168, 6.814",\
"0.1134, 0.1528, 0.298, 0.6028, 1.085, 1.762, 2.66, 3.79, 5.163, 6.806",\
"0.115, 0.1542, 0.299, 0.6036, 1.086, 1.763, 2.657, 3.782, 5.161, 6.805",\
"0.1182, 0.1568, 0.2998, 0.6028, 1.087, 1.765, 2.657, 3.782, 5.158, 6.803");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.4759, 0.5139, 0.6099, 0.74, 0.9012, 1.101, 1.349, 1.654, 2.025, 2.465",\
"0.4878, 0.5258, 0.6216, 0.7518, 0.9133, 1.113, 1.361, 1.667, 2.037, 2.477",\
"0.5345, 0.5725, 0.6682, 0.7985, 0.96, 1.16, 1.408, 1.713, 2.083, 2.524",\
"0.6387, 0.6765, 0.7721, 0.9021, 1.064, 1.264, 1.511, 1.817, 2.187, 2.628",\
"0.8064, 0.8446, 0.9411, 1.071, 1.233, 1.433, 1.681, 1.987, 2.357, 2.798",\
"0.9996, 1.042, 1.146, 1.282, 1.448, 1.65, 1.898, 2.204, 2.574, 3.015",\
"1.208, 1.254, 1.367, 1.511, 1.681, 1.887, 2.138, 2.445, 2.815, 3.256",\
"1.436, 1.485, 1.606, 1.76, 1.936, 2.145, 2.397, 2.705, 3.077, 3.518",\
"1.687, 1.739, 1.869, 2.032, 2.215, 2.427, 2.681, 2.989, 3.361, 3.803",\
"1.968, 2.022, 2.158, 2.332, 2.522, 2.738, 2.994, 3.302, 3.674, 4.115");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.3011, 0.3393, 0.4495, 0.6368, 0.9205, 1.316, 1.837, 2.491, 3.288, 4.242",\
"0.3137, 0.352, 0.462, 0.6494, 0.9333, 1.329, 1.848, 2.504, 3.303, 4.255",\
"0.3585, 0.3968, 0.5066, 0.6938, 0.9777, 1.373, 1.893, 2.549, 3.348, 4.299",\
"0.4368, 0.4757, 0.5859, 0.7727, 1.056, 1.453, 1.973, 2.626, 3.424, 4.377",\
"0.5097, 0.5509, 0.6644, 0.8528, 1.137, 1.532, 2.052, 2.708, 3.504, 4.455",\
"0.5643, 0.6082, 0.7256, 0.9151, 1.2, 1.596, 2.116, 2.771, 3.571, 4.523",\
"0.5979, 0.6455, 0.7686, 0.9595, 1.244, 1.64, 2.161, 2.815, 3.614, 4.567",\
"0.61, 0.6611, 0.7907, 0.9846, 1.268, 1.664, 2.184, 2.84, 3.638, 4.59",\
"0.5988, 0.6538, 0.7917, 0.9888, 1.272, 1.668, 2.187, 2.842, 3.641, 4.593",\
"0.5635, 0.621, 0.7686, 0.9709, 1.255, 1.649, 2.168, 2.823, 3.621, 4.573");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1394, 0.1727, 0.259, 0.3939, 0.5925, 0.8722, 1.256, 1.755, 2.373, 3.118",\
"0.1395, 0.1729, 0.2595, 0.3941, 0.593, 0.8735, 1.257, 1.753, 2.371, 3.118",\
"0.1394, 0.1728, 0.2586, 0.3946, 0.5929, 0.872, 1.257, 1.753, 2.375, 3.118",\
"0.1394, 0.1725, 0.2594, 0.3944, 0.5926, 0.8724, 1.257, 1.754, 2.373, 3.115",\
"0.1466, 0.1792, 0.2632, 0.3974, 0.5944, 0.8744, 1.255, 1.755, 2.375, 3.118",\
"0.1706, 0.205, 0.2874, 0.4148, 0.606, 0.8804, 1.259, 1.754, 2.375, 3.117",\
"0.1936, 0.2306, 0.3174, 0.439, 0.6256, 0.8972, 1.272, 1.762, 2.376, 3.119",\
"0.2154, 0.2546, 0.3486, 0.4684, 0.6464, 0.911, 1.282, 1.772, 2.383, 3.124",\
"0.2358, 0.2774, 0.3786, 0.4996, 0.6702, 0.9274, 1.291, 1.78, 2.39, 3.128",\
"0.2548, 0.2984, 0.4062, 0.5316, 0.6972, 0.9466, 1.303, 1.782, 2.391, 3.132");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1172, 0.1613, 0.3096, 0.6076, 1.09, 1.769, 2.667, 3.797, 5.178, 6.821",\
"0.1179, 0.161, 0.3094, 0.6084, 1.09, 1.771, 2.669, 3.797, 5.178, 6.83",\
"0.1181, 0.1612, 0.3094, 0.6086, 1.09, 1.772, 2.669, 3.799, 5.18, 6.829",\
"0.1221, 0.1647, 0.3112, 0.6081, 1.089, 1.769, 2.665, 3.799, 5.18, 6.819",\
"0.1346, 0.1778, 0.3202, 0.6128, 1.089, 1.771, 2.669, 3.8, 5.18, 6.826",\
"0.1506, 0.1934, 0.3316, 0.6182, 1.095, 1.773, 2.665, 3.797, 5.174, 6.815",\
"0.1674, 0.2114, 0.3442, 0.6228, 1.097, 1.775, 2.667, 3.795, 5.175, 6.817",\
"0.1846, 0.232, 0.3608, 0.6302, 1.099, 1.775, 2.669, 3.794, 5.174, 6.817",\
"0.2022, 0.2524, 0.3818, 0.6382, 1.102, 1.777, 2.669, 3.795, 5.17, 6.817",\
"0.2202, 0.2748, 0.4062, 0.6534, 1.105, 1.777, 2.675, 3.797, 5.171, 6.809");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.6785, 0.7164, 0.8123, 0.9423, 1.104, 1.304, 1.552, 1.857, 2.227, 2.668",\
"0.6925, 0.7305, 0.8263, 0.9562, 1.118, 1.318, 1.566, 1.871, 2.241, 2.682",\
"0.7384, 0.7763, 0.872, 1.002, 1.164, 1.364, 1.611, 1.917, 2.287, 2.728",\
"0.8008, 0.8388, 0.9346, 1.064, 1.226, 1.426, 1.674, 1.979, 2.349, 2.79",\
"0.846, 0.8839, 0.9793, 1.109, 1.271, 1.471, 1.719, 2.024, 2.394, 2.835",\
"0.8694, 0.9072, 1.003, 1.132, 1.293, 1.493, 1.741, 2.046, 2.416, 2.857",\
"0.8651, 0.9033, 0.9988, 1.129, 1.29, 1.49, 1.737, 2.042, 2.412, 2.852",\
"0.831, 0.8687, 0.9642, 1.095, 1.256, 1.456, 1.703, 2.008, 2.378, 2.817",\
"0.7643, 0.8023, 0.8982, 1.029, 1.19, 1.39, 1.637, 1.942, 2.312, 2.752",\
"0.6625, 0.7009, 0.7967, 0.9273, 1.089, 1.289, 1.537, 1.842, 2.212, 2.652");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.8659, 0.9002, 1.002, 1.186, 1.469, 1.865, 2.385, 3.039, 3.837, 4.789",\
"0.8746, 0.9088, 1.011, 1.195, 1.478, 1.874, 2.394, 3.048, 3.846, 4.798",\
"0.9202, 0.9545, 1.056, 1.24, 1.524, 1.92, 2.44, 3.094, 3.891, 4.843",\
"1.027, 1.061, 1.163, 1.347, 1.63, 2.026, 2.546, 3.2, 3.999, 4.95",\
"1.201, 1.235, 1.337, 1.521, 1.805, 2.201, 2.72, 3.375, 4.173, 5.125",\
"1.427, 1.462, 1.564, 1.748, 2.031, 2.427, 2.947, 3.601, 4.399, 5.351",\
"1.68, 1.716, 1.818, 2.002, 2.285, 2.681, 3.201, 3.855, 4.654, 5.606",\
"1.966, 2.002, 2.105, 2.289, 2.572, 2.968, 3.487, 4.142, 4.941, 5.892",\
"2.288, 2.323, 2.427, 2.611, 2.894, 3.29, 3.81, 4.464, 5.262, 6.212",\
"2.649, 2.686, 2.79, 2.974, 3.257, 3.653, 4.172, 4.826, 5.624, 6.575");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1398, 0.1728, 0.259, 0.3942, 0.5929, 0.8718, 1.256, 1.755, 2.374, 3.119",\
"0.1397, 0.1729, 0.259, 0.3945, 0.593, 0.8716, 1.257, 1.753, 2.372, 3.118",\
"0.1396, 0.1728, 0.2589, 0.3942, 0.593, 0.8728, 1.255, 1.755, 2.375, 3.118",\
"0.1396, 0.1734, 0.2592, 0.395, 0.5926, 0.8716, 1.257, 1.754, 2.372, 3.119",\
"0.1388, 0.1724, 0.259, 0.3946, 0.5924, 0.872, 1.257, 1.754, 2.372, 3.119",\
"0.1392, 0.1722, 0.2584, 0.3936, 0.5898, 0.8704, 1.255, 1.754, 2.374, 3.118",\
"0.1394, 0.1726, 0.2586, 0.394, 0.591, 0.8704, 1.252, 1.749, 2.369, 3.116",\
"0.14, 0.1736, 0.2596, 0.3942, 0.5912, 0.8712, 1.255, 1.749, 2.366, 3.109",\
"0.1408, 0.1742, 0.2602, 0.3948, 0.593, 0.8724, 1.255, 1.751, 2.367, 3.109",\
"0.1416, 0.1748, 0.2612, 0.3956, 0.5928, 0.8736, 1.254, 1.751, 2.368, 3.115");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1072, 0.1475, 0.2955, 0.6018, 1.087, 1.765, 2.659, 3.788, 5.168, 6.815",\
"0.1076, 0.1471, 0.2954, 0.6024, 1.087, 1.764, 2.659, 3.79, 5.171, 6.815",\
"0.1072, 0.1474, 0.2958, 0.6016, 1.087, 1.765, 2.658, 3.789, 5.169, 6.815",\
"0.1072, 0.147, 0.2956, 0.6026, 1.087, 1.765, 2.662, 3.791, 5.17, 6.803",\
"0.1074, 0.1474, 0.2958, 0.6018, 1.087, 1.763, 2.66, 3.791, 5.171, 6.814",\
"0.1098, 0.1486, 0.2962, 0.6026, 1.086, 1.764, 2.659, 3.79, 5.17, 6.815",\
"0.1114, 0.1506, 0.2972, 0.6022, 1.086, 1.765, 2.657, 3.787, 5.171, 6.811",\
"0.1138, 0.1524, 0.298, 0.6024, 1.086, 1.763, 2.661, 3.787, 5.17, 6.812",\
"0.1168, 0.1554, 0.2992, 0.604, 1.085, 1.764, 2.659, 3.784, 5.164, 6.808",\
"0.1208, 0.158, 0.3006, 0.6032, 1.088, 1.763, 2.659, 3.784, 5.162, 6.805");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.5376, 0.577, 0.6752, 0.8071, 0.97, 1.171, 1.419, 1.725, 2.096, 2.536",\
"0.5495, 0.5887, 0.6869, 0.8189, 0.9819, 1.183, 1.431, 1.737, 2.107, 2.548",\
"0.5999, 0.6393, 0.7371, 0.8693, 1.032, 1.233, 1.482, 1.787, 2.158, 2.599",\
"0.7064, 0.7457, 0.8435, 0.9758, 1.139, 1.34, 1.588, 1.894, 2.264, 2.705",\
"0.8787, 0.9182, 1.016, 1.148, 1.312, 1.512, 1.761, 2.067, 2.437, 2.878",\
"1.09, 1.133, 1.237, 1.373, 1.539, 1.741, 1.99, 2.296, 2.666, 3.107",\
"1.317, 1.363, 1.477, 1.619, 1.789, 1.996, 2.247, 2.553, 2.924, 3.364",\
"1.562, 1.612, 1.734, 1.887, 2.062, 2.271, 2.523, 2.832, 3.203, 3.644",\
"1.832, 1.884, 2.015, 2.177, 2.359, 2.57, 2.824, 3.133, 3.505, 3.947",\
"2.129, 2.185, 2.324, 2.495, 2.683, 2.899, 3.154, 3.463, 3.834, 4.276");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.3147, 0.353, 0.463, 0.6505, 0.9341, 1.33, 1.851, 2.503, 3.3, 4.253",\
"0.3283, 0.3665, 0.4765, 0.664, 0.9479, 1.343, 1.863, 2.519, 3.318, 4.269",\
"0.364, 0.4022, 0.5121, 0.6993, 0.9832, 1.379, 1.9, 2.552, 3.35, 4.303",\
"0.4224, 0.4613, 0.5717, 0.7589, 1.043, 1.439, 1.96, 2.612, 3.41, 4.362",\
"0.4809, 0.5222, 0.6362, 0.8247, 1.109, 1.504, 2.026, 2.68, 3.479, 4.431",\
"0.527, 0.5707, 0.6892, 0.8793, 1.164, 1.56, 2.08, 2.734, 3.535, 4.487",\
"0.5543, 0.6011, 0.7244, 0.9169, 1.201, 1.597, 2.118, 2.772, 3.57, 4.523",\
"0.5597, 0.6101, 0.7395, 0.9347, 1.219, 1.615, 2.135, 2.789, 3.588, 4.539",\
"0.5411, 0.5946, 0.7322, 0.9312, 1.216, 1.612, 2.132, 2.786, 3.584, 4.535",\
"0.4966, 0.5536, 0.6991, 0.9044, 1.19, 1.585, 2.105, 2.759, 3.557, 4.508");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.1483, 0.1814, 0.2661, 0.4005, 0.5977, 0.8761, 1.26, 1.754, 2.373, 3.119",\
"0.1483, 0.1817, 0.2662, 0.4004, 0.5971, 0.8762, 1.259, 1.756, 2.376, 3.119",\
"0.1484, 0.1813, 0.2663, 0.4002, 0.5976, 0.8772, 1.259, 1.757, 2.376, 3.118",\
"0.1484, 0.1814, 0.266, 0.4002, 0.597, 0.8766, 1.259, 1.756, 2.375, 3.117",\
"0.1514, 0.1838, 0.2686, 0.4024, 0.5978, 0.8774, 1.259, 1.757, 2.376, 3.12",\
"0.1736, 0.2074, 0.2872, 0.4148, 0.6066, 0.8822, 1.262, 1.757, 2.375, 3.117",\
"0.1982, 0.2336, 0.317, 0.4384, 0.6252, 0.897, 1.27, 1.762, 2.378, 3.119",\
"0.2208, 0.259, 0.3486, 0.4652, 0.6448, 0.9108, 1.282, 1.772, 2.382, 3.121",\
"0.2426, 0.2832, 0.3786, 0.4966, 0.6684, 0.9264, 1.291, 1.776, 2.389, 3.127",\
"0.263, 0.3058, 0.4078, 0.5278, 0.692, 0.9432, 1.3, 1.782, 2.393, 3.132");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004276, 0.01577, 0.03773, 0.07194, 0.1199, 0.1831, 0.2627, 0.3598, 0.4756");
values("0.117, 0.161, 0.3095, 0.6084, 1.089, 1.768, 2.664, 3.8, 5.181, 6.819",\
"0.118, 0.161, 0.3094, 0.6083, 1.09, 1.771, 2.669, 3.798, 5.178, 6.83",\
"0.1174, 0.1615, 0.3093, 0.6075, 1.089, 1.769, 2.665, 3.8, 5.18, 6.816",\
"0.1215, 0.164, 0.3107, 0.6079, 1.089, 1.769, 2.665, 3.8, 5.181, 6.821",\
"0.1324, 0.1756, 0.3196, 0.612, 1.09, 1.769, 2.664, 3.794, 5.176, 6.816",\
"0.1448, 0.1882, 0.3296, 0.617, 1.092, 1.77, 2.666, 3.798, 5.178, 6.827",\
"0.1588, 0.2052, 0.342, 0.6228, 1.094, 1.771, 2.666, 3.794, 5.175, 6.819",\
"0.1744, 0.222, 0.357, 0.6306, 1.097, 1.772, 2.67, 3.792, 5.172, 6.817",\
"0.1908, 0.2416, 0.3762, 0.6398, 1.101, 1.775, 2.667, 3.793, 5.167, 6.808",\
"0.2072, 0.2614, 0.4004, 0.6538, 1.105, 1.775, 2.67, 3.794, 5.168, 6.805");
}
}
}
}