blob: b37be2493100bffedfa4ef3eabfe88ad69594950 [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_4) {
area : 46.099200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "3.9078e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "3.0105e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "3.81654e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.98674e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.9078e-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.006299 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006533 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.8288 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.06548, 0.06534, 0.06548, 0.06605, 0.0667, 0.06726, 0.06766, 0.06795, 0.06815, 0.0683",\
"0.06548, 0.06539, 0.06554, 0.0661, 0.06675, 0.06731, 0.06772, 0.068, 0.06821, 0.06835",\
"0.0654, 0.06525, 0.06541, 0.06597, 0.06662, 0.06719, 0.0676, 0.06788, 0.06808, 0.06822",\
"0.06499, 0.06486, 0.06502, 0.06559, 0.06624, 0.06682, 0.06722, 0.06751, 0.06771, 0.06785",\
"0.06466, 0.06452, 0.06469, 0.06526, 0.06594, 0.06652, 0.06693, 0.06721, 0.06741, 0.06755",\
"0.06439, 0.06428, 0.06447, 0.0651, 0.06576, 0.06634, 0.06674, 0.06702, 0.06721, 0.06735",\
"0.06427, 0.06414, 0.06439, 0.065, 0.0657, 0.06624, 0.06665, 0.06692, 0.06712, 0.06725",\
"0.0643, 0.06416, 0.06443, 0.06504, 0.06576, 0.06633, 0.06671, 0.06698, 0.06717, 0.06731",\
"0.06448, 0.06435, 0.0646, 0.06525, 0.06592, 0.06651, 0.06691, 0.0672, 0.06737, 0.0675",\
"0.06481, 0.06469, 0.06492, 0.06554, 0.06625, 0.06682, 0.06723, 0.06749, 0.06769, 0.06782");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.06814, 0.06832, 0.06894, 0.06966, 0.07071, 0.07172, 0.0725, 0.07357, 0.07664, 0.106",\
"0.06807, 0.06822, 0.06875, 0.06959, 0.07066, 0.07147, 0.07227, 0.0733, 0.07646, 0.106",\
"0.06785, 0.06804, 0.06863, 0.06933, 0.07048, 0.07144, 0.07223, 0.07333, 0.07659, 0.1093",\
"0.06772, 0.06791, 0.06845, 0.06932, 0.07028, 0.07126, 0.07216, 0.07321, 0.07731, 0.1145",\
"0.06749, 0.06766, 0.06826, 0.0691, 0.07008, 0.07106, 0.07192, 0.07305, 0.07866, 0.1237",\
"0.06713, 0.06733, 0.06793, 0.06869, 0.06972, 0.0707, 0.07156, 0.07278, 0.08118, 0.1428",\
"0.06689, 0.06706, 0.06754, 0.06824, 0.06936, 0.07023, 0.07112, 0.07266, 0.08829, 0.1768",\
"0.06683, 0.06705, 0.06749, 0.06833, 0.06935, 0.07021, 0.07108, 0.07414, 0.1017, 0.2394",\
"0.067, 0.06716, 0.06762, 0.06811, 0.06935, 0.07055, 0.07149, 0.07832, 0.1375, 0.3499",\
"0.06731, 0.06744, 0.06789, 0.06867, 0.06922, 0.07013, 0.07282, 0.0963, 0.2274, 0.5202");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.0604, 0.06033, 0.0606, 0.06126, 0.06197, 0.06252, 0.06291, 0.06317, 0.06335, 0.06347",\
"0.06038, 0.06029, 0.06061, 0.06127, 0.06198, 0.06254, 0.06293, 0.06318, 0.06336, 0.06349",\
"0.06001, 0.05993, 0.06022, 0.06089, 0.06161, 0.06218, 0.06256, 0.06282, 0.06299, 0.06312",\
"0.05959, 0.0595, 0.05977, 0.06042, 0.06114, 0.0617, 0.0621, 0.06236, 0.06255, 0.06268",\
"0.05929, 0.05918, 0.05942, 0.06001, 0.06069, 0.06127, 0.06169, 0.06198, 0.06219, 0.06233",\
"0.05931, 0.05917, 0.05926, 0.05973, 0.06035, 0.06093, 0.06138, 0.06172, 0.06196, 0.06213",\
"0.05988, 0.05958, 0.05947, 0.05975, 0.06025, 0.0608, 0.06126, 0.06161, 0.06188, 0.06208",\
"0.06078, 0.06033, 0.0599, 0.06001, 0.06038, 0.06088, 0.06131, 0.06165, 0.06193, 0.06214",\
"0.0619, 0.06126, 0.06052, 0.06055, 0.06074, 0.06116, 0.06156, 0.0619, 0.06218, 0.06239",\
"0.06337, 0.06242, 0.06149, 0.06118, 0.06127, 0.06156, 0.06194, 0.06228, 0.06257, 0.06275");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.03819, 0.03835, 0.03902, 0.04012, 0.04125, 0.04224, 0.04295, 0.04405, 0.04529, 0.06218",\
"0.03819, 0.03835, 0.03904, 0.04009, 0.04127, 0.0423, 0.04282, 0.04399, 0.04547, 0.06289",\
"0.03808, 0.03836, 0.03898, 0.04002, 0.04113, 0.04221, 0.0432, 0.0439, 0.04628, 0.06506",\
"0.03789, 0.03808, 0.03872, 0.0396, 0.04069, 0.04174, 0.0425, 0.0436, 0.04678, 0.06791",\
"0.03779, 0.03793, 0.03832, 0.03917, 0.04014, 0.04118, 0.04199, 0.04261, 0.04655, 0.07257",\
"0.03773, 0.03783, 0.03815, 0.03886, 0.0397, 0.04057, 0.04151, 0.04263, 0.04768, 0.08194",\
"0.03793, 0.03791, 0.03802, 0.03845, 0.03967, 0.0403, 0.04127, 0.04242, 0.04926, 0.09918",\
"0.03827, 0.03822, 0.03829, 0.03854, 0.03913, 0.04046, 0.04133, 0.04211, 0.05392, 0.1276",\
"0.03883, 0.03872, 0.03857, 0.03885, 0.03925, 0.03978, 0.04151, 0.04386, 0.06485, 0.1775",\
"0.03962, 0.03942, 0.03928, 0.03931, 0.03976, 0.04021, 0.04092, 0.04694, 0.09044, 0.2669");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.06156, 0.06147, 0.06174, 0.0624, 0.06311, 0.06366, 0.06405, 0.06431, 0.06449, 0.06462",\
"0.06158, 0.06153, 0.06177, 0.06244, 0.06315, 0.06372, 0.06409, 0.06437, 0.06454, 0.06467",\
"0.06153, 0.06146, 0.06173, 0.06237, 0.06308, 0.06365, 0.06402, 0.06429, 0.06447, 0.0646",\
"0.06133, 0.06125, 0.0615, 0.06216, 0.06287, 0.06343, 0.06382, 0.06408, 0.06426, 0.06438",\
"0.06113, 0.06103, 0.06131, 0.06197, 0.06269, 0.06326, 0.06365, 0.06392, 0.0641, 0.06423",\
"0.06108, 0.06097, 0.06125, 0.06193, 0.06265, 0.06321, 0.0636, 0.06386, 0.06404, 0.06417",\
"0.0611, 0.06102, 0.06122, 0.06195, 0.06267, 0.06321, 0.0636, 0.06386, 0.06404, 0.06417",\
"0.0612, 0.06111, 0.06139, 0.06203, 0.06277, 0.06334, 0.06374, 0.06399, 0.06417, 0.0643",\
"0.06149, 0.0614, 0.06166, 0.06229, 0.06302, 0.06357, 0.06398, 0.06425, 0.06444, 0.06455",\
"0.06184, 0.06175, 0.06202, 0.06262, 0.06336, 0.06392, 0.06431, 0.06458, 0.06478, 0.06491");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.06677, 0.06695, 0.06754, 0.06832, 0.06943, 0.0702, 0.07098, 0.0721, 0.07492, 0.1031",\
"0.06653, 0.06671, 0.06727, 0.06808, 0.06917, 0.07011, 0.07094, 0.07197, 0.07496, 0.1034",\
"0.06633, 0.06649, 0.06712, 0.06785, 0.06892, 0.06984, 0.07053, 0.07163, 0.07492, 0.1061",\
"0.06617, 0.06635, 0.06691, 0.0677, 0.06878, 0.06972, 0.07038, 0.07156, 0.07559, 0.1107",\
"0.06605, 0.06623, 0.06687, 0.0676, 0.06867, 0.06968, 0.07051, 0.07151, 0.07717, 0.1228",\
"0.06593, 0.06612, 0.06667, 0.06749, 0.06853, 0.06946, 0.07015, 0.07157, 0.08018, 0.1417",\
"0.06595, 0.06617, 0.0666, 0.06738, 0.06847, 0.06923, 0.07007, 0.07202, 0.08745, 0.1816",\
"0.06602, 0.06613, 0.0666, 0.06743, 0.0684, 0.06932, 0.07007, 0.07332, 0.1062, 0.2531",\
"0.06628, 0.06642, 0.06688, 0.06761, 0.06854, 0.06961, 0.07048, 0.07961, 0.1499, 0.38",\
"0.06667, 0.06682, 0.06719, 0.06779, 0.06849, 0.06983, 0.07304, 0.1044, 0.2605, 0.5639");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.06419, 0.06405, 0.0642, 0.06478, 0.06545, 0.06602, 0.06643, 0.06671, 0.06691, 0.06705",\
"0.06397, 0.06382, 0.06401, 0.06458, 0.06525, 0.06582, 0.06623, 0.06651, 0.06671, 0.06685",\
"0.06369, 0.06358, 0.06373, 0.0643, 0.065, 0.06557, 0.06598, 0.06626, 0.06646, 0.0666",\
"0.06347, 0.06331, 0.06349, 0.06404, 0.0647, 0.06529, 0.06571, 0.066, 0.0662, 0.06634",\
"0.06327, 0.06315, 0.06328, 0.06378, 0.06443, 0.06499, 0.06543, 0.06574, 0.06596, 0.06612",\
"0.0633, 0.06309, 0.06313, 0.06357, 0.06418, 0.06474, 0.0652, 0.06554, 0.06579, 0.06596",\
"0.06384, 0.06349, 0.06337, 0.06361, 0.06409, 0.06463, 0.0651, 0.06546, 0.06573, 0.06593",\
"0.06471, 0.06427, 0.06385, 0.06389, 0.06422, 0.0647, 0.06512, 0.06549, 0.06578, 0.06601",\
"0.06582, 0.06519, 0.06444, 0.06431, 0.06455, 0.06495, 0.06533, 0.06572, 0.06598, 0.06622",\
"0.06721, 0.06636, 0.06542, 0.06505, 0.06513, 0.06539, 0.06573, 0.06607, 0.06636, 0.06653");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.03877, 0.03896, 0.03969, 0.04072, 0.04192, 0.04293, 0.04378, 0.04426, 0.04583, 0.06284",\
"0.03882, 0.03905, 0.03966, 0.04074, 0.04188, 0.04298, 0.04365, 0.0448, 0.04655, 0.06427",\
"0.03889, 0.03909, 0.03971, 0.04084, 0.04204, 0.04302, 0.04376, 0.04457, 0.04646, 0.06471",\
"0.0387, 0.03887, 0.03944, 0.04048, 0.04158, 0.04259, 0.04349, 0.04398, 0.04696, 0.06923",\
"0.03847, 0.03865, 0.03923, 0.04012, 0.04105, 0.04221, 0.04315, 0.04389, 0.04723, 0.07283",\
"0.03834, 0.03843, 0.03885, 0.03964, 0.04053, 0.04169, 0.04261, 0.04356, 0.04759, 0.08128",\
"0.03835, 0.0384, 0.03867, 0.03917, 0.04028, 0.04134, 0.04196, 0.04316, 0.04944, 0.09805",\
"0.03848, 0.03853, 0.03861, 0.03906, 0.03983, 0.04109, 0.04203, 0.04313, 0.05356, 0.1246",\
"0.03887, 0.03885, 0.03898, 0.03937, 0.0397, 0.04021, 0.042, 0.04424, 0.06352, 0.1723",\
"0.03936, 0.03919, 0.03926, 0.03949, 0.03997, 0.04064, 0.04105, 0.04693, 0.08766, 0.2572");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("2.107, 2.198, 2.418, 2.697, 3.023, 3.399, 3.837, 4.35, 4.954, 5.661",\
"2.138, 2.23, 2.449, 2.729, 3.055, 3.431, 3.868, 4.382, 4.985, 5.693",\
"2.234, 2.326, 2.545, 2.826, 3.151, 3.527, 3.965, 4.478, 5.082, 5.789",\
"2.383, 2.475, 2.694, 2.975, 3.3, 3.677, 4.114, 4.627, 5.231, 5.939",\
"2.523, 2.615, 2.834, 3.115, 3.441, 3.817, 4.255, 4.768, 5.372, 6.079",\
"2.635, 2.726, 2.945, 3.225, 3.552, 3.928, 4.365, 4.878, 5.482, 6.19",\
"2.708, 2.798, 3.016, 3.297, 3.622, 3.998, 4.436, 4.95, 5.554, 6.261",\
"2.736, 2.826, 3.044, 3.324, 3.65, 4.025, 4.462, 4.976, 5.579, 6.288",\
"2.715, 2.805, 3.023, 3.303, 3.628, 4.004, 4.442, 4.954, 5.557, 6.265",\
"2.639, 2.729, 2.948, 3.227, 3.552, 3.928, 4.365, 4.878, 5.482, 6.19");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("2.836, 2.909, 3.108, 3.44, 3.944, 4.647, 5.568, 6.729, 8.144, 9.831",\
"2.857, 2.93, 3.129, 3.461, 3.966, 4.669, 5.59, 6.75, 8.165, 9.851",\
"2.949, 3.022, 3.222, 3.553, 4.058, 4.76, 5.682, 6.843, 8.257, 9.944",\
"3.126, 3.199, 3.398, 3.73, 4.234, 4.937, 5.859, 7.019, 8.434, 10.12",\
"3.395, 3.468, 3.667, 4, 4.504, 5.207, 6.128, 7.288, 8.704, 10.39",\
"3.77, 3.843, 4.042, 4.374, 4.878, 5.581, 6.502, 7.663, 9.078, 10.76",\
"4.248, 4.321, 4.521, 4.853, 5.357, 6.06, 6.982, 8.142, 9.557, 11.24",\
"4.8, 4.874, 5.075, 5.408, 5.912, 6.614, 7.536, 8.696, 10.11, 11.8",\
"5.418, 5.494, 5.697, 6.03, 6.534, 7.236, 8.157, 9.318, 10.73, 12.42",\
"6.11, 6.186, 6.391, 6.725, 7.228, 7.93, 8.852, 10.01, 11.43, 13.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.4268, 0.4918, 0.6532, 0.8966, 1.228, 1.672, 2.251, 3.005, 3.954, 5.115",\
"0.4264, 0.4916, 0.6536, 0.8966, 1.229, 1.672, 2.25, 3.004, 3.954, 5.119",\
"0.4266, 0.4918, 0.654, 0.8968, 1.228, 1.669, 2.251, 3.007, 3.957, 5.115",\
"0.4266, 0.4916, 0.6536, 0.8968, 1.228, 1.669, 2.251, 3.007, 3.956, 5.112",\
"0.4262, 0.4916, 0.6538, 0.8958, 1.228, 1.67, 2.251, 3.004, 3.954, 5.119",\
"0.4244, 0.4886, 0.6524, 0.896, 1.228, 1.669, 2.251, 3.005, 3.956, 5.119",\
"0.421, 0.4858, 0.6486, 0.892, 1.225, 1.666, 2.252, 3.007, 3.958, 5.119",\
"0.42, 0.4852, 0.6496, 0.8924, 1.225, 1.669, 2.248, 3.004, 3.953, 5.12",\
"0.4202, 0.4854, 0.6486, 0.8922, 1.224, 1.665, 2.247, 3.004, 3.952, 5.11",\
"0.42, 0.4854, 0.649, 0.892, 1.226, 1.668, 2.25, 3.004, 3.954, 5.114");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.262, 0.33, 0.5776, 1.095, 1.941, 3.137, 4.71, 6.69, 9.123, 12.02",\
"0.2628, 0.3306, 0.5776, 1.094, 1.941, 3.134, 4.704, 6.695, 9.122, 12",\
"0.262, 0.3306, 0.577, 1.094, 1.941, 3.137, 4.71, 6.692, 9.12, 12.02",\
"0.2616, 0.3306, 0.5774, 1.095, 1.941, 3.137, 4.711, 6.69, 9.117, 12.02",\
"0.262, 0.3308, 0.577, 1.095, 1.941, 3.137, 4.711, 6.689, 9.122, 12.01",\
"0.2624, 0.331, 0.5778, 1.095, 1.941, 3.137, 4.711, 6.692, 9.122, 12.02",\
"0.2642, 0.3324, 0.5794, 1.095, 1.941, 3.136, 4.703, 6.696, 9.12, 12.02",\
"0.2704, 0.338, 0.5806, 1.096, 1.939, 3.136, 4.71, 6.692, 9.122, 12.02",\
"0.278, 0.344, 0.584, 1.098, 1.938, 3.134, 4.71, 6.688, 9.122, 12.02",\
"0.284, 0.35, 0.59, 1.1, 1.942, 3.13, 4.704, 6.688, 9.114, 11.99");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("1.583, 1.673, 1.89, 2.168, 2.492, 2.866, 3.302, 3.814, 4.417, 5.124",\
"1.614, 1.704, 1.921, 2.2, 2.523, 2.897, 3.333, 3.846, 4.448, 5.155",\
"1.713, 1.803, 2.02, 2.298, 2.622, 2.996, 3.432, 3.944, 4.547, 5.254",\
"1.914, 2.004, 2.221, 2.5, 2.823, 3.197, 3.633, 4.145, 4.748, 5.455",\
"2.244, 2.335, 2.552, 2.83, 3.153, 3.527, 3.964, 4.476, 5.079, 5.786",\
"2.719, 2.809, 3.026, 3.304, 3.628, 4.002, 4.438, 4.95, 5.554, 6.261",\
"3.303, 3.399, 3.626, 3.91, 4.238, 4.614, 5.051, 5.564, 6.168, 6.875",\
"3.926, 4.032, 4.282, 4.585, 4.925, 5.311, 5.753, 6.268, 6.872, 7.579",\
"4.579, 4.694, 4.967, 5.295, 5.652, 6.05, 6.5, 7.022, 7.628, 8.336",\
"5.265, 5.389, 5.684, 6.039, 6.419, 6.827, 7.287, 7.814, 8.424, 9.136");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.8516, 0.9333, 1.155, 1.505, 2.015, 2.719, 3.642, 4.803, 6.219, 7.91",\
"0.8781, 0.9597, 1.181, 1.531, 2.041, 2.745, 3.668, 4.83, 6.247, 7.937",\
"0.9726, 1.054, 1.276, 1.626, 2.136, 2.84, 3.762, 4.923, 6.343, 8.031",\
"1.153, 1.234, 1.455, 1.805, 2.314, 3.019, 3.942, 5.103, 6.523, 8.212",\
"1.413, 1.497, 1.72, 2.07, 2.579, 3.283, 4.207, 5.368, 6.782, 8.47",\
"1.681, 1.771, 2.004, 2.36, 2.87, 3.573, 4.497, 5.659, 7.077, 8.767",\
"1.931, 2.028, 2.275, 2.637, 3.15, 3.855, 4.777, 5.937, 7.355, 9.046",\
"2.154, 2.262, 2.524, 2.896, 3.412, 4.117, 5.039, 6.199, 7.614, 9.302",\
"2.348, 2.466, 2.749, 3.131, 3.648, 4.353, 5.276, 6.437, 7.853, 9.538",\
"2.507, 2.635, 2.941, 3.338, 3.86, 4.564, 5.486, 6.646, 8.063, 9.75");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.417, 0.4818, 0.6452, 0.8878, 1.22, 1.662, 2.245, 3.001, 3.952, 5.114",\
"0.4168, 0.4814, 0.6448, 0.8874, 1.22, 1.663, 2.245, 2.998, 3.95, 5.115",\
"0.417, 0.4828, 0.6444, 0.8874, 1.22, 1.662, 2.244, 2.999, 3.95, 5.114",\
"0.4168, 0.4818, 0.6448, 0.887, 1.22, 1.662, 2.244, 2.997, 3.949, 5.115",\
"0.4164, 0.481, 0.6446, 0.887, 1.221, 1.662, 2.246, 2.999, 3.948, 5.113",\
"0.4204, 0.4846, 0.647, 0.8892, 1.22, 1.662, 2.245, 2.999, 3.951, 5.112",\
"0.4666, 0.5304, 0.681, 0.912, 1.234, 1.673, 2.252, 3.005, 3.951, 5.114",\
"0.5322, 0.6032, 0.7616, 0.9802, 1.288, 1.712, 2.276, 3.02, 3.962, 5.114",\
"0.5992, 0.676, 0.848, 1.064, 1.362, 1.77, 2.326, 3.058, 3.984, 5.134",\
"0.668, 0.75, 0.94, 1.162, 1.446, 1.842, 2.382, 3.096, 4.018, 5.16");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.2903, 0.3695, 0.6296, 1.136, 1.963, 3.156, 4.731, 6.723, 9.131, 12.02",\
"0.2903, 0.369, 0.63, 1.136, 1.963, 3.156, 4.727, 6.725, 9.136, 12.04",\
"0.2898, 0.369, 0.63, 1.134, 1.964, 3.156, 4.733, 6.727, 9.164, 12.06",\
"0.2894, 0.3698, 0.6298, 1.136, 1.963, 3.156, 4.732, 6.728, 9.165, 12.06",\
"0.3042, 0.3818, 0.6374, 1.138, 1.962, 3.156, 4.731, 6.711, 9.152, 12.02",\
"0.3408, 0.4166, 0.6646, 1.153, 1.967, 3.156, 4.73, 6.72, 9.158, 12.03",\
"0.3862, 0.4618, 0.6976, 1.174, 1.982, 3.16, 4.728, 6.716, 9.156, 12.06",\
"0.439, 0.5146, 0.742, 1.199, 1.993, 3.171, 4.735, 6.717, 9.13, 12.04",\
"0.4902, 0.5736, 0.794, 1.229, 2.009, 3.173, 4.743, 6.718, 9.144, 12.02",\
"0.5436, 0.6336, 0.8568, 1.27, 2.022, 3.184, 4.746, 6.726, 9.144, 12.03");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("1.988, 2.079, 2.296, 2.574, 2.897, 3.271, 3.708, 4.22, 4.823, 5.53",\
"2.018, 2.108, 2.326, 2.604, 2.927, 3.301, 3.737, 4.25, 4.852, 5.559",\
"2.114, 2.204, 2.421, 2.699, 3.023, 3.397, 3.833, 4.345, 4.948, 5.655",\
"2.263, 2.353, 2.57, 2.848, 3.172, 3.546, 3.982, 4.494, 5.097, 5.804",\
"2.398, 2.488, 2.705, 2.984, 3.307, 3.681, 4.118, 4.63, 5.232, 5.939",\
"2.502, 2.592, 2.808, 3.086, 3.41, 3.784, 4.22, 4.732, 5.335, 6.042",\
"2.569, 2.659, 2.875, 3.152, 3.476, 3.849, 4.285, 4.797, 5.4, 6.106",\
"2.587, 2.678, 2.895, 3.173, 3.496, 3.869, 4.305, 4.816, 5.418, 6.124",\
"2.554, 2.643, 2.86, 3.139, 3.462, 3.836, 4.272, 4.783, 5.385, 6.091",\
"2.463, 2.553, 2.769, 3.048, 3.372, 3.746, 4.181, 4.693, 5.295, 6.001");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("2.733, 2.806, 3.005, 3.338, 3.842, 4.544, 5.466, 6.626, 8.041, 9.728",\
"2.746, 2.819, 3.018, 3.35, 3.855, 4.557, 5.479, 6.639, 8.054, 9.741",\
"2.824, 2.897, 3.096, 3.428, 3.933, 4.635, 5.557, 6.717, 8.132, 9.819",\
"3.02, 3.093, 3.292, 3.624, 4.128, 4.831, 5.753, 6.913, 8.328, 10.01",\
"3.351, 3.424, 3.624, 3.956, 4.46, 5.162, 6.084, 7.244, 8.659, 10.35",\
"3.828, 3.901, 4.1, 4.432, 4.936, 5.639, 6.561, 7.721, 9.136, 10.82",\
"4.445, 4.518, 4.717, 5.05, 5.553, 6.256, 7.178, 8.337, 9.753, 11.44",\
"5.149, 5.223, 5.425, 5.757, 6.261, 6.964, 7.885, 9.046, 10.46, 12.15",\
"5.91, 5.986, 6.189, 6.521, 7.025, 7.728, 8.65, 9.81, 11.23, 12.91",\
"6.728, 6.806, 7.009, 7.344, 7.846, 8.55, 9.472, 10.63, 12.05, 13.73");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.4168, 0.482, 0.6444, 0.8878, 1.221, 1.662, 2.245, 3, 3.951, 5.113",\
"0.4166, 0.4822, 0.6446, 0.8866, 1.22, 1.664, 2.243, 3, 3.952, 5.107",\
"0.417, 0.4818, 0.645, 0.8868, 1.22, 1.664, 2.246, 3, 3.952, 5.109",\
"0.4168, 0.4822, 0.6442, 0.8876, 1.221, 1.662, 2.246, 3.001, 3.951, 5.109",\
"0.417, 0.4812, 0.6442, 0.8864, 1.22, 1.662, 2.244, 2.998, 3.948, 5.115",\
"0.4152, 0.4806, 0.6438, 0.8866, 1.22, 1.662, 2.243, 2.998, 3.948, 5.111",\
"0.4154, 0.4802, 0.643, 0.8842, 1.215, 1.658, 2.239, 2.998, 3.947, 5.111",\
"0.416, 0.4806, 0.6432, 0.8854, 1.216, 1.659, 2.24, 2.991, 3.94, 5.105",\
"0.4162, 0.4814, 0.6436, 0.8862, 1.218, 1.66, 2.242, 2.993, 3.939, 5.098",\
"0.4164, 0.4816, 0.6442, 0.888, 1.216, 1.662, 2.242, 2.994, 3.946, 5.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.262, 0.3308, 0.577, 1.094, 1.941, 3.135, 4.709, 6.695, 9.119, 12.01",\
"0.2618, 0.3306, 0.5768, 1.095, 1.941, 3.137, 4.711, 6.691, 9.123, 12.01",\
"0.2628, 0.3308, 0.5776, 1.096, 1.941, 3.135, 4.705, 6.696, 9.12, 12.01",\
"0.2618, 0.3306, 0.5772, 1.096, 1.941, 3.137, 4.709, 6.697, 9.122, 12",\
"0.2616, 0.3304, 0.5768, 1.096, 1.941, 3.137, 4.711, 6.695, 9.123, 12.02",\
"0.2622, 0.3308, 0.5774, 1.095, 1.941, 3.135, 4.71, 6.696, 9.122, 12.01",\
"0.2644, 0.3332, 0.5782, 1.094, 1.941, 3.136, 4.705, 6.693, 9.122, 12.02",\
"0.2692, 0.3374, 0.582, 1.096, 1.941, 3.132, 4.704, 6.696, 9.12, 12.01",\
"0.278, 0.344, 0.586, 1.098, 1.94, 3.132, 4.708, 6.696, 9.116, 12.01",\
"0.286, 0.352, 0.59, 1.1, 1.942, 3.132, 4.706, 6.684, 9.11, 12.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("1.72, 1.811, 2.03, 2.311, 2.637, 3.013, 3.451, 3.964, 4.568, 5.275",\
"1.743, 1.835, 2.054, 2.334, 2.66, 3.036, 3.474, 3.987, 4.591, 5.299",\
"1.847, 1.938, 2.157, 2.438, 2.764, 3.14, 3.577, 4.091, 4.694, 5.402",\
"2.055, 2.147, 2.366, 2.646, 2.973, 3.349, 3.786, 4.3, 4.903, 5.611",\
"2.39, 2.482, 2.701, 2.981, 3.308, 3.683, 4.121, 4.635, 5.239, 5.946",\
"2.868, 2.959, 3.178, 3.459, 3.785, 4.161, 4.598, 5.112, 5.716, 6.423",\
"3.473, 3.568, 3.793, 4.076, 4.405, 4.782, 5.221, 5.735, 6.339, 7.046",\
"4.129, 4.233, 4.479, 4.78, 5.119, 5.503, 5.945, 6.46, 7.065, 7.773",\
"4.816, 4.93, 5.2, 5.523, 5.877, 6.272, 6.722, 7.242, 7.851, 8.559",\
"5.537, 5.658, 5.95, 6.3, 6.673, 7.081, 7.539, 8.065, 8.677, 9.388");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.8753, 0.9569, 1.179, 1.529, 2.039, 2.742, 3.665, 4.826, 6.241, 7.934",\
"0.9063, 0.9881, 1.209, 1.56, 2.07, 2.774, 3.696, 4.857, 6.278, 7.966",\
"0.9904, 1.072, 1.294, 1.644, 2.154, 2.857, 3.781, 4.942, 6.357, 8.049",\
"1.139, 1.22, 1.441, 1.791, 2.301, 3.005, 3.927, 5.088, 6.504, 8.188",\
"1.348, 1.432, 1.656, 2.007, 2.516, 3.22, 4.143, 5.304, 6.725, 8.408",\
"1.575, 1.664, 1.898, 2.254, 2.765, 3.469, 4.391, 5.555, 6.972, 8.661",\
"1.8, 1.895, 2.139, 2.503, 3.017, 3.721, 4.643, 5.804, 7.22, 8.911",\
"2.011, 2.113, 2.369, 2.742, 3.258, 3.964, 4.886, 6.046, 7.461, 9.146",\
"2.198, 2.309, 2.58, 2.962, 3.482, 4.188, 5.11, 6.27, 7.686, 9.371",\
"2.355, 2.474, 2.763, 3.157, 3.683, 4.388, 5.31, 6.47, 7.885, 9.571");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.4264, 0.4916, 0.6534, 0.8966, 1.228, 1.672, 2.25, 3.005, 3.954, 5.114",\
"0.427, 0.4916, 0.654, 0.8964, 1.229, 1.67, 2.251, 3.004, 3.954, 5.119",\
"0.4266, 0.4918, 0.654, 0.8958, 1.228, 1.67, 2.252, 3.005, 3.955, 5.119",\
"0.4264, 0.4918, 0.6536, 0.8964, 1.228, 1.67, 2.251, 3.005, 3.954, 5.119",\
"0.4262, 0.4912, 0.6536, 0.8962, 1.229, 1.67, 2.251, 3.003, 3.953, 5.116",\
"0.4276, 0.4922, 0.6552, 0.8974, 1.229, 1.671, 2.251, 3.007, 3.956, 5.112",\
"0.4594, 0.5222, 0.676, 0.9116, 1.239, 1.677, 2.257, 3.006, 3.958, 5.114",\
"0.5244, 0.5926, 0.749, 0.9684, 1.281, 1.706, 2.276, 3.023, 3.964, 5.12",\
"0.592, 0.666, 0.832, 1.05, 1.348, 1.766, 2.322, 3.054, 3.986, 5.134",\
"0.658, 0.738, 0.92, 1.142, 1.426, 1.83, 2.372, 3.096, 4.014, 5.152");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.006714, 0.02677, 0.06507, 0.1247, 0.2085, 0.3186, 0.4574, 0.6268, 0.8288");
values("0.2894, 0.3699, 0.6298, 1.136, 1.964, 3.154, 4.735, 6.71, 9.136, 12.02",\
"0.2892, 0.3696, 0.6296, 1.134, 1.964, 3.156, 4.732, 6.728, 9.165, 12.06",\
"0.2904, 0.3692, 0.63, 1.136, 1.962, 3.153, 4.728, 6.722, 9.134, 12.02",\
"0.2908, 0.3698, 0.6308, 1.136, 1.963, 3.152, 4.735, 6.715, 9.155, 12.04",\
"0.302, 0.3808, 0.6362, 1.138, 1.963, 3.156, 4.735, 6.714, 9.163, 12.02",\
"0.3276, 0.407, 0.6608, 1.152, 1.969, 3.154, 4.734, 6.727, 9.14, 12.02",\
"0.3582, 0.4386, 0.6876, 1.172, 1.98, 3.157, 4.732, 6.711, 9.148, 12.05",\
"0.394, 0.4754, 0.7208, 1.195, 1.993, 3.168, 4.729, 6.716, 9.136, 12.05",\
"0.4372, 0.5204, 0.7628, 1.223, 2.005, 3.173, 4.735, 6.712, 9.132, 12.03",\
"0.483, 0.5704, 0.8096, 1.254, 2.022, 3.18, 4.746, 6.716, 9.132, 12.02");
}
}
}
}