blob: 93b9be17d68d2a422dfbbb03740a12c4cd5214ce [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__nand4_2) {
area : 35.123200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.304136e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.304136e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.304154e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.304172e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.305468e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.305468e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.306098e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.308006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.17314e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.17314e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.17404e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.17548e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.00312e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.00528e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.81348e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.36078e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.81348e-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.007887 ;
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.007259, 0.007242, 0.007187, 0.007174, 0.007164, 0.007162, 0.007155, \
0.007157, 0.00716, 0.007154");
}
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.00401, -0.004007, -0.003993, -0.004006, -0.004031, -0.004042, \
-0.00406, -0.004079, -0.004109, -0.004159");
}
}
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.007242, 0.007242, 0.007195, 0.007175, 0.007166, 0.00717, 0.007155, \
0.007162, 0.007154, 0.007153");
}
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.004011, -0.00401, -0.003997, -0.004001, -0.004033, -0.004045, \
-0.004059, -0.004076, -0.004111, -0.004159");
}
}
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.007246, 0.007242, 0.007195, 0.007176, 0.007172, 0.007163, 0.00716, \
0.007163, 0.007154, 0.007156");
}
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.004011, -0.00401, -0.003997, -0.004, -0.004031, -0.004042, \
-0.004057, -0.004076, -0.00411, -0.004159");
}
}
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.007237, 0.007237, 0.007206, 0.007183, 0.007178, 0.007171, 0.007162, \
0.00716, 0.00716, 0.007157");
}
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.004015, -0.004019, -0.004006, -0.00401, -0.004033, -0.00405, \
-0.004064, -0.00408, -0.004117, -0.004172");
}
}
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.007241, 0.007235, 0.007198, 0.007172, 0.007166, 0.007162, 0.007154, \
0.007157, 0.00715, 0.007154");
}
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.003896, 0.003902, 0.003903, 0.003876, 0.003829, 0.0038, 0.003762, \
0.003711, 0.003641, 0.003512");
}
}
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.007213, 0.007214, 0.007196, 0.00718, 0.007171, 0.00716, 0.00716, \
0.007157, 0.007158, 0.007158");
}
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.003895, 0.003897, 0.003897, 0.003873, 0.00383, 0.003797, 0.003756, \
0.003702, 0.003627, 0.003501");
}
}
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.007206, 0.007209, 0.00719, 0.007173, 0.007169, 0.007165, 0.007159, \
0.007158, 0.007162, 0.007152");
}
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.01152, 0.01152, 0.01152, 0.0115, 0.01144, 0.01139, 0.01131, \
0.01123, 0.0111, 0.01089");
}
}
}
pin(A2) {
capacitance : 0.007572 ;
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.007603, 0.007606, 0.007608, 0.007632, 0.00767, 0.007689, 0.007698, \
0.007692, 0.007669, 0.007619");
}
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.005916, -0.005912, -0.005881, -0.005872, -0.005877, -0.005866, \
-0.005864, -0.00586, -0.005855, -0.005853");
}
}
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.007581, 0.007586, 0.007589, 0.007619, 0.007656, 0.007672, 0.007684, \
0.007681, 0.007658, 0.007605");
}
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.005912, -0.005912, -0.00589, -0.005878, -0.005883, -0.005872, \
-0.005865, -0.005859, -0.005855, -0.005856");
}
}
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.00679, 0.006347, 0.006133, 0.006057, 0.006018, 0.005985, 0.005957, \
0.00593, 0.005901, 0.005868");
}
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.00592, -0.005902, -0.005883, -0.005873, -0.00587, -0.005867, \
-0.005863, -0.005858, -0.005858, -0.005857");
}
}
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.006883, 0.006264, 0.005916, 0.005884, 0.005892, 0.005878, 0.005873, \
0.005874, 0.005873, 0.005873");
}
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.005902, -0.005897, -0.00589, -0.005879, -0.005885, -0.005871, \
-0.005869, -0.005864, -0.005863, -0.005859");
}
}
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.006521, 0.006522, 0.006499, 0.006485, 0.006477, 0.006459, 0.006448, \
0.00643, 0.006403, 0.006364");
}
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.005503, -0.0055, -0.005497, -0.005506, -0.005531, -0.005547, \
-0.005575, -0.005613, -0.005674, -0.005768");
}
}
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.006499, 0.006505, 0.006496, 0.006484, 0.006481, 0.006468, 0.00645, \
0.006427, 0.006404, 0.006365");
}
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.005511, -0.005512, -0.005509, -0.005514, -0.005543, -0.00556, \
-0.005585, -0.005629, -0.005685, -0.005782");
}
}
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.006541, 0.006543, 0.006537, 0.00652, 0.006527, 0.006511, 0.0065, \
0.006476, 0.006453, 0.006412");
}
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.002076, 0.002069, 0.002073, 0.002058, 0.002027, 0.001981, 0.001914, \
0.001832, 0.001717, 0.001513");
}
}
}
pin(A3) {
capacitance : 0.008331 ;
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.005882, 0.005879, 0.005861, 0.005854, 0.005862, 0.005861, 0.005859, \
0.00586, 0.005855, 0.005852");
}
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.005918, -0.005924, -0.005881, -0.005866, -0.005875, -0.005868, \
-0.005862, -0.005861, -0.005851, -0.005852");
}
}
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.005898, 0.005918, 0.0059, 0.005884, 0.005887, 0.005878, 0.005872, \
0.005879, 0.005873, 0.005875");
}
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.005891, -0.005889, -0.005875, -0.005866, -0.005868, -0.005864, \
-0.005862, -0.00586, -0.00586, -0.005859");
}
}
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.005775, 0.005866, 0.00589, 0.005889, 0.005889, 0.00588, 0.005871, \
0.005851, 0.005829, 0.005801");
}
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.005907, -0.00591, -0.005885, -0.005872, -0.005869, -0.005867, \
-0.005864, -0.005857, -0.005858, -0.005857");
}
}
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.005939, 0.005923, 0.005907, 0.005893, 0.005897, 0.005885, 0.005883, \
0.005876, 0.005871, 0.005873");
}
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.005892, -0.005891, -0.005886, -0.005888, -0.005885, -0.005874, \
-0.005869, -0.005866, -0.005864, -0.005858");
}
}
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.006376, 0.006379, 0.006378, 0.006396, 0.006416, 0.006416, 0.006405, \
0.006374, 0.006319, 0.006215");
}
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.005915, -0.005921, -0.0059, -0.005874, -0.005882, -0.005874, \
-0.005866, -0.00586, -0.005858, -0.005858");
}
}
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.00598, 0.005923, 0.005913, 0.005891, 0.005896, 0.005882, 0.005875, \
0.005877, 0.005872, 0.005873");
}
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.0059, -0.005901, -0.005898, -0.00588, -0.005882, -0.005872, \
-0.005867, -0.005865, -0.005861, -0.005858");
}
}
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.005856, 0.005852, 0.005846, 0.005839, 0.005837, 0.005829, 0.005815, \
0.005804, 0.00579, 0.005772");
}
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.005883, -0.005894, -0.00589, -0.00588, -0.005898, -0.005895, \
-0.005895, -0.005898, -0.005894, -0.005894");
}
}
}
pin(A4) {
capacitance : 0.008846 ;
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.005967, 0.005946, 0.005911, 0.005888, 0.005886, 0.005883, 0.005884, \
0.005886, 0.005883, 0.005882");
}
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.005916, -0.005907, -0.00587, -0.005855, -0.005869, -0.005858, \
-0.005857, -0.005854, -0.005848, -0.005844");
}
}
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.005928, 0.005928, 0.005914, 0.00589, 0.00589, 0.005881, 0.00588, \
0.005875, 0.005878, 0.005876");
}
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.005898, -0.005894, -0.005888, -0.005875, -0.005869, -0.005869, \
-0.005863, -0.005863, -0.005858, -0.005856");
}
}
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.005936, 0.00594, 0.005917, 0.005892, 0.005898, 0.005886, 0.005883, \
0.005884, 0.005885, 0.005882");
}
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.00591, -0.005913, -0.00588, -0.005867, -0.005873, -0.005863, \
-0.005859, -0.005855, -0.005854, -0.005849");
}
}
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.005925, 0.005925, 0.005903, 0.005894, 0.005891, 0.005885, 0.005884, \
0.005876, 0.005876, 0.005873");
}
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.005899, -0.005898, -0.005902, -0.005883, -0.005886, -0.005879, \
-0.005868, -0.005863, -0.005862, -0.00586");
}
}
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.005963, 0.00594, 0.005917, 0.005892, 0.005899, 0.005886, 0.005884, \
0.005884, 0.005883, 0.005882");
}
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.00591, -0.005914, -0.00588, -0.005867, -0.005872, -0.005864, \
-0.005859, -0.005857, -0.005852, -0.005849");
}
}
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.005925, 0.005931, 0.005917, 0.005898, 0.005897, 0.005885, 0.005877, \
0.005876, 0.005876, 0.005875");
}
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.00591, -0.005908, -0.005906, -0.005891, -0.005887, -0.005875, \
-0.005865, -0.005865, -0.005862, -0.005857");
}
}
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.005909, 0.005942, 0.005927, 0.005902, 0.005906, 0.00589, 0.005887, \
0.005885, 0.005883, 0.00588");
}
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.005913, -0.005922, -0.005897, -0.005884, -0.00589, -0.005875, \
-0.005867, -0.005863, -0.005853, -0.005854");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.2748 ;
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.009878, 0.00989, 0.00989, 0.009893, 0.009891, 0.009892, 0.009893, 0.009895, 0.00989, 0.00984",\
"0.009713, 0.009734, 0.009788, 0.009832, 0.009847, 0.009862, 0.009871, 0.009876, 0.009873, 0.00983",\
"0.009326, 0.009377, 0.009508, 0.009638, 0.009727, 0.009779, 0.009811, 0.009836, 0.009844, 0.0098",\
"0.0089, 0.008974, 0.009159, 0.009362, 0.009531, 0.009632, 0.009706, 0.009754, 0.009779, 0.009741",\
"0.008662, 0.008717, 0.008898, 0.009116, 0.00932, 0.009475, 0.009585, 0.009658, 0.009698, 0.009662",\
"0.008694, 0.008715, 0.008797, 0.008969, 0.009161, 0.009331, 0.009462, 0.009563, 0.009613, 0.009561",\
"0.008962, 0.008947, 0.008938, 0.008992, 0.009118, 0.009262, 0.009381, 0.009485, 0.009538, 0.009445",\
"0.009493, 0.009451, 0.009322, 0.009232, 0.00923, 0.009303, 0.009388, 0.009466, 0.009486, 0.0093",\
"0.0103, 0.01021, 0.009952, 0.009706, 0.009551, 0.009495, 0.009505, 0.009526, 0.009455, 0.009064",\
"0.01136, 0.01123, 0.01086, 0.01045, 0.0101, 0.00988, 0.009764, 0.009673, 0.009379, 0.008571");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.03225, 0.03228, 0.03236, 0.0325, 0.03256, 0.0328, 0.03301, 0.03284, 0.03325, 0.0375",\
"0.03202, 0.03213, 0.03241, 0.03265, 0.03287, 0.03313, 0.03312, 0.03329, 0.0337, 0.03799",\
"0.03117, 0.03135, 0.03181, 0.03233, 0.03275, 0.033, 0.03321, 0.03352, 0.03392, 0.03895",\
"0.03045, 0.03058, 0.03104, 0.03164, 0.03228, 0.0328, 0.03328, 0.03324, 0.03449, 0.04041",\
"0.03011, 0.03021, 0.03052, 0.03099, 0.03159, 0.03225, 0.03285, 0.03297, 0.03382, 0.04188",\
"0.03018, 0.03018, 0.03033, 0.0307, 0.03114, 0.03162, 0.03218, 0.03279, 0.03477, 0.04431",\
"0.0305, 0.03049, 0.0305, 0.03056, 0.03095, 0.03136, 0.03186, 0.03241, 0.03525, 0.05139",\
"0.03114, 0.03107, 0.03091, 0.03083, 0.03101, 0.03131, 0.03163, 0.03222, 0.03764, 0.06596",\
"0.032, 0.03191, 0.03162, 0.03142, 0.03129, 0.03147, 0.03181, 0.03316, 0.04563, 0.09725",\
"0.03312, 0.03298, 0.03263, 0.03221, 0.03176, 0.0318, 0.03238, 0.03812, 0.07215, 0.1582");
}
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.009855, 0.009862, 0.009865, 0.009876, 0.009885, 0.00989, 0.009891, 0.009895, 0.009887, 0.00984",\
"0.009734, 0.009762, 0.0098, 0.009834, 0.009854, 0.009869, 0.009877, 0.009882, 0.009872, 0.009829",\
"0.009445, 0.009477, 0.009589, 0.009688, 0.009756, 0.0098, 0.009828, 0.009844, 0.009849, 0.009801",\
"0.00906, 0.009125, 0.009276, 0.009452, 0.009588, 0.009683, 0.009744, 0.009782, 0.009798, 0.009752",\
"0.008744, 0.008802, 0.00899, 0.009201, 0.009391, 0.009533, 0.009626, 0.00969, 0.009724, 0.009679",\
"0.008583, 0.008626, 0.008778, 0.008986, 0.009196, 0.009367, 0.009495, 0.009587, 0.009634, 0.009581",\
"0.008597, 0.008624, 0.008716, 0.008868, 0.00906, 0.009237, 0.009379, 0.009489, 0.009545, 0.009458",\
"0.008775, 0.008788, 0.00881, 0.008891, 0.009017, 0.009171, 0.009305, 0.00941, 0.00945, 0.009283",\
"0.009179, 0.009149, 0.009111, 0.009091, 0.009126, 0.009208, 0.00931, 0.009388, 0.009361, 0.009015",\
"0.009804, 0.009753, 0.009622, 0.009486, 0.009411, 0.009387, 0.009415, 0.009428, 0.009224, 0.008512");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.04047, 0.04048, 0.04048, 0.04055, 0.04061, 0.04075, 0.04085, 0.04091, 0.04144, 0.04593",\
"0.0404, 0.04045, 0.04054, 0.04064, 0.04075, 0.0409, 0.04109, 0.04111, 0.04184, 0.04618",\
"0.03969, 0.0398, 0.04004, 0.04035, 0.04061, 0.04081, 0.04111, 0.04126, 0.04182, 0.0469",\
"0.03893, 0.03903, 0.03933, 0.03973, 0.04015, 0.04048, 0.04089, 0.04117, 0.04179, 0.04775",\
"0.03855, 0.03861, 0.03885, 0.0392, 0.03968, 0.04005, 0.04048, 0.04079, 0.0419, 0.04949",\
"0.0385, 0.03851, 0.03865, 0.03893, 0.03927, 0.0397, 0.04013, 0.0405, 0.04191, 0.05273",\
"0.03878, 0.03876, 0.03872, 0.03887, 0.03914, 0.03948, 0.03983, 0.0404, 0.04288, 0.05957",\
"0.03928, 0.03925, 0.03912, 0.03902, 0.03925, 0.0395, 0.03969, 0.04044, 0.04581, 0.07438",\
"0.04006, 0.04002, 0.03981, 0.0396, 0.03944, 0.03966, 0.03976, 0.04142, 0.05416, 0.1065",\
"0.04109, 0.04098, 0.04071, 0.04035, 0.03995, 0.03987, 0.04044, 0.04654, 0.08175, 0.1686");
}
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.00985, 0.009859, 0.009874, 0.009883, 0.009892, 0.009896, 0.009895, 0.009901, 0.009892, 0.009838",\
"0.009739, 0.00977, 0.009799, 0.009833, 0.00985, 0.009866, 0.009876, 0.009881, 0.009875, 0.009823",\
"0.009428, 0.009481, 0.009582, 0.009685, 0.009748, 0.009804, 0.00982, 0.00984, 0.009843, 0.009796",\
"0.009053, 0.009118, 0.009281, 0.009455, 0.009592, 0.009683, 0.009743, 0.009783, 0.009799, 0.009753",\
"0.00872, 0.00878, 0.008969, 0.009195, 0.009382, 0.009524, 0.009621, 0.009689, 0.009723, 0.009679",\
"0.008533, 0.008576, 0.008735, 0.008954, 0.009173, 0.009351, 0.009484, 0.009577, 0.009631, 0.009579",\
"0.008465, 0.008489, 0.008609, 0.008792, 0.008998, 0.009198, 0.009349, 0.009463, 0.009529, 0.009449",\
"0.008527, 0.008551, 0.008615, 0.008738, 0.008906, 0.009086, 0.009247, 0.009365, 0.009421, 0.009278",\
"0.008763, 0.00876, 0.008776, 0.008836, 0.008935, 0.00906, 0.009198, 0.009312, 0.009317, 0.009024",\
"0.009201, 0.009185, 0.009141, 0.009103, 0.009117, 0.009167, 0.00925, 0.009309, 0.009179, 0.00858");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.04829, 0.04828, 0.0483, 0.04836, 0.04844, 0.0485, 0.04862, 0.04877, 0.04919, 0.05386",\
"0.04801, 0.04803, 0.04806, 0.04814, 0.04822, 0.04831, 0.04838, 0.04861, 0.0491, 0.0539",\
"0.04732, 0.04736, 0.0475, 0.04766, 0.04783, 0.04796, 0.0482, 0.04839, 0.04885, 0.05385",\
"0.04665, 0.04672, 0.04688, 0.04715, 0.04745, 0.04771, 0.04788, 0.04819, 0.04877, 0.05503",\
"0.04629, 0.04633, 0.04648, 0.0467, 0.04702, 0.04733, 0.04757, 0.04789, 0.04895, 0.05671",\
"0.0462, 0.04624, 0.04634, 0.04652, 0.04678, 0.04712, 0.0473, 0.0478, 0.04925, 0.0601",\
"0.04646, 0.04642, 0.0464, 0.04652, 0.04671, 0.04696, 0.04722, 0.04749, 0.05008, 0.06714",\
"0.0469, 0.04687, 0.04678, 0.04672, 0.04676, 0.04697, 0.04713, 0.04774, 0.05318, 0.08243",\
"0.04764, 0.04754, 0.0474, 0.04715, 0.04705, 0.04713, 0.0473, 0.04882, 0.06194, 0.1155",\
"0.04857, 0.04849, 0.04817, 0.04791, 0.04745, 0.04739, 0.04785, 0.05435, 0.09054, 0.1784");
}
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.009845, 0.009853, 0.009865, 0.009874, 0.009888, 0.009888, 0.009893, 0.009893, 0.009889, 0.009836",\
"0.009727, 0.009753, 0.009797, 0.009828, 0.009854, 0.009869, 0.009878, 0.009884, 0.009877, 0.009828",\
"0.009427, 0.009479, 0.009588, 0.009687, 0.009758, 0.009802, 0.00983, 0.009847, 0.009848, 0.0098",\
"0.00906, 0.009122, 0.009284, 0.009463, 0.009596, 0.009691, 0.009749, 0.009788, 0.009805, 0.009756",\
"0.008721, 0.008778, 0.008969, 0.009198, 0.009385, 0.009529, 0.009623, 0.00969, 0.009726, 0.009681",\
"0.00852, 0.008568, 0.008721, 0.008945, 0.009177, 0.009353, 0.009487, 0.009582, 0.009635, 0.009584",\
"0.008415, 0.008462, 0.008575, 0.008768, 0.008983, 0.009189, 0.009339, 0.009458, 0.009524, 0.009456",\
"0.008427, 0.008454, 0.008544, 0.008678, 0.00886, 0.009053, 0.009218, 0.009348, 0.009411, 0.009284",\
"0.008574, 0.008589, 0.008631, 0.008719, 0.008846, 0.008994, 0.009151, 0.009277, 0.009299, 0.009045",\
"0.008891, 0.0089, 0.008888, 0.008909, 0.008963, 0.009052, 0.009166, 0.009252, 0.009172, 0.008656");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.05544, 0.05544, 0.05545, 0.05549, 0.05553, 0.05563, 0.05573, 0.05588, 0.05639, 0.06102",\
"0.05489, 0.0549, 0.05491, 0.05496, 0.05504, 0.05513, 0.05521, 0.05541, 0.05583, 0.06056",\
"0.05433, 0.05437, 0.05442, 0.05451, 0.05461, 0.05479, 0.05487, 0.0551, 0.05573, 0.06099",\
"0.0539, 0.05393, 0.05401, 0.05414, 0.05431, 0.05443, 0.05461, 0.05482, 0.05556, 0.06184",\
"0.05365, 0.05368, 0.05373, 0.05389, 0.05411, 0.05424, 0.05452, 0.05458, 0.05558, 0.06331",\
"0.05359, 0.05361, 0.05367, 0.05378, 0.05393, 0.05415, 0.05436, 0.05457, 0.05613, 0.06724",\
"0.05379, 0.05378, 0.05377, 0.05384, 0.05394, 0.05404, 0.05411, 0.05453, 0.05713, 0.0746",\
"0.05424, 0.05418, 0.05411, 0.05398, 0.05407, 0.05413, 0.05419, 0.05476, 0.06025, 0.09045",\
"0.05489, 0.05483, 0.05469, 0.05442, 0.05428, 0.05433, 0.05445, 0.05585, 0.06952, 0.1242",\
"0.05576, 0.05568, 0.05546, 0.05507, 0.05471, 0.05458, 0.05508, 0.06171, 0.09908, 0.1876");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.3318, 0.3767, 0.5347, 0.8354, 1.304, 1.961, 2.826, 3.917, 5.248, 6.828",\
"0.353, 0.3983, 0.5566, 0.8582, 1.327, 1.983, 2.85, 3.937, 5.27, 6.851",\
"0.4303, 0.4758, 0.6351, 0.938, 1.408, 2.065, 2.93, 4.021, 5.348, 6.933",\
"0.5742, 0.6258, 0.7892, 1.092, 1.562, 2.219, 3.087, 4.174, 5.507, 7.089",\
"0.7139, 0.7811, 0.9931, 1.333, 1.805, 2.463, 3.329, 4.419, 5.746, 7.335",\
"0.8294, 0.9139, 1.178, 1.599, 2.14, 2.807, 3.671, 4.761, 6.091, 7.676",\
"0.9172, 1.02, 1.339, 1.844, 2.488, 3.246, 4.126, 5.214, 6.541, 8.125",\
"0.974, 1.094, 1.47, 2.063, 2.815, 3.691, 4.677, 5.788, 7.114, 8.696",\
"0.997, 1.136, 1.568, 2.249, 3.114, 4.115, 5.233, 6.46, 7.816, 9.397",\
"0.9836, 1.141, 1.632, 2.405, 3.383, 4.514, 5.769, 7.138, 8.619, 10.23");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.3618, 0.4085, 0.5712, 0.8806, 1.362, 2.038, 2.928, 4.048, 5.416, 7.032",\
"0.3953, 0.4431, 0.6087, 0.9203, 1.402, 2.078, 2.966, 4.092, 5.46, 7.088",\
"0.5117, 0.5604, 0.7284, 1.044, 1.531, 2.207, 3.096, 4.222, 5.58, 7.215",\
"0.7438, 0.7933, 0.9621, 1.278, 1.768, 2.448, 3.342, 4.465, 5.831, 7.46",\
"1.049, 1.117, 1.324, 1.652, 2.139, 2.822, 3.717, 4.834, 6.202, 7.841",\
"1.383, 1.474, 1.745, 2.156, 2.668, 3.349, 4.244, 5.369, 6.736, 8.373",\
"1.747, 1.86, 2.199, 2.715, 3.337, 4.049, 4.943, 6.067, 7.433, 9.062",\
"2.141, 2.275, 2.687, 3.312, 4.066, 4.902, 5.827, 6.95, 8.32, 9.952",\
"2.566, 2.723, 3.205, 3.942, 4.836, 5.824, 6.878, 8.031, 9.4, 11.03",\
"3.023, 3.205, 3.758, 4.61, 5.643, 6.793, 8.016, 9.295, 10.69, 12.32");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5164, 0.5927, 0.861, 1.366, 2.153, 3.256, 4.707, 6.538, 8.769, 11.43",\
"0.5161, 0.5927, 0.8599, 1.366, 2.153, 3.256, 4.709, 6.536, 8.769, 11.42",\
"0.5079, 0.587, 0.8581, 1.367, 2.154, 3.256, 4.708, 6.538, 8.769, 11.43",\
"0.5908, 0.65, 0.8744, 1.364, 2.154, 3.26, 4.709, 6.537, 8.762, 11.43",\
"0.766, 0.8348, 1.057, 1.455, 2.161, 3.256, 4.707, 6.537, 8.769, 11.43",\
"0.9752, 1.057, 1.31, 1.735, 2.344, 3.298, 4.708, 6.542, 8.767, 11.43",\
"1.202, 1.297, 1.596, 2.075, 2.724, 3.57, 4.802, 6.544, 8.773, 11.43",\
"1.44, 1.558, 1.898, 2.449, 3.168, 4.056, 5.159, 6.697, 8.791, 11.43",\
"1.691, 1.819, 2.221, 2.847, 3.654, 4.621, 5.758, 7.144, 9.012, 11.48",\
"1.948, 2.096, 2.555, 3.262, 4.161, 5.228, 6.444, 7.858, 9.554, 11.78");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5081, 0.5877, 0.8646, 1.396, 2.217, 3.385, 4.913, 6.821, 9.165, 11.95",\
"0.5082, 0.5874, 0.8645, 1.393, 2.219, 3.38, 4.896, 6.812, 9.161, 11.96",\
"0.5083, 0.5876, 0.8643, 1.393, 2.218, 3.376, 4.902, 6.82, 9.161, 11.94",\
"0.5572, 0.6198, 0.8692, 1.395, 2.224, 3.385, 4.914, 6.818, 9.183, 11.98",\
"0.7738, 0.8276, 1.005, 1.424, 2.22, 3.379, 4.916, 6.818, 9.16, 12",\
"1.032, 1.1, 1.317, 1.657, 2.286, 3.383, 4.908, 6.82, 9.175, 11.95",\
"1.304, 1.393, 1.663, 2.07, 2.599, 3.487, 4.913, 6.821, 9.178, 11.96",\
"1.585, 1.695, 2.028, 2.521, 3.126, 3.872, 5.056, 6.846, 9.164, 11.98",\
"1.874, 2.008, 2.409, 3.005, 3.711, 4.506, 5.5, 7.024, 9.206, 11.97",\
"2.172, 2.328, 2.796, 3.494, 4.32, 5.242, 6.228, 7.52, 9.404, 12.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.4207, 0.4659, 0.6232, 0.924, 1.393, 2.051, 2.915, 4.006, 5.332, 6.921",\
"0.4433, 0.4888, 0.6467, 0.9478, 1.416, 2.073, 2.94, 4.028, 5.356, 6.94",\
"0.517, 0.5626, 0.7216, 1.024, 1.494, 2.151, 3.015, 4.104, 5.434, 7.018",\
"0.6408, 0.6913, 0.8575, 1.162, 1.632, 2.29, 3.157, 4.245, 5.578, 7.162",\
"0.78, 0.8407, 1.037, 1.37, 1.847, 2.507, 3.373, 4.464, 5.796, 7.378",\
"0.9069, 0.9828, 1.222, 1.609, 2.135, 2.81, 3.677, 4.769, 6.101, 7.688",\
"1.007, 1.1, 1.391, 1.852, 2.451, 3.186, 4.076, 5.169, 6.501, 8.089",\
"1.075, 1.186, 1.532, 2.076, 2.768, 3.589, 4.549, 5.67, 7.006, 8.594",\
"1.109, 1.239, 1.641, 2.273, 3.07, 3.997, 5.051, 6.249, 7.617, 9.21",\
"1.105, 1.254, 1.716, 2.438, 3.345, 4.39, 5.558, 6.858, 8.309, 9.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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.4609, 0.508, 0.6715, 0.9823, 1.465, 2.14, 3.028, 4.146, 5.511, 7.137",\
"0.4965, 0.544, 0.7085, 1.02, 1.503, 2.179, 3.067, 4.185, 5.55, 7.177",\
"0.6151, 0.6632, 0.8302, 1.144, 1.629, 2.307, 3.196, 4.315, 5.68, 7.307",\
"0.8496, 0.8974, 1.065, 1.381, 1.868, 2.547, 3.438, 4.558, 5.924, 7.551",\
"1.193, 1.252, 1.437, 1.756, 2.243, 2.923, 3.815, 4.935, 6.302, 7.93",\
"1.577, 1.654, 1.896, 2.275, 2.773, 3.454, 4.345, 5.467, 6.834, 8.461",\
"1.992, 2.089, 2.392, 2.867, 3.456, 4.156, 5.048, 6.169, 7.537, 9.165",\
"2.438, 2.556, 2.921, 3.497, 4.212, 5.019, 5.934, 7.056, 8.423, 10.05",\
"2.916, 3.054, 3.485, 4.164, 5.01, 5.965, 6.993, 8.14, 9.507, 11.13",\
"3.43, 3.586, 4.082, 4.866, 5.849, 6.959, 8.151, 9.407, 10.8, 12.43");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5174, 0.5929, 0.8599, 1.366, 2.152, 3.255, 4.707, 6.538, 8.772, 11.43",\
"0.5177, 0.5935, 0.8594, 1.366, 2.152, 3.256, 4.708, 6.533, 8.771, 11.43",\
"0.5178, 0.594, 0.8591, 1.366, 2.153, 3.256, 4.708, 6.536, 8.765, 11.43",\
"0.5746, 0.6404, 0.8794, 1.366, 2.152, 3.256, 4.707, 6.536, 8.77, 11.43",\
"0.6988, 0.7658, 0.9998, 1.436, 2.165, 3.259, 4.707, 6.535, 8.771, 11.43",\
"0.8774, 0.95, 1.19, 1.622, 2.29, 3.294, 4.71, 6.538, 8.767, 11.43",\
"1.086, 1.17, 1.432, 1.883, 2.547, 3.476, 4.782, 6.546, 8.771, 11.43",\
"1.314, 1.409, 1.709, 2.201, 2.885, 3.806, 5.021, 6.657, 8.794, 11.43",\
"1.557, 1.666, 2.008, 2.553, 3.284, 4.224, 5.426, 6.961, 8.95, 11.48",\
"1.813, 1.935, 2.316, 2.93, 3.731, 4.714, 5.928, 7.436, 9.306, 11.68");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5958, 0.6757, 0.9537, 1.483, 2.308, 3.464, 4.986, 6.908, 9.248, 12.03",\
"0.5967, 0.6763, 0.9526, 1.483, 2.308, 3.464, 4.986, 6.903, 9.244, 12.03",\
"0.5972, 0.6748, 0.9537, 1.482, 2.309, 3.465, 4.986, 6.907, 9.239, 12.04",\
"0.61, 0.6828, 0.9532, 1.482, 2.308, 3.466, 4.987, 6.901, 9.241, 12.04",\
"0.7828, 0.837, 1.037, 1.496, 2.309, 3.466, 4.99, 6.907, 9.239, 12.03",\
"1.038, 1.108, 1.324, 1.683, 2.352, 3.467, 4.986, 6.908, 9.247, 12.04",\
"1.318, 1.402, 1.668, 2.078, 2.626, 3.551, 4.997, 6.903, 9.249, 12.03",\
"1.603, 1.71, 2.037, 2.529, 3.133, 3.902, 5.121, 6.926, 9.248, 12.04",\
"1.9, 2.033, 2.418, 3.012, 3.715, 4.516, 5.534, 7.086, 9.28, 12.04",\
"2.202, 2.356, 2.814, 3.504, 4.324, 5.246, 6.24, 7.562, 9.478, 12.09");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.4723, 0.5175, 0.6751, 0.9758, 1.444, 2.101, 2.965, 4.054, 5.387, 6.968",\
"0.4972, 0.5427, 0.7004, 1.001, 1.471, 2.129, 2.992, 4.081, 5.409, 6.993",\
"0.57, 0.6157, 0.7746, 1.077, 1.546, 2.205, 3.069, 4.157, 5.486, 7.072",\
"0.6781, 0.727, 0.8907, 1.194, 1.665, 2.322, 3.189, 4.28, 5.606, 7.191",\
"0.7955, 0.8512, 1.036, 1.362, 1.838, 2.497, 3.362, 4.454, 5.783, 7.367",\
"0.9109, 0.9766, 1.189, 1.551, 2.065, 2.738, 3.604, 4.695, 6.026, 7.612",\
"1.005, 1.085, 1.337, 1.749, 2.312, 3.033, 3.921, 5.014, 6.347, 7.933",\
"1.067, 1.163, 1.463, 1.94, 2.567, 3.346, 4.291, 5.412, 6.747, 8.335",\
"1.092, 1.205, 1.556, 2.111, 2.818, 3.67, 4.679, 5.861, 7.232, 8.824",\
"1.076, 1.208, 1.615, 2.25, 3.055, 3.993, 5.079, 6.333, 7.768, 9.403");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5439, 0.5927, 0.7603, 1.076, 1.562, 2.241, 3.131, 4.251, 5.617, 7.245",\
"0.5765, 0.6252, 0.7933, 1.109, 1.595, 2.274, 3.165, 4.285, 5.651, 7.278",\
"0.6949, 0.7441, 0.9139, 1.231, 1.719, 2.398, 3.289, 4.409, 5.776, 7.404",\
"0.9311, 0.9802, 1.15, 1.469, 1.958, 2.639, 3.53, 4.652, 6.018, 7.646",\
"1.296, 1.35, 1.526, 1.845, 2.334, 3.016, 3.909, 5.029, 6.398, 8.027",\
"1.719, 1.79, 2.014, 2.372, 2.867, 3.549, 4.441, 5.563, 6.931, 8.56",\
"2.177, 2.266, 2.546, 2.992, 3.558, 4.252, 5.145, 6.266, 7.634, 9.264",\
"2.667, 2.773, 3.112, 3.653, 4.34, 5.123, 6.033, 7.154, 8.521, 10.15",\
"3.192, 3.316, 3.714, 4.353, 5.164, 6.091, 7.097, 8.24, 9.607, 11.24",\
"3.749, 3.894, 4.35, 5.09, 6.031, 7.107, 8.274, 9.512, 10.9, 12.53");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5171, 0.5939, 0.8595, 1.366, 2.154, 3.255, 4.706, 6.538, 8.77, 11.43",\
"0.5177, 0.5937, 0.8592, 1.366, 2.153, 3.256, 4.707, 6.538, 8.768, 11.43",\
"0.5172, 0.5936, 0.8589, 1.365, 2.153, 3.257, 4.707, 6.537, 8.766, 11.42",\
"0.558, 0.6268, 0.8734, 1.366, 2.153, 3.256, 4.709, 6.54, 8.767, 11.43",\
"0.6452, 0.7164, 0.9644, 1.423, 2.164, 3.259, 4.708, 6.537, 8.768, 11.43",\
"0.7748, 0.8468, 1.094, 1.562, 2.27, 3.293, 4.712, 6.537, 8.768, 11.43",\
"0.9502, 1.027, 1.279, 1.744, 2.459, 3.447, 4.784, 6.549, 8.777, 11.43",\
"1.156, 1.241, 1.515, 1.984, 2.696, 3.691, 4.985, 6.664, 8.802, 11.44",\
"1.387, 1.48, 1.781, 2.279, 2.995, 3.984, 5.29, 6.913, 8.952, 11.49",\
"1.634, 1.74, 2.072, 2.616, 3.356, 4.348, 5.642, 7.278, 9.258, 11.69");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.6789, 0.7603, 1.037, 1.567, 2.392, 3.549, 5.072, 6.991, 9.336, 12.12",\
"0.6783, 0.7606, 1.037, 1.567, 2.392, 3.55, 5.075, 6.992, 9.328, 12.12",\
"0.6787, 0.7582, 1.037, 1.567, 2.393, 3.552, 5.072, 6.992, 9.327, 12.13",\
"0.6812, 0.76, 1.036, 1.568, 2.392, 3.55, 5.074, 6.99, 9.334, 12.12",\
"0.8012, 0.861, 1.083, 1.573, 2.392, 3.55, 5.074, 6.99, 9.329, 12.12",\
"1.055, 1.126, 1.336, 1.713, 2.422, 3.549, 5.075, 6.991, 9.334, 12.12",\
"1.332, 1.414, 1.678, 2.083, 2.656, 3.616, 5.08, 6.993, 9.336, 12.13",\
"1.624, 1.732, 2.049, 2.533, 3.137, 3.93, 5.182, 7.005, 9.332, 12.12",\
"1.927, 2.051, 2.433, 3.016, 3.721, 4.514, 5.572, 7.148, 9.36, 12.13",\
"2.24, 2.382, 2.83, 3.508, 4.326, 5.246, 6.25, 7.608, 9.54, 12.17");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.4935, 0.5387, 0.6962, 0.997, 1.466, 2.122, 2.987, 4.077, 5.409, 6.989",\
"0.522, 0.5673, 0.7254, 1.026, 1.495, 2.152, 3.017, 4.105, 5.434, 7.019",\
"0.5949, 0.6402, 0.7993, 1.102, 1.571, 2.228, 3.093, 4.182, 5.511, 7.097",\
"0.6955, 0.7432, 0.905, 1.209, 1.679, 2.337, 3.202, 4.291, 5.621, 7.205",\
"0.7975, 0.8502, 1.028, 1.348, 1.823, 2.482, 3.348, 4.438, 5.771, 7.351",\
"0.8928, 0.9518, 1.148, 1.496, 2.001, 2.672, 3.539, 4.63, 5.962, 7.548",\
"0.9733, 1.042, 1.262, 1.644, 2.187, 2.898, 3.785, 4.878, 6.211, 7.794",\
"1.027, 1.107, 1.362, 1.785, 2.373, 3.129, 4.063, 5.185, 6.519, 8.106",\
"1.044, 1.139, 1.437, 1.915, 2.555, 3.363, 4.348, 5.521, 6.893, 8.484",\
"1.018, 1.13, 1.476, 2.021, 2.727, 3.593, 4.636, 5.865, 7.292, 8.928");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.6058, 0.6563, 0.8299, 1.152, 1.644, 2.327, 3.221, 4.344, 5.712, 7.342",\
"0.6349, 0.6852, 0.8586, 1.181, 1.673, 2.356, 3.25, 4.373, 5.741, 7.371",\
"0.7552, 0.8057, 0.9802, 1.302, 1.795, 2.479, 3.373, 4.496, 5.865, 7.494",\
"0.9944, 1.045, 1.22, 1.543, 2.036, 2.72, 3.615, 4.739, 6.107, 7.736",\
"1.372, 1.424, 1.599, 1.922, 2.416, 3.099, 3.995, 5.118, 6.487, 8.116",\
"1.829, 1.895, 2.107, 2.454, 2.95, 3.634, 4.53, 5.653, 7.022, 8.651",\
"2.323, 2.405, 2.67, 3.099, 3.647, 4.338, 5.233, 6.357, 7.726, 9.356",\
"2.85, 2.951, 3.269, 3.788, 4.451, 5.216, 6.124, 7.246, 8.615, 10.24",\
"3.413, 3.531, 3.905, 4.516, 5.3, 6.203, 7.194, 8.333, 9.701, 11.33",\
"4.013, 4.144, 4.579, 5.282, 6.192, 7.242, 8.388, 9.61, 11, 12.63");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.5169, 0.5939, 0.8592, 1.366, 2.154, 3.256, 4.707, 6.534, 8.77, 11.43",\
"0.5165, 0.5935, 0.8587, 1.366, 2.154, 3.255, 4.706, 6.537, 8.77, 11.43",\
"0.5173, 0.5937, 0.8595, 1.366, 2.152, 3.256, 4.707, 6.536, 8.77, 11.42",\
"0.5424, 0.6136, 0.8672, 1.366, 2.153, 3.259, 4.708, 6.536, 8.766, 11.43",\
"0.6066, 0.6822, 0.937, 1.409, 2.162, 3.258, 4.712, 6.535, 8.773, 11.43",\
"0.6914, 0.7676, 1.032, 1.52, 2.251, 3.29, 4.71, 6.54, 8.768, 11.43",\
"0.8114, 0.8884, 1.154, 1.653, 2.405, 3.426, 4.782, 6.552, 8.769, 11.44",\
"0.971, 1.049, 1.317, 1.816, 2.58, 3.625, 4.963, 6.66, 8.809, 11.43",\
"1.167, 1.252, 1.527, 2.022, 2.785, 3.847, 5.212, 6.891, 8.964, 11.5",\
"1.386, 1.479, 1.777, 2.281, 3.037, 4.101, 5.482, 7.194, 9.238, 11.7");
}
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.00289, 0.009524, 0.02219, 0.04193, 0.06962, 0.1061, 0.152, 0.208, 0.2748");
values("0.7577, 0.8404, 1.119, 1.652, 2.477, 3.634, 5.158, 7.077, 9.419, 12.21",\
"0.7601, 0.8387, 1.12, 1.652, 2.477, 3.635, 5.159, 7.076, 9.421, 12.21",\
"0.7574, 0.8392, 1.118, 1.652, 2.477, 3.634, 5.155, 7.076, 9.417, 12.21",\
"0.7546, 0.8368, 1.118, 1.652, 2.477, 3.635, 5.158, 7.076, 9.42, 12.2",\
"0.8326, 0.897, 1.139, 1.651, 2.477, 3.634, 5.157, 7.078, 9.421, 12.21",\
"1.076, 1.144, 1.352, 1.757, 2.496, 3.634, 5.157, 7.076, 9.413, 12.21",\
"1.354, 1.44, 1.695, 2.097, 2.695, 3.682, 5.162, 7.077, 9.421, 12.21",\
"1.653, 1.756, 2.063, 2.548, 3.145, 3.968, 5.248, 7.088, 9.422, 12.21",\
"1.956, 2.077, 2.453, 3.023, 3.724, 4.528, 5.604, 7.212, 9.438, 12.21",\
"2.272, 2.416, 2.848, 3.52, 4.334, 5.248, 6.258, 7.638, 9.604, 12.25");
}
}
}
}