blob: 3969e7f7dd0d116bb4095ccaf24ac371f9c5ce7e [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 : "2.66688e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.7198e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.3724e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.3724e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.01528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.01528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.01528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.01528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.64979e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.649772e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.64979e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.649772e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.64979e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.649772e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.64979e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.649772e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.7198e-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.003619 ;
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.008349, 0.008357, 0.008351, 0.008342, 0.00833, 0.008304, 0.00827, \
0.008221, 0.008142, 0.008013");
}
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.001718, -0.001724, -0.001733, -0.001734, -0.00174, -0.00174, \
-0.001742, -0.001741, -0.001742, -0.001741");
}
}
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.005953, 0.005954, 0.00595, 0.005946, 0.005938, 0.005923, 0.005906, \
0.005877, 0.005832, 0.005759");
}
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.001718, -0.001724, -0.001734, -0.001733, -0.001739, -0.00174, \
-0.001741, -0.001741, -0.001741, -0.001741");
}
}
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.005945, 0.005954, 0.005952, 0.005945, 0.005938, 0.005927, 0.005905, \
0.005876, 0.005833, 0.005761");
}
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.001719, -0.001725, -0.001735, -0.001735, -0.001741, -0.00174, \
-0.001742, -0.001742, -0.001741, -0.001741");
}
}
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.003378, 0.003381, 0.003377, 0.00338, 0.003379, 0.003371, 0.003362, \
0.003351, 0.003332, 0.0033");
}
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.001727, -0.001732, -0.001743, -0.001743, -0.001748, -0.001748, \
-0.001751, -0.001751, -0.00175, -0.001751");
}
}
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.003374, 0.00338, 0.003378, 0.003378, 0.003379, 0.003371, 0.003362, \
0.00335, 0.003333, 0.0033");
}
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.001727, -0.001732, -0.001744, -0.001745, -0.001749, -0.00175, \
-0.001753, -0.001751, -0.001751, -0.001751");
}
}
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.003374, 0.00338, 0.003378, 0.003374, 0.003379, 0.003373, 0.003362, \
0.00335, 0.003332, 0.003301");
}
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.001727, -0.001731, -0.001744, -0.001746, -0.001751, -0.001749, \
-0.001751, -0.001751, -0.001752, -0.001751");
}
}
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.003377, 0.003381, 0.003379, 0.003377, 0.003377, 0.003373, 0.003363, \
0.00335, 0.003332, 0.003301");
}
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.001728, -0.001737, -0.001745, -0.001742, -0.001752, -0.001751, \
-0.00175, -0.001752, -0.001751, -0.001751");
}
}
}
pin(A2) {
capacitance : 0.003466 ;
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.005059, 0.00506, 0.005052, 0.005049, 0.005045, 0.005014, 0.004987, \
0.004941, 0.004868, 0.004757");
}
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.002163, -0.002172, -0.002173, -0.002177, -0.002191, -0.002192, \
-0.002197, -0.002204, -0.002214, -0.002228");
}
}
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.002667, 0.002676, 0.002672, 0.002669, 0.002669, 0.002657, 0.002644, \
0.002621, 0.002586, 0.00253");
}
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.00219, -0.002194, -0.002203, -0.002201, -0.002213, -0.002216, \
-0.002222, -0.002228, -0.002237, -0.002251");
}
}
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.002665, 0.002674, 0.002673, 0.002668, 0.002671, 0.002659, 0.002644, \
0.002621, 0.002585, 0.002533");
}
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.002188, -0.002191, -0.002204, -0.002204, -0.002213, -0.002215, \
-0.002222, -0.002229, -0.002238, -0.002249");
}
}
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.004253, 0.004261, 0.004255, 0.004256, 0.004265, 0.004259, 0.004262, \
0.004265, 0.004261, 0.004263");
}
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.0038, -0.003859, -0.003946, -0.004025, -0.004078, -0.004113, \
-0.004129, -0.004143, -0.00415, -0.004159");
}
}
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.002765, 0.002772, 0.002766, 0.002772, 0.002779, 0.002779, 0.002781, \
0.002783, 0.002781, 0.002783");
}
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.003108, -0.003114, -0.0031, -0.003094, -0.003096, -0.003089, \
-0.003089, -0.003089, -0.003085, -0.003086");
}
}
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.002852, 0.002863, 0.00286, 0.002866, 0.002874, 0.002873, 0.002874, \
0.002875, 0.002873, 0.002874");
}
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.003397, -0.003405, -0.003404, -0.003417, -0.003429, -0.003431, \
-0.003435, -0.003438, -0.003444, -0.003451");
}
}
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.002851, 0.002864, 0.00286, 0.002866, 0.002876, 0.002875, 0.002877, \
0.002872, 0.002875, 0.002875");
}
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.003395, -0.003406, -0.003404, -0.003413, -0.003425, -0.003433, \
-0.003435, -0.003441, -0.003447, -0.003457");
}
}
}
pin(A3) {
capacitance : 0.003376 ;
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.002286, 0.002294, 0.00229, 0.002292, 0.002294, 0.002284, 0.002277, \
0.002265, 0.002252, 0.002244");
}
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.002249, -0.002245, -0.002252, -0.002254, -0.002267, -0.002266, \
-0.002264, -0.002264, -0.002265, -0.002264");
}
}
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.004262, 0.004267, 0.004256, 0.004255, 0.004266, 0.004259, 0.004262, \
0.004263, 0.004262, 0.004263");
}
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.003857, -0.003892, -0.003965, -0.004042, -0.004099, -0.004123, \
-0.004135, -0.004146, -0.004152, -0.004161");
}
}
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.002855, 0.002867, 0.002865, 0.002867, 0.002878, 0.002877, 0.002878, \
0.00288, 0.002878, 0.002879");
}
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.003417, -0.003422, -0.003429, -0.003438, -0.003445, -0.003443, \
-0.003444, -0.003442, -0.003443, -0.003442");
}
}
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.004263, 0.004266, 0.004257, 0.00426, 0.004267, 0.004262, 0.004264, \
0.004263, 0.004264, 0.00426");
}
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.003588, -0.003594, -0.003649, -0.003764, -0.003877, -0.003946, \
-0.003995, -0.004028, -0.004048, -0.004063");
}
}
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.002765, 0.00277, 0.002769, 0.002776, 0.002778, 0.002775, 0.002783, \
0.00278, 0.002782, 0.002781");
}
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.003168, -0.003146, -0.003105, -0.003096, -0.003097, -0.003091, \
-0.003091, -0.00309, -0.003087, -0.003086");
}
}
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.004259, 0.004262, 0.004256, 0.004258, 0.004263, 0.004262, 0.004266, \
0.004263, 0.004265, 0.004262");
}
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.003859, -0.003893, -0.003966, -0.004042, -0.004101, -0.004123, \
-0.004135, -0.004147, -0.004152, -0.004161");
}
}
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.002854, 0.002867, 0.002867, 0.002868, 0.002878, 0.002881, 0.002878, \
0.002879, 0.00288, 0.002879");
}
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.003417, -0.003424, -0.00343, -0.003435, -0.003441, -0.003443, \
-0.003442, -0.003443, -0.003439, -0.003439");
}
}
}
pin(A4) {
capacitance : 0.003443 ;
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.00425, 0.004256, 0.004246, 0.00425, 0.004265, 0.004258, 0.00426, \
0.004263, 0.004261, 0.004263");
}
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.003842, -0.003902, -0.003998, -0.004062, -0.004109, -0.004124, \
-0.004142, -0.00415, -0.004154, -0.004163");
}
}
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.004253, 0.004259, 0.004256, 0.004255, 0.004264, 0.00426, 0.004263, \
0.004264, 0.00426, 0.004264");
}
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.003587, -0.003645, -0.003752, -0.003858, -0.003944, -0.003991, \
-0.004021, -0.004045, -0.004059, -0.004073");
}
}
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.004249, 0.004257, 0.004248, 0.004255, 0.004265, 0.004259, 0.004262, \
0.004262, 0.004263, 0.004261");
}
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.003842, -0.003903, -0.003998, -0.00406, -0.004107, -0.004127, \
-0.004142, -0.004148, -0.004156, -0.004161");
}
}
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.004254, 0.004264, 0.004257, 0.004259, 0.004264, 0.004262, 0.004263, \
0.004265, 0.004262, 0.004264");
}
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.003528, -0.003589, -0.003688, -0.003782, -0.003869, -0.003927, \
-0.003969, -0.003996, -0.004017, -0.004034");
}
}
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.004249, 0.004257, 0.004248, 0.004256, 0.004262, 0.004259, 0.004264, \
0.004263, 0.00426, 0.004261");
}
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.003838, -0.003903, -0.003999, -0.004062, -0.004109, -0.004126, \
-0.00414, -0.004149, -0.004157, -0.004161");
}
}
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.004253, 0.00426, 0.004257, 0.004259, 0.004265, 0.004263, 0.004262, \
0.004263, 0.004266, 0.004266");
}
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.003586, -0.003647, -0.003753, -0.003857, -0.003947, -0.00399, \
-0.004022, -0.004046, -0.004059, -0.004073");
}
}
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.004248, 0.004257, 0.004248, 0.004252, 0.00426, 0.004265, 0.004263, \
0.004262, 0.004263, 0.004262");
}
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.003842, -0.0039, -0.003999, -0.004063, -0.004109, -0.004127, \
-0.00414, -0.004149, -0.004156, -0.004162");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.4147 ;
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.03916, 0.03905, 0.03903, 0.03924, 0.03954, 0.03981, 0.04001, 0.04017, 0.04027, 0.04034",\
"0.03904, 0.03894, 0.03892, 0.03913, 0.03944, 0.03971, 0.03991, 0.04007, 0.04017, 0.04025",\
"0.03879, 0.03868, 0.03867, 0.03888, 0.03918, 0.03945, 0.03966, 0.03981, 0.03992, 0.03999",\
"0.03857, 0.03845, 0.03844, 0.03866, 0.03896, 0.03923, 0.03944, 0.03959, 0.03969, 0.03977",\
"0.03845, 0.03835, 0.03834, 0.03853, 0.03881, 0.03909, 0.0393, 0.03945, 0.03957, 0.03965",\
"0.03845, 0.03835, 0.03831, 0.03848, 0.03876, 0.03903, 0.03925, 0.03941, 0.03954, 0.03963",\
"0.03881, 0.03864, 0.03854, 0.03862, 0.03883, 0.03907, 0.0393, 0.03948, 0.03962, 0.03971",\
"0.03937, 0.03915, 0.03892, 0.03891, 0.03908, 0.03928, 0.03948, 0.03967, 0.03981, 0.03991",\
"0.04008, 0.03978, 0.03949, 0.03934, 0.03944, 0.03961, 0.0398, 0.03998, 0.04012, 0.04022",\
"0.04094, 0.04061, 0.04015, 0.03998, 0.03998, 0.04009, 0.04027, 0.04043, 0.04056, 0.04063");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.02002, 0.02023, 0.02073, 0.02134, 0.0219, 0.02234, 0.02253, 0.02321, 0.02419, 0.03216",\
"0.0201, 0.02027, 0.0208, 0.02147, 0.02197, 0.02245, 0.02279, 0.02281, 0.02435, 0.03283",\
"0.02011, 0.02029, 0.02078, 0.02141, 0.02201, 0.02241, 0.02268, 0.02285, 0.02451, 0.03258",\
"0.01997, 0.02007, 0.0205, 0.02105, 0.02154, 0.02218, 0.0223, 0.02283, 0.02364, 0.03321",\
"0.01985, 0.01997, 0.02024, 0.02072, 0.02129, 0.02178, 0.02216, 0.02242, 0.0239, 0.03616",\
"0.01976, 0.01984, 0.02002, 0.02048, 0.02096, 0.02133, 0.02194, 0.02246, 0.02462, 0.04038",\
"0.01984, 0.01988, 0.02004, 0.02027, 0.02089, 0.02142, 0.02174, 0.02254, 0.02523, 0.04736",\
"0.02003, 0.02004, 0.02012, 0.02034, 0.02066, 0.02124, 0.02194, 0.02239, 0.02721, 0.05944",\
"0.02043, 0.0204, 0.02048, 0.02058, 0.02087, 0.02108, 0.02189, 0.02332, 0.03137, 0.0797",\
"0.02093, 0.02089, 0.02092, 0.02107, 0.02116, 0.02155, 0.02186, 0.02394, 0.04132, 0.1171");
}
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.04174, 0.04164, 0.0416, 0.04182, 0.04211, 0.0424, 0.0426, 0.04275, 0.04285, 0.04293",\
"0.04169, 0.04158, 0.04154, 0.04174, 0.04206, 0.04232, 0.04254, 0.04268, 0.04279, 0.04287",\
"0.04149, 0.04138, 0.04138, 0.04158, 0.04189, 0.04216, 0.04237, 0.04252, 0.04262, 0.0427",\
"0.04134, 0.04123, 0.04122, 0.04143, 0.04172, 0.04199, 0.0422, 0.04236, 0.04246, 0.04254",\
"0.04123, 0.04112, 0.0411, 0.04128, 0.04157, 0.04184, 0.04206, 0.04222, 0.04233, 0.04241",\
"0.04117, 0.04106, 0.041, 0.04118, 0.04145, 0.04172, 0.04195, 0.04211, 0.04223, 0.04232",\
"0.04129, 0.04112, 0.04105, 0.04114, 0.04138, 0.04165, 0.04187, 0.04204, 0.04217, 0.04226",\
"0.04149, 0.04129, 0.04116, 0.04121, 0.04138, 0.04163, 0.04184, 0.04201, 0.04214, 0.04224",\
"0.04179, 0.04157, 0.04134, 0.0413, 0.04145, 0.04168, 0.04188, 0.04205, 0.04219, 0.04229",\
"0.04232, 0.04204, 0.0417, 0.04161, 0.04169, 0.04186, 0.04205, 0.04222, 0.04236, 0.04243");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.02266, 0.02284, 0.02332, 0.02389, 0.02443, 0.02489, 0.02523, 0.02545, 0.02656, 0.03445",\
"0.02267, 0.02285, 0.02332, 0.02389, 0.02447, 0.02493, 0.02519, 0.02554, 0.02662, 0.03444",\
"0.02268, 0.02285, 0.02332, 0.02386, 0.02443, 0.02487, 0.0253, 0.0257, 0.02652, 0.0353",\
"0.02257, 0.02271, 0.02309, 0.02357, 0.02411, 0.0246, 0.02505, 0.02534, 0.02646, 0.03667",\
"0.02243, 0.02254, 0.02285, 0.0233, 0.02375, 0.0243, 0.02462, 0.02539, 0.02685, 0.03898",\
"0.02233, 0.02241, 0.0226, 0.02306, 0.02346, 0.02397, 0.02447, 0.02479, 0.02676, 0.04339",\
"0.02237, 0.02241, 0.02259, 0.02282, 0.02337, 0.02385, 0.02409, 0.02501, 0.02802, 0.05036",\
"0.02252, 0.02257, 0.02266, 0.02287, 0.02319, 0.02376, 0.02444, 0.02493, 0.02966, 0.06282",\
"0.02286, 0.02284, 0.02295, 0.02308, 0.02346, 0.02358, 0.02447, 0.02569, 0.03465, 0.08533",\
"0.02335, 0.02332, 0.02336, 0.02345, 0.02371, 0.02399, 0.02417, 0.02667, 0.04522, 0.1247");
}
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.04421, 0.04409, 0.04407, 0.0443, 0.04459, 0.04486, 0.04507, 0.04521, 0.04533, 0.0454",\
"0.04412, 0.04402, 0.04403, 0.04423, 0.04452, 0.04479, 0.045, 0.04515, 0.04526, 0.04533",\
"0.04397, 0.04386, 0.04383, 0.04406, 0.04436, 0.04463, 0.04483, 0.04498, 0.04509, 0.04517",\
"0.04383, 0.04371, 0.04369, 0.04388, 0.04419, 0.04445, 0.04466, 0.04481, 0.04492, 0.045",\
"0.04369, 0.04358, 0.04356, 0.04376, 0.04404, 0.04431, 0.04452, 0.04467, 0.04479, 0.04487",\
"0.04362, 0.04349, 0.04346, 0.04364, 0.04392, 0.0442, 0.04442, 0.04458, 0.0447, 0.04479",\
"0.04368, 0.04356, 0.04347, 0.04361, 0.04386, 0.04414, 0.04435, 0.04452, 0.04464, 0.04473",\
"0.04383, 0.04363, 0.04352, 0.04361, 0.04384, 0.04409, 0.0443, 0.04447, 0.04459, 0.04469",\
"0.04396, 0.04376, 0.04359, 0.04361, 0.04382, 0.04407, 0.04428, 0.04445, 0.04457, 0.04466",\
"0.04427, 0.04401, 0.04375, 0.04378, 0.04393, 0.04414, 0.04434, 0.04452, 0.04465, 0.04472");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.02519, 0.02534, 0.02576, 0.02636, 0.0269, 0.02736, 0.02766, 0.02806, 0.02912, 0.03681",\
"0.02522, 0.02536, 0.02579, 0.02634, 0.0269, 0.02737, 0.02769, 0.02828, 0.02926, 0.03738",\
"0.02514, 0.02526, 0.02573, 0.02622, 0.02679, 0.02723, 0.02753, 0.02826, 0.02898, 0.03764",\
"0.02493, 0.02506, 0.02544, 0.02593, 0.02643, 0.02691, 0.02726, 0.02752, 0.02891, 0.0391",\
"0.02478, 0.02485, 0.02516, 0.02556, 0.02609, 0.02649, 0.02695, 0.02748, 0.02885, 0.04222",\
"0.02468, 0.02476, 0.02495, 0.02535, 0.02582, 0.02624, 0.02668, 0.0271, 0.02906, 0.04647",\
"0.0247, 0.02475, 0.02485, 0.02506, 0.02573, 0.02613, 0.02647, 0.02723, 0.03052, 0.05405",\
"0.02484, 0.02485, 0.02499, 0.02519, 0.02553, 0.02608, 0.02672, 0.02709, 0.03223, 0.06652",\
"0.02515, 0.02512, 0.02525, 0.02545, 0.02573, 0.02592, 0.0268, 0.02797, 0.03728, 0.09068",\
"0.02562, 0.02558, 0.02562, 0.0257, 0.02591, 0.02633, 0.02649, 0.02928, 0.04891, 0.1317");
}
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.04666, 0.04653, 0.04652, 0.04674, 0.04703, 0.04731, 0.04752, 0.04766, 0.04778, 0.04785",\
"0.04659, 0.04648, 0.04645, 0.04667, 0.04697, 0.04724, 0.04745, 0.04759, 0.0477, 0.04777",\
"0.04643, 0.04631, 0.04628, 0.04649, 0.0468, 0.04707, 0.04727, 0.04742, 0.04752, 0.0476",\
"0.04626, 0.04614, 0.04613, 0.04634, 0.04662, 0.04689, 0.0471, 0.04725, 0.04737, 0.04743",\
"0.04613, 0.04602, 0.04601, 0.04621, 0.04649, 0.04677, 0.04698, 0.04713, 0.04724, 0.04732",\
"0.04605, 0.04594, 0.04591, 0.04609, 0.04638, 0.04665, 0.04688, 0.04704, 0.04715, 0.04723",\
"0.04609, 0.04597, 0.04591, 0.04605, 0.04632, 0.04659, 0.0468, 0.04697, 0.04709, 0.04717",\
"0.04618, 0.04605, 0.04593, 0.04605, 0.0463, 0.04655, 0.04677, 0.04693, 0.04705, 0.04714",\
"0.04626, 0.0461, 0.04594, 0.04606, 0.04628, 0.04651, 0.04674, 0.04689, 0.04701, 0.0471",\
"0.04647, 0.04626, 0.04608, 0.04612, 0.04632, 0.04656, 0.04677, 0.04694, 0.04705, 0.04712");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.02754, 0.02768, 0.02811, 0.02868, 0.02921, 0.02967, 0.03, 0.03064, 0.03141, 0.03929",\
"0.02738, 0.02752, 0.02798, 0.02854, 0.02904, 0.02949, 0.0298, 0.03017, 0.03111, 0.03937",\
"0.02715, 0.02729, 0.02773, 0.02827, 0.02877, 0.02922, 0.02959, 0.02979, 0.03118, 0.04042",\
"0.02696, 0.02707, 0.02739, 0.02788, 0.0284, 0.02884, 0.02917, 0.02945, 0.03059, 0.04108",\
"0.02682, 0.02687, 0.0272, 0.02761, 0.02807, 0.02857, 0.02898, 0.02941, 0.03123, 0.04437",\
"0.02674, 0.02678, 0.02702, 0.02737, 0.02775, 0.02824, 0.02871, 0.0293, 0.03125, 0.04841",\
"0.02679, 0.02684, 0.02695, 0.02715, 0.02771, 0.0281, 0.02844, 0.0293, 0.03228, 0.05617",\
"0.02696, 0.02694, 0.02709, 0.02726, 0.02757, 0.02815, 0.02869, 0.02925, 0.03507, 0.07046",\
"0.02725, 0.02725, 0.02732, 0.02751, 0.02778, 0.02797, 0.02878, 0.03002, 0.03952, 0.09485",\
"0.02768, 0.02767, 0.02773, 0.0278, 0.02796, 0.02821, 0.02861, 0.03152, 0.05225, 0.1377");
}
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("1.928, 2.029, 2.279, 2.604, 2.982, 3.413, 3.901, 4.456, 5.092, 5.819",\
"1.946, 2.047, 2.297, 2.623, 3.002, 3.432, 3.92, 4.475, 5.11, 5.838",\
"2.026, 2.127, 2.377, 2.703, 3.082, 3.512, 4, 4.555, 5.19, 5.918",\
"2.203, 2.303, 2.554, 2.879, 3.258, 3.688, 4.176, 4.732, 5.367, 6.095",\
"2.499, 2.6, 2.85, 3.176, 3.554, 3.984, 4.472, 5.027, 5.663, 6.391",\
"2.931, 3.031, 3.281, 3.605, 3.984, 4.414, 4.901, 5.457, 6.092, 6.819",\
"3.498, 3.599, 3.849, 4.173, 4.552, 4.981, 5.47, 6.025, 6.661, 7.387",\
"4.12, 4.23, 4.497, 4.832, 5.216, 5.649, 6.14, 6.699, 7.335, 8.063",\
"4.776, 4.892, 5.181, 5.536, 5.928, 6.369, 6.865, 7.429, 8.068, 8.799",\
"5.465, 5.591, 5.899, 6.278, 6.689, 7.136, 7.636, 8.201, 8.846, 9.582");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.5857, 0.6491, 0.8383, 1.168, 1.671, 2.372, 3.293, 4.453, 5.869, 7.554",\
"0.6161, 0.6798, 0.8687, 1.199, 1.701, 2.403, 3.324, 4.479, 5.897, 7.578",\
"0.7209, 0.7843, 0.9733, 1.303, 1.805, 2.507, 3.428, 4.584, 6.003, 7.69",\
"0.9156, 0.979, 1.167, 1.496, 1.999, 2.701, 3.621, 4.783, 6.201, 7.887",\
"1.152, 1.221, 1.414, 1.744, 2.246, 2.948, 3.869, 5.03, 6.442, 8.132",\
"1.37, 1.445, 1.65, 1.984, 2.487, 3.187, 4.109, 5.267, 6.686, 8.375",\
"1.56, 1.643, 1.862, 2.201, 2.704, 3.406, 4.327, 5.485, 6.9, 8.588",\
"1.716, 1.809, 2.042, 2.39, 2.895, 3.595, 4.516, 5.674, 7.087, 8.771",\
"1.832, 1.935, 2.188, 2.546, 3.052, 3.753, 4.673, 5.832, 7.246, 8.928",\
"1.909, 2.021, 2.295, 2.667, 3.174, 3.875, 4.795, 5.954, 7.366, 9.051");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.498, 0.573, 0.763, 1.046, 1.416, 1.886, 2.478, 3.212, 4.125, 5.237",\
"0.497, 0.5734, 0.7634, 1.047, 1.418, 1.888, 2.478, 3.212, 4.125, 5.241",\
"0.4978, 0.5736, 0.7634, 1.046, 1.418, 1.888, 2.473, 3.211, 4.125, 5.237",\
"0.498, 0.573, 0.7642, 1.045, 1.418, 1.884, 2.475, 3.211, 4.125, 5.24",\
"0.4972, 0.5722, 0.763, 1.045, 1.418, 1.885, 2.478, 3.212, 4.124, 5.24",\
"0.4924, 0.568, 0.7604, 1.043, 1.416, 1.886, 2.474, 3.211, 4.124, 5.241",\
"0.5118, 0.5828, 0.7664, 1.046, 1.417, 1.888, 2.478, 3.212, 4.124, 5.241",\
"0.5698, 0.646, 0.8256, 1.084, 1.443, 1.904, 2.493, 3.224, 4.13, 5.246",\
"0.628, 0.71, 0.9, 1.146, 1.486, 1.944, 2.526, 3.254, 4.16, 5.266",\
"0.686, 0.776, 0.982, 1.228, 1.546, 1.986, 2.556, 3.29, 4.192, 5.292");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.2293, 0.3021, 0.5641, 1.095, 1.945, 3.14, 4.711, 6.713, 9.147, 12.04",\
"0.2291, 0.3023, 0.5649, 1.096, 1.944, 3.144, 4.724, 6.702, 9.142, 12.03",\
"0.229, 0.3023, 0.5638, 1.096, 1.945, 3.14, 4.713, 6.703, 9.141, 12",\
"0.2318, 0.3048, 0.5664, 1.095, 1.945, 3.146, 4.717, 6.694, 9.127, 12.01",\
"0.2606, 0.329, 0.5784, 1.098, 1.945, 3.144, 4.723, 6.693, 9.117, 12",\
"0.299, 0.3666, 0.6032, 1.108, 1.947, 3.141, 4.717, 6.711, 9.136, 12.04",\
"0.3418, 0.408, 0.6352, 1.124, 1.954, 3.142, 4.716, 6.7, 9.132, 12.02",\
"0.3898, 0.458, 0.6742, 1.144, 1.963, 3.147, 4.716, 6.701, 9.124, 12.02",\
"0.4374, 0.5116, 0.723, 1.168, 1.972, 3.153, 4.724, 6.699, 9.118, 12.01",\
"0.4862, 0.5646, 0.7772, 1.2, 1.984, 3.158, 4.728, 6.7, 9.116, 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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("2.275, 2.376, 2.626, 2.951, 3.33, 3.759, 4.247, 4.803, 5.438, 6.166",\
"2.296, 2.397, 2.648, 2.973, 3.351, 3.781, 4.269, 4.825, 5.46, 6.188",\
"2.385, 2.486, 2.736, 3.062, 3.44, 3.87, 4.358, 4.913, 5.549, 6.276",\
"2.555, 2.656, 2.906, 3.231, 3.61, 4.04, 4.528, 5.084, 5.719, 6.447",\
"2.816, 2.917, 3.167, 3.492, 3.871, 4.301, 4.789, 5.345, 5.98, 6.708",\
"3.182, 3.283, 3.532, 3.858, 4.236, 4.667, 5.155, 5.711, 6.346, 7.074",\
"3.643, 3.746, 4.001, 4.329, 4.71, 5.142, 5.631, 6.187, 6.823, 7.55",\
"4.167, 4.274, 4.54, 4.88, 5.271, 5.709, 6.203, 6.761, 7.399, 8.127",\
"4.748, 4.86, 5.136, 5.49, 5.891, 6.34, 6.842, 7.409, 8.051, 8.784",\
"5.377, 5.495, 5.786, 6.153, 6.568, 7.027, 7.538, 8.11, 8.758, 9.496");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.6434, 0.7079, 0.8983, 1.229, 1.733, 2.435, 3.356, 4.515, 5.929, 7.612",\
"0.6731, 0.7374, 0.9279, 1.259, 1.763, 2.465, 3.385, 4.544, 5.958, 7.642",\
"0.7774, 0.8418, 1.032, 1.363, 1.867, 2.569, 3.49, 4.648, 6.062, 7.745",\
"0.9754, 1.04, 1.229, 1.559, 2.063, 2.765, 3.686, 4.846, 6.26, 7.943",\
"1.233, 1.301, 1.494, 1.825, 2.327, 3.03, 3.951, 5.11, 6.524, 8.21",\
"1.478, 1.552, 1.755, 2.089, 2.592, 3.294, 4.216, 5.376, 6.79, 8.474",\
"1.698, 1.78, 1.995, 2.333, 2.837, 3.539, 4.46, 5.619, 7.033, 8.717",\
"1.886, 1.975, 2.205, 2.551, 3.055, 3.756, 4.678, 5.837, 7.25, 8.936",\
"2.036, 2.135, 2.382, 2.736, 3.242, 3.943, 4.864, 6.023, 7.437, 9.121",\
"2.147, 2.255, 2.52, 2.887, 3.396, 4.096, 5.016, 6.176, 7.589, 9.273");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.498, 0.5732, 0.763, 1.045, 1.416, 1.884, 2.474, 3.211, 4.124, 5.235",\
"0.4978, 0.5728, 0.7632, 1.046, 1.418, 1.887, 2.476, 3.211, 4.125, 5.235",\
"0.497, 0.5726, 0.7634, 1.045, 1.418, 1.884, 2.474, 3.211, 4.124, 5.234",\
"0.4974, 0.5726, 0.7634, 1.047, 1.418, 1.888, 2.478, 3.212, 4.123, 5.238",\
"0.498, 0.5734, 0.7634, 1.046, 1.418, 1.888, 2.478, 3.212, 4.125, 5.236",\
"0.4986, 0.5738, 0.7638, 1.047, 1.416, 1.884, 2.472, 3.212, 4.122, 5.241",\
"0.518, 0.5926, 0.779, 1.057, 1.426, 1.893, 2.48, 3.214, 4.124, 5.242",\
"0.5486, 0.6256, 0.8182, 1.097, 1.462, 1.92, 2.5, 3.232, 4.138, 5.248",\
"0.584, 0.666, 0.862, 1.142, 1.506, 1.968, 2.544, 3.266, 4.166, 5.264",\
"0.624, 0.71, 0.916, 1.196, 1.56, 2.018, 2.59, 3.31, 4.204, 5.3");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.2331, 0.306, 0.5684, 1.099, 1.948, 3.147, 4.718, 6.705, 9.127, 12.01",\
"0.2332, 0.3065, 0.5684, 1.098, 1.948, 3.145, 4.723, 6.7, 9.125, 12.02",\
"0.2331, 0.3062, 0.5684, 1.098, 1.949, 3.147, 4.72, 6.703, 9.119, 12.02",\
"0.2342, 0.3072, 0.5686, 1.099, 1.948, 3.146, 4.721, 6.701, 9.12, 12.02",\
"0.2562, 0.3254, 0.5766, 1.1, 1.947, 3.143, 4.722, 6.708, 9.133, 12.01",\
"0.2914, 0.3588, 0.5994, 1.108, 1.949, 3.145, 4.72, 6.703, 9.127, 12.01",\
"0.3314, 0.3988, 0.6296, 1.123, 1.957, 3.144, 4.717, 6.706, 9.131, 12.01",\
"0.3732, 0.4416, 0.6634, 1.138, 1.962, 3.149, 4.716, 6.702, 9.127, 12.01",\
"0.4186, 0.491, 0.7074, 1.161, 1.969, 3.157, 4.724, 6.698, 9.122, 12.01",\
"0.463, 0.541, 0.7566, 1.192, 1.982, 3.162, 4.726, 6.706, 9.118, 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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("2.474, 2.574, 2.825, 3.15, 3.528, 3.959, 4.447, 5.002, 5.637, 6.365",\
"2.497, 2.597, 2.847, 3.173, 3.551, 3.982, 4.47, 5.025, 5.66, 6.388",\
"2.591, 2.691, 2.942, 3.267, 3.645, 4.076, 4.564, 5.119, 5.754, 6.482",\
"2.765, 2.866, 3.116, 3.441, 3.819, 4.25, 4.738, 5.293, 5.928, 6.656",\
"3.017, 3.117, 3.367, 3.693, 4.072, 4.502, 4.989, 5.545, 6.18, 6.908",\
"3.348, 3.449, 3.699, 4.024, 4.403, 4.833, 5.321, 5.877, 6.511, 7.239",\
"3.752, 3.854, 4.108, 4.436, 4.817, 5.248, 5.736, 6.292, 6.927, 7.655",\
"4.199, 4.305, 4.567, 4.905, 5.295, 5.733, 6.226, 6.785, 7.421, 8.15",\
"4.691, 4.801, 5.072, 5.42, 5.82, 6.269, 6.771, 7.338, 7.98, 8.712",\
"5.229, 5.343, 5.624, 5.984, 6.395, 6.853, 7.365, 7.939, 8.587, 9.324");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.6799, 0.7462, 0.9404, 1.276, 1.782, 2.487, 3.409, 4.568, 5.982, 7.666",\
"0.7096, 0.7756, 0.9698, 1.305, 1.812, 2.516, 3.438, 4.598, 6.011, 7.697",\
"0.8132, 0.879, 1.073, 1.408, 1.914, 2.619, 3.541, 4.7, 6.114, 7.798",\
"1.013, 1.078, 1.271, 1.605, 2.111, 2.815, 3.737, 4.898, 6.312, 7.998",\
"1.287, 1.355, 1.55, 1.882, 2.388, 3.091, 4.014, 5.173, 6.589, 8.273",\
"1.554, 1.628, 1.832, 2.167, 2.672, 3.376, 4.298, 5.459, 6.874, 8.557",\
"1.799, 1.879, 2.094, 2.434, 2.939, 3.643, 4.565, 5.726, 7.14, 8.824",\
"2.012, 2.101, 2.33, 2.676, 3.182, 3.885, 4.807, 5.967, 7.381, 9.067",\
"2.192, 2.289, 2.534, 2.888, 3.396, 4.098, 5.02, 6.18, 7.595, 9.279",\
"2.332, 2.439, 2.701, 3.066, 3.575, 4.278, 5.199, 6.359, 7.773, 9.459");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.498, 0.5732, 0.764, 1.046, 1.418, 1.884, 2.472, 3.208, 4.124, 5.24",\
"0.4968, 0.5726, 0.7636, 1.047, 1.418, 1.888, 2.478, 3.212, 4.125, 5.236",\
"0.498, 0.5736, 0.7646, 1.046, 1.418, 1.884, 2.478, 3.212, 4.125, 5.241",\
"0.4978, 0.5732, 0.7632, 1.047, 1.417, 1.882, 2.475, 3.209, 4.125, 5.24",\
"0.4982, 0.5728, 0.7648, 1.046, 1.418, 1.887, 2.477, 3.209, 4.125, 5.24",\
"0.4986, 0.5728, 0.7632, 1.047, 1.418, 1.888, 2.473, 3.21, 4.124, 5.24",\
"0.5134, 0.5886, 0.7756, 1.054, 1.424, 1.89, 2.476, 3.215, 4.124, 5.24",\
"0.5374, 0.6162, 0.807, 1.089, 1.455, 1.916, 2.496, 3.226, 4.132, 5.246",\
"0.564, 0.644, 0.84, 1.126, 1.498, 1.964, 2.54, 3.266, 4.162, 5.264",\
"0.594, 0.676, 0.878, 1.168, 1.546, 2.01, 2.592, 3.308, 4.204, 5.302");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.2417, 0.3161, 0.5791, 1.108, 1.956, 3.153, 4.726, 6.71, 9.129, 12.02",\
"0.2421, 0.315, 0.5785, 1.108, 1.956, 3.15, 4.721, 6.712, 9.135, 12.02",\
"0.2416, 0.3154, 0.5782, 1.107, 1.956, 3.153, 4.726, 6.711, 9.13, 12.02",\
"0.24, 0.3142, 0.5766, 1.108, 1.955, 3.152, 4.722, 6.711, 9.135, 12.02",\
"0.2576, 0.3268, 0.5808, 1.106, 1.955, 3.152, 4.727, 6.709, 9.124, 12.02",\
"0.2906, 0.3584, 0.6028, 1.114, 1.954, 3.15, 4.727, 6.702, 9.13, 12.02",\
"0.3278, 0.3946, 0.6282, 1.125, 1.962, 3.147, 4.718, 6.71, 9.134, 12.02",\
"0.3688, 0.4374, 0.6612, 1.141, 1.967, 3.156, 4.721, 6.702, 9.131, 12.02",\
"0.4132, 0.4836, 0.7016, 1.161, 1.974, 3.157, 4.728, 6.702, 9.128, 12.01",\
"0.4558, 0.5322, 0.7462, 1.189, 1.984, 3.16, 4.728, 6.706, 9.12, 12");
}
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("2.543, 2.645, 2.895, 3.22, 3.598, 4.028, 4.516, 5.072, 5.707, 6.435",\
"2.574, 2.675, 2.925, 3.251, 3.629, 4.059, 4.547, 5.103, 5.737, 6.465",\
"2.679, 2.779, 3.03, 3.356, 3.734, 4.164, 4.651, 5.207, 5.842, 6.57",\
"2.856, 2.957, 3.207, 3.531, 3.911, 4.341, 4.829, 5.384, 6.019, 6.747",\
"3.102, 3.203, 3.453, 3.778, 4.157, 4.587, 5.075, 5.63, 6.266, 6.994",\
"3.416, 3.516, 3.766, 4.091, 4.471, 4.901, 5.389, 5.944, 6.579, 7.307",\
"3.791, 3.892, 4.144, 4.471, 4.851, 5.282, 5.77, 6.326, 6.961, 7.689",\
"4.197, 4.302, 4.562, 4.896, 5.283, 5.719, 6.211, 6.769, 7.406, 8.134",\
"4.631, 4.739, 5.006, 5.35, 5.745, 6.191, 6.692, 7.256, 7.898, 8.628",\
"5.095, 5.206, 5.481, 5.834, 6.239, 6.695, 7.203, 7.775, 8.422, 9.157");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.6947, 0.7629, 0.9623, 1.304, 1.816, 2.524, 3.448, 4.61, 6.026, 7.712",\
"0.7231, 0.7911, 0.9905, 1.332, 1.843, 2.552, 3.476, 4.638, 6.053, 7.74",\
"0.8265, 0.8943, 1.093, 1.433, 1.945, 2.653, 3.578, 4.739, 6.155, 7.841",\
"1.031, 1.098, 1.294, 1.633, 2.143, 2.851, 3.776, 4.938, 6.354, 8.04",\
"1.317, 1.385, 1.583, 1.919, 2.429, 3.135, 4.061, 5.222, 6.638, 8.324",\
"1.601, 1.676, 1.882, 2.221, 2.728, 3.434, 4.36, 5.521, 6.937, 8.624",\
"1.867, 1.948, 2.164, 2.507, 3.015, 3.72, 4.645, 5.806, 7.221, 8.907",\
"2.103, 2.192, 2.422, 2.77, 3.279, 3.985, 4.908, 6.069, 7.485, 9.171",\
"2.306, 2.404, 2.649, 3.005, 3.515, 4.219, 5.143, 6.304, 7.719, 9.404",\
"2.473, 2.579, 2.841, 3.207, 3.719, 4.422, 5.346, 6.507, 7.923, 9.609");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.4974, 0.5728, 0.7624, 1.047, 1.416, 1.889, 2.473, 3.207, 4.123, 5.24",\
"0.4976, 0.5734, 0.7648, 1.046, 1.418, 1.887, 2.474, 3.208, 4.123, 5.241",\
"0.498, 0.5732, 0.7638, 1.045, 1.418, 1.889, 2.478, 3.21, 4.124, 5.237",\
"0.4978, 0.573, 0.7632, 1.045, 1.418, 1.888, 2.478, 3.212, 4.125, 5.241",\
"0.498, 0.5728, 0.7634, 1.047, 1.418, 1.887, 2.478, 3.206, 4.124, 5.237",\
"0.498, 0.5732, 0.7632, 1.045, 1.418, 1.888, 2.472, 3.212, 4.122, 5.24",\
"0.5072, 0.5824, 0.7708, 1.051, 1.421, 1.887, 2.478, 3.211, 4.126, 5.236",\
"0.5284, 0.6052, 0.7966, 1.078, 1.446, 1.907, 2.492, 3.224, 4.13, 5.242",\
"0.5484, 0.628, 0.824, 1.11, 1.484, 1.95, 2.53, 3.258, 4.154, 5.264",\
"0.572, 0.654, 0.854, 1.142, 1.52, 1.992, 2.576, 3.298, 4.194, 5.29");
}
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.003855, 0.01388, 0.03302, 0.06284, 0.1047, 0.1597, 0.2291, 0.3138, 0.4147");
values("0.2507, 0.3257, 0.5926, 1.125, 1.97, 3.166, 4.731, 6.718, 9.139, 12.03",\
"0.2503, 0.3254, 0.5932, 1.125, 1.969, 3.166, 4.734, 6.711, 9.131, 12.03",\
"0.249, 0.3244, 0.5908, 1.124, 1.969, 3.165, 4.737, 6.717, 9.14, 12.03",\
"0.2466, 0.3216, 0.5874, 1.12, 1.967, 3.161, 4.735, 6.716, 9.138, 12.02",\
"0.2622, 0.3318, 0.589, 1.118, 1.966, 3.163, 4.736, 6.709, 9.139, 12.03",\
"0.294, 0.3636, 0.6096, 1.122, 1.963, 3.157, 4.735, 6.719, 9.128, 12.03",\
"0.33, 0.3986, 0.6336, 1.135, 1.967, 3.157, 4.73, 6.715, 9.131, 12.02",\
"0.371, 0.4376, 0.6654, 1.148, 1.974, 3.163, 4.729, 6.705, 9.133, 12.02",\
"0.4124, 0.4836, 0.7032, 1.167, 1.982, 3.169, 4.736, 6.708, 9.134, 12.02",\
"0.4546, 0.5306, 0.747, 1.19, 1.992, 3.17, 4.738, 6.714, 9.128, 12.01");
}
}
}
}