blob: 71571efa32040bbd4b3ef63706cc2a4ddf0cd090 [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_2) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0017766144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.001363329" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0013578246" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0013514292" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0013543398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0013461426" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0013459842" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.001344321" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0017766144" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004455 ;
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.008561, 0.008567, 0.00857, 0.008552, 0.008548, 0.008544, 0.008524, \
0.008497, 0.008466, 0.008416");
}
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.00195, -0.001956, -0.001966, -0.001971, -0.001975, -0.001978, \
-0.00198, -0.001982, -0.001982, -0.00198");
}
}
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.004489, 0.004487, 0.004492, 0.004486, 0.00448, 0.004487, 0.004478, \
0.004468, 0.004455, 0.004433");
}
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.00196, -0.001968, -0.001979, -0.001984, -0.001988, -0.001991, \
-0.001993, -0.001996, -0.001993, -0.001995");
}
}
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.004437, 0.00444, 0.004445, 0.004437, 0.004434, 0.00444, 0.004431, \
0.00442, 0.004408, 0.004387");
}
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.001959, -0.00197, -0.001978, -0.001982, -0.001986, -0.001993, \
-0.001994, -0.001994, -0.001993, -0.001995");
}
}
}
pin(A2) {
capacitance : 0.004134 ;
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.003927, 0.003925, 0.003927, 0.003933, 0.003924, 0.003923, 0.003913, \
0.003891, 0.003862, 0.003821");
}
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.00248, -0.002486, -0.002502, -0.002502, -0.002509, -0.002519, \
-0.002523, -0.00253, -0.002536, -0.002547");
}
}
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.005802, 0.005803, 0.005801, 0.005803, 0.005798, 0.00581, 0.005809, \
0.005813, 0.00581, 0.005809");
}
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.004577, -0.004777, -0.005213, -0.005489, -0.005583, -0.005645, \
-0.005667, -0.00568, -0.005696, -0.005699");
}
}
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.003688, 0.003685, 0.003703, 0.003707, 0.003703, 0.003717, 0.003718, \
0.003713, 0.003718, 0.003716");
}
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.003775, -0.003781, -0.003811, -0.003814, -0.003807, -0.003821, \
-0.003815, -0.00382, -0.003824, -0.003837");
}
}
}
pin(A3) {
capacitance : 0.004066 ;
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.00579, 0.005793, 0.005799, 0.005803, 0.005795, 0.005807, 0.005807, \
0.005806, 0.005807, 0.005803");
}
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.005201, -0.005356, -0.005502, -0.005564, -0.005605, -0.005651, \
-0.005665, -0.005674, -0.005684, -0.005692");
}
}
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.005918, 0.005919, 0.005919, 0.005924, 0.005912, 0.00593, 0.005926, \
0.00593, 0.005926, 0.005924");
}
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.00481, -0.004919, -0.005124, -0.005293, -0.005409, -0.005486, \
-0.005524, -0.005557, -0.00558, -0.005594");
}
}
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.005773, 0.005788, 0.005778, 0.005775, 0.00578, 0.005793, 0.005793, \
0.005789, 0.005792, 0.005788");
}
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.005365, -0.00542, -0.005516, -0.005567, -0.005606, -0.00565, \
-0.005666, -0.005681, -0.005685, -0.005693");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.4665 ;
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.06325, 0.06156, 0.05824, 0.05584, 0.05444, 0.05357, 0.05301, 0.05264, 0.05238, 0.05217",\
"0.06298, 0.06129, 0.05796, 0.05558, 0.05417, 0.0533, 0.05275, 0.05238, 0.05211, 0.0519",\
"0.0626, 0.06092, 0.0576, 0.05521, 0.05382, 0.05294, 0.05238, 0.05202, 0.05175, 0.05155",\
"0.0629, 0.06121, 0.05787, 0.05547, 0.05407, 0.05325, 0.05269, 0.05233, 0.05207, 0.05187",\
"0.06458, 0.06289, 0.05945, 0.05697, 0.05552, 0.05461, 0.05406, 0.05369, 0.05343, 0.05325",\
"0.0691, 0.06725, 0.06339, 0.06043, 0.05861, 0.05752, 0.05684, 0.05639, 0.05608, 0.05583",\
"0.07542, 0.07334, 0.06892, 0.06544, 0.06321, 0.0618, 0.06091, 0.06033, 0.05991, 0.05961",\
"0.08308, 0.08081, 0.07591, 0.07179, 0.0691, 0.06736, 0.06626, 0.06553, 0.065, 0.06466",\
"0.09236, 0.08993, 0.08454, 0.07973, 0.07661, 0.07456, 0.07312, 0.0722, 0.07157, 0.07108",\
"0.1035, 0.1009, 0.09499, 0.08957, 0.08584, 0.08331, 0.08161, 0.08047, 0.07963, 0.07907");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.02685, 0.02683, 0.02721, 0.02772, 0.02832, 0.02886, 0.02917, 0.02957, 0.03032, 0.03338",\
"0.02695, 0.02692, 0.02735, 0.02787, 0.02838, 0.0289, 0.02935, 0.02973, 0.03034, 0.03363",\
"0.02725, 0.02725, 0.02744, 0.02794, 0.02848, 0.02904, 0.02945, 0.02981, 0.03044, 0.03378",\
"0.02863, 0.0284, 0.02818, 0.02844, 0.02896, 0.02938, 0.02988, 0.0305, 0.03123, 0.03481",\
"0.03087, 0.03042, 0.02984, 0.02985, 0.02999, 0.03039, 0.03074, 0.03118, 0.03189, 0.03616",\
"0.03433, 0.0337, 0.03266, 0.03209, 0.03234, 0.03241, 0.03274, 0.03302, 0.03383, 0.03855",\
"0.03915, 0.03841, 0.03684, 0.03577, 0.03547, 0.03571, 0.03596, 0.03615, 0.03672, 0.04217",\
"0.04558, 0.04449, 0.04254, 0.0409, 0.04026, 0.03991, 0.04024, 0.04084, 0.04134, 0.04811",\
"0.05363, 0.05214, 0.04971, 0.04779, 0.0463, 0.04585, 0.04565, 0.04633, 0.04762, 0.05723",\
"0.0633, 0.06153, 0.05863, 0.05613, 0.05422, 0.05322, 0.05281, 0.05276, 0.05533, 0.06931");
}
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.06735, 0.06566, 0.0623, 0.05996, 0.05854, 0.05767, 0.0571, 0.05673, 0.05646, 0.05626",\
"0.06712, 0.06542, 0.06212, 0.05969, 0.05832, 0.05743, 0.05688, 0.05652, 0.05623, 0.05604",\
"0.06668, 0.065, 0.06163, 0.05926, 0.05786, 0.05698, 0.05643, 0.05605, 0.05579, 0.05558",\
"0.06647, 0.06477, 0.06138, 0.05894, 0.05758, 0.05672, 0.05616, 0.05581, 0.05553, 0.05535",\
"0.06767, 0.06593, 0.06244, 0.05986, 0.05833, 0.05741, 0.05683, 0.05642, 0.05614, 0.05594",\
"0.07136, 0.06951, 0.06564, 0.06269, 0.0609, 0.05979, 0.05908, 0.05861, 0.05828, 0.05803",\
"0.07674, 0.07477, 0.07059, 0.06722, 0.06513, 0.06382, 0.06298, 0.06242, 0.06202, 0.06173",\
"0.08406, 0.08201, 0.07747, 0.07367, 0.07118, 0.06961, 0.06864, 0.06792, 0.06746, 0.06711",\
"0.09358, 0.09142, 0.08641, 0.08205, 0.07915, 0.07724, 0.07602, 0.0752, 0.07463, 0.07422",\
"0.1052, 0.1029, 0.09749, 0.09252, 0.08914, 0.08685, 0.08532, 0.0843, 0.08358, 0.08304");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.03113, 0.0311, 0.03124, 0.03177, 0.03227, 0.03271, 0.0331, 0.0334, 0.03405, 0.03692",\
"0.03114, 0.031, 0.03118, 0.03171, 0.03221, 0.03267, 0.03314, 0.0335, 0.03415, 0.03706",\
"0.03107, 0.031, 0.03112, 0.03155, 0.03211, 0.03255, 0.033, 0.03326, 0.03383, 0.03707",\
"0.03213, 0.03188, 0.03166, 0.03184, 0.03225, 0.03277, 0.03318, 0.03362, 0.03405, 0.03785",\
"0.03432, 0.0339, 0.03324, 0.03316, 0.0333, 0.0336, 0.03413, 0.03439, 0.0351, 0.03936",\
"0.03792, 0.03726, 0.03616, 0.03553, 0.03572, 0.03586, 0.03607, 0.03639, 0.03708, 0.04209",\
"0.04298, 0.04207, 0.04061, 0.03947, 0.03908, 0.03942, 0.03955, 0.03978, 0.04045, 0.04625",\
"0.04975, 0.04865, 0.04673, 0.04528, 0.04419, 0.04386, 0.04439, 0.04483, 0.04539, 0.05272",\
"0.05825, 0.05696, 0.0545, 0.05247, 0.05108, 0.05035, 0.05023, 0.05091, 0.0523, 0.06207",\
"0.06866, 0.06698, 0.06406, 0.06162, 0.05973, 0.05855, 0.05807, 0.05818, 0.06065, 0.07552");
}
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.07129, 0.06961, 0.06628, 0.06391, 0.06248, 0.06162, 0.06106, 0.06067, 0.0604, 0.06021",\
"0.07109, 0.06939, 0.06606, 0.06371, 0.06227, 0.0614, 0.06084, 0.06046, 0.0602, 0.06",\
"0.07063, 0.06895, 0.06559, 0.06318, 0.06182, 0.06093, 0.06038, 0.06001, 0.05973, 0.05953",\
"0.07029, 0.0686, 0.06527, 0.06286, 0.06144, 0.06057, 0.06002, 0.05967, 0.05939, 0.05918",\
"0.07086, 0.06914, 0.0657, 0.06317, 0.06171, 0.06083, 0.06026, 0.05986, 0.05958, 0.05939",\
"0.07374, 0.0719, 0.06815, 0.06531, 0.06362, 0.06258, 0.06191, 0.06148, 0.06115, 0.06091",\
"0.07877, 0.07687, 0.07277, 0.06957, 0.0676, 0.06637, 0.06557, 0.06502, 0.06465, 0.06437",\
"0.08668, 0.08466, 0.08016, 0.07648, 0.07414, 0.07263, 0.07165, 0.071, 0.07053, 0.07019",\
"0.09758, 0.0954, 0.09051, 0.08617, 0.08333, 0.08149, 0.08028, 0.07944, 0.07884, 0.07843",\
"0.1113, 0.109, 0.1036, 0.09863, 0.09521, 0.09293, 0.09139, 0.09034, 0.08961, 0.08907");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.03549, 0.03535, 0.0354, 0.03579, 0.0363, 0.03676, 0.03715, 0.03745, 0.03804, 0.04097",\
"0.03524, 0.03512, 0.03514, 0.03554, 0.03605, 0.03649, 0.03693, 0.03727, 0.03783, 0.04072",\
"0.03481, 0.03465, 0.03468, 0.03504, 0.03553, 0.03605, 0.03638, 0.03682, 0.03735, 0.04054",\
"0.03566, 0.03541, 0.03504, 0.03511, 0.03549, 0.03597, 0.03636, 0.03674, 0.03731, 0.04083",\
"0.0379, 0.03743, 0.03672, 0.03646, 0.03654, 0.03686, 0.03737, 0.03767, 0.03828, 0.04232",\
"0.04173, 0.04106, 0.03974, 0.03918, 0.03919, 0.03918, 0.03935, 0.03981, 0.04058, 0.04529",\
"0.04735, 0.04642, 0.04476, 0.04354, 0.04302, 0.0433, 0.04327, 0.04349, 0.04417, 0.05015",\
"0.05496, 0.05381, 0.05176, 0.04992, 0.04896, 0.04866, 0.04889, 0.0491, 0.04973, 0.05737",\
"0.06478, 0.06335, 0.06083, 0.05868, 0.05723, 0.05607, 0.05602, 0.05658, 0.05792, 0.06805",\
"0.0769, 0.07521, 0.07215, 0.06947, 0.06747, 0.06591, 0.06519, 0.06559, 0.06803, 0.08365");
}
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.9091, 0.9653, 1.115, 1.329, 1.591, 1.898, 2.257, 2.677, 3.17, 3.746",\
"0.9155, 0.9715, 1.122, 1.335, 1.597, 1.905, 2.264, 2.684, 3.176, 3.752",\
"0.958, 1.014, 1.164, 1.377, 1.64, 1.947, 2.306, 2.726, 3.219, 3.795",\
"1.072, 1.128, 1.278, 1.491, 1.754, 2.061, 2.42, 2.84, 3.333, 3.909",\
"1.278, 1.334, 1.483, 1.696, 1.958, 2.265, 2.624, 3.044, 3.537, 4.113",\
"1.563, 1.62, 1.77, 1.983, 2.246, 2.554, 2.913, 3.333, 3.826, 4.402",\
"1.893, 1.952, 2.108, 2.324, 2.592, 2.904, 3.266, 3.687, 4.181, 4.756",\
"2.275, 2.337, 2.498, 2.72, 2.991, 3.307, 3.673, 4.099, 4.594, 5.171",\
"2.714, 2.778, 2.946, 3.175, 3.451, 3.771, 4.139, 4.567, 5.065, 5.644",\
"3.213, 3.28, 3.456, 3.693, 3.975, 4.301, 4.674, 5.103, 5.602, 6.183");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.32, 0.3628, 0.4928, 0.7243, 1.08, 1.577, 2.23, 3.052, 4.056, 5.253",\
"0.3376, 0.3801, 0.5106, 0.7419, 1.097, 1.594, 2.247, 3.07, 4.071, 5.269",\
"0.3984, 0.441, 0.5706, 0.8017, 1.157, 1.653, 2.306, 3.127, 4.129, 5.33",\
"0.4911, 0.5346, 0.6647, 0.8947, 1.25, 1.746, 2.4, 3.223, 4.227, 5.421",\
"0.5594, 0.6057, 0.7407, 0.9714, 1.325, 1.821, 2.474, 3.296, 4.297, 5.492",\
"0.5924, 0.642, 0.7826, 1.015, 1.369, 1.863, 2.515, 3.335, 4.34, 5.532",\
"0.5846, 0.6378, 0.7856, 1.022, 1.374, 1.868, 2.52, 3.339, 4.342, 5.537",\
"0.532, 0.5886, 0.7455, 0.9868, 1.341, 1.835, 2.485, 3.304, 4.305, 5.5",\
"0.43, 0.4893, 0.6555, 0.9065, 1.262, 1.758, 2.408, 3.227, 4.228, 5.42",\
"0.2766, 0.3395, 0.5151, 0.7745, 1.135, 1.633, 2.286, 3.105, 4.105, 5.298");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.289, 0.3414, 0.4852, 0.7054, 0.9956, 1.369, 1.857, 2.481, 3.266, 4.221",\
"0.2885, 0.3415, 0.4848, 0.707, 0.9954, 1.371, 1.854, 2.481, 3.266, 4.225",\
"0.2892, 0.3418, 0.4854, 0.706, 0.9952, 1.37, 1.856, 2.478, 3.266, 4.225",\
"0.2888, 0.343, 0.4852, 0.7072, 0.9954, 1.37, 1.855, 2.481, 3.264, 4.222",\
"0.2872, 0.3406, 0.4852, 0.7068, 0.997, 1.371, 1.855, 2.48, 3.266, 4.225",\
"0.3092, 0.359, 0.5004, 0.7164, 1.005, 1.375, 1.861, 2.482, 3.268, 4.225",\
"0.3374, 0.3906, 0.5272, 0.7416, 1.029, 1.396, 1.876, 2.493, 3.273, 4.225",\
"0.3676, 0.4218, 0.5606, 0.7672, 1.053, 1.421, 1.899, 2.514, 3.286, 4.237",\
"0.3986, 0.4544, 0.5952, 0.8014, 1.081, 1.444, 1.917, 2.532, 3.309, 4.25",\
"0.432, 0.4914, 0.6378, 0.8406, 1.118, 1.475, 1.944, 2.551, 3.32, 4.264");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.148, 0.2043, 0.4009, 0.7974, 1.43, 2.324, 3.488, 4.959, 6.759, 8.901",\
"0.148, 0.204, 0.4007, 0.7977, 1.43, 2.317, 3.492, 4.96, 6.763, 8.9",\
"0.1478, 0.2044, 0.4013, 0.7981, 1.429, 2.317, 3.485, 4.958, 6.758, 8.905",\
"0.1588, 0.2135, 0.4052, 0.7984, 1.431, 2.318, 3.487, 4.967, 6.757, 8.898",\
"0.1766, 0.2334, 0.42, 0.806, 1.431, 2.323, 3.487, 4.961, 6.757, 8.899",\
"0.1974, 0.2558, 0.4378, 0.8124, 1.434, 2.321, 3.485, 4.956, 6.774, 8.893",\
"0.2206, 0.281, 0.4632, 0.8244, 1.439, 2.322, 3.489, 4.965, 6.772, 8.901",\
"0.2474, 0.3078, 0.4934, 0.844, 1.449, 2.331, 3.491, 4.959, 6.754, 8.897",\
"0.2744, 0.338, 0.5266, 0.8704, 1.465, 2.337, 3.499, 4.963, 6.755, 8.902",\
"0.305, 0.3696, 0.5648, 0.9042, 1.486, 2.356, 3.514, 4.978, 6.761, 8.896");
}
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("1.074, 1.13, 1.28, 1.493, 1.756, 2.063, 2.422, 2.842, 3.334, 3.91",\
"1.082, 1.139, 1.289, 1.502, 1.764, 2.072, 2.431, 2.851, 3.344, 3.919",\
"1.121, 1.177, 1.327, 1.54, 1.802, 2.11, 2.468, 2.889, 3.381, 3.957",\
"1.195, 1.251, 1.401, 1.614, 1.876, 2.184, 2.543, 2.963, 3.455, 4.031",\
"1.326, 1.382, 1.532, 1.744, 2.007, 2.314, 2.673, 3.093, 3.586, 4.161",\
"1.516, 1.574, 1.728, 1.945, 2.21, 2.52, 2.88, 3.3, 3.793, 4.369",\
"1.768, 1.828, 1.986, 2.208, 2.481, 2.797, 3.161, 3.584, 4.077, 4.654",\
"2.086, 2.148, 2.31, 2.538, 2.816, 3.137, 3.507, 3.934, 4.43, 5.008",\
"2.464, 2.528, 2.696, 2.93, 3.214, 3.542, 3.916, 4.347, 4.846, 5.427",\
"2.899, 2.965, 3.138, 3.381, 3.674, 4.01, 4.39, 4.827, 5.329, 5.911");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.3566, 0.3998, 0.5308, 0.7632, 1.119, 1.616, 2.269, 3.091, 4.092, 5.286",\
"0.3734, 0.4165, 0.5475, 0.78, 1.136, 1.633, 2.285, 3.108, 4.111, 5.302",\
"0.4328, 0.4759, 0.6067, 0.8387, 1.195, 1.692, 2.345, 3.166, 4.168, 5.364",\
"0.5348, 0.578, 0.7085, 0.9392, 1.294, 1.792, 2.445, 3.267, 4.269, 5.465",\
"0.6197, 0.6663, 0.8003, 1.032, 1.386, 1.882, 2.536, 3.356, 4.359, 5.552",\
"0.6721, 0.7212, 0.8609, 1.093, 1.447, 1.942, 2.594, 3.415, 4.418, 5.614",\
"0.6861, 0.7381, 0.8852, 1.12, 1.473, 1.967, 2.619, 3.44, 4.443, 5.637",\
"0.6599, 0.7154, 0.8697, 1.11, 1.463, 1.957, 2.608, 3.428, 4.429, 5.625",\
"0.5879, 0.6474, 0.8097, 1.058, 1.414, 1.909, 2.559, 3.379, 4.38, 5.573",\
"0.4704, 0.5327, 0.7042, 0.961, 1.321, 1.818, 2.47, 3.29, 4.291, 5.484");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.2886, 0.3418, 0.4854, 0.7072, 0.9954, 1.37, 1.855, 2.482, 3.265, 4.225",\
"0.2892, 0.3416, 0.4858, 0.707, 0.9948, 1.37, 1.855, 2.482, 3.266, 4.225",\
"0.2888, 0.342, 0.4854, 0.7072, 0.995, 1.37, 1.856, 2.482, 3.266, 4.219",\
"0.2892, 0.3416, 0.4854, 0.7066, 0.996, 1.368, 1.856, 2.479, 3.263, 4.224",\
"0.2926, 0.3452, 0.4888, 0.7092, 0.9984, 1.372, 1.856, 2.483, 3.266, 4.222",\
"0.3128, 0.3668, 0.5102, 0.7254, 1.012, 1.382, 1.865, 2.485, 3.265, 4.227",\
"0.3304, 0.3856, 0.532, 0.7518, 1.039, 1.405, 1.883, 2.499, 3.273, 4.23",\
"0.3502, 0.4072, 0.556, 0.7794, 1.067, 1.434, 1.909, 2.52, 3.295, 4.234",\
"0.376, 0.4348, 0.5858, 0.8086, 1.101, 1.465, 1.936, 2.542, 3.31, 4.252",\
"0.4048, 0.4656, 0.6222, 0.848, 1.141, 1.506, 1.972, 2.575, 3.33, 4.27");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.1519, 0.2083, 0.4047, 0.8022, 1.434, 2.319, 3.487, 4.962, 6.755, 8.897",\
"0.152, 0.2086, 0.4048, 0.8007, 1.43, 2.319, 3.485, 4.963, 6.765, 8.891",\
"0.1513, 0.2083, 0.4049, 0.802, 1.43, 2.319, 3.491, 4.962, 6.759, 8.924",\
"0.1583, 0.2135, 0.4068, 0.8008, 1.431, 2.325, 3.489, 4.971, 6.76, 8.922",\
"0.176, 0.2318, 0.42, 0.8056, 1.432, 2.319, 3.496, 4.959, 6.757, 8.896",\
"0.1958, 0.253, 0.4368, 0.8134, 1.436, 2.324, 3.486, 4.959, 6.757, 8.919",\
"0.2174, 0.276, 0.4594, 0.8236, 1.44, 2.324, 3.488, 4.967, 6.755, 8.898",\
"0.2408, 0.3012, 0.486, 0.842, 1.45, 2.331, 3.493, 4.961, 6.768, 8.897",\
"0.2688, 0.3298, 0.5194, 0.8674, 1.463, 2.338, 3.498, 4.965, 6.758, 8.897",\
"0.2954, 0.3594, 0.5552, 0.8942, 1.484, 2.355, 3.514, 4.972, 6.762, 8.902");
}
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("1.138, 1.195, 1.345, 1.558, 1.82, 2.128, 2.486, 2.906, 3.399, 3.975",\
"1.152, 1.208, 1.358, 1.571, 1.834, 2.141, 2.5, 2.92, 3.412, 3.988",\
"1.195, 1.252, 1.402, 1.615, 1.877, 2.185, 2.544, 2.964, 3.456, 4.032",\
"1.264, 1.32, 1.47, 1.683, 1.946, 2.254, 2.612, 3.032, 3.525, 4.101",\
"1.362, 1.418, 1.568, 1.78, 2.043, 2.35, 2.709, 3.129, 3.622, 4.198",\
"1.494, 1.551, 1.705, 1.921, 2.186, 2.495, 2.854, 3.275, 3.768, 4.344",\
"1.676, 1.735, 1.892, 2.113, 2.385, 2.7, 3.064, 3.486, 3.98, 4.556",\
"1.92, 1.981, 2.143, 2.37, 2.648, 2.969, 3.339, 3.766, 4.262, 4.84",\
"2.224, 2.287, 2.454, 2.69, 2.977, 3.306, 3.682, 4.114, 4.614, 5.194",\
"2.577, 2.643, 2.818, 3.063, 3.36, 3.702, 4.089, 4.527, 5.032, 5.615");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.3737, 0.4184, 0.5533, 0.7889, 1.147, 1.646, 2.299, 3.12, 4.125, 5.318",\
"0.3894, 0.4341, 0.5688, 0.8043, 1.162, 1.661, 2.314, 3.137, 4.139, 5.335",\
"0.4485, 0.4928, 0.6271, 0.8621, 1.22, 1.719, 2.373, 3.195, 4.198, 5.392",\
"0.5571, 0.6013, 0.7337, 0.9668, 1.323, 1.822, 2.476, 3.298, 4.301, 5.496",\
"0.6549, 0.7019, 0.8381, 1.071, 1.426, 1.924, 2.578, 3.399, 4.402, 5.598",\
"0.7225, 0.7721, 0.9126, 1.148, 1.502, 1.998, 2.651, 3.474, 4.477, 5.671",\
"0.7557, 0.8084, 0.9562, 1.193, 1.547, 2.042, 2.694, 3.515, 4.519, 5.714",\
"0.7529, 0.8087, 0.9639, 1.205, 1.56, 2.055, 2.707, 3.528, 4.529, 5.724",\
"0.7106, 0.7699, 0.9342, 1.183, 1.541, 2.036, 2.688, 3.508, 4.51, 5.704",\
"0.6284, 0.6915, 0.8643, 1.123, 1.484, 1.983, 2.636, 3.457, 4.458, 5.652");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.289, 0.3416, 0.4852, 0.707, 0.9948, 1.37, 1.855, 2.482, 3.266, 4.225",\
"0.2888, 0.3416, 0.485, 0.7068, 0.9948, 1.37, 1.856, 2.482, 3.266, 4.224",\
"0.2894, 0.342, 0.4854, 0.706, 0.9948, 1.37, 1.855, 2.482, 3.266, 4.225",\
"0.2894, 0.342, 0.4856, 0.7068, 0.9958, 1.37, 1.857, 2.481, 3.261, 4.222",\
"0.2908, 0.344, 0.4874, 0.7078, 0.998, 1.37, 1.855, 2.479, 3.261, 4.225",\
"0.3072, 0.361, 0.5044, 0.7212, 1.009, 1.378, 1.862, 2.485, 3.265, 4.221",\
"0.3236, 0.3786, 0.5254, 0.7472, 1.035, 1.403, 1.88, 2.497, 3.273, 4.228",\
"0.345, 0.4018, 0.551, 0.7768, 1.066, 1.435, 1.906, 2.519, 3.29, 4.236",\
"0.3732, 0.4312, 0.585, 0.8126, 1.104, 1.474, 1.943, 2.546, 3.309, 4.248",\
"0.4064, 0.4672, 0.6272, 0.8582, 1.157, 1.528, 1.992, 2.588, 3.341, 4.277");
}
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.004213, 0.01549, 0.03703, 0.07059, 0.1177, 0.1796, 0.2577, 0.353, 0.4665");
values("0.1588, 0.2167, 0.4141, 0.8088, 1.437, 2.322, 3.49, 4.961, 6.758, 8.9",\
"0.1582, 0.2162, 0.414, 0.8086, 1.437, 2.322, 3.488, 4.962, 6.758, 8.898",\
"0.1568, 0.2148, 0.4132, 0.8084, 1.437, 2.322, 3.491, 4.962, 6.759, 8.9",\
"0.1612, 0.2179, 0.4134, 0.807, 1.436, 2.322, 3.491, 4.96, 6.76, 8.901",\
"0.1786, 0.2366, 0.4254, 0.8108, 1.439, 2.322, 3.489, 4.962, 6.758, 8.895",\
"0.199, 0.2568, 0.4426, 0.8188, 1.44, 2.323, 3.49, 4.962, 6.758, 8.901",\
"0.2218, 0.2806, 0.4638, 0.8302, 1.446, 2.328, 3.493, 4.962, 6.758, 8.898",\
"0.2452, 0.3048, 0.491, 0.8476, 1.457, 2.333, 3.498, 4.964, 6.758, 8.898",\
"0.2726, 0.334, 0.523, 0.8724, 1.472, 2.348, 3.504, 4.976, 6.762, 8.904",\
"0.3024, 0.3658, 0.5602, 0.9034, 1.494, 2.365, 3.52, 4.977, 6.767, 8.902");
}
}
}
}