blob: dd91e9efefdee433c878dd6f0dc302388252b112 [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_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "3.67416e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "3.324078e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "1.622106e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "1.621782e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "1.621782e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "1.621782e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.67416e-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.01303 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01463, 0.01462, 0.01459, 0.01456, 0.01452, 0.01443, 0.01427, \
0.014, 0.01327, 0.009106");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005637, -0.005634, -0.005639, -0.005646, -0.005658, -0.005657, \
-0.005659, -0.005657, -0.005654, -0.004923");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00937, 0.009349, 0.009333, 0.009328, 0.009319, 0.009269, 0.009205, \
0.009079, 0.008766, 0.006642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005649, -0.005645, -0.005651, -0.005665, -0.005672, -0.005672, \
-0.005676, -0.005674, -0.005675, -0.004937");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009362, 0.009348, 0.00934, 0.009329, 0.009313, 0.009272, 0.009205, \
0.009081, 0.008765, 0.006645");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00565, -0.005658, -0.005651, -0.005658, -0.005673, -0.005677, \
-0.005677, -0.005675, -0.005674, -0.004938");
}
}
}
pin(A2) {
capacitance : 0.01322 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008187, 0.008172, 0.008195, 0.008189, 0.008198, 0.008188, 0.008169, \
0.008137, 0.008066, 0.006934");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00728, -0.007282, -0.007294, -0.007298, -0.007327, -0.007333, \
-0.007346, -0.007361, -0.007393, -0.006513");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01248, 0.01247, 0.01246, 0.01245, 0.01247, 0.01247, 0.01247, \
0.01247, 0.01247, 0.01037");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01041, -0.01039, -0.01063, -0.01093, -0.01121, -0.01136, -0.01147, \
-0.01155, -0.0116, -0.01061");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008054, 0.008046, 0.00806, 0.008066, 0.008092, 0.008095, 0.008091, \
0.008093, 0.008089, 0.00703");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.009177, -0.009132, -0.009088, -0.009054, -0.009066, -0.009064, \
-0.009059, -0.009053, -0.009049, -0.008076");
}
}
}
pin(A3) {
capacitance : 0.01287 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01248, 0.01246, 0.01244, 0.01244, 0.01248, 0.01248, 0.01247, \
0.01248, 0.01248, 0.01043");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01126, -0.01137, -0.0116, -0.01174, -0.01187, -0.01194, -0.01197, \
-0.01198, -0.01201, -0.01094");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01246, 0.01248, 0.01246, 0.01244, 0.01247, 0.01246, 0.01248, \
0.01248, 0.01246, 0.01041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01029, -0.01037, -0.01064, -0.01088, -0.01111, -0.01126, -0.01136, \
-0.01144, -0.01149, -0.01051");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01248, 0.01246, 0.01243, 0.01245, 0.01247, 0.01247, 0.01247, \
0.01248, 0.01248, 0.01043");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.01126, -0.01137, -0.0116, -0.01174, -0.01187, -0.01194, -0.01197, \
-0.01199, -0.01201, -0.01094");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.1953 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("-0.001054, -0.001064, -0.001042, -0.001034, -0.001033, -0.001039, -0.001034, -0.00104, -0.00104, -0.001036",\
"-0.001203, -0.00118, -0.001092, -0.001003, -0.0009476, -0.0009199, -0.0008865, -0.0008731, -0.0008575, -0.0008488",\
"-0.001645, -0.001581, -0.001363, -0.00109, -0.0008893, -0.0007506, -0.0006512, -0.0005821, -0.0005344, -0.0005024",\
"-0.002287, -0.002184, -0.001881, -0.001482, -0.00112, -0.0008473, -0.0006521, -0.0005072, -0.0004041, -0.0003365",\
"-0.002869, -0.002772, -0.002467, -0.002032, -0.001564, -0.001168, -0.0008601, -0.0006385, -0.0004703, -0.0003606",\
"-0.003329, -0.00325, -0.002976, -0.002568, -0.002082, -0.001627, -0.001235, -0.0009267, -0.0006915, -0.0005181",\
"-0.003657, -0.0036, -0.00338, -0.003017, -0.002567, -0.002098, -0.001671, -0.001301, -0.0009996, -0.0007651",\
"-0.003904, -0.003851, -0.003673, -0.003368, -0.00298, -0.002536, -0.002099, -0.0017, -0.001353, -0.001074",\
"-0.004064, -0.004012, -0.00387, -0.003638, -0.003296, -0.002906, -0.002484, -0.00208, -0.001723, -0.001411",\
"-0.00329, -0.003259, -0.00314, -0.002935, -0.002653, -0.00232, -0.001941, -0.001593, -0.001613, -0.002202");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.04315, 0.04317, 0.0432, 0.04325, 0.04331, 0.04336, 0.04342, 0.04384, 0.04941, 0.08251",\
"0.04257, 0.04262, 0.04276, 0.04294, 0.0431, 0.04323, 0.04334, 0.04379, 0.0496, 0.08353",\
"0.04169, 0.04175, 0.04195, 0.04221, 0.04249, 0.04276, 0.04299, 0.04362, 0.05047, 0.08754",\
"0.04122, 0.04127, 0.04139, 0.04163, 0.04191, 0.04221, 0.0425, 0.04344, 0.05282, 0.09578",\
"0.04097, 0.041, 0.04111, 0.04131, 0.04152, 0.04179, 0.04207, 0.04372, 0.05849, 0.1097",\
"0.04082, 0.04085, 0.04095, 0.04109, 0.04127, 0.04151, 0.04185, 0.04556, 0.07116, 0.1288",\
"0.0407, 0.04073, 0.04082, 0.04095, 0.0411, 0.04128, 0.04228, 0.05332, 0.09456, 0.1458",\
"0.04064, 0.04065, 0.04071, 0.04085, 0.041, 0.04142, 0.04736, 0.07649, 0.1169, 0.1483",\
"0.04057, 0.04058, 0.04064, 0.04069, 0.04102, 0.04733, 0.06966, 0.09168, 0.1082, 0.1204",\
"0.03749, 0.03711, 0.03505, 0.03504, 0.03929, 0.04401, 0.04795, 0.05092, 0.05309, 0.05468");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.005299, 0.005312, 0.0053, 0.005312, 0.005308, 0.005311, 0.005308, 0.005307, 0.005306, 0.005307",\
"0.00531, 0.0053, 0.005349, 0.005312, 0.005326, 0.005328, 0.005322, 0.005333, 0.005325, 0.005315",\
"0.00517, 0.005177, 0.005207, 0.005248, 0.005278, 0.005296, 0.005291, 0.005319, 0.005321, 0.005311",\
"0.004686, 0.004685, 0.004796, 0.004891, 0.004972, 0.005076, 0.005126, 0.005176, 0.005186, 0.005215",\
"0.004074, 0.004134, 0.004227, 0.004382, 0.004558, 0.004716, 0.00483, 0.004931, 0.005004, 0.00505",\
"0.003564, 0.003604, 0.003719, 0.003884, 0.004104, 0.004314, 0.004489, 0.004636, 0.004727, 0.00482",\
"0.003111, 0.003123, 0.003239, 0.003422, 0.003656, 0.003883, 0.004111, 0.004294, 0.004447, 0.004572",\
"0.002713, 0.002734, 0.002834, 0.003001, 0.003227, 0.003482, 0.00371, 0.00393, 0.004108, 0.004253",\
"0.002371, 0.002392, 0.002461, 0.002593, 0.002801, 0.003037, 0.003282, 0.003514, 0.003689, 0.003855",\
"0.002944, 0.002983, 0.003045, 0.003186, 0.003318, 0.003501, 0.003717, 0.003862, 0.003566, 0.002757");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.05355, 0.05356, 0.05358, 0.05362, 0.05368, 0.05373, 0.0538, 0.05428, 0.06067, 0.09659",\
"0.05319, 0.05322, 0.05331, 0.05343, 0.05353, 0.05363, 0.05373, 0.05425, 0.06095, 0.09772",\
"0.0526, 0.05263, 0.05277, 0.05294, 0.05313, 0.05333, 0.05348, 0.05419, 0.06214, 0.102",\
"0.0523, 0.05233, 0.05242, 0.05258, 0.05277, 0.05297, 0.05317, 0.05428, 0.06511, 0.111",\
"0.05214, 0.05216, 0.05224, 0.05234, 0.0525, 0.05269, 0.05294, 0.05483, 0.07168, 0.1251",\
"0.05204, 0.05206, 0.05212, 0.05223, 0.05233, 0.05252, 0.05285, 0.05721, 0.08538, 0.1432",\
"0.05197, 0.05198, 0.05204, 0.05213, 0.05223, 0.05235, 0.05352, 0.06603, 0.1087, 0.158",\
"0.05192, 0.05192, 0.05196, 0.05206, 0.05215, 0.05258, 0.05932, 0.08957, 0.1285, 0.1584",\
"0.05188, 0.05188, 0.0519, 0.0519, 0.05222, 0.05889, 0.08116, 0.1024, 0.1182, 0.1299",\
"0.04688, 0.04616, 0.04359, 0.04326, 0.04696, 0.0511, 0.0545, 0.05703, 0.0589, 0.06026");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.01066, 0.01067, 0.01065, 0.01065, 0.01064, 0.01063, 0.01063, 0.01064, 0.01062, 0.01063",\
"0.01038, 0.01038, 0.01034, 0.01034, 0.01034, 0.01033, 0.01032, 0.01031, 0.01031, 0.01032",\
"0.009864, 0.009858, 0.009864, 0.009876, 0.00988, 0.009869, 0.009851, 0.009837, 0.009834, 0.009832",\
"0.009388, 0.009394, 0.009391, 0.009424, 0.009444, 0.009464, 0.009479, 0.009489, 0.009476, 0.009462",\
"0.00896, 0.008991, 0.009015, 0.009041, 0.009113, 0.009151, 0.009165, 0.009197, 0.009219, 0.009231",\
"0.008582, 0.008588, 0.008605, 0.008688, 0.008743, 0.008823, 0.008884, 0.008927, 0.008967, 0.008983",\
"0.008212, 0.008209, 0.008265, 0.008338, 0.008411, 0.008507, 0.008583, 0.008649, 0.00869, 0.008736",\
"0.007824, 0.007834, 0.00789, 0.00796, 0.008048, 0.008154, 0.008211, 0.008312, 0.008389, 0.008403",\
"0.007444, 0.007456, 0.007454, 0.007513, 0.007601, 0.007693, 0.007802, 0.007855, 0.007911, 0.007964",\
"0.007875, 0.007894, 0.007933, 0.008003, 0.007993, 0.008073, 0.008126, 0.008076, 0.00757, 0.006557");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.0588, 0.05881, 0.05884, 0.05888, 0.05894, 0.05898, 0.05905, 0.05953, 0.06618, 0.1026",\
"0.05843, 0.05846, 0.05857, 0.05868, 0.0588, 0.05887, 0.059, 0.05956, 0.06649, 0.1038",\
"0.05785, 0.05788, 0.05801, 0.05819, 0.05839, 0.05858, 0.05875, 0.05945, 0.06775, 0.1084",\
"0.05753, 0.05756, 0.05766, 0.05781, 0.05802, 0.05822, 0.05844, 0.05956, 0.07083, 0.1173",\
"0.05736, 0.0574, 0.05746, 0.05757, 0.05775, 0.05795, 0.05818, 0.06013, 0.07751, 0.1314",\
"0.05727, 0.0573, 0.05735, 0.05744, 0.05758, 0.05774, 0.05809, 0.06256, 0.09124, 0.1489",\
"0.0572, 0.05721, 0.05726, 0.05736, 0.05746, 0.05761, 0.05872, 0.0713, 0.114, 0.1632",\
"0.05713, 0.05713, 0.05719, 0.05727, 0.05737, 0.05777, 0.06423, 0.0941, 0.1335, 0.164",\
"0.05708, 0.05711, 0.05712, 0.05712, 0.05739, 0.06337, 0.08561, 0.1081, 0.125, 0.1375",\
"0.05255, 0.05201, 0.04995, 0.04902, 0.05343, 0.05849, 0.06269, 0.06585, 0.06815, 0.06983");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.2094, 0.223, 0.2714, 0.3634, 0.5064, 0.7071, 0.971, 1.304, 1.709, 2.194",\
"0.2748, 0.2888, 0.3377, 0.4301, 0.5738, 0.7746, 1.039, 1.371, 1.777, 2.262",\
"0.5015, 0.5176, 0.5694, 0.6635, 0.8081, 1.01, 1.274, 1.607, 2.014, 2.498",\
"0.8274, 0.8536, 0.9383, 1.075, 1.248, 1.456, 1.722, 2.054, 2.461, 2.946",\
"1.202, 1.241, 1.364, 1.561, 1.812, 2.096, 2.407, 2.751, 3.158, 3.641",\
"1.619, 1.672, 1.837, 2.106, 2.441, 2.822, 3.234, 3.67, 4.123, 4.62",\
"2.079, 2.145, 2.36, 2.704, 3.133, 3.618, 4.142, 4.692, 5.264, 5.852",\
"2.57, 2.656, 2.923, 3.349, 3.881, 4.476, 5.121, 5.794, 6.497, 7.212",\
"3.094, 3.198, 3.527, 4.042, 4.683, 5.402, 6.177, 6.983, 7.815, 8.672",\
"3.641, 3.767, 4.159, 4.777, 5.537, 6.388, 7.297, 8.246, 9.221, 10.22");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.056, 1.139, 1.43, 1.985, 2.849, 4.061, 5.655, 7.661, 10.11, 13.03",\
"1.09, 1.175, 1.471, 2.032, 2.9, 4.115, 5.71, 7.72, 10.16, 13.09",\
"1.293, 1.378, 1.676, 2.241, 3.115, 4.335, 5.934, 7.949, 10.4, 13.33",\
"1.76, 1.843, 2.137, 2.701, 3.574, 4.796, 6.402, 8.414, 10.87, 13.8",\
"2.524, 2.605, 2.892, 3.45, 4.32, 5.54, 7.142, 9.163, 11.61, 14.54",\
"3.539, 3.637, 3.956, 4.517, 5.382, 6.599, 8.2, 10.21, 12.67, 15.6",\
"4.725, 4.848, 5.242, 5.896, 6.786, 8, 9.598, 11.61, 14.07, 17",\
"6.088, 6.236, 6.712, 7.496, 8.515, 9.77, 11.37, 13.38, 15.83, 18.76",\
"7.628, 7.804, 8.369, 9.291, 10.48, 11.89, 13.53, 15.54, 17.99, 20.92",\
"9.351, 9.555, 10.22, 11.28, 12.67, 14.27, 16.06, 18.12, 20.57, 23.49");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.2564, 0.2797, 0.3608, 0.515, 0.757, 1.095, 1.538, 2.099, 2.785, 3.597",\
"0.2563, 0.2799, 0.361, 0.5157, 0.7566, 1.092, 1.54, 2.101, 2.784, 3.6",\
"0.2977, 0.3147, 0.3775, 0.5179, 0.757, 1.095, 1.54, 2.099, 2.784, 3.599",\
"0.4952, 0.5156, 0.5826, 0.6934, 0.8544, 1.124, 1.544, 2.1, 2.782, 3.602",\
"0.7364, 0.7662, 0.8566, 1.007, 1.204, 1.433, 1.726, 2.169, 2.797, 3.602",\
"1.019, 1.054, 1.177, 1.369, 1.621, 1.912, 2.236, 2.588, 3.058, 3.71",\
"1.342, 1.388, 1.537, 1.778, 2.087, 2.45, 2.843, 3.269, 3.718, 4.234",\
"1.717, 1.77, 1.946, 2.229, 2.602, 3.038, 3.512, 4.014, 4.55, 5.106",\
"2.13, 2.196, 2.4, 2.732, 3.168, 3.67, 4.224, 4.834, 5.442, 6.098",\
"2.584, 2.666, 2.908, 3.286, 3.786, 4.364, 4.998, 5.68, 6.418, 7.142");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.509, 1.646, 2.119, 3.024, 4.428, 6.398, 8.992, 12.26, 16.24, 21",\
"1.507, 1.644, 2.119, 3.022, 4.428, 6.398, 8.993, 12.26, 16.25, 21",\
"1.502, 1.638, 2.117, 3.022, 4.427, 6.399, 8.997, 12.26, 16.25, 21.01",\
"1.474, 1.616, 2.107, 3.021, 4.427, 6.401, 8.994, 12.26, 16.25, 21",\
"1.516, 1.632, 2.086, 3.01, 4.43, 6.398, 8.994, 12.26, 16.25, 21",\
"1.848, 1.94, 2.283, 3.047, 4.42, 6.398, 8.993, 12.26, 16.24, 21",\
"2.309, 2.416, 2.762, 3.39, 4.532, 6.408, 8.988, 12.26, 16.25, 21.01",\
"2.814, 2.936, 3.332, 4.006, 4.982, 6.576, 9.022, 12.26, 16.25, 21",\
"3.368, 3.502, 3.956, 4.71, 5.734, 7.116, 9.236, 12.31, 16.24, 21",\
"3.974, 4.118, 4.632, 5.482, 6.604, 7.998, 9.85, 12.56, 16.32, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.2656, 0.2811, 0.3345, 0.4334, 0.5833, 0.7897, 1.058, 1.394, 1.803, 2.289",\
"0.3328, 0.3484, 0.4015, 0.5004, 0.6503, 0.8567, 1.125, 1.461, 1.87, 2.356",\
"0.5701, 0.5852, 0.6373, 0.7348, 0.8839, 1.09, 1.359, 1.695, 2.104, 2.59",\
"0.9556, 0.9778, 1.05, 1.17, 1.33, 1.537, 1.805, 2.14, 2.549, 3.036",\
"1.404, 1.436, 1.539, 1.709, 1.936, 2.201, 2.496, 2.837, 3.246, 3.732",\
"1.907, 1.949, 2.086, 2.315, 2.615, 2.967, 3.356, 3.774, 4.215, 4.71",\
"2.459, 2.512, 2.687, 2.979, 3.361, 3.807, 4.3, 4.827, 5.38, 5.954",\
"3.056, 3.123, 3.339, 3.699, 4.17, 4.719, 5.323, 5.967, 6.642, 7.341",\
"3.697, 3.778, 4.039, 4.472, 5.037, 5.697, 6.419, 7.189, 7.993, 8.826",\
"4.372, 4.469, 4.78, 5.295, 5.962, 6.736, 7.587, 8.49, 9.429, 10.4");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.558, 1.641, 1.932, 2.486, 3.349, 4.559, 6.151, 8.156, 10.62, 13.52",\
"1.602, 1.687, 1.981, 2.538, 3.405, 4.618, 6.21, 8.219, 10.67, 13.6",\
"1.836, 1.92, 2.215, 2.777, 3.647, 4.862, 6.459, 8.47, 10.92, 13.84",\
"2.324, 2.408, 2.702, 3.262, 4.132, 5.352, 6.953, 8.959, 11.41, 14.33",\
"3.065, 3.149, 3.443, 4.001, 4.869, 6.087, 7.686, 9.702, 12.15, 15.07",\
"4.05, 4.141, 4.447, 5.012, 5.879, 7.096, 8.692, 10.7, 13.16, 16.08",\
"5.25, 5.352, 5.695, 6.306, 7.194, 8.409, 10.01, 12.02, 14.47, 17.4",\
"6.665, 6.779, 7.168, 7.848, 8.811, 10.06, 11.66, 13.67, 16.13, 19.05",\
"8.293, 8.428, 8.867, 9.627, 10.69, 12.03, 13.67, 15.69, 18.14, 21.07",\
"10.13, 10.28, 10.79, 11.65, 12.82, 14.29, 16.03, 18.09, 20.55, 23.47");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.3168, 0.3397, 0.421, 0.5738, 0.811, 1.144, 1.585, 2.142, 2.823, 3.633",\
"0.3145, 0.3381, 0.4187, 0.5725, 0.8097, 1.144, 1.585, 2.141, 2.819, 3.635",\
"0.3135, 0.3347, 0.4141, 0.5676, 0.8074, 1.143, 1.585, 2.142, 2.82, 3.636",\
"0.4652, 0.4864, 0.5554, 0.6672, 0.8516, 1.151, 1.583, 2.138, 2.819, 3.635",\
"0.6646, 0.6946, 0.7916, 0.9486, 1.152, 1.388, 1.71, 2.179, 2.827, 3.631",\
"0.8942, 0.9332, 1.062, 1.267, 1.534, 1.838, 2.173, 2.541, 3.036, 3.717",\
"1.146, 1.199, 1.361, 1.625, 1.957, 2.334, 2.752, 3.189, 3.648, 4.186",\
"1.426, 1.492, 1.691, 2.016, 2.418, 2.88, 3.376, 3.904, 4.454, 5.028",\
"1.742, 1.816, 2.052, 2.44, 2.924, 3.466, 4.054, 4.672, 5.32, 5.992",\
"2.09, 2.176, 2.458, 2.9, 3.464, 4.102, 4.786, 5.498, 6.244, 7.012");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.516, 1.65, 2.122, 3.023, 4.429, 6.4, 8.993, 12.26, 16.24, 21",\
"1.517, 1.65, 2.123, 3.023, 4.427, 6.399, 8.993, 12.26, 16.25, 21.01",\
"1.517, 1.651, 2.121, 3.023, 4.427, 6.4, 8.992, 12.26, 16.25, 21",\
"1.518, 1.651, 2.122, 3.024, 4.427, 6.399, 8.995, 12.26, 16.25, 21",\
"1.535, 1.665, 2.126, 3.023, 4.429, 6.398, 8.992, 12.26, 16.25, 21",\
"1.664, 1.785, 2.21, 3.057, 4.43, 6.4, 8.992, 12.26, 16.25, 21.01",\
"1.88, 2.007, 2.443, 3.232, 4.506, 6.414, 8.99, 12.26, 16.25, 21.01",\
"2.15, 2.282, 2.736, 3.558, 4.768, 6.536, 9.02, 12.26, 16.25, 21",\
"2.488, 2.624, 3.104, 3.954, 5.196, 6.868, 9.188, 12.31, 16.25, 21",\
"2.886, 3.044, 3.552, 4.43, 5.702, 7.396, 9.584, 12.51, 16.31, 21.01");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.2707, 0.2877, 0.3458, 0.4522, 0.6108, 0.8257, 1.102, 1.444, 1.858, 2.348",\
"0.338, 0.3548, 0.4123, 0.5181, 0.6761, 0.8906, 1.166, 1.509, 1.922, 2.412",\
"0.5802, 0.5961, 0.6506, 0.7528, 0.9085, 1.122, 1.397, 1.739, 2.152, 2.642",\
"0.9888, 1.011, 1.082, 1.201, 1.36, 1.57, 1.843, 2.183, 2.597, 3.086",\
"1.472, 1.503, 1.602, 1.769, 1.988, 2.248, 2.54, 2.882, 3.294, 3.782",\
"2.018, 2.058, 2.188, 2.407, 2.696, 3.039, 3.419, 3.83, 4.267, 4.763",\
"2.619, 2.67, 2.835, 3.112, 3.476, 3.907, 4.387, 4.904, 5.449, 6.016",\
"3.273, 3.335, 3.537, 3.875, 4.323, 4.851, 5.435, 6.066, 6.728, 7.419",\
"3.981, 4.052, 4.291, 4.697, 5.231, 5.862, 6.562, 7.313, 8.103, 8.922",\
"4.724, 4.809, 5.097, 5.572, 6.199, 6.94, 7.762, 8.641, 9.564, 10.52");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.649, 1.732, 2.023, 2.577, 3.441, 4.651, 6.243, 8.253, 10.7, 13.62",\
"1.713, 1.797, 2.091, 2.649, 3.516, 4.728, 6.32, 8.328, 10.78, 13.7",\
"1.971, 2.056, 2.351, 2.912, 3.782, 4.998, 6.594, 8.606, 11.05, 13.97",\
"2.461, 2.545, 2.839, 3.399, 4.268, 5.487, 7.084, 9.095, 11.55, 14.48",\
"3.185, 3.269, 3.562, 4.121, 4.99, 6.205, 7.807, 9.822, 12.27, 15.21",\
"4.143, 4.231, 4.531, 5.092, 5.959, 7.176, 8.774, 10.78, 13.24, 16.16",\
"5.305, 5.401, 5.728, 6.324, 7.205, 8.42, 10.02, 12.03, 14.48, 17.41",\
"6.672, 6.777, 7.134, 7.78, 8.72, 9.962, 11.56, 13.57, 16.03, 18.95",\
"8.252, 8.368, 8.759, 9.459, 10.47, 11.79, 13.42, 15.44, 17.89, 20.82",\
"10.05, 10.18, 10.61, 11.37, 12.46, 13.87, 15.6, 17.65, 20.11, 23.03");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("0.3572, 0.3832, 0.4681, 0.6272, 0.8682, 1.202, 1.641, 2.192, 2.871, 3.68",\
"0.3524, 0.3776, 0.4626, 0.622, 0.864, 1.199, 1.639, 2.192, 2.871, 3.682",\
"0.3405, 0.3635, 0.4477, 0.6104, 0.8562, 1.196, 1.637, 2.193, 2.869, 3.681",\
"0.4882, 0.5082, 0.5758, 0.6892, 0.88, 1.19, 1.63, 2.186, 2.868, 3.679",\
"0.6854, 0.7148, 0.8094, 0.9652, 1.161, 1.398, 1.729, 2.215, 2.868, 3.675",\
"0.905, 0.9432, 1.067, 1.269, 1.533, 1.835, 2.167, 2.54, 3.048, 3.745",\
"1.145, 1.195, 1.354, 1.61, 1.937, 2.316, 2.732, 3.17, 3.632, 4.182",\
"1.401, 1.463, 1.664, 1.98, 2.382, 2.84, 3.344, 3.872, 4.426, 5",\
"1.688, 1.76, 1.994, 2.376, 2.862, 3.412, 3.998, 4.628, 5.278, 5.948",\
"2.006, 2.092, 2.36, 2.806, 3.376, 4.022, 4.706, 5.43, 6.176, 6.964");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002341, 0.00705, 0.01604, 0.03005, 0.0497, 0.07557, 0.1082, 0.1479, 0.1953");
values("1.517, 1.65, 2.121, 3.023, 4.427, 6.398, 8.993, 12.26, 16.25, 21",\
"1.516, 1.651, 2.121, 3.023, 4.427, 6.399, 8.993, 12.26, 16.25, 21",\
"1.517, 1.651, 2.122, 3.024, 4.429, 6.399, 8.992, 12.26, 16.25, 21",\
"1.518, 1.651, 2.122, 3.023, 4.429, 6.398, 8.993, 12.26, 16.25, 21",\
"1.526, 1.657, 2.124, 3.023, 4.427, 6.4, 8.992, 12.26, 16.24, 21",\
"1.612, 1.735, 2.175, 3.042, 4.431, 6.398, 8.991, 12.26, 16.26, 21",\
"1.77, 1.898, 2.346, 3.17, 4.484, 6.408, 8.992, 12.26, 16.25, 21",\
"1.942, 2.082, 2.558, 3.42, 4.696, 6.51, 9.014, 12.26, 16.25, 21",\
"2.146, 2.29, 2.794, 3.702, 5.028, 6.798, 9.166, 12.3, 16.25, 21",\
"2.386, 2.54, 3.066, 4.016, 5.4, 7.222, 9.526, 12.5, 16.32, 21.01");
}
}
}
}