blob: f49f5c76c6b82906413dbbbf68decfc87cacd0db [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__nand3_1) {
area : 15.366400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.000357" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.00035736" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.00035763" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.00036147" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.00037092" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.00037395" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.00038706" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.00037542" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00038706" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004368 ;
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.01256, 0.01254, 0.01247, 0.01243, 0.01241, 0.01239, 0.01239, \
0.01239, 0.01238, 0.01237");
}
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.007068, -0.007073, -0.007071, -0.007068, -0.007105, -0.007113, \
-0.007133, -0.007172, -0.007233, -0.007383");
}
}
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.01255, 0.01254, 0.01249, 0.01244, 0.01242, 0.01241, 0.01239, \
0.01238, 0.01238, 0.01238");
}
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.007038, -0.00704, -0.007043, -0.007046, -0.007072, -0.00708, \
-0.007116, -0.007153, -0.007204, -0.007385");
}
}
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.01225, 0.01228, 0.01229, 0.01231, 0.01235, 0.01234, 0.01235, \
0.01233, 0.01233, 0.01234");
}
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.00569, 0.005856, 0.005847, 0.005811, 0.00574, 0.005622, 0.005577, \
0.005511, 0.005385, 0.004944");
}
}
}
pin(A2) {
capacitance : 0.004104 ;
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.01363, 0.01374, 0.01418, 0.0145, 0.01474, 0.01487, 0.01496, \
0.015, 0.01497, 0.01482");
}
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.01079, -0.0108, -0.01075, -0.01071, -0.0107, -0.01067, -0.01067, \
-0.01066, -0.01064, -0.01065");
}
}
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.01272, 0.01154, 0.01083, 0.01074, 0.01071, 0.01069, 0.01068, \
0.01067, 0.01067, 0.01066");
}
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.01077, -0.01078, -0.01075, -0.01059, -0.01063, -0.01064, -0.01066, \
-0.01065, -0.01066, -0.01065");
}
}
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.01174, 0.01175, 0.01174, 0.01172, 0.01172, 0.0117, 0.01169, \
0.01164, 0.01159, 0.01149");
}
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.009208, -0.009221, -0.009219, -0.009215, -0.009242, -0.009261, \
-0.009307, -0.00938, -0.009491, -0.00976");
}
}
}
pin(A3) {
capacitance : 0.00422 ;
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.01059, 0.01053, 0.01058, 0.01069, 0.01071, 0.01071, 0.01066, \
0.01066, 0.01066, 0.01067");
}
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.01078, -0.01076, -0.01072, -0.0107, -0.01065, -0.01064, -0.01066, \
-0.01065, -0.01067, -0.01064");
}
}
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.01099, 0.01086, 0.01078, 0.01073, 0.01073, 0.01071, 0.0107, \
0.01069, 0.01068, 0.01068");
}
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.01051, -0.01078, -0.01077, -0.01072, -0.01071, -0.0107, -0.01065, \
-0.01068, -0.01066, -0.01065");
}
}
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.0113, 0.01054, 0.01056, 0.01059, 0.01068, 0.01065, 0.01065, \
0.01066, 0.01066, 0.01067");
}
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.01081, -0.01078, -0.01077, -0.01073, -0.01063, -0.01064, -0.01068, \
-0.01065, -0.01064, -0.01064");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.271 ;
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.009881, 0.009928, 0.009987, 0.01001, 0.01002, 0.01003, 0.01003, 0.01003, 0.009966, 0.009653",\
"0.009387, 0.009509, 0.009743, 0.009852, 0.009927, 0.009978, 0.009996, 0.01, 0.009935, 0.009622",\
"0.009183, 0.009281, 0.009471, 0.009684, 0.009811, 0.00989, 0.00993, 0.009959, 0.009905, 0.009578",\
"0.01143, 0.0112, 0.01078, 0.0105, 0.01033, 0.01024, 0.01018, 0.01014, 0.01002, 0.009622",\
"0.01715, 0.01643, 0.01488, 0.01344, 0.01244, 0.01175, 0.01129, 0.01097, 0.01064, 0.01003",\
"0.02667, 0.02546, 0.02256, 0.0195, 0.01706, 0.01527, 0.014, 0.01306, 0.01224, 0.01119",\
"0.04029, 0.03861, 0.03428, 0.02935, 0.02501, 0.02163, 0.01907, 0.0171, 0.01542, 0.01357",\
"0.05818, 0.05611, 0.05043, 0.04346, 0.03694, 0.03155, 0.02724, 0.0238, 0.02077, 0.01765",\
"0.08059, 0.07812, 0.07123, 0.06221, 0.05334, 0.04561, 0.03915, 0.03372, 0.02874, 0.02385",\
"0.1077, 0.1049, 0.09689, 0.08591, 0.07458, 0.06424, 0.05524, 0.04717, 0.03956, 0.03256");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.04273, 0.04286, 0.04307, 0.04315, 0.0431, 0.04307, 0.04306, 0.04415, 0.05735, 0.1269",\
"0.04225, 0.04262, 0.04342, 0.0435, 0.04382, 0.04382, 0.0439, 0.04508, 0.0588, 0.1293",\
"0.04179, 0.04218, 0.04277, 0.04356, 0.04427, 0.04382, 0.04381, 0.0452, 0.06029, 0.1353",\
"0.04478, 0.04446, 0.04391, 0.04378, 0.04388, 0.04361, 0.04399, 0.04565, 0.06341, 0.147",\
"0.05161, 0.05086, 0.04895, 0.04772, 0.04682, 0.04643, 0.04637, 0.04657, 0.06999, 0.1676",\
"0.06258, 0.06125, 0.05806, 0.05464, 0.0515, 0.0494, 0.04817, 0.05076, 0.08242, 0.2065",\
"0.07796, 0.0762, 0.07165, 0.06631, 0.0614, 0.05714, 0.05418, 0.05939, 0.1096, 0.2711",\
"0.09803, 0.09583, 0.09003, 0.08267, 0.07565, 0.06926, 0.06521, 0.07853, 0.1634, 0.3742",\
"0.1229, 0.1204, 0.1134, 0.1041, 0.09461, 0.08632, 0.08404, 0.1235, 0.2709, 0.5218",\
"0.1529, 0.1501, 0.1421, 0.1309, 0.1192, 0.1101, 0.1287, 0.241, 0.4453, 0.6599");
}
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.009952, 0.009986, 0.009995, 0.01002, 0.01003, 0.01004, 0.01004, 0.01003, 0.009961, 0.009648",\
"0.009405, 0.00953, 0.00975, 0.009885, 0.009952, 0.009989, 0.01, 0.01001, 0.009944, 0.00963",\
"0.008603, 0.008785, 0.009197, 0.009529, 0.009725, 0.009836, 0.009899, 0.009932, 0.009879, 0.009559",\
"0.009954, 0.009895, 0.009864, 0.009892, 0.009952, 0.009985, 0.01, 0.01001, 0.009919, 0.00955",\
"0.01487, 0.01437, 0.01331, 0.01238, 0.0117, 0.01125, 0.01093, 0.01071, 0.01044, 0.009892",\
"0.02395, 0.02293, 0.02051, 0.01801, 0.01602, 0.01457, 0.01349, 0.01269, 0.01197, 0.01101",\
"0.0375, 0.03595, 0.032, 0.02757, 0.02376, 0.02075, 0.01846, 0.01668, 0.01512, 0.01341",\
"0.0556, 0.05359, 0.04815, 0.04158, 0.03556, 0.03056, 0.02657, 0.02338, 0.02053, 0.01763",\
"0.07839, 0.07597, 0.06919, 0.06043, 0.05194, 0.04459, 0.03849, 0.0334, 0.02868, 0.0241",\
"0.106, 0.1033, 0.09529, 0.08444, 0.07335, 0.06335, 0.05478, 0.04713, 0.03995, 0.03321");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.05648, 0.05649, 0.05645, 0.05638, 0.05627, 0.05606, 0.05581, 0.05657, 0.07002, 0.1398",\
"0.0559, 0.05603, 0.05639, 0.05668, 0.05603, 0.05582, 0.05584, 0.05657, 0.07027, 0.1413",\
"0.05518, 0.05528, 0.05581, 0.05573, 0.05582, 0.05576, 0.05569, 0.05669, 0.07167, 0.1469",\
"0.05804, 0.0577, 0.05737, 0.05714, 0.05627, 0.05585, 0.05584, 0.05707, 0.07489, 0.1591",\
"0.06482, 0.06409, 0.06225, 0.06029, 0.05876, 0.05789, 0.05936, 0.05884, 0.0817, 0.1814",\
"0.07603, 0.07483, 0.07173, 0.06811, 0.0649, 0.0623, 0.06056, 0.06324, 0.09544, 0.2198",\
"0.09182, 0.09028, 0.08596, 0.08052, 0.07507, 0.07046, 0.06733, 0.07231, 0.1227, 0.2848",\
"0.1124, 0.1105, 0.1052, 0.09774, 0.09025, 0.08337, 0.07875, 0.0921, 0.1778, 0.3899",\
"0.1379, 0.1358, 0.1295, 0.1204, 0.1104, 0.1013, 0.09882, 0.1389, 0.2875, 0.5377",\
"0.1686, 0.1663, 0.1592, 0.1487, 0.1365, 0.1267, 0.1459, 0.2595, 0.4631, 0.6738");
}
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.009957, 0.00998, 0.01001, 0.01003, 0.01004, 0.01004, 0.01004, 0.01003, 0.009967, 0.009652",\
"0.009393, 0.009528, 0.009743, 0.009887, 0.009947, 0.00999, 0.01001, 0.01001, 0.009937, 0.009624",\
"0.008385, 0.008614, 0.009085, 0.009469, 0.009689, 0.009809, 0.009875, 0.009913, 0.009866, 0.009549",\
"0.00917, 0.009206, 0.009379, 0.009578, 0.009753, 0.009854, 0.009912, 0.009939, 0.009873, 0.009511",\
"0.0136, 0.01324, 0.0125, 0.01186, 0.0114, 0.01106, 0.01081, 0.01063, 0.01039, 0.00987",\
"0.02253, 0.02167, 0.01965, 0.01753, 0.01579, 0.01449, 0.01351, 0.01275, 0.01206, 0.01112",\
"0.03645, 0.03505, 0.03147, 0.02743, 0.0239, 0.02108, 0.01887, 0.01713, 0.01559, 0.01388",\
"0.05552, 0.05359, 0.04843, 0.04217, 0.03641, 0.03157, 0.02767, 0.02447, 0.02164, 0.01874",\
"0.07978, 0.07739, 0.07077, 0.06222, 0.05391, 0.04668, 0.04062, 0.0355, 0.03085, 0.02627",\
"0.1093, 0.1066, 0.09865, 0.0879, 0.07686, 0.06688, 0.05828, 0.05071, 0.04365, 0.03688");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.0685, 0.06849, 0.06844, 0.06835, 0.06823, 0.06801, 0.06772, 0.06863, 0.08233, 0.1532",\
"0.06738, 0.06739, 0.06743, 0.06738, 0.06727, 0.06705, 0.06679, 0.06776, 0.08175, 0.1537",\
"0.06708, 0.06706, 0.06705, 0.06699, 0.06688, 0.06672, 0.06646, 0.06752, 0.08284, 0.1592",\
"0.06996, 0.06961, 0.0688, 0.06805, 0.0676, 0.06714, 0.0668, 0.06805, 0.08612, 0.1714",\
"0.07706, 0.07632, 0.07436, 0.07218, 0.07054, 0.06921, 0.0683, 0.06985, 0.09318, 0.1938",\
"0.08876, 0.08757, 0.08444, 0.08046, 0.07678, 0.07407, 0.07196, 0.07449, 0.1072, 0.2326",\
"0.1055, 0.1039, 0.09938, 0.09355, 0.08776, 0.08274, 0.07924, 0.08401, 0.1352, 0.2988",\
"0.1274, 0.1256, 0.1199, 0.112, 0.104, 0.09634, 0.09148, 0.1047, 0.1915, 0.4047",\
"0.1548, 0.1527, 0.146, 0.1363, 0.1256, 0.1156, 0.1124, 0.1532, 0.303, 0.5527",\
"0.1879, 0.1855, 0.1781, 0.1667, 0.1534, 0.1426, 0.1623, 0.2774, 0.4796, 0.6865");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.2295, 0.2875, 0.4914, 0.8797, 1.484, 2.332, 3.448, 4.853, 6.568, 8.614",\
"0.2485, 0.3075, 0.5126, 0.9014, 1.506, 2.354, 3.47, 4.875, 6.591, 8.636",\
"0.3227, 0.3862, 0.5914, 0.9808, 1.586, 2.434, 3.55, 4.955, 6.671, 8.716",\
"0.3911, 0.4773, 0.7353, 1.14, 1.743, 2.589, 3.704, 5.11, 6.825, 8.87",\
"0.4334, 0.5403, 0.8597, 1.357, 1.997, 2.839, 3.952, 5.355, 7.069, 9.113",\
"0.4452, 0.5739, 0.9547, 1.543, 2.299, 3.198, 4.306, 5.705, 7.415, 9.457",\
"0.4202, 0.5729, 1.019, 1.696, 2.565, 3.599, 4.779, 6.176, 7.881, 9.917",\
"0.3576, 0.5325, 1.045, 1.815, 2.792, 3.958, 5.29, 6.773, 8.476, 10.51",\
"0.2554, 0.4515, 1.03, 1.897, 2.982, 4.273, 5.753, 7.398, 9.203, 11.23",\
"0.1082, 0.3296, 0.9711, 1.936, 3.138, 4.551, 6.169, 7.976, 9.958, 12.1");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.2269, 0.2858, 0.4907, 0.8798, 1.485, 2.334, 3.452, 4.858, 6.577, 8.624",\
"0.2596, 0.3202, 0.5286, 0.9199, 1.526, 2.376, 3.493, 4.901, 6.617, 8.669",\
"0.3855, 0.4463, 0.6535, 1.046, 1.654, 2.505, 3.623, 5.032, 6.75, 8.794",\
"0.5679, 0.6538, 0.9034, 1.297, 1.903, 2.754, 3.871, 5.28, 6.997, 9.043",\
"0.782, 0.8904, 1.21, 1.69, 2.302, 3.148, 4.263, 5.666, 7.384, 9.427",\
"1.035, 1.166, 1.55, 2.134, 2.857, 3.713, 4.823, 6.224, 7.936, 9.981",\
"1.328, 1.483, 1.933, 2.611, 3.467, 4.45, 5.57, 6.964, 8.672, 10.72",\
"1.659, 1.841, 2.364, 3.134, 4.11, 5.248, 6.504, 7.912, 9.613, 11.64",\
"2.031, 2.241, 2.838, 3.708, 4.797, 6.077, 7.51, 9.054, 10.77, 12.79",\
"2.451, 2.685, 3.358, 4.337, 5.54, 6.952, 8.547, 10.29, 12.14, 14.18");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3345, 0.4349, 0.7862, 1.456, 2.497, 3.958, 5.878, 8.3, 11.25, 14.78",\
"0.3333, 0.4341, 0.7856, 1.455, 2.497, 3.956, 5.879, 8.301, 11.25, 14.78",\
"0.3725, 0.4562, 0.7859, 1.456, 2.497, 3.957, 5.879, 8.301, 11.25, 14.78",\
"0.4982, 0.5988, 0.9094, 1.477, 2.496, 3.958, 5.879, 8.301, 11.26, 14.78",\
"0.6634, 0.7768, 1.131, 1.715, 2.573, 3.959, 5.88, 8.301, 11.26, 14.78",\
"0.8676, 0.995, 1.388, 2.044, 2.927, 4.121, 5.893, 8.302, 11.26, 14.79",\
"1.093, 1.25, 1.695, 2.408, 3.383, 4.594, 6.156, 8.354, 11.26, 14.78",\
"1.341, 1.525, 2.046, 2.821, 3.872, 5.196, 6.756, 8.724, 11.37, 14.79",\
"1.612, 1.822, 2.422, 3.285, 4.405, 5.834, 7.516, 9.456, 11.86, 14.99",\
"1.906, 2.143, 2.824, 3.796, 5, 6.504, 8.306, 10.38, 12.73, 15.59");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3194, 0.4221, 0.7825, 1.469, 2.537, 4.037, 6.01, 8.5, 11.54, 15.16",\
"0.3187, 0.4211, 0.7811, 1.467, 2.537, 4.036, 6.011, 8.5, 11.54, 15.15",\
"0.3504, 0.4335, 0.7812, 1.466, 2.533, 4.036, 6.008, 8.498, 11.53, 15.16",\
"0.5078, 0.599, 0.8702, 1.473, 2.535, 4.032, 6.012, 8.496, 11.54, 15.16",\
"0.6782, 0.7924, 1.135, 1.656, 2.557, 4.032, 6.003, 8.491, 11.53, 15.14",\
"0.8804, 1.01, 1.412, 2.043, 2.839, 4.092, 6.01, 8.5, 11.54, 15.16",\
"1.108, 1.26, 1.713, 2.445, 3.365, 4.466, 6.116, 8.498, 11.54, 15.15",\
"1.353, 1.537, 2.051, 2.855, 3.914, 5.136, 6.58, 8.66, 11.55, 15.15",\
"1.622, 1.834, 2.431, 3.306, 4.472, 5.864, 7.384, 9.226, 11.77, 15.18",\
"1.91, 2.148, 2.83, 3.812, 5.05, 6.598, 8.306, 10.17, 12.44, 15.48");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.285, 0.3432, 0.5469, 0.9353, 1.54, 2.388, 3.504, 4.908, 6.624, 8.669",\
"0.3047, 0.3636, 0.5687, 0.9574, 1.562, 2.411, 3.526, 4.931, 6.647, 8.692",\
"0.3533, 0.4168, 0.6244, 1.015, 1.62, 2.469, 3.585, 4.991, 6.707, 8.752",\
"0.3968, 0.4746, 0.7171, 1.123, 1.729, 2.577, 3.694, 5.099, 6.814, 8.861",\
"0.4168, 0.5136, 0.8026, 1.266, 1.904, 2.751, 3.865, 5.271, 6.985, 9.031",\
"0.3995, 0.5181, 0.8656, 1.398, 2.106, 2.998, 4.112, 5.516, 7.229, 9.273",\
"0.3407, 0.4808, 0.8909, 1.506, 2.295, 3.267, 4.44, 5.845, 7.555, 9.597",\
"0.2395, 0.3995, 0.8714, 1.576, 2.462, 3.524, 4.781, 6.256, 7.973, 10.01",\
"0.0899, 0.2713, 0.8023, 1.601, 2.591, 3.756, 5.111, 6.678, 8.47, 10.52",\
"-0.1125, 0.0913, 0.6831, 1.572, 2.675, 3.956, 5.42, 7.087, 8.982, 11.11");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.2963, 0.3556, 0.561, 0.9507, 1.556, 2.405, 3.522, 4.927, 6.645, 8.692",\
"0.3282, 0.3882, 0.5952, 0.9862, 1.592, 2.44, 3.558, 4.964, 6.681, 8.727",\
"0.4543, 0.514, 0.7208, 1.113, 1.719, 2.569, 3.687, 5.093, 6.811, 8.855",\
"0.6708, 0.7473, 0.976, 1.365, 1.97, 2.817, 3.935, 5.34, 7.058, 9.105",\
"0.9207, 1.017, 1.311, 1.766, 2.371, 3.216, 4.329, 5.732, 7.448, 9.494",\
"1.217, 1.331, 1.682, 2.235, 2.936, 3.784, 4.891, 6.291, 8.002, 10.05",\
"1.564, 1.697, 2.102, 2.741, 3.568, 4.529, 5.643, 7.035, 8.741, 10.78",\
"1.961, 2.115, 2.578, 3.299, 4.238, 5.349, 6.585, 7.985, 9.681, 11.71",\
"2.409, 2.586, 3.112, 3.918, 4.958, 6.205, 7.61, 9.136, 10.85, 12.86",\
"2.913, 3.112, 3.704, 4.601, 5.743, 7.11, 8.673, 10.39, 12.22, 14.25");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3337, 0.434, 0.786, 1.456, 2.497, 3.957, 5.881, 8.302, 11.25, 14.78",\
"0.3345, 0.4347, 0.7865, 1.455, 2.497, 3.958, 5.879, 8.302, 11.26, 14.78",\
"0.3695, 0.4564, 0.7874, 1.456, 2.497, 3.957, 5.879, 8.301, 11.26, 14.78",\
"0.477, 0.5682, 0.8806, 1.478, 2.497, 3.958, 5.88, 8.301, 11.26, 14.78",\
"0.6378, 0.7304, 1.051, 1.644, 2.563, 3.961, 5.88, 8.302, 11.26, 14.78",\
"0.8444, 0.9488, 1.281, 1.886, 2.803, 4.086, 5.9, 8.302, 11.26, 14.79",\
"1.078, 1.2, 1.571, 2.19, 3.124, 4.407, 6.094, 8.36, 11.26, 14.78",\
"1.332, 1.474, 1.901, 2.57, 3.518, 4.814, 6.495, 8.621, 11.37, 14.79",\
"1.607, 1.769, 2.259, 2.998, 3.983, 5.304, 7, 9.108, 11.7, 14.96",\
"1.905, 2.085, 2.639, 3.467, 4.52, 5.862, 7.588, 9.718, 12.28, 15.38");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.4076, 0.5107, 0.8705, 1.557, 2.626, 4.124, 6.094, 8.579, 11.61, 15.22",\
"0.4073, 0.5103, 0.87, 1.556, 2.625, 4.12, 6.095, 8.576, 11.61, 15.22",\
"0.4177, 0.5133, 0.8695, 1.556, 2.625, 4.124, 6.097, 8.576, 11.61, 15.22",\
"0.5708, 0.6568, 0.9316, 1.559, 2.625, 4.123, 6.096, 8.579, 11.61, 15.22",\
"0.7506, 0.8636, 1.195, 1.715, 2.643, 4.124, 6.095, 8.58, 11.61, 15.22",\
"0.9464, 1.077, 1.478, 2.1, 2.897, 4.173, 6.095, 8.581, 11.61, 15.22",\
"1.171, 1.32, 1.772, 2.501, 3.414, 4.525, 6.193, 8.584, 11.61, 15.22",\
"1.42, 1.59, 2.099, 2.906, 3.965, 5.174, 6.638, 8.74, 11.63, 15.22",\
"1.685, 1.885, 2.456, 3.346, 4.518, 5.902, 7.424, 9.288, 11.85, 15.26",\
"1.966, 2.198, 2.852, 3.81, 5.074, 6.626, 8.34, 10.2, 12.5, 15.56");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3083, 0.3664, 0.5703, 0.9584, 1.563, 2.411, 3.526, 4.932, 6.648, 8.692",\
"0.33, 0.389, 0.5939, 0.9829, 1.588, 2.435, 3.551, 4.957, 6.672, 8.717",\
"0.3675, 0.4293, 0.6364, 1.027, 1.633, 2.481, 3.597, 5.003, 6.719, 8.764",\
"0.3832, 0.4547, 0.6856, 1.089, 1.694, 2.543, 3.659, 5.064, 6.78, 8.825",\
"0.3695, 0.4542, 0.7163, 1.158, 1.79, 2.639, 3.753, 5.158, 6.874, 8.917",\
"0.3085, 0.4132, 0.7215, 1.209, 1.888, 2.775, 3.891, 5.292, 7.005, 9.049",\
"0.1958, 0.3195, 0.683, 1.234, 1.966, 2.906, 4.071, 5.48, 7.188, 9.227",\
"0.0295, 0.1729, 0.5903, 1.218, 2.019, 3.017, 4.24, 5.705, 7.428, 9.46",\
"-0.1959, -0.0329, 0.4403, 1.148, 2.035, 3.103, 4.387, 5.914, 7.698, 9.754",\
"-0.4853, -0.3024, 0.2289, 1.016, 1.997, 3.153, 4.509, 6.102, 7.954, 10.08");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3446, 0.4062, 0.6167, 1.011, 1.619, 2.469, 3.586, 4.994, 6.711, 8.758",\
"0.3738, 0.4357, 0.6467, 1.041, 1.649, 2.499, 3.617, 5.024, 6.742, 8.789",\
"0.5015, 0.5628, 0.7737, 1.168, 1.776, 2.627, 3.744, 5.151, 6.869, 8.916",\
"0.7405, 0.8119, 1.032, 1.422, 2.028, 2.877, 3.993, 5.399, 7.116, 9.163",\
"1.022, 1.112, 1.391, 1.829, 2.432, 3.276, 4.389, 5.791, 7.507, 9.551",\
"1.354, 1.459, 1.79, 2.321, 3.003, 3.848, 4.952, 6.351, 8.062, 10.1",\
"1.746, 1.868, 2.243, 2.855, 3.657, 4.599, 5.709, 7.097, 8.803, 10.84",\
"2.203, 2.341, 2.764, 3.447, 4.354, 5.439, 6.659, 8.052, 9.747, 11.78",\
"2.724, 2.88, 3.355, 4.11, 5.107, 6.32, 7.703, 9.211, 10.92, 12.93",\
"3.313, 3.489, 4.019, 4.85, 5.937, 7.261, 8.791, 10.48, 12.3, 14.33");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.3346, 0.4344, 0.7865, 1.456, 2.497, 3.957, 5.879, 8.302, 11.26, 14.78",\
"0.3342, 0.4352, 0.7863, 1.456, 2.497, 3.958, 5.879, 8.3, 11.26, 14.78",\
"0.3541, 0.4461, 0.7864, 1.456, 2.497, 3.957, 5.879, 8.3, 11.26, 14.78",\
"0.4326, 0.528, 0.856, 1.475, 2.496, 3.958, 5.88, 8.301, 11.26, 14.78",\
"0.564, 0.655, 0.9818, 1.603, 2.558, 3.964, 5.881, 8.302, 11.26, 14.78",\
"0.7574, 0.8506, 1.167, 1.782, 2.747, 4.08, 5.909, 8.301, 11.26, 14.78",\
"0.9886, 1.088, 1.422, 2.024, 2.985, 4.335, 6.084, 8.371, 11.26, 14.78",\
"1.247, 1.359, 1.723, 2.344, 3.284, 4.636, 6.409, 8.609, 11.38, 14.81",\
"1.527, 1.656, 2.059, 2.721, 3.67, 4.998, 6.783, 9.006, 11.69, 14.99",\
"1.827, 1.975, 2.424, 3.141, 4.13, 5.448, 7.214, 9.458, 12.17, 15.37");
}
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.002863, 0.009404, 0.02189, 0.04135, 0.06866, 0.1046, 0.1498, 0.2051, 0.271");
values("0.4838, 0.5881, 0.9508, 1.638, 2.708, 4.207, 6.178, 8.662, 11.7, 15.31",\
"0.4837, 0.5882, 0.9508, 1.639, 2.708, 4.206, 6.178, 8.662, 11.7, 15.31",\
"0.4843, 0.5878, 0.9509, 1.639, 2.708, 4.207, 6.179, 8.663, 11.69, 15.31",\
"0.6204, 0.7028, 0.9914, 1.64, 2.708, 4.206, 6.179, 8.662, 11.69, 15.31",\
"0.8104, 0.9198, 1.245, 1.77, 2.721, 4.207, 6.177, 8.662, 11.7, 15.31",\
"1.008, 1.135, 1.536, 2.145, 2.952, 4.252, 6.178, 8.662, 11.69, 15.31",\
"1.227, 1.375, 1.826, 2.55, 3.457, 4.578, 6.267, 8.666, 11.69, 15.31",\
"1.471, 1.636, 2.141, 2.952, 4.006, 5.214, 6.694, 8.81, 11.71, 15.31",\
"1.742, 1.93, 2.486, 3.37, 4.552, 5.938, 7.456, 9.342, 11.92, 15.34",\
"2.024, 2.24, 2.864, 3.822, 5.094, 6.648, 8.37, 10.23, 12.54, 15.62");
}
}
}
}