blob: b0c98fc7ce0e913d74bec655cae108031ee35e26 [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_mcu9t5v0__or3_2) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.002171466" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.00178101" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0017754858" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0017669718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.001772793" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0017617842" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0017615862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0017593884" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002171466" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005937 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01259, 0.01259, 0.01261, 0.01259, 0.01257, 0.01257, 0.01254, \
0.01251, 0.01246, 0.0124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002918, -0.002925, -0.002947, -0.00296, -0.002955, -0.002967, \
-0.002968, -0.002971, -0.002968, -0.002969");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006713, 0.006705, 0.00673, 0.006711, 0.006713, 0.006717, 0.006707, \
0.00669, 0.006671, 0.006644");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002938, -0.00295, -0.002972, -0.002977, -0.002976, -0.002988, \
-0.002989, -0.00299, -0.002989, -0.00299");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006638, 0.006632, 0.006652, 0.006657, 0.006636, 0.006648, 0.006634, \
0.006621, 0.006603, 0.006573");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002934, -0.002947, -0.002971, -0.002975, -0.002979, -0.002991, \
-0.002988, -0.002989, -0.00299, -0.002989");
}
}
}
pin(A2) {
capacitance : 0.005653 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00563, 0.005619, 0.005646, 0.00564, 0.005633, 0.005636, 0.005616, \
0.005587, 0.005549, 0.005493");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003731, -0.003741, -0.003757, -0.003756, -0.003769, -0.00378, \
-0.003787, -0.003799, -0.003806, -0.003824");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008651, 0.00864, 0.008657, 0.008649, 0.008641, 0.008663, 0.008664, \
0.008661, 0.008661, 0.00866");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006844, -0.007107, -0.007754, -0.008181, -0.008335, -0.008419, \
-0.008454, -0.00847, -0.008488, -0.008501");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005488, 0.005494, 0.005501, 0.005518, 0.005522, 0.005544, 0.005543, \
0.005535, 0.005542, 0.005538");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005644, -0.005655, -0.00567, -0.005689, -0.005683, -0.005692, \
-0.005695, -0.005694, -0.0057, -0.00572");
}
}
}
pin(A3) {
capacitance : 0.005713 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008622, 0.008624, 0.008633, 0.008631, 0.008628, 0.008658, 0.008655, \
0.008659, 0.008655, 0.008655");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007752, -0.00797, -0.008191, -0.008289, -0.008351, -0.008417, \
-0.008439, -0.008458, -0.00847, -0.008483");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008812, 0.008818, 0.008836, 0.008818, 0.008816, 0.008839, 0.008836, \
0.008844, 0.00884, 0.008843");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007175, -0.007332, -0.007643, -0.007896, -0.008048, -0.008171, \
-0.008236, -0.008279, -0.008311, -0.008334");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008595, 0.008613, 0.008617, 0.008607, 0.008606, 0.008638, 0.008638, \
0.008636, 0.008638, 0.008629");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007991, -0.008066, -0.008218, -0.008307, -0.008352, -0.008418, \
-0.008439, -0.00846, -0.00847, -0.008486");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.6603 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.09003, 0.08743, 0.08235, 0.07884, 0.07688, 0.07567, 0.07493, 0.0744, 0.07405, 0.07379",\
"0.08962, 0.087, 0.08192, 0.07843, 0.07643, 0.07526, 0.07451, 0.07399, 0.07365, 0.07338",\
"0.08901, 0.08641, 0.08133, 0.07783, 0.07584, 0.07468, 0.07391, 0.07342, 0.07306, 0.0728",\
"0.08935, 0.08673, 0.08165, 0.07815, 0.07614, 0.07501, 0.07427, 0.07378, 0.07345, 0.07319",\
"0.09162, 0.08895, 0.08378, 0.08015, 0.07807, 0.07687, 0.0761, 0.0756, 0.07525, 0.07499",\
"0.09798, 0.09509, 0.08929, 0.08492, 0.08235, 0.08082, 0.0799, 0.07929, 0.07887, 0.07855",\
"0.1069, 0.1037, 0.09706, 0.0918, 0.08868, 0.08668, 0.08544, 0.08464, 0.08409, 0.08369",\
"0.1176, 0.1142, 0.1067, 0.1006, 0.09676, 0.09429, 0.09279, 0.09177, 0.09107, 0.09058",\
"0.1305, 0.1268, 0.1186, 0.1115, 0.107, 0.1041, 0.1022, 0.1009, 0.09999, 0.09937",\
"0.1459, 0.142, 0.133, 0.125, 0.1196, 0.1161, 0.1138, 0.1122, 0.111, 0.1103");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.03709, 0.03712, 0.03772, 0.03866, 0.03947, 0.04024, 0.04093, 0.04172, 0.04217, 0.04497",\
"0.03728, 0.03728, 0.03792, 0.03886, 0.03963, 0.04038, 0.041, 0.0416, 0.04237, 0.04557",\
"0.03766, 0.03759, 0.03803, 0.0389, 0.03975, 0.0405, 0.04116, 0.04196, 0.04256, 0.04569",\
"0.0396, 0.03929, 0.03913, 0.03953, 0.04024, 0.04097, 0.04182, 0.04239, 0.04355, 0.04701",\
"0.04279, 0.0421, 0.04125, 0.04131, 0.04167, 0.04226, 0.043, 0.04378, 0.04435, 0.04845",\
"0.04757, 0.04658, 0.04521, 0.04442, 0.04474, 0.04495, 0.04546, 0.04588, 0.04692, 0.05114",\
"0.05438, 0.05299, 0.05084, 0.04933, 0.04887, 0.0495, 0.05001, 0.05037, 0.05108, 0.05646",\
"0.06325, 0.06146, 0.05872, 0.05648, 0.05553, 0.05505, 0.05583, 0.05636, 0.05741, 0.06321",\
"0.07446, 0.07214, 0.06863, 0.06593, 0.06388, 0.06325, 0.06312, 0.06442, 0.06553, 0.07403",\
"0.08796, 0.08516, 0.08076, 0.07727, 0.07461, 0.0733, 0.07268, 0.07305, 0.07563, 0.08777");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.09605, 0.09345, 0.08839, 0.0849, 0.08289, 0.08169, 0.08093, 0.08043, 0.08006, 0.0798",\
"0.09572, 0.09311, 0.08798, 0.08451, 0.08255, 0.08135, 0.0806, 0.08008, 0.07972, 0.07945",\
"0.09503, 0.09241, 0.08734, 0.08381, 0.08185, 0.08064, 0.07989, 0.07939, 0.07902, 0.07876",\
"0.09467, 0.09203, 0.08694, 0.08337, 0.0814, 0.08019, 0.07945, 0.07898, 0.07859, 0.07835",\
"0.0962, 0.09352, 0.08824, 0.08444, 0.0823, 0.08103, 0.08023, 0.07971, 0.07933, 0.07906",\
"0.1013, 0.0985, 0.09264, 0.08827, 0.08569, 0.08411, 0.08317, 0.08253, 0.08208, 0.08176",\
"0.1087, 0.1057, 0.09934, 0.09433, 0.09137, 0.08956, 0.0884, 0.08763, 0.08708, 0.08671",\
"0.1188, 0.1156, 0.1087, 0.1031, 0.09965, 0.09739, 0.09598, 0.09507, 0.09441, 0.09396",\
"0.1318, 0.1285, 0.1211, 0.1146, 0.1105, 0.1078, 0.1061, 0.105, 0.1042, 0.1036",\
"0.1479, 0.1443, 0.1362, 0.1289, 0.1241, 0.1209, 0.1188, 0.1174, 0.1164, 0.1157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.04359, 0.04344, 0.04374, 0.04461, 0.04554, 0.04619, 0.0468, 0.04723, 0.04792, 0.05092",\
"0.04356, 0.04339, 0.04375, 0.04463, 0.04548, 0.04613, 0.04678, 0.04739, 0.04792, 0.05158",\
"0.04349, 0.0434, 0.04359, 0.04433, 0.04526, 0.04595, 0.04681, 0.04709, 0.04792, 0.05125",\
"0.04494, 0.04455, 0.0443, 0.04463, 0.04528, 0.04623, 0.04678, 0.04727, 0.04812, 0.05137",\
"0.04801, 0.04735, 0.04639, 0.04633, 0.04657, 0.04714, 0.04792, 0.04844, 0.04931, 0.05281",\
"0.05296, 0.05194, 0.05034, 0.04958, 0.04983, 0.05009, 0.0505, 0.05109, 0.05188, 0.05616",\
"0.0599, 0.05854, 0.05635, 0.05487, 0.05439, 0.05488, 0.05525, 0.05541, 0.05623, 0.06168",\
"0.06928, 0.06762, 0.06478, 0.06275, 0.06116, 0.061, 0.06178, 0.06223, 0.06277, 0.06949",\
"0.08114, 0.07899, 0.07552, 0.07271, 0.07062, 0.06993, 0.06982, 0.07086, 0.07188, 0.08102",\
"0.09547, 0.09285, 0.08856, 0.08526, 0.08264, 0.0809, 0.08046, 0.08078, 0.08316, 0.09679");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.1019, 0.09931, 0.09424, 0.0907, 0.08877, 0.08756, 0.08682, 0.08628, 0.08593, 0.08566",\
"0.1016, 0.09897, 0.09389, 0.09042, 0.08843, 0.08721, 0.08648, 0.08596, 0.08558, 0.08531",\
"0.1009, 0.09826, 0.09319, 0.08964, 0.08771, 0.0865, 0.08576, 0.08522, 0.08487, 0.0846",\
"0.1004, 0.09775, 0.09264, 0.08914, 0.08715, 0.08593, 0.0852, 0.0847, 0.08435, 0.08407",\
"0.101, 0.09842, 0.09319, 0.08948, 0.08742, 0.08617, 0.0854, 0.08489, 0.08451, 0.08426",\
"0.1049, 0.1021, 0.09646, 0.09228, 0.08984, 0.08841, 0.08751, 0.08691, 0.08648, 0.08616",\
"0.1117, 0.1087, 0.1026, 0.09786, 0.09509, 0.09335, 0.09226, 0.09155, 0.09103, 0.09068",\
"0.1224, 0.1193, 0.1126, 0.1072, 0.1038, 0.1017, 0.1004, 0.09947, 0.09884, 0.09842",\
"0.1372, 0.134, 0.1266, 0.1203, 0.1162, 0.1136, 0.112, 0.1109, 0.1101, 0.1095",\
"0.1561, 0.1526, 0.1445, 0.1373, 0.1324, 0.1292, 0.1271, 0.1257, 0.1247, 0.124");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.04988, 0.04966, 0.04977, 0.05043, 0.05123, 0.052, 0.05261, 0.05315, 0.05381, 0.05642",\
"0.04947, 0.04925, 0.04944, 0.05007, 0.05086, 0.05165, 0.05224, 0.05281, 0.05342, 0.05629",\
"0.04888, 0.0487, 0.04879, 0.0493, 0.05013, 0.05091, 0.0516, 0.05216, 0.05282, 0.05576",\
"0.05002, 0.04963, 0.04912, 0.04936, 0.05001, 0.05068, 0.05134, 0.05198, 0.05282, 0.05614",\
"0.05309, 0.05229, 0.05133, 0.05112, 0.05125, 0.05181, 0.05239, 0.05305, 0.05381, 0.05739",\
"0.05829, 0.05736, 0.05556, 0.0546, 0.0547, 0.05489, 0.05519, 0.05572, 0.05659, 0.06113",\
"0.06609, 0.06466, 0.06233, 0.0606, 0.05993, 0.06034, 0.06051, 0.06085, 0.06154, 0.0675",\
"0.07665, 0.07487, 0.07189, 0.06936, 0.06779, 0.06759, 0.06829, 0.06844, 0.06906, 0.0759",\
"0.09022, 0.088, 0.08429, 0.08124, 0.07921, 0.0781, 0.07774, 0.07893, 0.07975, 0.08928",\
"0.1069, 0.1042, 0.09983, 0.09615, 0.09319, 0.0916, 0.09031, 0.09054, 0.09321, 0.1073");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.8484, 0.9028, 1.045, 1.245, 1.489, 1.774, 2.105, 2.492, 2.945, 3.473",\
"0.8537, 0.908, 1.05, 1.25, 1.494, 1.779, 2.111, 2.498, 2.95, 3.478",\
"0.8927, 0.947, 1.089, 1.289, 1.533, 1.818, 2.149, 2.536, 2.989, 3.517",\
"0.9998, 1.054, 1.196, 1.395, 1.64, 1.925, 2.256, 2.643, 3.096, 3.624",\
"1.193, 1.247, 1.388, 1.587, 1.832, 2.116, 2.448, 2.834, 3.287, 3.815",\
"1.46, 1.514, 1.657, 1.857, 2.101, 2.386, 2.718, 3.106, 3.558, 4.086",\
"1.768, 1.826, 1.972, 2.175, 2.424, 2.714, 3.049, 3.437, 3.89, 4.418",\
"2.123, 2.182, 2.337, 2.544, 2.796, 3.089, 3.427, 3.819, 4.275, 4.804",\
"2.531, 2.593, 2.753, 2.967, 3.223, 3.521, 3.861, 4.254, 4.712, 5.244",\
"2.994, 3.059, 3.225, 3.449, 3.711, 4.013, 4.357, 4.752, 5.212, 5.745");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.2953, 0.3367, 0.461, 0.6802, 1.017, 1.487, 2.105, 2.883, 3.833, 4.965",\
"0.3122, 0.3533, 0.4777, 0.6971, 1.033, 1.504, 2.121, 2.899, 3.848, 4.979",\
"0.37, 0.4111, 0.5348, 0.7539, 1.09, 1.56, 2.178, 2.956, 3.905, 5.035",\
"0.4587, 0.5009, 0.6248, 0.8427, 1.179, 1.649, 2.266, 3.044, 3.993, 5.128",\
"0.5241, 0.5693, 0.6979, 0.9167, 1.252, 1.721, 2.338, 3.118, 4.067, 5.198",\
"0.5571, 0.6055, 0.7399, 0.96, 1.294, 1.763, 2.379, 3.156, 4.105, 5.234",\
"0.553, 0.6047, 0.746, 0.9697, 1.303, 1.771, 2.388, 3.164, 4.111, 5.241",\
"0.5068, 0.5619, 0.7122, 0.9405, 1.275, 1.742, 2.357, 3.133, 4.08, 5.21",\
"0.4156, 0.4737, 0.6327, 0.8697, 1.206, 1.674, 2.289, 3.064, 4.011, 5.14",\
"0.2766, 0.3379, 0.5056, 0.7512, 1.091, 1.562, 2.179, 2.955, 3.901, 5.03");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.2621, 0.3127, 0.4474, 0.6532, 0.9192, 1.262, 1.708, 2.278, 2.987, 3.864",\
"0.2617, 0.3129, 0.4469, 0.6518, 0.9192, 1.264, 1.705, 2.277, 2.989, 3.865",\
"0.2622, 0.3126, 0.4472, 0.6526, 0.9192, 1.262, 1.709, 2.275, 2.987, 3.864",\
"0.2618, 0.313, 0.4472, 0.6538, 0.9208, 1.262, 1.705, 2.274, 2.988, 3.865",\
"0.2606, 0.3118, 0.4474, 0.6534, 0.9202, 1.264, 1.706, 2.278, 2.987, 3.866",\
"0.281, 0.3298, 0.4614, 0.6628, 0.9292, 1.27, 1.713, 2.28, 2.993, 3.865",\
"0.31, 0.3602, 0.4884, 0.686, 0.9528, 1.29, 1.727, 2.291, 3, 3.867",\
"0.3378, 0.3902, 0.5198, 0.7118, 0.9742, 1.312, 1.749, 2.31, 3.017, 3.877",\
"0.3664, 0.4214, 0.5542, 0.7448, 1.002, 1.334, 1.769, 2.326, 3.033, 3.894",\
"0.399, 0.4554, 0.5938, 0.7826, 1.035, 1.362, 1.791, 2.344, 3.043, 3.906");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.1282, 0.1813, 0.3677, 0.7431, 1.341, 2.181, 3.286, 4.684, 6.38, 8.412",\
"0.1283, 0.1813, 0.3678, 0.7426, 1.34, 2.181, 3.285, 4.677, 6.382, 8.401",\
"0.1284, 0.1817, 0.368, 0.7434, 1.34, 2.18, 3.284, 4.677, 6.382, 8.407",\
"0.1382, 0.1908, 0.3727, 0.7452, 1.34, 2.18, 3.286, 4.678, 6.375, 8.403",\
"0.1548, 0.2092, 0.3858, 0.7506, 1.341, 2.178, 3.283, 4.687, 6.375, 8.405",\
"0.1748, 0.2294, 0.403, 0.7562, 1.346, 2.183, 3.283, 4.675, 6.372, 8.397",\
"0.196, 0.2528, 0.4262, 0.7684, 1.35, 2.185, 3.287, 4.68, 6.386, 8.394",\
"0.2204, 0.279, 0.4548, 0.7866, 1.358, 2.189, 3.289, 4.678, 6.385, 8.399",\
"0.248, 0.3082, 0.4878, 0.8124, 1.374, 2.199, 3.296, 4.682, 6.375, 8.409",\
"0.2742, 0.3368, 0.522, 0.8408, 1.393, 2.218, 3.307, 4.696, 6.38, 8.4");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("1.012, 1.067, 1.209, 1.408, 1.653, 1.938, 2.269, 2.656, 3.108, 3.636",\
"1.02, 1.074, 1.217, 1.416, 1.66, 1.946, 2.277, 2.664, 3.116, 3.644",\
"1.055, 1.11, 1.252, 1.451, 1.696, 1.981, 2.312, 2.699, 3.151, 3.679",\
"1.125, 1.18, 1.322, 1.521, 1.766, 2.051, 2.382, 2.769, 3.221, 3.749",\
"1.247, 1.301, 1.444, 1.642, 1.887, 2.172, 2.503, 2.89, 3.343, 3.871",\
"1.422, 1.478, 1.624, 1.828, 2.075, 2.361, 2.694, 3.081, 3.534, 4.063",\
"1.655, 1.712, 1.862, 2.071, 2.324, 2.617, 2.954, 3.344, 3.798, 4.326",\
"1.949, 2.008, 2.161, 2.376, 2.635, 2.933, 3.274, 3.668, 4.125, 4.655",\
"2.299, 2.36, 2.519, 2.738, 3.004, 3.308, 3.654, 4.052, 4.511, 5.044",\
"2.702, 2.765, 2.93, 3.157, 3.43, 3.742, 4.095, 4.496, 4.959, 5.493");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.3312, 0.3731, 0.4982, 0.7183, 1.055, 1.526, 2.144, 2.921, 3.869, 5",\
"0.3472, 0.3889, 0.5142, 0.7344, 1.072, 1.541, 2.159, 2.937, 3.886, 5.017",\
"0.4039, 0.4457, 0.5704, 0.7903, 1.128, 1.598, 2.216, 2.992, 3.942, 5.07",\
"0.5015, 0.5434, 0.6678, 0.8862, 1.223, 1.694, 2.312, 3.089, 4.037, 5.168",\
"0.5838, 0.6287, 0.7568, 0.9758, 1.311, 1.781, 2.399, 3.176, 4.125, 5.254",\
"0.6356, 0.6833, 0.8168, 1.037, 1.371, 1.84, 2.457, 3.234, 4.184, 5.314",\
"0.6526, 0.7034, 0.8431, 1.066, 1.399, 1.868, 2.484, 3.261, 4.21, 5.338",\
"0.6317, 0.6861, 0.8333, 1.061, 1.395, 1.862, 2.478, 3.254, 4.201, 5.331",\
"0.5697, 0.6269, 0.7829, 1.017, 1.353, 1.821, 2.437, 3.212, 4.159, 5.288",\
"0.4644, 0.5247, 0.6892, 0.9321, 1.271, 1.741, 2.359, 3.134, 4.081, 5.21");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.262, 0.3124, 0.4474, 0.6528, 0.92, 1.264, 1.709, 2.276, 2.987, 3.863",\
"0.262, 0.3128, 0.4472, 0.652, 0.9192, 1.264, 1.705, 2.278, 2.987, 3.864",\
"0.2622, 0.3124, 0.4478, 0.6536, 0.9192, 1.264, 1.707, 2.276, 2.988, 3.864",\
"0.262, 0.3128, 0.4478, 0.6522, 0.9198, 1.264, 1.706, 2.276, 2.993, 3.866",\
"0.2656, 0.3158, 0.4504, 0.6564, 0.922, 1.264, 1.708, 2.275, 2.987, 3.863",\
"0.2848, 0.3366, 0.4712, 0.6718, 0.9366, 1.274, 1.714, 2.282, 2.995, 3.868",\
"0.3012, 0.354, 0.4922, 0.698, 0.9622, 1.299, 1.734, 2.295, 2.999, 3.868",\
"0.3198, 0.3746, 0.515, 0.722, 0.9912, 1.326, 1.76, 2.316, 3.017, 3.878",\
"0.344, 0.3992, 0.5426, 0.7512, 1.02, 1.355, 1.786, 2.339, 3.037, 3.895",\
"0.3712, 0.4286, 0.5762, 0.7862, 1.06, 1.393, 1.821, 2.367, 3.058, 3.909");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.1316, 0.1856, 0.3717, 0.7459, 1.344, 2.186, 3.288, 4.679, 6.378, 8.424",\
"0.1316, 0.1857, 0.3716, 0.7462, 1.341, 2.18, 3.284, 4.688, 6.379, 8.422",\
"0.1319, 0.1852, 0.3714, 0.747, 1.343, 2.181, 3.293, 4.677, 6.393, 8.399",\
"0.1376, 0.1906, 0.3737, 0.746, 1.342, 2.187, 3.288, 4.679, 6.378, 8.424",\
"0.1544, 0.2086, 0.386, 0.7504, 1.342, 2.182, 3.293, 4.677, 6.377, 8.399",\
"0.1724, 0.2276, 0.402, 0.7578, 1.347, 2.184, 3.285, 4.674, 6.377, 8.402",\
"0.193, 0.2494, 0.4232, 0.7676, 1.352, 2.187, 3.288, 4.684, 6.373, 8.4",\
"0.2154, 0.2736, 0.4482, 0.784, 1.36, 2.19, 3.29, 4.68, 6.387, 8.399",\
"0.2396, 0.2994, 0.4782, 0.8066, 1.371, 2.2, 3.295, 4.684, 6.377, 8.412",\
"0.265, 0.3268, 0.5102, 0.8338, 1.391, 2.214, 3.311, 4.689, 6.381, 8.404");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("1.075, 1.129, 1.271, 1.471, 1.715, 2, 2.332, 2.719, 3.171, 3.699",\
"1.087, 1.141, 1.283, 1.482, 1.727, 2.012, 2.344, 2.73, 3.183, 3.711",\
"1.128, 1.182, 1.324, 1.524, 1.768, 2.053, 2.384, 2.771, 3.224, 3.752",\
"1.193, 1.248, 1.39, 1.589, 1.834, 2.119, 2.45, 2.837, 3.289, 3.817",\
"1.285, 1.34, 1.481, 1.681, 1.925, 2.21, 2.541, 2.928, 3.381, 3.909",\
"1.407, 1.463, 1.607, 1.81, 2.057, 2.343, 2.675, 3.062, 3.515, 4.043",\
"1.572, 1.627, 1.777, 1.985, 2.238, 2.53, 2.866, 3.256, 3.71, 4.238",\
"1.794, 1.852, 2.005, 2.218, 2.477, 2.776, 3.117, 3.512, 3.968, 4.498",\
"2.071, 2.133, 2.292, 2.512, 2.778, 3.085, 3.432, 3.83, 4.29, 4.822",\
"2.397, 2.461, 2.627, 2.856, 3.133, 3.449, 3.807, 4.213, 4.677, 5.213");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.347, 0.3904, 0.5191, 0.7428, 1.082, 1.554, 2.172, 2.949, 3.9, 5.03",\
"0.3619, 0.4052, 0.5339, 0.7575, 1.097, 1.569, 2.187, 2.965, 3.913, 5.045",\
"0.4184, 0.4615, 0.5894, 0.8123, 1.151, 1.624, 2.242, 3.02, 3.969, 5.098",\
"0.5224, 0.5654, 0.6916, 0.9126, 1.251, 1.722, 2.341, 3.119, 4.067, 5.198",\
"0.617, 0.6624, 0.7928, 1.013, 1.35, 1.821, 2.439, 3.217, 4.166, 5.297",\
"0.6833, 0.7319, 0.8665, 1.088, 1.424, 1.894, 2.512, 3.29, 4.239, 5.369",\
"0.7188, 0.7701, 0.9113, 1.136, 1.47, 1.939, 2.556, 3.333, 4.282, 5.413",\
"0.7205, 0.7749, 0.9235, 1.152, 1.487, 1.956, 2.572, 3.349, 4.296, 5.427",\
"0.6863, 0.7439, 0.9004, 1.136, 1.474, 1.942, 2.558, 3.335, 4.283, 5.412",\
"0.6149, 0.6756, 0.8412, 1.085, 1.426, 1.897, 2.515, 3.293, 4.239, 5.368");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.262, 0.3128, 0.4478, 0.6536, 0.9194, 1.264, 1.705, 2.277, 2.988, 3.863",\
"0.2616, 0.3128, 0.4476, 0.653, 0.9192, 1.263, 1.707, 2.274, 2.992, 3.866",\
"0.262, 0.3128, 0.4478, 0.6536, 0.9192, 1.264, 1.709, 2.277, 2.987, 3.864",\
"0.2622, 0.3128, 0.4476, 0.6532, 0.9194, 1.263, 1.707, 2.274, 2.993, 3.866",\
"0.2638, 0.3146, 0.4494, 0.654, 0.9214, 1.263, 1.707, 2.277, 2.993, 3.866",\
"0.28, 0.3306, 0.4658, 0.6674, 0.9328, 1.271, 1.713, 2.282, 2.992, 3.86",\
"0.2948, 0.3496, 0.4856, 0.6918, 0.9586, 1.295, 1.729, 2.294, 3.002, 3.871",\
"0.3162, 0.369, 0.5094, 0.7184, 0.9894, 1.327, 1.758, 2.316, 3.016, 3.878",\
"0.3404, 0.3958, 0.5402, 0.751, 1.024, 1.363, 1.791, 2.343, 3.035, 3.891",\
"0.3706, 0.428, 0.5792, 0.794, 1.072, 1.412, 1.836, 2.381, 3.071, 3.914");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.00555, 0.02152, 0.05203, 0.09955, 0.1662, 0.254, 0.3645, 0.4994, 0.6603");
values("0.1375, 0.1933, 0.3809, 0.754, 1.348, 2.185, 3.288, 4.679, 6.377, 8.404",\
"0.1373, 0.1931, 0.3804, 0.7532, 1.347, 2.185, 3.287, 4.677, 6.377, 8.401",\
"0.1363, 0.1919, 0.3794, 0.7537, 1.347, 2.185, 3.287, 4.68, 6.377, 8.4",\
"0.1406, 0.1947, 0.3798, 0.7524, 1.349, 2.184, 3.288, 4.679, 6.377, 8.402",\
"0.1568, 0.2114, 0.3912, 0.756, 1.35, 2.185, 3.289, 4.68, 6.378, 8.405",\
"0.1754, 0.2312, 0.4078, 0.7646, 1.351, 2.19, 3.289, 4.68, 6.379, 8.403",\
"0.1968, 0.2532, 0.4274, 0.7738, 1.355, 2.189, 3.292, 4.68, 6.377, 8.399",\
"0.2182, 0.276, 0.453, 0.7892, 1.366, 2.196, 3.298, 4.681, 6.374, 8.399",\
"0.243, 0.3028, 0.4826, 0.8124, 1.379, 2.204, 3.301, 4.688, 6.38, 8.412",\
"0.2718, 0.3312, 0.5162, 0.841, 1.399, 2.221, 3.312, 4.694, 6.387, 8.403");
}
}
}
}