blob: 5a12f25f34dfe2a863020bda99ac1f00301fd8d3 [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__or4_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000142776" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000161496" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000135144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000135144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000108549" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000108549" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000108549" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000108549" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "8.17245e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000161496" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002792 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.03124, 0.03124, 0.03124, 0.03122, 0.03121, 0.03117, 0.03117, \
0.03115, 0.03113, 0.0311");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004203, -0.00422, -0.004244, -0.004246, -0.004264, -0.004246, \
-0.004259, -0.004263, -0.004265, -0.004262");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02152, 0.02152, 0.02151, 0.02151, 0.0215, 0.02148, 0.02148, \
0.02147, 0.02146, 0.02143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004185, -0.004202, -0.004226, -0.004234, -0.004243, -0.004228, \
-0.004241, -0.004245, -0.004243, -0.004244");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02152, 0.02153, 0.02152, 0.0215, 0.0215, 0.02147, 0.02148, 0.02146, \
0.02146, 0.02143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004188, -0.004215, -0.004228, -0.004236, -0.004243, -0.004235, \
-0.004249, -0.004246, -0.004251, -0.004245");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01162, 0.01161, 0.01162, 0.0116, 0.01161, 0.0116, 0.01161, 0.01161, \
0.0116, 0.01159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004263, -0.00427, -0.004296, -0.004304, -0.004317, -0.004315, \
-0.00432, -0.004324, -0.004324, -0.004325");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.0116, 0.01161, 0.01162, 0.01161, 0.01163, 0.01159, 0.01162, \
0.01161, 0.0116, 0.01159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004254, -0.004275, -0.004298, -0.004302, -0.004318, -0.004312, \
-0.004327, -0.004327, -0.004327, -0.004326");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.0116, 0.01161, 0.01162, 0.01161, 0.01162, 0.0116, 0.01162, 0.01161, \
0.01161, 0.01159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004255, -0.004275, -0.0043, -0.004302, -0.004316, -0.00431, \
-0.004333, -0.004323, -0.004326, -0.004325");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01161, 0.01161, 0.01162, 0.0116, 0.01161, 0.0116, 0.01162, 0.01161, \
0.0116, 0.0116");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.00427, -0.004281, -0.004303, -0.004305, -0.004323, -0.004316, \
-0.00433, -0.004327, -0.004327, -0.004324");
}
}
}
pin(A2) {
capacitance : 0.002836 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.02011, 0.02011, 0.02013, 0.02012, 0.02012, 0.02009, 0.0201, \
0.02007, 0.02005, 0.02002");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.00446, -0.00447, -0.004501, -0.004493, -0.004525, -0.004505, \
-0.004527, -0.004529, -0.004538, -0.004546");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01038, 0.01038, 0.01038, 0.01039, 0.01042, 0.01039, 0.0104, \
0.01039, 0.01038, 0.01036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004588, -0.004604, -0.004627, -0.004621, -0.00465, -0.004641, \
-0.00466, -0.004663, -0.004669, -0.004675");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01038, 0.01038, 0.01039, 0.01039, 0.01043, 0.01039, 0.0104, \
0.0104, 0.01038, 0.01036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.00459, -0.004607, -0.004629, -0.004631, -0.004655, -0.004639, \
-0.004664, -0.004665, -0.004671, -0.004673");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01355, 0.01354, 0.01357, 0.01354, 0.01357, 0.01354, 0.01357, \
0.01356, 0.01357, 0.01358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01136, -0.01173, -0.01266, -0.01305, -0.0132, -0.01326, -0.01333, \
-0.01336, -0.01337, -0.01339");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008488, 0.008485, 0.008517, 0.008511, 0.008546, 0.008539, 0.008545, \
0.008548, 0.008551, 0.008547");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.008794, -0.008911, -0.009254, -0.00942, -0.009502, -0.009501, \
-0.009552, -0.009585, -0.0096, -0.009616");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008789, 0.008796, 0.008805, 0.008827, 0.008856, 0.008838, 0.008851, \
0.008859, 0.008857, 0.008857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.009842, -0.009752, -0.009555, -0.009247, -0.00904, -0.008853, \
-0.008805, -0.008737, -0.008696, -0.008668");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008794, 0.008785, 0.008802, 0.00884, 0.00886, 0.008829, 0.00887, \
0.008867, 0.008865, 0.008864");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.009438, -0.00932, -0.009084, -0.008739, -0.008495, -0.008316, \
-0.008231, -0.008158, -0.008121, -0.008102");
}
}
}
pin(A3) {
capacitance : 0.002775 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.009819, 0.009809, 0.009818, 0.009821, 0.009837, 0.009827, 0.009842, \
0.009829, 0.009796, 0.009773");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.004988, -0.004996, -0.005015, -0.005011, -0.00504, -0.005022, \
-0.005037, -0.005047, -0.005062, -0.005073");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01357, 0.01357, 0.01355, 0.01356, 0.01358, 0.01354, 0.01358, \
0.01356, 0.01358, 0.01356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01184, -0.01221, -0.01292, -0.01309, -0.01324, -0.01326, -0.01332, \
-0.01335, -0.01337, -0.01338");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008711, 0.00871, 0.008759, 0.008767, 0.008779, 0.008773, 0.008784, \
0.008789, 0.008785, 0.008786");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01047, -0.01038, -0.01017, -0.009853, -0.009622, -0.00942, \
-0.009363, -0.009305, -0.009275, -0.009261");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01358, 0.01356, 0.01356, 0.01355, 0.01356, 0.01353, 0.01357, \
0.01357, 0.01358, 0.01357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01144, -0.01153, -0.01192, -0.01239, -0.01276, -0.01291, -0.01304, \
-0.01313, -0.01316, -0.01321");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008495, 0.008498, 0.008519, 0.008522, 0.008551, 0.008532, 0.008552, \
0.008551, 0.008544, 0.008554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01045, -0.01016, -0.009845, -0.0097, -0.009678, -0.009629, \
-0.009629, -0.009641, -0.009634, -0.009647");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01356, 0.01357, 0.01356, 0.01355, 0.01357, 0.01354, 0.01358, \
0.01356, 0.01357, 0.01357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01268, -0.01274, -0.01292, -0.0131, -0.01324, -0.01325, -0.01332, \
-0.01335, -0.01337, -0.01339");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.008714, 0.008714, 0.008763, 0.008753, 0.008786, 0.008763, 0.008798, \
0.008787, 0.008789, 0.008787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01189, -0.01187, -0.01186, -0.01179, -0.01174, -0.01168, -0.01166, \
-0.01164, -0.01164, -0.01164");
}
}
}
pin(A4) {
capacitance : 0.002719 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01354, 0.01355, 0.01357, 0.01349, 0.01357, 0.01358, 0.01358, \
0.01354, 0.01354, 0.01356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01227, -0.01272, -0.01301, -0.01314, -0.01328, -0.01328, -0.01333, \
-0.01336, -0.01338, -0.01339");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01355, 0.01354, 0.01356, 0.01352, 0.01357, 0.01353, 0.01359, \
0.01356, 0.01359, 0.01355");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01158, -0.01182, -0.01229, -0.01266, -0.01293, -0.01299, -0.0131, \
-0.01316, -0.0132, -0.01321");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01354, 0.01356, 0.01356, 0.01354, 0.01356, 0.01356, 0.01355, \
0.01357, 0.01357, 0.01356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01264, -0.01276, -0.01301, -0.01314, -0.01329, -0.01327, -0.01333, \
-0.01336, -0.01337, -0.0134");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01355, 0.01352, 0.01358, 0.01353, 0.01357, 0.01357, 0.01358, \
0.01357, 0.01359, 0.01356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01138, -0.01163, -0.01206, -0.01241, -0.01273, -0.01282, -0.01298, \
-0.01306, -0.01312, -0.01315");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01354, 0.01356, 0.01356, 0.01354, 0.01357, 0.01356, 0.01355, \
0.01358, 0.01357, 0.01357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.0125, -0.0127, -0.01301, -0.01314, -0.01329, -0.01328, -0.01334, \
-0.01336, -0.01338, -0.01339");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01355, 0.01354, 0.01357, 0.01353, 0.01356, 0.01355, 0.01355, \
0.01358, 0.0136, 0.01357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01157, -0.01183, -0.01231, -0.01266, -0.01293, -0.01297, -0.01309, \
-0.01316, -0.0132, -0.01323");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("0.01354, 0.01356, 0.01358, 0.01355, 0.01357, 0.01352, 0.01359, \
0.01357, 0.01356, 0.01357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
values("-0.01264, -0.01278, -0.01301, -0.01315, -0.01326, -0.01326, -0.01333, \
-0.01337, -0.01338, -0.0134");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.2531 ;
max_transition : 5 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.253, 0.2471, 0.2324, 0.217, 0.2059, 0.1981, 0.1923, 0.188, 0.1848, 0.1824",\
"0.2524, 0.2465, 0.2318, 0.2165, 0.2054, 0.1974, 0.1917, 0.1874, 0.1842, 0.1818",\
"0.252, 0.2462, 0.2314, 0.2161, 0.205, 0.1971, 0.1913, 0.1871, 0.1839, 0.1814",\
"0.2544, 0.2486, 0.2339, 0.2185, 0.2074, 0.1996, 0.1938, 0.1896, 0.1864, 0.1839",\
"0.2601, 0.2542, 0.2396, 0.2243, 0.2132, 0.2055, 0.1997, 0.1956, 0.1924, 0.19",\
"0.2717, 0.2657, 0.2509, 0.2356, 0.2243, 0.2161, 0.2103, 0.2059, 0.2027, 0.2003",\
"0.2913, 0.2852, 0.2698, 0.2532, 0.2409, 0.2323, 0.2258, 0.2211, 0.2176, 0.215",\
"0.3166, 0.3101, 0.2939, 0.2763, 0.2631, 0.2532, 0.2462, 0.241, 0.2371, 0.2342",\
"0.3474, 0.3407, 0.3237, 0.3048, 0.2904, 0.2797, 0.2715, 0.2656, 0.2614, 0.2583",\
"0.3854, 0.3785, 0.3603, 0.3402, 0.3242, 0.312, 0.303, 0.2963, 0.2912, 0.2875");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.08591, 0.08518, 0.08394, 0.08339, 0.08403, 0.08463, 0.08596, 0.0871, 0.08812, 0.08978",\
"0.0862, 0.0855, 0.08432, 0.08398, 0.08444, 0.08526, 0.08632, 0.08737, 0.08933, 0.09023",\
"0.08755, 0.08662, 0.08553, 0.08488, 0.08507, 0.08616, 0.08763, 0.08827, 0.08942, 0.09068",\
"0.09326, 0.09209, 0.08993, 0.08843, 0.08781, 0.08832, 0.09001, 0.09065, 0.09248, 0.09338",\
"0.1027, 0.1011, 0.09796, 0.0955, 0.09402, 0.09372, 0.09456, 0.09565, 0.0968, 0.09743",\
"0.1162, 0.1141, 0.1097, 0.106, 0.1034, 0.1016, 0.102, 0.1027, 0.103, 0.1037",\
"0.1345, 0.1317, 0.1261, 0.1208, 0.117, 0.1156, 0.114, 0.1141, 0.1136, 0.1141",\
"0.1577, 0.1544, 0.1475, 0.1412, 0.1352, 0.1316, 0.131, 0.1298, 0.129, 0.1294",\
"0.1862, 0.1823, 0.1741, 0.1659, 0.1585, 0.1535, 0.1511, 0.151, 0.15, 0.149",\
"0.2206, 0.2159, 0.2066, 0.1965, 0.188, 0.181, 0.1768, 0.1743, 0.1755, 0.1751");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2631, 0.2572, 0.2425, 0.2271, 0.2159, 0.2081, 0.2022, 0.1979, 0.1948, 0.1923",\
"0.2625, 0.2566, 0.2419, 0.2266, 0.2153, 0.2074, 0.2016, 0.1974, 0.1941, 0.1917",\
"0.2613, 0.2555, 0.2407, 0.2254, 0.2142, 0.2063, 0.2005, 0.1962, 0.193, 0.1905",\
"0.2618, 0.256, 0.2412, 0.2258, 0.2147, 0.2068, 0.201, 0.1967, 0.1935, 0.191",\
"0.267, 0.2612, 0.2464, 0.2308, 0.2197, 0.2116, 0.2058, 0.2015, 0.1983, 0.1958",\
"0.2797, 0.2737, 0.2587, 0.2428, 0.2311, 0.2227, 0.2165, 0.212, 0.2086, 0.2061",\
"0.299, 0.2928, 0.2773, 0.2608, 0.2482, 0.2392, 0.2327, 0.2279, 0.2243, 0.2216",\
"0.3239, 0.3178, 0.3017, 0.2844, 0.2711, 0.2614, 0.2542, 0.2489, 0.2449, 0.2421",\
"0.3559, 0.3495, 0.3329, 0.3145, 0.3, 0.2895, 0.2817, 0.2757, 0.2716, 0.2683",\
"0.3965, 0.3899, 0.3726, 0.3526, 0.3367, 0.3249, 0.316, 0.3092, 0.3042, 0.3005");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.09756, 0.09653, 0.09517, 0.09419, 0.09425, 0.09516, 0.096, 0.09722, 0.09855, 0.09869",\
"0.0978, 0.09689, 0.09523, 0.09428, 0.09434, 0.09525, 0.09613, 0.09753, 0.0981, 0.09914",\
"0.09838, 0.09721, 0.09566, 0.09464, 0.09483, 0.09543, 0.09672, 0.09744, 0.09855, 0.1005",\
"0.1028, 0.1016, 0.09908, 0.09743, 0.09708, 0.09741, 0.09856, 0.09911, 0.1002, 0.1018",\
"0.1127, 0.1108, 0.1076, 0.1048, 0.1027, 0.1023, 0.103, 0.104, 0.1044, 0.1054",\
"0.1268, 0.1246, 0.1199, 0.1156, 0.1134, 0.111, 0.1112, 0.1111, 0.1117, 0.1126",\
"0.146, 0.1433, 0.1373, 0.1318, 0.1277, 0.126, 0.1245, 0.1234, 0.1231, 0.1239",\
"0.1706, 0.1674, 0.1603, 0.1533, 0.147, 0.1439, 0.1429, 0.1417, 0.1405, 0.1392",\
"0.2015, 0.1978, 0.1891, 0.1804, 0.173, 0.1673, 0.1647, 0.1647, 0.1636, 0.1624",\
"0.2382, 0.2335, 0.2243, 0.2151, 0.2048, 0.1974, 0.1926, 0.1902, 0.1914, 0.1894");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2727, 0.2668, 0.2521, 0.2367, 0.2254, 0.2177, 0.2119, 0.2075, 0.2043, 0.2018",\
"0.2721, 0.2662, 0.2514, 0.2361, 0.2249, 0.2171, 0.2112, 0.2069, 0.2037, 0.2013",\
"0.2708, 0.2649, 0.2502, 0.2349, 0.2236, 0.2157, 0.2099, 0.2056, 0.2025, 0.2",\
"0.2703, 0.2644, 0.2497, 0.2343, 0.2232, 0.2152, 0.2094, 0.2052, 0.2019, 0.1995",\
"0.2737, 0.2678, 0.253, 0.2375, 0.2262, 0.2183, 0.2124, 0.2081, 0.2048, 0.2024",\
"0.2854, 0.2794, 0.2643, 0.2486, 0.2369, 0.2284, 0.2222, 0.2178, 0.2144, 0.2118",\
"0.3051, 0.2989, 0.2835, 0.267, 0.2545, 0.2456, 0.2391, 0.2344, 0.2309, 0.2281",\
"0.3321, 0.3258, 0.31, 0.2927, 0.2795, 0.2699, 0.2629, 0.2577, 0.2538, 0.2508",\
"0.369, 0.3625, 0.3459, 0.3274, 0.3132, 0.3025, 0.2945, 0.2886, 0.2842, 0.2809",\
"0.4162, 0.4097, 0.3921, 0.3719, 0.3558, 0.3437, 0.3345, 0.3276, 0.3224, 0.3184");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1087, 0.1075, 0.1057, 0.1046, 0.1042, 0.1049, 0.1056, 0.1068, 0.1074, 0.108",\
"0.1086, 0.1076, 0.1056, 0.1045, 0.1044, 0.1047, 0.106, 0.1067, 0.1073, 0.1085",\
"0.1082, 0.107, 0.1049, 0.1039, 0.1039, 0.1043, 0.1056, 0.1062, 0.1072, 0.1076",\
"0.1117, 0.1103, 0.1076, 0.1057, 0.105, 0.1051, 0.106, 0.1074, 0.1082, 0.1089",\
"0.1216, 0.1197, 0.1163, 0.1132, 0.1112, 0.1105, 0.1109, 0.1113, 0.1122, 0.1125",\
"0.1368, 0.1345, 0.1295, 0.1252, 0.122, 0.1199, 0.1195, 0.1196, 0.1202, 0.1206",\
"0.1577, 0.1549, 0.1489, 0.1424, 0.1382, 0.136, 0.1342, 0.1329, 0.1328, 0.1332",\
"0.1849, 0.1815, 0.1748, 0.1669, 0.1605, 0.1558, 0.1552, 0.153, 0.1516, 0.1517",\
"0.2191, 0.2155, 0.207, 0.198, 0.1897, 0.1839, 0.1799, 0.1794, 0.1781, 0.1767",\
"0.2607, 0.2561, 0.2464, 0.2362, 0.2264, 0.2181, 0.213, 0.21, 0.2103, 0.2086");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2822, 0.2763, 0.2616, 0.2462, 0.235, 0.2272, 0.2213, 0.2171, 0.2138, 0.2114",\
"0.2816, 0.2757, 0.261, 0.2456, 0.2344, 0.2266, 0.2208, 0.2164, 0.2133, 0.2108",\
"0.2803, 0.2744, 0.2597, 0.2444, 0.2332, 0.2253, 0.2195, 0.2152, 0.212, 0.2095",\
"0.2795, 0.2736, 0.2589, 0.2436, 0.2325, 0.2244, 0.2186, 0.2144, 0.2111, 0.2087",\
"0.2815, 0.2757, 0.2609, 0.2455, 0.2342, 0.2262, 0.2204, 0.2162, 0.2129, 0.2105",\
"0.2917, 0.2857, 0.2706, 0.2549, 0.2434, 0.2352, 0.2291, 0.2247, 0.2214, 0.2189",\
"0.3111, 0.3051, 0.2898, 0.2734, 0.2612, 0.2524, 0.246, 0.2415, 0.238, 0.2353",\
"0.341, 0.3348, 0.319, 0.3017, 0.2886, 0.2792, 0.2722, 0.2671, 0.2632, 0.2603",\
"0.3833, 0.3768, 0.3601, 0.3417, 0.327, 0.3163, 0.3082, 0.3024, 0.2979, 0.2945",\
"0.4375, 0.4307, 0.4132, 0.3927, 0.3762, 0.3635, 0.3541, 0.3469, 0.3417, 0.3376");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1189, 0.1174, 0.1153, 0.1139, 0.1134, 0.1137, 0.1144, 0.1154, 0.1168, 0.1178",\
"0.118, 0.1167, 0.1145, 0.1131, 0.1127, 0.1132, 0.1142, 0.1148, 0.1157, 0.1164",\
"0.1171, 0.1158, 0.1136, 0.1122, 0.1114, 0.112, 0.1131, 0.1137, 0.1144, 0.1155",\
"0.1199, 0.1185, 0.1159, 0.1134, 0.1126, 0.1125, 0.1135, 0.114, 0.1154, 0.116",\
"0.1304, 0.1286, 0.1247, 0.1208, 0.1189, 0.1176, 0.1181, 0.1184, 0.1192, 0.1205",\
"0.1462, 0.1441, 0.139, 0.1343, 0.1306, 0.1277, 0.1276, 0.1274, 0.1275, 0.1281",\
"0.1695, 0.1666, 0.1601, 0.1536, 0.1483, 0.1463, 0.1436, 0.1421, 0.142, 0.1425",\
"0.2003, 0.1967, 0.1891, 0.1811, 0.1742, 0.1694, 0.1677, 0.1654, 0.1638, 0.1632",\
"0.2396, 0.2354, 0.2267, 0.2166, 0.2076, 0.2008, 0.1966, 0.1955, 0.1932, 0.1918",\
"0.2876, 0.2826, 0.2725, 0.2613, 0.2508, 0.2415, 0.235, 0.2309, 0.2308, 0.2292");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.7547, 0.7928, 0.8999, 1.058, 1.258, 1.502, 1.79, 2.128, 2.523, 2.985",\
"0.7572, 0.7954, 0.9027, 1.061, 1.261, 1.505, 1.792, 2.13, 2.526, 2.988",\
"0.7811, 0.8193, 0.9266, 1.084, 1.285, 1.528, 1.816, 2.154, 2.55, 3.011",\
"0.8503, 0.8888, 0.996, 1.154, 1.355, 1.598, 1.886, 2.224, 2.619, 3.081",\
"0.976, 1.014, 1.122, 1.279, 1.48, 1.723, 2.011, 2.349, 2.745, 3.206",\
"1.162, 1.2, 1.306, 1.464, 1.664, 1.907, 2.195, 2.533, 2.929, 3.39",\
"1.403, 1.441, 1.548, 1.704, 1.904, 2.148, 2.435, 2.773, 3.168, 3.63",\
"1.69, 1.729, 1.836, 1.994, 2.195, 2.439, 2.727, 3.065, 3.46, 3.922",\
"2.027, 2.066, 2.175, 2.333, 2.534, 2.78, 3.07, 3.409, 3.804, 4.266",\
"2.419, 2.459, 2.57, 2.729, 2.931, 3.176, 3.466, 3.805, 4.202, 4.665");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2483, 0.2718, 0.3455, 0.4781, 0.6842, 0.9734, 1.354, 1.834, 2.418, 3.116",\
"0.2565, 0.2799, 0.3536, 0.4863, 0.6924, 0.9816, 1.362, 1.842, 2.427, 3.124",\
"0.2849, 0.3079, 0.3817, 0.5144, 0.7202, 1.009, 1.39, 1.87, 2.455, 3.152",\
"0.3343, 0.3576, 0.4305, 0.5623, 0.7675, 1.057, 1.437, 1.916, 2.501, 3.199",\
"0.3729, 0.3976, 0.4724, 0.6038, 0.8079, 1.096, 1.476, 1.954, 2.538, 3.236",\
"0.3879, 0.4138, 0.491, 0.6229, 0.8253, 1.112, 1.491, 1.97, 2.555, 3.251",\
"0.3735, 0.4008, 0.4813, 0.6146, 0.8168, 1.102, 1.479, 1.958, 2.541, 3.238",\
"0.3254, 0.3546, 0.439, 0.5754, 0.7775, 1.062, 1.438, 1.914, 2.498, 3.193",\
"0.2407, 0.272, 0.3605, 0.5005, 0.7032, 0.9876, 1.364, 1.84, 2.422, 3.117",\
"0.1178, 0.1511, 0.2443, 0.3879, 0.5918, 0.8772, 1.255, 1.73, 2.311, 3.006");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2362, 0.2757, 0.3808, 0.5413, 0.7624, 1.052, 1.418, 1.884, 2.465, 3.175",\
"0.2362, 0.2746, 0.3806, 0.5405, 0.7624, 1.051, 1.417, 1.884, 2.466, 3.176",\
"0.2362, 0.2746, 0.3814, 0.541, 0.7632, 1.051, 1.417, 1.883, 2.464, 3.176",\
"0.2362, 0.2764, 0.3808, 0.541, 0.7622, 1.051, 1.417, 1.884, 2.464, 3.175",\
"0.2366, 0.2738, 0.38, 0.5406, 0.7622, 1.051, 1.417, 1.884, 2.466, 3.176",\
"0.2336, 0.2722, 0.38, 0.5404, 0.7624, 1.051, 1.418, 1.884, 2.463, 3.174",\
"0.24, 0.2782, 0.384, 0.5442, 0.7668, 1.054, 1.419, 1.883, 2.464, 3.175",\
"0.25, 0.2876, 0.3922, 0.5528, 0.7748, 1.061, 1.426, 1.889, 2.468, 3.177",\
"0.2608, 0.2988, 0.4028, 0.5608, 0.7822, 1.07, 1.434, 1.895, 2.473, 3.184",\
"0.2754, 0.3146, 0.416, 0.572, 0.791, 1.077, 1.441, 1.903, 2.481, 3.188");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1025, 0.134, 0.2429, 0.4634, 0.8166, 1.314, 1.971, 2.801, 3.81, 5.015",\
"0.1029, 0.1343, 0.243, 0.4633, 0.8166, 1.316, 1.971, 2.795, 3.804, 5.006",\
"0.1026, 0.1343, 0.243, 0.4635, 0.8164, 1.315, 1.973, 2.796, 3.811, 5.014",\
"0.1054, 0.1363, 0.2442, 0.4632, 0.8175, 1.314, 1.973, 2.796, 3.805, 5.015",\
"0.1156, 0.1463, 0.2512, 0.4654, 0.817, 1.315, 1.971, 2.797, 3.806, 5.01",\
"0.127, 0.1568, 0.2606, 0.4698, 0.818, 1.316, 1.971, 2.796, 3.803, 5.013",\
"0.1408, 0.1716, 0.2744, 0.4762, 0.821, 1.315, 1.969, 2.796, 3.798, 5.011",\
"0.1564, 0.1874, 0.2898, 0.4868, 0.8252, 1.318, 1.97, 2.793, 3.806, 4.999",\
"0.1728, 0.2046, 0.3072, 0.5018, 0.8336, 1.325, 1.974, 2.794, 3.799, 5",\
"0.1896, 0.2224, 0.3264, 0.517, 0.8438, 1.334, 1.984, 2.801, 3.802, 4.998");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.8719, 0.9102, 1.017, 1.175, 1.376, 1.619, 1.907, 2.245, 2.641, 3.102",\
"0.8744, 0.9126, 1.02, 1.178, 1.379, 1.622, 1.909, 2.247, 2.643, 3.105",\
"0.8868, 0.9252, 1.032, 1.19, 1.39, 1.634, 1.922, 2.26, 2.656, 3.117",\
"0.9257, 0.9638, 1.071, 1.229, 1.43, 1.673, 1.961, 2.299, 2.694, 3.156",\
"1.014, 1.053, 1.16, 1.318, 1.518, 1.761, 2.049, 2.387, 2.783, 3.244",\
"1.163, 1.201, 1.308, 1.465, 1.666, 1.909, 2.197, 2.535, 2.93, 3.392",\
"1.363, 1.403, 1.511, 1.67, 1.871, 2.115, 2.403, 2.741, 3.137, 3.598",\
"1.616, 1.655, 1.765, 1.926, 2.129, 2.374, 2.664, 3.002, 3.399, 3.86",\
"1.922, 1.962, 2.073, 2.235, 2.44, 2.687, 2.977, 3.317, 3.714, 4.175",\
"2.281, 2.323, 2.435, 2.6, 2.805, 3.054, 3.345, 3.686, 4.083, 4.546");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2734, 0.2968, 0.3708, 0.5035, 0.7095, 0.9987, 1.379, 1.858, 2.442, 3.14",\
"0.2813, 0.3047, 0.3784, 0.5111, 0.7172, 1.006, 1.387, 1.866, 2.449, 3.147",\
"0.3088, 0.3319, 0.4058, 0.5384, 0.7444, 1.033, 1.414, 1.892, 2.477, 3.174",\
"0.3598, 0.3831, 0.4562, 0.5881, 0.7934, 1.082, 1.462, 1.941, 2.525, 3.222",\
"0.4075, 0.4317, 0.5064, 0.6377, 0.8416, 1.13, 1.509, 1.988, 2.572, 3.269",\
"0.4315, 0.457, 0.5342, 0.6655, 0.8684, 1.155, 1.533, 2.011, 2.596, 3.291",\
"0.4274, 0.4545, 0.5344, 0.6677, 0.8694, 1.155, 1.532, 2.01, 2.593, 3.289",\
"0.392, 0.421, 0.5045, 0.6401, 0.842, 1.126, 1.503, 1.98, 2.562, 3.258",\
"0.3221, 0.3531, 0.4404, 0.5794, 0.7822, 1.066, 1.443, 1.918, 2.5, 3.195",\
"0.2156, 0.2485, 0.3407, 0.4844, 0.6873, 0.972, 1.349, 1.825, 2.406, 3.1");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2362, 0.2751, 0.3811, 0.5414, 0.7624, 1.051, 1.417, 1.884, 2.466, 3.176",\
"0.2359, 0.2749, 0.3807, 0.5408, 0.7622, 1.051, 1.418, 1.884, 2.466, 3.176",\
"0.2371, 0.2745, 0.3804, 0.5412, 0.7628, 1.051, 1.418, 1.884, 2.463, 3.174",\
"0.2362, 0.2748, 0.3812, 0.541, 0.7632, 1.052, 1.418, 1.884, 2.464, 3.176",\
"0.237, 0.2762, 0.3808, 0.5414, 0.7628, 1.051, 1.418, 1.884, 2.466, 3.175",\
"0.2378, 0.2764, 0.3834, 0.543, 0.7644, 1.053, 1.419, 1.884, 2.465, 3.175",\
"0.2466, 0.2854, 0.3914, 0.5502, 0.7704, 1.057, 1.421, 1.885, 2.465, 3.176",\
"0.251, 0.2916, 0.3994, 0.56, 0.7802, 1.066, 1.429, 1.891, 2.469, 3.178",\
"0.2592, 0.2988, 0.408, 0.569, 0.79, 1.076, 1.439, 1.9, 2.475, 3.184",\
"0.272, 0.3124, 0.4222, 0.5818, 0.8006, 1.086, 1.448, 1.908, 2.484, 3.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1047, 0.136, 0.2445, 0.4646, 0.8173, 1.316, 1.97, 2.797, 3.806, 5.011",\
"0.1047, 0.1361, 0.2449, 0.4641, 0.8174, 1.316, 1.97, 2.797, 3.801, 5.009",\
"0.1046, 0.1359, 0.2447, 0.464, 0.8174, 1.314, 1.973, 2.794, 3.8, 5.005",\
"0.1055, 0.137, 0.2455, 0.4642, 0.8173, 1.315, 1.972, 2.793, 3.802, 5.007",\
"0.1154, 0.1463, 0.2518, 0.4662, 0.8172, 1.314, 1.972, 2.798, 3.807, 5.003",\
"0.1268, 0.1572, 0.2604, 0.4706, 0.819, 1.316, 1.971, 2.796, 3.802, 5.002",\
"0.1396, 0.1704, 0.273, 0.4764, 0.821, 1.315, 1.968, 2.791, 3.806, 5.001",\
"0.1548, 0.1858, 0.2876, 0.4862, 0.8268, 1.319, 1.97, 2.793, 3.806, 5.007",\
"0.1718, 0.2022, 0.3054, 0.4996, 0.8338, 1.326, 1.974, 2.795, 3.799, 5.007",\
"0.1874, 0.2202, 0.3232, 0.5148, 0.844, 1.334, 1.983, 2.804, 3.803, 4.998");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.9418, 0.98, 1.087, 1.245, 1.446, 1.689, 1.977, 2.315, 2.71, 3.172",\
"0.9443, 0.9825, 1.09, 1.248, 1.448, 1.692, 1.98, 2.317, 2.713, 3.175",\
"0.9565, 0.9948, 1.102, 1.26, 1.461, 1.704, 1.992, 2.329, 2.725, 3.187",\
"0.9822, 1.02, 1.128, 1.285, 1.486, 1.729, 2.017, 2.355, 2.751, 3.213",\
"1.04, 1.079, 1.186, 1.344, 1.544, 1.788, 2.075, 2.413, 2.809, 3.27",\
"1.153, 1.191, 1.299, 1.456, 1.656, 1.9, 2.187, 2.525, 2.921, 3.382",\
"1.32, 1.359, 1.468, 1.627, 1.829, 2.073, 2.361, 2.699, 3.095, 3.556",\
"1.544, 1.583, 1.693, 1.854, 2.057, 2.303, 2.592, 2.931, 3.327, 3.789",\
"1.822, 1.862, 1.973, 2.135, 2.34, 2.587, 2.878, 3.218, 3.615, 4.076",\
"2.146, 2.188, 2.302, 2.467, 2.674, 2.924, 3.216, 3.557, 3.954, 4.417");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.288, 0.3117, 0.3869, 0.5205, 0.7268, 1.016, 1.397, 1.875, 2.46, 3.157",\
"0.2954, 0.3194, 0.3942, 0.5278, 0.7343, 1.024, 1.404, 1.883, 2.468, 3.164",\
"0.3218, 0.3455, 0.4202, 0.554, 0.7605, 1.05, 1.43, 1.909, 2.494, 3.191",\
"0.3743, 0.3979, 0.4719, 0.6044, 0.8102, 1.099, 1.479, 1.958, 2.543, 3.239",\
"0.428, 0.4523, 0.5273, 0.6594, 0.8639, 1.152, 1.532, 2.01, 2.594, 3.291",\
"0.4597, 0.4854, 0.5628, 0.6945, 0.8973, 1.184, 1.563, 2.041, 2.625, 3.321",\
"0.4646, 0.4916, 0.5722, 0.7055, 0.9076, 1.193, 1.571, 2.048, 2.632, 3.328",\
"0.4396, 0.4687, 0.5531, 0.6891, 0.8907, 1.175, 1.552, 2.029, 2.611, 3.307",\
"0.3824, 0.4137, 0.502, 0.6417, 0.8444, 1.129, 1.505, 1.98, 2.562, 3.257",\
"0.2916, 0.3247, 0.418, 0.5614, 0.7658, 1.051, 1.428, 1.904, 2.484, 3.178");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2359, 0.2745, 0.3814, 0.5408, 0.7622, 1.05, 1.418, 1.884, 2.466, 3.174",\
"0.2371, 0.2756, 0.3808, 0.541, 0.7624, 1.051, 1.418, 1.884, 2.465, 3.177",\
"0.2372, 0.275, 0.3806, 0.541, 0.7622, 1.051, 1.417, 1.884, 2.466, 3.176",\
"0.2372, 0.2762, 0.3808, 0.5412, 0.7638, 1.051, 1.417, 1.884, 2.463, 3.174",\
"0.2358, 0.2748, 0.3808, 0.5412, 0.7624, 1.052, 1.418, 1.884, 2.466, 3.174",\
"0.2386, 0.2766, 0.3836, 0.5432, 0.7642, 1.053, 1.418, 1.883, 2.464, 3.175",\
"0.2458, 0.2842, 0.392, 0.5512, 0.7704, 1.057, 1.421, 1.887, 2.468, 3.175",\
"0.2496, 0.2908, 0.3976, 0.559, 0.7796, 1.066, 1.429, 1.892, 2.47, 3.178",\
"0.2594, 0.2988, 0.4074, 0.5696, 0.79, 1.077, 1.439, 1.899, 2.475, 3.184",\
"0.276, 0.317, 0.427, 0.5876, 0.8056, 1.091, 1.451, 1.91, 2.484, 3.188");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1074, 0.1391, 0.2483, 0.4672, 0.8194, 1.315, 1.973, 2.797, 3.808, 5.01",\
"0.1074, 0.1391, 0.2482, 0.4671, 0.8194, 1.315, 1.972, 2.797, 3.807, 5.007",\
"0.1073, 0.1389, 0.2482, 0.4671, 0.8194, 1.315, 1.972, 2.796, 3.8, 5.01",\
"0.1072, 0.1392, 0.2481, 0.4669, 0.8192, 1.316, 1.969, 2.797, 3.8, 5.001",\
"0.1168, 0.1474, 0.2536, 0.4684, 0.8188, 1.317, 1.971, 2.798, 3.801, 5.01",\
"0.1286, 0.1594, 0.2624, 0.4726, 0.8198, 1.316, 1.969, 2.792, 3.801, 5.001",\
"0.142, 0.173, 0.275, 0.4786, 0.8236, 1.317, 1.97, 2.794, 3.807, 5.001",\
"0.158, 0.1882, 0.2902, 0.489, 0.8294, 1.321, 1.972, 2.794, 3.801, 5",\
"0.1754, 0.206, 0.3072, 0.5022, 0.8368, 1.328, 1.976, 2.799, 3.801, 5.007",\
"0.1904, 0.2232, 0.326, 0.5188, 0.848, 1.34, 1.986, 2.805, 3.804, 4.999");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.9723, 1.01, 1.118, 1.276, 1.476, 1.72, 2.007, 2.345, 2.741, 3.203",\
"0.9766, 1.015, 1.122, 1.28, 1.481, 1.724, 2.012, 2.35, 2.745, 3.207",\
"0.9903, 1.028, 1.136, 1.293, 1.494, 1.738, 2.025, 2.363, 2.759, 3.221",\
"1.012, 1.05, 1.157, 1.315, 1.515, 1.759, 2.047, 2.384, 2.78, 3.242",\
"1.053, 1.091, 1.198, 1.356, 1.556, 1.8, 2.087, 2.425, 2.821, 3.283",\
"1.14, 1.179, 1.286, 1.443, 1.644, 1.887, 2.174, 2.512, 2.908, 3.37",\
"1.283, 1.323, 1.43, 1.59, 1.791, 2.035, 2.323, 2.661, 3.057, 3.518",\
"1.488, 1.526, 1.636, 1.796, 1.999, 2.244, 2.533, 2.871, 3.267, 3.729",\
"1.747, 1.787, 1.897, 2.059, 2.263, 2.51, 2.8, 3.139, 3.536, 3.998",\
"2.048, 2.09, 2.204, 2.371, 2.578, 2.827, 3.12, 3.46, 3.857, 4.32");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2931, 0.3171, 0.3932, 0.5282, 0.7358, 1.026, 1.407, 1.886, 2.471, 3.167",\
"0.2998, 0.3239, 0.3999, 0.5349, 0.7424, 1.033, 1.413, 1.892, 2.477, 3.174",\
"0.3264, 0.3505, 0.4262, 0.561, 0.7684, 1.058, 1.439, 1.918, 2.503, 3.2",\
"0.3803, 0.4042, 0.479, 0.6126, 0.8193, 1.109, 1.49, 1.969, 2.554, 3.25",\
"0.4386, 0.4633, 0.5388, 0.6713, 0.8766, 1.165, 1.545, 2.024, 2.608, 3.305",\
"0.4751, 0.5013, 0.5794, 0.7124, 0.916, 1.203, 1.582, 2.06, 2.644, 3.34",\
"0.4868, 0.5145, 0.5958, 0.7304, 0.9323, 1.219, 1.596, 2.074, 2.657, 3.353",\
"0.4704, 0.5, 0.5852, 0.7224, 0.9254, 1.21, 1.588, 2.064, 2.646, 3.341",\
"0.4236, 0.4556, 0.5453, 0.6863, 0.8897, 1.175, 1.552, 2.027, 2.609, 3.304",\
"0.345, 0.3793, 0.4741, 0.6197, 0.8259, 1.111, 1.489, 1.964, 2.546, 3.239");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.2362, 0.2744, 0.3808, 0.541, 0.7622, 1.051, 1.417, 1.882, 2.466, 3.175",\
"0.2361, 0.2745, 0.3806, 0.5412, 0.7622, 1.051, 1.418, 1.882, 2.464, 3.175",\
"0.2362, 0.2748, 0.3806, 0.5414, 0.763, 1.051, 1.418, 1.883, 2.464, 3.176",\
"0.237, 0.2758, 0.3808, 0.5412, 0.7634, 1.051, 1.417, 1.884, 2.463, 3.176",\
"0.237, 0.2744, 0.3806, 0.5412, 0.7628, 1.051, 1.417, 1.884, 2.466, 3.174",\
"0.2374, 0.2758, 0.3822, 0.5424, 0.764, 1.053, 1.417, 1.884, 2.467, 3.175",\
"0.2446, 0.2828, 0.389, 0.5498, 0.769, 1.055, 1.421, 1.886, 2.466, 3.177",\
"0.248, 0.2876, 0.395, 0.5566, 0.7778, 1.064, 1.427, 1.891, 2.468, 3.177",\
"0.2594, 0.2996, 0.4082, 0.5678, 0.7886, 1.076, 1.438, 1.897, 2.476, 3.181",\
"0.2788, 0.3202, 0.431, 0.5916, 0.8082, 1.092, 1.452, 1.909, 2.483, 3.186");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05437, 0.175, 0.4054, 0.7644, 1.268, 1.931, 2.766, 3.785, 5");
index_2("0.001, 0.00274, 0.008849, 0.02052, 0.03869, 0.06419, 0.09775, 0.14, 0.1916, 0.2531");
values("0.1096, 0.1423, 0.2516, 0.4718, 0.8231, 1.319, 1.975, 2.798, 3.803, 5.002",\
"0.11, 0.1421, 0.2515, 0.4714, 0.8232, 1.319, 1.975, 2.8, 3.802, 5.002",\
"0.1093, 0.1414, 0.2513, 0.4715, 0.8238, 1.319, 1.974, 2.8, 3.808, 5.002",\
"0.109, 0.1411, 0.2512, 0.4708, 0.8221, 1.321, 1.973, 2.798, 3.804, 5.001",\
"0.1189, 0.1498, 0.2562, 0.4718, 0.8226, 1.319, 1.971, 2.795, 3.8, 5.004",\
"0.131, 0.162, 0.2658, 0.4758, 0.823, 1.318, 1.974, 2.8, 3.809, 5.002",\
"0.1458, 0.1762, 0.2786, 0.4828, 0.8264, 1.321, 1.972, 2.794, 3.808, 5.002",\
"0.1618, 0.1926, 0.2948, 0.4938, 0.8326, 1.324, 1.975, 2.797, 3.808, 5.001",\
"0.1806, 0.2116, 0.3136, 0.509, 0.8438, 1.333, 1.981, 2.8, 3.803, 4.999",\
"0.201, 0.2332, 0.3358, 0.5286, 0.8562, 1.347, 1.992, 2.809, 3.808, 5.002");
}
}
}
}