blob: e8628a724844af7df874cd95afb3a1d3584c0bc9 [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__or3_2) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "2.808234e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "2.88486e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "2.439756e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "2.439756e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "1.992672e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "1.992672e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "1.992672e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "1.992672e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.88486e-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.005593 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01087, 0.01088, 0.01088, 0.01087, 0.01086, 0.01086, 0.01084, \
0.01084, 0.01082, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003037, -0.003053, -0.00306, -0.003075, -0.003072, -0.003082, \
-0.003071, -0.003084, -0.003086, -0.003084");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005935, 0.005946, 0.005949, 0.005947, 0.005944, 0.005953, 0.005933, \
0.005946, 0.005933, 0.005926");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003046, -0.003065, -0.003078, -0.003089, -0.003085, -0.003104, \
-0.003091, -0.003101, -0.003104, -0.003104");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005933, 0.005948, 0.005954, 0.005956, 0.005948, 0.005953, 0.005933, \
0.005945, 0.005937, 0.005928");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003054, -0.003076, -0.00308, -0.003087, -0.003091, -0.003104, \
-0.003092, -0.003104, -0.003104, -0.003101");
}
}
}
pin(A2) {
capacitance : 0.005281 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005303, 0.005303, 0.005313, 0.005312, 0.005303, 0.005325, 0.005298, \
0.005307, 0.005288, 0.005267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00359, -0.003596, -0.003612, -0.00362, -0.003625, -0.003641, \
-0.003628, -0.003646, -0.003655, -0.003662");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.008035, 0.00805, 0.008049, 0.008043, 0.008041, 0.008052, 0.008043, \
0.008052, 0.008053, 0.00805");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006927, -0.007204, -0.007528, -0.007669, -0.007738, -0.007802, \
-0.007806, -0.007847, -0.007858, -0.007867");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005178, 0.005182, 0.005193, 0.005208, 0.005206, 0.005223, 0.005205, \
0.005228, 0.005224, 0.005223");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00589, -0.005923, -0.005946, -0.00594, -0.005943, -0.005974, \
-0.005955, -0.00598, -0.005981, -0.005991");
}
}
}
pin(A3) {
capacitance : 0.005344 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.00803, 0.008039, 0.00802, 0.008027, 0.00803, 0.008047, 0.008034, \
0.008055, 0.008051, 0.008053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007283, -0.007409, -0.007581, -0.007714, -0.00776, -0.007814, \
-0.007802, -0.007858, -0.007866, -0.007881");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.008041, 0.008035, 0.008028, 0.008033, 0.008042, 0.008057, 0.008034, \
0.00806, 0.00805, 0.008048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006732, -0.006849, -0.007101, -0.007327, -0.007459, -0.007571, \
-0.007593, -0.007664, -0.007697, -0.007725");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.00803, 0.008041, 0.008026, 0.008037, 0.00803, 0.008063, 0.008034, \
0.008059, 0.00805, 0.008048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007304, -0.007414, -0.007591, -0.00771, -0.007758, -0.007811, \
-0.007809, -0.00786, -0.007869, -0.00788");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.631 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.06922, 0.0683, 0.06743, 0.06731, 0.06757, 0.06784, 0.06804, 0.06816, 0.06826, 0.06834",\
"0.06884, 0.06789, 0.06701, 0.067, 0.06726, 0.06741, 0.06766, 0.0678, 0.06788, 0.06795",\
"0.06813, 0.06715, 0.06627, 0.06627, 0.06652, 0.0667, 0.06692, 0.0671, 0.06718, 0.06725",\
"0.06778, 0.06676, 0.06588, 0.06583, 0.06608, 0.06632, 0.06654, 0.0667, 0.06681, 0.06688",\
"0.06805, 0.06702, 0.06613, 0.06597, 0.06617, 0.06644, 0.06667, 0.06683, 0.06696, 0.06706",\
"0.07012, 0.06888, 0.0675, 0.06704, 0.06704, 0.06723, 0.06743, 0.0676, 0.06774, 0.06784",\
"0.07334, 0.07169, 0.06986, 0.06892, 0.06861, 0.06865, 0.06884, 0.06896, 0.06908, 0.06916",\
"0.07704, 0.07518, 0.07273, 0.07146, 0.07095, 0.07078, 0.07082, 0.07091, 0.071, 0.07108",\
"0.08149, 0.07929, 0.07625, 0.07463, 0.07381, 0.0735, 0.0735, 0.07355, 0.07356, 0.07363",\
"0.08653, 0.08413, 0.08051, 0.07852, 0.07741, 0.07701, 0.07683, 0.07678, 0.0768, 0.07683");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.0328, 0.03313, 0.0342, 0.03549, 0.03644, 0.03733, 0.03801, 0.03845, 0.03901, 0.04008",\
"0.0329, 0.03317, 0.03432, 0.03561, 0.03656, 0.03737, 0.03801, 0.03849, 0.03901, 0.04028",\
"0.03283, 0.03314, 0.03406, 0.03526, 0.03618, 0.03716, 0.03793, 0.03837, 0.03901, 0.04048",\
"0.03289, 0.03307, 0.03361, 0.03472, 0.03561, 0.0367, 0.0376, 0.03819, 0.0388, 0.04008",\
"0.03329, 0.03323, 0.03345, 0.03437, 0.03513, 0.03615, 0.0372, 0.0378, 0.03842, 0.03909",\
"0.0342, 0.03416, 0.03414, 0.03458, 0.03551, 0.03617, 0.03694, 0.03786, 0.03864, 0.03929",\
"0.03575, 0.03555, 0.03523, 0.03538, 0.03612, 0.03722, 0.0378, 0.03839, 0.03929, 0.04013",\
"0.03809, 0.03774, 0.03726, 0.03702, 0.03751, 0.03819, 0.03989, 0.04037, 0.0406, 0.04231",\
"0.04126, 0.04068, 0.03998, 0.03959, 0.03981, 0.04028, 0.04132, 0.04265, 0.04329, 0.0437",\
"0.04516, 0.0444, 0.04342, 0.04306, 0.04319, 0.04327, 0.04366, 0.04489, 0.0467, 0.04726");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.07428, 0.07331, 0.07246, 0.07239, 0.07261, 0.07288, 0.07308, 0.07323, 0.07332, 0.07339",\
"0.07396, 0.07299, 0.07215, 0.0721, 0.07232, 0.07256, 0.07282, 0.07292, 0.07302, 0.07308",\
"0.07337, 0.07239, 0.07153, 0.07154, 0.07166, 0.07197, 0.07215, 0.07231, 0.07241, 0.0725",\
"0.07293, 0.07193, 0.07105, 0.071, 0.0712, 0.07148, 0.07173, 0.07183, 0.07194, 0.07202",\
"0.07287, 0.07186, 0.07089, 0.07071, 0.07091, 0.07116, 0.07139, 0.07156, 0.07169, 0.07178",\
"0.0739, 0.07273, 0.07148, 0.07104, 0.07112, 0.07134, 0.07155, 0.07172, 0.07184, 0.07193",\
"0.0757, 0.07423, 0.07257, 0.07203, 0.07193, 0.07202, 0.07215, 0.07237, 0.07245, 0.07255",\
"0.07831, 0.07674, 0.07468, 0.07377, 0.0735, 0.07353, 0.0736, 0.07373, 0.07386, 0.07395",\
"0.08205, 0.08019, 0.07775, 0.07651, 0.07608, 0.07588, 0.07595, 0.07604, 0.07616, 0.07619",\
"0.08663, 0.08458, 0.0817, 0.08015, 0.07943, 0.07912, 0.07908, 0.07919, 0.07924, 0.07931");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.03759, 0.03782, 0.03877, 0.03993, 0.04093, 0.04173, 0.04239, 0.04295, 0.04347, 0.04454",\
"0.03752, 0.03789, 0.03882, 0.03997, 0.04095, 0.04167, 0.04233, 0.04281, 0.04331, 0.04374",\
"0.03733, 0.03764, 0.03843, 0.03957, 0.0406, 0.04137, 0.04203, 0.04257, 0.04323, 0.04434",\
"0.03725, 0.03743, 0.03807, 0.03904, 0.03988, 0.04084, 0.0416, 0.04221, 0.0428, 0.04434",\
"0.03763, 0.03752, 0.0379, 0.03862, 0.03943, 0.04042, 0.04136, 0.04188, 0.04281, 0.04335",\
"0.03841, 0.03833, 0.03817, 0.03874, 0.03963, 0.04022, 0.0412, 0.04213, 0.0428, 0.04394",\
"0.03996, 0.03981, 0.03948, 0.03971, 0.04026, 0.04129, 0.04211, 0.04263, 0.04343, 0.04399",\
"0.04232, 0.04191, 0.04155, 0.04149, 0.04184, 0.0425, 0.04379, 0.04439, 0.04456, 0.04578",\
"0.04544, 0.04497, 0.04434, 0.04391, 0.04446, 0.04472, 0.04567, 0.04706, 0.04751, 0.04795",\
"0.04947, 0.04881, 0.0479, 0.04741, 0.04749, 0.04747, 0.04803, 0.04978, 0.05137, 0.05172");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.07908, 0.0781, 0.07726, 0.07728, 0.07755, 0.07772, 0.07791, 0.07805, 0.07816, 0.07822",\
"0.07883, 0.07788, 0.07702, 0.07695, 0.07722, 0.0775, 0.07765, 0.07779, 0.07788, 0.07794",\
"0.07822, 0.07723, 0.07639, 0.07637, 0.07661, 0.07682, 0.07702, 0.07716, 0.07726, 0.07732",\
"0.07774, 0.07676, 0.07589, 0.07583, 0.07607, 0.07632, 0.07654, 0.07665, 0.07677, 0.07685",\
"0.07755, 0.07656, 0.0756, 0.07552, 0.0757, 0.07601, 0.07622, 0.07637, 0.07649, 0.07658",\
"0.07817, 0.07704, 0.07589, 0.07562, 0.07574, 0.07602, 0.07616, 0.07632, 0.07645, 0.07654",\
"0.07933, 0.07804, 0.07667, 0.07622, 0.07614, 0.07632, 0.07647, 0.07665, 0.07677, 0.07681",\
"0.08114, 0.07971, 0.07796, 0.07734, 0.07725, 0.07736, 0.07747, 0.07762, 0.07774, 0.07782",\
"0.08409, 0.0825, 0.08042, 0.07953, 0.07921, 0.07928, 0.07942, 0.07956, 0.07965, 0.07973",\
"0.08824, 0.08646, 0.08414, 0.08292, 0.08256, 0.08246, 0.0825, 0.08261, 0.08271, 0.0828");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.04233, 0.04254, 0.04333, 0.04459, 0.04547, 0.04641, 0.04697, 0.0477, 0.04825, 0.04957",\
"0.042, 0.04217, 0.04313, 0.04429, 0.04515, 0.04609, 0.04665, 0.04737, 0.04793, 0.04917",\
"0.04149, 0.04178, 0.04256, 0.04371, 0.04448, 0.04542, 0.04604, 0.04661, 0.04741, 0.04838",\
"0.04137, 0.04148, 0.04205, 0.04284, 0.04379, 0.04454, 0.04546, 0.04606, 0.04664, 0.04739",\
"0.04176, 0.0417, 0.04196, 0.04255, 0.04335, 0.04429, 0.04515, 0.04574, 0.0463, 0.04779",\
"0.04265, 0.04254, 0.04241, 0.0429, 0.04369, 0.04439, 0.04518, 0.04612, 0.0465, 0.04804",\
"0.04428, 0.04408, 0.04362, 0.04371, 0.04444, 0.0455, 0.04606, 0.04669, 0.04731, 0.04804",\
"0.04665, 0.04635, 0.04605, 0.04568, 0.04618, 0.04696, 0.04804, 0.04851, 0.04894, 0.05041",\
"0.04998, 0.04948, 0.04879, 0.04865, 0.04874, 0.04906, 0.04976, 0.05162, 0.05199, 0.0518",\
"0.05428, 0.0536, 0.05268, 0.05237, 0.05226, 0.05219, 0.05277, 0.05386, 0.05569, 0.05596");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.6189, 0.6603, 0.7655, 0.9054, 1.072, 1.267, 1.497, 1.771, 2.094, 2.476",\
"0.6254, 0.6668, 0.7722, 0.9119, 1.078, 1.274, 1.504, 1.777, 2.101, 2.482",\
"0.6601, 0.7016, 0.8069, 0.9466, 1.113, 1.308, 1.539, 1.812, 2.136, 2.517",\
"0.7444, 0.7859, 0.8911, 1.031, 1.197, 1.392, 1.623, 1.896, 2.22, 2.601",\
"0.8887, 0.9299, 1.035, 1.174, 1.341, 1.536, 1.766, 2.04, 2.364, 2.745",\
"1.086, 1.128, 1.235, 1.376, 1.542, 1.738, 1.969, 2.242, 2.566, 2.947",\
"1.301, 1.347, 1.461, 1.608, 1.779, 1.977, 2.21, 2.484, 2.808, 3.19",\
"1.533, 1.582, 1.704, 1.858, 2.034, 2.236, 2.471, 2.748, 3.074, 3.456",\
"1.786, 1.837, 1.966, 2.13, 2.312, 2.517, 2.754, 3.032, 3.359, 3.743",\
"2.064, 2.117, 2.252, 2.425, 2.613, 2.823, 3.062, 3.34, 3.668, 4.052");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.22, 0.2503, 0.3416, 0.5051, 0.7559, 1.106, 1.566, 2.143, 2.85, 3.693",\
"0.2334, 0.2638, 0.355, 0.5186, 0.7695, 1.119, 1.578, 2.156, 2.863, 3.706",\
"0.2797, 0.3099, 0.4008, 0.5641, 0.815, 1.165, 1.626, 2.204, 2.911, 3.752",\
"0.3564, 0.3874, 0.4786, 0.6413, 0.8922, 1.242, 1.703, 2.282, 2.988, 3.829",\
"0.4252, 0.4593, 0.5536, 0.7168, 0.9672, 1.317, 1.777, 2.356, 3.062, 3.905",\
"0.4757, 0.5135, 0.6127, 0.7764, 1.027, 1.377, 1.836, 2.416, 3.122, 3.965",\
"0.5054, 0.5471, 0.6524, 0.8174, 1.068, 1.417, 1.877, 2.455, 3.161, 4.003",\
"0.5136, 0.5589, 0.6718, 0.8392, 1.089, 1.438, 1.898, 2.476, 3.181, 4.022",\
"0.4985, 0.5472, 0.6687, 0.8401, 1.089, 1.438, 1.897, 2.475, 3.181, 4.022",\
"0.4575, 0.5096, 0.6399, 0.8176, 1.067, 1.415, 1.873, 2.452, 3.157, 3.998");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.1676, 0.2034, 0.2955, 0.4269, 0.6041, 0.8438, 1.157, 1.566, 2.078, 2.705",\
"0.1677, 0.2036, 0.2953, 0.4264, 0.605, 0.8432, 1.158, 1.566, 2.079, 2.704",\
"0.1678, 0.2035, 0.2953, 0.4263, 0.6056, 0.8422, 1.156, 1.567, 2.079, 2.702",\
"0.1676, 0.2032, 0.2948, 0.427, 0.6054, 0.8428, 1.157, 1.566, 2.079, 2.703",\
"0.167, 0.203, 0.295, 0.4262, 0.6044, 0.8434, 1.158, 1.566, 2.078, 2.702",\
"0.1808, 0.2154, 0.3042, 0.4326, 0.6096, 0.8456, 1.158, 1.568, 2.08, 2.705",\
"0.2044, 0.2408, 0.3314, 0.4528, 0.6262, 0.8588, 1.168, 1.573, 2.083, 2.705",\
"0.2278, 0.2658, 0.3616, 0.48, 0.646, 0.876, 1.184, 1.586, 2.092, 2.712",\
"0.2484, 0.2892, 0.3906, 0.5116, 0.6694, 0.8938, 1.197, 1.599, 2.103, 2.721",\
"0.2692, 0.311, 0.4182, 0.5454, 0.6954, 0.9116, 1.212, 1.606, 2.109, 2.728");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.0867, 0.1239, 0.2573, 0.5282, 0.9569, 1.558, 2.352, 3.349, 4.56, 6.021",\
"0.08682, 0.1233, 0.2574, 0.5282, 0.956, 1.559, 2.351, 3.35, 4.57, 6.025",\
"0.08694, 0.1239, 0.2573, 0.5282, 0.9572, 1.559, 2.352, 3.346, 4.571, 6.023",\
"0.09324, 0.1285, 0.259, 0.5277, 0.9563, 1.559, 2.352, 3.351, 4.564, 6.023",\
"0.1082, 0.1428, 0.2664, 0.5304, 0.9566, 1.557, 2.351, 3.346, 4.564, 6.012",\
"0.1248, 0.1598, 0.277, 0.5344, 0.9578, 1.558, 2.346, 3.342, 4.56, 6.009",\
"0.1408, 0.1786, 0.2906, 0.5388, 0.9596, 1.558, 2.347, 3.341, 4.562, 6.008",\
"0.157, 0.1976, 0.3082, 0.5458, 0.961, 1.56, 2.35, 3.341, 4.56, 6.01",\
"0.174, 0.2184, 0.33, 0.5544, 0.9648, 1.561, 2.35, 3.343, 4.556, 6.009",\
"0.1904, 0.2388, 0.356, 0.5672, 0.9676, 1.562, 2.349, 3.345, 4.556, 6.002");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.7126, 0.7541, 0.8593, 0.9993, 1.165, 1.361, 1.591, 1.864, 2.188, 2.569",\
"0.7213, 0.7628, 0.868, 1.008, 1.174, 1.37, 1.6, 1.873, 2.197, 2.578",\
"0.7588, 0.8002, 0.9054, 1.045, 1.211, 1.407, 1.637, 1.911, 2.234, 2.615",\
"0.8312, 0.8727, 0.9777, 1.118, 1.284, 1.479, 1.71, 1.983, 2.307, 2.688",\
"0.9444, 0.9859, 1.091, 1.231, 1.397, 1.592, 1.823, 2.096, 2.42, 2.801",\
"1.092, 1.134, 1.242, 1.385, 1.552, 1.749, 1.98, 2.253, 2.577, 2.958",\
"1.262, 1.307, 1.42, 1.568, 1.74, 1.942, 2.175, 2.449, 2.774, 3.155",\
"1.46, 1.506, 1.623, 1.777, 1.955, 2.161, 2.398, 2.676, 3.002, 3.384",\
"1.686, 1.734, 1.856, 2.016, 2.201, 2.41, 2.65, 2.929, 3.256, 3.64",\
"1.94, 1.991, 2.118, 2.284, 2.474, 2.688, 2.932, 3.213, 3.542, 3.925");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.2432, 0.2739, 0.3656, 0.5296, 0.7808, 1.131, 1.59, 2.169, 2.874, 3.714",\
"0.2562, 0.2869, 0.3787, 0.5426, 0.7938, 1.144, 1.603, 2.182, 2.887, 3.728",\
"0.302, 0.3327, 0.4243, 0.588, 0.8394, 1.189, 1.649, 2.228, 2.933, 3.774",\
"0.3842, 0.4151, 0.5065, 0.6696, 0.9207, 1.271, 1.73, 2.31, 3.015, 3.855",\
"0.4645, 0.4982, 0.5925, 0.7557, 1.006, 1.357, 1.817, 2.395, 3.101, 3.943",\
"0.5281, 0.5651, 0.6632, 0.827, 1.078, 1.428, 1.887, 2.466, 3.172, 4.013",\
"0.5716, 0.6122, 0.7162, 0.8809, 1.131, 1.481, 1.941, 2.519, 3.226, 4.066",\
"0.5942, 0.6381, 0.7491, 0.9154, 1.165, 1.515, 1.974, 2.553, 3.258, 4.099",\
"0.5944, 0.6416, 0.76, 0.9302, 1.179, 1.529, 1.988, 2.566, 3.272, 4.113",\
"0.5704, 0.6208, 0.7467, 0.9221, 1.172, 1.52, 1.979, 2.558, 3.263, 4.104");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.1677, 0.2032, 0.2954, 0.4273, 0.6042, 0.8442, 1.158, 1.565, 2.079, 2.703",\
"0.1677, 0.2032, 0.2954, 0.4274, 0.604, 0.8438, 1.159, 1.565, 2.079, 2.702",\
"0.1676, 0.2035, 0.2953, 0.4264, 0.6056, 0.8422, 1.157, 1.564, 2.078, 2.705",\
"0.1676, 0.2032, 0.2952, 0.4262, 0.6042, 0.844, 1.158, 1.566, 2.079, 2.703",\
"0.1684, 0.2042, 0.2958, 0.4278, 0.6066, 0.8442, 1.156, 1.565, 2.079, 2.702",\
"0.1798, 0.2156, 0.3074, 0.4356, 0.612, 0.848, 1.161, 1.568, 2.08, 2.705",\
"0.193, 0.23, 0.3248, 0.4556, 0.63, 0.8616, 1.171, 1.573, 2.083, 2.704",\
"0.2078, 0.2456, 0.3434, 0.4772, 0.6514, 0.8828, 1.188, 1.587, 2.093, 2.712",\
"0.2246, 0.2638, 0.3642, 0.4988, 0.6726, 0.902, 1.205, 1.6, 2.103, 2.72",\
"0.2416, 0.2818, 0.3858, 0.5246, 0.696, 0.9232, 1.22, 1.614, 2.112, 2.727");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.08876, 0.1259, 0.2589, 0.5293, 0.9571, 1.557, 2.348, 3.342, 4.558, 6.008",\
"0.08868, 0.1253, 0.259, 0.5293, 0.9578, 1.558, 2.346, 3.345, 4.561, 6.004",\
"0.089, 0.1257, 0.2591, 0.5293, 0.9575, 1.557, 2.348, 3.345, 4.558, 6.014",\
"0.09214, 0.1279, 0.2596, 0.5292, 0.9564, 1.557, 2.348, 3.341, 4.556, 6.01",\
"0.1064, 0.1402, 0.2662, 0.531, 0.958, 1.558, 2.349, 3.343, 4.563, 6.009",\
"0.1206, 0.156, 0.275, 0.5342, 0.959, 1.559, 2.347, 3.346, 4.563, 6.013",\
"0.1362, 0.1734, 0.2878, 0.538, 0.9604, 1.558, 2.347, 3.345, 4.562, 6.003",\
"0.152, 0.1922, 0.3032, 0.544, 0.9618, 1.56, 2.348, 3.342, 4.555, 6.011",\
"0.1668, 0.2108, 0.3214, 0.5516, 0.9644, 1.561, 2.351, 3.342, 4.555, 6.005",\
"0.1824, 0.229, 0.3442, 0.5626, 0.9688, 1.564, 2.35, 3.345, 4.558, 6.002");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.7484, 0.7899, 0.8952, 1.035, 1.201, 1.397, 1.627, 1.9, 2.224, 2.605",\
"0.7601, 0.8015, 0.9067, 1.047, 1.213, 1.408, 1.639, 1.912, 2.236, 2.617",\
"0.801, 0.8425, 0.9477, 1.087, 1.254, 1.449, 1.68, 1.953, 2.276, 2.658",\
"0.8712, 0.9127, 1.018, 1.158, 1.324, 1.519, 1.75, 2.023, 2.347, 2.728",\
"0.97, 1.011, 1.116, 1.256, 1.423, 1.618, 1.848, 2.122, 2.445, 2.827",\
"1.09, 1.132, 1.24, 1.381, 1.548, 1.744, 1.975, 2.249, 2.573, 2.954",\
"1.221, 1.265, 1.376, 1.522, 1.694, 1.894, 2.127, 2.402, 2.726, 3.107",\
"1.37, 1.415, 1.53, 1.681, 1.859, 2.063, 2.3, 2.577, 2.902, 3.284",\
"1.545, 1.592, 1.71, 1.866, 2.048, 2.257, 2.497, 2.777, 3.104, 3.487",\
"1.75, 1.798, 1.92, 2.081, 2.269, 2.482, 2.727, 3.009, 3.337, 3.721");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.255, 0.2866, 0.3804, 0.5461, 0.7984, 1.149, 1.609, 2.188, 2.893, 3.734",\
"0.2674, 0.2989, 0.3928, 0.5585, 0.8108, 1.162, 1.621, 2.2, 2.905, 3.746",\
"0.3133, 0.3448, 0.4382, 0.6036, 0.8559, 1.207, 1.667, 2.245, 2.951, 3.792",\
"0.3995, 0.4309, 0.5236, 0.6878, 0.9396, 1.291, 1.751, 2.329, 3.035, 3.876",\
"0.4895, 0.5234, 0.6181, 0.7823, 1.034, 1.385, 1.845, 2.424, 3.13, 3.971",\
"0.5637, 0.6005, 0.6996, 0.8641, 1.115, 1.466, 1.926, 2.505, 3.21, 4.051",\
"0.619, 0.6595, 0.7632, 0.9287, 1.179, 1.53, 1.99, 2.569, 3.274, 4.115",\
"0.6541, 0.6981, 0.8087, 0.9757, 1.226, 1.576, 2.036, 2.615, 3.321, 4.162",\
"0.6691, 0.7159, 0.8331, 1.003, 1.253, 1.603, 2.063, 2.642, 3.347, 4.188",\
"0.6609, 0.7107, 0.8356, 1.011, 1.26, 1.609, 2.069, 2.647, 3.353, 4.193");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.1675, 0.2032, 0.2953, 0.4264, 0.6048, 0.8422, 1.157, 1.565, 2.077, 2.702",\
"0.1674, 0.2035, 0.2955, 0.4262, 0.6056, 0.844, 1.158, 1.567, 2.078, 2.704",\
"0.1678, 0.2032, 0.2954, 0.4274, 0.605, 0.8442, 1.158, 1.567, 2.078, 2.705",\
"0.1676, 0.2034, 0.2954, 0.4274, 0.6056, 0.8426, 1.158, 1.566, 2.079, 2.703",\
"0.1678, 0.204, 0.2956, 0.4274, 0.6044, 0.8424, 1.157, 1.565, 2.079, 2.705",\
"0.1764, 0.212, 0.3038, 0.433, 0.6098, 0.8468, 1.159, 1.567, 2.08, 2.705",\
"0.1866, 0.223, 0.318, 0.4502, 0.6256, 0.8588, 1.169, 1.573, 2.083, 2.705",\
"0.1974, 0.2348, 0.3326, 0.468, 0.6446, 0.8782, 1.185, 1.584, 2.091, 2.708",\
"0.2086, 0.2468, 0.3474, 0.4846, 0.6644, 0.897, 1.203, 1.6, 2.1, 2.715",\
"0.2206, 0.2596, 0.3626, 0.5038, 0.6848, 0.9168, 1.221, 1.613, 2.111, 2.724");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005348, 0.02061, 0.04976, 0.09517, 0.1589, 0.2427, 0.3484, 0.4773, 0.631");
values("0.09292, 0.1302, 0.2639, 0.5333, 0.9603, 1.56, 2.348, 3.347, 4.561, 6.012",\
"0.09234, 0.1301, 0.2635, 0.5331, 0.9612, 1.56, 2.348, 3.347, 4.561, 6.012",\
"0.0922, 0.1289, 0.263, 0.5331, 0.961, 1.558, 2.35, 3.345, 4.562, 6.014",\
"0.0937, 0.1302, 0.263, 0.5327, 0.9608, 1.56, 2.351, 3.344, 4.556, 6.007",\
"0.1076, 0.1422, 0.268, 0.5332, 0.9584, 1.56, 2.349, 3.342, 4.56, 6.014",\
"0.1212, 0.1576, 0.277, 0.537, 0.9598, 1.559, 2.35, 3.347, 4.558, 6.008",\
"0.1358, 0.1728, 0.2884, 0.541, 0.9616, 1.56, 2.349, 3.343, 4.555, 6.005",\
"0.1508, 0.19, 0.3034, 0.5452, 0.964, 1.562, 2.349, 3.343, 4.555, 6.009",\
"0.1652, 0.208, 0.3192, 0.5522, 0.9662, 1.564, 2.354, 3.343, 4.556, 6.01",\
"0.1802, 0.2268, 0.34, 0.5634, 0.9698, 1.564, 2.353, 3.348, 4.556, 6.002");
}
}
}
}