blob: 7af6a07cabe8448626af40c98ff8d4da7f49a4ea [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__oai21_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.0001925694" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0001953882" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0001988226" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0001950318" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.0001988226" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0001917756" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0001989684" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0001917594" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001989684" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004444 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003959, 0.003961, 0.003949, 0.003951, 0.003942, 0.003929, 0.003923, \
0.003911, 0.003582, 0.002702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001192, 0.001191, 0.001185, 0.001156, 0.00111, 0.001032, 0.0008975, \
0.000582, -0.0004539, -0.001441");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003938, 0.003937, 0.003944, 0.003943, 0.003933, 0.00392, 0.00391, \
0.003873, 0.003438, 0.002572");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003695, -0.003718, -0.003765, -0.003797, -0.003805, -0.003813, \
-0.003818, -0.003811, -0.003636, -0.00313");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002544, 0.002546, 0.002539, 0.002537, 0.002528, 0.002509, 0.002481, \
0.002423, 0.002143, 0.001515");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001462, -0.00146, -0.001462, -0.001466, -0.001466, -0.001467, \
-0.001467, -0.001466, -0.001399, -0.001113");
}
}
}
pin(A2) {
capacitance : 0.004287 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003941, 0.003944, 0.003941, 0.00394, 0.003934, 0.003925, 0.00392, \
0.003915, 0.003649, 0.002749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001206, 0.001191, 0.001184, 0.001144, 0.001098, 0.001019, 0.0008781, \
0.0005554, -0.0004833, -0.001469");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00393, 0.003928, 0.003924, 0.003927, 0.00392, 0.003914, 0.003912, \
0.003907, 0.003675, 0.002786");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003648, -0.003667, -0.003729, -0.003774, -0.003792, -0.003806, \
-0.003812, -0.003808, -0.003661, -0.003154");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003393, 0.003396, 0.003389, 0.003396, 0.003397, 0.0034, 0.003399, \
0.003398, 0.003206, 0.002399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003069, -0.00311, -0.003182, -0.003243, -0.003262, -0.003282, \
-0.003293, -0.0033, -0.00321, -0.002807");
}
}
}
pin(B) {
capacitance : 0.004258 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003161, 0.003168, 0.00316, 0.003154, 0.003146, 0.003136, 0.003131, \
0.003121, 0.002874, 0.002117");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003128, -0.003131, -0.003127, -0.003125, -0.003115, -0.003102, \
-0.003093, -0.003081, -0.002945, -0.002546");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.08726 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.001996, 0.001993, 0.001994, 0.001994, 0.001995, 0.001996, 0.001995, 0.001995, 0.001995, 0.001995",\
"0.001988, 0.001994, 0.002017, 0.002038, 0.002057, 0.002067, 0.002074, 0.002079, 0.00208, 0.002084",\
"0.001839, 0.00187, 0.001943, 0.002015, 0.002079, 0.00212, 0.002147, 0.002167, 0.002179, 0.002187",\
"0.001588, 0.001631, 0.001734, 0.001863, 0.001976, 0.00206, 0.002118, 0.002155, 0.002185, 0.0022",\
"0.001383, 0.001416, 0.001516, 0.001664, 0.001813, 0.001933, 0.002024, 0.002089, 0.002134, 0.002165",\
"0.001268, 0.001293, 0.001371, 0.001497, 0.001647, 0.001791, 0.001907, 0.001993, 0.002059, 0.0021",\
"0.00124, 0.001252, 0.001302, 0.001395, 0.001523, 0.001659, 0.001786, 0.001891, 0.001966, 0.001994",\
"0.001285, 0.001288, 0.001311, 0.001364, 0.001455, 0.001569, 0.001687, 0.001789, 0.001831, 0.001729",\
"0.001476, 0.001474, 0.001468, 0.001482, 0.00153, 0.001606, 0.001675, 0.001589, 0.001211, 0.0007172",\
"0.001979, 0.001969, 0.001944, 0.001918, 0.001889, 0.001564, 0.0008309, 0.0002701, -0.0001198, -0.000389");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.008822, 0.00883, 0.008849, 0.008872, 0.008897, 0.008927, 0.009089, 0.01098, 0.0211, 0.04457",\
"0.008669, 0.008701, 0.008777, 0.008866, 0.008939, 0.009008, 0.009191, 0.01119, 0.0216, 0.04521",\
"0.00827, 0.008317, 0.008444, 0.00861, 0.008767, 0.008893, 0.00917, 0.01152, 0.0229, 0.04702",\
"0.007991, 0.008023, 0.008126, 0.008284, 0.008461, 0.008655, 0.009069, 0.01216, 0.02549, 0.05023",\
"0.007872, 0.007892, 0.007953, 0.00807, 0.008221, 0.008431, 0.009075, 0.01381, 0.03007, 0.05468",\
"0.007842, 0.007853, 0.007899, 0.00797, 0.008078, 0.008267, 0.009599, 0.01764, 0.03705, 0.05915",\
"0.007881, 0.007882, 0.007898, 0.007949, 0.008029, 0.008417, 0.01207, 0.02549, 0.0446, 0.06058",\
"0.007983, 0.007978, 0.007967, 0.007969, 0.008152, 0.01038, 0.02015, 0.03441, 0.04593, 0.05438",\
"0.007881, 0.007879, 0.007885, 0.008039, 0.01085, 0.01791, 0.02423, 0.02886, 0.03217, 0.03456",\
"0.006325, 0.006095, 0.006067, 0.007083, 0.008468, 0.009678, 0.01056, 0.0112, 0.01165, 0.01198");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.004005, 0.004005, 0.004001, 0.004001, 0.004, 0.003999, 0.003996, 0.003997, 0.003991, 0.003987",\
"0.003877, 0.003876, 0.003875, 0.003877, 0.003878, 0.003878, 0.003877, 0.003874, 0.003874, 0.003867",\
"0.003671, 0.003679, 0.003692, 0.003707, 0.003719, 0.003725, 0.003729, 0.003733, 0.00373, 0.003728",\
"0.003476, 0.003485, 0.003515, 0.003551, 0.003586, 0.003612, 0.003628, 0.003639, 0.003644, 0.003645",\
"0.003309, 0.003322, 0.003355, 0.003412, 0.003469, 0.003513, 0.003547, 0.00357, 0.00358, 0.003585",\
"0.003208, 0.003217, 0.003253, 0.003301, 0.003362, 0.00342, 0.003462, 0.003494, 0.003517, 0.003523",\
"0.003155, 0.003164, 0.003186, 0.003226, 0.003279, 0.00333, 0.003384, 0.003422, 0.003441, 0.003422",\
"0.003159, 0.003163, 0.003168, 0.003187, 0.003221, 0.003264, 0.003301, 0.003334, 0.003307, 0.003139",\
"0.003276, 0.00327, 0.003265, 0.003259, 0.003263, 0.003281, 0.003272, 0.003085, 0.002611, 0.002037",\
"0.003728, 0.003718, 0.003691, 0.003653, 0.003577, 0.003094, 0.002271, 0.00161, 0.001043, 0.0004849");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.01048, 0.01049, 0.0105, 0.01052, 0.01054, 0.01057, 0.01074, 0.01274, 0.0231, 0.04672",\
"0.0104, 0.01042, 0.01048, 0.01055, 0.01061, 0.01067, 0.01085, 0.01294, 0.02366, 0.04743",\
"0.01008, 0.01012, 0.01022, 0.01035, 0.01048, 0.01059, 0.01086, 0.01334, 0.02508, 0.04932",\
"0.009831, 0.009858, 0.009941, 0.01008, 0.01024, 0.0104, 0.0108, 0.01406, 0.02768, 0.05246",\
"0.0097, 0.009719, 0.009781, 0.009885, 0.01003, 0.01019, 0.01086, 0.01569, 0.0321, 0.05664",\
"0.009621, 0.009633, 0.009685, 0.00977, 0.009869, 0.01005, 0.01135, 0.0193, 0.03866, 0.06077",\
"0.009584, 0.009596, 0.009622, 0.009697, 0.009798, 0.01015, 0.01352, 0.0265, 0.04587, 0.06238",\
"0.009582, 0.009594, 0.009603, 0.009637, 0.009806, 0.01158, 0.02053, 0.03545, 0.04813, 0.05746",\
"0.009378, 0.009381, 0.009398, 0.009528, 0.01146, 0.01856, 0.02681, 0.03296, 0.03736, 0.04052",\
"0.00773, 0.007573, 0.007438, 0.0086, 0.01049, 0.0121, 0.01326, 0.01411, 0.0147, 0.01512");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.004152, 0.004154, 0.004147, 0.00415, 0.004151, 0.00415, 0.004152, 0.004149, 0.004146, 0.004141",\
"0.00409, 0.00409, 0.004103, 0.004116, 0.004125, 0.00413, 0.004136, 0.004136, 0.004133, 0.00413",\
"0.003953, 0.003967, 0.003993, 0.004026, 0.004051, 0.004071, 0.004092, 0.004097, 0.004104, 0.004104",\
"0.003788, 0.003798, 0.003838, 0.003896, 0.003949, 0.003995, 0.004026, 0.004049, 0.004066, 0.004068",\
"0.003625, 0.003649, 0.003685, 0.003749, 0.003823, 0.003885, 0.003937, 0.003976, 0.003999, 0.004015",\
"0.003507, 0.003509, 0.003557, 0.003614, 0.003691, 0.003768, 0.003832, 0.003882, 0.003922, 0.003943",\
"0.003407, 0.003418, 0.003459, 0.00351, 0.003574, 0.003654, 0.003722, 0.003784, 0.003823, 0.003823",\
"0.003338, 0.003345, 0.003372, 0.003422, 0.003481, 0.003548, 0.003611, 0.003669, 0.003674, 0.003561",\
"0.003348, 0.00336, 0.003377, 0.003416, 0.003463, 0.003519, 0.003553, 0.003473, 0.003153, 0.002646",\
"0.003595, 0.003598, 0.00361, 0.003626, 0.003614, 0.003356, 0.00271, 0.002034, 0.001486, 0.0009595");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.02198, 0.02198, 0.02199, 0.02199, 0.02201, 0.02203, 0.02206, 0.02213, 0.02246, 0.02461",\
"0.0218, 0.02181, 0.02181, 0.02183, 0.02185, 0.02188, 0.02193, 0.02199, 0.02233, 0.02455",\
"0.02149, 0.02151, 0.02153, 0.02158, 0.02164, 0.02168, 0.02176, 0.02183, 0.02228, 0.0249",\
"0.02124, 0.02125, 0.02129, 0.02136, 0.02144, 0.0215, 0.0216, 0.02171, 0.02234, 0.0259",\
"0.02108, 0.02107, 0.02112, 0.02117, 0.02125, 0.02133, 0.02144, 0.02163, 0.02274, 0.02842",\
"0.02097, 0.02098, 0.02099, 0.02104, 0.02109, 0.02116, 0.02127, 0.02166, 0.02422, 0.03475",\
"0.02091, 0.02091, 0.02091, 0.02093, 0.02098, 0.02103, 0.02122, 0.02265, 0.03004, 0.04938",\
"0.02084, 0.02085, 0.02083, 0.02082, 0.02083, 0.02096, 0.02255, 0.03046, 0.04796, 0.06871",\
"0.02051, 0.0205, 0.02048, 0.02046, 0.02122, 0.02604, 0.03521, 0.04488, 0.05186, 0.05695",\
"0.01659, 0.01642, 0.01624, 0.01694, 0.01779, 0.01869, 0.01959, 0.02039, 0.02103, 0.02148");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.002141, 0.002137, 0.00214, 0.002143, 0.002143, 0.002143, 0.002146, 0.002145, 0.002146, 0.002146",\
"0.00206, 0.002065, 0.002082, 0.002101, 0.002115, 0.002123, 0.00213, 0.002133, 0.002137, 0.002135",\
"0.001876, 0.001891, 0.001941, 0.001994, 0.002036, 0.002065, 0.002085, 0.002099, 0.002109, 0.002114",\
"0.001677, 0.001697, 0.001761, 0.001845, 0.001921, 0.001978, 0.002023, 0.00205, 0.002068, 0.002082",\
"0.00152, 0.001545, 0.001606, 0.001693, 0.00179, 0.001871, 0.001932, 0.001976, 0.00201, 0.002033",\
"0.001419, 0.00143, 0.001493, 0.001572, 0.001664, 0.001759, 0.001839, 0.001898, 0.001946, 0.001971",\
"0.001357, 0.001371, 0.001414, 0.001483, 0.001568, 0.001656, 0.001742, 0.001813, 0.001866, 0.00188",\
"0.001315, 0.00133, 0.001368, 0.001422, 0.001496, 0.001579, 0.001657, 0.001728, 0.001756, 0.001665",\
"0.001373, 0.001381, 0.001412, 0.001461, 0.001522, 0.001591, 0.001648, 0.001605, 0.001329, 0.00086",\
"0.001675, 0.001682, 0.001707, 0.001746, 0.001767, 0.001593, 0.001023, 0.0003914, -7.251e-05, -0.0003979");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.0201, 0.02009, 0.0201, 0.0201, 0.02012, 0.02013, 0.02014, 0.0202, 0.02036, 0.02227",\
"0.01991, 0.01992, 0.01992, 0.01994, 0.01996, 0.02, 0.02001, 0.02005, 0.02027, 0.02222",\
"0.0196, 0.01961, 0.01965, 0.0197, 0.01975, 0.01979, 0.01985, 0.01989, 0.02013, 0.02241",\
"0.01935, 0.01936, 0.0194, 0.01946, 0.01954, 0.01961, 0.01967, 0.01977, 0.02018, 0.02335",\
"0.01918, 0.01919, 0.01923, 0.01927, 0.01936, 0.01943, 0.01951, 0.01963, 0.02049, 0.02567",\
"0.01908, 0.01908, 0.0191, 0.01915, 0.01921, 0.01928, 0.01937, 0.0196, 0.02173, 0.03178",\
"0.01901, 0.01903, 0.01902, 0.01902, 0.01908, 0.01916, 0.01924, 0.02039, 0.02718, 0.04678",\
"0.01896, 0.01895, 0.01895, 0.01894, 0.01892, 0.01902, 0.02024, 0.02766, 0.04632, 0.06871",\
"0.01863, 0.01862, 0.01861, 0.01857, 0.0191, 0.02417, 0.03514, 0.04491, 0.05189, 0.05702",\
"0.01655, 0.01634, 0.01623, 0.01699, 0.01787, 0.01877, 0.01968, 0.02047, 0.02108, 0.02157");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.002138, 0.002138, 0.002139, 0.002138, 0.00214, 0.002145, 0.002146, 0.002146, 0.002147, 0.002147",\
"0.002063, 0.002065, 0.002084, 0.002103, 0.002117, 0.002123, 0.00213, 0.002132, 0.002139, 0.002135",\
"0.001882, 0.001904, 0.001949, 0.001995, 0.002039, 0.002067, 0.002086, 0.002098, 0.002108, 0.002115",\
"0.001681, 0.001698, 0.001763, 0.00185, 0.001923, 0.001978, 0.002018, 0.00205, 0.002069, 0.002084",\
"0.001521, 0.001545, 0.001602, 0.001698, 0.001791, 0.001873, 0.001929, 0.001978, 0.002012, 0.002037",\
"0.001425, 0.001433, 0.001494, 0.001576, 0.001667, 0.001757, 0.001839, 0.001899, 0.001947, 0.001982",\
"0.001356, 0.001372, 0.001415, 0.001482, 0.00157, 0.001657, 0.001742, 0.001814, 0.001872, 0.001913",\
"0.001318, 0.001329, 0.00137, 0.001426, 0.001497, 0.001579, 0.001658, 0.001733, 0.001789, 0.001798",\
"0.001372, 0.001382, 0.001414, 0.00146, 0.001521, 0.001594, 0.001659, 0.001684, 0.001541, 0.001174",\
"0.001678, 0.001684, 0.001707, 0.001747, 0.001779, 0.001655, 0.001135, 0.0005026, 1.455e-05, -0.0003281");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.02175, 0.02176, 0.02176, 0.02177, 0.02178, 0.02179, 0.02179, 0.02186, 0.02205, 0.024",\
"0.0216, 0.02161, 0.02162, 0.02163, 0.02165, 0.02169, 0.0217, 0.02174, 0.02197, 0.02398",\
"0.02131, 0.02131, 0.02135, 0.02141, 0.02146, 0.02151, 0.02155, 0.02161, 0.02192, 0.02431",\
"0.02104, 0.02104, 0.02108, 0.02116, 0.02124, 0.02131, 0.0214, 0.02148, 0.02196, 0.02521",\
"0.02086, 0.02087, 0.02092, 0.02096, 0.02103, 0.02112, 0.02122, 0.02134, 0.02226, 0.0276",\
"0.02075, 0.02076, 0.02078, 0.02082, 0.02089, 0.02095, 0.02103, 0.02135, 0.02356, 0.03377",\
"0.02067, 0.02068, 0.0207, 0.02071, 0.02077, 0.02083, 0.02092, 0.0221, 0.02912, 0.04898",\
"0.02062, 0.02062, 0.02061, 0.0206, 0.02058, 0.02069, 0.02199, 0.02973, 0.04849, 0.07054",\
"0.02029, 0.02029, 0.02027, 0.02025, 0.02077, 0.02618, 0.03693, 0.04622, 0.05274, 0.05757",\
"0.01762, 0.0174, 0.01731, 0.01783, 0.01835, 0.01909, 0.01988, 0.0206, 0.02117, 0.02163");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.399, 0.4319, 0.548, 0.7691, 1.114, 1.597, 2.233, 3.033, 4.012, 5.181",\
"0.4615, 0.495, 0.6119, 0.8339, 1.179, 1.663, 2.299, 3.098, 4.075, 5.247",\
"0.6824, 0.7162, 0.8339, 1.058, 1.405, 1.889, 2.526, 3.327, 4.309, 5.471",\
"1.018, 1.067, 1.224, 1.479, 1.83, 2.316, 2.953, 3.756, 4.738, 5.905",\
"1.349, 1.419, 1.639, 1.993, 2.447, 2.978, 3.62, 4.422, 5.401, 6.568",\
"1.665, 1.757, 2.045, 2.508, 3.095, 3.775, 4.528, 5.358, 6.337, 7.502",\
"1.953, 2.069, 2.434, 3.013, 3.744, 4.588, 5.512, 6.503, 7.56, 8.738",\
"2.202, 2.343, 2.79, 3.498, 4.387, 5.399, 6.507, 7.691, 8.94, 10.25",\
"2.404, 2.574, 3.109, 3.952, 5.009, 6.206, 7.508, 8.892, 10.35, 11.87",\
"2.548, 2.747, 3.376, 4.364, 5.598, 6.992, 8.499, 10.1, 11.77, 13.51");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.183, 1.281, 1.626, 2.28, 3.299, 4.727, 6.607, 8.976, 11.87, 15.31",\
"1.227, 1.328, 1.679, 2.342, 3.371, 4.803, 6.682, 9.056, 11.95, 15.4",\
"1.43, 1.533, 1.89, 2.563, 3.597, 5.039, 6.927, 9.308, 12.2, 15.65",\
"1.893, 1.994, 2.347, 3.018, 4.059, 5.504, 7.399, 9.778, 12.68, 16.13",\
"2.622, 2.736, 3.102, 3.771, 4.805, 6.251, 8.15, 10.53, 13.43, 16.89",\
"3.469, 3.615, 4.081, 4.835, 5.88, 7.321, 9.218, 11.6, 14.5, 17.98",\
"4.402, 4.582, 5.159, 6.087, 7.281, 8.748, 10.64, 13.02, 15.92, 19.38",\
"5.418, 5.636, 6.327, 7.442, 8.863, 10.52, 12.44, 14.82, 17.72, 21.17",\
"6.514, 6.771, 7.587, 8.889, 10.56, 12.49, 14.61, 17.03, 19.92, 23.38",\
"7.693, 7.991, 8.936, 10.45, 12.36, 14.58, 17.01, 19.62, 22.56, 26");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.5542, 0.6109, 0.8066, 1.18, 1.761, 2.576, 3.641, 4.99, 6.633, 8.601",\
"0.5533, 0.6103, 0.8062, 1.179, 1.76, 2.573, 3.644, 4.993, 6.639, 8.603",\
"0.5586, 0.6104, 0.802, 1.179, 1.762, 2.573, 3.643, 4.992, 6.638, 8.606",\
"0.807, 0.851, 1, 1.273, 1.775, 2.573, 3.649, 4.99, 6.639, 8.602",\
"1.145, 1.202, 1.389, 1.701, 2.124, 2.731, 3.671, 4.994, 6.637, 8.604",\
"1.542, 1.612, 1.843, 2.222, 2.725, 3.342, 4.093, 5.169, 6.67, 8.605",\
"1.992, 2.077, 2.351, 2.809, 3.403, 4.119, 4.935, 5.872, 7.094, 8.77",\
"2.489, 2.591, 2.922, 3.454, 4.146, 4.966, 5.912, 6.94, 8.088, 9.484",\
"3.038, 3.158, 3.548, 4.156, 4.952, 5.902, 6.952, 8.12, 9.396, 10.78",\
"3.63, 3.772, 4.212, 4.918, 5.828, 6.892, 8.076, 9.382, 10.79, 12.31");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.576, 1.738, 2.305, 3.383, 5.066, 7.428, 10.53, 14.45, 19.22, 24.89",\
"1.575, 1.739, 2.305, 3.387, 5.073, 7.425, 10.54, 14.44, 19.24, 24.92",\
"1.575, 1.735, 2.303, 3.385, 5.071, 7.434, 10.54, 14.44, 19.22, 24.92",\
"1.582, 1.741, 2.305, 3.384, 5.065, 7.427, 10.53, 14.46, 19.23, 24.9",\
"1.867, 1.981, 2.417, 3.4, 5.069, 7.448, 10.54, 14.46, 19.23, 24.9",\
"2.406, 2.53, 2.943, 3.701, 5.133, 7.434, 10.54, 14.44, 19.22, 24.92",\
"3.01, 3.156, 3.636, 4.434, 5.606, 7.564, 10.55, 14.45, 19.21, 24.93",\
"3.66, 3.836, 4.4, 5.316, 6.548, 8.182, 10.75, 14.47, 19.24, 24.92",\
"4.358, 4.56, 5.212, 6.262, 7.648, 9.306, 11.5, 14.76, 19.27, 24.93",\
"5.084, 5.32, 6.066, 7.266, 8.822, 10.68, 12.8, 15.61, 19.63, 25.02");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.5014, 0.5367, 0.6588, 0.8874, 1.239, 1.727, 2.367, 3.172, 4.152, 5.319",\
"0.5598, 0.5951, 0.7172, 0.946, 1.297, 1.786, 2.426, 3.23, 4.21, 5.378",\
"0.7781, 0.8131, 0.935, 1.164, 1.516, 2.004, 2.645, 3.449, 4.43, 5.597",\
"1.165, 1.208, 1.35, 1.589, 1.941, 2.429, 3.07, 3.875, 4.855, 6.023",\
"1.571, 1.631, 1.827, 2.152, 2.58, 3.096, 3.737, 4.542, 5.522, 6.69",\
"1.972, 2.052, 2.306, 2.726, 3.276, 3.927, 4.657, 5.48, 6.46, 7.627",\
"2.354, 2.454, 2.772, 3.296, 3.98, 4.782, 5.676, 6.646, 7.688, 8.864",\
"2.706, 2.826, 3.216, 3.851, 4.678, 5.642, 6.711, 7.864, 9.093, 10.39",\
"3.017, 3.161, 3.624, 4.381, 5.36, 6.498, 7.753, 9.101, 10.53, 12.03",\
"3.28, 3.448, 3.987, 4.873, 6.016, 7.335, 8.789, 10.34, 11.98, 13.7");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.362, 1.46, 1.803, 2.458, 3.476, 4.905, 6.785, 9.152, 12.05, 15.49",\
"1.434, 1.534, 1.883, 2.544, 3.567, 4.999, 6.882, 9.25, 12.14, 15.59",\
"1.676, 1.778, 2.132, 2.8, 3.832, 5.276, 7.159, 9.531, 12.42, 15.88",\
"2.116, 2.217, 2.569, 3.24, 4.275, 5.717, 7.609, 9.987, 12.89, 16.34",\
"2.751, 2.859, 3.222, 3.89, 4.924, 6.369, 8.262, 10.64, 13.54, 17.01",\
"3.505, 3.63, 4.048, 4.78, 5.828, 7.27, 9.165, 11.55, 14.45, 17.9",\
"4.37, 4.516, 4.994, 5.823, 6.981, 8.46, 10.35, 12.73, 15.64, 19.09",\
"5.342, 5.51, 6.06, 6.997, 8.287, 9.906, 11.85, 14.24, 17.14, 20.6",\
"6.407, 6.601, 7.235, 8.298, 9.736, 11.51, 13.62, 16.07, 18.98, 22.43",\
"7.557, 7.783, 8.52, 9.719, 11.32, 13.27, 15.57, 18.19, 21.17, 24.63");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.6465, 0.7014, 0.8962, 1.265, 1.843, 2.652, 3.724, 5.07, 6.72, 8.68",\
"0.6443, 0.7007, 0.893, 1.264, 1.843, 2.652, 3.725, 5.069, 6.72, 8.684",\
"0.633, 0.6898, 0.8898, 1.265, 1.842, 2.653, 3.725, 5.069, 6.719, 8.679",\
"0.809, 0.8562, 1.006, 1.308, 1.846, 2.653, 3.723, 5.072, 6.722, 8.685",\
"1.116, 1.177, 1.368, 1.687, 2.12, 2.763, 3.743, 5.074, 6.722, 8.678",\
"1.474, 1.544, 1.789, 2.181, 2.7, 3.323, 4.1, 5.213, 6.746, 8.686",\
"1.868, 1.958, 2.252, 2.728, 3.344, 4.079, 4.908, 5.86, 7.12, 8.822",\
"2.312, 2.422, 2.78, 3.338, 4.06, 4.906, 5.86, 6.916, 8.074, 9.498",\
"2.796, 2.918, 3.342, 4.002, 4.828, 5.806, 6.888, 8.076, 9.362, 10.76",\
"3.324, 3.47, 3.952, 4.718, 5.678, 6.766, 7.99, 9.316, 10.75, 12.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.577, 1.737, 2.301, 3.385, 5.067, 7.429, 10.54, 14.44, 19.2, 24.93",\
"1.577, 1.738, 2.302, 3.386, 5.07, 7.433, 10.54, 14.44, 19.22, 24.9",\
"1.577, 1.738, 2.302, 3.387, 5.07, 7.433, 10.54, 14.46, 19.21, 24.9",\
"1.582, 1.742, 2.305, 3.387, 5.07, 7.435, 10.54, 14.45, 19.23, 24.93",\
"1.739, 1.878, 2.378, 3.397, 5.078, 7.426, 10.53, 14.46, 19.23, 24.92",\
"2.033, 2.187, 2.693, 3.612, 5.129, 7.438, 10.53, 14.44, 19.23, 24.91",\
"2.367, 2.532, 3.084, 4.066, 5.48, 7.568, 10.56, 14.45, 19.22, 24.93",\
"2.77, 2.942, 3.526, 4.578, 6.076, 8.046, 10.78, 14.48, 19.24, 24.92",\
"3.248, 3.432, 4.048, 5.144, 6.724, 8.79, 11.37, 14.79, 19.32, 24.96",\
"3.816, 4.006, 4.656, 5.796, 7.448, 9.602, 12.26, 15.5, 19.69, 25.05");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.6949, 0.73, 0.8517, 1.08, 1.431, 1.92, 2.56, 3.364, 4.344, 5.512",\
"0.7655, 0.8006, 0.9228, 1.152, 1.503, 1.992, 2.632, 3.437, 4.417, 5.585",\
"1, 1.036, 1.159, 1.388, 1.741, 2.23, 2.871, 3.675, 4.656, 5.824",\
"1.372, 1.411, 1.54, 1.773, 2.126, 2.617, 3.258, 4.063, 5.044, 6.213",\
"1.803, 1.851, 2.008, 2.284, 2.677, 3.183, 3.827, 4.634, 5.616, 6.785",\
"2.266, 2.325, 2.518, 2.85, 3.312, 3.895, 4.597, 5.421, 6.407, 7.577",\
"2.734, 2.807, 3.046, 3.45, 3.999, 4.675, 5.473, 6.391, 7.431, 8.614",\
"3.189, 3.279, 3.571, 4.062, 4.717, 5.505, 6.415, 7.443, 8.594, 9.871",\
"3.613, 3.721, 4.074, 4.664, 5.442, 6.364, 7.407, 8.564, 9.84, 11.24",\
"3.998, 4.125, 4.545, 5.242, 6.158, 7.232, 8.428, 9.737, 11.15, 12.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.9317, 0.9845, 1.167, 1.509, 2.033, 2.76, 3.713, 4.908, 6.364, 8.097",\
"1.004, 1.056, 1.24, 1.582, 2.106, 2.834, 3.786, 4.982, 6.438, 8.171",\
"1.277, 1.331, 1.514, 1.858, 2.385, 3.114, 4.068, 5.264, 6.721, 8.455",\
"1.819, 1.872, 2.056, 2.401, 2.928, 3.66, 4.615, 5.813, 7.271, 9.006",\
"2.646, 2.706, 2.906, 3.259, 3.785, 4.517, 5.473, 6.672, 8.13, 9.866",\
"3.614, 3.696, 3.96, 4.402, 4.982, 5.726, 6.681, 7.88, 9.339, 11.08",\
"4.693, 4.793, 5.13, 5.69, 6.424, 7.283, 8.273, 9.474, 10.93, 12.67",\
"5.872, 5.999, 6.411, 7.097, 7.996, 9.048, 10.21, 11.47, 12.94, 14.68",\
"7.157, 7.308, 7.797, 8.617, 9.693, 10.95, 12.34, 13.81, 15.37, 17.14",\
"8.535, 8.713, 9.292, 10.25, 11.51, 12.98, 14.61, 16.34, 18.14, 20.02");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.6425, 0.6981, 0.8939, 1.263, 1.842, 2.655, 3.726, 5.073, 6.722, 8.684",\
"0.6415, 0.6985, 0.8918, 1.263, 1.844, 2.653, 3.724, 5.074, 6.722, 8.679",\
"0.6406, 0.6978, 0.892, 1.264, 1.844, 2.653, 3.723, 5.072, 6.722, 8.685",\
"0.7026, 0.7544, 0.93, 1.276, 1.843, 2.653, 3.725, 5.073, 6.72, 8.679",\
"0.8666, 0.9226, 1.119, 1.47, 1.981, 2.712, 3.733, 5.074, 6.721, 8.68",\
"1.089, 1.155, 1.371, 1.751, 2.304, 3.029, 3.952, 5.169, 6.743, 8.688",\
"1.372, 1.442, 1.693, 2.111, 2.702, 3.471, 4.426, 5.572, 6.998, 8.798",\
"1.706, 1.79, 2.074, 2.546, 3.194, 3.996, 4.998, 6.194, 7.604, 9.256",\
"2.074, 2.176, 2.516, 3.06, 3.768, 4.63, 5.664, 6.906, 8.366, 10.04",\
"2.498, 2.608, 3.006, 3.626, 4.422, 5.36, 6.454, 7.728, 9.23, 10.94");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.124, 1.206, 1.499, 2.057, 2.925, 4.143, 5.744, 7.76, 10.22, 13.15",\
"1.123, 1.207, 1.499, 2.058, 2.928, 4.143, 5.743, 7.761, 10.22, 13.15",\
"1.122, 1.208, 1.5, 2.058, 2.926, 4.143, 5.743, 7.759, 10.22, 13.15",\
"1.125, 1.208, 1.499, 2.056, 2.925, 4.143, 5.743, 7.758, 10.22, 13.15",\
"1.363, 1.425, 1.649, 2.111, 2.936, 4.142, 5.744, 7.76, 10.22, 13.15",\
"1.823, 1.897, 2.141, 2.544, 3.177, 4.211, 5.754, 7.76, 10.22, 13.15",\
"2.33, 2.423, 2.736, 3.238, 3.87, 4.704, 5.956, 7.81, 10.22, 13.15",\
"2.882, 3.006, 3.38, 3.992, 4.76, 5.64, 6.688, 8.196, 10.36, 13.18",\
"3.488, 3.634, 4.09, 4.812, 5.708, 6.752, 7.876, 9.18, 10.96, 13.42",\
"4.134, 4.302, 4.828, 5.666, 6.728, 7.924, 9.238, 10.62, 12.17, 14.26");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.5907, 0.6238, 0.7398, 0.9613, 1.305, 1.79, 2.426, 3.228, 4.205, 5.372",\
"0.6607, 0.694, 0.8104, 1.033, 1.378, 1.863, 2.498, 3.3, 4.278, 5.444",\
"0.8933, 0.9271, 1.045, 1.269, 1.614, 2.098, 2.737, 3.537, 4.512, 5.683",\
"1.244, 1.284, 1.415, 1.65, 1.999, 2.485, 3.123, 3.925, 4.9, 6.07",\
"1.636, 1.685, 1.849, 2.134, 2.536, 3.049, 3.69, 4.494, 5.474, 6.637",\
"2.043, 2.106, 2.314, 2.666, 3.143, 3.74, 4.451, 5.279, 6.262, 7.429",\
"2.444, 2.525, 2.787, 3.221, 3.797, 4.494, 5.305, 6.234, 7.283, 8.467",\
"2.817, 2.919, 3.245, 3.779, 4.471, 5.292, 6.223, 7.268, 8.429, 9.714",\
"3.156, 3.278, 3.673, 4.317, 5.15, 6.111, 7.187, 8.367, 9.659, 11.07",\
"3.442, 3.59, 4.06, 4.825, 5.81, 6.939, 8.176, 9.513, 10.95, 12.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.928, 0.9811, 1.164, 1.505, 2.029, 2.757, 3.709, 4.904, 6.361, 8.094",\
"1.001, 1.053, 1.236, 1.578, 2.103, 2.831, 3.783, 4.978, 6.435, 8.167",\
"1.273, 1.326, 1.511, 1.855, 2.382, 3.111, 4.065, 5.261, 6.718, 8.451",\
"1.815, 1.868, 2.052, 2.397, 2.925, 3.657, 4.61, 5.809, 7.265, 9.002",\
"2.641, 2.702, 2.903, 3.255, 3.782, 4.514, 5.469, 6.668, 8.127, 9.862",\
"3.608, 3.69, 3.956, 4.398, 4.979, 5.723, 6.677, 7.877, 9.336, 11.07",\
"4.686, 4.79, 5.125, 5.684, 6.419, 7.28, 8.27, 9.471, 10.93, 12.67",\
"5.862, 5.991, 6.403, 7.092, 7.99, 9.044, 10.21, 11.47, 12.94, 14.68",\
"7.146, 7.298, 7.788, 8.608, 9.686, 10.95, 12.33, 13.81, 15.37, 17.13",\
"8.524, 8.704, 9.279, 10.24, 11.5, 12.98, 14.6, 16.33, 18.14, 20.02");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.5559, 0.6095, 0.806, 1.178, 1.761, 2.572, 3.644, 4.992, 6.636, 8.602",\
"0.5541, 0.6096, 0.8064, 1.178, 1.759, 2.572, 3.643, 4.991, 6.64, 8.603",\
"0.558, 0.6114, 0.8062, 1.182, 1.76, 2.573, 3.644, 4.992, 6.633, 8.596",\
"0.6526, 0.7034, 0.8786, 1.213, 1.764, 2.574, 3.649, 4.99, 6.637, 8.596",\
"0.8324, 0.8896, 1.083, 1.434, 1.944, 2.657, 3.661, 4.988, 6.639, 8.608",\
"1.079, 1.143, 1.36, 1.738, 2.283, 3.005, 3.914, 5.113, 6.669, 8.602",\
"1.385, 1.461, 1.711, 2.128, 2.706, 3.465, 4.41, 5.55, 6.954, 8.742",\
"1.744, 1.834, 2.126, 2.6, 3.226, 4.022, 5.006, 6.188, 7.584, 9.226",\
"2.146, 2.254, 2.598, 3.14, 3.834, 4.686, 5.704, 6.92, 8.36, 10.03",\
"2.61, 2.736, 3.118, 3.738, 4.524, 5.45, 6.506, 7.776, 9.246, 10.95");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.085, 1.17, 1.462, 2.019, 2.882, 4.097, 5.69, 7.704, 10.16, 13.08",\
"1.086, 1.169, 1.46, 2.018, 2.885, 4.097, 5.693, 7.699, 10.16, 13.07",\
"1.084, 1.169, 1.464, 2.019, 2.884, 4.095, 5.694, 7.699, 10.15, 13.07",\
"1.087, 1.169, 1.459, 2.018, 2.883, 4.096, 5.694, 7.698, 10.15, 13.07",\
"1.327, 1.386, 1.611, 2.075, 2.894, 4.094, 5.694, 7.703, 10.15, 13.07",\
"1.772, 1.851, 2.097, 2.508, 3.137, 4.168, 5.704, 7.7, 10.15, 13.07",\
"2.26, 2.361, 2.674, 3.19, 3.826, 4.658, 5.904, 7.754, 10.16, 13.07",\
"2.804, 2.92, 3.308, 3.93, 4.696, 5.592, 6.646, 8.148, 10.29, 13.09",\
"3.384, 3.526, 3.996, 4.718, 5.636, 6.69, 7.818, 9.11, 10.89, 13.36",\
"4.004, 4.17, 4.706, 5.574, 6.652, 7.862, 9.168, 10.55, 12.11, 14.18");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.4999, 0.5256, 0.6146, 0.7845, 1.048, 1.419, 1.906, 2.521, 3.269, 4.164",\
"0.5706, 0.5963, 0.6858, 0.8564, 1.12, 1.491, 1.98, 2.593, 3.341, 4.234",\
"0.8102, 0.8362, 0.9269, 1.098, 1.363, 1.736, 2.224, 2.836, 3.586, 4.482",\
"1.18, 1.214, 1.325, 1.517, 1.79, 2.162, 2.651, 3.266, 4.015, 4.908",\
"1.585, 1.631, 1.781, 2.035, 2.379, 2.802, 3.305, 3.922, 4.674, 5.567",\
"1.996, 2.058, 2.257, 2.587, 3.024, 3.549, 4.15, 4.825, 5.59, 6.486",\
"2.397, 2.476, 2.731, 3.15, 3.7, 4.345, 5.069, 5.865, 6.736, 7.681",\
"2.771, 2.87, 3.188, 3.709, 4.382, 5.167, 6.033, 6.972, 7.98, 9.061",\
"3.107, 3.227, 3.614, 4.247, 5.06, 5.995, 7.025, 8.124, 9.289, 10.52",\
"3.393, 3.535, 4, 4.751, 5.718, 6.82, 8.022, 9.301, 10.64, 12.05");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.034, 1.086, 1.266, 1.606, 2.127, 2.853, 3.805, 5, 6.455, 8.188",\
"1.108, 1.159, 1.34, 1.68, 2.203, 2.93, 3.881, 5.076, 6.531, 8.264",\
"1.381, 1.434, 1.616, 1.958, 2.483, 3.211, 4.164, 5.36, 6.816, 8.55",\
"1.922, 1.973, 2.157, 2.499, 3.026, 3.756, 4.71, 5.907, 7.366, 9.1",\
"2.76, 2.818, 3.008, 3.356, 3.881, 4.612, 5.567, 6.765, 8.225, 9.96",\
"3.766, 3.841, 4.092, 4.516, 5.08, 5.82, 6.774, 7.973, 9.431, 11.17",\
"4.881, 4.978, 5.294, 5.833, 6.544, 7.383, 8.367, 9.566, 11.02, 12.76",\
"6.104, 6.221, 6.613, 7.27, 8.141, 9.171, 10.31, 11.57, 13.04, 14.77",\
"7.429, 7.57, 8.036, 8.825, 9.866, 11.1, 12.46, 13.92, 15.47, 17.23",\
"8.856, 9.026, 9.57, 10.49, 11.71, 13.16, 14.75, 16.46, 18.25, 20.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.4415, 0.4855, 0.634, 0.9168, 1.358, 1.974, 2.787, 3.81, 5.056, 6.543",\
"0.4427, 0.4842, 0.6328, 0.9176, 1.356, 1.977, 2.786, 3.808, 5.058, 6.545",\
"0.4458, 0.4874, 0.6342, 0.9184, 1.357, 1.976, 2.785, 3.809, 5.059, 6.547",\
"0.5794, 0.6196, 0.749, 0.9864, 1.379, 1.977, 2.788, 3.81, 5.059, 6.544",\
"0.8038, 0.8528, 1.008, 1.274, 1.648, 2.144, 2.849, 3.818, 5.058, 6.541",\
"1.087, 1.145, 1.333, 1.647, 2.067, 2.599, 3.242, 4.062, 5.153, 6.561",\
"1.42, 1.491, 1.717, 2.09, 2.572, 3.161, 3.858, 4.674, 5.634, 6.856",\
"1.802, 1.888, 2.158, 2.594, 3.15, 3.816, 4.576, 5.448, 6.454, 7.596",\
"2.232, 2.334, 2.65, 3.158, 3.802, 4.548, 5.39, 6.336, 7.398, 8.594",\
"2.732, 2.84, 3.198, 3.774, 4.508, 5.35, 6.294, 7.32, 8.466, 9.73");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.133, 1.219, 1.517, 2.076, 2.945, 4.161, 5.757, 7.768, 10.22, 13.14",\
"1.134, 1.219, 1.515, 2.074, 2.945, 4.163, 5.761, 7.772, 10.22, 13.15",\
"1.132, 1.217, 1.513, 2.075, 2.943, 4.16, 5.761, 7.773, 10.22, 13.15",\
"1.134, 1.22, 1.512, 2.073, 2.943, 4.161, 5.762, 7.767, 10.22, 13.15",\
"1.326, 1.389, 1.63, 2.114, 2.951, 4.161, 5.761, 7.775, 10.22, 13.14",\
"1.771, 1.849, 2.096, 2.509, 3.159, 4.218, 5.766, 7.771, 10.22, 13.15",\
"2.261, 2.36, 2.676, 3.182, 3.822, 4.674, 5.954, 7.812, 10.23, 13.15",\
"2.804, 2.928, 3.308, 3.916, 4.698, 5.592, 6.662, 8.176, 10.35, 13.17",\
"3.396, 3.536, 3.994, 4.716, 5.634, 6.68, 7.824, 9.136, 10.92, 13.4",\
"4.022, 4.2, 4.716, 5.566, 6.64, 7.842, 9.17, 10.55, 12.12, 14.21");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.6949, 0.73, 0.8517, 1.08, 1.431, 1.92, 2.56, 3.364, 4.344, 5.512",\
"0.7655, 0.8006, 0.9228, 1.152, 1.503, 1.992, 2.632, 3.437, 4.417, 5.585",\
"1, 1.036, 1.159, 1.388, 1.741, 2.23, 2.871, 3.675, 4.656, 5.824",\
"1.372, 1.411, 1.54, 1.773, 2.126, 2.617, 3.258, 4.063, 5.044, 6.213",\
"1.803, 1.851, 2.008, 2.284, 2.677, 3.183, 3.827, 4.634, 5.616, 6.785",\
"2.266, 2.325, 2.518, 2.85, 3.312, 3.895, 4.597, 5.421, 6.407, 7.577",\
"2.734, 2.807, 3.046, 3.45, 3.999, 4.675, 5.473, 6.391, 7.431, 8.614",\
"3.189, 3.279, 3.571, 4.062, 4.717, 5.505, 6.415, 7.443, 8.594, 9.871",\
"3.613, 3.721, 4.074, 4.664, 5.442, 6.364, 7.407, 8.564, 9.84, 11.24",\
"3.998, 4.125, 4.545, 5.242, 6.158, 7.232, 8.428, 9.737, 11.15, 12.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.034, 1.086, 1.266, 1.606, 2.127, 2.853, 3.805, 5, 6.455, 8.188",\
"1.108, 1.159, 1.34, 1.68, 2.203, 2.93, 3.881, 5.076, 6.531, 8.264",\
"1.381, 1.434, 1.616, 1.958, 2.483, 3.211, 4.164, 5.36, 6.816, 8.55",\
"1.922, 1.973, 2.157, 2.499, 3.026, 3.756, 4.71, 5.907, 7.366, 9.1",\
"2.76, 2.818, 3.008, 3.356, 3.881, 4.612, 5.567, 6.765, 8.225, 9.96",\
"3.766, 3.841, 4.092, 4.516, 5.08, 5.82, 6.774, 7.973, 9.431, 11.17",\
"4.881, 4.978, 5.294, 5.833, 6.544, 7.383, 8.367, 9.566, 11.02, 12.76",\
"6.104, 6.221, 6.613, 7.27, 8.141, 9.171, 10.31, 11.57, 13.04, 14.77",\
"7.429, 7.57, 8.036, 8.825, 9.866, 11.1, 12.46, 13.92, 15.47, 17.23",\
"8.856, 9.026, 9.57, 10.49, 11.71, 13.16, 14.75, 16.46, 18.25, 20.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("0.5559, 0.6095, 0.806, 1.178, 1.761, 2.572, 3.644, 4.992, 6.636, 8.602",\
"0.5541, 0.6096, 0.8064, 1.178, 1.759, 2.572, 3.643, 4.991, 6.64, 8.603",\
"0.558, 0.6114, 0.8062, 1.182, 1.76, 2.573, 3.644, 4.992, 6.633, 8.596",\
"0.6526, 0.7034, 0.8786, 1.213, 1.764, 2.574, 3.649, 4.99, 6.637, 8.596",\
"0.8324, 0.8896, 1.083, 1.434, 1.944, 2.657, 3.661, 4.988, 6.639, 8.608",\
"1.079, 1.143, 1.36, 1.738, 2.283, 3.005, 3.914, 5.113, 6.669, 8.602",\
"1.385, 1.461, 1.711, 2.128, 2.706, 3.465, 4.41, 5.55, 6.954, 8.742",\
"1.744, 1.834, 2.126, 2.6, 3.226, 4.022, 5.006, 6.188, 7.584, 9.226",\
"2.146, 2.254, 2.598, 3.14, 3.834, 4.686, 5.704, 6.92, 8.36, 10.03",\
"2.61, 2.736, 3.118, 3.738, 4.524, 5.45, 6.506, 7.776, 9.246, 10.95");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001595, 0.003685, 0.007676, 0.01389, 0.02262, 0.0341, 0.04856, 0.06622, 0.08726");
values("1.124, 1.206, 1.499, 2.057, 2.925, 4.143, 5.744, 7.76, 10.22, 13.15",\
"1.123, 1.207, 1.499, 2.058, 2.928, 4.143, 5.743, 7.761, 10.22, 13.15",\
"1.122, 1.208, 1.5, 2.058, 2.926, 4.143, 5.743, 7.759, 10.22, 13.15",\
"1.125, 1.208, 1.499, 2.056, 2.925, 4.143, 5.743, 7.758, 10.22, 13.15",\
"1.363, 1.425, 1.649, 2.111, 2.936, 4.142, 5.744, 7.76, 10.22, 13.15",\
"1.823, 1.897, 2.141, 2.544, 3.177, 4.211, 5.754, 7.76, 10.22, 13.15",\
"2.33, 2.423, 2.736, 3.238, 3.87, 4.704, 5.956, 7.81, 10.22, 13.15",\
"2.882, 3.006, 3.38, 3.992, 4.76, 5.64, 6.688, 8.196, 10.36, 13.18",\
"3.488, 3.634, 4.09, 4.812, 5.708, 6.752, 7.876, 9.18, 10.96, 13.42",\
"4.134, 4.302, 4.828, 5.666, 6.728, 7.924, 9.238, 10.62, 12.17, 14.26");
}
}
}
}