blob: f4b31c3d8417e46b1041a077d6d0508e9b4cbe73 [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__nor4_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002398248" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002053998" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002023704" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002023704" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0001992114" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0001992114" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0001991952" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0001991952" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0001959228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0001959066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002398248" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003577 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.006005, 0.006003, 0.005987, 0.005963, 0.005917, 0.005839, 0.005707, \
0.005436, 0.0044, 0.002495");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001465, -0.001466, -0.001467, -0.001471, -0.001471, -0.001472, \
-0.001471, -0.001472, -0.001402, -0.001116");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004528, 0.004529, 0.004516, 0.004504, 0.004475, 0.00443, 0.004351, \
0.004191, 0.003506, 0.002173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001464, -0.001466, -0.001466, -0.001471, -0.001471, -0.001471, \
-0.00147, -0.001471, -0.001401, -0.001115");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.004529, 0.00453, 0.004517, 0.004505, 0.004475, 0.004431, 0.004353, \
0.004192, 0.003512, 0.002176");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001464, -0.001466, -0.001467, -0.00147, -0.00147, -0.001471, \
-0.001471, -0.00147, -0.0014, -0.001115");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002686, 0.002683, 0.002677, 0.002674, 0.002662, 0.002643, 0.002611, \
0.002547, 0.002242, 0.00157");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001471, -0.001473, -0.001472, -0.001477, -0.001478, -0.001478, \
-0.001478, -0.001477, -0.001408, -0.00112");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002686, 0.002683, 0.00268, 0.002674, 0.002663, 0.002644, 0.002611, \
0.002547, 0.002244, 0.001571");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001472, -0.001473, -0.001474, -0.001478, -0.001479, -0.001478, \
-0.001478, -0.001477, -0.001408, -0.00112");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002686, 0.002682, 0.002677, 0.002675, 0.002663, 0.002644, 0.002611, \
0.002546, 0.002244, 0.001571");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001471, -0.001473, -0.001472, -0.001477, -0.001477, -0.001478, \
-0.001476, -0.001478, -0.001408, -0.00112");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002686, 0.002683, 0.002677, 0.002674, 0.002661, 0.002643, 0.002611, \
0.002547, 0.002243, 0.001572");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001472, -0.001473, -0.001472, -0.001478, -0.001478, -0.001478, \
-0.001479, -0.001477, -0.001408, -0.001121");
}
}
}
pin(A2) {
capacitance : 0.003086 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003171, 0.003165, 0.003153, 0.003137, 0.003099, 0.003031, 0.002917, \
0.002701, 0.002057, 0.0008458");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001886, -0.001885, -0.001885, -0.001895, -0.001896, -0.0019, \
-0.001903, -0.001909, -0.00183, -0.001476");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001965, 0.001959, 0.001961, 0.001958, 0.001944, 0.001924, 0.001891, \
0.001849, 0.001751, 0.001399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001893, -0.001895, -0.001899, -0.001902, -0.001903, -0.001906, \
-0.001908, -0.001913, -0.001832, -0.001475");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001964, 0.001958, 0.00196, 0.001958, 0.001944, 0.001924, 0.00189, \
0.001848, 0.001749, 0.001398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001894, -0.001895, -0.001896, -0.001902, -0.001905, -0.001906, \
-0.001908, -0.001913, -0.00183, -0.001474");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003396, 0.003397, 0.003397, 0.003402, 0.003399, 0.0034, 0.003401, \
0.003397, 0.003172, 0.002371");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003101, -0.003119, -0.003164, -0.003216, -0.003252, -0.003279, \
-0.003294, -0.003304, -0.003209, -0.002804");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002268, 0.002267, 0.002267, 0.002274, 0.002276, 0.002276, 0.002276, \
0.002275, 0.002162, 0.001682");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002584, -0.002569, -0.002543, -0.002535, -0.002527, -0.002524, \
-0.00252, -0.002518, -0.002425, -0.00205");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002361, 0.002359, 0.002362, 0.002368, 0.002367, 0.002368, 0.002367, \
0.002366, 0.00225, 0.001748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002801, -0.002798, -0.0028, -0.002807, -0.002805, -0.002806, \
-0.0028, -0.002797, -0.002696, -0.002265");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002361, 0.002359, 0.002363, 0.002363, 0.002367, 0.002368, 0.002367, \
0.002366, 0.00225, 0.001748");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002801, -0.002797, -0.002799, -0.002807, -0.002805, -0.002805, \
-0.002801, -0.002797, -0.002697, -0.002267");
}
}
}
pin(A3) {
capacitance : 0.003207 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001935, 0.001933, 0.001937, 0.00194, 0.001943, 0.001943, 0.001942, \
0.001945, 0.00188, 0.001546");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001887, -0.001888, -0.001889, -0.001896, -0.001894, -0.001895, \
-0.001895, -0.001894, -0.00181, -0.001453");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003402, 0.003395, 0.003393, 0.003401, 0.0034, 0.003401, 0.003399, \
0.003398, 0.003192, 0.002388");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003125, -0.003129, -0.003172, -0.00323, -0.003267, -0.003282, \
-0.003296, -0.003303, -0.003212, -0.002806");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002333, 0.002332, 0.002331, 0.00234, 0.002339, 0.002339, 0.002341, \
0.002339, 0.002223, 0.00173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002786, -0.002783, -0.002785, -0.002787, -0.002786, -0.002784, \
-0.002775, -0.002767, -0.00266, -0.002222");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00341, 0.003406, 0.003405, 0.003406, 0.003407, 0.003404, 0.003405, \
0.003406, 0.003188, 0.002382");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002905, -0.002904, -0.002933, -0.003012, -0.003082, -0.003138, \
-0.003173, -0.003202, -0.003123, -0.002741");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002271, 0.002266, 0.002269, 0.002277, 0.002278, 0.002277, 0.002276, \
0.002276, 0.002164, 0.001685");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.0026, -0.002574, -0.002539, -0.002532, -0.002523, -0.002518, \
-0.002515, -0.002515, -0.002421, -0.002046");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003399, 0.003392, 0.00339, 0.003397, 0.003396, 0.003397, 0.003397, \
0.003394, 0.003189, 0.002385");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003126, -0.00313, -0.003172, -0.003232, -0.003266, -0.003283, \
-0.003296, -0.003303, -0.003212, -0.002805");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002336, 0.002335, 0.002335, 0.002342, 0.002342, 0.002342, 0.002343, \
0.002342, 0.002226, 0.001733");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002791, -0.002789, -0.002787, -0.002795, -0.00279, -0.002787, \
-0.00278, -0.002772, -0.002662, -0.002221");
}
}
}
pin(A4) {
capacitance : 0.003368 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003397, 0.003397, 0.003395, 0.003395, 0.003401, 0.003401, 0.003397, \
0.003397, 0.003206, 0.0024");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00309, -0.003113, -0.003183, -0.003239, -0.003263, -0.00328, \
-0.003293, -0.0033, -0.003209, -0.002806");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003404, 0.003402, 0.003399, 0.003407, 0.003407, 0.003404, 0.003403, \
0.003405, 0.003206, 0.002399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002883, -0.002917, -0.002996, -0.003076, -0.003131, -0.003164, \
-0.003194, -0.003212, -0.003133, -0.002749");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003393, 0.003394, 0.00339, 0.003395, 0.003396, 0.003395, 0.003395, \
0.003394, 0.003203, 0.002397");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003091, -0.003114, -0.003178, -0.003239, -0.003264, -0.003279, \
-0.003294, -0.0033, -0.003208, -0.002805");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003409, 0.003408, 0.003404, 0.003412, 0.003411, 0.003409, 0.003408, \
0.003408, 0.003206, 0.002396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002842, -0.002881, -0.002953, -0.003022, -0.003075, -0.003116, \
-0.003148, -0.003173, -0.003097, -0.002719");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003393, 0.003394, 0.003392, 0.003393, 0.003395, 0.003396, 0.003394, \
0.003394, 0.003202, 0.002396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003089, -0.003112, -0.003178, -0.003239, -0.003263, -0.00328, \
-0.003293, -0.003301, -0.003209, -0.002805");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003396, 0.003394, 0.00339, 0.003397, 0.003398, 0.003395, 0.003396, \
0.003396, 0.003197, 0.002393");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002883, -0.002918, -0.002996, -0.003078, -0.003131, -0.003164, \
-0.003194, -0.003212, -0.003132, -0.002749");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003393, 0.003394, 0.00339, 0.003395, 0.003395, 0.003394, 0.003394, \
0.003396, 0.003202, 0.002398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.003092, -0.003114, -0.003181, -0.003241, -0.003262, -0.00328, \
-0.003293, -0.0033, -0.003208, -0.002805");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.03915 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.0007846, 0.0007853, 0.0007865, 0.0007876, 0.0007909, 0.0007916, 0.0007899, 0.0007901, 0.0007893, 0.0007908",\
"0.0007934, 0.0007951, 0.0008091, 0.000826, 0.0008425, 0.0008565, 0.0008662, 0.0008694, 0.0008759, 0.0008783",\
"0.0007238, 0.0007341, 0.0007713, 0.000823, 0.0008729, 0.0009175, 0.000952, 0.0009754, 0.0009958, 0.001012",\
"0.0006034, 0.0006222, 0.0006702, 0.0007432, 0.0008244, 0.0009005, 0.0009627, 0.001009, 0.001047, 0.001072",\
"0.0004976, 0.0005117, 0.0005581, 0.0006383, 0.000733, 0.0008265, 0.0009115, 0.0009782, 0.001031, 0.001076",\
"0.000438, 0.0004506, 0.0004902, 0.0005544, 0.0006447, 0.0007389, 0.0008338, 0.0009175, 0.0009869, 0.001042",\
"0.0004481, 0.0004553, 0.0004779, 0.0005265, 0.0005934, 0.0006783, 0.0007657, 0.0008518, 0.0009287, 0.000995",\
"0.0005366, 0.0005386, 0.0005495, 0.000574, 0.0006123, 0.0006691, 0.0007427, 0.0008141, 0.0008865, 0.0009522",\
"0.0007928, 0.0007868, 0.0007853, 0.000781, 0.0007917, 0.0008151, 0.0008556, 0.0009073, 0.0009575, 0.000972",\
"0.001372, 0.001363, 0.001347, 0.001317, 0.001289, 0.001279, 0.001256, 0.00112, 0.0008036, 0.0004714");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.002211, 0.002214, 0.002218, 0.002226, 0.002233, 0.002251, 0.002375, 0.003289, 0.007153, 0.01572",\
"0.002107, 0.002114, 0.002132, 0.002161, 0.002185, 0.002216, 0.002352, 0.003308, 0.007259, 0.01589",\
"0.001886, 0.001897, 0.001928, 0.001981, 0.002029, 0.002092, 0.002275, 0.003364, 0.007616, 0.01645",\
"0.001748, 0.001757, 0.001781, 0.001828, 0.001881, 0.001949, 0.002198, 0.003583, 0.008426, 0.01751",\
"0.001715, 0.001719, 0.001731, 0.001759, 0.001797, 0.001862, 0.002222, 0.004148, 0.00988, 0.01905",\
"0.001756, 0.001758, 0.001759, 0.001763, 0.001783, 0.001866, 0.002498, 0.005396, 0.01208, 0.02066",\
"0.001857, 0.001855, 0.001847, 0.001838, 0.00183, 0.002011, 0.003376, 0.007669, 0.01449, 0.02111",\
"0.002006, 0.001995, 0.001964, 0.001906, 0.001908, 0.00259, 0.005288, 0.01004, 0.01471, 0.01844",\
"0.001721, 0.001675, 0.001499, 0.001228, 0.001468, 0.00316, 0.005362, 0.007312, 0.008911, 0.01018",\
"-0.002317, -0.002385, -0.002487, -0.00242, -0.002124, -0.001733, -0.001345, -0.001013, -0.0007429, -0.0005279");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.002955, 0.002955, 0.002954, 0.002956, 0.002955, 0.002958, 0.002958, 0.00296, 0.002956, 0.002957",\
"0.002941, 0.002943, 0.002948, 0.002949, 0.002946, 0.002948, 0.00295, 0.002955, 0.00295, 0.002949",\
"0.002923, 0.002926, 0.002932, 0.002943, 0.00295, 0.002961, 0.002964, 0.002969, 0.002973, 0.002974",\
"0.002835, 0.00284, 0.00286, 0.002882, 0.002911, 0.002937, 0.00296, 0.002978, 0.002989, 0.002996",\
"0.002704, 0.002711, 0.002732, 0.00277, 0.002815, 0.002857, 0.0029, 0.002931, 0.002957, 0.002974",\
"0.002596, 0.002604, 0.002625, 0.002661, 0.002712, 0.002766, 0.002814, 0.002857, 0.002897, 0.002926",\
"0.002542, 0.002545, 0.00256, 0.002588, 0.002629, 0.002684, 0.002734, 0.002781, 0.002828, 0.00286",\
"0.002549, 0.002549, 0.002558, 0.002577, 0.002601, 0.002635, 0.002673, 0.002718, 0.002758, 0.002792",\
"0.002708, 0.002712, 0.002704, 0.0027, 0.002704, 0.002717, 0.002731, 0.002755, 0.002774, 0.002742",\
"0.003236, 0.003232, 0.003209, 0.003185, 0.003157, 0.003129, 0.003069, 0.002859, 0.002477, 0.002098");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.001943, 0.001943, 0.001948, 0.001951, 0.001959, 0.001977, 0.00213, 0.003226, 0.007523, 0.01636",\
"0.001884, 0.001888, 0.001899, 0.001916, 0.001931, 0.001956, 0.00212, 0.003256, 0.007641, 0.01652",\
"0.001755, 0.00176, 0.001778, 0.001804, 0.001842, 0.001885, 0.002088, 0.003379, 0.008085, 0.0171",\
"0.001664, 0.001668, 0.001687, 0.001713, 0.001751, 0.001808, 0.002086, 0.003708, 0.008993, 0.01816",\
"0.001611, 0.001615, 0.001628, 0.001651, 0.001679, 0.001745, 0.002165, 0.004387, 0.01049, 0.01953",\
"0.001585, 0.001587, 0.001594, 0.001612, 0.001634, 0.001732, 0.002487, 0.005722, 0.01256, 0.02079",\
"0.001568, 0.001572, 0.001579, 0.001582, 0.001597, 0.001842, 0.003397, 0.007906, 0.01459, 0.02078",\
"0.001547, 0.001543, 0.001533, 0.001508, 0.001558, 0.002338, 0.005173, 0.009861, 0.01427, 0.01779",\
"0.0009524, 0.0009057, 0.0007469, 0.000543, 0.0008394, 0.002486, 0.004696, 0.006643, 0.008212, 0.00945",\
"-0.004307, -0.004366, -0.004448, -0.004362, -0.004074, -0.00371, -0.003366, -0.003077, -0.002848, -0.002674");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.004847, 0.004848, 0.004846, 0.004843, 0.004841, 0.004841, 0.00484, 0.004836, 0.004836, 0.004831",\
"0.004838, 0.004842, 0.004841, 0.004841, 0.004838, 0.004837, 0.004835, 0.004834, 0.00483, 0.004825",\
"0.004777, 0.004777, 0.004778, 0.004775, 0.004777, 0.004774, 0.004773, 0.00477, 0.00477, 0.004767",\
"0.004649, 0.004652, 0.004655, 0.004667, 0.00467, 0.004677, 0.004686, 0.004688, 0.004686, 0.004681",\
"0.004499, 0.004505, 0.004514, 0.004525, 0.004546, 0.004558, 0.004575, 0.004584, 0.004592, 0.004601",\
"0.004373, 0.004378, 0.004391, 0.004406, 0.004424, 0.004445, 0.004467, 0.004487, 0.0045, 0.00451",\
"0.004293, 0.004293, 0.004301, 0.004314, 0.004335, 0.004356, 0.004372, 0.004394, 0.004409, 0.00442",\
"0.004265, 0.004266, 0.004267, 0.004267, 0.004269, 0.00428, 0.004295, 0.004307, 0.004308, 0.004317",\
"0.004365, 0.004361, 0.00435, 0.004347, 0.004327, 0.004313, 0.004303, 0.004293, 0.004271, 0.004198",\
"0.004803, 0.004796, 0.004775, 0.004738, 0.004693, 0.004641, 0.004527, 0.004239, 0.003784, 0.003348");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.002106, 0.002108, 0.002111, 0.002118, 0.002123, 0.00214, 0.002312, 0.003522, 0.008068, 0.01703",\
"0.002046, 0.002046, 0.00206, 0.002075, 0.002091, 0.002119, 0.00231, 0.003561, 0.008194, 0.0172",\
"0.001918, 0.001925, 0.001944, 0.001973, 0.002007, 0.002049, 0.002287, 0.003707, 0.008667, 0.01777",\
"0.001822, 0.001826, 0.001845, 0.001873, 0.001906, 0.001967, 0.002283, 0.004066, 0.009617, 0.01878",\
"0.00177, 0.001774, 0.001786, 0.001808, 0.001838, 0.00191, 0.002389, 0.004821, 0.01113, 0.02006",\
"0.001741, 0.001741, 0.001754, 0.001769, 0.001794, 0.001905, 0.002758, 0.006207, 0.01312, 0.02108",\
"0.001721, 0.001722, 0.001728, 0.001733, 0.001751, 0.002025, 0.003717, 0.008333, 0.0149, 0.0208",\
"0.001674, 0.001671, 0.001659, 0.001632, 0.001686, 0.002526, 0.005416, 0.01003, 0.01428, 0.01765",\
"0.0009857, 0.000942, 0.0007847, 0.0005791, 0.000885, 0.002537, 0.004735, 0.006665, 0.008229, 0.009456",\
"-0.004956, -0.005004, -0.005066, -0.004972, -0.004698, -0.004352, -0.004031, -0.00376, -0.003546, -0.003381");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.006368, 0.006369, 0.006365, 0.006365, 0.00636, 0.006356, 0.006352, 0.006345, 0.00634, 0.006339",\
"0.006255, 0.006255, 0.006253, 0.006251, 0.006247, 0.006241, 0.006236, 0.006231, 0.006225, 0.00622",\
"0.00607, 0.006069, 0.00607, 0.006066, 0.006065, 0.006059, 0.006052, 0.006045, 0.006038, 0.006036",\
"0.005911, 0.00591, 0.005908, 0.005912, 0.005908, 0.005909, 0.005907, 0.005903, 0.005896, 0.005889",\
"0.005778, 0.005778, 0.005779, 0.00578, 0.005781, 0.005786, 0.005783, 0.005782, 0.005779, 0.005775",\
"0.005669, 0.005669, 0.005668, 0.005671, 0.005672, 0.005675, 0.005673, 0.005675, 0.005671, 0.005665",\
"0.005586, 0.005585, 0.005583, 0.005579, 0.005584, 0.005578, 0.005574, 0.005569, 0.005561, 0.005552",\
"0.005539, 0.005537, 0.005531, 0.005514, 0.005501, 0.005485, 0.005474, 0.005449, 0.005437, 0.005407",\
"0.005585, 0.005582, 0.005566, 0.00554, 0.005514, 0.005465, 0.005433, 0.005386, 0.005323, 0.005206",\
"0.005924, 0.005914, 0.005889, 0.005839, 0.00577, 0.005682, 0.005517, 0.005136, 0.004625, 0.004122");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.003399, 0.0034, 0.003404, 0.003411, 0.003417, 0.003434, 0.003617, 0.004859, 0.009486, 0.01848",\
"0.003346, 0.003354, 0.003362, 0.003375, 0.003393, 0.003418, 0.003619, 0.004909, 0.009634, 0.01866",\
"0.00321, 0.003215, 0.003234, 0.003262, 0.003296, 0.003341, 0.003582, 0.005068, 0.01013, 0.01925",\
"0.003122, 0.003121, 0.003143, 0.003171, 0.003208, 0.003266, 0.003599, 0.005446, 0.0111, 0.02025",\
"0.003069, 0.003068, 0.003086, 0.003103, 0.003135, 0.003201, 0.003709, 0.00622, 0.01261, 0.02148",\
"0.003038, 0.003039, 0.003049, 0.003062, 0.003084, 0.00321, 0.004095, 0.007617, 0.01456, 0.02242",\
"0.003016, 0.003021, 0.003021, 0.003026, 0.003042, 0.003328, 0.005057, 0.009711, 0.01622, 0.02204",\
"0.002962, 0.002958, 0.00295, 0.002925, 0.002978, 0.00382, 0.006716, 0.01132, 0.01555, 0.01891",\
"0.002293, 0.002246, 0.00209, 0.001897, 0.002195, 0.00384, 0.006082, 0.008064, 0.009664, 0.01093",\
"-0.003856, -0.003906, -0.003961, -0.003863, -0.003585, -0.003238, -0.00291, -0.002632, -0.002419, -0.002253");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.377, 0.3912, 0.4416, 0.5373, 0.6868, 0.8958, 1.172, 1.518, 1.941, 2.447",\
"0.4416, 0.4559, 0.5068, 0.6033, 0.753, 0.9626, 1.238, 1.586, 2.009, 2.514",\
"0.6641, 0.6792, 0.7311, 0.8289, 0.9801, 1.191, 1.468, 1.816, 2.24, 2.745",\
"0.973, 0.9968, 1.075, 1.211, 1.394, 1.62, 1.899, 2.247, 2.672, 3.178",\
"1.246, 1.28, 1.393, 1.586, 1.848, 2.164, 2.521, 2.91, 3.343, 3.85",\
"1.464, 1.51, 1.66, 1.916, 2.264, 2.682, 3.151, 3.662, 4.205, 4.772",\
"1.615, 1.673, 1.86, 2.187, 2.626, 3.153, 3.746, 4.387, 5.066, 5.776",\
"1.688, 1.758, 1.989, 2.384, 2.92, 3.565, 4.286, 5.066, 5.893, 6.753",\
"1.672, 1.754, 2.03, 2.502, 3.139, 3.905, 4.764, 5.69, 6.666, 7.692",\
"1.557, 1.651, 1.975, 2.522, 3.272, 4.162, 5.164, 6.245, 7.386, 8.572");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("1.877, 1.968, 2.29, 2.905, 3.862, 5.205, 6.973, 9.195, 11.91, 15.15",\
"1.909, 2.002, 2.327, 2.946, 3.908, 5.255, 7.024, 9.251, 11.97, 15.21",\
"2.083, 2.177, 2.505, 3.13, 4.098, 5.453, 7.23, 9.459, 12.18, 15.43",\
"2.498, 2.59, 2.914, 3.537, 4.507, 5.862, 7.643, 9.878, 12.6, 15.85",\
"3.212, 3.299, 3.608, 4.219, 5.182, 6.534, 8.312, 10.55, 13.27, 16.53",\
"4.203, 4.299, 4.624, 5.218, 6.159, 7.504, 9.276, 11.51, 14.23, 17.48",\
"5.302, 5.419, 5.809, 6.498, 7.475, 8.801, 10.56, 12.79, 15.51, 18.75",\
"6.501, 6.635, 7.092, 7.896, 9.025, 10.45, 12.2, 14.42, 17.13, 20.37",\
"7.801, 7.957, 8.479, 9.399, 10.69, 12.3, 14.2, 16.43, 19.12, 22.36",\
"9.211, 9.383, 9.975, 11.01, 12.46, 14.28, 16.4, 18.79, 21.52, 24.74");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.5171, 0.5417, 0.6299, 0.7934, 1.053, 1.415, 1.89, 2.493, 3.225, 4.095",\
"0.5172, 0.5415, 0.6299, 0.7956, 1.053, 1.415, 1.892, 2.489, 3.226, 4.097",\
"0.545, 0.566, 0.6408, 0.7964, 1.051, 1.413, 1.892, 2.492, 3.221, 4.097",\
"0.8348, 0.8542, 0.9236, 1.043, 1.217, 1.49, 1.907, 2.493, 3.225, 4.099",\
"1.201, 1.228, 1.32, 1.482, 1.704, 1.975, 2.292, 2.716, 3.316, 4.117",\
"1.619, 1.656, 1.773, 1.978, 2.258, 2.605, 2.996, 3.433, 3.917, 4.517",\
"2.083, 2.129, 2.274, 2.527, 2.878, 3.296, 3.775, 4.304, 4.873, 5.478",\
"2.595, 2.646, 2.82, 3.129, 3.54, 4.044, 4.62, 5.24, 5.916, 6.636",\
"3.144, 3.206, 3.418, 3.774, 4.264, 4.85, 5.518, 6.25, 7.028, 7.858",\
"3.716, 3.796, 4.046, 4.466, 5.042, 5.71, 6.498, 7.322, 8.216, 9.154");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.212, 3.364, 3.902, 4.918, 6.486, 8.68, 11.57, 15.21, 19.64, 24.92",\
"3.207, 3.362, 3.905, 4.918, 6.486, 8.686, 11.56, 15.2, 19.64, 24.91",\
"3.192, 3.35, 3.896, 4.917, 6.489, 8.686, 11.57, 15.21, 19.64, 24.92",\
"3.128, 3.291, 3.86, 4.905, 6.485, 8.682, 11.57, 15.2, 19.63, 24.92",\
"3.083, 3.229, 3.772, 4.834, 6.475, 8.68, 11.57, 15.21, 19.64, 24.91",\
"3.458, 3.571, 4, 4.886, 6.405, 8.662, 11.57, 15.21, 19.64, 24.91",\
"4.126, 4.246, 4.648, 5.392, 6.674, 8.678, 11.54, 15.2, 19.63, 24.92",\
"4.858, 4.99, 5.44, 6.236, 7.422, 9.132, 11.68, 15.19, 19.64, 24.92",\
"5.634, 5.776, 6.296, 7.164, 8.436, 10.1, 12.31, 15.44, 19.67, 24.91",\
"6.424, 6.59, 7.152, 8.144, 9.532, 11.31, 13.48, 16.26, 20.05, 25");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.4778, 0.4932, 0.5469, 0.6478, 0.8027, 1.017, 1.297, 1.648, 2.074, 2.582",\
"0.5423, 0.5576, 0.6111, 0.712, 0.8669, 1.081, 1.361, 1.712, 2.139, 2.646",\
"0.7689, 0.7841, 0.8373, 0.938, 1.093, 1.307, 1.588, 1.938, 2.365, 2.872",\
"1.143, 1.163, 1.232, 1.352, 1.521, 1.739, 2.018, 2.369, 2.796, 3.304",\
"1.502, 1.531, 1.628, 1.799, 2.035, 2.328, 2.663, 3.036, 3.468, 3.975",\
"1.815, 1.853, 1.981, 2.207, 2.519, 2.904, 3.345, 3.831, 4.354, 4.906",\
"2.069, 2.116, 2.278, 2.562, 2.956, 3.44, 3.994, 4.603, 5.257, 5.946",\
"2.249, 2.308, 2.504, 2.85, 3.332, 3.92, 4.594, 5.335, 6.128, 6.962",\
"2.351, 2.42, 2.653, 3.063, 3.633, 4.334, 5.135, 6.013, 6.952, 7.942",\
"2.362, 2.442, 2.714, 3.193, 3.855, 4.67, 5.603, 6.628, 7.72, 8.868");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("2.743, 2.835, 3.157, 3.773, 4.73, 6.071, 7.837, 10.06, 12.78, 16.02",\
"2.789, 2.881, 3.205, 3.823, 4.782, 6.127, 7.895, 10.12, 12.84, 16.07",\
"2.99, 3.082, 3.409, 4.03, 4.994, 6.342, 8.114, 10.34, 13.07, 16.3",\
"3.407, 3.5, 3.826, 4.446, 5.41, 6.761, 8.535, 10.77, 13.49, 16.73",\
"4.033, 4.126, 4.451, 5.071, 6.034, 7.385, 9.158, 11.39, 14.11, 17.37",\
"4.867, 4.966, 5.301, 5.929, 6.893, 8.241, 10.01, 12.25, 14.97, 18.21",\
"5.844, 5.952, 6.323, 7.004, 8.01, 9.368, 11.14, 13.37, 16.09, 19.33",\
"6.959, 7.081, 7.49, 8.235, 9.326, 10.77, 12.56, 14.79, 17.52, 20.76",\
"8.193, 8.328, 8.786, 9.613, 10.8, 12.35, 14.26, 16.53, 19.25, 22.49",\
"9.526, 9.682, 10.2, 11.12, 12.43, 14.11, 16.15, 18.55, 21.33, 24.57");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.6122, 0.6384, 0.7231, 0.8888, 1.142, 1.501, 1.974, 2.572, 3.302, 4.17",\
"0.6119, 0.636, 0.7217, 0.8877, 1.143, 1.501, 1.975, 2.569, 3.301, 4.172",\
"0.6058, 0.6304, 0.7164, 0.881, 1.139, 1.501, 1.973, 2.571, 3.302, 4.173",\
"0.8208, 0.8402, 0.9078, 1.032, 1.227, 1.533, 1.979, 2.569, 3.299, 4.171",\
"1.157, 1.186, 1.281, 1.444, 1.67, 1.946, 2.276, 2.732, 3.361, 4.184",\
"1.539, 1.571, 1.696, 1.909, 2.195, 2.546, 2.952, 3.391, 3.884, 4.522",\
"1.957, 2.001, 2.154, 2.419, 2.777, 3.212, 3.7, 4.241, 4.821, 5.434",\
"2.411, 2.468, 2.66, 2.974, 3.414, 3.928, 4.512, 5.154, 5.84, 6.566",\
"2.91, 2.978, 3.188, 3.57, 4.08, 4.704, 5.386, 6.138, 6.93, 7.774",\
"3.438, 3.522, 3.77, 4.212, 4.8, 5.51, 6.318, 7.172, 8.094, 9.056");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.24, 3.387, 3.918, 4.922, 6.491, 8.687, 11.57, 15.2, 19.63, 24.92",\
"3.237, 3.388, 3.912, 4.922, 6.493, 8.687, 11.57, 15.21, 19.64, 24.91",\
"3.24, 3.39, 3.917, 4.919, 6.49, 8.682, 11.57, 15.2, 19.64, 24.92",\
"3.24, 3.39, 3.914, 4.923, 6.485, 8.687, 11.57, 15.21, 19.63, 24.92",\
"3.258, 3.408, 3.926, 4.927, 6.484, 8.689, 11.57, 15.21, 19.63, 24.91",\
"3.464, 3.599, 4.077, 5.001, 6.517, 8.687, 11.57, 15.21, 19.64, 24.91",\
"3.818, 3.962, 4.436, 5.326, 6.72, 8.768, 11.58, 15.2, 19.63, 24.92",\
"4.26, 4.402, 4.892, 5.812, 7.192, 9.112, 11.75, 15.23, 19.64, 24.93",\
"4.83, 4.984, 5.478, 6.412, 7.824, 9.73, 12.22, 15.51, 19.72, 24.93",\
"5.512, 5.672, 6.196, 7.146, 8.564, 10.51, 12.99, 16.09, 20.07, 25.06");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.5076, 0.5246, 0.5838, 0.6936, 0.8595, 1.086, 1.377, 1.737, 2.171, 2.685",\
"0.5734, 0.5904, 0.6492, 0.7586, 0.9241, 1.15, 1.441, 1.801, 2.235, 2.749",\
"0.8058, 0.8221, 0.8791, 0.9863, 1.15, 1.375, 1.664, 2.024, 2.459, 2.973",\
"1.214, 1.235, 1.302, 1.42, 1.586, 1.808, 2.095, 2.453, 2.886, 3.4",\
"1.631, 1.658, 1.751, 1.915, 2.143, 2.427, 2.755, 3.125, 3.557, 4.07",\
"2.01, 2.046, 2.167, 2.381, 2.679, 3.049, 3.477, 3.95, 4.462, 5.006",\
"2.338, 2.383, 2.534, 2.8, 3.173, 3.636, 4.171, 4.763, 5.401, 6.076",\
"2.6, 2.653, 2.836, 3.161, 3.612, 4.173, 4.821, 5.538, 6.311, 7.126",\
"2.788, 2.851, 3.066, 3.447, 3.984, 4.648, 5.414, 6.263, 7.177, 8.143",\
"2.892, 2.965, 3.214, 3.658, 4.276, 5.049, 5.942, 6.927, 7.989, 9.111");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.229, 3.321, 3.643, 4.259, 5.216, 6.558, 8.324, 10.55, 13.26, 16.5",\
"3.277, 3.369, 3.693, 4.311, 5.27, 6.614, 8.385, 10.61, 13.33, 16.57",\
"3.494, 3.587, 3.913, 4.534, 5.499, 6.846, 8.622, 10.85, 13.57, 16.8",\
"3.925, 4.018, 4.344, 4.965, 5.93, 7.28, 9.058, 11.29, 14.01, 17.25",\
"4.554, 4.647, 4.972, 5.591, 6.555, 7.904, 9.678, 11.91, 14.64, 17.88",\
"5.365, 5.46, 5.79, 6.412, 7.375, 8.724, 10.5, 12.73, 15.45, 18.7",\
"6.295, 6.397, 6.754, 7.416, 8.403, 9.757, 11.53, 13.76, 16.49, 19.72",\
"7.334, 7.444, 7.828, 8.536, 9.592, 11.01, 12.8, 15.03, 17.75, 20.99",\
"8.482, 8.602, 9.016, 9.777, 10.91, 12.41, 14.29, 16.55, 19.28, 22.52",\
"9.737, 9.87, 10.32, 11.14, 12.35, 13.95, 15.93, 18.31, 21.09, 24.33");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.7176, 0.7425, 0.8332, 1.002, 1.261, 1.622, 2.091, 2.685, 3.411, 4.277",\
"0.7108, 0.7376, 0.828, 0.9973, 1.258, 1.619, 2.09, 2.683, 3.41, 4.278",\
"0.685, 0.7116, 0.8038, 0.9792, 1.246, 1.61, 2.084, 2.679, 3.41, 4.274",\
"0.8712, 0.8886, 0.9554, 1.081, 1.288, 1.611, 2.075, 2.671, 3.406, 4.275",\
"1.21, 1.234, 1.326, 1.487, 1.704, 1.978, 2.316, 2.788, 3.438, 4.277",\
"1.584, 1.618, 1.739, 1.941, 2.225, 2.572, 2.965, 3.405, 3.906, 4.565",\
"1.993, 2.031, 2.18, 2.44, 2.792, 3.218, 3.708, 4.243, 4.818, 5.432",\
"2.43, 2.486, 2.664, 2.976, 3.402, 3.922, 4.496, 5.148, 5.836, 6.558",\
"2.904, 2.968, 3.174, 3.548, 4.064, 4.664, 5.348, 6.1, 6.906, 7.744",\
"3.398, 3.484, 3.734, 4.154, 4.76, 5.46, 6.254, 7.116, 8.044, 9.008");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.239, 3.387, 3.915, 4.92, 6.495, 8.687, 11.57, 15.2, 19.64, 24.91",\
"3.241, 3.391, 3.916, 4.924, 6.492, 8.691, 11.57, 15.21, 19.63, 24.92",\
"3.242, 3.39, 3.914, 4.922, 6.486, 8.679, 11.57, 15.21, 19.63, 24.93",\
"3.243, 3.393, 3.918, 4.925, 6.495, 8.681, 11.57, 15.2, 19.64, 24.92",\
"3.25, 3.397, 3.924, 4.924, 6.489, 8.681, 11.57, 15.2, 19.63, 24.91",\
"3.373, 3.509, 3.997, 4.963, 6.501, 8.686, 11.57, 15.2, 19.64, 24.92",\
"3.642, 3.786, 4.278, 5.196, 6.646, 8.734, 11.58, 15.21, 19.63, 24.93",\
"3.94, 4.09, 4.608, 5.57, 7.012, 9.004, 11.7, 15.23, 19.65, 24.92",\
"4.292, 4.448, 4.988, 5.986, 7.478, 9.5, 12.1, 15.46, 19.73, 24.93",\
"4.726, 4.886, 5.438, 6.468, 8.004, 10.08, 12.73, 15.97, 20.04, 25.07");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.5001, 0.5181, 0.5803, 0.6961, 0.8708, 1.108, 1.41, 1.783, 2.228, 2.752",\
"0.565, 0.5828, 0.6444, 0.7594, 0.9332, 1.169, 1.471, 1.843, 2.289, 2.812",\
"0.8026, 0.8194, 0.8783, 0.9895, 1.159, 1.393, 1.693, 2.063, 2.508, 3.031",\
"1.23, 1.25, 1.319, 1.438, 1.606, 1.832, 2.126, 2.493, 2.935, 3.458",\
"1.679, 1.707, 1.8, 1.964, 2.191, 2.475, 2.802, 3.173, 3.611, 4.129",\
"2.104, 2.139, 2.26, 2.47, 2.766, 3.131, 3.554, 4.023, 4.531, 5.073",\
"2.486, 2.53, 2.677, 2.938, 3.303, 3.759, 4.284, 4.868, 5.499, 6.168",\
"2.808, 2.861, 3.038, 3.352, 3.793, 4.34, 4.976, 5.679, 6.439, 7.248",\
"3.06, 3.123, 3.33, 3.7, 4.219, 4.866, 5.613, 6.446, 7.342, 8.294",\
"3.237, 3.306, 3.546, 3.97, 4.569, 5.318, 6.189, 7.151, 8.193, 9.295");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.376, 3.469, 3.791, 4.406, 5.363, 6.705, 8.471, 10.7, 13.41, 16.65",\
"3.443, 3.536, 3.859, 4.478, 5.437, 6.781, 8.549, 10.78, 13.49, 16.73",\
"3.688, 3.782, 4.108, 4.729, 5.694, 7.042, 8.814, 11.05, 13.76, 17",\
"4.127, 4.221, 4.546, 5.167, 6.132, 7.482, 9.256, 11.49, 14.21, 17.45",\
"4.75, 4.843, 5.167, 5.786, 6.75, 8.101, 9.876, 12.11, 14.83, 18.07",\
"5.542, 5.636, 5.963, 6.582, 7.545, 8.894, 10.67, 12.9, 15.62, 18.87",\
"6.456, 6.555, 6.901, 7.547, 8.523, 9.873, 11.64, 13.87, 16.6, 19.84",\
"7.46, 7.566, 7.933, 8.616, 9.647, 11.04, 12.82, 15.05, 17.78, 21.02",\
"8.557, 8.67, 9.06, 9.785, 10.87, 12.34, 14.19, 16.45, 19.17, 22.41",\
"9.746, 9.866, 10.28, 11.05, 12.2, 13.74, 15.68, 18.03, 20.8, 24.05");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("0.7629, 0.7909, 0.8894, 1.071, 1.345, 1.717, 2.2, 2.801, 3.528, 4.392",\
"0.7544, 0.7825, 0.8804, 1.063, 1.338, 1.711, 2.197, 2.796, 3.527, 4.388",\
"0.7206, 0.7498, 0.8492, 1.035, 1.317, 1.697, 2.184, 2.788, 3.521, 4.386",\
"0.9162, 0.9346, 1, 1.13, 1.344, 1.679, 2.16, 2.767, 3.509, 4.382",\
"1.266, 1.294, 1.386, 1.541, 1.758, 2.023, 2.371, 2.856, 3.523, 4.372",\
"1.649, 1.685, 1.798, 2.004, 2.288, 2.622, 3.013, 3.445, 3.958, 4.625",\
"2.058, 2.105, 2.245, 2.506, 2.847, 3.273, 3.749, 4.284, 4.851, 5.456",\
"2.498, 2.552, 2.73, 3.036, 3.458, 3.968, 4.544, 5.174, 5.858, 6.582",\
"2.954, 3.02, 3.23, 3.608, 4.098, 4.7, 5.376, 6.128, 6.926, 7.754",\
"3.444, 3.524, 3.772, 4.192, 4.788, 5.482, 6.28, 7.128, 8.048, 9.006");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001263, 0.002188, 0.003953, 0.006703, 0.01056, 0.01564, 0.02203, 0.02984, 0.03915");
values("3.238, 3.387, 3.914, 4.922, 6.491, 8.687, 11.57, 15.2, 19.65, 24.91",\
"3.241, 3.386, 3.918, 4.921, 6.49, 8.686, 11.57, 15.21, 19.64, 24.91",\
"3.241, 3.389, 3.917, 4.919, 6.49, 8.686, 11.57, 15.21, 19.64, 24.91",\
"3.237, 3.392, 3.914, 4.925, 6.492, 8.682, 11.58, 15.2, 19.63, 24.91",\
"3.245, 3.395, 3.916, 4.925, 6.49, 8.687, 11.57, 15.21, 19.64, 24.91",\
"3.311, 3.455, 3.96, 4.943, 6.488, 8.688, 11.57, 15.2, 19.64, 24.92",\
"3.518, 3.658, 4.156, 5.096, 6.586, 8.706, 11.57, 15.2, 19.63, 24.93",\
"3.746, 3.9, 4.426, 5.402, 6.866, 8.912, 11.67, 15.22, 19.64, 24.92",\
"4.01, 4.166, 4.704, 5.718, 7.254, 9.314, 11.98, 15.4, 19.71, 24.92",\
"4.29, 4.452, 5.018, 6.072, 7.65, 9.796, 12.51, 15.83, 19.97, 25.04");
}
}
}
}