blob: 64652f37134680a6a9e551d659e951607b51fed2 [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__and4_1) {
area : 24.147200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.321344e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.321344e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.321398e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.321488e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.323126e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.323198e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.32417e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.328166e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.771038e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.771164e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.772334e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.775412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.20194e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.2059e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.62584e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.32704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.62584e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002716 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002438, 0.00243, 0.002419, 0.002416, 0.002418, 0.002419, 0.002417, \
0.002417, 0.002416, 0.002417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001526, -0.001529, -0.001529, -0.00153, -0.001538, -0.001541, \
-0.001544, -0.001549, -0.001558, -0.001572");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002435, 0.00243, 0.002421, 0.002418, 0.002419, 0.002416, 0.002419, \
0.002417, 0.002417, 0.002417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001526, -0.00153, -0.00153, -0.001531, -0.001539, -0.00154, \
-0.001544, -0.00155, -0.001559, -0.001573");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002435, 0.002429, 0.002421, 0.002418, 0.002419, 0.002417, 0.002419, \
0.002417, 0.002416, 0.002418");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001526, -0.00153, -0.001529, -0.001529, -0.001538, -0.00154, \
-0.001543, -0.001549, -0.001559, -0.001572");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002431, 0.002429, 0.002422, 0.002417, 0.002419, 0.002419, 0.002419, \
0.002417, 0.002417, 0.002418");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001525, -0.001533, -0.001531, -0.001531, -0.001538, -0.00154, \
-0.001543, -0.001549, -0.001559, -0.001573");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002434, 0.002431, 0.002421, 0.002416, 0.002419, 0.002417, 0.002417, \
0.002416, 0.002416, 0.002417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0007214, 0.000717, 0.0007165, 0.0007061, 0.0006962, 0.0006889, \
0.0006777, 0.0006657, 0.0006463, 0.0006161");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002434, 0.00243, 0.002421, 0.002417, 0.00242, 0.002419, 0.002419, \
0.002417, 0.002417, 0.002418");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0007231, 0.0007176, 0.000716, 0.0007073, 0.0006971, 0.0006896, \
0.0006797, 0.0006646, 0.0006456, 0.0006144");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002434, 0.00243, 0.002421, 0.002418, 0.00242, 0.002418, 0.002419, \
0.002418, 0.002417, 0.002417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002904, 0.002899, 0.002897, 0.002888, 0.002874, 0.002861, 0.002843, \
0.002823, 0.002791, 0.002735");
}
}
}
pin(A2) {
capacitance : 0.002782 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002586, 0.002581, 0.002578, 0.002586, 0.002599, 0.002605, 0.002607, \
0.002607, 0.002601, 0.002586");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002095, -0.002094, -0.002082, -0.002084, -0.002089, -0.002087, \
-0.002087, -0.002085, -0.002086, -0.002085");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002574, 0.002573, 0.002575, 0.002582, 0.002593, 0.002601, 0.002605, \
0.002604, 0.002598, 0.002585");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002095, -0.002094, -0.002083, -0.002084, -0.00209, -0.002087, \
-0.002087, -0.002086, -0.002086, -0.002086");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002349, 0.002225, 0.002173, 0.00215, 0.002146, 0.002137, 0.00213, \
0.002122, 0.002115, 0.002103");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002094, -0.002092, -0.002085, -0.002083, -0.002089, -0.002085, \
-0.002087, -0.002087, -0.002087, -0.002085");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002386, 0.002208, 0.0021, 0.002089, 0.002093, 0.002091, 0.002091, \
0.002091, 0.002091, 0.00209");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002088, -0.002089, -0.002085, -0.002086, -0.002089, -0.002088, \
-0.002088, -0.002087, -0.002087, -0.002087");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002275, 0.002275, 0.002263, 0.002259, 0.002259, 0.002256, 0.002251, \
0.002247, 0.00224, 0.00223");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001806, -0.001806, -0.001802, -0.001805, -0.001815, -0.001819, \
-0.001825, -0.001838, -0.001856, -0.001885");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002273, 0.002274, 0.002265, 0.002259, 0.00226, 0.002255, 0.002254, \
0.002248, 0.002242, 0.00223");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001806, -0.001807, -0.001804, -0.001807, -0.001814, -0.001818, \
-0.001825, -0.001838, -0.001857, -0.001885");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002286, 0.002287, 0.002278, 0.002272, 0.002271, 0.002268, 0.002266, \
0.00226, 0.002254, 0.002243");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0003743, 0.000373, 0.0003767, 0.0003716, 0.0003564, 0.0003452, \
0.0003284, 0.0003077, 0.0002759, 0.0002224");
}
}
}
pin(A3) {
capacitance : 0.002709 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002097, 0.002091, 0.002086, 0.00208, 0.002083, 0.002081, 0.002078, \
0.002077, 0.002073, 0.002072");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002097, -0.002095, -0.002084, -0.002085, -0.00209, -0.002087, \
-0.002087, -0.002084, -0.002087, -0.002085");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002097, 0.002099, 0.002091, 0.002088, 0.002093, 0.002092, 0.002091, \
0.002091, 0.002092, 0.002091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002089, -0.002088, -0.002083, -0.002086, -0.002088, -0.002088, \
-0.002087, -0.002087, -0.002086, -0.002086");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002059, 0.002087, 0.002103, 0.002104, 0.002107, 0.002105, 0.0021, \
0.002093, 0.002083, 0.00207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002092, -0.002092, -0.002085, -0.002083, -0.002088, -0.002087, \
-0.002086, -0.002087, -0.002086, -0.002086");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002105, 0.0021, 0.002096, 0.002089, 0.002092, 0.002092, 0.002092, \
0.002092, 0.002091, 0.002092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002089, -0.002088, -0.002087, -0.002086, -0.00209, -0.002089, \
-0.002086, -0.002087, -0.002086, -0.002087");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00226, 0.002259, 0.002259, 0.002259, 0.002267, 0.002267, 0.002263, \
0.002255, 0.002239, 0.002213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002095, -0.002096, -0.002084, -0.002086, -0.002091, -0.002087, \
-0.002085, -0.002085, -0.002086, -0.002087");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002149, 0.002097, 0.002094, 0.002088, 0.002093, 0.002091, 0.002091, \
0.002091, 0.002091, 0.002091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00209, -0.00209, -0.002086, -0.002087, -0.002089, -0.002089, \
-0.002087, -0.002087, -0.002086, -0.002087");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002092, 0.002093, 0.002088, 0.002078, 0.00208, 0.002077, 0.002074, \
0.00207, 0.002065, 0.002058");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002092, -0.002094, -0.00209, -0.002096, -0.002105, -0.002112, \
-0.00212, -0.002133, -0.002153, -0.002177");
}
}
}
pin(A4) {
capacitance : 0.002594 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002107, 0.002101, 0.002091, 0.002089, 0.002092, 0.002092, 0.002094, \
0.002094, 0.002092, 0.002092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002092, -0.002092, -0.002083, -0.002084, -0.002088, -0.002085, \
-0.002084, -0.002083, -0.002085, -0.002084");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002106, 0.002097, 0.002092, 0.002089, 0.002092, 0.002092, 0.002091, \
0.002092, 0.002091, 0.002091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002089, -0.00209, -0.002084, -0.002084, -0.002087, -0.002088, \
-0.002086, -0.002086, -0.002086, -0.002086");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002103, 0.0021, 0.002092, 0.002091, 0.002091, 0.002093, 0.002093, \
0.002093, 0.002093, 0.002092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002093, -0.002092, -0.002085, -0.002083, -0.00209, -0.002085, \
-0.002084, -0.002084, -0.002085, -0.002086");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002098, 0.002094, 0.002092, 0.002089, 0.002094, 0.002091, 0.002092, \
0.002092, 0.00209, 0.00209");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002088, -0.00209, -0.002086, -0.002084, -0.002089, -0.002088, \
-0.002088, -0.002087, -0.002087, -0.002087");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002106, 0.0021, 0.002092, 0.002092, 0.002091, 0.002093, 0.002094, \
0.002094, 0.002092, 0.002092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002093, -0.002092, -0.002085, -0.002083, -0.002088, -0.002085, \
-0.002085, -0.002083, -0.002084, -0.002085");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002103, 0.002095, 0.002093, 0.002091, 0.002093, 0.002093, 0.002091, \
0.002092, 0.002091, 0.002091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002088, -0.002091, -0.002086, -0.002086, -0.002089, -0.002087, \
-0.002087, -0.002087, -0.002087, -0.002085");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002104, 0.002099, 0.002093, 0.00209, 0.002092, 0.002092, 0.002093, \
0.002093, 0.002093, 0.002091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002094, -0.002092, -0.002088, -0.002085, -0.002089, -0.002087, \
-0.002085, -0.002085, -0.002085, -0.002084");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.2059 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.02587, 0.02595, 0.02615, 0.02636, 0.02652, 0.02662, 0.02668, 0.02671, 0.02674, 0.02676",\
"0.02592, 0.02598, 0.0262, 0.02641, 0.02657, 0.02667, 0.02672, 0.02676, 0.02678, 0.0268",\
"0.02579, 0.02587, 0.02608, 0.02629, 0.02645, 0.02655, 0.02661, 0.02664, 0.02666, 0.02668",\
"0.02558, 0.02563, 0.02582, 0.02603, 0.02621, 0.02632, 0.02638, 0.02642, 0.02646, 0.02647",\
"0.0254, 0.02545, 0.0256, 0.0258, 0.02598, 0.02612, 0.0262, 0.02626, 0.02629, 0.02632",\
"0.02537, 0.0254, 0.02552, 0.0257, 0.02586, 0.026, 0.0261, 0.02618, 0.02622, 0.02626",\
"0.02549, 0.0255, 0.0256, 0.02574, 0.02589, 0.02605, 0.02615, 0.02622, 0.02628, 0.02632",\
"0.02578, 0.02579, 0.02583, 0.02594, 0.02609, 0.02622, 0.02633, 0.02641, 0.02648, 0.02652",\
"0.0262, 0.02618, 0.0262, 0.02628, 0.02639, 0.02652, 0.02663, 0.02673, 0.02679, 0.02683",\
"0.02674, 0.02672, 0.02671, 0.02675, 0.02686, 0.02697, 0.02707, 0.02716, 0.02724, 0.02729");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.01408, 0.01411, 0.01422, 0.01439, 0.01464, 0.01485, 0.01507, 0.01528, 0.01588, 0.0207",\
"0.01404, 0.01408, 0.01419, 0.01437, 0.01459, 0.01482, 0.01511, 0.01526, 0.01583, 0.02086",\
"0.01396, 0.01398, 0.01409, 0.01428, 0.0145, 0.01473, 0.01497, 0.01517, 0.0157, 0.02108",\
"0.01384, 0.0139, 0.01399, 0.01414, 0.01441, 0.01458, 0.01479, 0.01505, 0.01571, 0.02136",\
"0.01378, 0.0138, 0.01388, 0.014, 0.0142, 0.01447, 0.01461, 0.01501, 0.016, 0.02308",\
"0.01381, 0.01381, 0.0139, 0.01399, 0.01423, 0.01438, 0.01459, 0.01502, 0.01613, 0.02587",\
"0.01393, 0.01393, 0.01399, 0.01404, 0.01429, 0.01444, 0.01468, 0.01504, 0.01705, 0.03014",\
"0.01419, 0.01417, 0.01418, 0.01423, 0.01438, 0.01465, 0.01479, 0.01513, 0.01835, 0.03738",\
"0.01455, 0.01454, 0.01454, 0.01457, 0.01468, 0.01485, 0.01516, 0.01577, 0.02135, 0.05058",\
"0.01504, 0.01503, 0.01499, 0.01499, 0.01506, 0.01509, 0.01541, 0.01701, 0.02837, 0.07322");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.02806, 0.02813, 0.02832, 0.02853, 0.0287, 0.0288, 0.02887, 0.02891, 0.02894, 0.02896",\
"0.02808, 0.02815, 0.02834, 0.02855, 0.02872, 0.02882, 0.02889, 0.02893, 0.02896, 0.02898",\
"0.02797, 0.02804, 0.02822, 0.02844, 0.02861, 0.02872, 0.02878, 0.02882, 0.02885, 0.02887",\
"0.02779, 0.02785, 0.02803, 0.02823, 0.0284, 0.02852, 0.02859, 0.02864, 0.02867, 0.02869",\
"0.02764, 0.02768, 0.02783, 0.02802, 0.02821, 0.02834, 0.02843, 0.02849, 0.02853, 0.02856",\
"0.02762, 0.02765, 0.02777, 0.02792, 0.0281, 0.02824, 0.02835, 0.02842, 0.02847, 0.0285",\
"0.02775, 0.02776, 0.02785, 0.02797, 0.02813, 0.02828, 0.02838, 0.02846, 0.02852, 0.02856",\
"0.02803, 0.02803, 0.02807, 0.02817, 0.0283, 0.02844, 0.02855, 0.02864, 0.0287, 0.02875",\
"0.02844, 0.02842, 0.02843, 0.0285, 0.02861, 0.02873, 0.02885, 0.02894, 0.02901, 0.02906",\
"0.02899, 0.02896, 0.02893, 0.02896, 0.02904, 0.02916, 0.02927, 0.02936, 0.02943, 0.02949");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.01407, 0.0141, 0.01422, 0.01438, 0.01465, 0.01483, 0.01507, 0.01526, 0.0159, 0.02085",\
"0.01404, 0.01408, 0.01419, 0.01435, 0.01461, 0.01482, 0.01504, 0.01524, 0.01588, 0.02071",\
"0.01398, 0.01401, 0.01412, 0.0143, 0.01453, 0.01478, 0.01493, 0.0152, 0.01583, 0.02121",\
"0.01386, 0.01389, 0.014, 0.01416, 0.01441, 0.01469, 0.0148, 0.0151, 0.016, 0.02187",\
"0.01377, 0.01378, 0.01387, 0.01403, 0.01422, 0.01449, 0.01464, 0.0149, 0.01578, 0.02282",\
"0.01372, 0.01375, 0.01382, 0.01395, 0.01416, 0.01437, 0.01459, 0.01484, 0.0161, 0.02566",\
"0.01377, 0.01379, 0.01381, 0.01391, 0.01414, 0.01431, 0.01457, 0.01494, 0.01676, 0.02982",\
"0.01391, 0.0139, 0.01392, 0.01398, 0.01412, 0.01446, 0.01462, 0.01487, 0.018, 0.03713",\
"0.01415, 0.01415, 0.01417, 0.01418, 0.01423, 0.01433, 0.01483, 0.01542, 0.02095, 0.05004",\
"0.01453, 0.0145, 0.01451, 0.01455, 0.01465, 0.01467, 0.015, 0.0165, 0.02777, 0.07223");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.0303, 0.03036, 0.03053, 0.03074, 0.03091, 0.03103, 0.0311, 0.03114, 0.03117, 0.03119",\
"0.03024, 0.03029, 0.03047, 0.03067, 0.03084, 0.03096, 0.03103, 0.03108, 0.03111, 0.03113",\
"0.03009, 0.03015, 0.03032, 0.03054, 0.03071, 0.03082, 0.03089, 0.03094, 0.03097, 0.03099",\
"0.02993, 0.02999, 0.03015, 0.03035, 0.03053, 0.03065, 0.03073, 0.03078, 0.03082, 0.03084",\
"0.02981, 0.02985, 0.02999, 0.03018, 0.03036, 0.03049, 0.03058, 0.03065, 0.03069, 0.03072",\
"0.02981, 0.02983, 0.02994, 0.0301, 0.03027, 0.03042, 0.03052, 0.03059, 0.03065, 0.03067",\
"0.02993, 0.02995, 0.03002, 0.03015, 0.03031, 0.03044, 0.03055, 0.03063, 0.03069, 0.03073",\
"0.03021, 0.03021, 0.03026, 0.03033, 0.03047, 0.03059, 0.03071, 0.0308, 0.03087, 0.03092",\
"0.03062, 0.0306, 0.03061, 0.03066, 0.03076, 0.03089, 0.03101, 0.0311, 0.03117, 0.03122",\
"0.03115, 0.03112, 0.03108, 0.03111, 0.03119, 0.03132, 0.03141, 0.0315, 0.03157, 0.03163");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.01407, 0.0141, 0.0142, 0.01439, 0.01461, 0.01483, 0.01507, 0.01526, 0.0159, 0.0209",\
"0.01405, 0.01407, 0.01419, 0.01437, 0.01459, 0.01487, 0.01504, 0.0154, 0.0159, 0.02102",\
"0.01398, 0.014, 0.01412, 0.01428, 0.01453, 0.01474, 0.01506, 0.01517, 0.01587, 0.02094",\
"0.01386, 0.0139, 0.014, 0.01418, 0.01441, 0.01462, 0.01495, 0.0151, 0.01579, 0.02195",\
"0.01376, 0.01378, 0.01388, 0.01401, 0.01425, 0.01444, 0.01477, 0.01487, 0.01589, 0.02297",\
"0.01369, 0.01373, 0.01381, 0.01395, 0.01417, 0.01435, 0.0147, 0.01487, 0.01613, 0.02511",\
"0.01367, 0.01371, 0.01375, 0.01389, 0.01411, 0.01429, 0.01462, 0.01481, 0.01686, 0.02926",\
"0.01377, 0.01379, 0.01382, 0.01386, 0.01401, 0.01438, 0.01462, 0.01492, 0.01801, 0.03642",\
"0.01396, 0.01396, 0.01397, 0.01402, 0.01412, 0.01424, 0.01471, 0.01534, 0.02035, 0.04815",\
"0.01425, 0.01425, 0.01425, 0.0143, 0.01439, 0.01449, 0.01476, 0.01616, 0.02659, 0.06914");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.03236, 0.03241, 0.03258, 0.03278, 0.03295, 0.03307, 0.03315, 0.0332, 0.03324, 0.03326",\
"0.03222, 0.03226, 0.03244, 0.03264, 0.03281, 0.03293, 0.03301, 0.03306, 0.03309, 0.03311",\
"0.03207, 0.03213, 0.0323, 0.03251, 0.03268, 0.0328, 0.03287, 0.03292, 0.03296, 0.03298",\
"0.03198, 0.03202, 0.03218, 0.03237, 0.03255, 0.03267, 0.03276, 0.03281, 0.03285, 0.03287",\
"0.0319, 0.03194, 0.03206, 0.03225, 0.03243, 0.03256, 0.03266, 0.03272, 0.03276, 0.03278",\
"0.03191, 0.03194, 0.03204, 0.03219, 0.03236, 0.0325, 0.03261, 0.03268, 0.03274, 0.03278",\
"0.03205, 0.03206, 0.03212, 0.03224, 0.0324, 0.03252, 0.03264, 0.03273, 0.03279, 0.03284",\
"0.03232, 0.03232, 0.03233, 0.03243, 0.03257, 0.03269, 0.0328, 0.03289, 0.03295, 0.033",\
"0.03272, 0.03271, 0.0327, 0.03276, 0.03285, 0.03297, 0.03308, 0.03318, 0.03326, 0.03332",\
"0.03326, 0.03323, 0.03318, 0.0332, 0.03326, 0.03338, 0.0335, 0.03358, 0.03365, 0.03371");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.01407, 0.01411, 0.01422, 0.01438, 0.01464, 0.01485, 0.01507, 0.01526, 0.0159, 0.02073",\
"0.01404, 0.01407, 0.01419, 0.01436, 0.01462, 0.01482, 0.01504, 0.01524, 0.0159, 0.02107",\
"0.01397, 0.014, 0.01412, 0.0143, 0.01456, 0.01474, 0.01497, 0.01531, 0.01592, 0.021",\
"0.01386, 0.0139, 0.014, 0.01418, 0.0144, 0.01462, 0.01482, 0.0151, 0.01575, 0.02195",\
"0.01376, 0.01378, 0.01387, 0.01403, 0.01427, 0.01451, 0.01468, 0.01488, 0.01582, 0.02317",\
"0.01368, 0.01372, 0.0138, 0.01395, 0.01418, 0.01444, 0.01461, 0.01502, 0.01629, 0.02532",\
"0.01365, 0.01368, 0.01376, 0.01387, 0.01414, 0.01431, 0.0145, 0.01497, 0.01679, 0.02885",\
"0.0137, 0.01371, 0.01379, 0.01387, 0.01401, 0.01442, 0.01455, 0.01485, 0.01784, 0.03539",\
"0.01383, 0.01384, 0.0139, 0.01395, 0.0141, 0.01426, 0.01469, 0.01522, 0.01987, 0.04642",\
"0.01407, 0.01408, 0.01409, 0.01419, 0.01428, 0.01431, 0.01457, 0.01595, 0.02548, 0.06549");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.881, 0.9292, 1.062, 1.254, 1.5, 1.809, 2.197, 2.678, 3.263, 3.959",\
"0.9191, 0.9676, 1.1, 1.292, 1.537, 1.847, 2.235, 2.716, 3.301, 3.997",\
"1.042, 1.09, 1.223, 1.415, 1.66, 1.97, 2.358, 2.839, 3.424, 4.119",\
"1.277, 1.326, 1.458, 1.65, 1.896, 2.205, 2.594, 3.075, 3.66, 4.356",\
"1.646, 1.695, 1.828, 2.021, 2.267, 2.576, 2.965, 3.446, 4.031, 4.727",\
"2.108, 2.162, 2.306, 2.507, 2.758, 3.07, 3.459, 3.941, 4.525, 5.221",\
"2.604, 2.665, 2.828, 3.046, 3.311, 3.63, 4.023, 4.505, 5.09, 5.786",\
"3.129, 3.199, 3.381, 3.62, 3.9, 4.229, 4.628, 5.112, 5.698, 6.394",\
"3.688, 3.765, 3.966, 4.227, 4.523, 4.865, 5.27, 5.758, 6.346, 7.042",\
"4.281, 4.365, 4.585, 4.87, 5.185, 5.54, 5.954, 6.445, 7.033, 7.73");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.285, 1.37, 1.617, 1.998, 2.525, 3.231, 4.146, 5.294, 6.696, 8.367",\
"1.305, 1.391, 1.637, 2.018, 2.546, 3.251, 4.166, 5.316, 6.717, 8.385",\
"1.378, 1.463, 1.709, 2.091, 2.618, 3.323, 4.239, 5.388, 6.79, 8.459",\
"1.519, 1.605, 1.851, 2.232, 2.759, 3.464, 4.379, 5.528, 6.931, 8.598",\
"1.739, 1.824, 2.07, 2.451, 2.978, 3.684, 4.598, 5.747, 7.148, 8.822",\
"1.984, 2.071, 2.323, 2.708, 3.238, 3.943, 4.858, 6.008, 7.41, 9.082",\
"2.21, 2.301, 2.558, 2.949, 3.484, 4.193, 5.11, 6.259, 7.66, 9.329",\
"2.406, 2.503, 2.768, 3.165, 3.701, 4.413, 5.334, 6.485, 7.887, 9.556",\
"2.567, 2.67, 2.945, 3.351, 3.89, 4.602, 5.522, 6.677, 8.082, 9.75",\
"2.686, 2.796, 3.088, 3.502, 4.047, 4.759, 5.679, 6.832, 8.237, 9.911");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.2754, 0.3148, 0.4366, 0.644, 0.9574, 1.406, 2.024, 2.822, 3.818, 5.008",\
"0.2741, 0.3144, 0.4366, 0.644, 0.9562, 1.408, 2.025, 2.826, 3.815, 5.006",\
"0.2738, 0.3146, 0.4372, 0.6452, 0.9552, 1.407, 2.023, 2.826, 3.813, 5.003",\
"0.274, 0.3144, 0.4368, 0.6442, 0.9578, 1.408, 2.024, 2.825, 3.818, 5.008",\
"0.2792, 0.3192, 0.4408, 0.6474, 0.9594, 1.407, 2.024, 2.825, 3.818, 5.008",\
"0.3224, 0.3612, 0.4744, 0.6702, 0.9718, 1.415, 2.026, 2.825, 3.818, 5",\
"0.3778, 0.4208, 0.5356, 0.726, 1.016, 1.446, 2.042, 2.831, 3.819, 5.007",\
"0.4348, 0.4822, 0.6032, 0.7898, 1.073, 1.486, 2.07, 2.848, 3.823, 5.01",\
"0.4894, 0.5406, 0.6738, 0.86, 1.132, 1.532, 2.102, 2.868, 3.836, 5.01",\
"0.544, 0.6, 0.744, 0.936, 1.198, 1.59, 2.14, 2.892, 3.852, 5.02");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.4632, 0.5466, 0.8122, 1.303, 2.086, 3.227, 4.775, 6.731, 9.138, 11.99",\
"0.4634, 0.5464, 0.8148, 1.304, 2.083, 3.231, 4.772, 6.737, 9.129, 12.01",\
"0.463, 0.5468, 0.815, 1.305, 2.083, 3.231, 4.77, 6.738, 9.129, 12.01",\
"0.4634, 0.5468, 0.8128, 1.303, 2.085, 3.229, 4.775, 6.733, 9.13, 11.99",\
"0.4652, 0.5486, 0.8162, 1.304, 2.087, 3.231, 4.773, 6.736, 9.142, 12.01",\
"0.4848, 0.568, 0.8346, 1.316, 2.091, 3.233, 4.772, 6.738, 9.139, 12.01",\
"0.512, 0.593, 0.8574, 1.337, 2.114, 3.246, 4.775, 6.737, 9.141, 12.01",\
"0.5506, 0.6296, 0.8814, 1.355, 2.125, 3.258, 4.791, 6.744, 9.131, 12",\
"0.5954, 0.6738, 0.9194, 1.378, 2.135, 3.263, 4.804, 6.75, 9.142, 11.99",\
"0.6446, 0.7252, 0.962, 1.406, 2.152, 3.274, 4.798, 6.754, 9.15, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.9601, 1.009, 1.144, 1.337, 1.584, 1.894, 2.283, 2.765, 3.35, 4.046",\
"0.997, 1.046, 1.181, 1.374, 1.621, 1.931, 2.32, 2.802, 3.387, 4.084",\
"1.121, 1.17, 1.304, 1.498, 1.745, 2.055, 2.444, 2.926, 3.511, 4.207",\
"1.357, 1.407, 1.541, 1.735, 1.982, 2.292, 2.681, 3.163, 3.748, 4.444",\
"1.73, 1.779, 1.913, 2.107, 2.354, 2.665, 3.054, 3.536, 4.122, 4.818",\
"2.213, 2.267, 2.409, 2.608, 2.859, 3.171, 3.561, 4.043, 4.628, 5.324",\
"2.738, 2.799, 2.959, 3.175, 3.437, 3.756, 4.148, 4.63, 5.216, 5.912",\
"3.295, 3.364, 3.542, 3.776, 4.053, 4.382, 4.78, 5.265, 5.851, 6.546",\
"3.884, 3.96, 4.158, 4.413, 4.707, 5.047, 5.451, 5.939, 6.526, 7.223",\
"4.509, 4.592, 4.809, 5.087, 5.398, 5.75, 6.163, 6.653, 7.241, 7.94");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.367, 1.452, 1.699, 2.08, 2.608, 3.313, 4.228, 5.376, 6.779, 8.45",\
"1.389, 1.475, 1.721, 2.102, 2.629, 3.335, 4.25, 5.398, 6.801, 8.471",\
"1.455, 1.541, 1.787, 2.168, 2.696, 3.401, 4.316, 5.465, 6.866, 8.538",\
"1.577, 1.663, 1.908, 2.29, 2.817, 3.522, 4.437, 5.586, 6.987, 8.66",\
"1.762, 1.848, 2.094, 2.476, 3.003, 3.708, 4.623, 5.773, 7.175, 8.844",\
"1.977, 2.066, 2.317, 2.705, 3.234, 3.939, 4.855, 6.004, 7.406, 9.078",\
"2.186, 2.278, 2.538, 2.93, 3.465, 4.175, 5.091, 6.24, 7.641, 9.313",\
"2.373, 2.47, 2.737, 3.137, 3.675, 4.387, 5.307, 6.457, 7.859, 9.529",\
"2.529, 2.63, 2.909, 3.317, 3.86, 4.573, 5.492, 6.646, 8.05, 9.72",\
"2.646, 2.754, 3.045, 3.464, 4.011, 4.726, 5.646, 6.798, 8.203, 9.876");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.2799, 0.3203, 0.4416, 0.6494, 0.963, 1.411, 2.027, 2.829, 3.815, 5.003",\
"0.28, 0.3204, 0.4424, 0.6498, 0.9618, 1.412, 2.026, 2.826, 3.82, 5.01",\
"0.28, 0.3208, 0.442, 0.6496, 0.9628, 1.412, 2.027, 2.828, 3.815, 5.003",\
"0.2804, 0.3206, 0.4424, 0.6494, 0.9626, 1.412, 2.027, 2.828, 3.818, 5.003",\
"0.283, 0.3226, 0.445, 0.652, 0.9612, 1.412, 2.028, 2.826, 3.82, 5.009",\
"0.3164, 0.3548, 0.4684, 0.666, 0.9712, 1.416, 2.03, 2.826, 3.817, 5.006",\
"0.3712, 0.4124, 0.5276, 0.718, 1.009, 1.442, 2.042, 2.834, 3.818, 5.007",\
"0.4266, 0.4712, 0.5914, 0.779, 1.061, 1.48, 2.068, 2.845, 3.826, 5.004",\
"0.4808, 0.531, 0.6606, 0.8474, 1.119, 1.526, 2.1, 2.866, 3.836, 5.012",\
"0.538, 0.59, 0.73, 0.918, 1.184, 1.576, 2.134, 2.892, 3.852, 5.02");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.4632, 0.5462, 0.8128, 1.302, 2.086, 3.227, 4.775, 6.732, 9.138, 11.99",\
"0.4632, 0.5464, 0.8122, 1.303, 2.086, 3.227, 4.775, 6.73, 9.138, 11.99",\
"0.4624, 0.5464, 0.8134, 1.305, 2.086, 3.228, 4.775, 6.733, 9.14, 11.99",\
"0.4634, 0.5464, 0.8134, 1.305, 2.087, 3.229, 4.774, 6.734, 9.141, 12",\
"0.4662, 0.5494, 0.8166, 1.307, 2.085, 3.231, 4.768, 6.738, 9.137, 11.99",\
"0.4862, 0.5698, 0.8342, 1.317, 2.09, 3.231, 4.773, 6.738, 9.14, 12.01",\
"0.5104, 0.5942, 0.8564, 1.338, 2.112, 3.244, 4.775, 6.737, 9.136, 11.99",\
"0.5434, 0.6254, 0.8844, 1.359, 2.124, 3.254, 4.787, 6.743, 9.124, 11.98",\
"0.5824, 0.6632, 0.9168, 1.382, 2.139, 3.261, 4.798, 6.744, 9.144, 12",\
"0.6252, 0.7076, 0.9576, 1.414, 2.156, 3.27, 4.796, 6.752, 9.144, 12");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.035, 1.085, 1.222, 1.418, 1.666, 1.978, 2.368, 2.851, 3.436, 4.134",\
"1.068, 1.119, 1.255, 1.451, 1.7, 2.012, 2.402, 2.884, 3.47, 4.167",\
"1.19, 1.241, 1.377, 1.573, 1.822, 2.134, 2.524, 3.006, 3.592, 4.289",\
"1.429, 1.479, 1.616, 1.811, 2.06, 2.372, 2.762, 3.245, 3.83, 4.527",\
"1.803, 1.853, 1.99, 2.186, 2.435, 2.747, 3.137, 3.62, 4.205, 4.903",\
"2.304, 2.357, 2.498, 2.698, 2.949, 3.262, 3.653, 4.135, 4.721, 5.419",\
"2.856, 2.916, 3.074, 3.288, 3.55, 3.868, 4.261, 4.744, 5.329, 6.026",\
"3.441, 3.509, 3.685, 3.917, 4.192, 4.521, 4.917, 5.403, 5.989, 6.685",\
"4.06, 4.135, 4.33, 4.583, 4.873, 5.211, 5.615, 6.103, 6.69, 7.387",\
"4.715, 4.799, 5.011, 5.284, 5.592, 5.942, 6.353, 6.844, 7.433, 8.13");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.419, 1.504, 1.75, 2.132, 2.659, 3.365, 4.28, 5.428, 6.83, 8.501",\
"1.442, 1.528, 1.774, 2.155, 2.683, 3.388, 4.303, 5.452, 6.853, 8.526",\
"1.507, 1.593, 1.839, 2.22, 2.748, 3.453, 4.369, 5.517, 6.92, 8.588",\
"1.607, 1.693, 1.938, 2.32, 2.847, 3.552, 4.468, 5.617, 7.019, 8.691",\
"1.75, 1.836, 2.083, 2.464, 2.991, 3.697, 4.612, 5.761, 7.163, 8.833",\
"1.915, 2.004, 2.257, 2.643, 3.173, 3.878, 4.794, 5.944, 7.345, 9.013",\
"2.077, 2.17, 2.429, 2.823, 3.358, 4.067, 4.984, 6.133, 7.533, 9.202",\
"2.226, 2.322, 2.589, 2.99, 3.53, 4.241, 5.16, 6.31, 7.712, 9.381",\
"2.346, 2.447, 2.726, 3.134, 3.679, 4.393, 5.311, 6.463, 7.867, 9.536",\
"2.431, 2.538, 2.827, 3.247, 3.798, 4.514, 5.433, 6.584, 7.988, 9.659");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.2889, 0.3288, 0.4498, 0.657, 0.9658, 1.416, 2.032, 2.83, 3.824, 5.012",\
"0.2882, 0.3284, 0.4498, 0.6562, 0.968, 1.418, 2.033, 2.831, 3.824, 5.012",\
"0.2892, 0.3286, 0.4496, 0.656, 0.9668, 1.416, 2.032, 2.832, 3.824, 5.012",\
"0.2884, 0.3284, 0.4494, 0.6576, 0.9658, 1.417, 2.033, 2.83, 3.824, 5.012",\
"0.2892, 0.3294, 0.4508, 0.658, 0.9678, 1.416, 2.032, 2.833, 3.823, 5.012",\
"0.3148, 0.3524, 0.4678, 0.6678, 0.9742, 1.42, 2.033, 2.833, 3.823, 5.011",\
"0.3684, 0.4074, 0.5216, 0.7134, 1.006, 1.438, 2.043, 2.834, 3.823, 5.011",\
"0.4228, 0.4664, 0.584, 0.7712, 1.058, 1.477, 2.066, 2.845, 3.83, 5.014",\
"0.4784, 0.5266, 0.6518, 0.8352, 1.11, 1.522, 2.094, 2.87, 3.838, 5.016",\
"0.532, 0.582, 0.72, 0.906, 1.174, 1.566, 2.13, 2.888, 3.85, 5.02");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.4628, 0.5466, 0.8138, 1.304, 2.083, 3.231, 4.775, 6.732, 9.138, 11.99",\
"0.4634, 0.5468, 0.8136, 1.305, 2.083, 3.231, 4.772, 6.737, 9.142, 12.01",\
"0.4634, 0.5468, 0.8128, 1.304, 2.086, 3.227, 4.775, 6.731, 9.133, 11.99",\
"0.4634, 0.5464, 0.8134, 1.305, 2.086, 3.231, 4.774, 6.738, 9.131, 12",\
"0.466, 0.5496, 0.8162, 1.305, 2.085, 3.227, 4.774, 6.736, 9.134, 11.99",\
"0.485, 0.5702, 0.8328, 1.316, 2.09, 3.233, 4.775, 6.737, 9.142, 11.99",\
"0.5066, 0.5916, 0.857, 1.338, 2.108, 3.241, 4.778, 6.737, 9.141, 12.01",\
"0.5336, 0.619, 0.8826, 1.36, 2.124, 3.251, 4.782, 6.733, 9.133, 12",\
"0.5676, 0.6518, 0.9138, 1.385, 2.14, 3.259, 4.789, 6.738, 9.128, 11.99",\
"0.6054, 0.6908, 0.9512, 1.414, 2.16, 3.272, 4.79, 6.744, 9.138, 11.99");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.096, 1.147, 1.286, 1.485, 1.736, 2.05, 2.442, 2.926, 3.512, 4.21",\
"1.126, 1.177, 1.316, 1.515, 1.767, 2.081, 2.472, 2.956, 3.542, 4.24",\
"1.248, 1.299, 1.439, 1.638, 1.889, 2.203, 2.595, 3.078, 3.664, 4.362",\
"1.488, 1.539, 1.679, 1.877, 2.129, 2.443, 2.834, 3.318, 3.905, 4.602",\
"1.865, 1.917, 2.056, 2.254, 2.505, 2.82, 3.212, 3.695, 4.282, 4.98",\
"2.378, 2.432, 2.574, 2.775, 3.027, 3.342, 3.734, 4.217, 4.804, 5.501",\
"2.955, 3.015, 3.173, 3.386, 3.647, 3.966, 4.359, 4.843, 5.429, 6.127",\
"3.566, 3.633, 3.808, 4.039, 4.314, 4.642, 5.04, 5.526, 6.112, 6.809",\
"4.211, 4.286, 4.48, 4.73, 5.019, 5.356, 5.76, 6.249, 6.838, 7.534",\
"4.895, 4.977, 5.186, 5.458, 5.765, 6.113, 6.524, 7.017, 7.606, 8.304");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("1.441, 1.526, 1.773, 2.154, 2.681, 3.387, 4.302, 5.45, 6.853, 8.523",\
"1.467, 1.553, 1.799, 2.18, 2.708, 3.413, 4.329, 5.477, 6.879, 8.55",\
"1.532, 1.618, 1.864, 2.245, 2.773, 3.478, 4.393, 5.543, 6.945, 8.612",\
"1.62, 1.706, 1.952, 2.333, 2.861, 3.566, 4.482, 5.631, 7.033, 8.702",\
"1.734, 1.82, 2.066, 2.448, 2.975, 3.68, 4.596, 5.745, 7.147, 8.818",\
"1.854, 1.943, 2.195, 2.581, 3.111, 3.816, 4.732, 5.881, 7.281, 8.955",\
"1.964, 2.056, 2.315, 2.708, 3.242, 3.951, 4.867, 6.017, 7.416, 9.091",\
"2.058, 2.153, 2.42, 2.821, 3.36, 4.071, 4.989, 6.138, 7.54, 9.208",\
"2.13, 2.229, 2.504, 2.913, 3.458, 4.171, 5.09, 6.24, 7.643, 9.312",\
"2.171, 2.275, 2.559, 2.978, 3.53, 4.246, 5.165, 6.316, 7.718, 9.388");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.2966, 0.3376, 0.459, 0.6652, 0.9748, 1.423, 2.039, 2.834, 3.829, 5.017",\
"0.2972, 0.337, 0.459, 0.6648, 0.975, 1.423, 2.04, 2.835, 3.829, 5.017",\
"0.297, 0.338, 0.4588, 0.6662, 0.978, 1.426, 2.04, 2.839, 3.826, 5.012",\
"0.2972, 0.337, 0.4588, 0.6644, 0.976, 1.425, 2.039, 2.838, 3.827, 5.016",\
"0.2974, 0.3374, 0.4594, 0.6668, 0.976, 1.424, 2.038, 2.834, 3.828, 5.014",\
"0.3152, 0.3532, 0.4714, 0.672, 0.9786, 1.424, 2.04, 2.837, 3.826, 5.013",\
"0.3676, 0.4074, 0.52, 0.7134, 1.006, 1.44, 2.046, 2.841, 3.829, 5.016",\
"0.4208, 0.4642, 0.5802, 0.769, 1.056, 1.476, 2.068, 2.848, 3.83, 5.017",\
"0.4764, 0.5238, 0.6466, 0.831, 1.108, 1.516, 2.096, 2.868, 3.838, 5.018",\
"0.53, 0.582, 0.714, 0.9, 1.166, 1.568, 2.126, 2.888, 3.85, 5.024");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002414, 0.007379, 0.01686, 0.03163, 0.05235, 0.07962, 0.114, 0.1559, 0.2059");
values("0.463, 0.5466, 0.8122, 1.303, 2.086, 3.226, 4.775, 6.73, 9.137, 11.98",\
"0.4626, 0.5466, 0.812, 1.303, 2.086, 3.226, 4.775, 6.729, 9.138, 11.99",\
"0.4632, 0.5468, 0.8128, 1.303, 2.085, 3.231, 4.772, 6.737, 9.134, 11.99",\
"0.4626, 0.5466, 0.8136, 1.305, 2.083, 3.231, 4.77, 6.738, 9.133, 12.01",\
"0.4654, 0.5488, 0.8166, 1.306, 2.086, 3.231, 4.769, 6.736, 9.128, 12",\
"0.4836, 0.567, 0.8306, 1.315, 2.09, 3.233, 4.77, 6.737, 9.141, 12.01",\
"0.5014, 0.587, 0.8562, 1.338, 2.104, 3.239, 4.773, 6.736, 9.141, 12.01",\
"0.5236, 0.6108, 0.8776, 1.358, 2.123, 3.25, 4.777, 6.738, 9.136, 12",\
"0.548, 0.6356, 0.9058, 1.382, 2.138, 3.257, 4.784, 6.734, 9.122, 11.99",\
"0.5786, 0.6662, 0.9358, 1.408, 2.156, 3.272, 4.792, 6.738, 9.128, 11.98");
}
}
}
}