blob: 646b80bc5bda9004340301122f672daad439ddcf [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_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0001640475" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001811385" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0001550475" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001550475" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000128718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000128718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000128718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000128718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000102276" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0001022715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0001022715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0001022715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000102276" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001022715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000102276" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0001022715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001811385" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004108 ;
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.06024, 0.06024, 0.06025, 0.0602, 0.0602, 0.06013, 0.06015, 0.0601, \
0.06007, 0.06002");
}
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.00952, -0.009546, -0.009564, -0.009589, -0.009615, -0.009587, \
-0.009623, -0.009634, -0.009619, -0.009629");
}
}
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.04119, 0.04118, 0.04118, 0.04112, 0.04116, 0.0411, 0.04114, \
0.04111, 0.04109, 0.04103");
}
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.009429, -0.00946, -0.009468, -0.009505, -0.009522, -0.009504, \
-0.009535, -0.009546, -0.009534, -0.009542");
}
}
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.04117, 0.04118, 0.04118, 0.04111, 0.04116, 0.04107, 0.04113, \
0.04111, 0.04108, 0.04104");
}
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.009434, -0.00947, -0.009488, -0.009506, -0.009537, -0.009507, \
-0.009536, -0.009539, -0.009541, -0.009547");
}
}
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.0218, 0.02178, 0.02177, 0.02174, 0.0218, 0.02176, 0.0218, 0.02179, \
0.02178, 0.02177");
}
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.009647, -0.009679, -0.009716, -0.009735, -0.009759, -0.009743, \
-0.009789, -0.009793, -0.009784, -0.009786");
}
}
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.02178, 0.02177, 0.02177, 0.02175, 0.02179, 0.02176, 0.02181, \
0.02179, 0.02179, 0.02176");
}
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.009648, -0.00969, -0.009717, -0.009734, -0.009776, -0.009748, \
-0.009783, -0.009779, -0.009784, -0.009781");
}
}
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.02177, 0.02178, 0.02177, 0.02175, 0.02182, 0.02176, 0.0218, \
0.02179, 0.02178, 0.02177");
}
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.009648, -0.00969, -0.009718, -0.009733, -0.009774, -0.009755, \
-0.009783, -0.009778, -0.009791, -0.009788");
}
}
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.02177, 0.02178, 0.02178, 0.02175, 0.02179, 0.02175, 0.0218, \
0.02181, 0.02179, 0.02177");
}
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.009669, -0.009697, -0.009742, -0.009737, -0.009784, -0.009765, \
-0.009792, -0.009786, -0.009788, -0.009791");
}
}
}
pin(A2) {
capacitance : 0.004 ;
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.03982, 0.03981, 0.03984, 0.03982, 0.03985, 0.0398, 0.03977, \
0.03977, 0.0397, 0.03967");
}
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.009966, -0.009977, -0.01002, -0.01001, -0.01005, -0.01003, \
-0.01007, -0.0101, -0.0101, -0.01011");
}
}
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.02073, 0.02071, 0.02072, 0.02076, 0.02079, 0.02075, 0.02077, \
0.02076, 0.02073, 0.0207");
}
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.01032, -0.01034, -0.01037, -0.01038, -0.01041, -0.01039, -0.01043, \
-0.01045, -0.01046, -0.01047");
}
}
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.02074, 0.02071, 0.02072, 0.02076, 0.02076, 0.02074, 0.02078, \
0.02076, 0.02074, 0.02071");
}
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.01031, -0.01033, -0.01035, -0.01036, -0.01043, -0.0104, -0.01044, \
-0.01045, -0.01046, -0.01048");
}
}
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.03123, 0.03121, 0.03123, 0.03117, 0.03123, 0.03116, 0.03122, \
0.03124, 0.03125, 0.03123");
}
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.02627, -0.0268, -0.02896, -0.03, -0.03037, -0.03047, -0.03063, \
-0.0307, -0.03073, -0.03076");
}
}
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.01838, 0.01838, 0.01843, 0.0184, 0.01846, 0.01845, 0.01849, \
0.0185, 0.0185, 0.01848");
}
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.01982, -0.01956, -0.02014, -0.02043, -0.02064, -0.02067, -0.02075, \
-0.02079, -0.02082, -0.02083");
}
}
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.01892, 0.01893, 0.01895, 0.01898, 0.01901, 0.019, 0.01905, 0.01904, \
0.01906, 0.01906");
}
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.02294, -0.02261, -0.02181, -0.02079, -0.02003, -0.01945, -0.01924, \
-0.01907, -0.01894, -0.01885");
}
}
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.01892, 0.01891, 0.01898, 0.01897, 0.01905, 0.01899, 0.01905, \
0.01906, 0.01904, 0.01905");
}
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.0219, -0.02151, -0.02055, -0.01933, -0.01848, -0.01786, -0.01759, \
-0.01739, -0.01729, -0.01718");
}
}
}
pin(A3) {
capacitance : 0.003899 ;
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.01968, 0.01966, 0.01968, 0.01967, 0.01973, 0.01968, 0.01972, \
0.01969, 0.01966, 0.01962");
}
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.01107, -0.01107, -0.01112, -0.01113, -0.01116, -0.01113, -0.01118, \
-0.0112, -0.01123, -0.01123");
}
}
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.0313, 0.03123, 0.0312, 0.03114, 0.03122, 0.03121, 0.0313, 0.03127, \
0.03125, 0.03122");
}
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.02722, -0.02789, -0.02964, -0.03013, -0.03043, -0.03049, -0.03065, \
-0.03068, -0.03072, -0.03077");
}
}
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.01896, 0.01896, 0.01899, 0.01901, 0.01907, 0.01904, 0.01908, \
0.01909, 0.0191, 0.01909");
}
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.02412, -0.0238, -0.02305, -0.02204, -0.0213, -0.02075, -0.0206, \
-0.02043, -0.02033, -0.02028");
}
}
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.0313, 0.03124, 0.03124, 0.03118, 0.0312, 0.03121, 0.03129, 0.0313, \
0.03125, 0.03126");
}
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.02591, -0.02614, -0.02722, -0.02846, -0.0293, -0.02965, -0.02996, \
-0.03014, -0.03026, -0.03034");
}
}
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.01839, 0.01836, 0.01841, 0.0184, 0.01847, 0.01845, 0.01851, \
0.01849, 0.01851, 0.01848");
}
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.02309, -0.02195, -0.02104, -0.02074, -0.02067, -0.02055, -0.02056, \
-0.02059, -0.02061, -0.02062");
}
}
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.03128, 0.03123, 0.03118, 0.03115, 0.03121, 0.03119, 0.03127, \
0.03127, 0.03125, 0.03125");
}
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.02917, -0.02925, -0.02969, -0.03014, -0.03045, -0.03051, -0.03067, \
-0.03069, -0.03076, -0.03077");
}
}
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.01897, 0.01897, 0.019, 0.01901, 0.01908, 0.01904, 0.0191, 0.01909, \
0.0191, 0.0191");
}
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.0276, -0.0275, -0.02734, -0.02691, -0.02644, -0.02598, -0.02587, \
-0.02578, -0.02575, -0.02575");
}
}
}
pin(A4) {
capacitance : 0.00398 ;
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.03127, 0.0311, 0.03112, 0.03108, 0.03124, 0.03114, 0.03125, \
0.03121, 0.03126, 0.03123");
}
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.02798, -0.0291, -0.02986, -0.0302, -0.03051, -0.0305, -0.03066, \
-0.03071, -0.03073, -0.03078");
}
}
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.03121, 0.03119, 0.03117, 0.03112, 0.03119, 0.03122, 0.03131, \
0.03133, 0.03132, 0.03124");
}
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.02637, -0.027, -0.02819, -0.02904, -0.02967, -0.02984, -0.03012, \
-0.03025, -0.03032, -0.03039");
}
}
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.03123, 0.03111, 0.03113, 0.0311, 0.03124, 0.03121, 0.03127, \
0.03125, 0.03121, 0.03123");
}
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.02906, -0.02931, -0.02986, -0.03021, -0.0305, -0.03048, -0.03063, \
-0.03073, -0.03075, -0.03078");
}
}
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.03123, 0.0312, 0.0312, 0.03112, 0.03123, 0.03121, 0.0313, 0.03128, \
0.03131, 0.03128");
}
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.02587, -0.02649, -0.02759, -0.02844, -0.02919, -0.02945, -0.02982, \
-0.02998, -0.03012, -0.03022");
}
}
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.03127, 0.03111, 0.03118, 0.03109, 0.03123, 0.03123, 0.03122, \
0.03122, 0.0312, 0.03122");
}
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.02869, -0.02914, -0.02987, -0.03021, -0.0305, -0.03051, -0.03064, \
-0.03073, -0.03076, -0.03079");
}
}
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.03122, 0.03117, 0.03117, 0.03112, 0.03121, 0.03122, 0.03131, \
0.03133, 0.03127, 0.03131");
}
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.02636, -0.02699, -0.0282, -0.02903, -0.02966, -0.02988, -0.03012, \
-0.03026, -0.03033, -0.03041");
}
}
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.03122, 0.03112, 0.03113, 0.0311, 0.03125, 0.0311, 0.03131, 0.03122, \
0.03126, 0.03124");
}
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.02906, -0.02932, -0.02987, -0.03021, -0.0305, -0.03049, -0.03067, \
-0.03072, -0.03075, -0.0308");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.5075 ;
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.3745, 0.3626, 0.3363, 0.3142, 0.3004, 0.2912, 0.2848, 0.2802, 0.277, 0.2745",\
"0.3736, 0.3619, 0.3356, 0.3133, 0.2996, 0.2904, 0.2841, 0.2795, 0.2762, 0.2738",\
"0.3731, 0.3613, 0.335, 0.313, 0.2994, 0.2901, 0.2837, 0.2792, 0.2759, 0.2736",\
"0.3762, 0.3644, 0.3382, 0.3164, 0.3029, 0.2938, 0.2875, 0.2831, 0.28, 0.2778",\
"0.3886, 0.3767, 0.3504, 0.3281, 0.3141, 0.3046, 0.2983, 0.2939, 0.2907, 0.2883",\
"0.4177, 0.4052, 0.3768, 0.3521, 0.3358, 0.3253, 0.3181, 0.313, 0.3093, 0.3066",\
"0.458, 0.4444, 0.4135, 0.3856, 0.3673, 0.3547, 0.3461, 0.34, 0.3357, 0.3326",\
"0.5093, 0.4949, 0.4612, 0.4298, 0.4085, 0.3931, 0.3829, 0.3756, 0.3705, 0.3666",\
"0.5745, 0.5587, 0.522, 0.4867, 0.4615, 0.4434, 0.4308, 0.4215, 0.4151, 0.4105",\
"0.6526, 0.6362, 0.5963, 0.5558, 0.5267, 0.505, 0.4895, 0.4782, 0.47, 0.464");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.1591, 0.1553, 0.1499, 0.1474, 0.1467, 0.1478, 0.1498, 0.1513, 0.1535, 0.1561",\
"0.1597, 0.1559, 0.1506, 0.1481, 0.1473, 0.1476, 0.1497, 0.1522, 0.1553, 0.1579",\
"0.161, 0.157, 0.1519, 0.1493, 0.148, 0.1497, 0.1509, 0.154, 0.1567, 0.1601",\
"0.1691, 0.1651, 0.1586, 0.1542, 0.1524, 0.1529, 0.1552, 0.1567, 0.1603, 0.1624",\
"0.1895, 0.1842, 0.1751, 0.1685, 0.164, 0.1631, 0.1643, 0.1652, 0.1688, 0.1709",\
"0.2172, 0.2106, 0.1981, 0.1892, 0.1832, 0.1785, 0.1787, 0.1787, 0.181, 0.1831",\
"0.2548, 0.2468, 0.2318, 0.2183, 0.2098, 0.2053, 0.202, 0.2008, 0.1999, 0.2011",\
"0.3033, 0.2923, 0.2745, 0.2574, 0.2433, 0.2374, 0.2354, 0.2327, 0.2309, 0.229",\
"0.3621, 0.3494, 0.3278, 0.3079, 0.2924, 0.2797, 0.2738, 0.2732, 0.2696, 0.2668",\
"0.4321, 0.4177, 0.3923, 0.369, 0.3501, 0.3358, 0.3239, 0.3209, 0.3209, 0.3181");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.3976, 0.3858, 0.3592, 0.337, 0.323, 0.3138, 0.3075, 0.3028, 0.2995, 0.2971",\
"0.397, 0.3851, 0.3586, 0.3363, 0.3224, 0.3132, 0.3067, 0.3021, 0.2989, 0.2966",\
"0.3955, 0.3836, 0.3574, 0.3347, 0.3211, 0.3118, 0.3053, 0.3007, 0.2975, 0.2951",\
"0.3973, 0.3854, 0.3588, 0.3363, 0.3224, 0.3129, 0.3064, 0.3019, 0.2987, 0.2963",\
"0.41, 0.3979, 0.3708, 0.3472, 0.3322, 0.3223, 0.3155, 0.3107, 0.3071, 0.3046",\
"0.4361, 0.4238, 0.395, 0.3696, 0.353, 0.342, 0.3345, 0.329, 0.3251, 0.3222",\
"0.4731, 0.4601, 0.4298, 0.4021, 0.3835, 0.371, 0.3623, 0.3563, 0.3518, 0.3486",\
"0.5243, 0.5107, 0.4782, 0.4477, 0.4266, 0.4117, 0.4012, 0.3939, 0.3888, 0.3849",\
"0.5913, 0.5771, 0.5422, 0.5068, 0.4827, 0.4646, 0.4521, 0.4435, 0.4369, 0.4318",\
"0.6728, 0.6573, 0.6196, 0.5804, 0.5513, 0.5304, 0.5152, 0.5041, 0.4959, 0.4898");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.1831, 0.1791, 0.1724, 0.1675, 0.1664, 0.167, 0.1677, 0.1696, 0.1718, 0.1739",\
"0.1835, 0.1793, 0.1725, 0.1683, 0.1667, 0.1666, 0.1676, 0.1696, 0.1723, 0.1739",\
"0.1839, 0.1801, 0.1729, 0.1688, 0.1675, 0.1676, 0.1694, 0.1709, 0.1732, 0.1748",\
"0.1889, 0.1847, 0.177, 0.172, 0.1698, 0.169, 0.172, 0.1736, 0.1759, 0.1775",\
"0.2086, 0.2032, 0.1939, 0.1854, 0.1813, 0.1788, 0.1793, 0.1808, 0.1831, 0.1861",\
"0.2373, 0.2306, 0.2183, 0.2084, 0.2008, 0.1965, 0.1947, 0.1961, 0.1957, 0.1969",\
"0.2765, 0.2679, 0.2534, 0.2386, 0.2297, 0.2234, 0.2192, 0.2186, 0.2182, 0.2203",\
"0.3265, 0.3158, 0.2981, 0.2813, 0.2678, 0.2591, 0.254, 0.2524, 0.2492, 0.2486",\
"0.3882, 0.3758, 0.3549, 0.3354, 0.3174, 0.3053, 0.2992, 0.2947, 0.2933, 0.2887",\
"0.4614, 0.4479, 0.4234, 0.3997, 0.3794, 0.3642, 0.3539, 0.3469, 0.3473, 0.3445");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.4195, 0.4075, 0.3811, 0.3587, 0.3448, 0.3357, 0.3292, 0.3246, 0.3213, 0.3188",\
"0.4188, 0.4069, 0.3804, 0.3581, 0.3442, 0.335, 0.3285, 0.3239, 0.3205, 0.318",\
"0.4173, 0.4054, 0.3789, 0.3566, 0.3427, 0.3334, 0.3269, 0.3222, 0.319, 0.3166",\
"0.417, 0.4051, 0.3786, 0.356, 0.342, 0.3328, 0.3264, 0.3218, 0.3184, 0.316",\
"0.4262, 0.4141, 0.387, 0.3637, 0.349, 0.3392, 0.3323, 0.3275, 0.324, 0.3216",\
"0.4494, 0.437, 0.4084, 0.3835, 0.3673, 0.3566, 0.349, 0.3438, 0.3399, 0.3371",\
"0.4863, 0.4734, 0.4437, 0.4163, 0.3981, 0.3861, 0.3776, 0.3715, 0.3671, 0.3639",\
"0.542, 0.5285, 0.4965, 0.4659, 0.4447, 0.4303, 0.42, 0.4126, 0.4073, 0.4034",\
"0.6159, 0.6015, 0.5669, 0.5317, 0.5067, 0.4891, 0.4767, 0.4675, 0.4604, 0.4557",\
"0.7049, 0.6894, 0.6523, 0.6127, 0.5831, 0.5623, 0.5468, 0.5354, 0.5269, 0.5206");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.2076, 0.203, 0.195, 0.1891, 0.1865, 0.1868, 0.1886, 0.1896, 0.1924, 0.1926",\
"0.2076, 0.2027, 0.1947, 0.1892, 0.1862, 0.1855, 0.1883, 0.1896, 0.1906, 0.1926",\
"0.2066, 0.2018, 0.1935, 0.1881, 0.1852, 0.1845, 0.1863, 0.1887, 0.1897, 0.1904",\
"0.2087, 0.2043, 0.1962, 0.1897, 0.1867, 0.1858, 0.1871, 0.1883, 0.1897, 0.1935",\
"0.2275, 0.2218, 0.2125, 0.2027, 0.198, 0.1954, 0.1963, 0.1964, 0.1973, 0.1985",\
"0.2576, 0.2505, 0.237, 0.2264, 0.2185, 0.2129, 0.2123, 0.2117, 0.2122, 0.2129",\
"0.299, 0.2905, 0.2747, 0.26, 0.2504, 0.2429, 0.2379, 0.2355, 0.2365, 0.2372",\
"0.3534, 0.342, 0.3241, 0.306, 0.291, 0.2819, 0.2763, 0.2738, 0.2702, 0.2696",\
"0.4203, 0.4081, 0.3872, 0.365, 0.3469, 0.3343, 0.326, 0.3228, 0.3184, 0.315",\
"0.5006, 0.4866, 0.4624, 0.4372, 0.4167, 0.3981, 0.3864, 0.38, 0.3782, 0.3735");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.4412, 0.4292, 0.4028, 0.3805, 0.3666, 0.3574, 0.3509, 0.3463, 0.343, 0.3405",\
"0.4405, 0.4286, 0.4022, 0.3798, 0.366, 0.3566, 0.3502, 0.3455, 0.3423, 0.3398",\
"0.439, 0.4272, 0.4006, 0.3783, 0.3642, 0.3552, 0.3486, 0.344, 0.3406, 0.3382",\
"0.438, 0.4261, 0.3996, 0.3772, 0.3631, 0.3538, 0.3474, 0.3427, 0.3395, 0.337",\
"0.4438, 0.4317, 0.4049, 0.382, 0.3674, 0.3579, 0.3513, 0.3466, 0.3431, 0.3406",\
"0.4634, 0.4511, 0.4233, 0.3988, 0.3835, 0.373, 0.3657, 0.3608, 0.3571, 0.3543",\
"0.5004, 0.4877, 0.4585, 0.4318, 0.4142, 0.4023, 0.3941, 0.3884, 0.3842, 0.381",\
"0.5616, 0.548, 0.516, 0.4858, 0.4643, 0.4498, 0.4395, 0.4321, 0.4271, 0.4231",\
"0.6443, 0.6301, 0.595, 0.5591, 0.5337, 0.5158, 0.503, 0.493, 0.486, 0.4809",\
"0.7445, 0.7294, 0.6916, 0.6506, 0.6201, 0.5979, 0.5821, 0.5702, 0.5613, 0.5546");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.2303, 0.225, 0.2158, 0.2092, 0.2058, 0.2044, 0.2051, 0.2065, 0.2078, 0.209",\
"0.2287, 0.2236, 0.2139, 0.2074, 0.2043, 0.203, 0.2043, 0.2056, 0.206, 0.2072",\
"0.2262, 0.2211, 0.2116, 0.2055, 0.202, 0.201, 0.2024, 0.2029, 0.2042, 0.2054",\
"0.2271, 0.2217, 0.2133, 0.206, 0.2022, 0.2008, 0.2007, 0.2024, 0.2038, 0.205",\
"0.2457, 0.24, 0.229, 0.2192, 0.2136, 0.2089, 0.2087, 0.2096, 0.2101, 0.2122",\
"0.2777, 0.27, 0.2568, 0.2453, 0.2352, 0.2293, 0.228, 0.2267, 0.2276, 0.2266",\
"0.3226, 0.3139, 0.2974, 0.281, 0.271, 0.2619, 0.2568, 0.2542, 0.2537, 0.2536",\
"0.3821, 0.3713, 0.3525, 0.3336, 0.3168, 0.3063, 0.3002, 0.2951, 0.2933, 0.2905",\
"0.4575, 0.4444, 0.4225, 0.4005, 0.3812, 0.3669, 0.3565, 0.3518, 0.3478, 0.3427",\
"0.5489, 0.5344, 0.5078, 0.4852, 0.4614, 0.4409, 0.4272, 0.4207, 0.4144, 0.4111");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.5049, 0.5427, 0.6428, 0.7875, 0.9727, 1.199, 1.471, 1.797, 2.186, 2.645",\
"0.5097, 0.5475, 0.6476, 0.7924, 0.9776, 1.204, 1.476, 1.802, 2.191, 2.65",\
"0.5355, 0.5732, 0.6733, 0.8179, 1.003, 1.229, 1.501, 1.828, 2.216, 2.675",\
"0.5997, 0.6374, 0.7378, 0.8821, 1.067, 1.293, 1.566, 1.892, 2.281, 2.74",\
"0.7133, 0.7507, 0.8499, 0.9939, 1.179, 1.405, 1.677, 2.003, 2.392, 2.851",\
"0.87, 0.9073, 1.006, 1.15, 1.334, 1.56, 1.832, 2.158, 2.547, 3.006",\
"1.055, 1.093, 1.193, 1.336, 1.522, 1.748, 2.021, 2.347, 2.736, 3.195",\
"1.272, 1.311, 1.413, 1.556, 1.741, 1.969, 2.243, 2.571, 2.959, 3.417",\
"1.521, 1.562, 1.667, 1.812, 1.997, 2.225, 2.498, 2.827, 3.217, 3.676",\
"1.799, 1.842, 1.952, 2.102, 2.29, 2.519, 2.793, 3.12, 3.511, 3.971");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.2797, 0.3059, 0.3838, 0.5182, 0.7248, 1.015, 1.397, 1.879, 2.467, 3.168",\
"0.2884, 0.3146, 0.3924, 0.527, 0.7332, 1.023, 1.406, 1.886, 2.475, 3.175",\
"0.3176, 0.3437, 0.4216, 0.5562, 0.7623, 1.052, 1.435, 1.917, 2.505, 3.206",\
"0.3736, 0.3997, 0.4771, 0.6104, 0.8163, 1.106, 1.488, 1.97, 2.559, 3.259",\
"0.4351, 0.4627, 0.5415, 0.6751, 0.8796, 1.169, 1.55, 2.03, 2.617, 3.318",\
"0.4809, 0.5103, 0.592, 0.7262, 0.9299, 1.217, 1.597, 2.079, 2.666, 3.365",\
"0.5091, 0.541, 0.6266, 0.7625, 0.9644, 1.251, 1.63, 2.109, 2.696, 3.395",\
"0.517, 0.5511, 0.6413, 0.7804, 0.9822, 1.268, 1.646, 2.124, 2.709, 3.408",\
"0.5022, 0.5388, 0.6341, 0.777, 0.9809, 1.265, 1.641, 2.119, 2.704, 3.401",\
"0.4631, 0.5024, 0.6026, 0.7509, 0.9563, 1.242, 1.619, 2.096, 2.679, 3.377");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.1622, 0.2004, 0.3012, 0.4548, 0.6697, 0.9521, 1.324, 1.805, 2.407, 3.137",\
"0.1622, 0.2004, 0.301, 0.4546, 0.6692, 0.952, 1.326, 1.804, 2.405, 3.137",\
"0.1622, 0.2011, 0.301, 0.4546, 0.6693, 0.9524, 1.325, 1.804, 2.407, 3.138",\
"0.1617, 0.2006, 0.3004, 0.4542, 0.6692, 0.9518, 1.325, 1.804, 2.406, 3.138",\
"0.159, 0.1978, 0.2992, 0.4538, 0.6692, 0.9516, 1.324, 1.806, 2.406, 3.137",\
"0.1656, 0.2034, 0.3036, 0.4578, 0.6718, 0.9542, 1.327, 1.805, 2.406, 3.139",\
"0.1774, 0.2152, 0.3112, 0.465, 0.6804, 0.962, 1.331, 1.808, 2.408, 3.14",\
"0.1896, 0.2272, 0.3228, 0.4734, 0.687, 0.9702, 1.34, 1.818, 2.414, 3.142",\
"0.2068, 0.246, 0.3406, 0.4864, 0.6972, 0.9768, 1.347, 1.824, 2.421, 3.147",\
"0.2262, 0.2678, 0.3656, 0.5074, 0.714, 0.99, 1.355, 1.83, 2.427, 3.154");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.08702, 0.1196, 0.2283, 0.4441, 0.7987, 1.297, 1.957, 2.787, 3.806, 5.015",\
"0.08668, 0.1192, 0.2284, 0.4441, 0.7972, 1.299, 1.959, 2.787, 3.807, 5.018",\
"0.08646, 0.1192, 0.2278, 0.4442, 0.7975, 1.299, 1.957, 2.792, 3.799, 5.007",\
"0.08702, 0.1202, 0.2289, 0.4444, 0.7974, 1.297, 1.956, 2.786, 3.799, 5.011",\
"0.09868, 0.1302, 0.2355, 0.4472, 0.799, 1.297, 1.957, 2.787, 3.803, 5.017",\
"0.1104, 0.142, 0.2464, 0.4522, 0.799, 1.299, 1.957, 2.789, 3.805, 5.014",\
"0.125, 0.1566, 0.2596, 0.4592, 0.8018, 1.298, 1.957, 2.786, 3.796, 5.004",\
"0.14, 0.1734, 0.2768, 0.4724, 0.8064, 1.302, 1.956, 2.785, 3.8, 5.01",\
"0.1558, 0.1912, 0.2952, 0.4878, 0.8158, 1.305, 1.958, 2.785, 3.795, 5.008",\
"0.1722, 0.2096, 0.3152, 0.5074, 0.8286, 1.315, 1.967, 2.789, 3.797, 5");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.6068, 0.6442, 0.7445, 0.8889, 1.074, 1.3, 1.572, 1.899, 2.287, 2.747",\
"0.6115, 0.6492, 0.7493, 0.8939, 1.079, 1.305, 1.577, 1.903, 2.292, 2.751",\
"0.6282, 0.6658, 0.7656, 0.9104, 1.095, 1.321, 1.594, 1.92, 2.309, 2.768",\
"0.6659, 0.7033, 0.8036, 0.948, 1.133, 1.359, 1.631, 1.958, 2.346, 2.805",\
"0.742, 0.7797, 0.8796, 1.024, 1.209, 1.435, 1.707, 2.033, 2.422, 2.881",\
"0.855, 0.8938, 0.9962, 1.142, 1.328, 1.554, 1.827, 2.153, 2.542, 3.001",\
"1.006, 1.045, 1.149, 1.297, 1.485, 1.713, 1.987, 2.313, 2.702, 3.161",\
"1.193, 1.234, 1.339, 1.488, 1.677, 1.906, 2.182, 2.51, 2.9, 3.359",\
"1.41, 1.452, 1.561, 1.713, 1.905, 2.136, 2.412, 2.74, 3.131, 3.591",\
"1.652, 1.696, 1.809, 1.968, 2.164, 2.399, 2.677, 3.006, 3.397, 3.857");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.3231, 0.3495, 0.4277, 0.5614, 0.7679, 1.058, 1.439, 1.921, 2.507, 3.208",\
"0.3311, 0.3576, 0.4356, 0.5698, 0.7759, 1.066, 1.448, 1.929, 2.517, 3.216",\
"0.3594, 0.3859, 0.4639, 0.598, 0.8042, 1.094, 1.476, 1.957, 2.545, 3.245",\
"0.415, 0.4414, 0.519, 0.6526, 0.8584, 1.148, 1.53, 2.011, 2.599, 3.299",\
"0.4873, 0.5145, 0.5931, 0.7259, 0.9305, 1.22, 1.6, 2.082, 2.668, 3.368",\
"0.5467, 0.5759, 0.6574, 0.7909, 0.9939, 1.281, 1.662, 2.142, 2.729, 3.429",\
"0.5907, 0.6218, 0.7066, 0.8417, 1.044, 1.33, 1.708, 2.188, 2.774, 3.474",\
"0.6167, 0.6502, 0.7392, 0.8772, 1.079, 1.363, 1.741, 2.219, 2.804, 3.504",\
"0.624, 0.6594, 0.7526, 0.8947, 1.097, 1.381, 1.758, 2.235, 2.82, 3.517",\
"0.6103, 0.6486, 0.7469, 0.8929, 1.097, 1.382, 1.759, 2.235, 2.818, 3.515");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.162, 0.2012, 0.3013, 0.4547, 0.6688, 0.953, 1.325, 1.804, 2.407, 3.137",\
"0.1623, 0.2005, 0.3012, 0.4556, 0.6694, 0.952, 1.326, 1.804, 2.405, 3.139",\
"0.1619, 0.2006, 0.3014, 0.4544, 0.6696, 0.9526, 1.325, 1.806, 2.407, 3.138",\
"0.1626, 0.2015, 0.3012, 0.4554, 0.6694, 0.9524, 1.324, 1.804, 2.405, 3.137",\
"0.1638, 0.2026, 0.303, 0.4564, 0.6704, 0.953, 1.325, 1.807, 2.406, 3.137",\
"0.1714, 0.212, 0.3124, 0.4642, 0.6764, 0.9572, 1.328, 1.806, 2.406, 3.138",\
"0.1776, 0.2186, 0.3202, 0.4732, 0.6876, 0.967, 1.334, 1.811, 2.408, 3.138",\
"0.1882, 0.228, 0.3314, 0.4844, 0.6968, 0.9772, 1.345, 1.819, 2.414, 3.142",\
"0.2034, 0.2458, 0.3502, 0.5016, 0.711, 0.9886, 1.353, 1.827, 2.422, 3.15",\
"0.2226, 0.2648, 0.3732, 0.5266, 0.735, 1.009, 1.368, 1.836, 2.429, 3.154");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.08934, 0.1222, 0.2307, 0.4456, 0.798, 1.298, 1.956, 2.789, 3.797, 5.004",\
"0.08976, 0.122, 0.2306, 0.4456, 0.7979, 1.298, 1.958, 2.789, 3.803, 5.002",\
"0.08936, 0.1222, 0.2303, 0.4457, 0.7977, 1.3, 1.957, 2.788, 3.804, 5.005",\
"0.08886, 0.1219, 0.2306, 0.4459, 0.7982, 1.298, 1.959, 2.79, 3.803, 5.005",\
"0.09776, 0.1297, 0.2358, 0.4472, 0.7992, 1.3, 1.955, 2.79, 3.799, 5.009",\
"0.1098, 0.141, 0.2454, 0.4524, 0.7998, 1.299, 1.958, 2.79, 3.801, 5.014",\
"0.1228, 0.1544, 0.2578, 0.4584, 0.8016, 1.3, 1.955, 2.787, 3.802, 5.01",\
"0.1378, 0.1708, 0.2732, 0.47, 0.807, 1.301, 1.957, 2.784, 3.798, 5.003",\
"0.1512, 0.1858, 0.2902, 0.484, 0.8152, 1.306, 1.958, 2.785, 3.795, 5.005",\
"0.1678, 0.2036, 0.3078, 0.5008, 0.826, 1.315, 1.966, 2.792, 3.796, 5.001");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.6689, 0.7065, 0.8067, 0.9515, 1.136, 1.362, 1.635, 1.961, 2.35, 2.809",\
"0.674, 0.7118, 0.812, 0.9567, 1.142, 1.368, 1.64, 1.966, 2.355, 2.814",\
"0.6903, 0.728, 0.8282, 0.9728, 1.158, 1.384, 1.656, 1.982, 2.371, 2.83",\
"0.7168, 0.7545, 0.8545, 0.9991, 1.184, 1.41, 1.682, 2.009, 2.397, 2.856",\
"0.7658, 0.8036, 0.9036, 1.048, 1.233, 1.459, 1.731, 2.057, 2.445, 2.904",\
"0.8436, 0.8821, 0.984, 1.13, 1.316, 1.543, 1.815, 2.141, 2.53, 2.989",\
"0.9587, 0.9977, 1.101, 1.249, 1.437, 1.666, 1.94, 2.266, 2.655, 3.114",\
"1.108, 1.148, 1.254, 1.404, 1.594, 1.825, 2.1, 2.428, 2.818, 3.277",\
"1.281, 1.324, 1.434, 1.59, 1.783, 2.016, 2.293, 2.623, 3.013, 3.473",\
"1.474, 1.518, 1.634, 1.795, 1.997, 2.237, 2.518, 2.849, 3.24, 3.7");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.354, 0.3813, 0.4606, 0.5954, 0.8021, 1.093, 1.474, 1.955, 2.543, 3.243",\
"0.3615, 0.3886, 0.4679, 0.603, 0.8096, 1.1, 1.482, 1.963, 2.55, 3.25",\
"0.3878, 0.4149, 0.4942, 0.6293, 0.8358, 1.126, 1.508, 1.989, 2.576, 3.277",\
"0.4427, 0.4697, 0.5487, 0.6834, 0.8897, 1.18, 1.562, 2.043, 2.63, 3.33",\
"0.5224, 0.55, 0.6295, 0.7626, 0.9681, 1.257, 1.638, 2.119, 2.706, 3.406",\
"0.5936, 0.6227, 0.7045, 0.8386, 1.042, 1.329, 1.71, 2.19, 2.776, 3.476",\
"0.651, 0.6825, 0.7676, 0.9033, 1.106, 1.391, 1.77, 2.249, 2.836, 3.535",\
"0.6945, 0.7278, 0.8167, 0.9547, 1.157, 1.441, 1.819, 2.298, 2.883, 3.581",\
"0.722, 0.7577, 0.8511, 0.9924, 1.195, 1.48, 1.856, 2.333, 2.917, 3.615",\
"0.7333, 0.7712, 0.8697, 1.015, 1.219, 1.504, 1.88, 2.356, 2.94, 3.636");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.1625, 0.2013, 0.3013, 0.4556, 0.6698, 0.952, 1.325, 1.806, 2.407, 3.137",\
"0.1624, 0.2006, 0.3013, 0.4555, 0.67, 0.952, 1.325, 1.805, 2.406, 3.137",\
"0.1624, 0.2005, 0.3009, 0.4549, 0.67, 0.9526, 1.325, 1.804, 2.407, 3.137",\
"0.1624, 0.2007, 0.3014, 0.455, 0.6694, 0.952, 1.325, 1.806, 2.407, 3.137",\
"0.1638, 0.202, 0.3028, 0.4562, 0.6704, 0.9534, 1.325, 1.806, 2.406, 3.138",\
"0.171, 0.2098, 0.3114, 0.4636, 0.6762, 0.9578, 1.328, 1.807, 2.407, 3.139",\
"0.1762, 0.2162, 0.319, 0.474, 0.6866, 0.967, 1.334, 1.811, 2.408, 3.139",\
"0.1886, 0.2294, 0.3326, 0.4866, 0.6984, 0.9786, 1.345, 1.819, 2.417, 3.141",\
"0.205, 0.2474, 0.3554, 0.509, 0.7188, 0.9954, 1.357, 1.828, 2.422, 3.149",\
"0.2238, 0.2686, 0.3806, 0.539, 0.7512, 1.026, 1.38, 1.843, 2.431, 3.154");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.09406, 0.1263, 0.2347, 0.4491, 0.8006, 1.301, 1.958, 2.789, 3.803, 5.012",\
"0.09376, 0.1262, 0.2349, 0.4496, 0.8007, 1.302, 1.959, 2.79, 3.8, 5.004",\
"0.09386, 0.1262, 0.2348, 0.4496, 0.8007, 1.302, 1.957, 2.79, 3.803, 5.013",\
"0.09264, 0.1253, 0.2351, 0.4491, 0.8006, 1.3, 1.959, 2.79, 3.804, 5.01",\
"0.09984, 0.1312, 0.2376, 0.4502, 0.8004, 1.301, 1.959, 2.786, 3.803, 5.012",\
"0.1108, 0.142, 0.2478, 0.455, 0.8022, 1.301, 1.958, 2.789, 3.801, 5.006",\
"0.1248, 0.1566, 0.2594, 0.4616, 0.8036, 1.301, 1.958, 2.786, 3.803, 5.008",\
"0.138, 0.1712, 0.2742, 0.4712, 0.8094, 1.304, 1.958, 2.785, 3.799, 5.01",\
"0.153, 0.1892, 0.291, 0.4854, 0.8162, 1.309, 1.963, 2.787, 3.797, 4.999",\
"0.1688, 0.2054, 0.308, 0.5012, 0.8274, 1.317, 1.968, 2.793, 3.797, 5.002");
}
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.6956, 0.7333, 0.8334, 0.9781, 1.163, 1.389, 1.661, 1.988, 2.377, 2.836",\
"0.7023, 0.7398, 0.8399, 0.9847, 1.17, 1.396, 1.668, 1.994, 2.383, 2.842",\
"0.7195, 0.757, 0.8571, 1.002, 1.187, 1.413, 1.685, 2.011, 2.4, 2.859",\
"0.7416, 0.7791, 0.8792, 1.024, 1.209, 1.435, 1.707, 2.033, 2.422, 2.881",\
"0.7756, 0.8133, 0.9133, 1.057, 1.243, 1.469, 1.741, 2.067, 2.456, 2.915",\
"0.8319, 0.8703, 0.9721, 1.117, 1.303, 1.53, 1.802, 2.128, 2.517, 2.976",\
"0.9199, 0.9587, 1.061, 1.208, 1.396, 1.624, 1.898, 2.225, 2.613, 3.072",\
"1.034, 1.075, 1.181, 1.331, 1.52, 1.751, 2.026, 2.353, 2.743, 3.202",\
"1.165, 1.208, 1.32, 1.476, 1.672, 1.907, 2.185, 2.513, 2.903, 3.362",\
"1.31, 1.355, 1.472, 1.636, 1.84, 2.084, 2.369, 2.702, 3.093, 3.552");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.3708, 0.3985, 0.4796, 0.6164, 0.8243, 1.115, 1.498, 1.979, 2.567, 3.267",\
"0.3769, 0.4047, 0.4852, 0.622, 0.8303, 1.121, 1.503, 1.985, 2.573, 3.273",\
"0.4023, 0.4301, 0.5105, 0.6477, 0.8555, 1.147, 1.529, 2.01, 2.598, 3.298",\
"0.4581, 0.4855, 0.5661, 0.7024, 0.91, 1.201, 1.583, 2.064, 2.652, 3.352",\
"0.5437, 0.5719, 0.6519, 0.7868, 0.9929, 1.282, 1.664, 2.145, 2.732, 3.432",\
"0.6242, 0.6542, 0.7368, 0.8723, 1.076, 1.364, 1.745, 2.225, 2.812, 3.512",\
"0.6938, 0.7258, 0.8117, 0.9478, 1.152, 1.438, 1.817, 2.297, 2.882, 3.582",\
"0.7528, 0.787, 0.8769, 1.016, 1.218, 1.503, 1.881, 2.359, 2.945, 3.643",\
"0.8006, 0.8368, 0.9311, 1.074, 1.277, 1.562, 1.938, 2.415, 2.999, 3.697",\
"0.8372, 0.8755, 0.9746, 1.122, 1.327, 1.612, 1.988, 2.464, 3.047, 3.744");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.1624, 0.2005, 0.301, 0.4554, 0.67, 0.9526, 1.325, 1.805, 2.407, 3.137",\
"0.162, 0.2014, 0.3012, 0.4551, 0.6698, 0.9524, 1.324, 1.804, 2.407, 3.137",\
"0.1621, 0.2012, 0.3012, 0.4545, 0.6688, 0.9528, 1.324, 1.804, 2.407, 3.137",\
"0.1621, 0.2009, 0.3012, 0.4548, 0.67, 0.9522, 1.325, 1.805, 2.405, 3.137",\
"0.1632, 0.2012, 0.302, 0.4556, 0.6698, 0.9526, 1.325, 1.804, 2.406, 3.14",\
"0.1692, 0.2074, 0.3082, 0.4608, 0.6744, 0.9554, 1.327, 1.805, 2.406, 3.138",\
"0.1736, 0.2136, 0.3162, 0.4702, 0.684, 0.9642, 1.333, 1.808, 2.408, 3.139",\
"0.189, 0.2292, 0.3334, 0.4854, 0.6976, 0.9772, 1.344, 1.817, 2.415, 3.14",\
"0.2076, 0.2516, 0.3596, 0.5146, 0.7248, 1, 1.36, 1.828, 2.42, 3.148",\
"0.2276, 0.2742, 0.3882, 0.5506, 0.7652, 1.041, 1.393, 1.85, 2.434, 3.152");
}
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.004496, 0.01677, 0.0402, 0.07671, 0.1279, 0.1953, 0.2803, 0.3839, 0.5075");
values("0.09778, 0.1304, 0.2405, 0.4552, 0.8059, 1.303, 1.962, 2.79, 3.805, 5.014",\
"0.0976, 0.1304, 0.2411, 0.4554, 0.8061, 1.305, 1.962, 2.791, 3.797, 5.014",\
"0.09794, 0.1304, 0.2404, 0.4553, 0.8058, 1.305, 1.962, 2.789, 3.805, 5.002",\
"0.09588, 0.1295, 0.2395, 0.4546, 0.8061, 1.306, 1.959, 2.791, 3.801, 5.013",\
"0.1022, 0.1332, 0.2414, 0.4542, 0.8048, 1.305, 1.959, 2.786, 3.806, 5.012",\
"0.1146, 0.1452, 0.2512, 0.4582, 0.8058, 1.304, 1.961, 2.789, 3.804, 5.014",\
"0.128, 0.1602, 0.2632, 0.4658, 0.808, 1.303, 1.96, 2.786, 3.804, 5.007",\
"0.1426, 0.1742, 0.2772, 0.4762, 0.8134, 1.306, 1.961, 2.788, 3.803, 5.012",\
"0.1572, 0.1922, 0.2948, 0.4898, 0.8222, 1.312, 1.967, 2.789, 3.8, 5.01",\
"0.1736, 0.2104, 0.3132, 0.5068, 0.8328, 1.323, 1.972, 2.793, 3.8, 5.005");
}
}
}
}