blob: a8ab05759455843d0560616602b59e65b0b30b3c [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_1) {
area : 15.366400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "7.8732e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "1.0607274e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "1.0607112e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "1.3191984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "1.3440816e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.3440816e-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.003703 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003062, 0.003052, 0.003041, 0.003024, 0.003022, 0.003014, 0.00301, \
0.003009, 0.002998, 0.002509");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002258, -0.002256, -0.002258, -0.002253, -0.002265, -0.002271, \
-0.002284, -0.002306, -0.002365, -0.002329");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003054, 0.003053, 0.003048, 0.003033, 0.003029, 0.003019, 0.003014, \
0.003012, 0.002999, 0.002494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002264, -0.002262, -0.002261, -0.002262, -0.00227, -0.002277, \
-0.002291, -0.002317, -0.002384, -0.002349");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002978, 0.002981, 0.002986, 0.002986, 0.002992, 0.002996, 0.002996, \
0.002996, 0.002993, 0.002494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-5.495e-05, -5.393e-05, -5.92e-05, -6.584e-05, -8.342e-05, -0.0001036, \
-0.000144, -0.0001943, -0.0003733, -0.0009558");
}
}
}
pin(A2) {
capacitance : 0.003364 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00259, 0.002593, 0.002582, 0.002566, 0.00256, 0.002527, 0.002514, \
0.002493, 0.002458, 0.001976");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002509, -0.002503, -0.002501, -0.00249, -0.002489, -0.002483, \
-0.002481, -0.002478, -0.002471, -0.002235");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002557, 0.002505, 0.002501, 0.002495, 0.002492, 0.002482, 0.002478, \
0.002477, 0.002471, 0.002029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002506, -0.002503, -0.002453, -0.002493, -0.002466, -0.002469, \
-0.002473, -0.002474, -0.00247, -0.00223");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002786, 0.002782, 0.002783, 0.002779, 0.002777, 0.00277, 0.002759, \
0.002741, 0.002694, 0.002162");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00248, -0.002481, -0.002481, -0.002475, -0.002481, -0.002477, \
-0.002477, -0.002476, -0.002469, -0.002228");
}
}
}
pin(A3) {
capacitance : 0.003477 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002507, 0.002521, 0.002512, 0.002496, 0.002498, 0.00249, 0.002486, \
0.002486, 0.002474, 0.002049");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002505, -0.002505, -0.002498, -0.002487, -0.002472, -0.002471, \
-0.002473, -0.002473, -0.002468, -0.002233");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002512, 0.00251, 0.002511, 0.002502, 0.002501, 0.002488, 0.002486, \
0.002483, 0.002475, 0.002036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002506, -0.002508, -0.002503, -0.002492, -0.00249, -0.002484, \
-0.002469, -0.002475, -0.002468, -0.002225");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002488, 0.002524, 0.002519, 0.002503, 0.002505, 0.002494, 0.00249, \
0.002472, 0.002473, 0.002036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00251, -0.00251, -0.002506, -0.002495, -0.002464, -0.002483, \
-0.002469, -0.002472, -0.002466, -0.002224");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.1295 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.003053, 0.003053, 0.003052, 0.00305, 0.003051, 0.00305, 0.00305, 0.00305, 0.003046, 0.003002",\
"0.003008, 0.003018, 0.003027, 0.003026, 0.00303, 0.003032, 0.003034, 0.003036, 0.003032, 0.002988",\
"0.002886, 0.002903, 0.002936, 0.002973, 0.002998, 0.003013, 0.003024, 0.003028, 0.003026, 0.002976",\
"0.002731, 0.002756, 0.002819, 0.002888, 0.002938, 0.002967, 0.00299, 0.003004, 0.003005, 0.002939",\
"0.002615, 0.002642, 0.002708, 0.00279, 0.002863, 0.002914, 0.002949, 0.002972, 0.002972, 0.002871",\
"0.002532, 0.002553, 0.002617, 0.002703, 0.002784, 0.002851, 0.002898, 0.002932, 0.002919, 0.002731",\
"0.002469, 0.002486, 0.002542, 0.002624, 0.002709, 0.002782, 0.002841, 0.002874, 0.002794, 0.002408",\
"0.002421, 0.002438, 0.002488, 0.002563, 0.002643, 0.002721, 0.002778, 0.002748, 0.002395, 0.001728",\
"0.002383, 0.002399, 0.002445, 0.002512, 0.002586, 0.002652, 0.002577, 0.00203, 0.001267, 0.0006729",\
"0.002533, 0.002546, 0.002585, 0.002644, 0.002627, 0.001862, 0.0009375, 0.0003157, -0.0001052, -0.0003965");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.01126, 0.01127, 0.01126, 0.01126, 0.01126, 0.01125, 0.01127, 0.01145, 0.01559, 0.04034",\
"0.01119, 0.01123, 0.0113, 0.01135, 0.01138, 0.01138, 0.01141, 0.01166, 0.01606, 0.04141",\
"0.01089, 0.01095, 0.01106, 0.01125, 0.0114, 0.01132, 0.01146, 0.01181, 0.01696, 0.04486",\
"0.01061, 0.01065, 0.01079, 0.01096, 0.01112, 0.01124, 0.01131, 0.01188, 0.01914, 0.05123",\
"0.01046, 0.01052, 0.01061, 0.01078, 0.01089, 0.01118, 0.01118, 0.01223, 0.02407, 0.06195",\
"0.01038, 0.0104, 0.01046, 0.01064, 0.0107, 0.01086, 0.01108, 0.01399, 0.03458, 0.07615",\
"0.01034, 0.01036, 0.0104, 0.01048, 0.01058, 0.01089, 0.01143, 0.02104, 0.05343, 0.08873",\
"0.0103, 0.01031, 0.01035, 0.0104, 0.01047, 0.01083, 0.01668, 0.04197, 0.06995, 0.09111",\
"0.01028, 0.01029, 0.01031, 0.01037, 0.01091, 0.01999, 0.03863, 0.05311, 0.06338, 0.07073",\
"0.009797, 0.009798, 0.01024, 0.01353, 0.01724, 0.02004, 0.02189, 0.02315, 0.02399, 0.02459");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.003044, 0.003046, 0.003049, 0.003048, 0.003049, 0.003049, 0.003049, 0.00305, 0.003046, 0.003001",\
"0.003009, 0.00301, 0.003018, 0.003029, 0.003033, 0.003036, 0.003036, 0.003037, 0.003034, 0.002987",\
"0.002921, 0.002934, 0.002964, 0.00299, 0.003008, 0.00302, 0.003026, 0.003031, 0.003029, 0.002975",\
"0.002811, 0.002826, 0.002872, 0.002924, 0.002961, 0.002985, 0.003001, 0.003012, 0.00301, 0.002943",\
"0.002718, 0.002734, 0.002785, 0.002847, 0.002903, 0.002943, 0.00297, 0.002988, 0.002984, 0.00288",\
"0.002645, 0.00266, 0.002713, 0.002776, 0.002841, 0.002891, 0.00293, 0.002955, 0.002938, 0.002747",\
"0.002593, 0.002608, 0.002654, 0.002716, 0.002782, 0.00284, 0.002886, 0.002909, 0.002826, 0.002444",\
"0.002556, 0.002569, 0.002607, 0.002664, 0.002728, 0.002788, 0.002836, 0.002802, 0.002463, 0.0018",\
"0.00253, 0.002539, 0.002574, 0.002627, 0.002685, 0.002739, 0.002682, 0.002191, 0.001415, 0.000791",\
"0.002682, 0.002691, 0.002721, 0.002769, 0.002767, 0.002195, 0.00121, 0.0005143, 4.511e-05, -0.0002798");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.01356, 0.01356, 0.01353, 0.01352, 0.01351, 0.0135, 0.01346, 0.01369, 0.0181, 0.04338",\
"0.01349, 0.0135, 0.01352, 0.0135, 0.0135, 0.01349, 0.0135, 0.0137, 0.01834, 0.04425",\
"0.01323, 0.01325, 0.01332, 0.01342, 0.01341, 0.01341, 0.01344, 0.01378, 0.01916, 0.04747",\
"0.01299, 0.01302, 0.01309, 0.01316, 0.01333, 0.01328, 0.01335, 0.0139, 0.02137, 0.054",\
"0.01284, 0.01282, 0.01289, 0.01304, 0.01318, 0.01333, 0.01343, 0.01438, 0.02653, 0.06478",\
"0.01272, 0.01276, 0.01278, 0.01286, 0.01293, 0.01303, 0.01317, 0.01627, 0.03742, 0.07874",\
"0.01268, 0.01268, 0.0127, 0.01284, 0.01283, 0.01291, 0.01376, 0.02358, 0.05626, 0.09097",\
"0.01262, 0.01262, 0.01265, 0.0127, 0.01272, 0.01303, 0.01939, 0.04489, 0.07212, 0.09271",\
"0.01256, 0.01255, 0.01258, 0.01262, 0.01325, 0.02291, 0.04093, 0.05472, 0.06442, 0.07123",\
"0.01197, 0.01194, 0.01242, 0.01528, 0.01831, 0.02043, 0.02196, 0.02305, 0.02378, 0.02434");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.003043, 0.003046, 0.003049, 0.003049, 0.003049, 0.003049, 0.003049, 0.003049, 0.003043, 0.003001",\
"0.003018, 0.003022, 0.003027, 0.003035, 0.003039, 0.003038, 0.003043, 0.003043, 0.003043, 0.002991",\
"0.002919, 0.002936, 0.002961, 0.002989, 0.00301, 0.00302, 0.003027, 0.003032, 0.00303, 0.002975",\
"0.002806, 0.002826, 0.002875, 0.002928, 0.002962, 0.002987, 0.003003, 0.003013, 0.003012, 0.002943",\
"0.002714, 0.002739, 0.002786, 0.002849, 0.002906, 0.002944, 0.002973, 0.002989, 0.002988, 0.002886",\
"0.002648, 0.002667, 0.002716, 0.002782, 0.002842, 0.002892, 0.002929, 0.002955, 0.002941, 0.002759",\
"0.002599, 0.002613, 0.002659, 0.002718, 0.002785, 0.002841, 0.002885, 0.002913, 0.002841, 0.002485",\
"0.002558, 0.002575, 0.002614, 0.002673, 0.002732, 0.002792, 0.002839, 0.002821, 0.002533, 0.001899",\
"0.002534, 0.002544, 0.00258, 0.002631, 0.00269, 0.002744, 0.00273, 0.002356, 0.001612, 0.0009547",\
"0.002684, 0.002693, 0.002725, 0.002772, 0.002805, 0.002534, 0.001651, 0.0008584, 0.0003163, -6.32e-05");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.01553, 0.01553, 0.01553, 0.01553, 0.01552, 0.01551, 0.01548, 0.01571, 0.02027, 0.0461",\
"0.01535, 0.01535, 0.01536, 0.01536, 0.01535, 0.01532, 0.0153, 0.01557, 0.0203, 0.0468",\
"0.01516, 0.01517, 0.01519, 0.01521, 0.01523, 0.01522, 0.01522, 0.01552, 0.02123, 0.04994",\
"0.01499, 0.015, 0.01505, 0.01509, 0.0151, 0.01514, 0.01516, 0.01572, 0.02346, 0.05657",\
"0.01487, 0.01488, 0.01492, 0.01497, 0.0151, 0.01503, 0.01507, 0.01621, 0.02875, 0.06731",\
"0.01481, 0.01481, 0.01482, 0.01487, 0.01491, 0.01495, 0.01509, 0.01827, 0.03996, 0.08107",\
"0.01473, 0.01475, 0.01475, 0.01478, 0.01483, 0.01487, 0.01564, 0.02612, 0.05886, 0.093",\
"0.01467, 0.01467, 0.01469, 0.0147, 0.01473, 0.01504, 0.02184, 0.04747, 0.07418, 0.09422",\
"0.01456, 0.01457, 0.01458, 0.01461, 0.01535, 0.02557, 0.04304, 0.05614, 0.06532, 0.07174",\
"0.01383, 0.01374, 0.01425, 0.01671, 0.01911, 0.02073, 0.02202, 0.02298, 0.02367, 0.0242");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.475, 0.5348, 0.7449, 1.145, 1.77, 2.645, 3.799, 5.251, 7.024, 9.135",\
"0.5276, 0.5877, 0.7982, 1.199, 1.824, 2.701, 3.852, 5.306, 7.079, 9.189",\
"0.7332, 0.7939, 1.006, 1.408, 2.034, 2.911, 4.063, 5.516, 7.29, 9.401",\
"1.119, 1.187, 1.408, 1.81, 2.437, 3.313, 4.468, 5.921, 7.695, 9.808",\
"1.596, 1.69, 1.98, 2.436, 3.068, 3.944, 5.099, 6.55, 8.322, 10.44",\
"2.138, 2.26, 2.633, 3.212, 3.941, 4.833, 5.985, 7.436, 9.208, 11.32",\
"2.739, 2.892, 3.356, 4.068, 4.958, 5.976, 7.155, 8.604, 10.38, 12.49",\
"3.396, 3.583, 4.149, 5.009, 6.064, 7.268, 8.596, 10.08, 11.85, 13.96",\
"4.107, 4.331, 5.003, 6.019, 7.262, 8.66, 10.19, 11.84, 13.65, 15.76",\
"4.868, 5.133, 5.923, 7.105, 8.543, 10.15, 11.89, 13.77, 15.75, 17.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.6459, 0.7293, 1.022, 1.576, 2.441, 3.655, 5.252, 7.264, 9.72, 12.64",\
"0.7237, 0.8088, 1.105, 1.664, 2.531, 3.746, 5.342, 7.352, 9.812, 12.74",\
"0.989, 1.076, 1.377, 1.943, 2.814, 4.035, 5.627, 7.652, 10.09, 13.02",\
"1.518, 1.604, 1.904, 2.471, 3.347, 4.569, 6.171, 8.186, 10.64, 13.57",\
"2.334, 2.431, 2.742, 3.309, 4.184, 5.408, 7.011, 9.029, 11.48, 14.41",\
"3.359, 3.49, 3.884, 4.492, 5.369, 6.592, 8.199, 10.22, 12.67, 15.61",\
"4.573, 4.743, 5.253, 6.001, 6.93, 8.157, 9.759, 11.78, 14.24, 17.18",\
"5.98, 6.193, 6.822, 7.756, 8.848, 10.13, 11.74, 13.75, 16.22, 19.14",\
"7.584, 7.842, 8.614, 9.737, 11.06, 12.49, 14.15, 16.17, 18.63, 21.56",\
"9.384, 9.701, 10.62, 11.95, 13.52, 15.2, 16.98, 19.05, 21.51, 24.44");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.6439, 0.7426, 1.09, 1.749, 2.778, 4.223, 6.125, 8.517, 11.44, 14.92",\
"0.6442, 0.7434, 1.087, 1.75, 2.779, 4.222, 6.123, 8.518, 11.44, 14.92",\
"0.6437, 0.7428, 1.088, 1.749, 2.778, 4.222, 6.125, 8.516, 11.44, 14.92",\
"0.7616, 0.8352, 1.118, 1.751, 2.778, 4.223, 6.123, 8.518, 11.44, 14.93",\
"1.047, 1.132, 1.398, 1.884, 2.797, 4.222, 6.123, 8.516, 11.44, 14.92",\
"1.379, 1.481, 1.802, 2.321, 3.063, 4.284, 6.125, 8.516, 11.44, 14.93",\
"1.753, 1.876, 2.259, 2.859, 3.663, 4.684, 6.258, 8.534, 11.44, 14.92",\
"2.169, 2.311, 2.758, 3.456, 4.354, 5.436, 6.788, 8.75, 11.48, 14.92",\
"2.634, 2.798, 3.302, 4.098, 5.118, 6.322, 7.72, 9.408, 11.79, 15",\
"3.152, 3.336, 3.896, 4.794, 5.944, 7.266, 8.786, 10.48, 12.59, 15.42");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.8849, 1.024, 1.511, 2.441, 3.893, 5.924, 8.607, 11.99, 16.09, 21.01",\
"0.8865, 1.025, 1.512, 2.442, 3.893, 5.924, 8.601, 11.97, 16.09, 20.99",\
"0.8858, 1.025, 1.511, 2.441, 3.893, 5.939, 8.609, 11.96, 16.1, 21.01",\
"0.899, 1.032, 1.513, 2.445, 3.893, 5.931, 8.609, 11.98, 16.09, 21.01",\
"1.089, 1.184, 1.563, 2.445, 3.892, 5.932, 8.605, 11.97, 16.1, 21",\
"1.48, 1.579, 1.867, 2.554, 3.905, 5.933, 8.612, 11.98, 16.09, 21",\
"1.934, 2.047, 2.403, 2.962, 4.048, 5.956, 8.602, 11.98, 16.1, 20.99",\
"2.432, 2.568, 3.006, 3.644, 4.53, 6.118, 8.64, 11.98, 16.09, 21",\
"2.98, 3.148, 3.652, 4.412, 5.33, 6.64, 8.818, 12.02, 16.09, 21.01",\
"3.578, 3.768, 4.358, 5.25, 6.314, 7.522, 9.354, 12.22, 16.15, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.5514, 0.611, 0.8209, 1.222, 1.846, 2.723, 3.874, 5.327, 7.099, 9.214",\
"0.6111, 0.6711, 0.8813, 1.283, 1.907, 2.783, 3.935, 5.389, 7.159, 9.275",\
"0.8164, 0.8769, 1.088, 1.491, 2.116, 2.992, 4.144, 5.598, 7.369, 9.484",\
"1.18, 1.246, 1.464, 1.869, 2.495, 3.372, 4.525, 5.977, 7.75, 9.866",\
"1.662, 1.744, 2.007, 2.45, 3.083, 3.962, 5.118, 6.571, 8.345, 10.46",\
"2.236, 2.34, 2.666, 3.188, 3.893, 4.788, 5.945, 7.398, 9.175, 11.29",\
"2.888, 3.018, 3.421, 4.052, 4.862, 5.849, 7.033, 8.489, 10.27, 12.38",\
"3.608, 3.768, 4.261, 5.017, 5.964, 7.076, 8.366, 9.858, 11.64, 13.76",\
"4.399, 4.591, 5.179, 6.079, 7.182, 8.449, 9.874, 11.48, 13.31, 15.43",\
"5.251, 5.483, 6.175, 7.227, 8.51, 9.948, 11.54, 13.3, 15.24, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.7942, 0.8778, 1.171, 1.728, 2.595, 3.809, 5.405, 7.416, 9.87, 12.8",\
"0.8708, 0.9548, 1.249, 1.808, 2.675, 3.889, 5.486, 7.497, 9.951, 12.88",\
"1.139, 1.225, 1.523, 2.085, 2.955, 4.171, 5.769, 7.781, 10.24, 13.16",\
"1.671, 1.757, 2.054, 2.619, 3.491, 4.71, 6.311, 8.323, 10.78, 13.7",\
"2.505, 2.594, 2.897, 3.46, 4.334, 5.555, 7.156, 9.171, 11.63, 14.55",\
"3.593, 3.709, 4.061, 4.649, 5.521, 6.742, 8.344, 10.36, 12.82, 15.75",\
"4.881, 5.028, 5.483, 6.178, 7.089, 8.31, 9.912, 11.93, 14.39, 17.32",\
"6.368, 6.55, 7.118, 7.98, 9.022, 10.29, 11.89, 13.91, 16.36, 19.29",\
"8.06, 8.282, 8.968, 10.01, 11.27, 12.66, 14.31, 16.32, 18.78, 21.71",\
"9.959, 10.23, 11.04, 12.28, 13.77, 15.4, 17.15, 19.21, 21.66, 24.59");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.6432, 0.7428, 1.089, 1.749, 2.779, 4.222, 6.123, 8.52, 11.44, 14.93",\
"0.6437, 0.7425, 1.089, 1.749, 2.779, 4.222, 6.124, 8.519, 11.44, 14.92",\
"0.6446, 0.7434, 1.09, 1.75, 2.778, 4.222, 6.122, 8.519, 11.44, 14.92",\
"0.7166, 0.8016, 1.111, 1.75, 2.779, 4.223, 6.122, 8.516, 11.44, 14.93",\
"0.8948, 0.9838, 1.282, 1.843, 2.794, 4.223, 6.124, 8.517, 11.44, 14.93",\
"1.142, 1.238, 1.556, 2.118, 2.973, 4.274, 6.127, 8.518, 11.44, 14.92",\
"1.441, 1.555, 1.903, 2.49, 3.353, 4.536, 6.226, 8.53, 11.44, 14.93",\
"1.778, 1.906, 2.314, 2.954, 3.838, 5.03, 6.578, 8.692, 11.47, 14.93",\
"2.144, 2.298, 2.762, 3.484, 4.424, 5.634, 7.174, 9.128, 11.7, 14.99",\
"2.56, 2.724, 3.252, 4.066, 5.094, 6.35, 7.912, 9.83, 12.23, 15.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.9607, 1.099, 1.585, 2.515, 3.964, 5.996, 8.675, 12.05, 16.16, 21.06",\
"0.9609, 1.1, 1.586, 2.514, 3.964, 5.998, 8.672, 12.05, 16.16, 21.07",\
"0.9608, 1.098, 1.585, 2.514, 3.964, 5.998, 8.675, 12.05, 16.16, 21.06",\
"0.9616, 1.098, 1.585, 2.515, 3.964, 5.998, 8.675, 12.05, 16.16, 21.07",\
"1.056, 1.168, 1.607, 2.514, 3.964, 5.997, 8.677, 12.05, 16.16, 21.07",\
"1.375, 1.475, 1.816, 2.578, 3.969, 5.996, 8.675, 12.05, 16.16, 21.06",\
"1.783, 1.907, 2.284, 2.91, 4.072, 6.012, 8.672, 12.05, 16.16, 21.07",\
"2.228, 2.384, 2.844, 3.52, 4.488, 6.144, 8.696, 12.04, 16.16, 21.07",\
"2.716, 2.906, 3.454, 4.262, 5.218, 6.61, 8.848, 12.08, 16.16, 21.06",\
"3.258, 3.474, 4.112, 5.058, 6.168, 7.426, 9.332, 12.24, 16.2, 21.07");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.5747, 0.6346, 0.8445, 1.245, 1.87, 2.746, 3.897, 5.351, 7.121, 9.235",\
"0.643, 0.7031, 0.9133, 1.315, 1.939, 2.815, 3.968, 5.421, 7.192, 9.307",\
"0.8449, 0.9055, 1.117, 1.519, 2.144, 3.021, 4.174, 5.627, 7.4, 9.513",\
"1.18, 1.244, 1.461, 1.864, 2.49, 3.368, 4.521, 5.973, 7.747, 9.858",\
"1.622, 1.697, 1.944, 2.379, 3.012, 3.89, 5.044, 6.497, 8.269, 10.38",\
"2.166, 2.255, 2.542, 3.032, 3.721, 4.618, 5.774, 7.229, 9.003, 11.11",\
"2.8, 2.909, 3.251, 3.81, 4.573, 5.543, 6.729, 8.187, 9.96, 12.08",\
"3.513, 3.647, 4.056, 4.706, 5.559, 6.615, 7.889, 9.388, 11.17, 13.28",\
"4.303, 4.462, 4.952, 5.712, 6.677, 7.835, 9.206, 10.8, 12.63, 14.76",\
"5.159, 5.351, 5.932, 6.817, 7.916, 9.197, 10.68, 12.38, 14.31, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.9099, 0.9959, 1.294, 1.857, 2.728, 3.945, 5.544, 7.556, 10.01, 12.94",\
"0.9792, 1.065, 1.364, 1.927, 2.798, 4.015, 5.614, 7.626, 10.08, 13.01",\
"1.252, 1.339, 1.639, 2.204, 3.076, 4.294, 5.894, 7.906, 10.36, 13.29",\
"1.789, 1.875, 2.176, 2.743, 3.615, 4.836, 6.437, 8.45, 10.9, 13.83",\
"2.633, 2.721, 3.022, 3.589, 4.463, 5.682, 7.285, 9.297, 11.75, 14.68",\
"3.765, 3.869, 4.2, 4.781, 5.654, 6.875, 8.477, 10.49, 12.95, 15.87",\
"5.108, 5.242, 5.665, 6.322, 7.226, 8.446, 10.05, 12.06, 14.52, 17.44",\
"6.657, 6.824, 7.348, 8.162, 9.171, 10.43, 12.03, 14.04, 16.5, 19.43",\
"8.415, 8.619, 9.253, 10.24, 11.45, 12.81, 14.45, 16.46, 18.92, 21.84",\
"10.39, 10.63, 11.38, 12.55, 13.98, 15.57, 17.3, 19.34, 21.8, 24.73");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("0.6442, 0.7432, 1.089, 1.749, 2.779, 4.222, 6.122, 8.52, 11.44, 14.92",\
"0.6447, 0.7428, 1.089, 1.749, 2.779, 4.224, 6.123, 8.52, 11.44, 14.93",\
"0.6446, 0.7428, 1.089, 1.749, 2.779, 4.222, 6.122, 8.52, 11.44, 14.93",\
"0.6922, 0.7824, 1.104, 1.751, 2.779, 4.223, 6.123, 8.515, 11.44, 14.92",\
"0.8112, 0.908, 1.232, 1.827, 2.795, 4.222, 6.123, 8.518, 11.44, 14.93",\
"0.975, 1.077, 1.412, 2.032, 2.947, 4.277, 6.127, 8.518, 11.44, 14.92",\
"1.199, 1.306, 1.652, 2.281, 3.23, 4.508, 6.234, 8.538, 11.44, 14.93",\
"1.472, 1.588, 1.964, 2.602, 3.556, 4.874, 6.546, 8.714, 11.49, 14.93",\
"1.788, 1.92, 2.33, 2.998, 3.972, 5.286, 7.004, 9.098, 11.73, 15.02",\
"2.152, 2.3, 2.752, 3.466, 4.456, 5.786, 7.508, 9.654, 12.2, 15.34");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001887, 0.005, 0.01094, 0.02021, 0.0332, 0.0503, 0.07185, 0.09814, 0.1295");
values("1.037, 1.175, 1.658, 2.583, 4.027, 6.058, 8.733, 12.11, 16.22, 21.12",\
"1.036, 1.174, 1.658, 2.584, 4.029, 6.06, 8.735, 12.11, 16.22, 21.13",\
"1.037, 1.175, 1.658, 2.583, 4.029, 6.061, 8.735, 12.11, 16.22, 21.12",\
"1.035, 1.173, 1.658, 2.583, 4.029, 6.059, 8.734, 12.11, 16.22, 21.13",\
"1.077, 1.203, 1.666, 2.583, 4.03, 6.059, 8.734, 12.11, 16.22, 21.12",\
"1.328, 1.432, 1.808, 2.624, 4.029, 6.058, 8.734, 12.1, 16.22, 21.12",\
"1.708, 1.836, 2.213, 2.882, 4.11, 6.068, 8.734, 12.11, 16.22, 21.12",\
"2.126, 2.284, 2.748, 3.438, 4.46, 6.176, 8.75, 12.1, 16.22, 21.13",\
"2.58, 2.768, 3.326, 4.15, 5.128, 6.582, 8.884, 12.13, 16.22, 21.12",\
"3.074, 3.292, 3.952, 4.918, 6.052, 7.358, 9.32, 12.28, 16.25, 21.12");
}
}
}
}