blob: 1597cae898281ed71c627da9e079d2c6a469e1aa [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__nor3_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "4.5e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "4.8006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "2.74485e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "2.74485e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.8006e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004047 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01678, 0.01678, 0.01674, 0.01672, 0.0167, 0.0167, 0.01668, 0.01665, \
0.01661, 0.01652");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004682, -0.004679, -0.004676, -0.004682, -0.004682, -0.004696, \
-0.004699, -0.004694, -0.004696, -0.004695");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.00948, 0.009469, 0.009445, 0.009438, 0.009435, 0.009444, 0.009434, \
0.009413, 0.0094, 0.009365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004747, -0.00475, -0.004748, -0.00475, -0.004753, -0.004762, \
-0.004765, -0.004763, -0.004765, -0.004764");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.009479, 0.009469, 0.009436, 0.009438, 0.009432, 0.009446, 0.009432, \
0.00942, 0.009397, 0.009364");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004748, -0.004749, -0.004746, -0.00475, -0.004748, -0.004761, \
-0.004764, -0.004764, -0.004768, -0.004765");
}
}
}
pin(A2) {
capacitance : 0.003757 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008103, 0.008099, 0.0081, 0.008104, 0.008098, 0.008107, 0.008084, \
0.008064, 0.008021, 0.007957");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005212, -0.005212, -0.005209, -0.005213, -0.005231, -0.005255, \
-0.005259, -0.005277, -0.005291, -0.005313");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.013, 0.01299, 0.01296, 0.01296, 0.01296, 0.01298, 0.01297, 0.01298, \
0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01116, -0.01181, -0.01231, -0.0125, -0.01259, -0.01266, -0.01268, \
-0.01271, -0.01273, -0.01274");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008161, 0.008162, 0.008153, 0.008153, 0.008166, 0.008197, 0.008186, \
0.008186, 0.008191, 0.008189");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009188, -0.009167, -0.009142, -0.009137, -0.009133, -0.009168, \
-0.009163, -0.009171, -0.009182, -0.00921");
}
}
}
pin(A3) {
capacitance : 0.00392 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01297, 0.01294, 0.01294, 0.01294, 0.01297, 0.01297, \
0.01298, 0.01298, 0.01297");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.0117, -0.01203, -0.01236, -0.0125, -0.01256, -0.01264, -0.01268, \
-0.0127, -0.01272, -0.01273");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01298, 0.01294, 0.01296, 0.01296, 0.01296, 0.01297, 0.01299, \
0.01299, 0.01299, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01086, -0.01122, -0.01171, -0.01203, -0.01223, -0.01236, -0.01244, \
-0.01248, -0.01252, -0.01255");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01297, 0.01294, 0.01293, 0.01294, 0.01298, 0.01298, \
0.01299, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01182, -0.01204, -0.01236, -0.01249, -0.01256, -0.01264, -0.01268, \
-0.0127, -0.01271, -0.01273");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.1247 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.0007565, 0.000797, 0.0008887, 0.0009594, 0.001002, 0.001025, 0.001044, 0.001054, 0.001062, 0.001065",\
"0.0006223, 0.0007597, 0.001097, 0.001356, 0.001538, 0.00163, 0.0017, 0.001744, 0.001767, 0.001782",\
"0.0003413, 0.0005176, 0.000938, 0.00143, 0.00179, 0.002045, 0.002209, 0.002325, 0.002378, 0.002436",\
"0.0008407, 0.0009065, 0.00114, 0.001503, 0.001836, 0.002121, 0.002322, 0.002468, 0.002571, 0.002643",\
"0.002838, 0.002774, 0.00258, 0.002546, 0.002575, 0.002639, 0.002721, 0.00278, 0.002833, 0.002885",\
"0.006711, 0.006446, 0.00579, 0.005085, 0.004588, 0.004214, 0.003973, 0.003778, 0.003631, 0.003548",\
"0.01258, 0.01219, 0.01101, 0.009554, 0.008266, 0.007249, 0.00646, 0.005847, 0.005359, 0.004984",\
"0.02054, 0.01999, 0.01836, 0.01615, 0.01394, 0.01209, 0.01059, 0.009351, 0.008361, 0.007537",\
"0.03069, 0.02999, 0.02792, 0.02497, 0.02185, 0.01899, 0.0166, 0.01458, 0.01288, 0.01148",\
"0.04306, 0.04224, 0.03979, 0.03613, 0.03206, 0.02818, 0.02471, 0.02178, 0.0193, 0.01712");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.04191, 0.04196, 0.0421, 0.04227, 0.0424, 0.04258, 0.0427, 0.04297, 0.04355, 0.04731",\
"0.04105, 0.04118, 0.04151, 0.04186, 0.04214, 0.04234, 0.04258, 0.04282, 0.04337, 0.04724",\
"0.04059, 0.04064, 0.04087, 0.04123, 0.04159, 0.04195, 0.04231, 0.04252, 0.04316, 0.0475",\
"0.04192, 0.04184, 0.04164, 0.04155, 0.04164, 0.04192, 0.0421, 0.0425, 0.04306, 0.04784",\
"0.04492, 0.0447, 0.04414, 0.04351, 0.04301, 0.04279, 0.04261, 0.04286, 0.04352, 0.04917",\
"0.04975, 0.04941, 0.0484, 0.04719, 0.04607, 0.0451, 0.04453, 0.04422, 0.04474, 0.0522",\
"0.05653, 0.05606, 0.05462, 0.05278, 0.05102, 0.04939, 0.04789, 0.0471, 0.04779, 0.05795",\
"0.06544, 0.06478, 0.06299, 0.06047, 0.05785, 0.05557, 0.05343, 0.05171, 0.05286, 0.06895",\
"0.07669, 0.07588, 0.0736, 0.07045, 0.06705, 0.0637, 0.06099, 0.05876, 0.06187, 0.08978",\
"0.09038, 0.08944, 0.08665, 0.08289, 0.07861, 0.07438, 0.07056, 0.06887, 0.07908, 0.131");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.008703, 0.0087, 0.008707, 0.008741, 0.00874, 0.00875, 0.008761, 0.008757, 0.00876, 0.008769",\
"0.008542, 0.008555, 0.008604, 0.008635, 0.008687, 0.008716, 0.008731, 0.008738, 0.008743, 0.008755",\
"0.007949, 0.008003, 0.008152, 0.008287, 0.008439, 0.008517, 0.008595, 0.008626, 0.008651, 0.008675",\
"0.008083, 0.008077, 0.00814, 0.008265, 0.008378, 0.00845, 0.008542, 0.008588, 0.008616, 0.008639",\
"0.009869, 0.009778, 0.009545, 0.009287, 0.009133, 0.009028, 0.008951, 0.00891, 0.00887, 0.008846",\
"0.0137, 0.01348, 0.01286, 0.01204, 0.01132, 0.01077, 0.01032, 0.009992, 0.009747, 0.009557",\
"0.01978, 0.01941, 0.01829, 0.01678, 0.01532, 0.01407, 0.01306, 0.01226, 0.01162, 0.01111",\
"0.02814, 0.02762, 0.02608, 0.02385, 0.02149, 0.01935, 0.01756, 0.01604, 0.01484, 0.01386",\
"0.03891, 0.03827, 0.03631, 0.03336, 0.03005, 0.02689, 0.02413, 0.02176, 0.01982, 0.01813",\
"0.05211, 0.05135, 0.04902, 0.0454, 0.04116, 0.03693, 0.03297, 0.02954, 0.02668, 0.02424");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.05029, 0.05033, 0.05043, 0.05055, 0.05067, 0.0508, 0.05101, 0.05116, 0.05162, 0.05559",\
"0.04969, 0.04977, 0.05, 0.05026, 0.05048, 0.05071, 0.05092, 0.05119, 0.05165, 0.05574",\
"0.04895, 0.04905, 0.04928, 0.04964, 0.05002, 0.05035, 0.05065, 0.05092, 0.05161, 0.05587",\
"0.04905, 0.04908, 0.04915, 0.04935, 0.04966, 0.05002, 0.05035, 0.05078, 0.05146, 0.05637",\
"0.05077, 0.05066, 0.05048, 0.05026, 0.05017, 0.05032, 0.05041, 0.05078, 0.05162, 0.05728",\
"0.05499, 0.05469, 0.05394, 0.05316, 0.05252, 0.052, 0.05173, 0.05169, 0.05249, 0.05985",\
"0.06187, 0.06139, 0.0601, 0.05839, 0.05695, 0.05578, 0.05476, 0.05421, 0.05497, 0.06504",\
"0.07129, 0.0706, 0.06881, 0.0663, 0.06372, 0.06172, 0.05994, 0.05851, 0.05956, 0.07462",\
"0.08336, 0.08254, 0.08015, 0.07692, 0.07335, 0.07006, 0.06747, 0.0655, 0.06783, 0.09273",\
"0.09805, 0.0971, 0.09427, 0.0901, 0.08568, 0.08125, 0.07734, 0.07525, 0.08321, 0.1275");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.01561, 0.01562, 0.0156, 0.01562, 0.01562, 0.01563, 0.01564, 0.01563, 0.01563, 0.01563",\
"0.01484, 0.01484, 0.01484, 0.01482, 0.01483, 0.01486, 0.01485, 0.01486, 0.01486, 0.01486",\
"0.01397, 0.01396, 0.01399, 0.01399, 0.01401, 0.01404, 0.01405, 0.01406, 0.01406, 0.01405",\
"0.01408, 0.01405, 0.014, 0.01395, 0.01392, 0.01388, 0.01384, 0.01382, 0.01382, 0.0138",\
"0.01594, 0.01581, 0.01546, 0.01506, 0.01474, 0.01448, 0.01429, 0.01413, 0.01402, 0.01396",\
"0.01999, 0.01972, 0.01898, 0.01801, 0.0171, 0.01636, 0.01576, 0.01531, 0.01497, 0.0147",\
"0.02652, 0.02612, 0.02488, 0.02319, 0.02151, 0.01995, 0.01872, 0.01776, 0.01697, 0.01637",\
"0.03575, 0.0352, 0.03345, 0.03094, 0.02823, 0.02576, 0.0236, 0.02186, 0.02045, 0.01928",\
"0.04773, 0.04701, 0.04483, 0.04148, 0.03771, 0.034, 0.03082, 0.02806, 0.02579, 0.02389",\
"0.06264, 0.06178, 0.05914, 0.05496, 0.05008, 0.04515, 0.04066, 0.03673, 0.03331, 0.03047");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.05838, 0.05844, 0.05852, 0.05863, 0.05874, 0.05893, 0.05908, 0.0592, 0.05984, 0.06375",\
"0.05779, 0.05789, 0.05811, 0.05838, 0.05861, 0.05881, 0.05896, 0.05917, 0.05987, 0.06393",\
"0.05701, 0.0571, 0.05735, 0.05773, 0.05811, 0.05839, 0.05878, 0.05896, 0.05965, 0.06397",\
"0.05683, 0.05687, 0.057, 0.05725, 0.05761, 0.05794, 0.05839, 0.05867, 0.0594, 0.06452",\
"0.05778, 0.05774, 0.05769, 0.05767, 0.05778, 0.05803, 0.05824, 0.05864, 0.05948, 0.06522",\
"0.06124, 0.06104, 0.06045, 0.05992, 0.05956, 0.05929, 0.05926, 0.05925, 0.06014, 0.06727",\
"0.06796, 0.06754, 0.06631, 0.06487, 0.06368, 0.0628, 0.06202, 0.06154, 0.06236, 0.07205",\
"0.07814, 0.0775, 0.07564, 0.07316, 0.07075, 0.0688, 0.06741, 0.06603, 0.0671, 0.08087",\
"0.0917, 0.09086, 0.08834, 0.08482, 0.08124, 0.07786, 0.07536, 0.07347, 0.07529, 0.09711",\
"0.1085, 0.1075, 0.1044, 0.09993, 0.09493, 0.0904, 0.08622, 0.08386, 0.08965, 0.1276");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.1169, 0.1317, 0.1834, 0.2813, 0.4338, 0.6476, 0.9288, 1.283, 1.716, 2.231",\
"0.139, 0.1541, 0.2065, 0.3054, 0.4583, 0.6724, 0.9536, 1.308, 1.741, 2.258",\
"0.2053, 0.2248, 0.2845, 0.3847, 0.5383, 0.7528, 1.035, 1.389, 1.822, 2.339",\
"0.257, 0.2862, 0.3763, 0.5155, 0.6887, 0.9044, 1.186, 1.541, 1.974, 2.49",\
"0.2815, 0.3198, 0.4391, 0.6263, 0.8602, 1.127, 1.423, 1.777, 2.209, 2.726",\
"0.2772, 0.3253, 0.4732, 0.7057, 1, 1.339, 1.709, 2.106, 2.543, 3.058",\
"0.241, 0.298, 0.4776, 0.755, 1.107, 1.515, 1.965, 2.448, 2.958, 3.496",\
"0.1696, 0.2378, 0.4469, 0.773, 1.181, 1.657, 2.186, 2.754, 3.357, 3.989",\
"0.0608, 0.1398, 0.38, 0.7537, 1.223, 1.763, 2.368, 3.021, 3.717, 4.447",\
"-0.0888, 0.0005, 0.2729, 0.6937, 1.227, 1.836, 2.512, 3.249, 4.038, 4.865");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.2692, 0.3119, 0.4615, 0.7457, 1.187, 1.805, 2.619, 3.644, 4.896, 6.387",\
"0.2818, 0.3252, 0.4767, 0.7627, 1.206, 1.826, 2.64, 3.665, 4.917, 6.409",\
"0.3575, 0.3995, 0.549, 0.8353, 1.279, 1.9, 2.716, 3.741, 4.994, 6.486",\
"0.5112, 0.5588, 0.7104, 0.9907, 1.431, 2.051, 2.865, 3.891, 5.144, 6.636",\
"0.6919, 0.7505, 0.9385, 1.247, 1.683, 2.298, 3.108, 4.132, 5.383, 6.874",\
"0.9047, 0.9727, 1.192, 1.557, 2.042, 2.655, 3.46, 4.479, 5.728, 7.214",\
"1.158, 1.235, 1.481, 1.895, 2.453, 3.128, 3.935, 4.948, 6.189, 7.671",\
"1.453, 1.538, 1.812, 2.268, 2.892, 3.654, 4.532, 5.548, 6.782, 8.259",\
"1.79, 1.887, 2.192, 2.689, 3.369, 4.209, 5.185, 6.277, 7.518, 8.986",\
"2.169, 2.278, 2.617, 3.16, 3.891, 4.803, 5.869, 7.068, 8.387, 9.864");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.1377, 0.1618, 0.2465, 0.4078, 0.6605, 1.012, 1.479, 2.066, 2.781, 3.63",\
"0.1377, 0.1618, 0.2466, 0.4082, 0.6606, 1.013, 1.478, 2.067, 2.785, 3.64",\
"0.185, 0.2035, 0.2649, 0.41, 0.6598, 1.014, 1.48, 2.065, 2.781, 3.633",\
"0.2852, 0.3124, 0.3962, 0.5243, 0.7054, 1.018, 1.479, 2.065, 2.784, 3.636",\
"0.395, 0.4312, 0.544, 0.7168, 0.93, 1.178, 1.537, 2.07, 2.779, 3.637",\
"0.5214, 0.566, 0.7008, 0.917, 1.19, 1.497, 1.833, 2.246, 2.84, 3.641",\
"0.664, 0.7162, 0.8784, 1.129, 1.457, 1.835, 2.242, 2.677, 3.166, 3.816",\
"0.8188, 0.882, 1.072, 1.364, 1.735, 2.178, 2.665, 3.18, 3.722, 4.301",\
"0.9902, 1.06, 1.28, 1.62, 2.035, 2.533, 3.095, 3.697, 4.326, 4.986",\
"1.176, 1.257, 1.506, 1.891, 2.362, 2.909, 3.532, 4.22, 4.94, 5.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.4434, 0.5162, 0.7694, 1.249, 1.996, 3.04, 4.413, 6.144, 8.26, 10.78",\
"0.4414, 0.5151, 0.7697, 1.249, 1.997, 3.039, 4.412, 6.142, 8.255, 10.78",\
"0.4324, 0.5063, 0.7671, 1.25, 1.996, 3.04, 4.417, 6.145, 8.254, 10.79",\
"0.5108, 0.5728, 0.787, 1.246, 1.994, 3.04, 4.412, 6.145, 8.257, 10.77",\
"0.6196, 0.6942, 0.9272, 1.323, 2.001, 3.04, 4.413, 6.146, 8.254, 10.77",\
"0.7356, 0.8184, 1.088, 1.533, 2.14, 3.065, 4.417, 6.146, 8.258, 10.78",\
"0.8668, 0.9552, 1.252, 1.758, 2.426, 3.268, 4.471, 6.151, 8.261, 10.78",\
"1.021, 1.114, 1.425, 1.98, 2.732, 3.636, 4.736, 6.246, 8.272, 10.78",\
"1.194, 1.295, 1.629, 2.206, 3.033, 4.039, 5.186, 6.57, 8.416, 10.8",\
"1.379, 1.49, 1.844, 2.449, 3.331, 4.432, 5.692, 7.102, 8.796, 10.98");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.1569, 0.1726, 0.2268, 0.3276, 0.4823, 0.6976, 0.98, 1.335, 1.768, 2.284",\
"0.1788, 0.1946, 0.2488, 0.3498, 0.5046, 0.72, 1.002, 1.358, 1.791, 2.306",\
"0.2549, 0.2717, 0.3267, 0.4277, 0.5827, 0.7984, 1.081, 1.436, 1.869, 2.385",\
"0.3361, 0.3614, 0.4412, 0.5687, 0.7335, 0.9492, 1.232, 1.587, 2.02, 2.536",\
"0.3915, 0.4246, 0.5304, 0.7015, 0.9215, 1.178, 1.469, 1.824, 2.256, 2.771",\
"0.4214, 0.4624, 0.5923, 0.8047, 1.081, 1.406, 1.765, 2.155, 2.591, 3.105",\
"0.4244, 0.473, 0.6277, 0.88, 1.21, 1.601, 2.037, 2.509, 3.012, 3.545",\
"0.3959, 0.4528, 0.6334, 0.9263, 1.308, 1.762, 2.273, 2.829, 3.421, 4.045",\
"0.3359, 0.4007, 0.6071, 0.9423, 1.377, 1.891, 2.474, 3.113, 3.795, 4.514",\
"0.2427, 0.3152, 0.5468, 0.9237, 1.414, 1.989, 2.641, 3.358, 4.129, 4.945");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.3693, 0.4121, 0.5613, 0.845, 1.286, 1.905, 2.719, 3.744, 4.995, 6.487",\
"0.3854, 0.4288, 0.5795, 0.8648, 1.307, 1.926, 2.74, 3.766, 5.017, 6.508",\
"0.4497, 0.4932, 0.6443, 0.9302, 1.374, 1.994, 2.809, 3.836, 5.087, 6.58",\
"0.5534, 0.6022, 0.7619, 1.048, 1.491, 2.112, 2.927, 3.954, 5.206, 6.698",\
"0.6878, 0.7425, 0.922, 1.234, 1.681, 2.3, 3.113, 4.139, 5.392, 6.883",\
"0.8646, 0.9257, 1.124, 1.466, 1.948, 2.574, 3.384, 4.406, 5.657, 7.146",\
"1.085, 1.154, 1.373, 1.744, 2.264, 2.931, 3.753, 4.77, 6.017, 7.503",\
"1.343, 1.421, 1.667, 2.071, 2.628, 3.34, 4.208, 5.24, 6.479, 7.961",\
"1.639, 1.727, 2.003, 2.446, 3.044, 3.8, 4.718, 5.801, 7.057, 8.533",\
"1.971, 2.07, 2.378, 2.866, 3.511, 4.314, 5.282, 6.419, 7.729, 9.223");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.1789, 0.2034, 0.2891, 0.4524, 0.7041, 1.056, 1.521, 2.106, 2.82, 3.671",\
"0.1786, 0.2034, 0.2891, 0.4513, 0.7036, 1.056, 1.521, 2.106, 2.82, 3.67",\
"0.2024, 0.2217, 0.2951, 0.4512, 0.7038, 1.057, 1.521, 2.106, 2.82, 3.671",\
"0.3109, 0.337, 0.4167, 0.541, 0.7354, 1.059, 1.521, 2.106, 2.82, 3.671",\
"0.427, 0.462, 0.5694, 0.738, 0.947, 1.199, 1.569, 2.111, 2.82, 3.67",\
"0.556, 0.597, 0.7294, 0.9428, 1.211, 1.515, 1.849, 2.273, 2.875, 3.678",\
"0.6942, 0.7466, 0.9036, 1.157, 1.48, 1.853, 2.259, 2.696, 3.19, 3.846",\
"0.844, 0.9078, 1.094, 1.386, 1.757, 2.199, 2.682, 3.198, 3.74, 4.32",\
"1.006, 1.078, 1.297, 1.631, 2.052, 2.551, 3.113, 3.715, 4.343, 5",\
"1.18, 1.263, 1.511, 1.895, 2.367, 2.92, 3.548, 4.236, 4.955, 5.706");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.447, 0.5187, 0.7701, 1.249, 1.995, 3.038, 4.417, 6.14, 8.254, 10.77",\
"0.4474, 0.5188, 0.7698, 1.25, 1.995, 3.04, 4.414, 6.147, 8.255, 10.78",\
"0.4508, 0.5209, 0.7708, 1.249, 1.996, 3.04, 4.415, 6.15, 8.262, 10.78",\
"0.5198, 0.5826, 0.8006, 1.253, 1.996, 3.04, 4.416, 6.146, 8.257, 10.78",\
"0.6082, 0.6766, 0.9082, 1.328, 2.012, 3.043, 4.414, 6.15, 8.263, 10.78",\
"0.717, 0.7874, 1.032, 1.476, 2.128, 3.081, 4.42, 6.146, 8.262, 10.78",\
"0.8528, 0.924, 1.173, 1.638, 2.321, 3.236, 4.49, 6.156, 8.263, 10.78",\
"1.014, 1.087, 1.34, 1.814, 2.528, 3.477, 4.681, 6.257, 8.282, 10.79",\
"1.191, 1.273, 1.538, 2.018, 2.753, 3.739, 4.978, 6.491, 8.418, 10.82",\
"1.381, 1.471, 1.759, 2.257, 3.001, 4.02, 5.3, 6.844, 8.694, 10.99");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.1711, 0.1887, 0.248, 0.3549, 0.5151, 0.7348, 1.02, 1.378, 1.813, 2.33",\
"0.1913, 0.2088, 0.2678, 0.3746, 0.5348, 0.7544, 1.04, 1.398, 1.832, 2.35",\
"0.2724, 0.2892, 0.3459, 0.4511, 0.6109, 0.8306, 1.116, 1.474, 1.909, 2.426",\
"0.3735, 0.3977, 0.4753, 0.5994, 0.7629, 0.9813, 1.266, 1.624, 2.059, 2.575",\
"0.4514, 0.4831, 0.5845, 0.7491, 0.9636, 1.214, 1.504, 1.86, 2.294, 2.812",\
"0.5062, 0.545, 0.6685, 0.8713, 1.139, 1.455, 1.809, 2.193, 2.629, 3.145",\
"0.5392, 0.5844, 0.7293, 0.9689, 1.286, 1.666, 2.093, 2.558, 3.055, 3.586",\
"0.5471, 0.5987, 0.7658, 1.04, 1.406, 1.846, 2.344, 2.891, 3.476, 4.092",\
"0.529, 0.5879, 0.7769, 1.088, 1.5, 1.996, 2.562, 3.188, 3.86, 4.572",\
"0.4858, 0.551, 0.7614, 1.109, 1.568, 2.119, 2.751, 3.452, 4.21, 5.015");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.4055, 0.4485, 0.598, 0.8811, 1.322, 1.941, 2.754, 3.78, 5.031, 6.522",\
"0.4261, 0.4696, 0.62, 0.9051, 1.347, 1.967, 2.781, 3.806, 5.058, 6.549",\
"0.4909, 0.5343, 0.6851, 0.9713, 1.415, 2.036, 2.851, 3.877, 5.129, 6.621",\
"0.5835, 0.6299, 0.7855, 1.072, 1.515, 2.136, 2.952, 3.978, 5.231, 6.724",\
"0.6844, 0.7356, 0.9067, 1.212, 1.658, 2.278, 3.092, 4.119, 5.372, 6.864",\
"0.813, 0.8679, 1.051, 1.378, 1.852, 2.479, 3.291, 4.315, 5.565, 7.056",\
"0.976, 1.038, 1.235, 1.579, 2.079, 2.738, 3.563, 4.582, 5.828, 7.315",\
"1.172, 1.242, 1.461, 1.828, 2.348, 3.036, 3.895, 4.932, 6.173, 7.655",\
"1.401, 1.479, 1.721, 2.12, 2.666, 3.378, 4.27, 5.343, 6.606, 8.082",\
"1.659, 1.746, 2.016, 2.452, 3.031, 3.771, 4.689, 5.799, 7.101, 8.602");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.2161, 0.2418, 0.3313, 0.496, 0.7482, 1.102, 1.565, 2.151, 2.865, 3.716",\
"0.2132, 0.2392, 0.3294, 0.4944, 0.7475, 1.101, 1.567, 2.151, 2.865, 3.715",\
"0.2244, 0.2455, 0.3258, 0.4921, 0.7482, 1.101, 1.566, 2.15, 2.864, 3.716",\
"0.3376, 0.3635, 0.4404, 0.5629, 0.768, 1.102, 1.566, 2.15, 2.865, 3.716",\
"0.4624, 0.4956, 0.6018, 0.7634, 0.9698, 1.222, 1.603, 2.154, 2.864, 3.716",\
"0.5952, 0.6368, 0.7658, 0.9758, 1.236, 1.537, 1.869, 2.3, 2.91, 3.721",\
"0.7406, 0.7888, 0.9428, 1.189, 1.51, 1.876, 2.279, 2.712, 3.212, 3.878",\
"0.8996, 0.9566, 1.135, 1.417, 1.787, 2.225, 2.704, 3.216, 3.756, 4.342",\
"1.065, 1.135, 1.341, 1.666, 2.078, 2.573, 3.134, 3.733, 4.36, 5.018",\
"1.24, 1.318, 1.563, 1.929, 2.391, 2.939, 3.566, 4.252, 4.97, 5.72");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001854, 0.00485, 0.01057, 0.01949, 0.032, 0.04846, 0.0692, 0.09451, 0.1247");
values("0.4473, 0.5189, 0.7702, 1.249, 1.995, 3.042, 4.417, 6.145, 8.252, 10.78",\
"0.4478, 0.5185, 0.7701, 1.25, 1.996, 3.04, 4.413, 6.145, 8.257, 10.77",\
"0.4495, 0.5202, 0.7703, 1.25, 1.996, 3.038, 4.415, 6.146, 8.262, 10.78",\
"0.4942, 0.558, 0.7876, 1.251, 1.995, 3.037, 4.415, 6.145, 8.258, 10.78",\
"0.5626, 0.633, 0.8712, 1.307, 2.008, 3.042, 4.415, 6.149, 8.261, 10.77",\
"0.6464, 0.7172, 0.966, 1.426, 2.106, 3.08, 4.418, 6.144, 8.263, 10.78",\
"0.7724, 0.8392, 1.078, 1.547, 2.261, 3.214, 4.491, 6.162, 8.255, 10.78",\
"0.9274, 0.9968, 1.231, 1.688, 2.412, 3.409, 4.661, 6.26, 8.295, 10.78",\
"1.099, 1.172, 1.417, 1.868, 2.582, 3.602, 4.895, 6.476, 8.428, 10.84",\
"1.283, 1.362, 1.622, 2.088, 2.797, 3.801, 5.132, 6.756, 8.68, 11.01");
}
}
}
}