blob: 1447905dbbb36e14969fdef5ff7242c42c2c8170 [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__or3_4) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.00095751" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.000966735" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.000909765" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.000909675" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.00085221" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.000852165" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.00085212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.00085212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000966735" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009419 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.08762, 0.08762, 0.08759, 0.08753, 0.08753, 0.08751, 0.08746, \
0.08739, 0.08731, 0.08715");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01853, -0.01862, -0.01869, -0.01868, -0.0187, -0.01874, -0.01875, \
-0.01876, -0.01875, -0.01877");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04583, 0.04574, 0.04577, 0.04578, 0.04577, 0.04577, 0.04581, \
0.04576, 0.04574, 0.04567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01873, -0.01884, -0.01885, -0.01888, -0.01894, -0.01901, -0.019, \
-0.01901, -0.01901, -0.01903");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04575, 0.04572, 0.04577, 0.04579, 0.04574, 0.04581, 0.04579, \
0.04579, 0.04575, 0.04569");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01872, -0.01886, -0.01889, -0.01895, -0.01893, -0.01903, -0.01904, \
-0.01904, -0.01902, -0.019");
}
}
}
pin(A2) {
capacitance : 0.009306 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04233, 0.04225, 0.04231, 0.04237, 0.04232, 0.04241, 0.04236, \
0.04233, 0.0422, 0.04206");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02098, -0.02102, -0.02101, -0.02113, -0.02113, -0.02121, -0.02127, \
-0.02127, -0.02133, -0.02136");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06381, 0.06373, 0.06375, 0.06372, 0.06368, 0.06373, 0.06375, \
0.06378, 0.0638, 0.06378");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06064, -0.06046, -0.06082, -0.0615, -0.06217, -0.06257, -0.06266, \
-0.06283, -0.06287, -0.06293");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03898, 0.03899, 0.03909, 0.03916, 0.03918, 0.03929, 0.03929, \
0.03932, 0.03928, 0.03931");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05864, -0.0584, -0.05813, -0.05778, -0.05759, -0.05749, -0.0572, \
-0.05701, -0.05684, -0.05669");
}
}
}
pin(A3) {
capacitance : 0.00974 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06364, 0.06365, 0.06365, 0.06361, 0.06363, 0.0637, 0.06376, \
0.06375, 0.06379, 0.06375");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0615, -0.06136, -0.06145, -0.06193, -0.06218, -0.06263, -0.06274, \
-0.06283, -0.06293, -0.06298");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06372, 0.06372, 0.06367, 0.06368, 0.06373, 0.06374, 0.06384, \
0.06382, 0.06382, 0.06383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05528, -0.05558, -0.05738, -0.05921, -0.06031, -0.06119, -0.06157, \
-0.06181, -0.06203, -0.06218");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0636, 0.06355, 0.06365, 0.06372, 0.06354, 0.0638, 0.06376, 0.06372, \
0.06381, 0.06374");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06171, -0.06156, -0.06157, -0.06192, -0.06217, -0.06263, -0.06275, \
-0.06283, -0.06294, -0.06299");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.9877 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.7619, 0.7383, 0.6865, 0.6401, 0.6109, 0.5915, 0.5785, 0.569, 0.5623, 0.5572",\
"0.7592, 0.7355, 0.6837, 0.6372, 0.6084, 0.589, 0.5756, 0.5665, 0.5596, 0.5545",\
"0.7585, 0.7348, 0.6831, 0.6367, 0.6078, 0.5882, 0.5753, 0.5659, 0.5592, 0.5541",\
"0.7718, 0.7483, 0.6963, 0.6499, 0.6207, 0.6018, 0.5891, 0.5797, 0.5728, 0.5679",\
"0.8153, 0.7913, 0.7371, 0.6887, 0.6579, 0.6373, 0.6236, 0.6136, 0.6066, 0.6013",\
"0.897, 0.8708, 0.8123, 0.7572, 0.7215, 0.6975, 0.6817, 0.6703, 0.6621, 0.656",\
"1.007, 0.9788, 0.9143, 0.8529, 0.8102, 0.7825, 0.763, 0.7497, 0.7396, 0.7325",\
"1.152, 1.121, 1.05, 0.9796, 0.9288, 0.8946, 0.8712, 0.8542, 0.8426, 0.8337",\
"1.332, 1.3, 1.222, 1.141, 1.081, 1.038, 1.009, 0.988, 0.9727, 0.9613",\
"1.549, 1.514, 1.429, 1.337, 1.266, 1.215, 1.178, 1.152, 1.132, 1.118");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.2982, 0.2922, 0.2858, 0.2859, 0.2877, 0.291, 0.2944, 0.2994, 0.304, 0.3106",\
"0.2996, 0.2939, 0.2877, 0.2881, 0.2896, 0.2919, 0.2966, 0.3017, 0.3058, 0.3137",\
"0.3063, 0.3003, 0.2936, 0.292, 0.2944, 0.2973, 0.2998, 0.3044, 0.3103, 0.3173",\
"0.3367, 0.3288, 0.3171, 0.3101, 0.3092, 0.3099, 0.3124, 0.317, 0.3211, 0.3322",\
"0.3883, 0.3771, 0.3582, 0.3462, 0.3393, 0.3391, 0.3385, 0.3408, 0.3463, 0.3533",\
"0.4651, 0.4503, 0.424, 0.4034, 0.3923, 0.3882, 0.3839, 0.3822, 0.3862, 0.3951",\
"0.5678, 0.549, 0.515, 0.4854, 0.4685, 0.4575, 0.4559, 0.452, 0.4483, 0.459",\
"0.699, 0.6758, 0.6344, 0.5979, 0.5692, 0.5515, 0.5486, 0.5447, 0.5414, 0.544",\
"0.8588, 0.8315, 0.7819, 0.737, 0.7027, 0.6748, 0.6602, 0.659, 0.6559, 0.6622",\
"1.048, 1.017, 0.9587, 0.9063, 0.8602, 0.8251, 0.8024, 0.7931, 0.7932, 0.8065");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.8102, 0.7865, 0.7344, 0.6881, 0.659, 0.6397, 0.6262, 0.6171, 0.61, 0.6049",\
"0.8074, 0.7837, 0.7317, 0.6856, 0.6561, 0.6367, 0.6238, 0.6142, 0.6072, 0.6022",\
"0.8028, 0.7793, 0.7273, 0.6808, 0.6514, 0.6323, 0.6189, 0.6096, 0.6027, 0.5976",\
"0.8105, 0.7867, 0.7343, 0.687, 0.6576, 0.6382, 0.6246, 0.615, 0.6082, 0.6031",\
"0.8541, 0.8294, 0.7739, 0.7241, 0.6919, 0.6706, 0.6561, 0.6456, 0.6383, 0.6327",\
"0.9338, 0.9081, 0.8495, 0.7943, 0.7573, 0.7331, 0.7168, 0.7051, 0.6966, 0.6905",\
"1.051, 1.024, 0.9603, 0.8982, 0.8554, 0.8271, 0.8071, 0.7932, 0.7828, 0.7756",\
"1.209, 1.181, 1.112, 1.04, 0.9891, 0.9546, 0.9299, 0.9119, 0.8996, 0.8902",\
"1.41, 1.379, 1.304, 1.222, 1.16, 1.118, 1.087, 1.064, 1.049, 1.037",\
"1.648, 1.615, 1.534, 1.442, 1.37, 1.317, 1.28, 1.252, 1.231, 1.216");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.3486, 0.3419, 0.333, 0.3294, 0.3301, 0.3328, 0.3344, 0.3385, 0.3422, 0.3492",\
"0.3488, 0.3417, 0.3332, 0.3296, 0.3304, 0.3314, 0.3353, 0.3372, 0.3422, 0.3501",\
"0.3503, 0.3433, 0.3338, 0.3301, 0.3305, 0.3328, 0.3357, 0.3385, 0.3436, 0.3514",\
"0.3757, 0.3673, 0.3535, 0.345, 0.3422, 0.3422, 0.3456, 0.3507, 0.353, 0.3609",\
"0.4303, 0.4183, 0.3978, 0.384, 0.3751, 0.3733, 0.3731, 0.375, 0.3778, 0.3874",\
"0.5123, 0.4969, 0.4706, 0.4475, 0.4347, 0.4286, 0.4226, 0.4218, 0.4243, 0.4315",\
"0.6248, 0.6057, 0.5713, 0.5394, 0.5186, 0.5087, 0.5022, 0.496, 0.4932, 0.5025",\
"0.7685, 0.7461, 0.7046, 0.6645, 0.6356, 0.6145, 0.6066, 0.6013, 0.5965, 0.601",\
"0.9472, 0.9206, 0.871, 0.8237, 0.7851, 0.7562, 0.7398, 0.7341, 0.7299, 0.7332",\
"1.16, 1.129, 1.071, 1.018, 0.9686, 0.9277, 0.9027, 0.8893, 0.8872, 0.8995");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.8562, 0.8328, 0.7809, 0.7345, 0.7051, 0.6857, 0.6725, 0.6631, 0.6562, 0.6511",\
"0.8538, 0.8301, 0.7783, 0.7315, 0.7025, 0.6831, 0.6699, 0.6604, 0.6536, 0.6483",\
"0.8485, 0.8248, 0.773, 0.7267, 0.6973, 0.6779, 0.6646, 0.6552, 0.6483, 0.6433",\
"0.8506, 0.8266, 0.7745, 0.7276, 0.6981, 0.6785, 0.6656, 0.6561, 0.6491, 0.6439",\
"0.8848, 0.8607, 0.8064, 0.757, 0.7261, 0.7051, 0.6909, 0.6806, 0.6734, 0.6678",\
"0.9646, 0.939, 0.8819, 0.8273, 0.7917, 0.7678, 0.7519, 0.7408, 0.7322, 0.7258",\
"1.099, 1.072, 1.008, 0.9458, 0.903, 0.8741, 0.8539, 0.8396, 0.8293, 0.8217",\
"1.288, 1.259, 1.189, 1.116, 1.062, 1.026, 1, 0.9811, 0.9676, 0.9574",\
"1.527, 1.496, 1.418, 1.334, 1.268, 1.221, 1.188, 1.164, 1.146, 1.132",\
"1.809, 1.776, 1.693, 1.597, 1.518, 1.461, 1.419, 1.388, 1.365, 1.347");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.3982, 0.3897, 0.3775, 0.3721, 0.3712, 0.3726, 0.3746, 0.3779, 0.3816, 0.3881",\
"0.3951, 0.3865, 0.3752, 0.3688, 0.3673, 0.369, 0.3715, 0.3743, 0.3793, 0.3854",\
"0.3908, 0.3829, 0.3708, 0.3644, 0.3632, 0.3649, 0.3674, 0.3707, 0.3744, 0.3827",\
"0.4128, 0.4036, 0.3874, 0.3773, 0.374, 0.3735, 0.3751, 0.377, 0.3811, 0.3913",\
"0.4712, 0.459, 0.4364, 0.4203, 0.409, 0.405, 0.4061, 0.4049, 0.4072, 0.4169",\
"0.5627, 0.5468, 0.5167, 0.4929, 0.4772, 0.4666, 0.4615, 0.4593, 0.4601, 0.47",\
"0.6915, 0.6716, 0.6344, 0.5994, 0.5762, 0.5634, 0.5528, 0.5466, 0.5425, 0.55",\
"0.8599, 0.8354, 0.7921, 0.7472, 0.714, 0.6903, 0.6788, 0.6695, 0.6637, 0.6674",\
"1.072, 1.044, 0.9916, 0.9387, 0.896, 0.8599, 0.8404, 0.8306, 0.821, 0.8275",\
"1.327, 1.296, 1.234, 1.175, 1.12, 1.075, 1.042, 1.023, 1.015, 1.028");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.6212, 0.6686, 0.7949, 0.9761, 1.206, 1.487, 1.828, 2.239, 2.731, 3.313",\
"0.6252, 0.6729, 0.7993, 0.9801, 1.21, 1.491, 1.832, 2.243, 2.735, 3.318",\
"0.6593, 0.7071, 0.8332, 1.014, 1.244, 1.525, 1.866, 2.277, 2.769, 3.352",\
"0.7551, 0.8026, 0.9289, 1.11, 1.339, 1.62, 1.961, 2.372, 2.864, 3.447",\
"0.9249, 0.9723, 1.097, 1.277, 1.506, 1.787, 2.128, 2.539, 3.031, 3.613",\
"1.154, 1.201, 1.327, 1.508, 1.737, 2.019, 2.36, 2.77, 3.262, 3.844",\
"1.433, 1.482, 1.609, 1.791, 2.022, 2.306, 2.648, 3.059, 3.551, 4.133",\
"1.768, 1.819, 1.949, 2.132, 2.364, 2.649, 2.993, 3.405, 3.898, 4.48",\
"2.153, 2.206, 2.342, 2.53, 2.766, 3.053, 3.397, 3.81, 4.304, 4.887",\
"2.589, 2.646, 2.788, 2.983, 3.225, 3.517, 3.866, 4.279, 4.773, 5.357");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.2784, 0.3119, 0.4139, 0.5944, 0.8723, 1.262, 1.774, 2.421, 3.21, 4.149",\
"0.2898, 0.3235, 0.4255, 0.6059, 0.8838, 1.273, 1.786, 2.433, 3.222, 4.162",\
"0.3301, 0.3636, 0.4653, 0.6452, 0.9231, 1.313, 1.825, 2.47, 3.261, 4.201",\
"0.395, 0.4288, 0.5299, 0.7084, 0.9847, 1.374, 1.886, 2.532, 3.322, 4.263",\
"0.4416, 0.4773, 0.5806, 0.7584, 1.033, 1.422, 1.933, 2.579, 3.365, 4.304",\
"0.4582, 0.4963, 0.6033, 0.782, 1.055, 1.442, 1.952, 2.596, 3.384, 4.323",\
"0.4384, 0.4797, 0.592, 0.7734, 1.047, 1.431, 1.941, 2.583, 3.37, 4.309",\
"0.3794, 0.4238, 0.5419, 0.7273, 1.002, 1.387, 1.896, 2.537, 3.323, 4.259",\
"0.2773, 0.3252, 0.4499, 0.6403, 0.9168, 1.304, 1.814, 2.456, 3.24, 4.175",\
"0.1315, 0.1826, 0.3139, 0.5096, 0.7875, 1.177, 1.692, 2.337, 3.121, 4.055");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.2083, 0.2576, 0.386, 0.5775, 0.8508, 1.22, 1.714, 2.351, 3.151, 4.12",\
"0.2085, 0.258, 0.385, 0.5777, 0.8508, 1.221, 1.713, 2.35, 3.147, 4.119",\
"0.2084, 0.2578, 0.3857, 0.5778, 0.8514, 1.22, 1.714, 2.352, 3.148, 4.12",\
"0.2076, 0.258, 0.3852, 0.5776, 0.8508, 1.222, 1.712, 2.351, 3.151, 4.116",\
"0.208, 0.2576, 0.386, 0.579, 0.854, 1.222, 1.713, 2.351, 3.151, 4.12",\
"0.2208, 0.2702, 0.398, 0.5894, 0.8606, 1.227, 1.717, 2.353, 3.152, 4.116",\
"0.2372, 0.2852, 0.4108, 0.603, 0.8744, 1.241, 1.727, 2.36, 3.155, 4.122",\
"0.261, 0.3096, 0.4338, 0.6212, 0.8886, 1.255, 1.74, 2.368, 3.16, 4.125",\
"0.2894, 0.34, 0.466, 0.6502, 0.914, 1.272, 1.754, 2.38, 3.17, 4.131",\
"0.3212, 0.3758, 0.5056, 0.6902, 0.9496, 1.305, 1.776, 2.395, 3.18, 4.137");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.1059, 0.1513, 0.3061, 0.6157, 1.113, 1.811, 2.731, 3.9, 5.308, 6.997",\
"0.1064, 0.1513, 0.3064, 0.6157, 1.112, 1.812, 2.731, 3.9, 5.308, 6.996",\
"0.1057, 0.1511, 0.3064, 0.6156, 1.113, 1.813, 2.731, 3.892, 5.309, 6.997",\
"0.1126, 0.1568, 0.3094, 0.6159, 1.112, 1.812, 2.731, 3.894, 5.307, 6.995",\
"0.1258, 0.1702, 0.32, 0.6214, 1.115, 1.813, 2.731, 3.899, 5.305, 6.991",\
"0.1442, 0.1878, 0.3356, 0.629, 1.117, 1.815, 2.735, 3.888, 5.307, 6.997",\
"0.1662, 0.2098, 0.3542, 0.642, 1.124, 1.816, 2.734, 3.897, 5.301, 6.992",\
"0.1882, 0.2358, 0.3768, 0.6606, 1.137, 1.827, 2.74, 3.892, 5.309, 6.997",\
"0.2132, 0.2618, 0.4022, 0.6804, 1.155, 1.845, 2.753, 3.902, 5.308, 7.001",\
"0.2358, 0.2882, 0.4304, 0.7048, 1.174, 1.867, 2.78, 3.928, 5.323, 6.998");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.7319, 0.7795, 0.906, 1.087, 1.316, 1.598, 1.939, 2.349, 2.842, 3.424",\
"0.7362, 0.7841, 0.9104, 1.091, 1.321, 1.602, 1.943, 2.354, 2.846, 3.428",\
"0.7556, 0.8031, 0.9293, 1.11, 1.34, 1.621, 1.962, 2.373, 2.865, 3.448",\
"0.8084, 0.8561, 0.982, 1.163, 1.392, 1.673, 2.014, 2.425, 2.917, 3.5",\
"0.922, 0.97, 1.096, 1.276, 1.506, 1.787, 2.128, 2.538, 3.031, 3.613",\
"1.092, 1.141, 1.271, 1.455, 1.686, 1.968, 2.309, 2.72, 3.212, 3.795",\
"1.322, 1.372, 1.504, 1.69, 1.925, 2.21, 2.553, 2.965, 3.457, 4.039",\
"1.601, 1.653, 1.79, 1.981, 2.219, 2.507, 2.853, 3.266, 3.759, 4.341",\
"1.921, 1.977, 2.12, 2.319, 2.565, 2.859, 3.208, 3.623, 4.116, 4.7",\
"2.284, 2.341, 2.492, 2.7, 2.958, 3.261, 3.618, 4.037, 4.533, 5.116");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.3184, 0.3526, 0.4551, 0.6351, 0.9131, 1.303, 1.816, 2.461, 3.249, 4.187",\
"0.329, 0.3629, 0.4653, 0.6457, 0.9235, 1.313, 1.826, 2.472, 3.26, 4.199",\
"0.3671, 0.401, 0.5032, 0.6832, 0.9609, 1.351, 1.864, 2.509, 3.297, 4.237",\
"0.4376, 0.4714, 0.5728, 0.7512, 1.028, 1.417, 1.929, 2.575, 3.361, 4.3",\
"0.499, 0.5343, 0.6373, 0.8154, 1.09, 1.478, 1.989, 2.635, 3.422, 4.361",\
"0.533, 0.571, 0.6778, 0.8562, 1.129, 1.515, 2.025, 2.67, 3.457, 4.395",\
"0.5354, 0.5764, 0.6874, 0.8684, 1.141, 1.526, 2.034, 2.676, 3.463, 4.401",\
"0.5031, 0.5472, 0.664, 0.8488, 1.123, 1.507, 2.015, 2.656, 3.441, 4.378",\
"0.4338, 0.4815, 0.6047, 0.7934, 1.069, 1.456, 1.966, 2.606, 3.39, 4.325",\
"0.3267, 0.377, 0.5073, 0.7019, 0.9799, 1.368, 1.88, 2.525, 3.309, 4.244");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.2086, 0.258, 0.3857, 0.5771, 0.8528, 1.222, 1.714, 2.351, 3.15, 4.118",\
"0.2082, 0.2581, 0.3855, 0.5782, 0.8508, 1.222, 1.714, 2.351, 3.151, 4.121",\
"0.208, 0.2584, 0.3866, 0.5778, 0.8528, 1.222, 1.714, 2.352, 3.15, 4.117",\
"0.2082, 0.2582, 0.3856, 0.5792, 0.8514, 1.222, 1.713, 2.351, 3.15, 4.12",\
"0.2148, 0.2638, 0.3906, 0.5826, 0.8548, 1.224, 1.714, 2.353, 3.15, 4.12",\
"0.2264, 0.2768, 0.4064, 0.5968, 0.864, 1.231, 1.719, 2.356, 3.152, 4.12",\
"0.2394, 0.292, 0.4224, 0.6132, 0.8816, 1.246, 1.73, 2.362, 3.155, 4.122",\
"0.2634, 0.3176, 0.4504, 0.6392, 0.9044, 1.265, 1.746, 2.372, 3.164, 4.126",\
"0.2918, 0.3492, 0.488, 0.681, 0.9434, 1.297, 1.767, 2.387, 3.172, 4.132",\
"0.321, 0.382, 0.5286, 0.731, 0.9942, 1.347, 1.81, 2.417, 3.19, 4.141");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.1099, 0.155, 0.3096, 0.6187, 1.113, 1.814, 2.733, 3.897, 5.316, 6.993",\
"0.1102, 0.1553, 0.3098, 0.6189, 1.113, 1.813, 2.736, 3.89, 5.307, 6.994",\
"0.1095, 0.1552, 0.3097, 0.6187, 1.114, 1.811, 2.735, 3.889, 5.304, 6.992",\
"0.1128, 0.1578, 0.3115, 0.6193, 1.114, 1.813, 2.734, 3.897, 5.302, 6.991",\
"0.127, 0.1708, 0.3214, 0.6222, 1.114, 1.813, 2.734, 3.897, 5.316, 6.993",\
"0.145, 0.1872, 0.3344, 0.6294, 1.117, 1.815, 2.732, 3.894, 5.316, 6.993",\
"0.1648, 0.2084, 0.3524, 0.642, 1.124, 1.817, 2.736, 3.891, 5.315, 6.993",\
"0.1862, 0.2312, 0.374, 0.659, 1.137, 1.827, 2.741, 3.895, 5.317, 7.005",\
"0.2104, 0.2574, 0.3998, 0.6798, 1.156, 1.846, 2.756, 3.903, 5.31, 6.995",\
"0.234, 0.2832, 0.4258, 0.7028, 1.176, 1.868, 2.78, 3.926, 5.323, 6.999");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.7745, 0.8221, 0.9483, 1.129, 1.359, 1.64, 1.981, 2.392, 2.884, 3.467",\
"0.7815, 0.8291, 0.9554, 1.137, 1.366, 1.647, 1.988, 2.399, 2.891, 3.474",\
"0.8014, 0.849, 0.9754, 1.156, 1.386, 1.667, 2.008, 2.419, 2.911, 3.494",\
"0.8367, 0.8845, 1.01, 1.191, 1.421, 1.702, 2.043, 2.454, 2.946, 3.528",\
"0.9133, 0.9614, 1.087, 1.268, 1.497, 1.778, 2.119, 2.53, 3.022, 3.605",\
"1.041, 1.091, 1.22, 1.403, 1.634, 1.916, 2.257, 2.668, 3.16, 3.742",\
"1.227, 1.278, 1.41, 1.596, 1.829, 2.115, 2.458, 2.869, 3.361, 3.943",\
"1.455, 1.508, 1.646, 1.84, 2.08, 2.37, 2.715, 3.129, 3.62, 4.203",\
"1.714, 1.771, 1.917, 2.122, 2.373, 2.672, 3.024, 3.44, 3.933, 4.516",\
"2.005, 2.065, 2.22, 2.436, 2.7, 3.013, 3.377, 3.802, 4.299, 4.882");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.3401, 0.375, 0.4793, 0.6617, 0.9409, 1.331, 1.844, 2.49, 3.277, 4.216",\
"0.3489, 0.3838, 0.4883, 0.6705, 0.9499, 1.34, 1.852, 2.499, 3.286, 4.225",\
"0.3851, 0.42, 0.5243, 0.7064, 0.9856, 1.376, 1.888, 2.535, 3.321, 4.262",\
"0.459, 0.4936, 0.5965, 0.7767, 1.055, 1.445, 1.957, 2.603, 3.391, 4.329",\
"0.5315, 0.5677, 0.6719, 0.8514, 1.127, 1.515, 2.026, 2.671, 3.459, 4.398",\
"0.5797, 0.6182, 0.7262, 0.9058, 1.18, 1.566, 2.076, 2.72, 3.507, 4.445",\
"0.6006, 0.6425, 0.7549, 0.9365, 1.211, 1.595, 2.104, 2.746, 3.532, 4.469",\
"0.5926, 0.6375, 0.756, 0.9416, 1.216, 1.602, 2.11, 2.751, 3.535, 4.471",\
"0.5534, 0.6021, 0.7279, 0.9185, 1.196, 1.582, 2.092, 2.733, 3.516, 4.451",\
"0.4826, 0.5357, 0.6693, 0.8664, 1.146, 1.535, 2.048, 2.693, 3.476, 4.41");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.2078, 0.258, 0.3863, 0.5777, 0.8508, 1.22, 1.713, 2.352, 3.151, 4.118",\
"0.2087, 0.2578, 0.386, 0.5776, 0.8508, 1.221, 1.713, 2.351, 3.149, 4.118",\
"0.2083, 0.2577, 0.386, 0.5772, 0.8508, 1.221, 1.714, 2.353, 3.15, 4.116",\
"0.2082, 0.2582, 0.3866, 0.5788, 0.8528, 1.221, 1.712, 2.352, 3.15, 4.118",\
"0.2128, 0.2622, 0.389, 0.5806, 0.8536, 1.223, 1.715, 2.351, 3.152, 4.118",\
"0.2232, 0.2736, 0.4024, 0.5942, 0.8634, 1.23, 1.72, 2.355, 3.153, 4.121",\
"0.2414, 0.2934, 0.4226, 0.614, 0.8816, 1.245, 1.73, 2.36, 3.154, 4.121",\
"0.2702, 0.3248, 0.4602, 0.649, 0.9128, 1.271, 1.747, 2.371, 3.163, 4.123",\
"0.3026, 0.3604, 0.5044, 0.7018, 0.9656, 1.316, 1.784, 2.394, 3.172, 4.131",\
"0.3364, 0.3984, 0.5526, 0.7604, 1.031, 1.388, 1.846, 2.441, 3.201, 4.143");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.007811, 0.03172, 0.07737, 0.1485, 0.2483, 0.3796, 0.5451, 0.747, 0.9877");
values("0.1157, 0.1612, 0.3167, 0.6255, 1.12, 1.817, 2.734, 3.894, 5.306, 6.994",\
"0.1156, 0.1612, 0.3168, 0.6254, 1.118, 1.817, 2.738, 3.896, 5.307, 6.994",\
"0.1146, 0.1607, 0.3163, 0.6242, 1.117, 1.817, 2.737, 3.894, 5.307, 6.994",\
"0.1172, 0.1619, 0.3171, 0.6245, 1.118, 1.817, 2.734, 3.898, 5.308, 6.991",\
"0.1312, 0.175, 0.326, 0.6268, 1.119, 1.817, 2.738, 3.892, 5.314, 6.993",\
"0.1492, 0.1922, 0.3398, 0.6346, 1.122, 1.816, 2.739, 3.893, 5.315, 6.991",\
"0.1716, 0.214, 0.359, 0.6484, 1.129, 1.822, 2.737, 3.895, 5.304, 6.99",\
"0.195, 0.239, 0.3818, 0.667, 1.145, 1.835, 2.744, 3.897, 5.312, 7.003",\
"0.2218, 0.2694, 0.41, 0.6898, 1.167, 1.857, 2.763, 3.908, 5.313, 7.007",\
"0.2516, 0.2998, 0.441, 0.719, 1.187, 1.881, 2.789, 3.931, 5.33, 7.002");
}
}
}
}