blob: 0a3aeec652a6e617b07fa1a76bda37019f763eaa [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_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.002597562" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0008450046" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0008394408" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0008351838" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0008350452" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0008297784" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.00082962" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0008284914" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002597562" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002806 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004895, 0.004898, 0.004896, 0.004894, 0.004885, 0.004881, 0.00487, \
0.004853, 0.004834, 0.004803");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009459, -0.0009468, -0.0009549, -0.0009547, -0.0009564, -0.0009591, \
-0.0009601, -0.0009599, -0.0009606, -0.0009596");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002477, 0.002478, 0.002478, 0.002478, 0.002475, 0.002477, 0.002471, \
0.002466, 0.002458, 0.002446");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009508, -0.0009521, -0.0009611, -0.0009596, -0.0009616, -0.0009637, \
-0.000965, -0.0009651, -0.0009655, -0.0009651");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002448, 0.002456, 0.002454, 0.002453, 0.002451, 0.002451, 0.002446, \
0.00244, 0.002432, 0.00242");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009509, -0.0009528, -0.000958, -0.0009598, -0.0009606, -0.0009658, \
-0.0009647, -0.0009659, -0.0009659, -0.0009661");
}
}
}
pin(A2) {
capacitance : 0.002753 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00229, 0.00229, 0.002292, 0.002287, 0.002286, 0.002285, 0.002275, \
0.002262, 0.002245, 0.002219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00122, -0.001223, -0.00123, -0.001231, -0.001232, -0.001237, \
-0.001242, -0.001243, -0.001248, -0.001252");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002785, 0.002784, 0.002788, 0.002783, 0.002789, 0.002794, 0.002791, \
0.002791, 0.00279, 0.00279");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002232, -0.002313, -0.002503, -0.00264, -0.002691, -0.002718, \
-0.002727, -0.002733, -0.002737, -0.002742");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001873, 0.00188, 0.001879, 0.001885, 0.001883, 0.001891, 0.00189, \
0.00189, 0.001891, 0.00189");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001923, -0.001933, -0.001944, -0.001953, -0.001955, -0.001965, \
-0.001966, -0.00197, -0.001977, -0.001986");
}
}
}
pin(A3) {
capacitance : 0.002713 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002782, 0.002777, 0.002784, 0.00278, 0.002784, 0.00279, 0.00279, \
0.002788, 0.002788, 0.002788");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002541, -0.002591, -0.002648, -0.002682, -0.0027, -0.002719, \
-0.002727, -0.002731, -0.002735, -0.002738");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002834, 0.002836, 0.002836, 0.002837, 0.002843, 0.002843, 0.002844, \
0.002843, 0.002843, 0.002841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002352, -0.002397, -0.00248, -0.002558, -0.002603, -0.002644, \
-0.002665, -0.002677, -0.002688, -0.002696");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002772, 0.002777, 0.002774, 0.00278, 0.002776, 0.002784, 0.002784, \
0.002782, 0.002783, 0.002781");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002588, -0.002613, -0.002655, -0.002685, -0.002701, -0.00272, \
-0.002727, -0.002732, -0.002735, -0.002739");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.2326 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.04051, 0.03974, 0.03799, 0.03646, 0.03541, 0.03475, 0.03428, 0.03396, 0.03374, 0.03355",\
"0.04034, 0.03957, 0.03782, 0.03629, 0.03525, 0.03457, 0.03411, 0.03379, 0.03356, 0.03338",\
"0.04012, 0.03934, 0.03759, 0.03606, 0.03501, 0.03435, 0.03388, 0.03356, 0.03333, 0.03316",\
"0.04033, 0.03955, 0.0378, 0.03627, 0.03524, 0.03455, 0.0341, 0.03378, 0.03355, 0.03338",\
"0.04117, 0.0404, 0.03865, 0.03709, 0.03607, 0.03537, 0.03492, 0.03461, 0.03438, 0.03421",\
"0.04317, 0.04238, 0.04053, 0.03887, 0.03774, 0.037, 0.03652, 0.03617, 0.03592, 0.03574",\
"0.04652, 0.04567, 0.04361, 0.04173, 0.04043, 0.03953, 0.03893, 0.03852, 0.03824, 0.03803",\
"0.05075, 0.04981, 0.04758, 0.04544, 0.0439, 0.04284, 0.04212, 0.04165, 0.04129, 0.04105",\
"0.05584, 0.05485, 0.0524, 0.05001, 0.04825, 0.04705, 0.0462, 0.04562, 0.04516, 0.04487",\
"0.06195, 0.06088, 0.05825, 0.05557, 0.05356, 0.05213, 0.05114, 0.05045, 0.04995, 0.04958");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.01562, 0.01568, 0.01591, 0.01617, 0.01643, 0.01662, 0.01681, 0.01701, 0.01743, 0.01894",\
"0.01569, 0.01573, 0.01599, 0.01623, 0.0165, 0.01668, 0.01691, 0.01716, 0.01753, 0.01903",\
"0.01588, 0.01588, 0.01605, 0.01632, 0.01654, 0.0168, 0.01703, 0.01728, 0.01763, 0.01916",\
"0.01656, 0.01651, 0.01653, 0.01664, 0.01688, 0.01711, 0.01732, 0.01762, 0.01797, 0.01955",\
"0.01772, 0.01759, 0.01737, 0.01741, 0.01753, 0.01773, 0.01788, 0.01813, 0.01843, 0.02038",\
"0.01947, 0.01928, 0.01888, 0.01869, 0.01881, 0.01892, 0.01903, 0.01927, 0.01959, 0.02175",\
"0.02202, 0.02171, 0.02113, 0.0207, 0.02056, 0.02078, 0.02093, 0.02106, 0.02137, 0.02404",\
"0.02534, 0.02494, 0.02425, 0.02355, 0.02314, 0.02313, 0.02334, 0.02357, 0.02396, 0.02711",\
"0.02957, 0.02908, 0.02815, 0.02723, 0.02662, 0.0264, 0.02633, 0.02676, 0.02739, 0.03194",\
"0.03463, 0.03409, 0.03293, 0.03181, 0.031, 0.03056, 0.03021, 0.03037, 0.03146, 0.03795");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.04251, 0.04173, 0.03999, 0.03846, 0.03744, 0.03674, 0.03628, 0.03595, 0.03572, 0.03555",\
"0.04235, 0.04158, 0.03983, 0.0383, 0.03728, 0.03658, 0.03613, 0.0358, 0.03556, 0.03539",\
"0.04206, 0.04128, 0.03953, 0.03799, 0.03698, 0.03628, 0.03581, 0.0355, 0.03527, 0.03509",\
"0.04191, 0.04114, 0.03938, 0.03784, 0.03681, 0.03612, 0.03566, 0.03534, 0.03511, 0.03493",\
"0.04239, 0.04161, 0.03984, 0.03827, 0.03721, 0.03652, 0.03605, 0.03573, 0.03549, 0.03532",\
"0.04427, 0.04347, 0.0416, 0.03989, 0.03873, 0.03796, 0.03745, 0.0371, 0.03684, 0.03665",\
"0.04741, 0.04656, 0.04454, 0.04267, 0.04136, 0.04048, 0.03991, 0.03949, 0.03919, 0.03898",\
"0.05156, 0.05066, 0.04852, 0.04647, 0.04502, 0.04403, 0.04334, 0.04284, 0.04253, 0.04228",\
"0.05687, 0.05593, 0.05363, 0.05136, 0.04972, 0.04859, 0.04779, 0.04724, 0.04684, 0.04655",\
"0.06345, 0.06244, 0.05996, 0.05746, 0.05559, 0.05428, 0.05334, 0.05269, 0.05223, 0.05188");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.01796, 0.01799, 0.01815, 0.01841, 0.01865, 0.01886, 0.01905, 0.01919, 0.01953, 0.02094",\
"0.01796, 0.01798, 0.01814, 0.01838, 0.01863, 0.01888, 0.01905, 0.01925, 0.01959, 0.02109",\
"0.01796, 0.01799, 0.0181, 0.01832, 0.01858, 0.0188, 0.01901, 0.01921, 0.01948, 0.02104",\
"0.01853, 0.01845, 0.01841, 0.01851, 0.01878, 0.01898, 0.01923, 0.01935, 0.01967, 0.02139",\
"0.01964, 0.01951, 0.01932, 0.01932, 0.01939, 0.01955, 0.01974, 0.01994, 0.02024, 0.02224",\
"0.02154, 0.02132, 0.02089, 0.02065, 0.02076, 0.02088, 0.02095, 0.02114, 0.0214, 0.02372",\
"0.02424, 0.02392, 0.02337, 0.02287, 0.02269, 0.02284, 0.02297, 0.02312, 0.02338, 0.02615",\
"0.02781, 0.02746, 0.02672, 0.02598, 0.02562, 0.02553, 0.02574, 0.02597, 0.02622, 0.02972",\
"0.03238, 0.03192, 0.03096, 0.03007, 0.02944, 0.02912, 0.02901, 0.0294, 0.03009, 0.03455",\
"0.03804, 0.03751, 0.03635, 0.03521, 0.03438, 0.03375, 0.03347, 0.03351, 0.03472, 0.04134");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.04445, 0.04367, 0.04192, 0.04038, 0.03935, 0.03868, 0.03821, 0.03789, 0.03767, 0.03748",\
"0.04429, 0.04353, 0.04177, 0.04025, 0.03922, 0.03853, 0.03807, 0.03774, 0.03751, 0.03733",\
"0.04399, 0.04322, 0.04146, 0.03993, 0.03889, 0.03821, 0.03775, 0.03742, 0.03719, 0.03702",\
"0.04378, 0.043, 0.04125, 0.03971, 0.03869, 0.03799, 0.03753, 0.0372, 0.03698, 0.0368",\
"0.04394, 0.04316, 0.0414, 0.03984, 0.0388, 0.0381, 0.03764, 0.03732, 0.03708, 0.03691",\
"0.04536, 0.04456, 0.04271, 0.04105, 0.03991, 0.03916, 0.03866, 0.03831, 0.03806, 0.03787",\
"0.04834, 0.0475, 0.04551, 0.0437, 0.04242, 0.04157, 0.04099, 0.04059, 0.04032, 0.04011",\
"0.05286, 0.05196, 0.04985, 0.04782, 0.04642, 0.04543, 0.04478, 0.04431, 0.04399, 0.04376",\
"0.05905, 0.05811, 0.05581, 0.05356, 0.05195, 0.05081, 0.05004, 0.04949, 0.0491, 0.04881",\
"0.06689, 0.06588, 0.06343, 0.06088, 0.059, 0.05766, 0.05672, 0.05607, 0.0556, 0.05525");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.02047, 0.02047, 0.0206, 0.02081, 0.02105, 0.02127, 0.02148, 0.02163, 0.02196, 0.02331",\
"0.02033, 0.02032, 0.02047, 0.02071, 0.02095, 0.02117, 0.0214, 0.02155, 0.0218, 0.02324",\
"0.02017, 0.02014, 0.02024, 0.02044, 0.02069, 0.02093, 0.02114, 0.02133, 0.0216, 0.02321",\
"0.02062, 0.02053, 0.02045, 0.02053, 0.02072, 0.02097, 0.02118, 0.02135, 0.02164, 0.02338",\
"0.02173, 0.02158, 0.02133, 0.02131, 0.02135, 0.0215, 0.02171, 0.02189, 0.02223, 0.02415",\
"0.02374, 0.02353, 0.02303, 0.02277, 0.02282, 0.02291, 0.023, 0.02319, 0.02347, 0.02575",\
"0.02681, 0.02647, 0.02582, 0.02525, 0.02507, 0.02521, 0.0253, 0.02535, 0.02566, 0.02836",\
"0.03094, 0.03055, 0.02968, 0.02904, 0.02843, 0.02827, 0.02847, 0.02865, 0.02903, 0.03234",\
"0.03629, 0.03581, 0.03476, 0.03379, 0.033, 0.03267, 0.0325, 0.03285, 0.03342, 0.03834",\
"0.04296, 0.04237, 0.04119, 0.03986, 0.0389, 0.03827, 0.03791, 0.03797, 0.03922, 0.04608");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("1.206, 1.261, 1.417, 1.645, 1.927, 2.258, 2.639, 3.076, 3.58, 4.162",\
"1.21, 1.265, 1.42, 1.648, 1.931, 2.262, 2.642, 3.079, 3.583, 4.165",\
"1.248, 1.303, 1.459, 1.686, 1.969, 2.3, 2.68, 3.118, 3.622, 4.204",\
"1.366, 1.421, 1.576, 1.804, 2.087, 2.418, 2.798, 3.235, 3.74, 4.321",\
"1.583, 1.639, 1.794, 2.021, 2.304, 2.634, 3.015, 3.452, 3.956, 4.538",\
"1.906, 1.961, 2.115, 2.342, 2.624, 2.955, 3.335, 3.773, 4.277, 4.859",\
"2.309, 2.365, 2.523, 2.752, 3.036, 3.369, 3.75, 4.187, 4.693, 5.274",\
"2.779, 2.837, 2.999, 3.232, 3.521, 3.858, 4.243, 4.684, 5.19, 5.772",\
"3.325, 3.385, 3.552, 3.79, 4.084, 4.426, 4.814, 5.258, 5.767, 6.351",\
"3.952, 4.013, 4.187, 4.432, 4.731, 5.077, 5.471, 5.917, 6.43, 7.016");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3364, 0.3755, 0.5012, 0.7304, 1.083, 1.577, 2.227, 3.044, 4.04, 5.231",\
"0.353, 0.392, 0.518, 0.747, 1.101, 1.594, 2.242, 3.06, 4.059, 5.246",\
"0.4108, 0.4495, 0.5748, 0.8039, 1.157, 1.651, 2.301, 3.117, 4.114, 5.306",\
"0.491, 0.5305, 0.6564, 0.8844, 1.237, 1.732, 2.38, 3.198, 4.196, 5.384",\
"0.5392, 0.581, 0.7096, 0.9382, 1.29, 1.784, 2.433, 3.251, 4.248, 5.434",\
"0.5422, 0.5869, 0.7206, 0.9503, 1.301, 1.794, 2.442, 3.26, 4.258, 5.446",\
"0.4944, 0.5416, 0.6816, 0.9146, 1.265, 1.757, 2.405, 3.222, 4.219, 5.408",\
"0.3877, 0.4377, 0.5863, 0.8242, 1.176, 1.668, 2.315, 3.131, 4.127, 5.314",\
"0.2194, 0.2723, 0.4286, 0.6735, 1.028, 1.522, 2.169, 2.985, 3.981, 5.168",\
"-0.0169, 0.0393, 0.2042, 0.4577, 0.816, 1.313, 1.963, 2.78, 3.775, 4.962");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3908, 0.4428, 0.5892, 0.8168, 1.119, 1.501, 1.984, 2.594, 3.356, 4.285",\
"0.391, 0.4424, 0.5894, 0.8174, 1.12, 1.504, 1.985, 2.594, 3.355, 4.282",\
"0.391, 0.442, 0.5894, 0.8168, 1.119, 1.502, 1.981, 2.594, 3.351, 4.281",\
"0.391, 0.4426, 0.5888, 0.8168, 1.122, 1.502, 1.985, 2.594, 3.355, 4.287",\
"0.3906, 0.4426, 0.589, 0.8194, 1.123, 1.503, 1.984, 2.591, 3.355, 4.287",\
"0.3936, 0.4452, 0.5916, 0.8216, 1.125, 1.505, 1.986, 2.592, 3.355, 4.288",\
"0.4196, 0.4708, 0.6148, 0.8394, 1.136, 1.516, 1.994, 2.598, 3.359, 4.286",\
"0.4498, 0.501, 0.6432, 0.8642, 1.163, 1.54, 2.014, 2.614, 3.369, 4.297",\
"0.4798, 0.5332, 0.6762, 0.8942, 1.19, 1.566, 2.039, 2.637, 3.39, 4.306",\
"0.5118, 0.5664, 0.7146, 0.9306, 1.225, 1.596, 2.066, 2.662, 3.408, 4.324");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.1914, 0.2468, 0.4454, 0.8442, 1.473, 2.354, 3.518, 4.984, 6.77, 8.901",\
"0.1919, 0.2468, 0.4455, 0.8422, 1.473, 2.355, 3.518, 4.982, 6.771, 8.899",\
"0.1921, 0.247, 0.4454, 0.8447, 1.472, 2.356, 3.521, 4.982, 6.769, 8.91",\
"0.2035, 0.2568, 0.4495, 0.8432, 1.47, 2.361, 3.518, 4.983, 6.77, 8.907",\
"0.2222, 0.2746, 0.4624, 0.85, 1.474, 2.357, 3.519, 4.987, 6.772, 8.9",\
"0.2434, 0.2976, 0.479, 0.8564, 1.476, 2.358, 3.519, 4.989, 6.774, 8.904",\
"0.2672, 0.3226, 0.5032, 0.8668, 1.48, 2.359, 3.518, 4.99, 6.764, 8.919",\
"0.294, 0.3516, 0.5312, 0.8866, 1.49, 2.364, 3.522, 4.982, 6.776, 8.893",\
"0.3232, 0.383, 0.5636, 0.9098, 1.506, 2.377, 3.529, 4.986, 6.769, 8.903",\
"0.3528, 0.4152, 0.6, 0.939, 1.529, 2.397, 3.547, 4.999, 6.776, 8.899");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("1.393, 1.448, 1.604, 1.831, 2.114, 2.445, 2.825, 3.262, 3.766, 4.348",\
"1.399, 1.454, 1.609, 1.837, 2.12, 2.451, 2.831, 3.268, 3.772, 4.354",\
"1.431, 1.486, 1.641, 1.869, 2.152, 2.483, 2.863, 3.3, 3.805, 4.387",\
"1.503, 1.558, 1.713, 1.941, 2.224, 2.555, 2.935, 3.372, 3.877, 4.459",\
"1.642, 1.698, 1.853, 2.08, 2.363, 2.694, 3.074, 3.511, 4.015, 4.597",\
"1.875, 1.929, 2.086, 2.314, 2.597, 2.928, 3.308, 3.746, 4.25, 4.833",\
"2.189, 2.246, 2.405, 2.639, 2.927, 3.262, 3.645, 4.083, 4.589, 5.171",\
"2.587, 2.645, 2.809, 3.047, 3.341, 3.682, 4.07, 4.512, 5.018, 5.602",\
"3.064, 3.126, 3.293, 3.536, 3.835, 4.182, 4.575, 5.022, 5.533, 6.118",\
"3.622, 3.683, 3.857, 4.107, 4.414, 4.767, 5.167, 5.618, 6.134, 6.722");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3635, 0.403, 0.5296, 0.7598, 1.113, 1.608, 2.257, 3.073, 4.07, 5.26",\
"0.3798, 0.4191, 0.5457, 0.7759, 1.129, 1.624, 2.273, 3.091, 4.088, 5.276",\
"0.4366, 0.476, 0.6022, 0.8319, 1.186, 1.68, 2.329, 3.146, 4.144, 5.331",\
"0.5254, 0.5648, 0.6907, 0.9191, 1.273, 1.767, 2.417, 3.234, 4.23, 5.418",\
"0.5868, 0.628, 0.7574, 0.9865, 1.339, 1.832, 2.481, 3.299, 4.296, 5.485",\
"0.6055, 0.6499, 0.7829, 1.013, 1.364, 1.858, 2.506, 3.324, 4.321, 5.509",\
"0.575, 0.6216, 0.7612, 0.9936, 1.345, 1.837, 2.486, 3.302, 4.299, 5.486",\
"0.4893, 0.5395, 0.686, 0.9231, 1.276, 1.768, 2.416, 3.231, 4.228, 5.415",\
"0.345, 0.3977, 0.5522, 0.7963, 1.151, 1.645, 2.293, 3.109, 4.105, 5.292",\
"0.1388, 0.195, 0.3575, 0.6095, 0.9677, 1.464, 2.114, 2.931, 3.927, 5.114");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.391, 0.4428, 0.5892, 0.8174, 1.122, 1.502, 1.982, 2.594, 3.356, 4.287",\
"0.391, 0.4426, 0.589, 0.8166, 1.121, 1.502, 1.984, 2.594, 3.355, 4.285",\
"0.391, 0.4424, 0.5898, 0.8164, 1.121, 1.502, 1.982, 2.593, 3.355, 4.282",\
"0.391, 0.4424, 0.589, 0.817, 1.121, 1.502, 1.984, 2.594, 3.352, 4.285",\
"0.3914, 0.4432, 0.59, 0.8186, 1.121, 1.505, 1.985, 2.595, 3.355, 4.287",\
"0.403, 0.4548, 0.5992, 0.826, 1.127, 1.505, 1.989, 2.596, 3.357, 4.288",\
"0.423, 0.4754, 0.6234, 0.85, 1.147, 1.521, 1.999, 2.604, 3.363, 4.292",\
"0.4412, 0.4962, 0.6452, 0.8766, 1.176, 1.55, 2.023, 2.622, 3.373, 4.298",\
"0.4642, 0.519, 0.672, 0.902, 1.205, 1.581, 2.053, 2.65, 3.393, 4.317",\
"0.4916, 0.5486, 0.7054, 0.939, 1.246, 1.621, 2.089, 2.678, 3.42, 4.336");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.195, 0.2509, 0.4485, 0.8468, 1.473, 2.356, 3.519, 4.981, 6.769, 8.905",\
"0.1954, 0.2502, 0.449, 0.845, 1.472, 2.359, 3.518, 4.986, 6.782, 8.904",\
"0.1949, 0.251, 0.4486, 0.8449, 1.476, 2.357, 3.518, 4.983, 6.771, 8.9",\
"0.2033, 0.2569, 0.4514, 0.8452, 1.474, 2.36, 3.527, 4.984, 6.767, 8.898",\
"0.2216, 0.2752, 0.464, 0.8496, 1.474, 2.354, 3.518, 4.984, 6.772, 8.903",\
"0.2424, 0.2962, 0.479, 0.8562, 1.477, 2.357, 3.517, 4.982, 6.769, 8.9",\
"0.2658, 0.3196, 0.501, 0.8694, 1.482, 2.36, 3.519, 4.984, 6.765, 8.898",\
"0.2908, 0.3486, 0.5276, 0.8862, 1.493, 2.367, 3.524, 4.984, 6.774, 8.896",\
"0.319, 0.3768, 0.5598, 0.909, 1.507, 2.379, 3.531, 4.988, 6.772, 8.917",\
"0.3486, 0.4076, 0.5946, 0.9368, 1.528, 2.399, 3.55, 5.004, 6.777, 8.9");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("1.473, 1.528, 1.684, 1.911, 2.194, 2.525, 2.905, 3.343, 3.847, 4.429",\
"1.483, 1.538, 1.694, 1.921, 2.204, 2.535, 2.915, 3.352, 3.856, 4.439",\
"1.523, 1.577, 1.733, 1.961, 2.244, 2.574, 2.954, 3.392, 3.896, 4.478",\
"1.591, 1.646, 1.801, 2.029, 2.312, 2.643, 3.023, 3.46, 3.965, 4.547",\
"1.694, 1.749, 1.904, 2.132, 2.415, 2.746, 3.126, 3.563, 4.067, 4.649",\
"1.861, 1.916, 2.072, 2.3, 2.584, 2.914, 3.295, 3.733, 4.237, 4.819",\
"2.104, 2.161, 2.321, 2.553, 2.841, 3.175, 3.558, 3.997, 4.502, 5.084",\
"2.439, 2.496, 2.66, 2.897, 3.19, 3.53, 3.919, 4.361, 4.868, 5.452",\
"2.859, 2.919, 3.086, 3.33, 3.629, 3.977, 4.371, 4.818, 5.329, 5.915",\
"3.356, 3.417, 3.59, 3.841, 4.151, 4.506, 4.909, 5.363, 5.878, 6.467");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3751, 0.4155, 0.5453, 0.7785, 1.135, 1.63, 2.28, 3.098, 4.093, 5.282",\
"0.3903, 0.4308, 0.5605, 0.7938, 1.15, 1.645, 2.295, 3.112, 4.11, 5.298",\
"0.4478, 0.4879, 0.6165, 0.8493, 1.205, 1.701, 2.351, 3.168, 4.164, 5.353",\
"0.5422, 0.5822, 0.7101, 0.9407, 1.296, 1.791, 2.441, 3.259, 4.257, 5.444",\
"0.6131, 0.6555, 0.7862, 1.017, 1.371, 1.865, 2.514, 3.333, 4.33, 5.52",\
"0.6436, 0.6883, 0.8232, 1.054, 1.408, 1.902, 2.551, 3.368, 4.367, 5.555",\
"0.6276, 0.6746, 0.8154, 1.05, 1.403, 1.897, 2.546, 3.362, 4.359, 5.549",\
"0.5596, 0.6101, 0.7579, 0.9983, 1.352, 1.846, 2.494, 3.311, 4.308, 5.495",\
"0.4371, 0.4907, 0.6466, 0.8932, 1.251, 1.747, 2.396, 3.213, 4.209, 5.396",\
"0.257, 0.3136, 0.479, 0.7333, 1.095, 1.594, 2.248, 3.065, 4.062, 5.249");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.391, 0.4426, 0.5894, 0.8186, 1.119, 1.5, 1.984, 2.594, 3.356, 4.286",\
"0.391, 0.4452, 0.5892, 0.817, 1.121, 1.502, 1.983, 2.593, 3.356, 4.283",\
"0.391, 0.445, 0.5892, 0.8172, 1.121, 1.502, 1.985, 2.59, 3.355, 4.287",\
"0.3908, 0.4426, 0.5888, 0.8168, 1.121, 1.502, 1.984, 2.59, 3.356, 4.282",\
"0.3924, 0.4434, 0.5898, 0.8188, 1.123, 1.504, 1.983, 2.595, 3.353, 4.284",\
"0.4006, 0.4524, 0.5972, 0.8238, 1.127, 1.507, 1.988, 2.596, 3.357, 4.284",\
"0.4182, 0.471, 0.6196, 0.8454, 1.146, 1.52, 1.998, 2.605, 3.36, 4.286",\
"0.4376, 0.4906, 0.6408, 0.8706, 1.174, 1.551, 2.021, 2.622, 3.376, 4.3",\
"0.4614, 0.5166, 0.6716, 0.9028, 1.206, 1.584, 2.054, 2.649, 3.393, 4.313",\
"0.494, 0.5516, 0.7076, 0.9426, 1.252, 1.632, 2.095, 2.688, 3.424, 4.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.2021, 0.2576, 0.4574, 0.8528, 1.479, 2.359, 3.521, 4.985, 6.769, 8.901",\
"0.2013, 0.2575, 0.4573, 0.8546, 1.479, 2.36, 3.519, 4.984, 6.772, 8.9",\
"0.2004, 0.2568, 0.4562, 0.8537, 1.479, 2.359, 3.519, 4.982, 6.769, 8.893",\
"0.2076, 0.262, 0.4566, 0.8514, 1.478, 2.359, 3.52, 4.985, 6.772, 8.899",\
"0.225, 0.2796, 0.469, 0.855, 1.478, 2.358, 3.521, 4.985, 6.771, 8.897",\
"0.2464, 0.3004, 0.4852, 0.8634, 1.482, 2.363, 3.52, 4.984, 6.772, 8.899",\
"0.2704, 0.3262, 0.507, 0.8756, 1.49, 2.366, 3.525, 4.994, 6.77, 8.899",\
"0.2966, 0.3528, 0.535, 0.8938, 1.499, 2.376, 3.528, 4.988, 6.782, 8.898",\
"0.3258, 0.3844, 0.5686, 0.9202, 1.518, 2.388, 3.539, 4.994, 6.776, 8.91",\
"0.3576, 0.419, 0.6066, 0.9516, 1.541, 2.411, 3.559, 5.006, 6.785, 8.907");
}
}
}
}