blob: 5a6e079853cac299a30ed936d7b9e81137ff13fd [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__aoi21_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "1.3907214e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "1.3974282e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "1.3231674e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "1.3974282e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "1.073412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.0742706e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.3974282e-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.004041 ;
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&!B" ;
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.003669, 0.003671, 0.003666, 0.003662, 0.003658, 0.003651, 0.003637, \
0.003624, 0.003557, 0.00286");
}
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.002996, -0.002991, -0.00299, -0.002989, -0.002992, -0.002996, \
-0.003008, -0.003035, -0.003099, -0.00296");
}
}
internal_power() {
when : "!A2&B" ;
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.001424, 0.001422, 0.001426, 0.001425, 0.001433, 0.001434, 0.001434, \
0.001434, 0.001434, 0.00129");
}
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.001432, -0.00143, -0.001432, -0.001434, -0.001437, -0.001438, \
-0.001438, -0.001437, -0.001438, -0.001254");
}
}
internal_power() {
when : "A2&B" ;
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.003059, 0.003056, 0.003054, 0.003042, 0.003039, 0.003019, 0.002988, \
0.002938, 0.002804, 0.001993");
}
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.001437, -0.001435, -0.001434, -0.001437, -0.00144, -0.001441, \
-0.00144, -0.001441, -0.001439, -0.001256");
}
}
}
pin(A2) {
capacitance : 0.003848 ;
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&!B" ;
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.003158, 0.003124, 0.003119, 0.00311, 0.003109, 0.003104, 0.003097, \
0.003082, 0.003022, 0.002392");
}
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.003145, -0.00314, -0.003144, -0.003137, -0.003126, -0.003116, \
-0.003107, -0.003096, -0.003073, -0.002753");
}
}
internal_power() {
when : "!A1&B" ;
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.001425, 0.001422, 0.001426, 0.001426, 0.001433, 0.001432, 0.001434, \
0.001434, 0.001433, 0.001289");
}
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.001428, -0.00143, -0.001434, -0.001435, -0.001438, -0.001437, \
-0.001437, -0.001437, -0.001439, -0.001252");
}
}
internal_power() {
when : "A1&B" ;
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.00306, 0.003056, 0.003053, 0.003044, 0.003038, 0.003019, 0.00299, \
0.002937, 0.002804, 0.001995");
}
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.001431, -0.001435, -0.001434, -0.001437, -0.001441, -0.001441, \
-0.001442, -0.001441, -0.001441, -0.001256");
}
}
}
pin(B) {
capacitance : 0.003153 ;
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.003118, 0.003113, 0.003116, 0.003111, 0.003117, 0.003116, 0.003118, \
0.003116, 0.003116, 0.002605");
}
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.002631, -0.00265, -0.002724, -0.002778, -0.002831, -0.002861, \
-0.002881, -0.002896, -0.002904, -0.002656");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.07601 ;
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&!B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.001113, 0.001112, 0.001116, 0.001113, 0.001115, 0.001116, 0.001118, 0.001116, 0.001118, 0.001116",\
"0.001081, 0.001091, 0.001109, 0.001124, 0.001134, 0.001141, 0.001147, 0.00115, 0.001151, 0.001152",\
"0.0009726, 0.0009945, 0.001046, 0.001105, 0.001148, 0.001175, 0.001195, 0.001206, 0.001217, 0.001222",\
"0.0007982, 0.0008261, 0.0009064, 0.001002, 0.001082, 0.001144, 0.001185, 0.001213, 0.001233, 0.001249",\
"0.0006354, 0.0006595, 0.0007435, 0.0008586, 0.0009696, 0.001059, 0.001125, 0.001173, 0.001209, 0.001234",\
"0.0005125, 0.0005319, 0.0006073, 0.0007174, 0.0008368, 0.0009484, 0.001037, 0.001104, 0.001155, 0.001193",\
"0.00042, 0.0004407, 0.0005027, 0.0006028, 0.0007164, 0.0008326, 0.0009369, 0.00102, 0.001084, 0.001133",\
"0.0003593, 0.0003807, 0.0004264, 0.0005096, 0.0006154, 0.0007263, 0.0008335, 0.0009249, 0.001004, 0.00106",\
"0.0003174, 0.0003291, 0.00037, 0.0004425, 0.0005341, 0.0006355, 0.000737, 0.0008349, 0.0009009, 0.000868",\
"0.0004988, 0.0005125, 0.000549, 0.0006083, 0.0006866, 0.000776, 0.000811, 0.0005138, 7.531e-05, -0.0002594");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.01136, 0.01136, 0.01138, 0.0114, 0.01142, 0.01144, 0.01146, 0.0116, 0.01386, 0.02768",\
"0.01121, 0.01124, 0.01131, 0.01139, 0.01146, 0.01151, 0.01155, 0.01172, 0.01409, 0.0283",\
"0.01082, 0.01086, 0.01097, 0.0111, 0.01124, 0.01136, 0.01144, 0.01168, 0.01452, 0.03007",\
"0.0106, 0.01062, 0.0107, 0.01083, 0.01097, 0.01112, 0.01124, 0.01162, 0.01555, 0.03367",\
"0.01048, 0.0105, 0.01056, 0.01065, 0.01077, 0.01092, 0.01106, 0.01171, 0.01803, 0.0396",\
"0.01043, 0.01043, 0.01048, 0.01055, 0.01064, 0.01075, 0.01093, 0.01249, 0.02368, 0.04752",\
"0.01037, 0.01039, 0.01043, 0.01049, 0.01056, 0.01066, 0.01108, 0.01608, 0.03402, 0.0545",\
"0.01036, 0.01036, 0.01038, 0.01045, 0.01052, 0.0107, 0.01362, 0.02708, 0.04333, 0.05562",\
"0.01033, 0.01035, 0.01037, 0.0104, 0.01068, 0.01467, 0.02492, 0.03358, 0.03987, 0.04445",\
"0.009659, 0.009593, 0.009416, 0.01076, 0.01293, 0.01481, 0.01624, 0.01723, 0.01793, 0.01844");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.001117, 0.001115, 0.00112, 0.001118, 0.001116, 0.001118, 0.00112, 0.001118, 0.00112, 0.001121",\
"0.001099, 0.001107, 0.001119, 0.001132, 0.001142, 0.001145, 0.001148, 0.001151, 0.001153, 0.001155",\
"0.001022, 0.001038, 0.001079, 0.001128, 0.001163, 0.001186, 0.001202, 0.001214, 0.001221, 0.001226",\
"0.0008856, 0.0009084, 0.0009728, 0.00105, 0.001116, 0.001168, 0.001201, 0.001225, 0.001243, 0.001255",\
"0.0007462, 0.0007647, 0.0008346, 0.0009278, 0.001022, 0.001097, 0.001156, 0.001198, 0.001227, 0.001248",\
"0.0006376, 0.0006595, 0.0007203, 0.0008113, 0.0009104, 0.001006, 0.001081, 0.001137, 0.001182, 0.001214",\
"0.0005593, 0.0005744, 0.0006273, 0.000707, 0.0008066, 0.0009041, 0.0009924, 0.001066, 0.001121, 0.001162",\
"0.0005064, 0.0005173, 0.0005593, 0.0006293, 0.0007191, 0.0008142, 0.0009056, 0.0009843, 0.001051, 0.001102",\
"0.0004684, 0.0004793, 0.0005125, 0.0005722, 0.0006477, 0.0007352, 0.000824, 0.0009044, 0.0009697, 0.0009622",\
"0.0006556, 0.0006677, 0.0006969, 0.0007472, 0.0008132, 0.0008877, 0.0009457, 0.0008218, 0.0004203, 2.12e-05");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.01348, 0.01349, 0.01349, 0.0135, 0.01351, 0.01354, 0.01355, 0.01371, 0.01613, 0.03061",\
"0.01329, 0.01329, 0.01331, 0.01334, 0.01337, 0.01339, 0.01342, 0.01358, 0.01615, 0.03093",\
"0.01303, 0.01305, 0.01309, 0.01315, 0.01322, 0.01326, 0.01333, 0.01355, 0.01658, 0.03267",\
"0.01285, 0.01287, 0.01291, 0.01297, 0.01306, 0.01313, 0.0132, 0.01357, 0.01776, 0.03635",\
"0.01276, 0.01276, 0.0128, 0.01286, 0.01293, 0.01301, 0.0131, 0.01378, 0.0205, 0.04243",\
"0.01269, 0.0127, 0.01272, 0.01277, 0.01283, 0.01291, 0.01304, 0.01474, 0.02653, 0.05017",\
"0.01264, 0.01264, 0.01267, 0.01271, 0.01276, 0.01283, 0.01329, 0.01871, 0.03693, 0.05672",\
"0.01259, 0.0126, 0.01262, 0.01266, 0.01271, 0.01291, 0.01623, 0.02997, 0.04552, 0.0572",\
"0.01254, 0.01254, 0.01255, 0.01259, 0.01293, 0.01741, 0.02725, 0.03521, 0.04095, 0.04502",\
"0.01159, 0.01145, 0.01126, 0.01241, 0.01406, 0.01538, 0.01641, 0.0172, 0.01779, 0.01824");
}
}
internal_power() {
related_pin : "B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.003878, 0.00388, 0.003879, 0.003884, 0.003883, 0.003883, 0.003883, 0.003881, 0.003885, 0.003879",\
"0.003825, 0.003838, 0.003827, 0.003823, 0.003829, 0.003827, 0.003822, 0.003822, 0.003825, 0.003825",\
"0.003742, 0.003744, 0.003751, 0.003757, 0.00376, 0.003759, 0.003763, 0.003754, 0.003766, 0.003764",\
"0.003619, 0.003625, 0.003636, 0.003654, 0.00367, 0.003689, 0.0037, 0.003708, 0.003703, 0.003713",\
"0.003502, 0.00351, 0.003524, 0.00355, 0.003582, 0.003604, 0.00363, 0.00365, 0.003656, 0.003664",\
"0.003389, 0.003398, 0.003414, 0.003446, 0.003485, 0.003523, 0.003554, 0.003577, 0.003599, 0.003614",\
"0.003288, 0.0033, 0.00331, 0.003351, 0.003391, 0.003439, 0.003475, 0.003506, 0.003532, 0.003548",\
"0.003199, 0.003206, 0.003231, 0.00326, 0.003295, 0.003338, 0.003385, 0.003417, 0.003446, 0.003472",\
"0.003104, 0.003112, 0.003131, 0.003163, 0.003194, 0.003229, 0.003267, 0.003306, 0.003325, 0.0033",\
"0.003238, 0.003237, 0.003266, 0.003277, 0.003304, 0.003331, 0.003311, 0.002954, 0.00246, 0.002043");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.01484, 0.01484, 0.01485, 0.01486, 0.01488, 0.01489, 0.01492, 0.01496, 0.01522, 0.01818",\
"0.01476, 0.01476, 0.01479, 0.01482, 0.01485, 0.01488, 0.01491, 0.01495, 0.01524, 0.01834",\
"0.01461, 0.01462, 0.01466, 0.0147, 0.01476, 0.01481, 0.01486, 0.01492, 0.01526, 0.01906",\
"0.01451, 0.01453, 0.01456, 0.01461, 0.01467, 0.01474, 0.0148, 0.01487, 0.01542, 0.02065",\
"0.01447, 0.01448, 0.0145, 0.01454, 0.01459, 0.01466, 0.01473, 0.01483, 0.0159, 0.02432",\
"0.01444, 0.01445, 0.01447, 0.0145, 0.01455, 0.0146, 0.01466, 0.01489, 0.01755, 0.0323",\
"0.01441, 0.01441, 0.01443, 0.01447, 0.01451, 0.01456, 0.01464, 0.01559, 0.02368, 0.0462",\
"0.0144, 0.0144, 0.01441, 0.01444, 0.01448, 0.01453, 0.01511, 0.02114, 0.03926, 0.05822",\
"0.01439, 0.01439, 0.01441, 0.01441, 0.01448, 0.01572, 0.02388, 0.03659, 0.04621, 0.05323",\
"0.01347, 0.01335, 0.01296, 0.01351, 0.01609, 0.01838, 0.02008, 0.0213, 0.02214, 0.02275");
}
}
internal_power() {
related_pin : "B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.003455, 0.003455, 0.003451, 0.00345, 0.003446, 0.003461, 0.003465, 0.003465, 0.003462, 0.003455",\
"0.003404, 0.003403, 0.003407, 0.003404, 0.003403, 0.003402, 0.003399, 0.003405, 0.003397, 0.003401",\
"0.003291, 0.003296, 0.003304, 0.003313, 0.003313, 0.003306, 0.003304, 0.003315, 0.003309, 0.003302",\
"0.003165, 0.003166, 0.003182, 0.003197, 0.00321, 0.003224, 0.003232, 0.003232, 0.003238, 0.003232",\
"0.003037, 0.003047, 0.003068, 0.003094, 0.003118, 0.003143, 0.00316, 0.003173, 0.003185, 0.003186",\
"0.002936, 0.002935, 0.002963, 0.002992, 0.003029, 0.00306, 0.003091, 0.003109, 0.003123, 0.003133",\
"0.002841, 0.002854, 0.002873, 0.002899, 0.002939, 0.002982, 0.003013, 0.003039, 0.00306, 0.003071",\
"0.002749, 0.002761, 0.002778, 0.002821, 0.002848, 0.002884, 0.002927, 0.002955, 0.002979, 0.002999",\
"0.002662, 0.002663, 0.002681, 0.002713, 0.00275, 0.00279, 0.002821, 0.002851, 0.002873, 0.002832",\
"0.00279, 0.002803, 0.002828, 0.002827, 0.002859, 0.002886, 0.00286, 0.002522, 0.002017, 0.001602");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.01379, 0.01379, 0.0138, 0.01381, 0.01382, 0.01385, 0.01387, 0.01403, 0.01641, 0.03078",\
"0.01371, 0.01372, 0.01374, 0.01377, 0.0138, 0.01383, 0.01386, 0.01402, 0.01656, 0.0313",\
"0.01355, 0.01357, 0.01361, 0.01365, 0.01371, 0.01376, 0.0138, 0.01403, 0.01705, 0.03319",\
"0.01347, 0.01348, 0.0135, 0.01356, 0.01362, 0.01368, 0.01377, 0.0141, 0.01831, 0.03698",\
"0.01342, 0.01343, 0.01345, 0.01349, 0.01354, 0.0136, 0.01368, 0.01435, 0.02111, 0.04306",\
"0.01339, 0.01339, 0.01342, 0.01345, 0.01349, 0.01354, 0.01366, 0.0153, 0.02696, 0.05081",\
"0.01336, 0.01337, 0.01338, 0.01342, 0.01346, 0.01352, 0.01391, 0.01905, 0.03715, 0.05729",\
"0.01335, 0.01335, 0.01336, 0.01339, 0.01344, 0.01359, 0.01644, 0.02983, 0.04605, 0.05834",\
"0.01334, 0.01335, 0.01336, 0.01336, 0.01357, 0.01714, 0.02751, 0.03657, 0.04317, 0.04797",\
"0.01254, 0.01244, 0.01219, 0.01325, 0.01556, 0.01755, 0.01903, 0.02008, 0.02083, 0.02135");
}
}
internal_power() {
related_pin : "B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.003457, 0.003454, 0.003452, 0.003448, 0.003453, 0.003461, 0.003463, 0.003462, 0.003461, 0.003454",\
"0.003404, 0.003403, 0.003399, 0.003398, 0.003396, 0.003404, 0.003399, 0.003406, 0.003399, 0.003404",\
"0.003294, 0.003298, 0.003304, 0.003309, 0.003308, 0.003307, 0.003303, 0.003305, 0.003309, 0.003301",\
"0.003168, 0.003171, 0.003185, 0.0032, 0.003213, 0.003222, 0.003234, 0.003233, 0.003232, 0.003232",\
"0.003043, 0.003049, 0.003068, 0.003094, 0.003124, 0.003146, 0.003161, 0.003174, 0.003182, 0.003185",\
"0.002941, 0.00294, 0.002958, 0.002992, 0.003033, 0.003066, 0.003088, 0.003109, 0.003122, 0.00313",\
"0.002843, 0.002852, 0.002873, 0.002901, 0.002939, 0.002978, 0.003013, 0.003041, 0.00306, 0.003072",\
"0.00275, 0.002758, 0.002781, 0.002813, 0.002846, 0.002886, 0.002923, 0.002961, 0.002982, 0.002998",\
"0.00266, 0.002663, 0.002688, 0.002712, 0.002751, 0.002792, 0.002819, 0.002852, 0.002866, 0.002828",\
"0.002786, 0.002795, 0.002807, 0.002825, 0.002855, 0.002883, 0.002843, 0.002501, 0.002016, 0.001596");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.01608, 0.01609, 0.0161, 0.01611, 0.01612, 0.01614, 0.01616, 0.01635, 0.01898, 0.03398",\
"0.01603, 0.01603, 0.01605, 0.01607, 0.0161, 0.01612, 0.01616, 0.01636, 0.01913, 0.0345",\
"0.0159, 0.0159, 0.01593, 0.01597, 0.01602, 0.01606, 0.01611, 0.01638, 0.01967, 0.0365",\
"0.0158, 0.0158, 0.01583, 0.01587, 0.01593, 0.01599, 0.01606, 0.01643, 0.02104, 0.04034",\
"0.01573, 0.01574, 0.01576, 0.01579, 0.01585, 0.01591, 0.01597, 0.01672, 0.02401, 0.04636",\
"0.01569, 0.0157, 0.0157, 0.01574, 0.01579, 0.01583, 0.01597, 0.01781, 0.03018, 0.05376",\
"0.01566, 0.01566, 0.01567, 0.0157, 0.01574, 0.01578, 0.01624, 0.02192, 0.0403, 0.05978",\
"0.01562, 0.01562, 0.01564, 0.01565, 0.01569, 0.01586, 0.01916, 0.03291, 0.04843, 0.0601",\
"0.01559, 0.01559, 0.0156, 0.0156, 0.01587, 0.01995, 0.02999, 0.03835, 0.0444, 0.04868",\
"0.01444, 0.01428, 0.01395, 0.01503, 0.01681, 0.01823, 0.0193, 0.02012, 0.02075, 0.02122");
}
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3084, 0.3323, 0.416, 0.5755, 0.8241, 1.173, 1.632, 2.21, 2.916, 3.757",\
"0.3677, 0.3916, 0.4757, 0.636, 0.8847, 1.234, 1.693, 2.271, 2.978, 3.821",\
"0.5874, 0.6123, 0.6973, 0.8589, 1.109, 1.458, 1.918, 2.496, 3.203, 4.046",\
"0.9485, 0.9843, 1.098, 1.281, 1.536, 1.886, 2.346, 2.924, 3.633, 4.473",\
"1.376, 1.426, 1.585, 1.841, 2.167, 2.549, 3.012, 3.591, 4.298, 5.138",\
"1.863, 1.929, 2.141, 2.476, 2.9, 3.39, 3.929, 4.527, 5.234, 6.074",\
"2.409, 2.494, 2.761, 3.186, 3.716, 4.325, 4.987, 5.701, 6.458, 7.308",\
"3.011, 3.118, 3.447, 3.962, 4.613, 5.348, 6.149, 6.997, 7.895, 8.834",\
"3.663, 3.79, 4.19, 4.812, 5.585, 6.459, 7.403, 8.403, 9.45, 10.54",\
"4.361, 4.514, 4.989, 5.724, 6.633, 7.656, 8.752, 9.908, 11.12, 12.37");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.9888, 1.073, 1.365, 1.922, 2.787, 4.001, 5.605, 7.615, 10.07, 13",\
"1.039, 1.125, 1.424, 1.988, 2.858, 4.077, 5.677, 7.691, 10.15, 13.07",\
"1.252, 1.339, 1.642, 2.213, 3.092, 4.317, 5.929, 7.942, 10.4, 13.32",\
"1.736, 1.821, 2.12, 2.689, 3.57, 4.799, 6.408, 8.435, 10.9, 13.82",\
"2.518, 2.604, 2.901, 3.465, 4.342, 5.573, 7.181, 9.205, 11.68, 14.61",\
"3.547, 3.654, 3.992, 4.571, 5.445, 6.67, 8.28, 10.3, 12.77, 15.71",\
"4.756, 4.891, 5.316, 5.995, 6.906, 8.127, 9.732, 11.76, 14.21, 17.16",\
"6.151, 6.314, 6.833, 7.658, 8.704, 9.971, 11.58, 13.59, 16.06, 18.99",\
"7.735, 7.932, 8.547, 9.528, 10.76, 12.18, 13.83, 15.85, 18.31, 21.24",\
"9.508, 9.738, 10.46, 11.61, 13.05, 14.68, 16.48, 18.54, 21, 23.93");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3833, 0.4237, 0.5615, 0.827, 1.24, 1.818, 2.581, 3.541, 4.713, 6.113",\
"0.3843, 0.4232, 0.5621, 0.8269, 1.24, 1.819, 2.581, 3.541, 4.714, 6.11",\
"0.395, 0.4297, 0.5645, 0.8274, 1.24, 1.819, 2.581, 3.54, 4.713, 6.108",\
"0.5772, 0.608, 0.7094, 0.9006, 1.255, 1.821, 2.581, 3.541, 4.715, 6.11",\
"0.8258, 0.8662, 0.9988, 1.215, 1.506, 1.936, 2.605, 3.547, 4.711, 6.112",\
"1.116, 1.169, 1.333, 1.6, 1.954, 2.378, 2.903, 3.665, 4.739, 6.117",\
"1.446, 1.511, 1.707, 2.035, 2.453, 2.952, 3.519, 4.164, 5.034, 6.228",\
"1.829, 1.894, 2.133, 2.514, 3.006, 3.584, 4.238, 4.97, 5.744, 6.732",\
"2.25, 2.338, 2.602, 3.038, 3.608, 4.268, 5.018, 5.832, 6.732, 7.658",\
"2.724, 2.814, 3.12, 3.618, 4.258, 5.004, 5.846, 6.766, 7.754, 8.808");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.307, 1.443, 1.921, 2.831, 4.251, 6.24, 8.859, 12.15, 16.18, 20.99",\
"1.308, 1.443, 1.92, 2.831, 4.252, 6.241, 8.855, 12.16, 16.19, 20.99",\
"1.306, 1.443, 1.921, 2.832, 4.252, 6.242, 8.859, 12.16, 16.18, 21.01",\
"1.302, 1.437, 1.919, 2.831, 4.25, 6.238, 8.861, 12.15, 16.19, 21",\
"1.383, 1.495, 1.929, 2.828, 4.25, 6.253, 8.856, 12.16, 16.19, 20.98",\
"1.736, 1.824, 2.153, 2.898, 4.258, 6.239, 8.866, 12.16, 16.19, 20.99",\
"2.192, 2.301, 2.648, 3.258, 4.382, 6.26, 8.856, 12.17, 16.19, 20.99",\
"2.7, 2.832, 3.23, 3.892, 4.84, 6.432, 8.892, 12.16, 16.19, 20.98",\
"3.256, 3.398, 3.866, 4.618, 5.612, 6.968, 9.098, 12.21, 16.19, 20.98",\
"3.86, 4.022, 4.55, 5.4, 6.518, 7.85, 9.69, 12.43, 16.25, 20.99");
}
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3383, 0.3622, 0.4458, 0.6054, 0.8539, 1.203, 1.661, 2.239, 2.944, 3.789",\
"0.4078, 0.4318, 0.5157, 0.6757, 0.9244, 1.273, 1.733, 2.311, 3.017, 3.859",\
"0.6186, 0.6433, 0.7283, 0.8894, 1.139, 1.489, 1.948, 2.527, 3.234, 4.076",\
"0.9641, 0.9949, 1.097, 1.274, 1.528, 1.879, 2.339, 2.918, 3.625, 4.465",\
"1.405, 1.445, 1.578, 1.799, 2.1, 2.478, 2.943, 3.523, 4.23, 5.074",\
"1.926, 1.981, 2.154, 2.434, 2.801, 3.245, 3.766, 4.368, 5.079, 5.922",\
"2.52, 2.59, 2.811, 3.165, 3.616, 4.143, 4.746, 5.423, 6.181, 7.037",\
"3.186, 3.273, 3.547, 3.983, 4.535, 5.164, 5.862, 6.631, 7.475, 8.404",\
"3.918, 4.023, 4.358, 4.885, 5.545, 6.293, 7.107, 7.984, 8.931, 9.953",\
"4.711, 4.838, 5.241, 5.866, 6.646, 7.524, 8.471, 9.474, 10.54, 11.67");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.231, 1.315, 1.608, 2.166, 3.034, 4.25, 5.848, 7.86, 10.32, 13.24",\
"1.275, 1.359, 1.654, 2.214, 3.083, 4.3, 5.899, 7.911, 10.37, 13.29",\
"1.504, 1.589, 1.887, 2.452, 3.325, 4.544, 6.146, 8.16, 10.62, 13.55",\
"1.992, 2.078, 2.376, 2.941, 3.816, 5.038, 6.643, 8.66, 11.12, 14.05",\
"2.78, 2.864, 3.16, 3.723, 4.598, 5.821, 7.426, 9.446, 11.91, 14.84",\
"3.862, 3.956, 4.264, 4.834, 5.706, 6.929, 8.533, 10.55, 13.01, 15.94",\
"5.156, 5.273, 5.652, 6.28, 7.171, 8.391, 9.995, 12.01, 14.47, 17.41",\
"6.642, 6.785, 7.243, 8, 8.99, 10.24, 11.84, 13.86, 16.32, 19.25",\
"8.324, 8.494, 9.039, 9.936, 11.1, 12.46, 14.1, 16.12, 18.58, 21.51",\
"10.21, 10.4, 11.04, 12.09, 13.44, 15.01, 16.76, 18.81, 21.27, 24.2");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3837, 0.4234, 0.5625, 0.8273, 1.24, 1.819, 2.582, 3.541, 4.714, 6.11",\
"0.3836, 0.4233, 0.5628, 0.8273, 1.24, 1.819, 2.58, 3.541, 4.716, 6.113",\
"0.3882, 0.4264, 0.5632, 0.8286, 1.24, 1.819, 2.58, 3.54, 4.715, 6.113",\
"0.4902, 0.526, 0.6484, 0.874, 1.252, 1.821, 2.58, 3.541, 4.715, 6.113",\
"0.6542, 0.6934, 0.8256, 1.062, 1.41, 1.902, 2.605, 3.543, 4.711, 6.11",\
"0.8724, 0.9194, 1.066, 1.318, 1.686, 2.174, 2.803, 3.638, 4.743, 6.117",\
"1.125, 1.181, 1.359, 1.643, 2.034, 2.541, 3.184, 3.968, 4.954, 6.214",\
"1.415, 1.481, 1.69, 2.022, 2.458, 2.988, 3.652, 4.466, 5.418, 6.562",\
"1.754, 1.822, 2.06, 2.442, 2.932, 3.522, 4.206, 5.032, 6.012, 7.152",\
"2.114, 2.202, 2.474, 2.908, 3.462, 4.106, 4.846, 5.704, 6.7, 7.868");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.425, 1.562, 2.037, 2.95, 4.369, 6.362, 8.986, 12.29, 16.31, 21.12",\
"1.427, 1.561, 2.038, 2.95, 4.369, 6.361, 8.983, 12.28, 16.32, 21.13",\
"1.425, 1.56, 2.038, 2.949, 4.372, 6.362, 8.984, 12.29, 16.32, 21.13",\
"1.423, 1.559, 2.038, 2.949, 4.369, 6.363, 8.983, 12.29, 16.32, 21.12",\
"1.434, 1.567, 2.037, 2.95, 4.371, 6.362, 8.987, 12.29, 16.32, 21.13",\
"1.647, 1.751, 2.141, 2.974, 4.369, 6.364, 8.983, 12.29, 16.32, 21.11",\
"2.054, 2.17, 2.528, 3.222, 4.44, 6.368, 8.988, 12.28, 16.32, 21.12",\
"2.508, 2.644, 3.068, 3.76, 4.806, 6.488, 9.002, 12.28, 16.32, 21.12",\
"3.006, 3.16, 3.664, 4.454, 5.484, 6.942, 9.156, 12.32, 16.32, 21.12",\
"3.54, 3.716, 4.292, 5.198, 6.362, 7.726, 9.68, 12.51, 16.37, 21.12");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&!A2" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3556, 0.3776, 0.4533, 0.594, 0.8083, 1.104, 1.491, 1.975, 2.564, 3.266",\
"0.422, 0.444, 0.5199, 0.6606, 0.8746, 1.171, 1.557, 2.041, 2.631, 3.332",\
"0.6587, 0.6803, 0.7552, 0.8951, 1.109, 1.405, 1.792, 2.276, 2.866, 3.568",\
"1.088, 1.114, 1.201, 1.348, 1.561, 1.856, 2.243, 2.727, 3.317, 4.018",\
"1.606, 1.644, 1.767, 1.971, 2.241, 2.559, 2.948, 3.431, 4.02, 4.722",\
"2.193, 2.244, 2.407, 2.68, 3.036, 3.452, 3.913, 4.42, 5.012, 5.712",\
"2.846, 2.909, 3.118, 3.463, 3.915, 4.441, 5.021, 5.644, 6.297, 7.017",\
"3.558, 3.638, 3.894, 4.32, 4.871, 5.518, 6.228, 6.985, 7.78, 8.605",\
"4.331, 4.425, 4.734, 5.244, 5.908, 6.679, 7.525, 8.426, 9.374, 10.35",\
"5.156, 5.269, 5.638, 6.238, 7.017, 7.924, 8.918, 9.973, 11.08, 12.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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.012, 1.077, 1.302, 1.731, 2.399, 3.338, 4.575, 6.123, 8.02, 10.29",\
"1.086, 1.151, 1.378, 1.809, 2.478, 3.416, 4.651, 6.204, 8.107, 10.36",\
"1.36, 1.425, 1.653, 2.086, 2.758, 3.698, 4.936, 6.488, 8.394, 10.65",\
"1.887, 1.953, 2.18, 2.613, 3.286, 4.228, 5.464, 7.022, 8.923, 11.18",\
"2.679, 2.745, 2.975, 3.407, 4.079, 5.022, 6.258, 7.817, 9.721, 11.98",\
"3.713, 3.79, 4.048, 4.499, 5.175, 6.116, 7.354, 8.911, 10.81, 13.07",\
"4.955, 5.048, 5.353, 5.878, 6.598, 7.551, 8.788, 10.35, 12.25, 14.51",\
"6.408, 6.519, 6.884, 7.495, 8.32, 9.336, 10.59, 12.15, 14.05, 16.31",\
"8.072, 8.206, 8.637, 9.35, 10.3, 11.44, 12.77, 14.35, 16.25, 18.52",\
"9.945, 10.1, 10.61, 11.44, 12.53, 13.82, 15.29, 16.95, 18.88, 21.14");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3931, 0.4266, 0.5428, 0.7634, 1.107, 1.588, 2.225, 3.031, 4.017, 5.193",\
"0.3928, 0.4268, 0.5418, 0.7629, 1.106, 1.59, 2.228, 3.032, 4.015, 5.192",\
"0.387, 0.4191, 0.5386, 0.7616, 1.106, 1.59, 2.226, 3.031, 4.018, 5.192",\
"0.4944, 0.5224, 0.611, 0.7904, 1.109, 1.588, 2.227, 3.032, 4.014, 5.186",\
"0.7022, 0.7408, 0.8632, 1.06, 1.312, 1.682, 2.25, 3.035, 4.016, 5.19",\
"0.9322, 0.9858, 1.147, 1.41, 1.734, 2.106, 2.547, 3.171, 4.058, 5.199",\
"1.193, 1.259, 1.466, 1.79, 2.203, 2.664, 3.167, 3.704, 4.402, 5.36",\
"1.476, 1.558, 1.816, 2.21, 2.712, 3.272, 3.874, 4.514, 5.176, 5.958",\
"1.786, 1.882, 2.186, 2.672, 3.262, 3.924, 4.64, 5.384, 6.156, 6.962",\
"2.13, 2.244, 2.594, 3.16, 3.86, 4.628, 5.444, 6.314, 7.204, 8.124");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.018, 1.122, 1.487, 2.187, 3.273, 4.8, 6.81, 9.341, 12.43, 16.11",\
"1.018, 1.122, 1.487, 2.186, 3.273, 4.799, 6.81, 9.34, 12.43, 16.11",\
"1.018, 1.123, 1.487, 2.186, 3.273, 4.801, 6.809, 9.341, 12.43, 16.12",\
"1.02, 1.123, 1.487, 2.187, 3.273, 4.8, 6.81, 9.34, 12.43, 16.11",\
"1.063, 1.158, 1.504, 2.188, 3.274, 4.802, 6.81, 9.341, 12.43, 16.11",\
"1.25, 1.34, 1.65, 2.259, 3.29, 4.803, 6.808, 9.34, 12.43, 16.12",\
"1.505, 1.605, 1.942, 2.524, 3.438, 4.842, 6.812, 9.338, 12.43, 16.11",\
"1.808, 1.922, 2.298, 2.928, 3.812, 5.07, 6.89, 9.352, 12.43, 16.11",\
"2.17, 2.294, 2.702, 3.392, 4.342, 5.546, 7.192, 9.464, 12.46, 16.11",\
"2.576, 2.726, 3.174, 3.92, 4.932, 6.204, 7.772, 9.832, 12.61, 16.16");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.31, 0.3323, 0.4093, 0.5516, 0.7673, 1.064, 1.451, 1.936, 2.526, 3.228",\
"0.3768, 0.3992, 0.4759, 0.618, 0.8335, 1.13, 1.517, 2.002, 2.592, 3.294",\
"0.6159, 0.6375, 0.7124, 0.853, 1.068, 1.365, 1.752, 2.236, 2.827, 3.528",\
"1.033, 1.062, 1.154, 1.305, 1.521, 1.816, 2.202, 2.686, 3.276, 3.978",\
"1.529, 1.571, 1.701, 1.916, 2.194, 2.518, 2.908, 3.391, 3.981, 4.682",\
"2.093, 2.148, 2.322, 2.606, 2.974, 3.401, 3.87, 4.38, 4.972, 5.672",\
"2.72, 2.79, 3.012, 3.371, 3.836, 4.376, 4.967, 5.597, 6.256, 6.977",\
"3.406, 3.49, 3.762, 4.207, 4.78, 5.44, 6.161, 6.93, 7.73, 8.561",\
"4.148, 4.25, 4.576, 5.11, 5.797, 6.586, 7.449, 8.362, 9.315, 10.3",\
"4.94, 5.063, 5.45, 6.078, 6.886, 7.815, 8.826, 9.893, 11.01, 12.16");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.216, 1.299, 1.589, 2.145, 3.011, 4.225, 5.821, 7.836, 10.29, 13.21",\
"1.287, 1.371, 1.664, 2.222, 3.089, 4.305, 5.9, 7.921, 10.37, 13.3",\
"1.557, 1.641, 1.936, 2.497, 3.367, 4.581, 6.179, 8.192, 10.66, 13.59",\
"2.077, 2.161, 2.455, 3.016, 3.886, 5.108, 6.703, 8.716, 11.18, 14.12",\
"2.848, 2.932, 3.226, 3.785, 4.655, 5.873, 7.475, 9.493, 11.95, 14.87",\
"3.858, 3.95, 4.262, 4.83, 5.698, 6.916, 8.515, 10.53, 13, 15.92",\
"5.075, 5.181, 5.537, 6.159, 7.05, 8.27, 9.87, 11.88, 14.34, 17.28",\
"6.504, 6.627, 7.031, 7.732, 8.708, 9.961, 11.57, 13.58, 16.04, 18.97",\
"8.154, 8.295, 8.756, 9.544, 10.63, 11.99, 13.63, 15.65, 18.11, 21.04",\
"10.02, 10.18, 10.71, 11.6, 12.8, 14.29, 16.05, 18.11, 20.57, 23.5");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.392, 0.425, 0.5425, 0.764, 1.107, 1.588, 2.224, 3.03, 4.014, 5.183",\
"0.3893, 0.4228, 0.5424, 0.7627, 1.105, 1.587, 2.225, 3.031, 4.01, 5.189",\
"0.3817, 0.4157, 0.5329, 0.7576, 1.104, 1.587, 2.226, 3.03, 4.01, 5.188",\
"0.5262, 0.5522, 0.637, 0.8054, 1.11, 1.585, 2.223, 3.03, 4.011, 5.184",\
"0.7468, 0.785, 0.9072, 1.101, 1.346, 1.699, 2.25, 3.03, 4.014, 5.185",\
"0.9952, 1.045, 1.204, 1.462, 1.78, 2.147, 2.576, 3.185, 4.054, 5.196",\
"1.272, 1.338, 1.539, 1.859, 2.26, 2.716, 3.21, 3.738, 4.428, 5.372",\
"1.574, 1.657, 1.902, 2.296, 2.782, 3.34, 3.934, 4.558, 5.22, 5.988",\
"1.904, 2.004, 2.298, 2.772, 3.352, 4.004, 4.708, 5.444, 6.21, 7.006",\
"2.282, 2.386, 2.738, 3.284, 3.964, 4.72, 5.528, 6.38, 7.264, 8.176");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.308, 1.444, 1.92, 2.83, 4.249, 6.242, 8.86, 12.16, 16.18, 20.99",\
"1.308, 1.444, 1.92, 2.831, 4.249, 6.239, 8.859, 12.16, 16.19, 20.99",\
"1.309, 1.444, 1.92, 2.831, 4.25, 6.24, 8.86, 12.16, 16.18, 20.98",\
"1.309, 1.444, 1.921, 2.831, 4.249, 6.24, 8.86, 12.16, 16.18, 20.98",\
"1.332, 1.462, 1.927, 2.832, 4.249, 6.24, 8.858, 12.16, 16.22, 20.99",\
"1.478, 1.597, 2.021, 2.865, 4.253, 6.24, 8.859, 12.16, 16.19, 21.02",\
"1.703, 1.832, 2.266, 3.054, 4.33, 6.262, 8.858, 12.16, 16.19, 20.99",\
"1.958, 2.1, 2.57, 3.406, 4.604, 6.374, 8.886, 12.16, 16.19, 20.99",\
"2.27, 2.422, 2.92, 3.802, 5.056, 6.73, 9.048, 12.2, 16.19, 20.98",\
"2.642, 2.804, 3.328, 4.252, 5.566, 7.278, 9.462, 12.4, 16.25, 20.99");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3134, 0.3358, 0.4126, 0.5549, 0.7703, 1.067, 1.454, 1.939, 2.529, 3.231",\
"0.3802, 0.4026, 0.4793, 0.6212, 0.8366, 1.134, 1.521, 2.005, 2.595, 3.297",\
"0.6193, 0.6408, 0.7156, 0.8561, 1.071, 1.368, 1.755, 2.24, 2.83, 3.531",\
"1.038, 1.065, 1.157, 1.309, 1.524, 1.819, 2.206, 2.69, 3.28, 3.982",\
"1.537, 1.577, 1.706, 1.921, 2.198, 2.521, 2.912, 3.394, 3.984, 4.685",\
"2.102, 2.155, 2.329, 2.612, 2.979, 3.404, 3.873, 4.382, 4.976, 5.675",\
"2.732, 2.8, 3.021, 3.379, 3.843, 4.381, 4.971, 5.601, 6.261, 6.98",\
"3.419, 3.502, 3.774, 4.216, 4.787, 5.446, 6.167, 6.934, 7.735, 8.564",\
"4.163, 4.264, 4.589, 5.122, 5.806, 6.596, 7.455, 8.367, 9.321, 10.31",\
"4.959, 5.078, 5.462, 6.09, 6.897, 7.826, 8.834, 9.9, 11.01, 12.16");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.473, 1.557, 1.85, 2.409, 3.277, 4.492, 6.09, 8.103, 10.56, 13.49",\
"1.547, 1.631, 1.926, 2.486, 3.355, 4.572, 6.171, 8.183, 10.64, 13.57",\
"1.819, 1.904, 2.2, 2.763, 3.634, 4.853, 6.453, 8.467, 10.92, 13.85",\
"2.339, 2.424, 2.719, 3.281, 4.154, 5.374, 6.977, 8.992, 11.45, 14.38",\
"3.109, 3.194, 3.49, 4.052, 4.923, 6.144, 7.746, 9.763, 12.22, 15.15",\
"4.143, 4.23, 4.531, 5.096, 5.968, 7.188, 8.79, 10.81, 13.27, 16.2",\
"5.401, 5.502, 5.84, 6.438, 7.321, 8.542, 10.14, 12.16, 14.62, 17.55",\
"6.88, 6.994, 7.374, 8.043, 8.994, 10.24, 11.84, 13.86, 16.32, 19.25",\
"8.586, 8.716, 9.144, 9.894, 10.94, 12.27, 13.91, 15.92, 18.39, 21.32",\
"10.52, 10.67, 11.16, 11.99, 13.15, 14.6, 16.33, 18.39, 20.85, 23.78");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.4011, 0.4346, 0.5517, 0.7731, 1.116, 1.599, 2.237, 3.043, 4.029, 5.205",\
"0.3981, 0.4322, 0.5499, 0.7709, 1.115, 1.599, 2.237, 3.043, 4.029, 5.205",\
"0.3902, 0.4236, 0.5416, 0.7662, 1.113, 1.598, 2.237, 3.043, 4.029, 5.205",\
"0.5346, 0.5616, 0.6454, 0.8146, 1.119, 1.595, 2.236, 3.043, 4.029, 5.205",\
"0.7602, 0.7982, 0.918, 1.11, 1.354, 1.709, 2.262, 3.045, 4.028, 5.205",\
"1.016, 1.065, 1.222, 1.477, 1.794, 2.158, 2.586, 3.2, 4.074, 5.213",\
"1.303, 1.364, 1.565, 1.884, 2.278, 2.736, 3.224, 3.754, 4.445, 5.384",\
"1.615, 1.69, 1.94, 2.328, 2.81, 3.36, 3.958, 4.578, 5.232, 6.006",\
"1.962, 2.056, 2.346, 2.814, 3.388, 4.032, 4.73, 5.468, 6.232, 7.026",\
"2.348, 2.458, 2.8, 3.34, 4.014, 4.76, 5.568, 6.414, 7.298, 8.21");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.425, 1.563, 2.039, 2.95, 4.372, 6.362, 8.983, 12.29, 16.32, 21.12",\
"1.426, 1.561, 2.037, 2.949, 4.373, 6.36, 8.985, 12.29, 16.31, 21.11",\
"1.427, 1.562, 2.037, 2.951, 4.368, 6.362, 8.985, 12.29, 16.32, 21.12",\
"1.426, 1.561, 2.038, 2.949, 4.373, 6.364, 8.987, 12.28, 16.32, 21.12",\
"1.433, 1.566, 2.038, 2.949, 4.371, 6.363, 8.983, 12.28, 16.32, 21.13",\
"1.52, 1.644, 2.087, 2.965, 4.37, 6.361, 8.987, 12.29, 16.32, 21.12",\
"1.724, 1.851, 2.286, 3.098, 4.418, 6.366, 8.986, 12.28, 16.32, 21.12",\
"1.962, 2.106, 2.574, 3.406, 4.638, 6.454, 9.004, 12.29, 16.31, 21.12",\
"2.23, 2.382, 2.892, 3.784, 5.056, 6.764, 9.128, 12.32, 16.32, 21.12",\
"2.562, 2.724, 3.26, 4.21, 5.554, 7.27, 9.504, 12.48, 16.37, 21.12");
}
}
timing() {
related_pin : "B" ;
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.3556, 0.3776, 0.4533, 0.594, 0.8083, 1.104, 1.491, 1.975, 2.564, 3.266",\
"0.422, 0.444, 0.5199, 0.6606, 0.8746, 1.171, 1.557, 2.041, 2.631, 3.332",\
"0.6587, 0.6803, 0.7552, 0.8951, 1.109, 1.405, 1.792, 2.276, 2.866, 3.568",\
"1.088, 1.114, 1.201, 1.348, 1.561, 1.856, 2.243, 2.727, 3.317, 4.018",\
"1.606, 1.644, 1.767, 1.971, 2.241, 2.559, 2.948, 3.431, 4.02, 4.722",\
"2.193, 2.244, 2.407, 2.68, 3.036, 3.452, 3.913, 4.42, 5.012, 5.712",\
"2.846, 2.909, 3.118, 3.463, 3.915, 4.441, 5.021, 5.644, 6.297, 7.017",\
"3.558, 3.638, 3.894, 4.32, 4.871, 5.518, 6.228, 6.985, 7.78, 8.605",\
"4.331, 4.425, 4.734, 5.244, 5.908, 6.679, 7.525, 8.426, 9.374, 10.35",\
"5.156, 5.269, 5.638, 6.238, 7.017, 7.924, 8.918, 9.973, 11.08, 12.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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.473, 1.557, 1.85, 2.409, 3.277, 4.492, 6.09, 8.103, 10.56, 13.49",\
"1.547, 1.631, 1.926, 2.486, 3.355, 4.572, 6.171, 8.183, 10.64, 13.57",\
"1.819, 1.904, 2.2, 2.763, 3.634, 4.853, 6.453, 8.467, 10.92, 13.85",\
"2.339, 2.424, 2.719, 3.281, 4.154, 5.374, 6.977, 8.992, 11.45, 14.38",\
"3.109, 3.194, 3.49, 4.052, 4.923, 6.144, 7.746, 9.763, 12.22, 15.15",\
"4.143, 4.23, 4.531, 5.096, 5.968, 7.188, 8.79, 10.81, 13.27, 16.2",\
"5.401, 5.502, 5.84, 6.438, 7.321, 8.542, 10.14, 12.16, 14.62, 17.55",\
"6.88, 6.994, 7.374, 8.043, 8.994, 10.24, 11.84, 13.86, 16.32, 19.25",\
"8.586, 8.716, 9.144, 9.894, 10.94, 12.27, 13.91, 15.92, 18.39, 21.32",\
"10.52, 10.67, 11.16, 11.99, 13.15, 14.6, 16.33, 18.39, 20.85, 23.78");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("0.4011, 0.4346, 0.5517, 0.7731, 1.116, 1.599, 2.237, 3.043, 4.029, 5.205",\
"0.3981, 0.4322, 0.5499, 0.7709, 1.115, 1.599, 2.237, 3.043, 4.029, 5.205",\
"0.3902, 0.4236, 0.5416, 0.7662, 1.113, 1.598, 2.237, 3.043, 4.029, 5.205",\
"0.5346, 0.5616, 0.6454, 0.8146, 1.119, 1.595, 2.236, 3.043, 4.029, 5.205",\
"0.7602, 0.7982, 0.918, 1.11, 1.354, 1.709, 2.262, 3.045, 4.028, 5.205",\
"1.016, 1.065, 1.222, 1.477, 1.794, 2.158, 2.586, 3.2, 4.074, 5.213",\
"1.303, 1.364, 1.565, 1.884, 2.278, 2.736, 3.224, 3.754, 4.445, 5.384",\
"1.615, 1.69, 1.94, 2.328, 2.81, 3.36, 3.958, 4.578, 5.232, 6.006",\
"1.962, 2.056, 2.346, 2.814, 3.388, 4.032, 4.73, 5.468, 6.232, 7.026",\
"2.348, 2.458, 2.8, 3.34, 4.014, 4.76, 5.568, 6.414, 7.298, 8.21");
}
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.001518, 0.003335, 0.006806, 0.01221, 0.0198, 0.02978, 0.04236, 0.05771, 0.07601");
values("1.425, 1.563, 2.039, 2.95, 4.372, 6.362, 8.983, 12.29, 16.32, 21.12",\
"1.426, 1.561, 2.037, 2.949, 4.373, 6.36, 8.985, 12.29, 16.31, 21.11",\
"1.427, 1.562, 2.037, 2.951, 4.368, 6.362, 8.985, 12.29, 16.32, 21.12",\
"1.426, 1.561, 2.038, 2.949, 4.373, 6.364, 8.987, 12.28, 16.32, 21.12",\
"1.433, 1.566, 2.038, 2.949, 4.371, 6.363, 8.983, 12.28, 16.32, 21.13",\
"1.52, 1.644, 2.087, 2.965, 4.37, 6.361, 8.987, 12.29, 16.32, 21.12",\
"1.724, 1.851, 2.286, 3.098, 4.418, 6.366, 8.986, 12.28, 16.32, 21.12",\
"1.962, 2.106, 2.574, 3.406, 4.638, 6.454, 9.004, 12.29, 16.31, 21.12",\
"2.23, 2.382, 2.892, 3.784, 5.056, 6.764, 9.128, 12.32, 16.32, 21.12",\
"2.562, 2.724, 3.26, 4.21, 5.554, 7.27, 9.504, 12.48, 16.37, 21.12");
}
}
}
}