blob: 4c9646d441599ad2ae7ea1b8a77d61ca1ebb2f8e [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_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "4.68576e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "4.7916e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "4.09662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "4.09662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "3.38256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "3.38256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "3.38256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "3.38256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.6514e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.7916e-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.00708 ;
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.0168, 0.0168, 0.01679, 0.01678, 0.01676, 0.01671, 0.01664, 0.01653, \
0.01638, 0.01612");
}
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.003462, -0.003474, -0.003471, -0.003484, -0.003498, -0.003495, \
-0.003499, -0.0035, -0.003503, -0.003503");
}
}
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.01208, 0.01208, 0.01207, 0.01207, 0.01206, 0.01203, 0.01199, \
0.01193, 0.01184, 0.01169");
}
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.003462, -0.003474, -0.003471, -0.003484, -0.003497, -0.003497, \
-0.0035, -0.0035, -0.003503, -0.003499");
}
}
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.01207, 0.01208, 0.01208, 0.01207, 0.01205, 0.01203, 0.01198, \
0.01193, 0.01184, 0.0117");
}
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.003458, -0.003476, -0.003473, -0.003491, -0.003501, -0.003499, \
-0.003499, -0.003503, -0.003501, -0.003502");
}
}
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.007024, 0.007026, 0.007022, 0.00702, 0.007026, 0.007013, 0.006992, \
0.006967, 0.006923, 0.006858");
}
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.003481, -0.003494, -0.003489, -0.003499, -0.003518, -0.003516, \
-0.003516, -0.003519, -0.003523, -0.003521");
}
}
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.007015, 0.007024, 0.007027, 0.007026, 0.00702, 0.007013, 0.00699, \
0.006968, 0.006926, 0.006862");
}
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.003477, -0.003495, -0.003494, -0.00351, -0.00352, -0.00352, \
-0.003516, -0.003521, -0.003519, -0.003521");
}
}
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.007015, 0.007024, 0.007027, 0.007021, 0.007021, 0.007011, 0.00699, \
0.006967, 0.006924, 0.006859");
}
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.003477, -0.003495, -0.003494, -0.003505, -0.00352, -0.00352, \
-0.003516, -0.00352, -0.00352, -0.00352");
}
}
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.007011, 0.007024, 0.007022, 0.007025, 0.007022, 0.007013, 0.006992, \
0.006964, 0.006923, 0.006858");
}
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.003475, -0.003496, -0.003495, -0.003506, -0.00352, -0.003519, \
-0.003517, -0.003522, -0.003523, -0.003521");
}
}
}
pin(A2) {
capacitance : 0.007252 ;
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.009857, 0.009863, 0.00984, 0.009848, 0.009837, 0.009784, 0.009725, \
0.009629, 0.009492, 0.009267");
}
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.004372, -0.004379, -0.004388, -0.004387, -0.004418, -0.004421, \
-0.004436, -0.00445, -0.004467, -0.004492");
}
}
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.005187, 0.005189, 0.005188, 0.005191, 0.005191, 0.005162, 0.005138, \
0.00509, 0.00502, 0.00491");
}
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.00443, -0.004429, -0.004441, -0.004439, -0.004461, -0.004472, \
-0.004482, -0.004493, -0.004513, -0.004532");
}
}
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.005182, 0.005187, 0.005182, 0.005191, 0.005196, 0.005163, 0.005137, \
0.005089, 0.005022, 0.004914");
}
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.004428, -0.004429, -0.00444, -0.004442, -0.004461, -0.004468, \
-0.004483, -0.004491, -0.004513, -0.004535");
}
}
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.008505, 0.00851, 0.008502, 0.00852, 0.008534, 0.008526, 0.008523, \
0.008526, 0.008524, 0.008526");
}
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.007665, -0.007755, -0.00792, -0.008062, -0.008171, -0.008238, \
-0.008272, -0.008298, -0.008311, -0.008326");
}
}
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.005544, 0.005552, 0.005538, 0.005566, 0.005581, 0.005577, 0.005579, \
0.005577, 0.00558, 0.005577");
}
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.006288, -0.006272, -0.006225, -0.006206, -0.006211, -0.006201, \
-0.006196, -0.006193, -0.006191, -0.006189");
}
}
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.005743, 0.005755, 0.005764, 0.005769, 0.005782, 0.005784, 0.005786, \
0.005786, 0.005786, 0.005788");
}
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.006871, -0.006873, -0.006855, -0.006875, -0.00691, -0.006901, \
-0.006904, -0.006914, -0.006923, -0.006936");
}
}
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.005742, 0.005757, 0.005766, 0.005768, 0.005788, 0.005784, 0.005787, \
0.005788, 0.005787, 0.005781");
}
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.006862, -0.006879, -0.006862, -0.006866, -0.006889, -0.006904, \
-0.006908, -0.006922, -0.006931, -0.006949");
}
}
}
pin(A3) {
capacitance : 0.008007 ;
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.004573, 0.004573, 0.004575, 0.004571, 0.004584, 0.004565, 0.00456, \
0.004547, 0.004526, 0.004515");
}
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.00449, -0.004491, -0.004488, -0.004509, -0.004522, -0.004521, \
-0.004525, -0.004526, -0.004526, -0.004527");
}
}
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.008527, 0.008524, 0.008512, 0.008521, 0.00852, 0.008525, 0.008527, \
0.008528, 0.008522, 0.008528");
}
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.007711, -0.00776, -0.007934, -0.008085, -0.008196, -0.008241, \
-0.00827, -0.00829, -0.008305, -0.008322");
}
}
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.005694, 0.005702, 0.005706, 0.005715, 0.00573, 0.005723, 0.005729, \
0.00573, 0.005731, 0.005734");
}
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.006816, -0.00683, -0.006826, -0.006848, -0.006875, -0.006871, \
-0.006871, -0.006869, -0.006863, -0.006866");
}
}
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.008531, 0.008534, 0.008513, 0.008516, 0.008531, 0.008528, 0.008525, \
0.008528, 0.008526, 0.008525");
}
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.007195, -0.007201, -0.007314, -0.00754, -0.007757, -0.007907, \
-0.007997, -0.008058, -0.008097, -0.00813");
}
}
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.005551, 0.005552, 0.00555, 0.00557, 0.005582, 0.005574, 0.005578, \
0.005579, 0.005577, 0.00558");
}
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.006336, -0.006287, -0.006224, -0.006207, -0.006205, -0.006199, \
-0.006195, -0.00619, -0.006187, -0.006186");
}
}
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.008521, 0.008522, 0.008514, 0.008512, 0.00853, 0.008523, 0.008524, \
0.008526, 0.008523, 0.008524");
}
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.007714, -0.007762, -0.007935, -0.008083, -0.008197, -0.008242, \
-0.008271, -0.008289, -0.008304, -0.008317");
}
}
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.005692, 0.005703, 0.005708, 0.005707, 0.005733, 0.005731, 0.005735, \
0.005728, 0.005732, 0.005729");
}
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.006819, -0.006833, -0.006829, -0.006848, -0.006865, -0.006876, \
-0.006871, -0.006875, -0.006864, -0.006863");
}
}
}
pin(A4) {
capacitance : 0.008692 ;
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.008507, 0.0085, 0.008497, 0.008509, 0.008522, 0.008521, 0.008529, \
0.008527, 0.008521, 0.008526");
}
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.007677, -0.007792, -0.007987, -0.008121, -0.008221, -0.008252, \
-0.008279, -0.008298, -0.008305, -0.008323");
}
}
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.008511, 0.008501, 0.008504, 0.008516, 0.008526, 0.008522, 0.008526, \
0.008527, 0.008524, 0.008523");
}
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.007172, -0.007282, -0.007512, -0.007707, -0.007885, -0.007986, \
-0.008043, -0.008088, -0.008118, -0.008143");
}
}
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.008505, 0.008502, 0.008497, 0.008506, 0.008523, 0.008521, 0.008522, \
0.008524, 0.008525, 0.008532");
}
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.007678, -0.007793, -0.00799, -0.00812, -0.008218, -0.008251, \
-0.00828, -0.008299, -0.008309, -0.008322");
}
}
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.008508, 0.008504, 0.008509, 0.008517, 0.008533, 0.008527, 0.008533, \
0.008527, 0.008523, 0.008524");
}
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.007075, -0.007189, -0.007402, -0.007573, -0.007749, -0.007858, \
-0.00794, -0.007996, -0.008038, -0.008067");
}
}
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.008505, 0.008501, 0.008508, 0.008496, 0.008523, 0.008521, 0.008527, \
0.008526, 0.008519, 0.008526");
}
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.00767, -0.007792, -0.00799, -0.008126, -0.008217, -0.008253, \
-0.008283, -0.008297, -0.00831, -0.008325");
}
}
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.008516, 0.008501, 0.008504, 0.008501, 0.00852, 0.008524, 0.008521, \
0.008528, 0.008524, 0.008521");
}
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.007169, -0.007282, -0.007512, -0.007725, -0.007879, -0.007985, \
-0.008045, -0.008084, -0.008118, -0.008145");
}
}
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.008502, 0.008503, 0.008508, 0.008501, 0.008516, 0.008526, 0.00853, \
0.008524, 0.008524, 0.008525");
}
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.007678, -0.007794, -0.00799, -0.008124, -0.00822, -0.008249, \
-0.008277, -0.008299, -0.008313, -0.008323");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.829 ;
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.0805, 0.08027, 0.0802, 0.08062, 0.08121, 0.08176, 0.08217, 0.08247, 0.08269, 0.08283",\
"0.08026, 0.08003, 0.07998, 0.08041, 0.08101, 0.08156, 0.08197, 0.08228, 0.08248, 0.08263",\
"0.07976, 0.07949, 0.07947, 0.0799, 0.08051, 0.08106, 0.08147, 0.08177, 0.08198, 0.08213",\
"0.07931, 0.07907, 0.07903, 0.07945, 0.08007, 0.08059, 0.08102, 0.08131, 0.08153, 0.08169",\
"0.07908, 0.07882, 0.07881, 0.0792, 0.07977, 0.08031, 0.08075, 0.08106, 0.08128, 0.08144",\
"0.07909, 0.07883, 0.07876, 0.07908, 0.07964, 0.08018, 0.08063, 0.08097, 0.08122, 0.0814",\
"0.0798, 0.07942, 0.0792, 0.07932, 0.07979, 0.08028, 0.08073, 0.0811, 0.08137, 0.08157",\
"0.08095, 0.08049, 0.07999, 0.07998, 0.08031, 0.08072, 0.08111, 0.08146, 0.08174, 0.08196",\
"0.0824, 0.08186, 0.08109, 0.08083, 0.081, 0.08138, 0.08176, 0.08208, 0.08236, 0.08258",\
"0.08421, 0.08339, 0.08251, 0.08206, 0.08208, 0.08235, 0.0827, 0.08298, 0.08329, 0.08342");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.03764, 0.038, 0.03907, 0.0404, 0.04145, 0.04225, 0.04277, 0.04306, 0.04564, 0.06092",\
"0.03772, 0.03816, 0.03919, 0.04038, 0.04165, 0.04234, 0.0429, 0.0442, 0.04564, 0.06097",\
"0.03779, 0.03813, 0.0392, 0.04033, 0.04156, 0.04241, 0.04311, 0.04362, 0.04537, 0.06261",\
"0.03754, 0.0378, 0.03856, 0.03961, 0.04075, 0.0418, 0.04261, 0.04337, 0.04569, 0.0641",\
"0.03722, 0.03746, 0.0381, 0.039, 0.04003, 0.04113, 0.04176, 0.04317, 0.0452, 0.06987",\
"0.0372, 0.03736, 0.0377, 0.03862, 0.03951, 0.04047, 0.04131, 0.04238, 0.04624, 0.07759",\
"0.03731, 0.03735, 0.03758, 0.0383, 0.03922, 0.04041, 0.04088, 0.04183, 0.04817, 0.0923",\
"0.03772, 0.03778, 0.03796, 0.03828, 0.03884, 0.0402, 0.04146, 0.04252, 0.05235, 0.1151",\
"0.03849, 0.0385, 0.03855, 0.03869, 0.03917, 0.03973, 0.04162, 0.04396, 0.06061, 0.1565",\
"0.03957, 0.03944, 0.03948, 0.0397, 0.04007, 0.04079, 0.04122, 0.04532, 0.08025, 0.2315");
}
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.08565, 0.08538, 0.08534, 0.08578, 0.08638, 0.08691, 0.08733, 0.08763, 0.08784, 0.08799",\
"0.08553, 0.08527, 0.0852, 0.08566, 0.08624, 0.0868, 0.08721, 0.08751, 0.0877, 0.08786",\
"0.08518, 0.08491, 0.0849, 0.08527, 0.0859, 0.08645, 0.08686, 0.08716, 0.08737, 0.08752",\
"0.08489, 0.0846, 0.08457, 0.08499, 0.08557, 0.0861, 0.08652, 0.08683, 0.08704, 0.08719",\
"0.08462, 0.08436, 0.0843, 0.08467, 0.08526, 0.08581, 0.08624, 0.08656, 0.08678, 0.08694",\
"0.08451, 0.08424, 0.08413, 0.08448, 0.08503, 0.08557, 0.08601, 0.08634, 0.08658, 0.08676",\
"0.08473, 0.08444, 0.08415, 0.0844, 0.08489, 0.08542, 0.08584, 0.0862, 0.08646, 0.08665",\
"0.08518, 0.08473, 0.0844, 0.08454, 0.08489, 0.08537, 0.0858, 0.08616, 0.08642, 0.08661",\
"0.08577, 0.08525, 0.08476, 0.08471, 0.08501, 0.08544, 0.08591, 0.08624, 0.08651, 0.0867",\
"0.08678, 0.08622, 0.08545, 0.08531, 0.08545, 0.08583, 0.0862, 0.08655, 0.0868, 0.08695");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.04323, 0.04355, 0.04455, 0.04572, 0.04679, 0.04777, 0.04825, 0.04957, 0.0513, 0.06669",\
"0.04322, 0.04355, 0.04455, 0.04566, 0.04691, 0.04777, 0.04891, 0.04931, 0.0504, 0.06716",\
"0.04323, 0.04367, 0.04451, 0.04565, 0.04684, 0.04762, 0.04832, 0.04919, 0.05085, 0.06875",\
"0.04299, 0.04326, 0.04402, 0.04502, 0.04612, 0.0471, 0.04836, 0.04877, 0.05099, 0.07166",\
"0.04276, 0.04294, 0.04361, 0.04439, 0.04553, 0.04649, 0.04744, 0.0482, 0.05144, 0.07617",\
"0.04261, 0.0427, 0.04318, 0.04401, 0.04468, 0.04571, 0.04672, 0.04815, 0.05158, 0.08453",\
"0.04262, 0.04273, 0.04313, 0.04361, 0.04468, 0.04562, 0.0463, 0.04745, 0.05343, 0.09978",\
"0.04301, 0.04302, 0.04316, 0.04359, 0.04416, 0.04553, 0.04657, 0.04749, 0.05788, 0.1236",\
"0.04363, 0.04358, 0.04377, 0.04412, 0.04464, 0.04508, 0.04673, 0.04885, 0.06603, 0.1692",\
"0.04458, 0.04452, 0.04459, 0.04478, 0.04511, 0.04593, 0.04644, 0.05101, 0.08827, 0.2472");
}
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.09058, 0.09033, 0.09024, 0.09067, 0.09126, 0.09183, 0.09224, 0.09255, 0.09276, 0.09291",\
"0.09041, 0.09017, 0.09011, 0.09056, 0.09114, 0.09171, 0.09212, 0.09241, 0.09263, 0.09278",\
"0.0901, 0.08985, 0.0898, 0.09019, 0.09078, 0.09135, 0.09177, 0.09206, 0.09228, 0.09243",\
"0.08978, 0.08953, 0.08947, 0.08988, 0.09047, 0.09101, 0.09143, 0.09173, 0.09194, 0.0921",\
"0.08954, 0.08929, 0.08922, 0.08961, 0.0902, 0.09074, 0.09118, 0.09148, 0.0917, 0.09186",\
"0.0894, 0.0891, 0.08903, 0.08937, 0.08995, 0.0905, 0.09094, 0.09126, 0.0915, 0.09167",\
"0.08955, 0.08924, 0.08902, 0.08934, 0.08985, 0.09037, 0.09082, 0.09115, 0.09139, 0.09157",\
"0.08982, 0.08945, 0.08906, 0.08928, 0.08979, 0.09028, 0.0907, 0.09104, 0.09129, 0.09148",\
"0.09009, 0.08965, 0.08925, 0.08934, 0.08981, 0.09022, 0.09066, 0.091, 0.09126, 0.09143",\
"0.09068, 0.09019, 0.08967, 0.08966, 0.08995, 0.09037, 0.09078, 0.09113, 0.09139, 0.09152");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.04822, 0.04851, 0.04943, 0.0506, 0.05163, 0.05257, 0.05327, 0.05417, 0.05557, 0.07185",\
"0.04817, 0.0485, 0.04938, 0.05054, 0.05157, 0.05245, 0.05322, 0.05455, 0.05597, 0.0722",\
"0.04802, 0.04834, 0.04924, 0.05038, 0.05141, 0.0523, 0.05289, 0.05437, 0.05566, 0.07378",\
"0.04768, 0.04795, 0.04863, 0.04964, 0.05064, 0.05158, 0.05241, 0.05358, 0.05597, 0.07634",\
"0.04734, 0.04752, 0.04822, 0.04898, 0.04999, 0.05124, 0.05161, 0.05317, 0.05611, 0.0818",\
"0.04719, 0.04734, 0.04771, 0.04862, 0.04927, 0.05016, 0.0512, 0.05218, 0.05607, 0.08995",\
"0.04726, 0.04726, 0.04769, 0.04818, 0.0492, 0.05003, 0.05077, 0.05154, 0.05833, 0.1044",\
"0.04753, 0.04752, 0.04783, 0.04799, 0.04887, 0.05018, 0.05104, 0.05198, 0.06214, 0.1319",\
"0.04814, 0.04818, 0.04835, 0.04863, 0.0492, 0.0496, 0.05146, 0.05395, 0.07194, 0.1788",\
"0.04908, 0.04898, 0.04909, 0.0493, 0.04972, 0.05039, 0.05096, 0.05606, 0.09562, 0.2604");
}
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.09548, 0.09524, 0.09514, 0.09559, 0.09619, 0.09674, 0.09716, 0.09745, 0.09766, 0.09781",\
"0.09533, 0.09508, 0.095, 0.09539, 0.09603, 0.09657, 0.09699, 0.09729, 0.09751, 0.09766",\
"0.09496, 0.0947, 0.09464, 0.09506, 0.09568, 0.09622, 0.09664, 0.09695, 0.09715, 0.0973",\
"0.09463, 0.09439, 0.09438, 0.09477, 0.09534, 0.09587, 0.0963, 0.09658, 0.09682, 0.09697",\
"0.09443, 0.09418, 0.09409, 0.09452, 0.09508, 0.09563, 0.09605, 0.09636, 0.09658, 0.09673",\
"0.09426, 0.09399, 0.0939, 0.09426, 0.09486, 0.09541, 0.09585, 0.09617, 0.09641, 0.09657",\
"0.09433, 0.09406, 0.09387, 0.09423, 0.09474, 0.0953, 0.09571, 0.09603, 0.09629, 0.09646",\
"0.09454, 0.09421, 0.09395, 0.09417, 0.09467, 0.09518, 0.09561, 0.09594, 0.09618, 0.09636",\
"0.09469, 0.09432, 0.09398, 0.09419, 0.09467, 0.09512, 0.09554, 0.09588, 0.09614, 0.0963",\
"0.09516, 0.0947, 0.09427, 0.09435, 0.09472, 0.09519, 0.09563, 0.09597, 0.09621, 0.09634");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.05279, 0.05305, 0.05385, 0.05506, 0.05611, 0.057, 0.05817, 0.059, 0.06026, 0.07637",\
"0.05247, 0.05277, 0.05368, 0.05478, 0.05586, 0.05668, 0.05729, 0.0581, 0.06026, 0.07649",\
"0.05204, 0.05232, 0.05311, 0.05427, 0.05529, 0.05619, 0.05695, 0.05745, 0.06013, 0.07794",\
"0.05157, 0.05183, 0.05247, 0.0535, 0.05448, 0.05547, 0.05619, 0.05666, 0.05995, 0.0805",\
"0.05135, 0.05147, 0.05205, 0.0529, 0.05385, 0.05484, 0.05551, 0.05649, 0.0595, 0.08559",\
"0.05116, 0.05133, 0.05169, 0.05245, 0.05343, 0.05429, 0.05502, 0.05593, 0.06095, 0.09494",\
"0.05128, 0.05141, 0.05169, 0.05222, 0.0532, 0.05402, 0.05461, 0.05633, 0.0627, 0.1101",\
"0.05164, 0.05158, 0.05188, 0.05218, 0.05295, 0.05403, 0.05511, 0.05602, 0.06777, 0.1377",\
"0.05226, 0.05221, 0.05233, 0.0526, 0.05338, 0.05376, 0.05514, 0.05752, 0.07675, 0.1873",\
"0.05316, 0.0531, 0.0532, 0.05337, 0.05363, 0.05452, 0.05498, 0.06039, 0.1016, 0.2727");
}
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("1.898, 2.002, 2.256, 2.584, 2.964, 3.394, 3.882, 4.438, 5.074, 5.802",\
"1.916, 2.02, 2.275, 2.603, 2.982, 3.413, 3.901, 4.457, 5.093, 5.821",\
"1.996, 2.101, 2.355, 2.683, 3.062, 3.493, 3.981, 4.537, 5.173, 5.901",\
"2.173, 2.278, 2.532, 2.86, 3.239, 3.67, 4.158, 4.713, 5.35, 6.078",\
"2.469, 2.574, 2.828, 3.156, 3.536, 3.966, 4.454, 5.01, 5.645, 6.374",\
"2.902, 3.006, 3.259, 3.586, 3.965, 4.396, 4.883, 5.439, 6.075, 6.803",\
"3.468, 3.574, 3.827, 4.154, 4.533, 4.964, 5.452, 6.007, 6.643, 7.372",\
"4.089, 4.201, 4.475, 4.812, 5.197, 5.63, 6.121, 6.679, 7.316, 8.045",\
"4.741, 4.864, 5.155, 5.514, 5.908, 6.35, 6.843, 7.407, 8.05, 8.781",\
"5.43, 5.558, 5.872, 6.255, 6.665, 7.111, 7.614, 8.18, 8.824, 9.56");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.5718, 0.6368, 0.8275, 1.158, 1.661, 2.363, 3.285, 4.443, 5.865, 7.554",\
"0.6022, 0.6673, 0.858, 1.188, 1.692, 2.394, 3.316, 4.478, 5.896, 7.579",\
"0.707, 0.772, 0.9623, 1.293, 1.796, 2.499, 3.421, 4.581, 5.994, 7.685",\
"0.9015, 0.9663, 1.156, 1.486, 1.989, 2.692, 3.615, 4.777, 6.193, 7.885",\
"1.136, 1.206, 1.402, 1.733, 2.236, 2.939, 3.861, 5.024, 6.436, 8.127",\
"1.351, 1.429, 1.636, 1.972, 2.475, 3.177, 4.1, 5.261, 6.674, 8.368",\
"1.538, 1.624, 1.846, 2.188, 2.691, 3.394, 4.315, 5.475, 6.892, 8.58",\
"1.69, 1.787, 2.026, 2.375, 2.879, 3.582, 4.504, 5.664, 7.078, 8.766",\
"1.804, 1.912, 2.17, 2.529, 3.037, 3.737, 4.66, 5.819, 7.235, 8.92",\
"1.877, 1.995, 2.274, 2.647, 3.157, 3.858, 4.779, 5.938, 7.354, 9.04");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.4824, 0.5608, 0.7536, 1.038, 1.411, 1.879, 2.47, 3.205, 4.122, 5.236",\
"0.4814, 0.5604, 0.7528, 1.038, 1.411, 1.882, 2.47, 3.208, 4.123, 5.236",\
"0.4816, 0.5604, 0.7536, 1.037, 1.411, 1.878, 2.473, 3.207, 4.122, 5.24",\
"0.4816, 0.5604, 0.7532, 1.037, 1.409, 1.881, 2.473, 3.208, 4.122, 5.236",\
"0.4818, 0.559, 0.7524, 1.038, 1.41, 1.878, 2.471, 3.209, 4.12, 5.236",\
"0.4768, 0.5554, 0.7508, 1.035, 1.409, 1.877, 2.466, 3.208, 4.119, 5.24",\
"0.497, 0.5714, 0.757, 1.037, 1.408, 1.877, 2.471, 3.207, 4.124, 5.237",\
"0.5536, 0.634, 0.8216, 1.075, 1.436, 1.898, 2.486, 3.221, 4.13, 5.244",\
"0.612, 0.698, 0.892, 1.138, 1.476, 1.936, 2.52, 3.25, 4.158, 5.258",\
"0.668, 0.762, 0.972, 1.218, 1.538, 1.978, 2.554, 3.282, 4.19, 5.294");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.2168, 0.29, 0.5531, 1.084, 1.934, 3.135, 4.706, 6.696, 9.122, 12.05",\
"0.2169, 0.2906, 0.5516, 1.082, 1.934, 3.13, 4.704, 6.71, 9.123, 11.99",\
"0.2169, 0.2913, 0.5522, 1.083, 1.934, 3.136, 4.718, 6.684, 9.118, 12",\
"0.2208, 0.2934, 0.5532, 1.084, 1.933, 3.135, 4.718, 6.687, 9.111, 12.01",\
"0.2492, 0.3186, 0.5668, 1.087, 1.934, 3.132, 4.705, 6.71, 9.118, 11.99",\
"0.2874, 0.3552, 0.592, 1.099, 1.937, 3.132, 4.707, 6.704, 9.122, 12.01",\
"0.3314, 0.3978, 0.626, 1.114, 1.945, 3.133, 4.706, 6.696, 9.126, 12.02",\
"0.3762, 0.4482, 0.6648, 1.133, 1.951, 3.142, 4.709, 6.694, 9.12, 12.01",\
"0.4236, 0.5008, 0.7152, 1.157, 1.96, 3.147, 4.712, 6.693, 9.116, 12.01",\
"0.47, 0.5526, 0.768, 1.191, 1.971, 3.15, 4.718, 6.704, 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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("2.256, 2.36, 2.615, 2.942, 3.321, 3.752, 4.24, 4.796, 5.431, 6.16",\
"2.278, 2.382, 2.636, 2.964, 3.343, 3.774, 4.263, 4.818, 5.454, 6.182",\
"2.366, 2.47, 2.725, 3.053, 3.432, 3.862, 4.35, 4.906, 5.542, 6.27",\
"2.537, 2.641, 2.896, 3.223, 3.603, 4.033, 4.521, 5.077, 5.713, 6.442",\
"2.798, 2.902, 3.157, 3.484, 3.864, 4.295, 4.783, 5.339, 5.974, 6.703",\
"3.164, 3.268, 3.523, 3.85, 4.23, 4.661, 5.149, 5.705, 6.341, 7.069",\
"3.625, 3.732, 3.99, 4.322, 4.703, 5.135, 5.625, 6.181, 6.817, 7.545",\
"4.148, 4.259, 4.529, 4.871, 5.263, 5.702, 6.196, 6.756, 7.394, 8.123",\
"4.727, 4.843, 5.125, 5.479, 5.883, 6.332, 6.834, 7.402, 8.045, 8.777",\
"5.354, 5.476, 5.773, 6.143, 6.559, 7.017, 7.529, 8.102, 8.751, 9.49");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.6307, 0.6966, 0.8887, 1.221, 1.725, 2.428, 3.35, 4.509, 5.925, 7.612",\
"0.6603, 0.7261, 0.9183, 1.25, 1.755, 2.458, 3.379, 4.54, 5.956, 7.641",\
"0.7647, 0.8304, 1.022, 1.354, 1.859, 2.561, 3.483, 4.643, 6.058, 7.745",\
"0.9626, 1.028, 1.219, 1.55, 2.055, 2.758, 3.68, 4.841, 6.256, 7.941",\
"1.219, 1.289, 1.484, 1.815, 2.319, 3.023, 3.945, 5.106, 6.523, 8.209",\
"1.463, 1.539, 1.745, 2.079, 2.583, 3.285, 4.209, 5.369, 6.784, 8.473",\
"1.68, 1.764, 1.983, 2.323, 2.827, 3.53, 4.452, 5.613, 7.029, 8.716",\
"1.865, 1.959, 2.192, 2.54, 3.045, 3.748, 4.67, 5.831, 7.245, 8.931",\
"2.014, 2.117, 2.368, 2.725, 3.231, 3.934, 4.855, 6.015, 7.431, 9.118",\
"2.122, 2.234, 2.506, 2.875, 3.384, 4.085, 5.007, 6.168, 7.582, 9.269");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.4824, 0.5604, 0.7526, 1.038, 1.411, 1.878, 2.47, 3.208, 4.123, 5.236",\
"0.4824, 0.56, 0.7546, 1.039, 1.411, 1.88, 2.469, 3.208, 4.123, 5.24",\
"0.4824, 0.5608, 0.7534, 1.037, 1.411, 1.879, 2.472, 3.206, 4.123, 5.236",\
"0.4818, 0.561, 0.754, 1.039, 1.411, 1.882, 2.473, 3.207, 4.123, 5.235",\
"0.4822, 0.5598, 0.7528, 1.038, 1.411, 1.878, 2.466, 3.207, 4.123, 5.235",\
"0.4832, 0.5612, 0.7542, 1.039, 1.411, 1.878, 2.467, 3.209, 4.119, 5.241",\
"0.5026, 0.5794, 0.77, 1.05, 1.419, 1.887, 2.473, 3.21, 4.122, 5.242",\
"0.5312, 0.6134, 0.8084, 1.089, 1.455, 1.912, 2.496, 3.228, 4.13, 5.248",\
"0.566, 0.65, 0.852, 1.132, 1.498, 1.96, 2.538, 3.264, 4.162, 5.266",\
"0.61, 0.696, 0.904, 1.188, 1.552, 2.01, 2.586, 3.308, 4.202, 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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.2213, 0.2947, 0.5571, 1.088, 1.935, 3.136, 4.715, 6.703, 9.131, 12.02",\
"0.2214, 0.2953, 0.5566, 1.086, 1.938, 3.136, 4.716, 6.7, 9.123, 12.02",\
"0.221, 0.296, 0.5574, 1.086, 1.938, 3.138, 4.716, 6.702, 9.13, 12.02",\
"0.2222, 0.2962, 0.5562, 1.087, 1.938, 3.137, 4.716, 6.701, 9.127, 12.02",\
"0.2446, 0.3144, 0.565, 1.088, 1.937, 3.137, 4.713, 6.696, 9.127, 12.02",\
"0.28, 0.348, 0.5878, 1.097, 1.94, 3.136, 4.712, 6.703, 9.128, 12.02",\
"0.3196, 0.3868, 0.6186, 1.111, 1.945, 3.134, 4.706, 6.697, 9.119, 12.02",\
"0.3632, 0.432, 0.654, 1.128, 1.953, 3.139, 4.71, 6.697, 9.126, 12",\
"0.405, 0.4806, 0.6992, 1.151, 1.959, 3.143, 4.716, 6.694, 9.118, 12.01",\
"0.449, 0.5308, 0.7456, 1.181, 1.97, 3.152, 4.72, 6.698, 9.116, 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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("2.452, 2.556, 2.81, 3.138, 3.518, 3.948, 4.436, 4.992, 5.628, 6.356",\
"2.475, 2.579, 2.833, 3.161, 3.54, 3.971, 4.459, 5.015, 5.651, 6.379",\
"2.569, 2.673, 2.927, 3.255, 3.635, 4.065, 4.553, 5.109, 5.745, 6.473",\
"2.743, 2.847, 3.101, 3.429, 3.808, 4.239, 4.728, 5.283, 5.919, 6.647",\
"2.994, 3.098, 3.353, 3.68, 4.06, 4.49, 4.979, 5.534, 6.17, 6.899",\
"3.325, 3.43, 3.684, 4.012, 4.391, 4.822, 5.31, 5.866, 6.502, 7.23",\
"3.729, 3.835, 4.093, 4.423, 4.804, 5.236, 5.726, 6.282, 6.917, 7.646",\
"4.175, 4.285, 4.552, 4.893, 5.283, 5.722, 6.215, 6.774, 7.412, 8.141",\
"4.666, 4.779, 5.056, 5.407, 5.807, 6.257, 6.761, 7.327, 7.97, 8.702",\
"5.203, 5.321, 5.607, 5.969, 6.382, 6.841, 7.353, 7.927, 8.576, 9.314");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.6664, 0.7341, 0.9301, 1.266, 1.774, 2.479, 3.402, 4.563, 5.979, 7.665",\
"0.6957, 0.7635, 0.9595, 1.295, 1.803, 2.507, 3.431, 4.592, 6.007, 7.694",\
"0.7993, 0.8667, 1.063, 1.398, 1.906, 2.611, 3.534, 4.695, 6.11, 7.798",\
"0.9996, 1.067, 1.261, 1.595, 2.102, 2.808, 3.731, 4.893, 6.309, 7.995",\
"1.272, 1.342, 1.539, 1.872, 2.379, 3.083, 4.008, 5.169, 6.586, 8.272",\
"1.538, 1.614, 1.82, 2.157, 2.662, 3.366, 4.29, 5.451, 6.869, 8.555",\
"1.78, 1.863, 2.082, 2.423, 2.929, 3.632, 4.556, 5.718, 7.134, 8.822",\
"1.991, 2.084, 2.316, 2.663, 3.17, 3.874, 4.798, 5.958, 7.375, 9.063",\
"2.168, 2.27, 2.519, 2.875, 3.383, 4.086, 5.009, 6.171, 7.587, 9.274",\
"2.306, 2.417, 2.685, 3.051, 3.561, 4.265, 5.188, 6.349, 7.765, 9.452");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.4824, 0.5602, 0.7538, 1.037, 1.411, 1.878, 2.469, 3.208, 4.121, 5.238",\
"0.4816, 0.5608, 0.7548, 1.039, 1.408, 1.878, 2.473, 3.206, 4.123, 5.24",\
"0.4818, 0.5606, 0.7536, 1.038, 1.408, 1.877, 2.469, 3.207, 4.123, 5.241",\
"0.4818, 0.5604, 0.7536, 1.038, 1.409, 1.88, 2.468, 3.209, 4.122, 5.241",\
"0.4816, 0.5604, 0.7554, 1.038, 1.411, 1.878, 2.471, 3.208, 4.121, 5.239",\
"0.4826, 0.561, 0.7534, 1.038, 1.408, 1.882, 2.473, 3.208, 4.119, 5.24",\
"0.4978, 0.5766, 0.766, 1.047, 1.416, 1.887, 2.475, 3.211, 4.121, 5.238",\
"0.5208, 0.6024, 0.7972, 1.081, 1.448, 1.909, 2.493, 3.222, 4.134, 5.246",\
"0.5466, 0.63, 0.83, 1.118, 1.49, 1.954, 2.534, 3.26, 4.16, 5.262",\
"0.576, 0.664, 0.868, 1.158, 1.538, 2.004, 2.584, 3.304, 4.202, 5.306");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.2296, 0.3036, 0.5673, 1.097, 1.946, 3.144, 4.72, 6.701, 9.119, 12.02",\
"0.2296, 0.3036, 0.567, 1.097, 1.945, 3.141, 4.714, 6.706, 9.13, 12.02",\
"0.229, 0.3036, 0.5664, 1.097, 1.944, 3.143, 4.717, 6.707, 9.131, 12.02",\
"0.2274, 0.3018, 0.5654, 1.097, 1.944, 3.142, 4.714, 6.707, 9.133, 12.02",\
"0.246, 0.3168, 0.5692, 1.096, 1.944, 3.143, 4.716, 6.707, 9.133, 12.02",\
"0.2786, 0.3478, 0.5906, 1.103, 1.944, 3.14, 4.72, 6.703, 9.122, 12.02",\
"0.3176, 0.385, 0.6184, 1.115, 1.952, 3.139, 4.716, 6.703, 9.131, 12.02",\
"0.3572, 0.4258, 0.6512, 1.131, 1.955, 3.144, 4.713, 6.702, 9.128, 12.02",\
"0.3998, 0.4726, 0.6912, 1.151, 1.965, 3.153, 4.719, 6.7, 9.12, 12.02",\
"0.4418, 0.521, 0.7368, 1.178, 1.974, 3.154, 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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("2.52, 2.624, 2.879, 3.206, 3.586, 4.017, 4.505, 5.061, 5.696, 6.425",\
"2.551, 2.655, 2.91, 3.237, 3.616, 4.048, 4.535, 5.091, 5.727, 6.455",\
"2.655, 2.76, 3.014, 3.342, 3.721, 4.151, 4.64, 5.195, 5.831, 6.56",\
"2.832, 2.936, 3.191, 3.518, 3.898, 4.328, 4.816, 5.372, 6.008, 6.736",\
"3.077, 3.182, 3.436, 3.764, 4.143, 4.574, 5.062, 5.618, 6.253, 6.982",\
"3.391, 3.495, 3.749, 4.076, 4.456, 4.887, 5.375, 5.931, 6.567, 7.295",\
"3.765, 3.87, 4.127, 4.455, 4.836, 5.268, 5.757, 6.313, 6.949, 7.677",\
"4.17, 4.279, 4.542, 4.88, 5.268, 5.705, 6.198, 6.755, 7.393, 8.122",\
"4.603, 4.715, 4.986, 5.332, 5.73, 6.176, 6.677, 7.241, 7.882, 8.615",\
"5.065, 5.18, 5.46, 5.815, 6.222, 6.678, 7.187, 7.76, 8.407, 9.144");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.6803, 0.7503, 0.9516, 1.294, 1.807, 2.516, 3.442, 4.605, 6.021, 7.71",\
"0.7084, 0.7785, 0.9798, 1.322, 1.834, 2.543, 3.47, 4.632, 6.05, 7.738",\
"0.812, 0.8816, 1.082, 1.424, 1.936, 2.645, 3.571, 4.734, 6.152, 7.84",\
"1.016, 1.085, 1.284, 1.623, 2.134, 2.843, 3.769, 4.932, 6.35, 8.038",\
"1.301, 1.372, 1.572, 1.909, 2.419, 3.127, 4.053, 5.215, 6.633, 8.323",\
"1.584, 1.662, 1.87, 2.21, 2.718, 3.425, 4.351, 5.515, 6.932, 8.621",\
"1.847, 1.931, 2.151, 2.495, 3.004, 3.71, 4.635, 5.799, 7.215, 8.903",\
"2.081, 2.174, 2.407, 2.757, 3.267, 3.973, 4.899, 6.06, 7.478, 9.166",\
"2.282, 2.384, 2.633, 2.99, 3.502, 4.206, 5.131, 6.294, 7.711, 9.399",\
"2.446, 2.556, 2.824, 3.191, 3.704, 4.409, 5.334, 6.497, 7.914, 9.601");
}
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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.4818, 0.5606, 0.7544, 1.038, 1.411, 1.878, 2.471, 3.208, 4.123, 5.24",\
"0.4818, 0.561, 0.7536, 1.037, 1.409, 1.878, 2.473, 3.208, 4.123, 5.235",\
"0.4824, 0.5602, 0.7534, 1.037, 1.408, 1.882, 2.473, 3.209, 4.12, 5.241",\
"0.482, 0.5606, 0.7534, 1.037, 1.411, 1.882, 2.466, 3.205, 4.122, 5.241",\
"0.4816, 0.5606, 0.7536, 1.038, 1.411, 1.878, 2.471, 3.207, 4.121, 5.237",\
"0.4822, 0.56, 0.7538, 1.037, 1.411, 1.88, 2.469, 3.208, 4.123, 5.241",\
"0.4928, 0.5704, 0.7616, 1.043, 1.414, 1.885, 2.474, 3.207, 4.124, 5.239",\
"0.5118, 0.5924, 0.7878, 1.069, 1.44, 1.9, 2.485, 3.22, 4.128, 5.244",\
"0.5326, 0.616, 0.816, 1.102, 1.478, 1.944, 2.524, 3.252, 4.154, 5.264",\
"0.554, 0.64, 0.844, 1.136, 1.514, 1.986, 2.568, 3.292, 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.006715, 0.02678, 0.06509, 0.1248, 0.2085, 0.3187, 0.4576, 0.627, 0.829");
values("0.238, 0.3142, 0.5807, 1.114, 1.96, 3.156, 4.728, 6.714, 9.129, 12.02",\
"0.2377, 0.3133, 0.58, 1.113, 1.959, 3.155, 4.728, 6.706, 9.137, 12.03",\
"0.237, 0.3118, 0.5792, 1.112, 1.959, 3.155, 4.73, 6.709, 9.138, 12.03",\
"0.2334, 0.3088, 0.5758, 1.109, 1.958, 3.155, 4.729, 6.711, 9.139, 12.03",\
"0.2506, 0.3208, 0.5766, 1.106, 1.954, 3.148, 4.727, 6.705, 9.126, 12.03",\
"0.2826, 0.3514, 0.5964, 1.113, 1.952, 3.146, 4.727, 6.713, 9.138, 12.03",\
"0.319, 0.3878, 0.6218, 1.122, 1.958, 3.147, 4.722, 6.71, 9.132, 12.02",\
"0.3576, 0.4272, 0.6548, 1.137, 1.962, 3.155, 4.722, 6.706, 9.128, 12.02",\
"0.399, 0.4724, 0.691, 1.156, 1.971, 3.156, 4.723, 6.704, 9.13, 12.01",\
"0.4402, 0.52, 0.7378, 1.18, 1.982, 3.164, 4.73, 6.708, 9.122, 12.02");
}
}
}
}