blob: 8798d79522a12c86682f3d3a6ab2c781ec9e7a5d [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__and3_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.00038775" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.00038922" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.00038961" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.00040323" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.00040305" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.00041367" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.00042714" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.00040923" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00042714" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002779 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006333, 0.006313, 0.006296, 0.006288, 0.006299, 0.006302, 0.006295, \
0.006294, 0.006287, 0.006292");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.003647, -0.003646, -0.003651, -0.003665, -0.003679, -0.003686, \
-0.003705, -0.003715, -0.003747, -0.003815");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006326, 0.006309, 0.006298, 0.006285, 0.006297, 0.006301, 0.006298, \
0.006292, 0.0063, 0.006291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.003612, -0.003622, -0.003626, -0.003635, -0.003651, -0.003654, \
-0.003669, -0.003686, -0.003714, -0.003779");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.00632, 0.006302, 0.006296, 0.006285, 0.006297, 0.006298, 0.006296, \
0.006293, 0.006298, 0.00629");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.002907, 0.0029, 0.002883, 0.002864, 0.00283, 0.002813, 0.002791, \
0.002746, 0.002682, 0.002506");
}
}
}
pin(A2) {
capacitance : 0.002715 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.007041, 0.00714, 0.007285, 0.007389, 0.007483, 0.007534, 0.007566, \
0.007573, 0.00756, 0.007477");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005574, -0.005571, -0.005553, -0.005557, -0.005567, -0.005562, \
-0.005561, -0.005562, -0.005561, -0.005565");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006561, 0.005959, 0.005626, 0.005572, 0.005566, 0.005557, 0.005557, \
0.005554, 0.005553, 0.005554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005558, -0.005557, -0.005561, -0.005555, -0.005564, -0.005565, \
-0.005568, -0.005562, -0.005566, -0.005571");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006069, 0.006062, 0.006061, 0.006047, 0.00604, 0.006042, 0.006031, \
0.006014, 0.005993, 0.005951");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.003959, -0.003968, -0.003957, -0.003965, -0.003992, -0.004005, \
-0.004027, -0.004062, -0.004124, -0.004255");
}
}
}
pin(A3) {
capacitance : 0.00276 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005613, 0.005601, 0.00558, 0.005566, 0.005578, 0.00558, 0.005577, \
0.005577, 0.005577, 0.005573");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005574, -0.005569, -0.005555, -0.005554, -0.005563, -0.005561, \
-0.005567, -0.005557, -0.005559, -0.005562");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.005964, 0.005647, 0.005581, 0.00557, 0.005575, 0.005576, 0.005575, \
0.005574, 0.005573, 0.00557");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005567, -0.005569, -0.005557, -0.005556, -0.005568, -0.005564, \
-0.005563, -0.005562, -0.005558, -0.005558");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006023, 0.005606, 0.005578, 0.005572, 0.005574, 0.005579, 0.005575, \
0.005577, 0.005574, 0.005576");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.005573, -0.005571, -0.005558, -0.005558, -0.005566, -0.005561, \
-0.00556, -0.005562, -0.005556, -0.005558");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3)" ;
max_capacitance : 0.3522 ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.07406, 0.07356, 0.07308, 0.07294, 0.07294, 0.0729, 0.07289, 0.07288, 0.07284, 0.07284",\
"0.0741, 0.07362, 0.07317, 0.07304, 0.07303, 0.07297, 0.07298, 0.07293, 0.07293, 0.07293",\
"0.07396, 0.07345, 0.07296, 0.07285, 0.07285, 0.07282, 0.07279, 0.07279, 0.0728, 0.07278",\
"0.07571, 0.07504, 0.07418, 0.0739, 0.07386, 0.07387, 0.07388, 0.07386, 0.07387, 0.07387",\
"0.08132, 0.08022, 0.07861, 0.07764, 0.07736, 0.07715, 0.07707, 0.07701, 0.07701, 0.07699",\
"0.08986, 0.08837, 0.08591, 0.08433, 0.08357, 0.08314, 0.08292, 0.08274, 0.0827, 0.08262",\
"0.1017, 0.09973, 0.09642, 0.09408, 0.09275, 0.09202, 0.09151, 0.09129, 0.09113, 0.09097",\
"0.117, 0.1147, 0.1104, 0.1072, 0.1051, 0.104, 0.1033, 0.1029, 0.1025, 0.1023",\
"0.1359, 0.1331, 0.1278, 0.1237, 0.121, 0.1193, 0.1182, 0.1175, 0.117, 0.1165",\
"0.1584, 0.1553, 0.149, 0.1438, 0.1403, 0.138, 0.1365, 0.1356, 0.1347, 0.1335");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.04413, 0.04328, 0.04216, 0.04173, 0.04195, 0.04224, 0.04267, 0.04535, 0.06984, 0.184",\
"0.04394, 0.04316, 0.04197, 0.04169, 0.0418, 0.04221, 0.04261, 0.04543, 0.07073, 0.1865",\
"0.04389, 0.04306, 0.04201, 0.04158, 0.04168, 0.04203, 0.04251, 0.04542, 0.07275, 0.1941",\
"0.04551, 0.04461, 0.04322, 0.04253, 0.04249, 0.04272, 0.04335, 0.04697, 0.07776, 0.21",\
"0.04987, 0.04872, 0.04708, 0.04587, 0.04552, 0.0456, 0.04619, 0.05042, 0.08752, 0.238",\
"0.05676, 0.05535, 0.05307, 0.05143, 0.05095, 0.05055, 0.05093, 0.05666, 0.1045, 0.2804",\
"0.0666, 0.06497, 0.06209, 0.05962, 0.05866, 0.05841, 0.05869, 0.06743, 0.1316, 0.3417",\
"0.07944, 0.07746, 0.0742, 0.07099, 0.06919, 0.06849, 0.06971, 0.08514, 0.1765, 0.4314",\
"0.09542, 0.09323, 0.08912, 0.08557, 0.08323, 0.08132, 0.08303, 0.1136, 0.2504, 0.5535",\
"0.1147, 0.112, 0.1075, 0.1031, 0.09994, 0.09779, 0.1033, 0.1634, 0.3671, 0.7045");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.081, 0.0804, 0.07969, 0.07941, 0.07927, 0.07922, 0.07921, 0.07919, 0.07917, 0.07916",\
"0.08084, 0.08024, 0.07953, 0.07923, 0.07918, 0.07912, 0.07907, 0.07905, 0.07903, 0.07902",\
"0.0807, 0.08005, 0.07935, 0.07907, 0.07898, 0.07897, 0.07895, 0.07893, 0.07892, 0.07891",\
"0.08237, 0.08157, 0.08062, 0.08024, 0.0801, 0.08007, 0.08004, 0.08004, 0.08003, 0.08002",\
"0.08822, 0.08703, 0.08527, 0.08422, 0.08378, 0.08355, 0.08347, 0.08339, 0.08336, 0.08333",\
"0.0971, 0.09548, 0.09292, 0.09124, 0.09028, 0.08984, 0.08956, 0.08941, 0.08931, 0.08924",\
"0.1094, 0.1074, 0.104, 0.1015, 0.1, 0.09919, 0.09869, 0.09843, 0.09825, 0.09808",\
"0.1253, 0.1229, 0.1185, 0.1152, 0.1131, 0.1118, 0.111, 0.1106, 0.1103, 0.11",\
"0.1449, 0.1421, 0.1368, 0.1325, 0.1296, 0.1278, 0.1267, 0.126, 0.1255, 0.1249",\
"0.1681, 0.165, 0.1587, 0.1535, 0.1497, 0.1474, 0.1458, 0.1448, 0.1439, 0.1426");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.04412, 0.04325, 0.04212, 0.04172, 0.04193, 0.04234, 0.04267, 0.04546, 0.07059, 0.1859",\
"0.044, 0.04318, 0.042, 0.0416, 0.04181, 0.04219, 0.04252, 0.04534, 0.07075, 0.1874",\
"0.04374, 0.04288, 0.04177, 0.04135, 0.04151, 0.04186, 0.0423, 0.04524, 0.07223, 0.1938",\
"0.04491, 0.04403, 0.04273, 0.04204, 0.04208, 0.04231, 0.04296, 0.0462, 0.07688, 0.209",\
"0.04861, 0.04754, 0.04587, 0.0449, 0.04469, 0.04474, 0.04517, 0.0495, 0.08649, 0.2353",\
"0.05501, 0.05377, 0.05156, 0.0502, 0.04985, 0.04948, 0.0498, 0.05565, 0.1021, 0.2748",\
"0.06465, 0.06322, 0.06036, 0.0583, 0.05723, 0.05755, 0.05765, 0.06612, 0.1283, 0.3338",\
"0.07752, 0.0757, 0.07248, 0.0697, 0.06776, 0.06717, 0.06856, 0.08287, 0.1705, 0.4202",\
"0.09361, 0.09155, 0.08777, 0.08428, 0.08192, 0.08042, 0.08233, 0.1099, 0.2402, 0.5378",\
"0.1129, 0.1106, 0.1061, 0.1023, 0.09935, 0.09723, 0.1019, 0.1569, 0.3512, 0.6859");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.08794, 0.08718, 0.08626, 0.08588, 0.0857, 0.08556, 0.08552, 0.08549, 0.08545, 0.08543",\
"0.08749, 0.08673, 0.08576, 0.08545, 0.08524, 0.08515, 0.08508, 0.08503, 0.08501, 0.08498",\
"0.08737, 0.08663, 0.0857, 0.08531, 0.08512, 0.08505, 0.085, 0.08496, 0.08493, 0.08491",\
"0.08898, 0.08814, 0.08702, 0.08649, 0.0863, 0.08622, 0.08619, 0.08617, 0.08617, 0.08614",\
"0.09502, 0.09376, 0.0919, 0.09071, 0.09019, 0.0899, 0.08979, 0.08969, 0.08966, 0.08961",\
"0.1044, 0.1027, 0.09999, 0.09811, 0.09714, 0.0966, 0.09628, 0.09613, 0.096, 0.09591",\
"0.1173, 0.1152, 0.1116, 0.109, 0.1074, 0.1066, 0.106, 0.1058, 0.1055, 0.1054",\
"0.1339, 0.1315, 0.1271, 0.1236, 0.1214, 0.1201, 0.1193, 0.1188, 0.1185, 0.1181",\
"0.1546, 0.1519, 0.1465, 0.1421, 0.1391, 0.1372, 0.1361, 0.1354, 0.1349, 0.1342",\
"0.1793, 0.1762, 0.1699, 0.1646, 0.1608, 0.1583, 0.1567, 0.1557, 0.1547, 0.1533");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.04405, 0.04328, 0.04218, 0.04182, 0.04192, 0.04221, 0.04279, 0.04534, 0.07049, 0.1859",\
"0.04395, 0.04311, 0.04197, 0.04169, 0.04177, 0.04209, 0.04279, 0.04552, 0.07129, 0.1882",\
"0.04362, 0.04289, 0.0417, 0.04135, 0.04141, 0.04173, 0.04251, 0.04538, 0.0729, 0.1951",\
"0.04445, 0.04362, 0.0423, 0.04167, 0.04174, 0.04203, 0.04275, 0.04605, 0.07675, 0.2081",\
"0.04768, 0.04661, 0.04513, 0.04439, 0.04414, 0.0444, 0.04475, 0.04905, 0.08502, 0.2317",\
"0.05377, 0.05258, 0.05053, 0.04936, 0.04936, 0.04908, 0.04947, 0.05519, 0.09977, 0.2687",\
"0.06336, 0.06191, 0.05946, 0.05746, 0.05665, 0.05709, 0.05745, 0.06505, 0.124, 0.3251",\
"0.07654, 0.07484, 0.07186, 0.06925, 0.06778, 0.06732, 0.06888, 0.08169, 0.1638, 0.4042",\
"0.09318, 0.09131, 0.08779, 0.08458, 0.08236, 0.08148, 0.0828, 0.1078, 0.2288, 0.5174",\
"0.1135, 0.1113, 0.1072, 0.1035, 0.1007, 0.09898, 0.1026, 0.1503, 0.3309, 0.6611");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.6818, 0.7517, 0.9402, 1.217, 1.589, 2.083, 2.724, 3.529, 4.512, 5.684",\
"0.7197, 0.7896, 0.978, 1.254, 1.627, 2.121, 2.761, 3.567, 4.55, 5.721",\
"0.8479, 0.9176, 1.106, 1.382, 1.755, 2.249, 2.89, 3.695, 4.678, 5.848",\
"1.103, 1.172, 1.36, 1.637, 2.01, 2.504, 3.145, 3.95, 4.932, 6.105",\
"1.434, 1.511, 1.711, 1.996, 2.373, 2.867, 3.508, 4.313, 5.295, 6.468",\
"1.805, 1.889, 2.105, 2.406, 2.793, 3.292, 3.933, 4.737, 5.719, 6.89",\
"2.224, 2.315, 2.547, 2.865, 3.264, 3.768, 4.412, 5.219, 6.2, 7.37",\
"2.689, 2.789, 3.04, 3.379, 3.793, 4.307, 4.952, 5.757, 6.739, 7.909",\
"3.204, 3.31, 3.582, 3.944, 4.378, 4.904, 5.557, 6.365, 7.346, 8.516",\
"3.769, 3.883, 4.174, 4.56, 5.017, 5.561, 6.226, 7.041, 8.024, 9.195");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.8927, 0.988, 1.265, 1.708, 2.349, 3.234, 4.396, 5.86, 7.647, 9.78",\
"0.9119, 1.008, 1.284, 1.727, 2.368, 3.253, 4.415, 5.876, 7.668, 9.799",\
"0.9843, 1.08, 1.356, 1.799, 2.44, 3.325, 4.487, 5.95, 7.74, 9.871",\
"1.128, 1.223, 1.499, 1.941, 2.581, 3.465, 4.628, 6.089, 7.881, 10.01",\
"1.278, 1.375, 1.655, 2.101, 2.742, 3.625, 4.786, 6.248, 8.036, 10.16",\
"1.401, 1.501, 1.786, 2.235, 2.878, 3.763, 4.923, 6.386, 8.175, 10.3",\
"1.498, 1.601, 1.893, 2.346, 2.99, 3.874, 5.036, 6.498, 8.283, 10.41",\
"1.56, 1.668, 1.97, 2.432, 3.077, 3.96, 5.12, 6.583, 8.367, 10.49",\
"1.579, 1.694, 2.007, 2.481, 3.138, 4.02, 5.179, 6.641, 8.426, 10.55",\
"1.552, 1.672, 2.001, 2.49, 3.155, 4.051, 5.214, 6.672, 8.456, 10.58");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.2424, 0.3115, 0.5141, 0.856, 1.395, 2.186, 3.258, 4.626, 6.307, 8.298",\
"0.242, 0.3124, 0.5132, 0.856, 1.396, 2.189, 3.26, 4.625, 6.307, 8.305",\
"0.2428, 0.3128, 0.5136, 0.8562, 1.396, 2.188, 3.262, 4.629, 6.305, 8.307",\
"0.2488, 0.3174, 0.5176, 0.8576, 1.395, 2.188, 3.259, 4.629, 6.3, 8.3",\
"0.2918, 0.3596, 0.5538, 0.8802, 1.409, 2.193, 3.264, 4.629, 6.307, 8.294",\
"0.3374, 0.409, 0.6054, 0.9302, 1.44, 2.206, 3.268, 4.63, 6.305, 8.298",\
"0.3878, 0.4634, 0.6642, 0.9842, 1.481, 2.231, 3.281, 4.637, 6.302, 8.301",\
"0.4406, 0.523, 0.7328, 1.051, 1.534, 2.266, 3.295, 4.641, 6.304, 8.302",\
"0.496, 0.586, 0.806, 1.13, 1.608, 2.322, 3.33, 4.656, 6.314, 8.296",\
"0.556, 0.654, 0.888, 1.218, 1.692, 2.394, 3.39, 4.7, 6.33, 8.314");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.3309, 0.4452, 0.804, 1.458, 2.522, 4.063, 6.11, 8.689, 11.85, 15.61",\
"0.3301, 0.4457, 0.8024, 1.457, 2.523, 4.068, 6.106, 8.69, 11.84, 15.6",\
"0.3304, 0.4454, 0.8052, 1.457, 2.522, 4.06, 6.11, 8.685, 11.84, 15.6",\
"0.332, 0.4484, 0.804, 1.459, 2.527, 4.064, 6.114, 8.69, 11.84, 15.61",\
"0.35, 0.467, 0.824, 1.474, 2.53, 4.064, 6.107, 8.689, 11.85, 15.61",\
"0.372, 0.4876, 0.8434, 1.49, 2.542, 4.077, 6.115, 8.689, 11.84, 15.6",\
"0.3998, 0.5152, 0.8704, 1.506, 2.55, 4.081, 6.127, 8.704, 11.84, 15.6",\
"0.437, 0.5512, 0.909, 1.536, 2.563, 4.084, 6.122, 8.704, 11.86, 15.62",\
"0.4756, 0.5932, 0.9544, 1.58, 2.596, 4.096, 6.128, 8.704, 11.85, 15.62",\
"0.522, 0.638, 1.006, 1.634, 2.646, 4.136, 6.146, 8.708, 11.85, 15.6");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.7424, 0.8145, 1.007, 1.286, 1.66, 2.155, 2.796, 3.601, 4.584, 5.756",\
"0.7776, 0.8497, 1.042, 1.321, 1.695, 2.19, 2.831, 3.636, 4.619, 5.792",\
"0.9063, 0.9784, 1.171, 1.45, 1.824, 2.319, 2.96, 3.765, 4.747, 5.919",\
"1.165, 1.237, 1.428, 1.708, 2.082, 2.577, 3.218, 4.024, 5.005, 6.179",\
"1.519, 1.596, 1.798, 2.084, 2.461, 2.956, 3.597, 4.402, 5.385, 6.557",\
"1.917, 2.002, 2.22, 2.522, 2.908, 3.408, 4.048, 4.853, 5.834, 7.006",\
"2.37, 2.464, 2.697, 3.015, 3.413, 3.918, 4.561, 5.366, 6.348, 7.518",\
"2.884, 2.985, 3.237, 3.574, 3.985, 4.497, 5.142, 5.947, 6.929, 8.099",\
"3.458, 3.566, 3.838, 4.196, 4.623, 5.146, 5.796, 6.603, 7.585, 8.754",\
"4.095, 4.211, 4.503, 4.884, 5.332, 5.869, 6.529, 7.34, 8.324, 9.494");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.9446, 1.04, 1.317, 1.76, 2.401, 3.286, 4.448, 5.91, 7.701, 9.832",\
"0.963, 1.059, 1.335, 1.778, 2.42, 3.304, 4.467, 5.93, 7.718, 9.85",\
"1.009, 1.105, 1.382, 1.824, 2.466, 3.351, 4.513, 5.977, 7.764, 9.896",\
"1.101, 1.197, 1.473, 1.915, 2.556, 3.44, 4.602, 6.067, 7.854, 9.987",\
"1.2, 1.297, 1.579, 2.026, 2.668, 3.552, 4.714, 6.175, 7.967, 10.1",\
"1.279, 1.38, 1.668, 2.119, 2.763, 3.648, 4.809, 6.273, 8.062, 10.19",\
"1.33, 1.435, 1.729, 2.187, 2.832, 3.717, 4.879, 6.34, 8.126, 10.26",\
"1.337, 1.446, 1.753, 2.221, 2.872, 3.756, 4.916, 6.379, 8.163, 10.29",\
"1.293, 1.407, 1.726, 2.209, 2.872, 3.761, 4.923, 6.382, 8.166, 10.29",\
"1.193, 1.313, 1.644, 2.143, 2.823, 3.724, 4.892, 6.353, 8.136, 10.26");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.2553, 0.3249, 0.5239, 0.8634, 1.401, 2.188, 3.264, 4.632, 6.305, 8.306",\
"0.255, 0.3247, 0.5239, 0.8622, 1.401, 2.191, 3.264, 4.631, 6.307, 8.297",\
"0.2556, 0.3244, 0.5236, 0.8636, 1.401, 2.191, 3.264, 4.63, 6.3, 8.309",\
"0.259, 0.3278, 0.5262, 0.8652, 1.4, 2.189, 3.264, 4.627, 6.3, 8.303",\
"0.2996, 0.3668, 0.5582, 0.882, 1.409, 2.194, 3.265, 4.627, 6.308, 8.303",\
"0.3466, 0.417, 0.61, 0.9302, 1.44, 2.208, 3.268, 4.632, 6.3, 8.307",\
"0.3944, 0.4712, 0.6672, 0.982, 1.483, 2.231, 3.277, 4.636, 6.301, 8.301",\
"0.4464, 0.5294, 0.7316, 1.043, 1.527, 2.259, 3.296, 4.642, 6.308, 8.3",\
"0.5, 0.592, 0.804, 1.118, 1.588, 2.306, 3.32, 4.658, 6.31, 8.296",\
"0.558, 0.656, 0.882, 1.198, 1.664, 2.368, 3.364, 4.684, 6.33, 8.31");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.3309, 0.4452, 0.8024, 1.458, 2.522, 4.068, 6.109, 8.688, 11.84, 15.6",\
"0.3312, 0.4474, 0.8024, 1.458, 2.522, 4.067, 6.11, 8.688, 11.85, 15.61",\
"0.3314, 0.4458, 0.8038, 1.457, 2.522, 4.06, 6.11, 8.69, 11.85, 15.61",\
"0.3332, 0.45, 0.8066, 1.458, 2.527, 4.063, 6.114, 8.691, 11.85, 15.61",\
"0.3516, 0.4688, 0.8264, 1.472, 2.527, 4.062, 6.11, 8.689, 11.84, 15.61",\
"0.3706, 0.4874, 0.8462, 1.49, 2.54, 4.073, 6.108, 8.69, 11.84, 15.61",\
"0.3944, 0.513, 0.875, 1.511, 2.55, 4.076, 6.118, 8.697, 11.85, 15.59",\
"0.4288, 0.5476, 0.9148, 1.548, 2.575, 4.084, 6.118, 8.692, 11.84, 15.62",\
"0.4654, 0.5876, 0.96, 1.597, 2.613, 4.105, 6.126, 8.698, 11.84, 15.59",\
"0.506, 0.628, 1.01, 1.654, 2.672, 4.158, 6.156, 8.708, 11.85, 15.59");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.7971, 0.8713, 1.068, 1.351, 1.727, 2.224, 2.866, 3.671, 4.655, 5.826",\
"0.8279, 0.9022, 1.099, 1.381, 1.758, 2.255, 2.897, 3.702, 4.685, 5.857",\
"0.9574, 1.032, 1.228, 1.511, 1.888, 2.384, 3.026, 3.831, 4.815, 5.987",\
"1.219, 1.293, 1.489, 1.772, 2.148, 2.645, 3.287, 4.093, 5.076, 6.248",\
"1.593, 1.671, 1.875, 2.163, 2.541, 3.037, 3.68, 4.485, 5.468, 6.64",\
"2.018, 2.105, 2.325, 2.628, 3.015, 3.514, 4.156, 4.961, 5.944, 7.115",\
"2.508, 2.601, 2.838, 3.156, 3.555, 4.059, 4.703, 5.508, 6.491, 7.661",\
"3.07, 3.171, 3.425, 3.761, 4.171, 4.682, 5.327, 6.134, 7.116, 8.286",\
"3.707, 3.815, 4.088, 4.444, 4.87, 5.39, 6.04, 6.846, 7.829, 9",\
"4.423, 4.54, 4.829, 5.208, 5.652, 6.186, 6.844, 7.654, 8.637, 9.808");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.9698, 1.066, 1.342, 1.785, 2.426, 3.311, 4.473, 5.938, 7.72, 9.85",\
"0.9912, 1.087, 1.363, 1.806, 2.447, 3.332, 4.494, 5.957, 7.747, 9.878",\
"1.024, 1.12, 1.396, 1.838, 2.48, 3.365, 4.526, 5.989, 7.78, 9.91",\
"1.068, 1.164, 1.44, 1.882, 2.523, 3.408, 4.569, 6.033, 7.822, 9.951",\
"1.103, 1.201, 1.484, 1.93, 2.572, 3.456, 4.619, 6.081, 7.871, 10",\
"1.115, 1.216, 1.505, 1.958, 2.602, 3.487, 4.649, 6.11, 7.9, 10.03",\
"1.09, 1.194, 1.494, 1.955, 2.603, 3.489, 4.649, 6.111, 7.897, 10.03",\
"1.013, 1.122, 1.433, 1.91, 2.568, 3.456, 4.615, 6.078, 7.86, 9.987",\
"0.8756, 0.9905, 1.313, 1.807, 2.481, 3.38, 4.542, 6.004, 7.786, 9.912",\
"0.6701, 0.7911, 1.126, 1.637, 2.33, 3.247, 4.423, 5.887, 7.67, 9.795");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.2673, 0.3373, 0.5359, 0.8724, 1.408, 2.195, 3.265, 4.631, 6.309, 8.299",\
"0.2675, 0.3374, 0.536, 0.8718, 1.408, 2.193, 3.266, 4.634, 6.307, 8.308",\
"0.2674, 0.3374, 0.5366, 0.8722, 1.408, 2.193, 3.265, 4.634, 6.308, 8.307",\
"0.2696, 0.3386, 0.5374, 0.875, 1.408, 2.196, 3.267, 4.63, 6.307, 8.301",\
"0.306, 0.3728, 0.5642, 0.8882, 1.415, 2.198, 3.266, 4.628, 6.31, 8.301",\
"0.3538, 0.4256, 0.617, 0.9348, 1.442, 2.21, 3.272, 4.632, 6.308, 8.298",\
"0.4002, 0.4774, 0.673, 0.9836, 1.48, 2.232, 3.279, 4.636, 6.304, 8.3",\
"0.4522, 0.5346, 0.7342, 1.042, 1.524, 2.258, 3.296, 4.644, 6.308, 8.304",\
"0.504, 0.594, 0.804, 1.108, 1.58, 2.298, 3.318, 4.654, 6.314, 8.3",\
"0.558, 0.656, 0.878, 1.186, 1.65, 2.356, 3.358, 4.678, 6.332, 8.312");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003424, 0.01193, 0.02818, 0.0535, 0.08902, 0.1358, 0.1946, 0.2665, 0.3522");
values("0.33, 0.4461, 0.8038, 1.458, 2.524, 4.064, 6.113, 8.691, 11.85, 15.6",\
"0.3301, 0.4454, 0.8022, 1.457, 2.522, 4.064, 6.106, 8.691, 11.85, 15.61",\
"0.3302, 0.447, 0.8028, 1.458, 2.527, 4.064, 6.105, 8.691, 11.85, 15.61",\
"0.333, 0.4494, 0.805, 1.458, 2.521, 4.063, 6.106, 8.691, 11.85, 15.61",\
"0.3486, 0.4662, 0.8234, 1.47, 2.527, 4.068, 6.109, 8.691, 11.84, 15.6",\
"0.3668, 0.4848, 0.8464, 1.49, 2.537, 4.069, 6.116, 8.685, 11.84, 15.61",\
"0.3914, 0.5128, 0.8784, 1.515, 2.552, 4.077, 6.114, 8.688, 11.83, 15.61",\
"0.422, 0.5458, 0.92, 1.561, 2.582, 4.085, 6.115, 8.687, 11.84, 15.59",\
"0.4548, 0.5806, 0.9658, 1.621, 2.641, 4.125, 6.13, 8.696, 11.84, 15.6",\
"0.4936, 0.6184, 1.016, 1.68, 2.712, 4.198, 6.184, 8.72, 11.84, 15.59");
}
}
}
}