blob: 6459f146606d4d35d14b25a6993a5f542c0076aa [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 : "2.441178e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "1.869156e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.361636e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "1.869156e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.441178e-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.006372 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006622 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.3316 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.03305, 0.03316, 0.03341, 0.03369, 0.03392, 0.03409, 0.03421, 0.03429, 0.03434, 0.03438",\
"0.03311, 0.03322, 0.03347, 0.03376, 0.03399, 0.03416, 0.03428, 0.03436, 0.03441, 0.03444",\
"0.03295, 0.03304, 0.0333, 0.03359, 0.03382, 0.03399, 0.03411, 0.03419, 0.03424, 0.03428",\
"0.03257, 0.03268, 0.03293, 0.03322, 0.03345, 0.03362, 0.03374, 0.03382, 0.03388, 0.03391",\
"0.03226, 0.03237, 0.03263, 0.03291, 0.03315, 0.03332, 0.03344, 0.03352, 0.03356, 0.0336",\
"0.03203, 0.03214, 0.03241, 0.0327, 0.03293, 0.03311, 0.03322, 0.0333, 0.03335, 0.03337",\
"0.03187, 0.03197, 0.03224, 0.03252, 0.03276, 0.03292, 0.03303, 0.0331, 0.03315, 0.03316",\
"0.0317, 0.03179, 0.03205, 0.03234, 0.03258, 0.03275, 0.03286, 0.03292, 0.03295, 0.03283",\
"0.0315, 0.03162, 0.03188, 0.03217, 0.03241, 0.03256, 0.03267, 0.03271, 0.03246, 0.03165",\
"0.0316, 0.0317, 0.03197, 0.03226, 0.03247, 0.03258, 0.0323, 0.03126, 0.03025, 0.02951");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.03469, 0.0348, 0.03503, 0.03531, 0.03563, 0.03594, 0.03642, 0.03893, 0.07352, 0.1785",\
"0.03466, 0.03475, 0.035, 0.03524, 0.03563, 0.03591, 0.0362, 0.03932, 0.07507, 0.1809",\
"0.03462, 0.03469, 0.03493, 0.03519, 0.03558, 0.03579, 0.03623, 0.03978, 0.08033, 0.1896",\
"0.03455, 0.03463, 0.03486, 0.03514, 0.03547, 0.03573, 0.03636, 0.04184, 0.09373, 0.2052",\
"0.03439, 0.0345, 0.03473, 0.03503, 0.03539, 0.03563, 0.03644, 0.04769, 0.1191, 0.2249",\
"0.03418, 0.03427, 0.03451, 0.03479, 0.03513, 0.03543, 0.03736, 0.06462, 0.1545, 0.2429",\
"0.03394, 0.03403, 0.03426, 0.03458, 0.03493, 0.03534, 0.04453, 0.1066, 0.1877, 0.2479",\
"0.03373, 0.03381, 0.03407, 0.03438, 0.03467, 0.03982, 0.08782, 0.1488, 0.1917, 0.2217",\
"0.03346, 0.03356, 0.03379, 0.03427, 0.04957, 0.08497, 0.1082, 0.1229, 0.1326, 0.1392",\
"0.009055, 0.009056, 0.009057, 0.009056, 0.009057, 0.009056, 0.009056, 0.009052, 0.009053, 0.00905");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.03078, 0.03089, 0.03116, 0.03147, 0.0317, 0.03186, 0.03196, 0.03203, 0.03207, 0.0321",\
"0.03077, 0.03088, 0.03116, 0.03147, 0.03171, 0.03187, 0.03197, 0.03204, 0.03208, 0.03211",\
"0.03047, 0.03059, 0.03088, 0.0312, 0.03144, 0.0316, 0.0317, 0.03177, 0.03181, 0.03184",\
"0.03021, 0.03032, 0.03059, 0.0309, 0.03114, 0.03132, 0.03142, 0.03149, 0.03153, 0.03156",\
"0.03003, 0.03013, 0.03039, 0.03067, 0.0309, 0.03108, 0.0312, 0.03127, 0.03132, 0.03136",\
"0.02989, 0.02998, 0.03021, 0.03046, 0.0307, 0.03088, 0.03102, 0.03111, 0.03118, 0.03121",\
"0.02975, 0.02986, 0.03006, 0.03031, 0.03053, 0.03072, 0.03088, 0.03098, 0.03105, 0.03106",\
"0.02968, 0.02975, 0.02996, 0.03018, 0.0304, 0.03059, 0.03075, 0.03086, 0.03082, 0.03034",\
"0.02957, 0.02965, 0.02984, 0.03005, 0.03025, 0.0304, 0.03022, 0.0293, 0.02832, 0.0276",\
"0.01564, 0.01552, 0.01544, 0.01553, 0.01569, 0.01585, 0.016, 0.01613, 0.01622, 0.0163");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.01437, 0.01448, 0.01477, 0.01517, 0.01547, 0.0157, 0.01605, 0.01667, 0.02987, 0.1045",\
"0.01436, 0.01448, 0.01479, 0.01521, 0.01552, 0.01579, 0.01605, 0.01675, 0.03052, 0.1067",\
"0.01432, 0.01443, 0.01473, 0.01514, 0.01541, 0.01566, 0.01588, 0.01691, 0.03266, 0.115",\
"0.01415, 0.01425, 0.0145, 0.01483, 0.01518, 0.01538, 0.01571, 0.0171, 0.03845, 0.1316",\
"0.01393, 0.01401, 0.01423, 0.01452, 0.0148, 0.01507, 0.01538, 0.01817, 0.05135, 0.1564",\
"0.01372, 0.0138, 0.01399, 0.01423, 0.01453, 0.01488, 0.01523, 0.02162, 0.07564, 0.187",\
"0.01357, 0.01362, 0.0138, 0.01402, 0.01437, 0.0146, 0.01556, 0.03321, 0.1153, 0.2142",\
"0.01344, 0.01352, 0.01369, 0.01385, 0.0141, 0.01457, 0.01958, 0.06918, 0.1576, 0.228",\
"0.01335, 0.01343, 0.01356, 0.0138, 0.01388, 0.01596, 0.0488, 0.1199, 0.1749, 0.2138",\
"0.01361, 0.01368, 0.01383, 0.01404, 0.01695, 0.05238, 0.09409, 0.1218, 0.1403, 0.153");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.03051, 0.03063, 0.03092, 0.03124, 0.03147, 0.03163, 0.03174, 0.0318, 0.03184, 0.03187",\
"0.03056, 0.03068, 0.03096, 0.03127, 0.03151, 0.03167, 0.03178, 0.03184, 0.03188, 0.03191",\
"0.03049, 0.0306, 0.03089, 0.0312, 0.03143, 0.03159, 0.0317, 0.03176, 0.0318, 0.03183",\
"0.03031, 0.03042, 0.0307, 0.03101, 0.03125, 0.03142, 0.03152, 0.03158, 0.03162, 0.03165",\
"0.03016, 0.03027, 0.03054, 0.03085, 0.03109, 0.03126, 0.03136, 0.03143, 0.03146, 0.03149",\
"0.03002, 0.03014, 0.03042, 0.03072, 0.03096, 0.03112, 0.03123, 0.03129, 0.03134, 0.03136",\
"0.02992, 0.03004, 0.03031, 0.03062, 0.03086, 0.03102, 0.03112, 0.03119, 0.03123, 0.03123",\
"0.02982, 0.02996, 0.03022, 0.03052, 0.03076, 0.03093, 0.03104, 0.0311, 0.03112, 0.03101",\
"0.02976, 0.02988, 0.03016, 0.03046, 0.03069, 0.03085, 0.03096, 0.031, 0.03081, 0.03008",\
"0.0301, 0.03022, 0.03049, 0.03079, 0.03102, 0.03113, 0.03098, 0.03007, 0.02899, 0.02822");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.0326, 0.03269, 0.03294, 0.03325, 0.03356, 0.03384, 0.03432, 0.0366, 0.06927, 0.1742",\
"0.03253, 0.03264, 0.03288, 0.03318, 0.03353, 0.03381, 0.03409, 0.03697, 0.07064, 0.1763",\
"0.03243, 0.03251, 0.03276, 0.03303, 0.03339, 0.03361, 0.03401, 0.03754, 0.07604, 0.1844",\
"0.03231, 0.03241, 0.03266, 0.03295, 0.03326, 0.03355, 0.03412, 0.03932, 0.08888, 0.2003",\
"0.03219, 0.03227, 0.03253, 0.03279, 0.03313, 0.0334, 0.03421, 0.04461, 0.1138, 0.2211",\
"0.03197, 0.03208, 0.03232, 0.03262, 0.03292, 0.03323, 0.03515, 0.06164, 0.1515, 0.2404",\
"0.03178, 0.03187, 0.0321, 0.03241, 0.03271, 0.03317, 0.04294, 0.1056, 0.1861, 0.2456",\
"0.03159, 0.03164, 0.03191, 0.03222, 0.0325, 0.0389, 0.0891, 0.1475, 0.1882, 0.2166",\
"0.03129, 0.03138, 0.03159, 0.03246, 0.05313, 0.08303, 0.1017, 0.1134, 0.121, 0.1262",\
"0.005339, 0.005337, 0.005336, 0.005336, 0.005336, 0.005336, 0.005338, 0.005333, 0.005335, 0.005337");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.03273, 0.03283, 0.0331, 0.03339, 0.03362, 0.0338, 0.03391, 0.03399, 0.03404, 0.03408",\
"0.03256, 0.03267, 0.03293, 0.03322, 0.03346, 0.03364, 0.03376, 0.03383, 0.03388, 0.03392",\
"0.03238, 0.03248, 0.03275, 0.03304, 0.03329, 0.03346, 0.03358, 0.03366, 0.03371, 0.03374",\
"0.03222, 0.03231, 0.03257, 0.03287, 0.03311, 0.03329, 0.03341, 0.03349, 0.03354, 0.03357",\
"0.03208, 0.03219, 0.03243, 0.0327, 0.03293, 0.03312, 0.03325, 0.03333, 0.03339, 0.03343",\
"0.03199, 0.03207, 0.03229, 0.03254, 0.03276, 0.03296, 0.03309, 0.0332, 0.03326, 0.03331",\
"0.03187, 0.03195, 0.03216, 0.03239, 0.03261, 0.03281, 0.03295, 0.03306, 0.03314, 0.03313",\
"0.03176, 0.03185, 0.03202, 0.03223, 0.03245, 0.03264, 0.0328, 0.0329, 0.03284, 0.03228",\
"0.03157, 0.03165, 0.03183, 0.03203, 0.03222, 0.03232, 0.03198, 0.03093, 0.03001, 0.02935",\
"0.01506, 0.01514, 0.01534, 0.01556, 0.01577, 0.01598, 0.01614, 0.01627, 0.01638, 0.01646");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.01493, 0.01504, 0.01534, 0.01578, 0.01611, 0.01627, 0.01662, 0.01747, 0.03049, 0.1056",\
"0.01493, 0.01506, 0.01535, 0.0158, 0.01614, 0.0163, 0.01656, 0.01733, 0.03113, 0.108",\
"0.01493, 0.01506, 0.01535, 0.01578, 0.01609, 0.01638, 0.01651, 0.01749, 0.0336, 0.1162",\
"0.01483, 0.01494, 0.01519, 0.01556, 0.01586, 0.01622, 0.01643, 0.01796, 0.03926, 0.1318",\
"0.01466, 0.01477, 0.01504, 0.0153, 0.01566, 0.01588, 0.01617, 0.01882, 0.05113, 0.1575",\
"0.01449, 0.01457, 0.01478, 0.01504, 0.01546, 0.01562, 0.01611, 0.02222, 0.07488, 0.1864",\
"0.01435, 0.01444, 0.01459, 0.01486, 0.01521, 0.01557, 0.01647, 0.03357, 0.1141, 0.2141",\
"0.01425, 0.01432, 0.01446, 0.01467, 0.01496, 0.01544, 0.02009, 0.06827, 0.1572, 0.2288",\
"0.01415, 0.01422, 0.01438, 0.01461, 0.0148, 0.01662, 0.04821, 0.1198, 0.1758, 0.2155",\
"0.01439, 0.01445, 0.01461, 0.01481, 0.01763, 0.05232, 0.09491, 0.1233, 0.1421, 0.1551");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("3.731, 3.829, 4.082, 4.423, 4.834, 5.328, 5.92, 6.633, 7.486, 8.496",\
"3.803, 3.903, 4.155, 4.496, 4.909, 5.401, 5.993, 6.706, 7.559, 8.568",\
"4.008, 4.107, 4.36, 4.701, 5.113, 5.607, 6.199, 6.912, 7.765, 8.774",\
"4.38, 4.479, 4.732, 5.073, 5.485, 5.979, 6.571, 7.284, 8.136, 9.146",\
"4.867, 4.966, 5.219, 5.56, 5.971, 6.465, 7.057, 7.77, 8.623, 9.632",\
"5.4, 5.5, 5.752, 6.093, 6.506, 7, 7.592, 8.305, 9.158, 10.17",\
"5.966, 6.064, 6.318, 6.658, 7.071, 7.565, 8.159, 8.872, 9.724, 10.73",\
"6.563, 6.661, 6.914, 7.255, 7.666, 8.159, 8.751, 9.464, 10.32, 11.33",\
"7.18, 7.279, 7.531, 7.873, 8.285, 8.778, 9.369, 10.08, 10.94, 11.94",\
"7.809, 7.908, 8.161, 8.502, 8.913, 9.406, 9.998, 10.71, 11.56, 12.57");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("4.624, 4.72, 5.034, 5.615, 6.512, 7.764, 9.409, 11.48, 14, 17.01",\
"4.691, 4.786, 5.1, 5.68, 6.578, 7.83, 9.475, 11.54, 14.07, 17.08",\
"4.942, 5.038, 5.351, 5.932, 6.83, 8.082, 9.726, 11.8, 14.32, 17.33",\
"5.42, 5.516, 5.829, 6.41, 7.307, 8.559, 10.2, 12.27, 14.8, 17.81",\
"6.142, 6.237, 6.551, 7.132, 8.029, 9.282, 10.93, 13, 15.52, 18.53",\
"7.141, 7.236, 7.55, 8.131, 9.028, 10.28, 11.92, 13.99, 16.52, 19.53",\
"8.446, 8.543, 8.857, 9.437, 10.33, 11.59, 13.23, 15.3, 17.83, 20.83",\
"10.06, 10.16, 10.47, 11.05, 11.95, 13.2, 14.84, 16.91, 19.44, 22.44",\
"11.94, 12.04, 12.35, 12.93, 13.83, 15.08, 16.73, 18.8, 21.32, 24.33",\
"14.07, 14.16, 14.48, 15.06, 15.96, 17.2, 18.85, 20.92, 23.44, 26.45");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.5448, 0.615, 0.8116, 1.126, 1.577, 2.199, 3.04, 4.136, 5.509, 7.183",\
"0.5458, 0.6148, 0.8112, 1.128, 1.577, 2.202, 3.04, 4.135, 5.51, 7.174",\
"0.5454, 0.6148, 0.8118, 1.126, 1.577, 2.2, 3.037, 4.133, 5.51, 7.175",\
"0.545, 0.6148, 0.811, 1.126, 1.577, 2.201, 3.041, 4.136, 5.514, 7.178",\
"0.5454, 0.6138, 0.8114, 1.126, 1.577, 2.202, 3.04, 4.135, 5.512, 7.176",\
"0.545, 0.6148, 0.8112, 1.128, 1.581, 2.198, 3.04, 4.134, 5.506, 7.182",\
"0.544, 0.614, 0.81, 1.128, 1.578, 2.206, 3.044, 4.136, 5.514, 7.176",\
"0.544, 0.612, 0.808, 1.128, 1.576, 2.2, 3.038, 4.132, 5.514, 7.19",\
"0.544, 0.614, 0.808, 1.128, 1.574, 2.198, 3.038, 4.13, 5.506, 7.176",\
"0.544, 0.614, 0.808, 1.124, 1.576, 2.198, 3.036, 4.134, 5.51, 7.176");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.3942, 0.5256, 1.01, 1.958, 3.445, 5.533, 8.288, 11.74, 15.99, 20.99",\
"0.394, 0.527, 1.009, 1.958, 3.445, 5.534, 8.288, 11.73, 15.99, 20.99",\
"0.3956, 0.527, 1.011, 1.958, 3.445, 5.529, 8.28, 11.73, 15.97, 21",\
"0.3944, 0.5266, 1.011, 1.958, 3.445, 5.529, 8.286, 11.74, 15.99, 21.02",\
"0.3944, 0.5256, 1.01, 1.96, 3.444, 5.533, 8.286, 11.74, 15.99, 21",\
"0.396, 0.526, 1.01, 1.958, 3.448, 5.534, 8.284, 11.73, 15.98, 21",\
"0.394, 0.526, 1.01, 1.962, 3.448, 5.536, 8.288, 11.73, 15.96, 20.99",\
"0.396, 0.528, 1.012, 1.958, 3.444, 5.536, 8.284, 11.74, 15.97, 21.01",\
"0.398, 0.53, 1.01, 1.958, 3.444, 5.528, 8.286, 11.73, 15.96, 20.99",\
"0.402, 0.532, 1.012, 1.962, 3.444, 5.53, 8.286, 11.73, 15.96, 21.02");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("2.758, 2.855, 3.106, 3.445, 3.855, 4.345, 4.936, 5.647, 6.499, 7.508",\
"2.825, 2.922, 3.174, 3.512, 3.923, 4.413, 5.004, 5.715, 6.567, 7.576",\
"3.053, 3.151, 3.402, 3.741, 4.151, 4.642, 5.232, 5.943, 6.796, 7.804",\
"3.531, 3.628, 3.879, 4.217, 4.628, 5.118, 5.709, 6.42, 7.273, 8.281",\
"4.306, 4.404, 4.655, 4.993, 5.403, 5.893, 6.484, 7.195, 8.048, 9.057",\
"5.412, 5.509, 5.76, 6.097, 6.508, 7, 7.59, 8.302, 9.154, 10.16",\
"6.865, 6.965, 7.218, 7.556, 7.968, 8.46, 9.05, 9.762, 10.61, 11.62",\
"8.627, 8.732, 8.998, 9.344, 9.761, 10.26, 10.85, 11.56, 12.41, 13.42",\
"10.61, 10.73, 11.02, 11.39, 11.82, 12.33, 12.92, 13.64, 14.49, 15.5",\
"12.81, 12.94, 13.26, 13.66, 14.11, 14.63, 15.23, 15.95, 16.81, 17.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("1.276, 1.38, 1.708, 2.294, 3.192, 4.446, 6.089, 8.155, 10.69, 13.7",\
"1.336, 1.44, 1.768, 2.355, 3.253, 4.507, 6.147, 8.216, 10.75, 13.76",\
"1.559, 1.664, 1.991, 2.577, 3.476, 4.729, 6.373, 8.446, 10.98, 13.98",\
"1.984, 2.088, 2.415, 3, 3.897, 5.152, 6.798, 8.874, 11.4, 14.41",\
"2.624, 2.729, 3.056, 3.64, 4.538, 5.792, 7.437, 9.512, 12.04, 15.06",\
"3.382, 3.491, 3.824, 4.413, 5.31, 6.563, 8.213, 10.28, 12.81, 15.82",\
"4.233, 4.346, 4.685, 5.274, 6.175, 7.428, 9.072, 11.14, 13.67, 16.67",\
"5.169, 5.287, 5.633, 6.225, 7.124, 8.38, 10.03, 12.09, 14.62, 17.62",\
"6.189, 6.314, 6.67, 7.265, 8.162, 9.416, 11.06, 13.14, 15.66, 18.67",\
"7.284, 7.419, 7.788, 8.386, 9.283, 10.54, 12.18, 14.25, 16.78, 19.79");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.5376, 0.6074, 0.8024, 1.12, 1.568, 2.194, 3.033, 4.129, 5.501, 7.174",\
"0.5382, 0.6078, 0.802, 1.12, 1.57, 2.193, 3.033, 4.127, 5.506, 7.175",\
"0.5384, 0.607, 0.8024, 1.12, 1.567, 2.194, 3.033, 4.127, 5.501, 7.175",\
"0.5382, 0.6074, 0.8032, 1.12, 1.568, 2.194, 3.031, 4.128, 5.501, 7.167",\
"0.5384, 0.607, 0.8038, 1.12, 1.569, 2.194, 3.033, 4.128, 5.507, 7.175",\
"0.5394, 0.6084, 0.805, 1.119, 1.571, 2.195, 3.034, 4.13, 5.504, 7.176",\
"0.552, 0.622, 0.814, 1.126, 1.574, 2.198, 3.034, 4.13, 5.506, 7.178",\
"0.608, 0.674, 0.852, 1.154, 1.596, 2.21, 3.042, 4.132, 5.508, 7.172",\
"0.694, 0.764, 0.948, 1.23, 1.656, 2.254, 3.076, 4.15, 5.514, 7.188",\
"0.786, 0.86, 1.05, 1.326, 1.73, 2.312, 3.122, 4.188, 5.546, 7.192");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.4392, 0.5728, 1.043, 1.98, 3.461, 5.551, 8.296, 11.76, 16, 21.01",\
"0.4392, 0.571, 1.043, 1.981, 3.462, 5.55, 8.296, 11.76, 16, 21.01",\
"0.4394, 0.571, 1.044, 1.981, 3.465, 5.549, 8.297, 11.76, 15.98, 21.02",\
"0.4394, 0.5726, 1.044, 1.981, 3.462, 5.55, 8.299, 11.75, 15.98, 21.06",\
"0.4488, 0.5794, 1.047, 1.98, 3.462, 5.55, 8.298, 11.76, 15.99, 21.01",\
"0.476, 0.604, 1.066, 1.99, 3.464, 5.549, 8.321, 11.76, 15.98, 21.06",\
"0.5076, 0.633, 1.084, 2.003, 3.48, 5.556, 8.298, 11.76, 15.99, 21.02",\
"0.55, 0.668, 1.104, 2.01, 3.488, 5.57, 8.31, 11.78, 15.98, 21.01",\
"0.602, 0.716, 1.132, 2.024, 3.49, 5.58, 8.32, 11.77, 15.98, 21.04",\
"0.664, 0.774, 1.17, 2.038, 3.498, 5.578, 8.322, 11.78, 16, 21.05");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("3.49, 3.588, 3.839, 4.177, 4.587, 5.079, 5.669, 6.38, 7.232, 8.241",\
"3.557, 3.655, 3.905, 4.244, 4.655, 5.146, 5.736, 6.447, 7.299, 8.308",\
"3.768, 3.866, 4.117, 4.455, 4.866, 5.356, 5.947, 6.658, 7.51, 8.519",\
"4.159, 4.256, 4.507, 4.846, 5.256, 5.747, 6.337, 7.048, 7.9, 8.909",\
"4.647, 4.745, 4.995, 5.334, 5.745, 6.235, 6.825, 7.537, 8.389, 9.398",\
"5.175, 5.273, 5.523, 5.862, 6.272, 6.763, 7.354, 8.065, 8.917, 9.925",\
"5.738, 5.836, 6.086, 6.423, 6.833, 7.324, 7.913, 8.624, 9.476, 10.49",\
"6.326, 6.424, 6.674, 7.012, 7.421, 7.911, 8.5, 9.209, 10.06, 11.07",\
"6.928, 7.026, 7.276, 7.614, 8.024, 8.513, 9.103, 9.814, 10.67, 11.67",\
"7.536, 7.633, 7.884, 8.223, 8.634, 9.124, 9.714, 10.42, 11.27, 12.28");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("4.495, 4.591, 4.904, 5.485, 6.382, 7.634, 9.279, 11.35, 13.87, 16.88",\
"4.538, 4.634, 4.947, 5.529, 6.426, 7.678, 9.322, 11.39, 13.92, 16.92",\
"4.756, 4.852, 5.165, 5.746, 6.643, 7.896, 9.54, 11.61, 14.13, 17.14",\
"5.23, 5.326, 5.639, 6.22, 7.117, 8.369, 10.01, 12.08, 14.61, 17.62",\
"5.996, 6.092, 6.405, 6.986, 7.883, 9.136, 10.78, 12.85, 15.37, 18.38",\
"7.084, 7.18, 7.493, 8.074, 8.971, 10.22, 11.87, 13.94, 16.46, 19.47",\
"8.521, 8.616, 8.928, 9.509, 10.41, 11.66, 13.3, 15.37, 17.9, 20.9",\
"10.3, 10.39, 10.71, 11.29, 12.19, 13.44, 15.08, 17.15, 19.68, 22.68",\
"12.36, 12.46, 12.77, 13.35, 14.25, 15.5, 17.15, 19.22, 21.74, 24.75",\
"14.65, 14.74, 15.06, 15.64, 16.53, 17.79, 19.43, 21.5, 24.03, 27.03");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.5376, 0.607, 0.8032, 1.117, 1.567, 2.191, 3.033, 4.129, 5.501, 7.175",\
"0.5374, 0.607, 0.803, 1.118, 1.569, 2.191, 3.032, 4.126, 5.507, 7.176",\
"0.5378, 0.6074, 0.802, 1.118, 1.569, 2.194, 3.033, 4.127, 5.506, 7.176",\
"0.5384, 0.6066, 0.8026, 1.12, 1.569, 2.193, 3.033, 4.13, 5.505, 7.17",\
"0.538, 0.6076, 0.803, 1.12, 1.57, 2.194, 3.031, 4.13, 5.504, 7.173",\
"0.5386, 0.607, 0.803, 1.118, 1.571, 2.19, 3.029, 4.128, 5.508, 7.17",\
"0.536, 0.604, 0.8, 1.116, 1.566, 2.19, 3.028, 4.126, 5.502, 7.176",\
"0.536, 0.604, 0.8, 1.118, 1.568, 2.188, 3.022, 4.12, 5.496, 7.174",\
"0.536, 0.606, 0.804, 1.118, 1.568, 2.186, 3.026, 4.12, 5.494, 7.156",\
"0.538, 0.608, 0.804, 1.118, 1.566, 2.19, 3.026, 4.12, 5.494, 7.164");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.394, 0.5262, 1.01, 1.959, 3.447, 5.534, 8.285, 11.74, 15.99, 20.99",\
"0.3944, 0.5256, 1.011, 1.96, 3.443, 5.528, 8.273, 11.75, 15.95, 20.99",\
"0.395, 0.5262, 1.011, 1.958, 3.447, 5.535, 8.281, 11.73, 15.97, 21",\
"0.3944, 0.5258, 1.011, 1.958, 3.444, 5.533, 8.287, 11.74, 15.99, 21.02",\
"0.3938, 0.5262, 1.011, 1.958, 3.446, 5.535, 8.286, 11.74, 15.98, 20.99",\
"0.396, 0.526, 1.01, 1.96, 3.444, 5.534, 8.286, 11.74, 15.99, 21",\
"0.394, 0.526, 1.01, 1.958, 3.444, 5.534, 8.282, 11.73, 15.96, 20.99",\
"0.396, 0.526, 1.01, 1.958, 3.448, 5.532, 8.272, 11.74, 15.96, 21",\
"0.398, 0.53, 1.012, 1.96, 3.442, 5.528, 8.286, 11.74, 15.99, 21.03",\
"0.402, 0.532, 1.012, 1.962, 3.446, 5.528, 8.28, 11.73, 15.96, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("3.016, 3.115, 3.368, 3.709, 4.121, 4.614, 5.206, 5.919, 6.772, 7.782",\
"3.065, 3.164, 3.417, 3.758, 4.171, 4.664, 5.256, 5.969, 6.822, 7.831",\
"3.306, 3.404, 3.657, 3.998, 4.411, 4.904, 5.496, 6.209, 7.062, 8.072",\
"3.796, 3.894, 4.147, 4.489, 4.901, 5.394, 5.986, 6.699, 7.552, 8.562",\
"4.578, 4.677, 4.929, 5.27, 5.683, 6.176, 6.768, 7.481, 8.335, 9.345",\
"5.686, 5.785, 6.037, 6.378, 6.791, 7.284, 7.876, 8.59, 9.443, 10.45",\
"7.148, 7.247, 7.499, 7.841, 8.254, 8.748, 9.341, 10.05, 10.91, 11.92",\
"8.94, 9.044, 9.303, 9.65, 10.07, 10.56, 11.16, 11.87, 12.72, 13.73",\
"10.99, 11.1, 11.38, 11.75, 12.18, 12.68, 13.28, 13.99, 14.85, 15.86",\
"13.25, 13.37, 13.69, 14.08, 14.52, 15.03, 15.64, 16.36, 17.22, 18.22");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("1.305, 1.41, 1.738, 2.324, 3.222, 4.476, 6.118, 8.185, 10.72, 13.73",\
"1.376, 1.48, 1.808, 2.395, 3.293, 4.546, 6.191, 8.261, 10.79, 13.8",\
"1.589, 1.694, 2.022, 2.609, 3.506, 4.76, 6.403, 8.472, 11.01, 14.02",\
"1.976, 2.081, 2.408, 2.993, 3.891, 5.144, 6.793, 8.86, 11.39, 14.4",\
"2.556, 2.662, 2.989, 3.574, 4.471, 5.725, 7.376, 9.449, 11.98, 14.98",\
"3.274, 3.383, 3.717, 4.305, 5.202, 6.455, 8.099, 10.17, 12.71, 15.7",\
"4.108, 4.222, 4.562, 5.152, 6.051, 7.302, 8.947, 11.02, 13.55, 16.55",\
"5.048, 5.165, 5.514, 6.108, 7.007, 8.259, 9.905, 11.97, 14.5, 17.5",\
"6.086, 6.21, 6.568, 7.167, 8.065, 9.318, 10.96, 13.03, 15.56, 18.57",\
"7.216, 7.348, 7.718, 8.321, 9.22, 10.47, 12.12, 14.19, 16.71, 19.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.5448, 0.615, 0.8112, 1.126, 1.577, 2.202, 3.04, 4.135, 5.513, 7.178",\
"0.545, 0.6152, 0.8104, 1.126, 1.576, 2.2, 3.037, 4.133, 5.51, 7.176",\
"0.5458, 0.6144, 0.8118, 1.128, 1.577, 2.199, 3.041, 4.134, 5.512, 7.178",\
"0.5448, 0.6148, 0.8108, 1.127, 1.576, 2.203, 3.041, 4.134, 5.512, 7.177",\
"0.5454, 0.615, 0.8108, 1.127, 1.577, 2.202, 3.041, 4.135, 5.512, 7.177",\
"0.5454, 0.6154, 0.812, 1.127, 1.577, 2.2, 3.04, 4.138, 5.51, 7.18",\
"0.554, 0.622, 0.814, 1.132, 1.584, 2.202, 3.04, 4.138, 5.514, 7.184",\
"0.588, 0.654, 0.842, 1.154, 1.596, 2.214, 3.048, 4.138, 5.514, 7.176",\
"0.67, 0.738, 0.922, 1.212, 1.642, 2.246, 3.072, 4.152, 5.518, 7.19",\
"0.756, 0.828, 1.02, 1.296, 1.71, 2.3, 3.11, 4.186, 5.538, 7.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003282, 0.01129, 0.02659, 0.05042, 0.08386, 0.1279, 0.1833, 0.251, 0.3316");
values("0.4392, 0.5726, 1.043, 1.981, 3.462, 5.551, 8.296, 11.76, 15.99, 21.01",\
"0.4392, 0.571, 1.043, 1.981, 3.462, 5.551, 8.299, 11.76, 16.02, 21.02",\
"0.4396, 0.571, 1.043, 1.981, 3.462, 5.551, 8.296, 11.76, 16.01, 21.02",\
"0.439, 0.571, 1.043, 1.982, 3.462, 5.548, 8.306, 11.76, 16.02, 21.02",\
"0.4484, 0.579, 1.047, 1.98, 3.462, 5.549, 8.315, 11.76, 15.97, 21.03",\
"0.474, 0.6024, 1.064, 1.987, 3.467, 5.548, 8.296, 11.76, 15.98, 21.04",\
"0.5004, 0.6306, 1.084, 1.997, 3.474, 5.556, 8.296, 11.77, 15.98, 21.02",\
"0.532, 0.658, 1.104, 2.01, 3.482, 5.562, 8.304, 11.78, 15.98, 21.01",\
"0.572, 0.696, 1.13, 2.022, 3.486, 5.566, 8.308, 11.76, 15.98, 21.01",\
"0.62, 0.74, 1.164, 2.038, 3.498, 5.572, 8.314, 11.77, 15.99, 21.04");
}
}
}
}