blob: 9e8d0effa9da5f2e0f8606066b9c99b41dfe6729 [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_mcu9t5v0__and4_4) {
area : 67.737600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000663795" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000709335" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0007094736" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000823779" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000710226" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000824472" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0008251056" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.001916838" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0007187202" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0008261946" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0008267688" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0016411626" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0008374806" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0016322526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0016338762" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.003342042" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.003342042" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01103 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01459, 0.01455, 0.01451, 0.01449, 0.01448, 0.01451, 0.0145, \
0.0145, 0.01448, 0.0145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007039, -0.007055, -0.007074, -0.007091, -0.007101, -0.007152, \
-0.007175, -0.0072, -0.007246, -0.007297");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01457, 0.01454, 0.0145, 0.01449, 0.01448, 0.0145, 0.0145, 0.01451, \
0.0145, 0.01449");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006922, -0.006944, -0.006957, -0.00697, -0.006993, -0.007032, \
-0.007064, -0.007085, -0.007125, -0.007182");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01456, 0.01454, 0.0145, 0.01449, 0.01448, 0.0145, 0.01451, 0.01451, \
0.0145, 0.0145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006922, -0.006946, -0.006959, -0.006985, -0.006988, -0.007033, \
-0.00706, -0.007084, -0.007126, -0.00718");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01455, 0.01454, 0.01452, 0.01448, 0.0145, 0.01451, 0.0145, 0.01451, \
0.0145, 0.0145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006748, -0.006765, -0.006784, -0.006792, -0.006802, -0.006864, \
-0.006877, -0.006905, -0.006948, -0.007002");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01457, 0.01455, 0.01452, 0.01449, 0.01448, 0.01449, 0.01451, \
0.0145, 0.0145, 0.01449");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01123, 0.01122, 0.01118, 0.01113, 0.01108, 0.01101, 0.01095, \
0.01089, 0.01081, 0.01067");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01455, 0.01454, 0.01452, 0.0145, 0.01449, 0.01451, 0.0145, 0.01451, \
0.0145, 0.0145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01175, 0.01172, 0.01168, 0.01164, 0.01159, 0.01153, 0.01146, \
0.01139, 0.01132, 0.01119");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01455, 0.01454, 0.01452, 0.01448, 0.01448, 0.0145, 0.0145, 0.01451, \
0.0145, 0.01449");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02935, 0.02932, 0.02927, 0.02923, 0.02918, 0.02907, 0.02897, \
0.02886, 0.02872, 0.02851");
}
}
}
pin(A2) {
capacitance : 0.01134 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01817, 0.01818, 0.01825, 0.01837, 0.01849, 0.0186, 0.01866, \
0.0187, 0.01869, 0.01867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01212, -0.01209, -0.01208, -0.01206, -0.01205, -0.01207, -0.01209, \
-0.01209, -0.01207, -0.01208");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01824, 0.01827, 0.01837, 0.01856, 0.01875, 0.01891, 0.01901, \
0.01908, 0.01909, 0.01908");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01212, -0.01209, -0.01208, -0.01206, -0.01207, -0.01208, -0.01208, \
-0.01208, -0.01207, -0.01208");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01586, 0.0153, 0.01508, 0.015, 0.01499, 0.01505, 0.01507, 0.01512, \
0.01512, 0.01511");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01211, -0.01208, -0.01206, -0.01207, -0.01206, -0.01209, -0.01208, \
-0.01208, -0.01209, -0.01208");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01591, 0.01451, 0.01304, 0.01247, 0.01223, 0.01216, 0.01209, \
0.01205, 0.01203, 0.012");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01206, -0.01206, -0.01207, -0.01206, -0.01209, -0.01209, \
-0.01209, -0.01209, -0.01208");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0135, 0.01349, 0.01344, 0.01344, 0.01341, 0.0134, 0.0134, 0.01337, \
0.01333, 0.01329");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.009061, -0.009048, -0.009036, -0.009058, -0.009073, -0.009132, \
-0.009174, -0.009231, -0.00931, -0.009424");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01385, 0.01386, 0.01381, 0.01378, 0.01379, 0.01378, 0.01376, \
0.01374, 0.01371, 0.01366");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008752, -0.008729, -0.008744, -0.008754, -0.008764, -0.008831, \
-0.008873, -0.008922, -0.009001, -0.009112");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01384, 0.01385, 0.01381, 0.01378, 0.01377, 0.01378, 0.01376, \
0.01375, 0.0137, 0.01366");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.009003, 0.009006, 0.008994, 0.008969, 0.008928, 0.008834, 0.008739, \
0.008626, 0.008501, 0.008293");
}
}
}
pin(A3) {
capacitance : 0.01179 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01434, 0.01435, 0.01432, 0.0143, 0.01425, 0.0142, 0.01415, 0.01406, \
0.01396, 0.01381");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01211, -0.01209, -0.01208, -0.01205, -0.01206, -0.01208, -0.01207, \
-0.01208, -0.01208, -0.01208");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01289, 0.01224, 0.01212, 0.01208, 0.01208, 0.01211, 0.01211, \
0.0121, 0.01211, 0.0121");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01207, -0.01206, -0.01207, -0.01207, -0.01205, -0.01207, -0.01208, \
-0.01208, -0.01208, -0.01208");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01508, 0.01563, 0.01584, 0.01592, 0.01591, 0.01591, 0.01587, \
0.0158, 0.01569, 0.01554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01208, -0.01209, -0.01206, -0.01206, -0.01208, -0.01208, \
-0.01208, -0.01207, -0.01208");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01506, 0.01414, 0.01264, 0.01222, 0.0121, 0.01207, 0.01206, \
0.01204, 0.01203, 0.01202");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01208, -0.01207, -0.01208, -0.01206, -0.01206, -0.01208, -0.01209, \
-0.01209, -0.01208, -0.01209");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0163, 0.01635, 0.01646, 0.01661, 0.01673, 0.01683, 0.0169, 0.01692, \
0.01688, 0.01682");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01211, -0.0121, -0.01209, -0.01206, -0.01206, -0.01208, -0.01208, \
-0.01208, -0.01207, -0.01208");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01484, 0.01331, 0.01225, 0.01211, 0.01206, 0.01208, 0.01208, \
0.01206, 0.01207, 0.01207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01207, -0.01207, -0.01209, -0.01204, -0.01208, -0.01208, \
-0.01208, -0.01208, -0.01208");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01256, 0.01257, 0.01253, 0.01251, 0.01249, 0.01247, 0.01245, \
0.01242, 0.01235, 0.01228");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01121, -0.0112, -0.01124, -0.01124, -0.01127, -0.01133, -0.01139, \
-0.01145, -0.01156, -0.0117");
}
}
}
pin(A4) {
capacitance : 0.01229 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01215, 0.01216, 0.01211, 0.01211, 0.01209, 0.01212, 0.01211, \
0.01212, 0.01211, 0.0121");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0121, -0.01209, -0.01206, -0.01206, -0.01205, -0.01207, -0.01208, \
-0.01208, -0.01207, -0.01209");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01219, 0.01213, 0.0121, 0.0121, 0.0121, 0.01211, 0.01211, 0.01211, \
0.01211, 0.0121");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01209, -0.01206, -0.01205, -0.01206, -0.01209, -0.01209, \
-0.01208, -0.01207, -0.01208");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01216, 0.01216, 0.01212, 0.01209, 0.01209, 0.01211, 0.01211, \
0.01211, 0.01212, 0.01211");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0121, -0.01209, -0.01207, -0.01205, -0.01205, -0.01208, -0.01207, \
-0.01207, -0.01207, -0.01208");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01292, 0.01253, 0.01224, 0.01212, 0.01209, 0.01209, 0.01209, \
0.01207, 0.01206, 0.01206");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01208, -0.01207, -0.01207, -0.01206, -0.0121, -0.01209, \
-0.01209, -0.01209, -0.01208");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01215, 0.01216, 0.0121, 0.0121, 0.01209, 0.01211, 0.01212, 0.01212, \
0.01211, 0.01211");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0121, -0.01209, -0.01206, -0.01206, -0.01206, -0.01208, -0.01207, \
-0.01207, -0.01208, -0.01207");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01301, 0.01232, 0.01212, 0.01209, 0.01209, 0.0121, 0.01211, \
0.0121, 0.0121, 0.0121");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01209, -0.01207, -0.01206, -0.01206, -0.01207, -0.01208, -0.01208, \
-0.01208, -0.01207, -0.01208");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01306, 0.01222, 0.01213, 0.01209, 0.0121, 0.01211, 0.01212, \
0.01211, 0.01211, 0.01211");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0121, -0.01208, -0.01207, -0.01207, -0.01206, -0.01208, -0.01208, \
-0.01208, -0.01208, -0.01208");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 1.315 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1363, 0.1341, 0.1318, 0.1309, 0.1307, 0.1306, 0.1306, 0.1305, 0.1305, 0.1305",\
"0.1363, 0.1341, 0.1318, 0.131, 0.1308, 0.1307, 0.1306, 0.1306, 0.1305, 0.1305",\
"0.1356, 0.1334, 0.131, 0.1304, 0.1301, 0.13, 0.13, 0.1299, 0.1299, 0.1299",\
"0.1369, 0.1345, 0.1316, 0.1307, 0.1304, 0.1304, 0.1303, 0.1304, 0.1303, 0.1303",\
"0.1457, 0.1424, 0.1376, 0.1352, 0.1344, 0.1339, 0.1337, 0.1336, 0.1335, 0.1334",\
"0.1598, 0.1553, 0.1483, 0.1443, 0.1422, 0.1412, 0.1406, 0.1403, 0.1401, 0.1399",\
"0.1786, 0.1733, 0.164, 0.158, 0.1545, 0.1528, 0.1517, 0.151, 0.1506, 0.1503",\
"0.2023, 0.1964, 0.1849, 0.1767, 0.1718, 0.1689, 0.1672, 0.1662, 0.1654, 0.165",\
"0.2316, 0.2248, 0.2112, 0.2004, 0.194, 0.19, 0.1875, 0.1858, 0.1848, 0.184",\
"0.2663, 0.259, 0.2432, 0.2302, 0.2214, 0.2163, 0.2127, 0.2104, 0.2089, 0.2079");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.09992, 0.09672, 0.0928, 0.09076, 0.09085, 0.09136, 0.09221, 0.09342, 0.09469, 0.1004",\
"0.09961, 0.09645, 0.0924, 0.0905, 0.09053, 0.09121, 0.09182, 0.09322, 0.0939, 0.1002",\
"0.09924, 0.09598, 0.09214, 0.08997, 0.09008, 0.09077, 0.09142, 0.09283, 0.0941, 0.09991",\
"0.1002, 0.09705, 0.09288, 0.09052, 0.09041, 0.09091, 0.09162, 0.09283, 0.09449, 0.1021",\
"0.1064, 0.1029, 0.09794, 0.0948, 0.09396, 0.09412, 0.09459, 0.0958, 0.09687, 0.1063",\
"0.1166, 0.1124, 0.1064, 0.1027, 0.1011, 0.1004, 0.1005, 0.1009, 0.1032, 0.1125",\
"0.1313, 0.1264, 0.1192, 0.1136, 0.1112, 0.1109, 0.1104, 0.1105, 0.1125, 0.1242",\
"0.1509, 0.1453, 0.1367, 0.13, 0.1258, 0.1244, 0.1245, 0.1244, 0.1256, 0.1397",\
"0.1758, 0.1691, 0.1587, 0.1509, 0.1451, 0.1418, 0.1415, 0.1424, 0.1444, 0.1649",\
"0.2056, 0.1978, 0.1857, 0.1762, 0.1697, 0.1648, 0.1623, 0.1625, 0.1679, 0.1989");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1588, 0.156, 0.1526, 0.1512, 0.1505, 0.1503, 0.1501, 0.15, 0.1499, 0.1499",\
"0.1588, 0.1561, 0.1526, 0.1513, 0.1507, 0.1504, 0.1502, 0.15, 0.1499, 0.1499",\
"0.1581, 0.1554, 0.152, 0.1506, 0.15, 0.1496, 0.1495, 0.1494, 0.1493, 0.1492",\
"0.1587, 0.1559, 0.1522, 0.1505, 0.1499, 0.1498, 0.1497, 0.1496, 0.1495, 0.1495",\
"0.1666, 0.1631, 0.1578, 0.155, 0.1537, 0.1532, 0.1529, 0.1527, 0.1526, 0.1525",\
"0.1812, 0.1766, 0.1691, 0.1644, 0.1619, 0.1606, 0.1599, 0.1594, 0.1592, 0.1589",\
"0.2001, 0.1949, 0.1852, 0.1785, 0.1747, 0.1725, 0.1712, 0.1704, 0.1699, 0.1695",\
"0.2243, 0.2183, 0.2065, 0.1976, 0.1921, 0.1889, 0.187, 0.1857, 0.1849, 0.1843",\
"0.2537, 0.2471, 0.233, 0.222, 0.2148, 0.2103, 0.2075, 0.2058, 0.2046, 0.2037",\
"0.2883, 0.2812, 0.2652, 0.2516, 0.2428, 0.2368, 0.2331, 0.2305, 0.2288, 0.2277");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.0999, 0.09671, 0.09286, 0.09062, 0.09075, 0.0913, 0.09201, 0.09303, 0.09469, 0.1002",\
"0.09968, 0.09647, 0.0925, 0.09054, 0.09055, 0.09125, 0.09201, 0.09322, 0.0945, 0.1004",\
"0.099, 0.09593, 0.09198, 0.08989, 0.08992, 0.09057, 0.09142, 0.09243, 0.0943, 0.09991",\
"0.09958, 0.09635, 0.09206, 0.08971, 0.08958, 0.09022, 0.09122, 0.09223, 0.09311, 0.1011",\
"0.1044, 0.1008, 0.09592, 0.09292, 0.09216, 0.09222, 0.093, 0.09402, 0.09489, 0.1043",\
"0.113, 0.1089, 0.1029, 0.09941, 0.09796, 0.09742, 0.09776, 0.09857, 0.1002, 0.1094",\
"0.1263, 0.1217, 0.1142, 0.1095, 0.1067, 0.1066, 0.1061, 0.1065, 0.108, 0.1191",\
"0.1448, 0.1394, 0.1309, 0.1246, 0.1203, 0.119, 0.1195, 0.12, 0.1208, 0.1353",\
"0.1686, 0.1624, 0.1524, 0.1447, 0.1392, 0.1367, 0.136, 0.1365, 0.139, 0.1594",\
"0.1976, 0.1906, 0.1789, 0.1694, 0.1627, 0.1584, 0.1564, 0.1566, 0.1618, 0.1926");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1812, 0.1781, 0.1736, 0.1715, 0.1706, 0.1699, 0.1696, 0.1695, 0.1693, 0.1692",\
"0.1807, 0.1775, 0.173, 0.171, 0.17, 0.1694, 0.1691, 0.1689, 0.1687, 0.1687",\
"0.1795, 0.1764, 0.1719, 0.1698, 0.1689, 0.1684, 0.1681, 0.1679, 0.1677, 0.1677",\
"0.1799, 0.1767, 0.172, 0.1697, 0.1688, 0.1683, 0.1681, 0.168, 0.1679, 0.1678",\
"0.1866, 0.1829, 0.1772, 0.1739, 0.1723, 0.1715, 0.1711, 0.1709, 0.1708, 0.1707",\
"0.2016, 0.1969, 0.1889, 0.1836, 0.1808, 0.1792, 0.1783, 0.1778, 0.1775, 0.1773",\
"0.2211, 0.2158, 0.2056, 0.1983, 0.1939, 0.1914, 0.19, 0.1891, 0.1885, 0.1881",\
"0.2457, 0.2396, 0.2273, 0.2181, 0.2122, 0.2085, 0.2064, 0.205, 0.204, 0.2035",\
"0.2756, 0.2691, 0.2549, 0.2433, 0.2356, 0.2308, 0.2278, 0.2258, 0.2245, 0.2236",\
"0.3113, 0.3043, 0.2882, 0.2744, 0.2648, 0.2585, 0.2545, 0.2518, 0.25, 0.2487");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.09994, 0.09668, 0.0928, 0.09092, 0.09077, 0.09144, 0.09201, 0.09303, 0.0945, 0.1018",\
"0.09969, 0.09656, 0.09248, 0.09072, 0.09057, 0.09125, 0.09221, 0.09323, 0.09489, 0.1021",\
"0.09898, 0.0958, 0.09203, 0.08983, 0.08986, 0.09057, 0.09142, 0.09243, 0.0941, 0.1004",\
"0.0989, 0.09573, 0.09163, 0.08925, 0.08897, 0.08982, 0.09043, 0.09184, 0.09291, 0.1013",\
"0.1025, 0.09901, 0.09426, 0.09141, 0.09073, 0.09107, 0.09182, 0.09283, 0.0937, 0.1033",\
"0.1097, 0.1057, 0.09983, 0.0966, 0.09533, 0.09503, 0.09558, 0.096, 0.09786, 0.1071",\
"0.1219, 0.1173, 0.1108, 0.1057, 0.1037, 0.1042, 0.1039, 0.1039, 0.1058, 0.1168",\
"0.14, 0.1347, 0.1267, 0.1205, 0.1169, 0.1159, 0.1168, 0.1169, 0.118, 0.1326",\
"0.1638, 0.1578, 0.148, 0.1407, 0.1353, 0.1327, 0.1328, 0.1337, 0.1361, 0.1561",\
"0.1934, 0.1867, 0.1753, 0.1663, 0.16, 0.1557, 0.1538, 0.1535, 0.1588, 0.1901");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.2016, 0.198, 0.1926, 0.1899, 0.1886, 0.1876, 0.1872, 0.1869, 0.1868, 0.1866",\
"0.2005, 0.1969, 0.1915, 0.1888, 0.1874, 0.1865, 0.1861, 0.1859, 0.1857, 0.1855",\
"0.1994, 0.1959, 0.1904, 0.1878, 0.1865, 0.1857, 0.1852, 0.1849, 0.1847, 0.1846",\
"0.1998, 0.1962, 0.1907, 0.1878, 0.1866, 0.1858, 0.1854, 0.1851, 0.185, 0.1849",\
"0.2057, 0.2018, 0.1956, 0.1917, 0.1898, 0.189, 0.1885, 0.1883, 0.1881, 0.188",\
"0.2209, 0.2161, 0.2076, 0.2019, 0.1988, 0.197, 0.196, 0.1954, 0.195, 0.1948",\
"0.2411, 0.2356, 0.225, 0.2172, 0.2126, 0.2097, 0.208, 0.2071, 0.2064, 0.206",\
"0.2665, 0.2602, 0.2477, 0.2378, 0.2316, 0.2276, 0.2253, 0.2237, 0.2226, 0.2219",\
"0.2972, 0.2906, 0.2761, 0.2642, 0.2562, 0.2509, 0.2477, 0.2455, 0.2441, 0.2431",\
"0.334, 0.327, 0.3106, 0.2966, 0.2866, 0.2799, 0.2757, 0.2729, 0.2709, 0.2695");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.09989, 0.09663, 0.09278, 0.09064, 0.09073, 0.0913, 0.09201, 0.09322, 0.0943, 0.1004",\
"0.09966, 0.09653, 0.09266, 0.09052, 0.09039, 0.09111, 0.09181, 0.09303, 0.09489, 0.1007",\
"0.09905, 0.09583, 0.092, 0.08971, 0.08974, 0.09059, 0.09142, 0.09243, 0.0941, 0.1016",\
"0.09854, 0.09546, 0.09125, 0.08903, 0.08905, 0.0897, 0.09023, 0.09144, 0.09291, 0.09948",\
"0.1012, 0.09779, 0.09323, 0.09066, 0.09022, 0.09043, 0.09122, 0.09204, 0.09429, 0.1016",\
"0.1072, 0.1034, 0.0978, 0.09488, 0.0942, 0.09392, 0.09459, 0.0954, 0.09706, 0.1059",\
"0.1182, 0.1139, 0.1076, 0.1032, 0.1016, 0.1022, 0.1021, 0.1021, 0.1036, 0.1147",\
"0.1351, 0.1302, 0.1225, 0.117, 0.1138, 0.1138, 0.1148, 0.1151, 0.1159, 0.1296",\
"0.1585, 0.1526, 0.1436, 0.1371, 0.1323, 0.1308, 0.1304, 0.1323, 0.1343, 0.1532",\
"0.1878, 0.1813, 0.1707, 0.1627, 0.1568, 0.1533, 0.1524, 0.1531, 0.1572, 0.1854");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.4469, 0.4873, 0.5914, 0.7368, 0.9201, 1.151, 1.44, 1.799, 2.235, 2.754",\
"0.4666, 0.507, 0.6111, 0.7565, 0.9399, 1.17, 1.459, 1.818, 2.254, 2.774",\
"0.5328, 0.5731, 0.6772, 0.8225, 1.006, 1.236, 1.525, 1.884, 2.32, 2.84",\
"0.6654, 0.7056, 0.8091, 0.9544, 1.138, 1.368, 1.658, 2.017, 2.453, 2.971",\
"0.8514, 0.8939, 1.002, 1.151, 1.336, 1.567, 1.856, 2.215, 2.651, 3.17",\
"1.054, 1.1, 1.218, 1.376, 1.569, 1.804, 2.095, 2.453, 2.889, 3.408",\
"1.277, 1.328, 1.454, 1.623, 1.824, 2.065, 2.359, 2.72, 3.155, 3.674",\
"1.524, 1.579, 1.715, 1.895, 2.106, 2.354, 2.651, 3.013, 3.45, 3.968",\
"1.796, 1.853, 2, 2.191, 2.415, 2.67, 2.975, 3.338, 3.776, 4.295",\
"2.092, 2.154, 2.309, 2.514, 2.749, 3.017, 3.328, 3.697, 4.137, 4.657");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.5941, 0.652, 0.8163, 1.072, 1.425, 1.899, 2.515, 3.289, 4.236, 5.361",\
"0.6043, 0.6622, 0.8264, 1.082, 1.435, 1.909, 2.525, 3.301, 4.245, 5.372",\
"0.6413, 0.6988, 0.863, 1.119, 1.472, 1.945, 2.561, 3.337, 4.281, 5.41",\
"0.7164, 0.7742, 0.9379, 1.193, 1.546, 2.019, 2.635, 3.41, 4.356, 5.485",\
"0.8115, 0.8693, 1.034, 1.29, 1.643, 2.116, 2.732, 3.507, 4.452, 5.581",\
"0.8961, 0.9544, 1.12, 1.376, 1.732, 2.207, 2.822, 3.597, 4.543, 5.669",\
"0.9689, 1.028, 1.194, 1.451, 1.806, 2.282, 2.9, 3.675, 4.62, 5.747",\
"1.027, 1.089, 1.258, 1.517, 1.871, 2.346, 2.963, 3.74, 4.686, 5.811",\
"1.067, 1.131, 1.304, 1.569, 1.926, 2.399, 3.016, 3.791, 4.737, 5.865",\
"1.085, 1.152, 1.332, 1.602, 1.964, 2.44, 3.056, 3.83, 4.775, 5.904");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1421, 0.18, 0.2854, 0.4501, 0.6889, 1.034, 1.508, 2.118, 2.873, 3.779",\
"0.1422, 0.1795, 0.2848, 0.449, 0.6888, 1.034, 1.508, 2.119, 2.872, 3.779",\
"0.1417, 0.1795, 0.2854, 0.4495, 0.6902, 1.034, 1.508, 2.118, 2.873, 3.779",\
"0.143, 0.181, 0.2866, 0.4506, 0.6898, 1.035, 1.506, 2.118, 2.87, 3.778",\
"0.1674, 0.2048, 0.3052, 0.4622, 0.6964, 1.038, 1.51, 2.116, 2.872, 3.779",\
"0.1994, 0.2392, 0.3412, 0.4996, 0.725, 1.056, 1.516, 2.12, 2.875, 3.777",\
"0.2318, 0.2744, 0.3806, 0.5366, 0.7598, 1.082, 1.534, 2.131, 2.879, 3.78",\
"0.2656, 0.312, 0.4232, 0.5812, 0.7996, 1.113, 1.558, 2.144, 2.885, 3.781",\
"0.3012, 0.3512, 0.4694, 0.6322, 0.8466, 1.153, 1.586, 2.165, 2.897, 3.789",\
"0.3416, 0.3944, 0.5194, 0.6864, 0.9034, 1.204, 1.625, 2.195, 2.917, 3.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1972, 0.2651, 0.4716, 0.8293, 1.385, 2.197, 3.286, 4.668, 6.37, 8.378",\
"0.1972, 0.2646, 0.4727, 0.8289, 1.385, 2.196, 3.285, 4.678, 6.365, 8.385",\
"0.1976, 0.2651, 0.4736, 0.8284, 1.385, 2.196, 3.285, 4.679, 6.361, 8.386",\
"0.1966, 0.2646, 0.4732, 0.8294, 1.385, 2.195, 3.284, 4.667, 6.365, 8.399",\
"0.203, 0.2712, 0.4814, 0.8344, 1.388, 2.197, 3.287, 4.678, 6.364, 8.394",\
"0.2142, 0.2806, 0.49, 0.8484, 1.402, 2.208, 3.288, 4.67, 6.372, 8.384",\
"0.2312, 0.2962, 0.5018, 0.8556, 1.409, 2.217, 3.304, 4.672, 6.375, 8.399",\
"0.2526, 0.3164, 0.5196, 0.8692, 1.417, 2.221, 3.309, 4.688, 6.381, 8.385",\
"0.2788, 0.342, 0.5438, 0.889, 1.432, 2.227, 3.31, 4.691, 6.379, 8.391",\
"0.3072, 0.3724, 0.5724, 0.9166, 1.453, 2.244, 3.318, 4.701, 6.384, 8.399");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.5161, 0.559, 0.6673, 0.8162, 1.002, 1.234, 1.524, 1.883, 2.32, 2.84",\
"0.5358, 0.5789, 0.6872, 0.8359, 1.022, 1.254, 1.544, 1.903, 2.34, 2.859",\
"0.6018, 0.6448, 0.753, 0.902, 1.088, 1.32, 1.61, 1.969, 2.406, 2.925",\
"0.7343, 0.7769, 0.8847, 1.034, 1.219, 1.452, 1.742, 2.101, 2.537, 3.057",\
"0.9341, 0.9784, 1.089, 1.239, 1.426, 1.658, 1.948, 2.307, 2.744, 3.263",\
"1.158, 1.207, 1.327, 1.486, 1.679, 1.914, 2.205, 2.564, 3, 3.52",\
"1.403, 1.457, 1.587, 1.756, 1.958, 2.199, 2.493, 2.853, 3.289, 3.808",\
"1.677, 1.735, 1.874, 2.054, 2.265, 2.511, 2.809, 3.17, 3.607, 4.126",\
"1.98, 2.041, 2.19, 2.382, 2.602, 2.856, 3.158, 3.522, 3.959, 4.48",\
"2.313, 2.377, 2.537, 2.74, 2.971, 3.234, 3.542, 3.91, 4.349, 4.869");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.668, 0.7258, 0.8901, 1.145, 1.498, 1.972, 2.588, 3.364, 4.31, 5.436",\
"0.6787, 0.7366, 0.9005, 1.156, 1.509, 1.983, 2.599, 3.375, 4.32, 5.445",\
"0.7069, 0.7651, 0.9293, 1.184, 1.537, 2.011, 2.628, 3.403, 4.349, 5.475",\
"0.7605, 0.8182, 0.9818, 1.236, 1.589, 2.063, 2.68, 3.455, 4.4, 5.528",\
"0.8298, 0.8886, 1.055, 1.311, 1.664, 2.137, 2.754, 3.528, 4.473, 5.602",\
"0.8938, 0.9538, 1.122, 1.381, 1.738, 2.213, 2.829, 3.602, 4.549, 5.674",\
"0.9482, 1.009, 1.18, 1.442, 1.799, 2.275, 2.892, 3.666, 4.61, 5.737",\
"0.9867, 1.05, 1.225, 1.49, 1.849, 2.324, 2.942, 3.717, 4.662, 5.788",\
"1.006, 1.072, 1.251, 1.522, 1.885, 2.362, 2.978, 3.751, 4.698, 5.824",\
"0.9995, 1.069, 1.256, 1.533, 1.902, 2.382, 2.999, 3.773, 4.719, 5.845");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1569, 0.195, 0.2989, 0.4601, 0.6986, 1.041, 1.513, 2.119, 2.877, 3.782",\
"0.157, 0.1951, 0.2985, 0.4602, 0.6986, 1.041, 1.509, 2.12, 2.877, 3.779",\
"0.1569, 0.195, 0.2988, 0.46, 0.6974, 1.04, 1.512, 2.119, 2.874, 3.78",\
"0.1574, 0.1958, 0.2988, 0.4608, 0.6972, 1.04, 1.512, 2.121, 2.876, 3.776",\
"0.1758, 0.212, 0.3104, 0.4694, 0.7034, 1.043, 1.513, 2.122, 2.877, 3.781",\
"0.2082, 0.2488, 0.3482, 0.5018, 0.7246, 1.056, 1.517, 2.124, 2.878, 3.778",\
"0.2406, 0.2848, 0.388, 0.5402, 0.7598, 1.082, 1.533, 2.133, 2.881, 3.779",\
"0.2746, 0.3216, 0.431, 0.5814, 0.796, 1.112, 1.554, 2.143, 2.885, 3.782",\
"0.309, 0.3602, 0.4766, 0.6286, 0.8384, 1.145, 1.579, 2.159, 2.902, 3.791",\
"0.3468, 0.4016, 0.5248, 0.6802, 0.8878, 1.188, 1.613, 2.182, 2.913, 3.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1977, 0.2649, 0.4734, 0.829, 1.385, 2.198, 3.285, 4.67, 6.372, 8.386",\
"0.1977, 0.2649, 0.4733, 0.8288, 1.385, 2.196, 3.287, 4.678, 6.375, 8.384",\
"0.1975, 0.2645, 0.4732, 0.829, 1.385, 2.196, 3.287, 4.678, 6.376, 8.385",\
"0.1974, 0.2652, 0.473, 0.8298, 1.386, 2.196, 3.286, 4.679, 6.366, 8.387",\
"0.2068, 0.2758, 0.4828, 0.835, 1.388, 2.199, 3.285, 4.679, 6.365, 8.393",\
"0.219, 0.2858, 0.4956, 0.8498, 1.402, 2.207, 3.287, 4.669, 6.372, 8.379",\
"0.2332, 0.301, 0.509, 0.8612, 1.413, 2.216, 3.3, 4.674, 6.361, 8.382",\
"0.2538, 0.3204, 0.5274, 0.8782, 1.422, 2.222, 3.304, 4.686, 6.378, 8.397",\
"0.277, 0.345, 0.5524, 0.9034, 1.438, 2.23, 3.308, 4.686, 6.377, 8.402",\
"0.3048, 0.3732, 0.582, 0.9324, 1.467, 2.25, 3.318, 4.691, 6.377, 8.393");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.5791, 0.6242, 0.7365, 0.8899, 1.079, 1.313, 1.605, 1.965, 2.402, 2.922",\
"0.5956, 0.6406, 0.7531, 0.9061, 1.096, 1.33, 1.622, 1.982, 2.419, 2.939",\
"0.6595, 0.7045, 0.817, 0.9703, 1.16, 1.394, 1.685, 2.046, 2.483, 3.003",\
"0.7919, 0.8367, 0.949, 1.102, 1.291, 1.525, 1.817, 2.178, 2.614, 3.135",\
"1.001, 1.046, 1.159, 1.313, 1.502, 1.737, 2.028, 2.389, 2.826, 3.345",\
"1.245, 1.295, 1.417, 1.578, 1.772, 2.009, 2.301, 2.661, 3.097, 3.618",\
"1.512, 1.566, 1.699, 1.87, 2.073, 2.315, 2.609, 2.97, 3.406, 3.926",\
"1.81, 1.868, 2.011, 2.192, 2.404, 2.651, 2.948, 3.311, 3.749, 4.267",\
"2.142, 2.204, 2.356, 2.55, 2.769, 3.023, 3.325, 3.689, 4.127, 4.648",\
"2.511, 2.576, 2.737, 2.942, 3.173, 3.435, 3.742, 4.109, 4.548, 5.069");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.7144, 0.7723, 0.9365, 1.192, 1.545, 2.018, 2.635, 3.41, 4.354, 5.484",\
"0.7259, 0.7838, 0.9477, 1.203, 1.556, 2.03, 2.647, 3.422, 4.368, 5.495",\
"0.7523, 0.8103, 0.9745, 1.23, 1.583, 2.057, 2.673, 3.448, 4.394, 5.52",\
"0.7874, 0.8453, 1.009, 1.264, 1.617, 2.091, 2.707, 3.482, 4.427, 5.555",\
"0.8264, 0.8855, 1.052, 1.308, 1.661, 2.135, 2.751, 3.526, 4.471, 5.599",\
"0.8572, 0.9176, 1.087, 1.347, 1.703, 2.178, 2.795, 3.569, 4.514, 5.638",\
"0.8781, 0.9399, 1.113, 1.376, 1.735, 2.211, 2.829, 3.603, 4.547, 5.673",\
"0.8817, 0.9457, 1.123, 1.392, 1.753, 2.23, 2.847, 3.622, 4.566, 5.693",\
"0.8609, 0.9279, 1.111, 1.387, 1.754, 2.233, 2.85, 3.624, 4.569, 5.695",\
"0.8116, 0.8815, 1.071, 1.355, 1.731, 2.215, 2.835, 3.609, 4.553, 5.68");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1701, 0.2094, 0.3129, 0.474, 0.7088, 1.049, 1.52, 2.127, 2.881, 3.785",\
"0.1705, 0.2092, 0.3126, 0.4743, 0.7101, 1.049, 1.518, 2.127, 2.881, 3.785",\
"0.1703, 0.2096, 0.3126, 0.4742, 0.7088, 1.05, 1.52, 2.128, 2.881, 3.78",\
"0.1704, 0.2096, 0.3138, 0.4746, 0.71, 1.05, 1.517, 2.127, 2.881, 3.784",\
"0.1814, 0.219, 0.3202, 0.4788, 0.7126, 1.052, 1.52, 2.124, 2.877, 3.783",\
"0.2154, 0.2562, 0.3548, 0.5056, 0.7298, 1.061, 1.525, 2.128, 2.881, 3.782",\
"0.249, 0.2936, 0.3954, 0.546, 0.7638, 1.085, 1.536, 2.136, 2.884, 3.779",\
"0.2826, 0.3308, 0.4374, 0.5868, 0.7994, 1.113, 1.556, 2.146, 2.888, 3.787",\
"0.3168, 0.368, 0.4832, 0.6308, 0.8394, 1.145, 1.578, 2.161, 2.9, 3.791",\
"0.3528, 0.408, 0.5298, 0.68, 0.8844, 1.184, 1.608, 2.183, 2.914, 3.803");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1976, 0.2649, 0.473, 0.829, 1.385, 2.195, 3.286, 4.671, 6.359, 8.394",\
"0.1968, 0.2645, 0.4733, 0.8292, 1.385, 2.196, 3.286, 4.679, 6.375, 8.388",\
"0.197, 0.2649, 0.4734, 0.8288, 1.385, 2.195, 3.287, 4.678, 6.375, 8.385",\
"0.1972, 0.2652, 0.473, 0.8286, 1.385, 2.196, 3.286, 4.679, 6.364, 8.391",\
"0.206, 0.2744, 0.4818, 0.8338, 1.387, 2.2, 3.286, 4.678, 6.367, 8.391",\
"0.2166, 0.2852, 0.4962, 0.8488, 1.401, 2.203, 3.29, 4.672, 6.364, 8.38",\
"0.2308, 0.2992, 0.5102, 0.8632, 1.413, 2.214, 3.298, 4.672, 6.373, 8.374",\
"0.2514, 0.32, 0.531, 0.8828, 1.424, 2.219, 3.3, 4.679, 6.366, 8.396",\
"0.273, 0.3436, 0.5568, 0.913, 1.449, 2.232, 3.306, 4.684, 6.372, 8.395",\
"0.3006, 0.3708, 0.5866, 0.946, 1.483, 2.261, 3.32, 4.689, 6.374, 8.389");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.6248, 0.6716, 0.788, 0.946, 1.139, 1.377, 1.671, 2.032, 2.471, 2.991",\
"0.6389, 0.6857, 0.8022, 0.9603, 1.153, 1.391, 1.685, 2.047, 2.485, 3.005",\
"0.7029, 0.7496, 0.8662, 1.024, 1.218, 1.455, 1.749, 2.111, 2.549, 3.07",\
"0.8362, 0.8828, 0.9992, 1.157, 1.35, 1.588, 1.882, 2.244, 2.682, 3.203",\
"1.052, 1.098, 1.214, 1.372, 1.565, 1.802, 2.096, 2.458, 2.896, 3.417",\
"1.314, 1.365, 1.489, 1.653, 1.848, 2.087, 2.381, 2.742, 3.18, 3.701",\
"1.601, 1.656, 1.791, 1.964, 2.168, 2.412, 2.708, 3.07, 3.507, 4.028",\
"1.921, 1.98, 2.125, 2.309, 2.522, 2.771, 3.07, 3.433, 3.871, 4.391",\
"2.281, 2.344, 2.498, 2.693, 2.915, 3.169, 3.473, 3.837, 4.276, 4.797",\
"2.683, 2.751, 2.914, 3.12, 3.351, 3.613, 3.921, 4.289, 4.729, 5.25");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.7345, 0.7922, 0.9565, 1.212, 1.565, 2.039, 2.655, 3.429, 4.374, 5.502",\
"0.7479, 0.8059, 0.97, 1.225, 1.578, 2.052, 2.668, 3.444, 4.39, 5.515",\
"0.774, 0.8319, 0.996, 1.251, 1.604, 2.078, 2.695, 3.47, 4.416, 5.543",\
"0.7992, 0.8569, 1.021, 1.276, 1.629, 2.103, 2.719, 3.494, 4.439, 5.567",\
"0.817, 0.8759, 1.042, 1.298, 1.651, 2.125, 2.741, 3.516, 4.462, 5.587",\
"0.8167, 0.8764, 1.045, 1.306, 1.662, 2.137, 2.753, 3.527, 4.473, 5.6",\
"0.7987, 0.8606, 1.033, 1.298, 1.657, 2.133, 2.749, 3.524, 4.468, 5.595",\
"0.7575, 0.8215, 0.9992, 1.27, 1.634, 2.112, 2.728, 3.503, 4.447, 5.574",\
"0.6865, 0.7528, 0.9369, 1.216, 1.588, 2.07, 2.688, 3.462, 4.407, 5.532",\
"0.5812, 0.6505, 0.8413, 1.131, 1.512, 2.003, 2.626, 3.401, 4.345, 5.471");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1827, 0.2227, 0.3274, 0.4897, 0.7234, 1.062, 1.528, 2.133, 2.883, 3.784",\
"0.1832, 0.2226, 0.3274, 0.4892, 0.7252, 1.061, 1.53, 2.136, 2.884, 3.791",\
"0.1825, 0.2227, 0.3274, 0.4898, 0.725, 1.062, 1.527, 2.132, 2.888, 3.785",\
"0.1822, 0.223, 0.3276, 0.4898, 0.7242, 1.063, 1.528, 2.133, 2.884, 3.79",\
"0.1874, 0.2276, 0.331, 0.492, 0.7248, 1.064, 1.53, 2.136, 2.885, 3.791",\
"0.2216, 0.2628, 0.3628, 0.5138, 0.7372, 1.07, 1.532, 2.134, 2.886, 3.784",\
"0.2572, 0.3012, 0.4034, 0.553, 0.7712, 1.093, 1.543, 2.14, 2.885, 3.788",\
"0.2894, 0.3386, 0.446, 0.5936, 0.8072, 1.119, 1.565, 2.152, 2.895, 3.789",\
"0.3236, 0.376, 0.4908, 0.636, 0.845, 1.15, 1.586, 2.168, 2.902, 3.795",\
"0.3578, 0.4132, 0.535, 0.6852, 0.8882, 1.185, 1.61, 2.186, 2.915, 3.805");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01007, 0.04189, 0.1027, 0.1974, 0.3302, 0.505, 0.7253, 0.9942, 1.315");
values("0.1972, 0.265, 0.473, 0.829, 1.385, 2.197, 3.286, 4.669, 6.364, 8.382",\
"0.1972, 0.2646, 0.4734, 0.8292, 1.385, 2.197, 3.285, 4.676, 6.372, 8.384",\
"0.1972, 0.2649, 0.4734, 0.8292, 1.385, 2.196, 3.287, 4.677, 6.374, 8.39",\
"0.197, 0.2658, 0.4728, 0.8296, 1.385, 2.196, 3.285, 4.671, 6.365, 8.385",\
"0.2042, 0.2724, 0.4792, 0.8322, 1.387, 2.197, 3.288, 4.67, 6.369, 8.379",\
"0.2136, 0.2838, 0.4938, 0.8476, 1.397, 2.205, 3.287, 4.67, 6.365, 8.384",\
"0.2268, 0.296, 0.5078, 0.863, 1.409, 2.208, 3.296, 4.669, 6.365, 8.383",\
"0.2446, 0.3148, 0.531, 0.8866, 1.426, 2.218, 3.296, 4.675, 6.376, 8.379",\
"0.2656, 0.337, 0.5568, 0.9166, 1.456, 2.238, 3.306, 4.679, 6.367, 8.392",\
"0.289, 0.3624, 0.585, 0.9532, 1.495, 2.273, 3.327, 4.689, 6.371, 8.381");
}
}
}
}