blob: 5c432b01895849cbd9a824d067ad2224ce10fbf1 [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_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.000101424" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.000101424" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.000147252" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.000130827" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000147252" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01639 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04852, 0.0483, 0.04809, 0.04795, 0.04796, 0.04796, 0.04802, \
0.04804, 0.048, 0.04798");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002884, -0.002802, -0.002844, -0.002964, -0.002994, -0.003181, \
-0.003256, -0.003353, -0.003543, -0.003808");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0485, 0.04832, 0.04813, 0.04797, 0.04793, 0.04802, 0.04801, \
0.048, 0.04803, 0.048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002869, -0.002823, -0.002828, -0.002939, -0.00297, -0.003212, \
-0.00329, -0.003369, -0.003563, -0.003799");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04814, 0.04804, 0.04802, 0.04794, 0.04793, 0.04802, 0.04795, \
0.04803, 0.048, 0.04797");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04561, 0.04569, 0.04559, 0.04549, 0.04532, 0.04511, 0.04496, \
0.04478, 0.04447, 0.04409");
}
}
}
pin(A2) {
capacitance : 0.0176 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.05052, 0.05113, 0.05129, 0.05168, 0.05185, 0.05216, 0.05222, \
0.05228, 0.05221, 0.05204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.04145, -0.04131, -0.04123, -0.04108, -0.04104, -0.04115, -0.04115, \
-0.04115, -0.04114, -0.04126");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04392, 0.04163, 0.0413, 0.04118, 0.04121, 0.04127, 0.04126, \
0.04126, 0.04128, 0.04126");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.0413, -0.04122, -0.04117, -0.0411, -0.04112, -0.04114, -0.04129, \
-0.04116, -0.0412, -0.04114");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04474, 0.04465, 0.04459, 0.04452, 0.0445, 0.04452, 0.0445, 0.0444, \
0.04425, 0.04406");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.03799, -0.03791, -0.03798, -0.0379, -0.03791, -0.03809, -0.03819, \
-0.0383, -0.03853, -0.0389");
}
}
}
pin(A3) {
capacitance : 0.01683 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04173, 0.04158, 0.04126, 0.04125, 0.04122, 0.04133, 0.04131, \
0.04128, 0.04128, 0.04125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.04145, -0.04131, -0.04116, -0.04104, -0.0411, -0.04113, -0.04113, \
-0.04111, -0.04114, -0.04112");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04156, 0.04154, 0.04136, 0.0413, 0.04122, 0.0413, 0.0413, 0.0413, \
0.04129, 0.04127");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.04133, -0.04125, -0.04122, -0.04113, -0.04112, -0.04116, -0.04114, \
-0.04116, -0.04113, -0.04114");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04186, 0.0416, 0.04133, 0.04128, 0.04123, 0.04131, 0.0413, 0.04131, \
0.0413, 0.04127");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.04146, -0.04131, -0.04116, -0.04112, -0.04112, -0.04114, -0.04114, \
-0.04112, -0.04111, -0.04113");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 1.108 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.03245, 0.03269, 0.03301, 0.03314, 0.03323, 0.03327, 0.0333, 0.03333, 0.03335, 0.03329",\
"0.02975, 0.03057, 0.0317, 0.03251, 0.03283, 0.03301, 0.03313, 0.03318, 0.03322, 0.03318",\
"0.02695, 0.02784, 0.02948, 0.03099, 0.03188, 0.03236, 0.03266, 0.03285, 0.03292, 0.03292",\
"0.03054, 0.03022, 0.03038, 0.03094, 0.03165, 0.03216, 0.03249, 0.03271, 0.03285, 0.03286",\
"0.04212, 0.04049, 0.03729, 0.03523, 0.03426, 0.03384, 0.03364, 0.03351, 0.03342, 0.03329",\
"0.06237, 0.0591, 0.05214, 0.04596, 0.04188, 0.03919, 0.03754, 0.03648, 0.03569, 0.03505",\
"0.09158, 0.08693, 0.07599, 0.06483, 0.05633, 0.05016, 0.04595, 0.0429, 0.04077, 0.03903",\
"0.1304, 0.1245, 0.1094, 0.09292, 0.07893, 0.06835, 0.06034, 0.05442, 0.04999, 0.04635",\
"0.1792, 0.172, 0.1532, 0.131, 0.1109, 0.09471, 0.08219, 0.07233, 0.06473, 0.0582",\
"0.2386, 0.2303, 0.2077, 0.1799, 0.1533, 0.1308, 0.1128, 0.09802, 0.08608, 0.07542");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.1629, 0.1642, 0.166, 0.167, 0.1687, 0.1691, 0.1708, 0.1728, 0.1787, 0.2042",\
"0.1592, 0.1615, 0.1653, 0.1679, 0.1699, 0.1724, 0.1744, 0.177, 0.1811, 0.2065",\
"0.1562, 0.1573, 0.1609, 0.1651, 0.1683, 0.1717, 0.1738, 0.1758, 0.1795, 0.2108",\
"0.1611, 0.1607, 0.1612, 0.163, 0.1665, 0.1693, 0.1723, 0.1764, 0.1809, 0.2158",\
"0.1751, 0.1733, 0.1696, 0.1677, 0.1681, 0.1706, 0.1708, 0.1746, 0.1809, 0.2209",\
"0.1985, 0.1952, 0.1872, 0.1809, 0.1774, 0.1752, 0.1759, 0.177, 0.182, 0.2397",\
"0.2317, 0.2266, 0.2152, 0.2027, 0.1949, 0.1894, 0.1846, 0.1837, 0.1908, 0.2765",\
"0.2749, 0.2688, 0.2534, 0.2365, 0.2208, 0.2113, 0.2029, 0.1967, 0.2101, 0.3593",\
"0.3295, 0.3217, 0.3026, 0.2803, 0.2589, 0.2415, 0.2305, 0.2215, 0.2591, 0.5346",\
"0.3953, 0.3868, 0.3634, 0.3364, 0.3072, 0.2819, 0.2661, 0.2636, 0.378, 0.9393");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.0325, 0.03273, 0.03301, 0.03317, 0.03326, 0.03331, 0.03333, 0.03335, 0.03336, 0.03328",\
"0.03009, 0.03088, 0.03195, 0.03257, 0.03289, 0.03306, 0.03316, 0.03322, 0.03325, 0.03321",\
"0.02599, 0.02704, 0.02924, 0.03092, 0.03181, 0.03235, 0.0327, 0.03289, 0.033, 0.03301",\
"0.02556, 0.02601, 0.02757, 0.02933, 0.03066, 0.03154, 0.03207, 0.0324, 0.03263, 0.03269",\
"0.03258, 0.03197, 0.0312, 0.03127, 0.03159, 0.03203, 0.03234, 0.03259, 0.03275, 0.03279",\
"0.04873, 0.04673, 0.04258, 0.0392, 0.03712, 0.0359, 0.03517, 0.03469, 0.03435, 0.03396",\
"0.07504, 0.07141, 0.06318, 0.05521, 0.04927, 0.04515, 0.04216, 0.0401, 0.03863, 0.03731",\
"0.1119, 0.1066, 0.09406, 0.08052, 0.0696, 0.06126, 0.05506, 0.05043, 0.04687, 0.04393",\
"0.1596, 0.1529, 0.1358, 0.1163, 0.09929, 0.08582, 0.07526, 0.06703, 0.06055, 0.05502",\
"0.218, 0.2101, 0.1889, 0.1633, 0.1395, 0.1197, 0.1039, 0.09106, 0.08074, 0.07154");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.242, 0.2422, 0.2425, 0.2428, 0.2439, 0.2451, 0.2466, 0.2477, 0.2506, 0.276",\
"0.2381, 0.2389, 0.2403, 0.2415, 0.2429, 0.244, 0.2454, 0.248, 0.2514, 0.2761",\
"0.2332, 0.234, 0.2362, 0.2384, 0.2406, 0.2428, 0.2445, 0.2468, 0.2499, 0.2777",\
"0.2366, 0.2365, 0.2365, 0.2377, 0.2398, 0.2419, 0.2436, 0.2456, 0.2507, 0.2832",\
"0.2495, 0.2478, 0.2449, 0.2426, 0.2427, 0.2434, 0.2442, 0.2471, 0.2521, 0.2924",\
"0.272, 0.2693, 0.2622, 0.2561, 0.2517, 0.2499, 0.249, 0.2498, 0.2558, 0.312",\
"0.3044, 0.3006, 0.2906, 0.2785, 0.27, 0.2636, 0.2598, 0.258, 0.2667, 0.3534",\
"0.3474, 0.3426, 0.3294, 0.3124, 0.2973, 0.2872, 0.2784, 0.2735, 0.2882, 0.4353",\
"0.4013, 0.3957, 0.3799, 0.358, 0.3364, 0.3188, 0.3057, 0.2987, 0.3352, 0.6204",\
"0.467, 0.4607, 0.4422, 0.4167, 0.3869, 0.363, 0.3436, 0.3416, 0.4615, 1.036");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.03253, 0.03271, 0.03298, 0.03316, 0.03324, 0.03327, 0.0333, 0.03334, 0.03334, 0.03327",\
"0.03013, 0.03088, 0.03198, 0.03262, 0.03294, 0.0331, 0.0332, 0.03326, 0.03331, 0.03327",\
"0.02574, 0.02687, 0.02911, 0.03084, 0.03182, 0.03236, 0.03267, 0.03287, 0.03298, 0.03297",\
"0.02434, 0.02495, 0.02687, 0.02892, 0.03041, 0.03136, 0.03193, 0.03232, 0.03256, 0.03265",\
"0.02997, 0.02968, 0.02954, 0.03008, 0.03086, 0.03154, 0.03206, 0.03238, 0.03258, 0.03266",\
"0.04486, 0.04328, 0.04011, 0.03763, 0.03613, 0.03529, 0.03478, 0.03441, 0.03417, 0.03387",\
"0.07076, 0.06759, 0.06045, 0.05348, 0.04833, 0.04468, 0.04205, 0.04013, 0.03871, 0.03748",\
"0.1082, 0.1034, 0.0918, 0.07941, 0.06928, 0.06153, 0.05562, 0.0511, 0.04762, 0.04471",\
"0.1576, 0.1513, 0.135, 0.1165, 0.1001, 0.08719, 0.07704, 0.06898, 0.06252, 0.05696",\
"0.2189, 0.2113, 0.1907, 0.1657, 0.1426, 0.123, 0.1073, 0.09491, 0.08452, 0.07537");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.2857, 0.2858, 0.2859, 0.2863, 0.2873, 0.2887, 0.2904, 0.2918, 0.2946, 0.3199",\
"0.2818, 0.2821, 0.2826, 0.2832, 0.2843, 0.2854, 0.2868, 0.2885, 0.2919, 0.3182",\
"0.2788, 0.279, 0.28, 0.281, 0.2825, 0.2839, 0.2859, 0.2879, 0.2909, 0.3199",\
"0.2828, 0.2823, 0.2814, 0.2815, 0.2826, 0.2836, 0.285, 0.2864, 0.2919, 0.3242",\
"0.2956, 0.294, 0.2907, 0.2877, 0.2864, 0.2865, 0.2871, 0.2888, 0.294, 0.3365",\
"0.3184, 0.3159, 0.3087, 0.3021, 0.2969, 0.2938, 0.2931, 0.2924, 0.2977, 0.3543",\
"0.352, 0.3483, 0.3381, 0.326, 0.3165, 0.3094, 0.3045, 0.3022, 0.3091, 0.3995",\
"0.3965, 0.392, 0.3789, 0.3616, 0.3454, 0.3338, 0.3234, 0.3186, 0.3317, 0.4828",\
"0.4532, 0.4477, 0.4315, 0.4089, 0.3861, 0.3673, 0.353, 0.344, 0.3819, 0.6715",\
"0.5222, 0.5158, 0.4969, 0.4698, 0.4409, 0.4128, 0.3931, 0.3883, 0.5114, 1.093");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.128, 0.1686, 0.3103, 0.5798, 0.9995, 1.588, 2.363, 3.34, 4.531, 5.951",\
"0.1441, 0.1851, 0.3278, 0.5983, 1.018, 1.608, 2.383, 3.359, 4.549, 5.971",\
"0.2005, 0.2477, 0.3915, 0.6626, 1.083, 1.672, 2.448, 3.424, 4.615, 6.035",\
"0.2459, 0.3129, 0.5038, 0.7891, 1.209, 1.798, 2.573, 3.548, 4.743, 6.162",\
"0.2717, 0.3558, 0.5994, 0.9605, 1.409, 1.997, 2.771, 3.748, 4.938, 6.361",\
"0.2771, 0.3787, 0.6714, 1.109, 1.65, 2.279, 3.052, 4.025, 5.215, 6.637",\
"0.2582, 0.3787, 0.7205, 1.23, 1.866, 2.601, 3.424, 4.397, 5.585, 7.004",\
"0.2131, 0.3526, 0.7456, 1.324, 2.05, 2.894, 3.833, 4.865, 6.054, 7.469",\
"0.1395, 0.2963, 0.7435, 1.393, 2.205, 3.154, 4.214, 5.372, 6.625, 8.043",\
"0.0355, 0.2132, 0.7104, 1.436, 2.328, 3.379, 4.558, 5.846, 7.235, 8.723");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.1403, 0.1848, 0.3373, 0.6265, 1.076, 1.704, 2.532, 3.576, 4.854, 6.368",\
"0.1637, 0.2093, 0.3648, 0.655, 1.106, 1.737, 2.566, 3.61, 4.881, 6.401",\
"0.2552, 0.3027, 0.4579, 0.7507, 1.202, 1.833, 2.664, 3.704, 4.979, 6.505",\
"0.3798, 0.449, 0.6419, 0.936, 1.387, 2.02, 2.85, 3.895, 5.168, 6.685",\
"0.5241, 0.6135, 0.8671, 1.227, 1.682, 2.313, 3.141, 4.187, 5.462, 6.978",\
"0.696, 0.8034, 1.112, 1.561, 2.094, 2.729, 3.557, 4.601, 5.872, 7.39",\
"0.8972, 1.023, 1.381, 1.914, 2.559, 3.277, 4.108, 5.149, 6.421, 7.939",\
"1.127, 1.274, 1.684, 2.291, 3.041, 3.887, 4.8, 5.845, 7.114, 8.625",\
"1.388, 1.555, 2.022, 2.7, 3.548, 4.517, 5.572, 6.693, 7.966, 9.478",\
"1.68, 1.87, 2.394, 3.148, 4.082, 5.171, 6.366, 7.637, 8.979, 10.49");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.1766, 0.2454, 0.4841, 0.9355, 1.638, 2.622, 3.919, 5.553, 7.55, 9.922",\
"0.1748, 0.2447, 0.4845, 0.9363, 1.638, 2.623, 3.921, 5.554, 7.545, 9.921",\
"0.2114, 0.2669, 0.4821, 0.9358, 1.639, 2.623, 3.921, 5.551, 7.555, 9.92",\
"0.3006, 0.3704, 0.5762, 0.9506, 1.638, 2.624, 3.921, 5.552, 7.548, 9.925",\
"0.3992, 0.486, 0.741, 1.124, 1.69, 2.625, 3.922, 5.553, 7.545, 9.924",\
"0.5138, 0.6156, 0.9158, 1.369, 1.943, 2.731, 3.927, 5.554, 7.551, 9.931",\
"0.6402, 0.7592, 1.101, 1.629, 2.285, 3.067, 4.1, 5.579, 7.548, 9.932",\
"0.7778, 0.9158, 1.304, 1.894, 2.648, 3.517, 4.523, 5.827, 7.609, 9.928",\
"0.9274, 1.085, 1.526, 2.176, 3.014, 3.991, 5.09, 6.342, 7.933, 10.04",\
"1.091, 1.267, 1.764, 2.476, 3.388, 4.475, 5.685, 7.03, 8.544, 10.45");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.181, 0.2548, 0.5133, 1.008, 1.775, 2.859, 4.28, 6.062, 8.266, 10.86",\
"0.1812, 0.2546, 0.5131, 1.008, 1.778, 2.859, 4.285, 6.077, 8.258, 10.85",\
"0.2121, 0.2682, 0.5127, 1.007, 1.778, 2.859, 4.276, 6.07, 8.251, 10.88",\
"0.3203, 0.3877, 0.5762, 1.01, 1.777, 2.854, 4.276, 6.075, 8.261, 10.86",\
"0.4258, 0.5186, 0.7704, 1.126, 1.783, 2.851, 4.277, 6.07, 8.261, 10.85",\
"0.539, 0.6488, 0.9702, 1.411, 1.955, 2.875, 4.268, 6.059, 8.256, 10.86",\
"0.6674, 0.7922, 1.168, 1.71, 2.331, 3.098, 4.319, 6.064, 8.248, 10.84",\
"0.8094, 0.9518, 1.363, 2.008, 2.756, 3.559, 4.586, 6.131, 8.249, 10.85",\
"0.9604, 1.124, 1.583, 2.295, 3.176, 4.121, 5.126, 6.454, 8.344, 10.85",\
"1.124, 1.307, 1.821, 2.594, 3.582, 4.684, 5.828, 7.068, 8.722, 10.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.1831, 0.2237, 0.3654, 0.6349, 1.055, 1.644, 2.418, 3.395, 4.586, 6.006",\
"0.1997, 0.2409, 0.3833, 0.6537, 1.073, 1.663, 2.437, 3.415, 4.605, 6.026",\
"0.244, 0.2896, 0.4351, 0.7064, 1.127, 1.717, 2.492, 3.47, 4.66, 6.08",\
"0.283, 0.342, 0.5164, 0.8006, 1.222, 1.812, 2.588, 3.564, 4.756, 6.175",\
"0.3, 0.3758, 0.5946, 0.9256, 1.37, 1.961, 2.737, 3.712, 4.906, 6.327",\
"0.2922, 0.3858, 0.6518, 1.046, 1.547, 2.169, 2.946, 3.923, 5.116, 6.537",\
"0.2581, 0.3699, 0.6843, 1.146, 1.721, 2.406, 3.222, 4.201, 5.392, 6.812",\
"0.1957, 0.3255, 0.6908, 1.219, 1.875, 2.64, 3.523, 4.548, 5.744, 7.163",\
"0.1035, 0.2508, 0.6656, 1.266, 2.002, 2.856, 3.824, 4.919, 6.167, 7.595",\
"-0.0206, 0.1454, 0.6091, 1.283, 2.099, 3.046, 4.109, 5.292, 6.614, 8.097");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.2106, 0.2559, 0.4106, 0.7013, 1.151, 1.781, 2.61, 3.653, 4.926, 6.443",\
"0.2342, 0.2801, 0.436, 0.7276, 1.178, 1.808, 2.637, 3.68, 4.953, 6.471",\
"0.3273, 0.3731, 0.5297, 0.8225, 1.274, 1.905, 2.734, 3.777, 5.051, 6.568",\
"0.4892, 0.5476, 0.7176, 1.01, 1.461, 2.092, 2.921, 3.964, 5.238, 6.756",\
"0.6717, 0.7474, 0.9716, 1.306, 1.757, 2.387, 3.214, 4.258, 5.532, 7.049",\
"0.8805, 0.9707, 1.246, 1.664, 2.174, 2.806, 3.631, 4.673, 5.945, 7.462",\
"1.122, 1.226, 1.545, 2.041, 2.658, 3.357, 4.185, 5.224, 6.494, 8.009",\
"1.398, 1.517, 1.878, 2.444, 3.162, 3.984, 4.881, 5.924, 7.19, 8.701",\
"1.709, 1.846, 2.25, 2.881, 3.692, 4.633, 5.665, 6.774, 8.045, 9.552",\
"2.059, 2.211, 2.663, 3.357, 4.252, 5.308, 6.476, 7.73, 9.061, 10.57");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.179, 0.2467, 0.4841, 0.9362, 1.638, 2.623, 3.92, 5.552, 7.553, 9.922",\
"0.179, 0.2466, 0.4831, 0.9364, 1.638, 2.622, 3.92, 5.554, 7.548, 9.925",\
"0.2048, 0.263, 0.4853, 0.9353, 1.638, 2.624, 3.92, 5.553, 7.546, 9.92",\
"0.2834, 0.3442, 0.5487, 0.9498, 1.638, 2.624, 3.92, 5.551, 7.555, 9.923",\
"0.3896, 0.459, 0.6782, 1.063, 1.679, 2.626, 3.921, 5.557, 7.546, 9.927",\
"0.5154, 0.594, 0.84, 1.247, 1.842, 2.702, 3.931, 5.555, 7.551, 9.925",\
"0.659, 0.7488, 1.022, 1.469, 2.085, 2.921, 4.049, 5.587, 7.548, 9.928",\
"0.8142, 0.9164, 1.225, 1.714, 2.379, 3.227, 4.324, 5.746, 7.614, 9.929",\
"0.9792, 1.097, 1.446, 1.982, 2.698, 3.594, 4.699, 6.076, 7.818, 10.03",\
"1.158, 1.285, 1.677, 2.271, 3.042, 3.997, 5.141, 6.524, 8.208, 10.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.2607, 0.3353, 0.5951, 1.089, 1.858, 2.936, 4.351, 6.135, 8.319, 10.9",\
"0.2603, 0.336, 0.5954, 1.09, 1.858, 2.934, 4.35, 6.135, 8.316, 10.91",\
"0.2652, 0.3366, 0.5956, 1.089, 1.858, 2.934, 4.353, 6.133, 8.314, 10.91",\
"0.3704, 0.4322, 0.6288, 1.09, 1.858, 2.934, 4.352, 6.136, 8.313, 10.91",\
"0.4962, 0.5808, 0.8144, 1.178, 1.864, 2.934, 4.352, 6.136, 8.316, 10.91",\
"0.6206, 0.7262, 1.029, 1.451, 2.009, 2.953, 4.353, 6.137, 8.316, 10.91",\
"0.7468, 0.8712, 1.235, 1.762, 2.37, 3.156, 4.39, 6.138, 8.316, 10.91",\
"0.888, 1.028, 1.439, 2.066, 2.799, 3.6, 4.646, 6.2, 8.319, 10.91",\
"1.038, 1.194, 1.649, 2.359, 3.225, 4.161, 5.169, 6.51, 8.41, 10.93",\
"1.195, 1.372, 1.876, 2.654, 3.642, 4.722, 5.868, 7.112, 8.78, 11.05");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.1984, 0.239, 0.3804, 0.6503, 1.07, 1.659, 2.434, 3.41, 4.601, 6.021",\
"0.215, 0.2563, 0.3988, 0.6689, 1.089, 1.678, 2.453, 3.429, 4.623, 6.041",\
"0.2517, 0.2957, 0.4404, 0.7118, 1.133, 1.723, 2.498, 3.475, 4.665, 6.087",\
"0.2788, 0.3312, 0.4952, 0.7766, 1.198, 1.788, 2.563, 3.54, 4.732, 6.154",\
"0.284, 0.3493, 0.5417, 0.8545, 1.296, 1.886, 2.662, 3.639, 4.832, 6.25",\
"0.2597, 0.3416, 0.5726, 0.9254, 1.405, 2.024, 2.801, 3.778, 4.969, 6.39",\
"0.2022, 0.3014, 0.5789, 0.9831, 1.507, 2.168, 2.981, 3.962, 5.154, 6.573",\
"0.1108, 0.2271, 0.5526, 1.018, 1.597, 2.307, 3.166, 4.189, 5.388, 6.806",\
"-0.0155, 0.1185, 0.4903, 1.024, 1.668, 2.435, 3.345, 4.417, 5.662, 7.094",\
"-0.1802, -0.0267, 0.3922, 0.9921, 1.714, 2.546, 3.514, 4.639, 5.937, 7.419");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.2415, 0.2884, 0.4474, 0.7417, 1.194, 1.826, 2.656, 3.701, 4.975, 6.494",\
"0.2649, 0.312, 0.4714, 0.7659, 1.219, 1.851, 2.681, 3.726, 5, 6.519",\
"0.3598, 0.4072, 0.5667, 0.8618, 1.315, 1.948, 2.778, 3.822, 5.097, 6.616",\
"0.5378, 0.5923, 0.757, 1.051, 1.503, 2.135, 2.965, 4.01, 5.285, 6.804",\
"0.742, 0.8128, 1.026, 1.35, 1.801, 2.431, 3.261, 4.304, 5.579, 7.096",\
"0.9722, 1.057, 1.319, 1.721, 2.221, 2.852, 3.678, 4.721, 5.993, 7.511",\
"1.237, 1.335, 1.637, 2.115, 2.718, 3.406, 4.234, 5.272, 6.543, 8.058",\
"1.542, 1.651, 1.992, 2.537, 3.236, 4.043, 4.931, 5.973, 7.24, 8.753",\
"1.887, 2.011, 2.388, 2.993, 3.783, 4.706, 5.726, 6.827, 8.097, 9.606",\
"2.277, 2.415, 2.83, 3.492, 4.362, 5.396, 6.548, 7.789, 9.115, 10.63");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.179, 0.2467, 0.4832, 0.9364, 1.638, 2.624, 3.92, 5.553, 7.548, 9.921",\
"0.1793, 0.2467, 0.4834, 0.936, 1.638, 2.623, 3.919, 5.552, 7.547, 9.932",\
"0.1949, 0.2561, 0.485, 0.9348, 1.637, 2.626, 3.92, 5.555, 7.546, 9.924",\
"0.2482, 0.311, 0.5306, 0.9476, 1.638, 2.623, 3.923, 5.551, 7.545, 9.925",\
"0.335, 0.3986, 0.6172, 1.033, 1.676, 2.629, 3.921, 5.553, 7.546, 9.92",\
"0.4556, 0.5218, 0.7406, 1.156, 1.803, 2.698, 3.934, 5.554, 7.551, 9.931",\
"0.5986, 0.6716, 0.9034, 1.316, 1.965, 2.869, 4.045, 5.59, 7.551, 9.927",\
"0.7574, 0.8398, 1.097, 1.523, 2.166, 3.077, 4.264, 5.743, 7.62, 9.936",\
"0.9304, 1.02, 1.306, 1.762, 2.412, 3.32, 4.519, 6.009, 7.814, 10.05",\
"1.116, 1.214, 1.532, 2.035, 2.704, 3.608, 4.81, 6.319, 8.134, 10.28");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.008643, 0.03547, 0.0867, 0.1665, 0.2785, 0.4259, 0.6115, 0.8382, 1.108");
values("0.3058, 0.3829, 0.6461, 1.142, 1.911, 2.989, 4.408, 6.192, 8.377, 10.97",\
"0.3054, 0.3828, 0.6454, 1.142, 1.911, 2.99, 4.407, 6.196, 8.375, 10.97",\
"0.3049, 0.3812, 0.6457, 1.142, 1.91, 2.989, 4.407, 6.195, 8.375, 10.97",\
"0.3949, 0.4538, 0.6654, 1.141, 1.911, 2.989, 4.408, 6.194, 8.377, 10.97",\
"0.5308, 0.6126, 0.8394, 1.212, 1.916, 2.99, 4.408, 6.194, 8.375, 10.97",\
"0.6616, 0.767, 1.059, 1.477, 2.044, 3.004, 4.409, 6.196, 8.375, 10.97",\
"0.7912, 0.9136, 1.274, 1.792, 2.393, 3.189, 4.439, 6.194, 8.375, 10.97",\
"0.9294, 1.066, 1.479, 2.098, 2.824, 3.621, 4.682, 6.252, 8.378, 10.98",\
"1.078, 1.23, 1.684, 2.394, 3.252, 4.183, 5.194, 6.552, 8.466, 10.98",\
"1.235, 1.405, 1.903, 2.685, 3.666, 4.748, 5.886, 7.142, 8.818, 11.1");
}
}
}
}