blob: 2896a2788902b5a4b9acad86ab2e311ec0547255 [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_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0003145554" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002457864" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002396304" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002396142" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0002329722" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000232956" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000232956" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0002329398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0002264274" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0002264112" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0002264112" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0002264112" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0002264112" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.000226395" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000226395" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000226395" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003145554" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007005 ;
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.01281, 0.0128, 0.01277, 0.01272, 0.01261, 0.01243, 0.01212, \
0.01149, 0.009171, 0.005019");
}
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.002904, -0.002906, -0.002908, -0.002916, -0.002917, -0.002918, \
-0.002921, -0.002923, -0.002786, -0.002221");
}
}
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.009588, 0.009588, 0.009562, 0.009533, 0.00947, 0.00936, 0.009184, \
0.008807, 0.007287, 0.004382");
}
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.002904, -0.002905, -0.002906, -0.002916, -0.002915, -0.002919, \
-0.002919, -0.00292, -0.002784, -0.002217");
}
}
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.009591, 0.009589, 0.009566, 0.009536, 0.009471, 0.009366, 0.009188, \
0.008815, 0.007296, 0.004392");
}
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.002904, -0.002905, -0.002905, -0.002915, -0.002916, -0.002917, \
-0.002918, -0.002921, -0.002786, -0.002217");
}
}
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.005168, 0.005154, 0.005147, 0.005144, 0.005121, 0.005086, 0.005027, \
0.004907, 0.004334, 0.003059");
}
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.002919, -0.002921, -0.002923, -0.002929, -0.002929, -0.002932, \
-0.002931, -0.00293, -0.002792, -0.00222");
}
}
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.005168, 0.005154, 0.005148, 0.005144, 0.005122, 0.005088, 0.005028, \
0.004906, 0.004338, 0.00306");
}
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.002919, -0.002922, -0.002923, -0.002928, -0.00293, -0.00293, \
-0.00293, -0.002932, -0.002793, -0.002221");
}
}
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.005168, 0.005154, 0.005152, 0.005145, 0.005124, 0.005088, 0.005027, \
0.004905, 0.004338, 0.003059");
}
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.002919, -0.002921, -0.002923, -0.002928, -0.00293, -0.002932, \
-0.00293, -0.00293, -0.002794, -0.002221");
}
}
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.005169, 0.005155, 0.005151, 0.005145, 0.005125, 0.005089, 0.005029, \
0.004907, 0.004339, 0.003058");
}
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.002919, -0.002923, -0.002927, -0.002931, -0.002929, -0.002932, \
-0.002931, -0.002931, -0.00279, -0.002222");
}
}
}
pin(A2) {
capacitance : 0.006848 ;
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.007459, 0.007446, 0.007422, 0.007382, 0.007286, 0.007126, 0.006856, \
0.00634, 0.0048, 0.00187");
}
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.003553, -0.003547, -0.003554, -0.003566, -0.003571, -0.00358, \
-0.003584, -0.003599, -0.003449, -0.002781");
}
}
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.00435, 0.00434, 0.00433, 0.004315, 0.004267, 0.004182, 0.004045, \
0.003797, 0.003109, 0.001876");
}
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.003563, -0.003557, -0.00356, -0.003575, -0.003579, -0.003585, \
-0.003589, -0.0036, -0.003446, -0.002774");
}
}
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.004351, 0.004341, 0.004331, 0.004317, 0.004265, 0.004183, 0.004046, \
0.003797, 0.003114, 0.001877");
}
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.003563, -0.003557, -0.003563, -0.00358, -0.003579, -0.003586, \
-0.003587, -0.0036, -0.003445, -0.002774");
}
}
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.006795, 0.006794, 0.006795, 0.006807, 0.006804, 0.006799, 0.006801, \
0.006795, 0.006321, 0.004721");
}
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.006162, -0.006204, -0.006312, -0.006417, -0.006492, -0.00654, \
-0.006578, -0.006593, -0.006406, -0.005599");
}
}
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.004301, 0.004297, 0.004296, 0.004308, 0.004313, 0.004315, 0.004311, \
0.004311, 0.004101, 0.003204");
}
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.004951, -0.004896, -0.004814, -0.004776, -0.00475, -0.004734, \
-0.004723, -0.00472, -0.004533, -0.003801");
}
}
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.004294, 0.004289, 0.004293, 0.004305, 0.004303, 0.004304, 0.004302, \
0.004303, 0.004097, 0.00321");
}
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.005065, -0.005021, -0.004966, -0.004961, -0.00494, -0.004934, \
-0.004932, -0.004924, -0.004733, -0.003961");
}
}
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.00429, 0.004289, 0.004291, 0.004301, 0.004302, 0.004303, 0.004305, \
0.004304, 0.004095, 0.003209");
}
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.005065, -0.005019, -0.004976, -0.004959, -0.004941, -0.004938, \
-0.00493, -0.004923, -0.004734, -0.003964");
}
}
}
pin(A3) {
capacitance : 0.00694 ;
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.004252, 0.004242, 0.004252, 0.004261, 0.00425, 0.004244, 0.004226, \
0.0042, 0.003953, 0.003125");
}
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.003597, -0.003599, -0.003608, -0.00361, -0.003614, -0.003616, \
-0.003611, -0.003612, -0.003447, -0.002765");
}
}
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.006796, 0.006791, 0.00679, 0.006799, 0.006795, 0.006793, 0.00679, \
0.00679, 0.006359, 0.00475");
}
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.005745, -0.00573, -0.005833, -0.006025, -0.006175, -0.006286, \
-0.006361, -0.006406, -0.00625, -0.005491");
}
}
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.004349, 0.00435, 0.004354, 0.004364, 0.004365, 0.004364, 0.004366, \
0.004364, 0.004154, 0.00325");
}
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.005134, -0.00508, -0.005012, -0.005002, -0.004987, -0.004975, \
-0.004966, -0.004958, -0.00477, -0.004003");
}
}
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.006808, 0.006806, 0.006799, 0.006806, 0.006806, 0.006804, 0.006801, \
0.006797, 0.006344, 0.004733");
}
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.005587, -0.005566, -0.005603, -0.005764, -0.005933, -0.006081, \
-0.006191, -0.006267, -0.006133, -0.005402");
}
}
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.004304, 0.004301, 0.0043, 0.004316, 0.004319, 0.004317, 0.004317, \
0.004317, 0.004109, 0.003213");
}
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.004998, -0.004922, -0.004821, -0.004789, -0.004754, -0.00474, \
-0.004731, -0.004721, -0.004539, -0.003801");
}
}
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.006781, 0.006776, 0.006774, 0.006784, 0.00678, 0.006776, 0.006777, \
0.006775, 0.006343, 0.004736");
}
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.005745, -0.005728, -0.005836, -0.006025, -0.006174, -0.006284, \
-0.006359, -0.006405, -0.00625, -0.005491");
}
}
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.004351, 0.004352, 0.004355, 0.004369, 0.004366, 0.00437, 0.004367, \
0.004366, 0.004156, 0.003254");
}
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.005139, -0.005086, -0.005016, -0.005007, -0.004993, -0.004976, \
-0.004973, -0.004966, -0.004775, -0.004003");
}
}
}
pin(A4) {
capacitance : 0.0064 ;
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.006793, 0.006795, 0.006787, 0.006792, 0.006797, 0.006797, 0.006796, \
0.006799, 0.00641, 0.004802");
}
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.006195, -0.006246, -0.006377, -0.006486, -0.006533, -0.006567, \
-0.006596, -0.006607, -0.006423, -0.005615");
}
}
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.006795, 0.006792, 0.006786, 0.006799, 0.006804, 0.0068, 0.006797, \
0.006795, 0.006394, 0.004778");
}
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.005596, -0.005676, -0.00583, -0.006003, -0.006119, -0.006209, \
-0.006282, -0.006331, -0.006179, -0.005435");
}
}
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.006786, 0.006791, 0.00678, 0.006792, 0.006788, 0.006792, 0.006789, \
0.006791, 0.006405, 0.004793");
}
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.006198, -0.006245, -0.006376, -0.006485, -0.006531, -0.006565, \
-0.006594, -0.006608, -0.006423, -0.005614");
}
}
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.006802, 0.006808, 0.006794, 0.006811, 0.006809, 0.006803, 0.006802, \
0.0068, 0.006392, 0.004762");
}
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.00556, -0.005649, -0.005785, -0.005936, -0.006049, -0.006135, \
-0.006209, -0.006267, -0.006127, -0.005387");
}
}
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.006786, 0.006793, 0.006779, 0.006793, 0.006789, 0.006791, 0.006789, \
0.006787, 0.006403, 0.004793");
}
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.006198, -0.006245, -0.006381, -0.006491, -0.006532, -0.006569, \
-0.006596, -0.006608, -0.006423, -0.005614");
}
}
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.006775, 0.006775, 0.006767, 0.006782, 0.006779, 0.006778, 0.006777, \
0.006771, 0.006376, 0.004754");
}
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.005596, -0.005673, -0.005826, -0.005998, -0.006119, -0.00621, \
-0.006281, -0.006331, -0.006178, -0.005435");
}
}
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.006786, 0.006788, 0.006778, 0.006791, 0.006792, 0.006789, 0.006795, \
0.006787, 0.006404, 0.004791");
}
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.006198, -0.006245, -0.006376, -0.006489, -0.006534, -0.00657, \
-0.006595, -0.006608, -0.006423, -0.005614");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.07808 ;
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("-6.176e-05, -6.177e-05, -5.565e-05, -5.022e-05, -4.537e-05, -4.241e-05, -3.958e-05, -4.467e-05, -4.326e-05, -4.322e-05",\
"-6.589e-05, -5.645e-05, -2.716e-05, 1.308e-05, 5.323e-05, 8.477e-05, 9.866e-05, 0.0001187, 0.0001252, 0.0001331",\
"-0.000236, -0.0002078, -0.0001368, -2.189e-05, 9.226e-05, 0.0001899, 0.0002621, 0.0003135, 0.0003504, 0.0003814",\
"-0.000504, -0.0004674, -0.0003616, -0.0001981, -2.364e-05, 0.0001309, 0.0002627, 0.0003633, 0.0004382, 0.0004963",\
"-0.0007054, -0.0006686, -0.0005667, -0.0004098, -0.0002104, -1.482e-05, 0.0001594, 0.0002998, 0.0004122, 0.0004984",\
"-0.0007981, -0.0007772, -0.0006964, -0.000561, -0.0003764, -0.000183, 9.95e-06, 0.0001835, 0.0003233, 0.0004356",\
"-0.0007528, -0.0007359, -0.0006951, -0.000599, -0.0004627, -0.0002892, -0.0001112, 5.878e-05, 0.0002152, 0.0003471",\
"-0.000552, -0.0005455, -0.000535, -0.0004933, -0.0004187, -0.0002969, -0.0001567, -4.675e-06, 0.0001361, 0.0002708",\
"-2.119e-05, -2.436e-05, -4.31e-05, -5.777e-05, -4.258e-05, 4.402e-06, 9.147e-05, 0.0001891, 0.0002947, 0.0003491",\
"0.001153, 0.001136, 0.001097, 0.00103, 0.0009718, 0.0009425, 0.0009094, 0.0007404, 0.0003251, -0.0001208");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.007955, 0.007959, 0.00797, 0.007992, 0.008, 0.008028, 0.008228, 0.009856, 0.01709, 0.03365",\
"0.00773, 0.007747, 0.007788, 0.007844, 0.007901, 0.007941, 0.008177, 0.009871, 0.01725, 0.03397",\
"0.007286, 0.007304, 0.007365, 0.007474, 0.007592, 0.007696, 0.008011, 0.009959, 0.01794, 0.03502",\
"0.007013, 0.007037, 0.00708, 0.007172, 0.00729, 0.007425, 0.007841, 0.0103, 0.0194, 0.03704",\
"0.006954, 0.006964, 0.006986, 0.00704, 0.007118, 0.007235, 0.007815, 0.01125, 0.02204, 0.03994",\
"0.007047, 0.007051, 0.007052, 0.00706, 0.007075, 0.007191, 0.008215, 0.01342, 0.0261, 0.04297",\
"0.007256, 0.007254, 0.007234, 0.007209, 0.007149, 0.00735, 0.009559, 0.01735, 0.03056, 0.0437",\
"0.007564, 0.007537, 0.007457, 0.007298, 0.00713, 0.007939, 0.01249, 0.02152, 0.03077, 0.03819",\
"0.006928, 0.006823, 0.006388, 0.005501, 0.005164, 0.007893, 0.01209, 0.01591, 0.01904, 0.02152",\
"-0.00199, -0.002279, -0.00287, -0.003093, -0.002721, -0.002062, -0.001364, -0.0007637, -0.0002431, 0.0001561");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.004057, 0.00405, 0.00406, 0.004061, 0.004064, 0.004071, 0.004066, 0.004064, 0.004066, 0.004059",\
"0.003972, 0.003973, 0.003986, 0.003995, 0.003992, 0.003995, 0.003998, 0.003997, 0.003993, 0.003994",\
"0.00389, 0.003899, 0.003923, 0.00394, 0.003962, 0.003974, 0.003991, 0.00399, 0.004007, 0.00401",\
"0.003734, 0.003741, 0.003772, 0.003835, 0.003885, 0.003941, 0.003996, 0.004034, 0.004048, 0.004071",\
"0.003506, 0.003518, 0.003562, 0.003636, 0.003739, 0.003824, 0.003904, 0.003971, 0.00402, 0.00406",\
"0.003313, 0.003327, 0.003378, 0.003456, 0.003551, 0.003658, 0.003764, 0.003845, 0.003922, 0.003975",\
"0.003236, 0.003239, 0.003274, 0.00333, 0.003411, 0.003518, 0.003619, 0.003712, 0.003803, 0.003872",\
"0.003273, 0.003275, 0.003283, 0.003321, 0.003365, 0.003432, 0.003516, 0.003601, 0.003682, 0.003748",\
"0.003616, 0.003616, 0.003601, 0.00359, 0.003598, 0.003617, 0.003648, 0.003697, 0.003734, 0.003714",\
"0.00469, 0.004669, 0.004631, 0.004575, 0.004512, 0.004455, 0.004375, 0.004085, 0.003546, 0.003003");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.007005, 0.007008, 0.007014, 0.007029, 0.007042, 0.007065, 0.007307, 0.009242, 0.01727, 0.03439",\
"0.006887, 0.006892, 0.006917, 0.006949, 0.006985, 0.007026, 0.007289, 0.009307, 0.0175, 0.03471",\
"0.006626, 0.006632, 0.006671, 0.006734, 0.006801, 0.006874, 0.00722, 0.009523, 0.01832, 0.0358",\
"0.006435, 0.006448, 0.006483, 0.006546, 0.006609, 0.006713, 0.00717, 0.01005, 0.01996, 0.03777",\
"0.006344, 0.006349, 0.006369, 0.006415, 0.006476, 0.006573, 0.007269, 0.01121, 0.02269, 0.04038",\
"0.006283, 0.006286, 0.006314, 0.006339, 0.006383, 0.006498, 0.007727, 0.0135, 0.02652, 0.04275",\
"0.00626, 0.006268, 0.006279, 0.006281, 0.006271, 0.006552, 0.009087, 0.01728, 0.03028, 0.04263",\
"0.00621, 0.006208, 0.006169, 0.006068, 0.005974, 0.006946, 0.01174, 0.02073, 0.02951, 0.03651",\
"0.004947, 0.004838, 0.004412, 0.003642, 0.003475, 0.006108, 0.01036, 0.01419, 0.01731, 0.01976",\
"-0.006444, -0.006709, -0.007239, -0.007399, -0.007028, -0.006402, -0.005769, -0.005232, -0.004794, -0.004448");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.008621, 0.00862, 0.008615, 0.008614, 0.008609, 0.008604, 0.008601, 0.008594, 0.008582, 0.008576",\
"0.008644, 0.008646, 0.008639, 0.008635, 0.00863, 0.008626, 0.008621, 0.008618, 0.008618, 0.0086",\
"0.008563, 0.008567, 0.008561, 0.008559, 0.008558, 0.008552, 0.008551, 0.008541, 0.008532, 0.008524",\
"0.008314, 0.008316, 0.008325, 0.008335, 0.008341, 0.008349, 0.008362, 0.008363, 0.008355, 0.008348",\
"0.007999, 0.008004, 0.008016, 0.008042, 0.008072, 0.008102, 0.008121, 0.008139, 0.008156, 0.008162",\
"0.007729, 0.007737, 0.007748, 0.007782, 0.00781, 0.007857, 0.007889, 0.007927, 0.007938, 0.007957",\
"0.007529, 0.007546, 0.007559, 0.007574, 0.007603, 0.007637, 0.007674, 0.007703, 0.007731, 0.007744",\
"0.007428, 0.007442, 0.007439, 0.007437, 0.00744, 0.007462, 0.007482, 0.007495, 0.007501, 0.007507",\
"0.007588, 0.007582, 0.007562, 0.007548, 0.007516, 0.007486, 0.007456, 0.007423, 0.007376, 0.007256",\
"0.008386, 0.008372, 0.008327, 0.008256, 0.008163, 0.00805, 0.007855, 0.00738, 0.006669, 0.005989");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.006217, 0.006219, 0.006226, 0.006242, 0.006258, 0.006279, 0.006593, 0.008896, 0.0178, 0.03529",\
"0.00609, 0.006097, 0.006121, 0.00616, 0.006196, 0.00624, 0.006576, 0.008978, 0.01803, 0.0356",\
"0.005825, 0.005844, 0.005884, 0.005946, 0.00601, 0.00609, 0.006515, 0.009245, 0.01891, 0.03666",\
"0.005648, 0.005658, 0.005691, 0.005746, 0.005821, 0.005929, 0.006507, 0.009944, 0.02071, 0.03853",\
"0.005551, 0.005556, 0.005592, 0.005626, 0.00568, 0.005798, 0.006661, 0.01132, 0.02356, 0.04083",\
"0.005486, 0.005488, 0.005514, 0.00553, 0.005555, 0.00573, 0.007286, 0.01388, 0.02718, 0.04239",\
"0.005447, 0.005452, 0.005449, 0.005448, 0.005425, 0.005824, 0.00887, 0.01759, 0.03001, 0.04103",\
"0.005308, 0.005293, 0.00525, 0.005108, 0.004982, 0.006198, 0.01138, 0.01988, 0.02754, 0.03361",\
"0.003329, 0.003178, 0.002617, 0.001712, 0.001702, 0.004397, 0.007983, 0.01118, 0.01377, 0.01581",\
"-0.0127, -0.01282, -0.01304, -0.01304, -0.01277, -0.01238, -0.01201, -0.0117, -0.01144, -0.01125");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.01195, 0.01195, 0.01194, 0.01194, 0.01193, 0.01192, 0.01191, 0.0119, 0.01188, 0.01187",\
"0.01173, 0.01173, 0.01173, 0.01172, 0.01171, 0.0117, 0.01169, 0.01168, 0.01167, 0.01165",\
"0.01139, 0.01139, 0.01138, 0.01138, 0.01137, 0.01136, 0.01135, 0.01133, 0.01132, 0.0113",\
"0.01106, 0.01106, 0.01106, 0.01105, 0.01105, 0.01105, 0.01104, 0.01103, 0.01102, 0.011",\
"0.01077, 0.01078, 0.01078, 0.01079, 0.01079, 0.01078, 0.01078, 0.01078, 0.01077, 0.01076",\
"0.01055, 0.01055, 0.01055, 0.01055, 0.01054, 0.01055, 0.01054, 0.01054, 0.01053, 0.01051",\
"0.01035, 0.01035, 0.01034, 0.01034, 0.01034, 0.01032, 0.0103, 0.01029, 0.01027, 0.01024",\
"0.01021, 0.01021, 0.01019, 0.01015, 0.01012, 0.01009, 0.01006, 0.01002, 0.00997, 0.009913",\
"0.01025, 0.01023, 0.0102, 0.01017, 0.01009, 0.009988, 0.009907, 0.009803, 0.009679, 0.009449",\
"0.01081, 0.0108, 0.01073, 0.01063, 0.0105, 0.01031, 0.009974, 0.00935, 0.0085, 0.007664");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.009149, 0.00915, 0.009158, 0.009172, 0.009185, 0.009211, 0.009535, 0.01193, 0.02099, 0.03854",\
"0.009022, 0.009035, 0.009054, 0.00909, 0.009122, 0.009148, 0.00951, 0.012, 0.02123, 0.03886",\
"0.008758, 0.008763, 0.008818, 0.008861, 0.008941, 0.009014, 0.009453, 0.01231, 0.02219, 0.03997",\
"0.008562, 0.008587, 0.00862, 0.008677, 0.008747, 0.008853, 0.009453, 0.013, 0.02398, 0.04177",\
"0.00847, 0.00848, 0.008514, 0.008555, 0.008593, 0.008722, 0.009617, 0.01441, 0.02677, 0.04394",\
"0.008409, 0.008425, 0.008433, 0.008466, 0.008487, 0.008659, 0.01027, 0.01697, 0.03028, 0.04535",\
"0.008364, 0.008375, 0.008373, 0.008369, 0.008343, 0.008752, 0.01185, 0.0206, 0.03296, 0.04387",\
"0.008233, 0.008219, 0.008168, 0.008034, 0.007904, 0.009113, 0.01429, 0.0228, 0.03049, 0.03658",\
"0.006339, 0.006191, 0.005645, 0.004776, 0.004709, 0.007417, 0.01114, 0.01445, 0.01714, 0.01926",\
"-0.01002, -0.01015, -0.01037, -0.01037, -0.0101, -0.009701, -0.009309, -0.008987, -0.008733, -0.008536");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.3547, 0.369, 0.4199, 0.5167, 0.6675, 0.8795, 1.158, 1.509, 1.936, 2.446",\
"0.4189, 0.4335, 0.4849, 0.5825, 0.7341, 0.9459, 1.225, 1.576, 2.003, 2.515",\
"0.64, 0.6554, 0.7085, 0.8075, 0.9607, 1.174, 1.454, 1.805, 2.234, 2.745",\
"0.9339, 0.959, 1.041, 1.182, 1.372, 1.602, 1.884, 2.237, 2.666, 3.178",\
"1.19, 1.226, 1.343, 1.545, 1.816, 2.139, 2.504, 2.899, 3.337, 3.848",\
"1.391, 1.439, 1.595, 1.863, 2.221, 2.65, 3.127, 3.647, 4.197, 4.771",\
"1.524, 1.583, 1.781, 2.118, 2.573, 3.113, 3.718, 4.369, 5.057, 5.777",\
"1.577, 1.648, 1.892, 2.301, 2.856, 3.518, 4.253, 5.045, 5.882, 6.753",\
"1.539, 1.626, 1.914, 2.405, 3.064, 3.848, 4.723, 5.664, 6.653, 7.691",\
"1.405, 1.503, 1.84, 2.415, 3.183, 4.097, 5.115, 6.215, 7.37, 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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("1.674, 1.766, 2.088, 2.707, 3.674, 5.031, 6.816, 9.064, 11.81, 15.08",\
"1.706, 1.798, 2.124, 2.748, 3.72, 5.081, 6.87, 9.121, 11.87, 15.14",\
"1.884, 1.976, 2.304, 2.934, 3.913, 5.282, 7.076, 9.333, 12.08, 15.36",\
"2.31, 2.401, 2.722, 3.346, 4.324, 5.695, 7.493, 9.754, 12.51, 15.79",\
"3.046, 3.131, 3.432, 4.036, 5.004, 6.37, 8.167, 10.43, 13.18, 16.46",\
"4.022, 4.121, 4.455, 5.051, 5.988, 7.343, 9.132, 11.39, 14.15, 17.42",\
"5.095, 5.214, 5.615, 6.323, 7.315, 8.646, 10.42, 12.67, 15.42, 18.7",\
"6.265, 6.404, 6.874, 7.7, 8.855, 10.29, 12.07, 14.3, 17.05, 20.32",\
"7.538, 7.698, 8.237, 9.185, 10.5, 12.14, 14.06, 16.31, 19.04, 22.3",\
"8.922, 9.102, 9.71, 10.78, 12.26, 14.11, 16.26, 18.68, 21.43, 24.69");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.4802, 0.5052, 0.5937, 0.7614, 1.022, 1.385, 1.871, 2.477, 3.216, 4.1",\
"0.4802, 0.5055, 0.5942, 0.7604, 1.022, 1.388, 1.87, 2.478, 3.219, 4.094",\
"0.5161, 0.5358, 0.6096, 0.7638, 1.021, 1.385, 1.867, 2.476, 3.214, 4.093",\
"0.8054, 0.8288, 0.8984, 1.022, 1.196, 1.47, 1.888, 2.478, 3.216, 4.098",\
"1.166, 1.191, 1.287, 1.453, 1.682, 1.959, 2.28, 2.705, 3.31, 4.117",\
"1.568, 1.607, 1.731, 1.946, 2.229, 2.582, 2.988, 3.424, 3.907, 4.52",\
"2.022, 2.067, 2.22, 2.482, 2.845, 3.274, 3.754, 4.293, 4.876, 5.48",\
"2.517, 2.574, 2.762, 3.074, 3.496, 4.012, 4.594, 5.234, 5.914, 6.632",\
"3.05, 3.116, 3.336, 3.71, 4.222, 4.814, 5.498, 6.236, 7.024, 7.86",\
"3.612, 3.686, 3.948, 4.394, 4.978, 5.668, 6.45, 7.3, 8.216, 9.164");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("2.934, 3.098, 3.657, 4.702, 6.302, 8.524, 11.45, 15.12, 19.6, 24.94",\
"2.927, 3.088, 3.651, 4.701, 6.299, 8.526, 11.45, 15.12, 19.6, 24.94",\
"2.894, 3.059, 3.629, 4.693, 6.295, 8.523, 11.44, 15.12, 19.59, 24.94",\
"2.808, 2.975, 3.577, 4.666, 6.294, 8.523, 11.44, 15.12, 19.6, 24.94",\
"2.811, 2.949, 3.488, 4.572, 6.258, 8.523, 11.44, 15.12, 19.59, 24.92",\
"3.26, 3.368, 3.777, 4.655, 6.178, 8.469, 11.45, 15.12, 19.6, 24.93",\
"3.922, 4.044, 4.45, 5.208, 6.472, 8.486, 11.41, 15.11, 19.59, 24.94",\
"4.648, 4.784, 5.228, 6.052, 7.252, 8.97, 11.53, 15.08, 19.59, 24.94",\
"5.382, 5.536, 6.062, 6.966, 8.262, 9.948, 12.18, 15.35, 19.61, 24.95",\
"6.146, 6.318, 6.9, 7.922, 9.346, 11.16, 13.36, 16.17, 19.99, 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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.4521, 0.4678, 0.5221, 0.6243, 0.7808, 0.9976, 1.28, 1.635, 2.066, 2.578",\
"0.5155, 0.5311, 0.5854, 0.6875, 0.8441, 1.061, 1.344, 1.698, 2.129, 2.641",\
"0.7416, 0.7571, 0.8107, 0.9126, 1.069, 1.286, 1.569, 1.923, 2.355, 2.867",\
"1.106, 1.127, 1.199, 1.323, 1.496, 1.717, 2.001, 2.355, 2.786, 3.299",\
"1.45, 1.481, 1.581, 1.758, 2.002, 2.301, 2.643, 3.022, 3.458, 3.97",\
"1.748, 1.787, 1.92, 2.154, 2.476, 2.869, 3.319, 3.813, 4.342, 4.901",\
"1.984, 2.033, 2.201, 2.496, 2.901, 3.397, 3.962, 4.581, 5.243, 5.941",\
"2.146, 2.207, 2.412, 2.769, 3.264, 3.867, 4.556, 5.308, 6.112, 6.957",\
"2.228, 2.301, 2.544, 2.967, 3.554, 4.274, 5.089, 5.982, 6.933, 7.935",\
"2.219, 2.302, 2.585, 3.08, 3.764, 4.598, 5.55, 6.59, 7.699, 8.862");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("2.511, 2.604, 2.93, 3.552, 4.519, 5.876, 7.66, 9.913, 12.65, 15.92",\
"2.56, 2.653, 2.982, 3.606, 4.576, 5.937, 7.722, 9.972, 12.71, 15.99",\
"2.766, 2.861, 3.191, 3.82, 4.794, 6.157, 7.947, 10.2, 12.95, 16.22",\
"3.183, 3.277, 3.606, 4.234, 5.209, 6.575, 8.368, 10.63, 13.37, 16.65",\
"3.808, 3.902, 4.23, 4.856, 5.83, 7.195, 8.988, 11.24, 14, 17.27",\
"4.632, 4.732, 5.077, 5.714, 6.689, 8.052, 9.844, 12.1, 14.86, 18.13",\
"5.6, 5.71, 6.088, 6.781, 7.804, 9.179, 10.97, 13.22, 15.97, 19.25",\
"6.701, 6.825, 7.245, 8.004, 9.113, 10.57, 12.39, 14.65, 17.4, 20.67",\
"7.914, 8.053, 8.527, 9.369, 10.58, 12.16, 14.08, 16.38, 19.14, 22.41",\
"9.224, 9.382, 9.918, 10.86, 12.2, 13.91, 15.97, 18.4, 21.21, 24.49");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.5744, 0.6005, 0.6863, 0.8531, 1.11, 1.472, 1.951, 2.551, 3.289, 4.168",\
"0.574, 0.5986, 0.6858, 0.8495, 1.11, 1.472, 1.951, 2.551, 3.291, 4.171",\
"0.5686, 0.5926, 0.6796, 0.8464, 1.105, 1.469, 1.948, 2.552, 3.29, 4.17",\
"0.791, 0.8118, 0.8862, 1.007, 1.203, 1.509, 1.955, 2.553, 3.291, 4.17",\
"1.116, 1.146, 1.243, 1.413, 1.644, 1.929, 2.26, 2.72, 3.351, 4.184",\
"1.484, 1.521, 1.65, 1.871, 2.167, 2.526, 2.932, 3.384, 3.881, 4.523",\
"1.892, 1.941, 2.103, 2.373, 2.742, 3.185, 3.687, 4.23, 4.814, 5.434",\
"2.332, 2.391, 2.589, 2.912, 3.366, 3.892, 4.494, 5.144, 5.836, 6.566",\
"2.812, 2.882, 3.112, 3.504, 4.034, 4.656, 5.36, 6.12, 6.932, 7.784",\
"3.324, 3.404, 3.676, 4.132, 4.742, 5.466, 6.29, 7.158, 8.09, 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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("3.024, 3.172, 3.703, 4.724, 6.308, 8.525, 11.44, 15.12, 19.6, 24.93",\
"3.019, 3.176, 3.705, 4.723, 6.303, 8.526, 11.44, 15.11, 19.6, 24.93",\
"3.022, 3.172, 3.7, 4.718, 6.308, 8.52, 11.44, 15.11, 19.59, 24.94",\
"3.018, 3.168, 3.704, 4.718, 6.307, 8.52, 11.44, 15.11, 19.59, 24.94",\
"3.039, 3.189, 3.712, 4.72, 6.3, 8.528, 11.44, 15.12, 19.59, 24.92",\
"3.249, 3.386, 3.87, 4.81, 6.332, 8.522, 11.44, 15.12, 19.6, 24.93",\
"3.588, 3.734, 4.226, 5.13, 6.544, 8.61, 11.46, 15.12, 19.59, 24.94",\
"4.03, 4.174, 4.678, 5.612, 7.018, 8.958, 11.63, 15.14, 19.6, 24.93",\
"4.606, 4.75, 5.27, 6.206, 7.642, 9.582, 12.1, 15.42, 19.68, 24.94",\
"5.272, 5.428, 5.962, 6.952, 8.374, 10.35, 12.87, 16.01, 20.04, 25.08");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.4795, 0.4975, 0.5593, 0.6741, 0.8468, 1.081, 1.381, 1.751, 2.196, 2.72",\
"0.5467, 0.5646, 0.626, 0.7403, 0.9125, 1.147, 1.446, 1.816, 2.26, 2.785",\
"0.7849, 0.8017, 0.8607, 0.9716, 1.141, 1.373, 1.672, 2.041, 2.485, 3.009",\
"1.2, 1.221, 1.291, 1.413, 1.583, 1.81, 2.104, 2.47, 2.913, 3.436",\
"1.623, 1.652, 1.748, 1.917, 2.151, 2.439, 2.772, 3.146, 3.586, 4.107",\
"2.015, 2.052, 2.176, 2.395, 2.699, 3.074, 3.505, 3.983, 4.498, 5.047",\
"2.357, 2.403, 2.557, 2.829, 3.208, 3.675, 4.214, 4.809, 5.45, 6.13",\
"2.635, 2.691, 2.877, 3.206, 3.664, 4.228, 4.881, 5.6, 6.375, 7.196",\
"2.841, 2.906, 3.125, 3.512, 4.053, 4.721, 5.491, 6.344, 7.261, 8.228",\
"2.965, 3.041, 3.293, 3.74, 4.364, 5.141, 6.036, 7.025, 8.089, 9.214");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("3.386, 3.48, 3.806, 4.428, 5.396, 6.753, 8.537, 10.79, 13.53, 16.8",\
"3.433, 3.527, 3.856, 4.481, 5.451, 6.811, 8.597, 10.85, 13.59, 16.86",\
"3.65, 3.745, 4.076, 4.705, 5.68, 7.044, 8.834, 11.09, 13.83, 17.11",\
"4.102, 4.197, 4.527, 5.156, 6.132, 7.497, 9.291, 11.55, 14.29, 17.57",\
"4.773, 4.867, 5.197, 5.824, 6.798, 8.163, 9.957, 12.21, 14.96, 18.25",\
"5.635, 5.731, 6.065, 6.693, 7.667, 9.03, 10.82, 13.08, 15.83, 19.11",\
"6.627, 6.73, 7.087, 7.748, 8.739, 10.1, 11.89, 14.15, 16.9, 20.18",\
"7.723, 7.834, 8.216, 8.923, 9.978, 11.4, 13.2, 15.45, 18.2, 21.48",\
"8.925, 9.044, 9.457, 10.21, 11.34, 12.84, 14.72, 17, 19.76, 23.03",\
"10.23, 10.36, 10.81, 11.62, 12.82, 14.42, 16.4, 18.79, 21.58, 24.86");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.7016, 0.7291, 0.8244, 1.002, 1.272, 1.643, 2.123, 2.723, 3.458, 4.336",\
"0.6953, 0.7225, 0.8192, 0.9966, 1.268, 1.64, 2.122, 2.723, 3.458, 4.333",\
"0.6664, 0.6938, 0.7922, 0.9742, 1.251, 1.626, 2.113, 2.718, 3.454, 4.333",\
"0.8598, 0.8804, 0.949, 1.078, 1.289, 1.622, 2.094, 2.706, 3.447, 4.328",\
"1.195, 1.224, 1.318, 1.481, 1.702, 1.977, 2.321, 2.806, 3.466, 4.322",\
"1.556, 1.593, 1.716, 1.929, 2.219, 2.565, 2.968, 3.411, 3.92, 4.586",\
"1.954, 2.001, 2.154, 2.419, 2.774, 3.206, 3.699, 4.244, 4.82, 5.44",\
"2.382, 2.434, 2.626, 2.94, 3.37, 3.9, 4.494, 5.132, 5.828, 6.56",\
"2.83, 2.898, 3.116, 3.502, 4.02, 4.638, 5.332, 6.096, 6.892, 7.748",\
"3.312, 3.392, 3.656, 4.09, 4.7, 5.428, 6.226, 7.094, 8.028, 9.01");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("3.035, 3.188, 3.711, 4.723, 6.304, 8.519, 11.44, 15.13, 19.6, 24.93",\
"3.037, 3.188, 3.711, 4.727, 6.304, 8.525, 11.45, 15.12, 19.6, 24.93",\
"3.038, 3.188, 3.716, 4.723, 6.306, 8.523, 11.44, 15.12, 19.6, 24.93",\
"3.042, 3.188, 3.715, 4.728, 6.311, 8.522, 11.44, 15.11, 19.6, 24.92",\
"3.049, 3.199, 3.729, 4.733, 6.31, 8.526, 11.45, 15.12, 19.59, 24.93",\
"3.129, 3.27, 3.774, 4.759, 6.313, 8.524, 11.45, 15.12, 19.6, 24.93",\
"3.37, 3.514, 4.006, 4.938, 6.416, 8.564, 11.45, 15.11, 19.59, 24.96",\
"3.636, 3.79, 4.308, 5.278, 6.738, 8.78, 11.54, 15.13, 19.61, 24.93",\
"3.946, 4.098, 4.642, 5.656, 7.176, 9.232, 11.88, 15.32, 19.65, 24.93",\
"4.318, 4.49, 5.034, 6.092, 7.674, 9.78, 12.47, 15.77, 19.93, 25.05");
}
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.4701, 0.4887, 0.553, 0.6726, 0.8529, 1.097, 1.409, 1.791, 2.247, 2.782",\
"0.5359, 0.5543, 0.618, 0.7367, 0.916, 1.159, 1.47, 1.852, 2.308, 2.843",\
"0.7783, 0.7955, 0.8558, 0.9701, 1.145, 1.385, 1.693, 2.073, 2.528, 3.062",\
"1.209, 1.231, 1.301, 1.425, 1.598, 1.829, 2.129, 2.505, 2.957, 3.489",\
"1.663, 1.692, 1.787, 1.957, 2.191, 2.48, 2.812, 3.189, 3.635, 4.162",\
"2.097, 2.133, 2.257, 2.472, 2.776, 3.147, 3.577, 4.051, 4.564, 5.111",\
"2.49, 2.537, 2.688, 2.954, 3.328, 3.788, 4.321, 4.909, 5.544, 6.218",\
"2.829, 2.882, 3.065, 3.385, 3.832, 4.387, 5.027, 5.738, 6.501, 7.314",\
"3.1, 3.163, 3.375, 3.752, 4.277, 4.931, 5.683, 6.52, 7.424, 8.381",\
"3.293, 3.367, 3.611, 4.042, 4.647, 5.404, 6.278, 7.245, 8.291, 9.4");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("3.55, 3.644, 3.971, 4.592, 5.56, 6.918, 8.701, 10.95, 13.69, 16.97",\
"3.616, 3.71, 4.039, 4.664, 5.634, 6.994, 8.781, 11.03, 13.78, 17.04",\
"3.862, 3.957, 4.288, 4.917, 5.892, 7.256, 9.045, 11.3, 14.04, 17.32",\
"4.307, 4.402, 4.733, 5.361, 6.337, 7.703, 9.497, 11.75, 14.5, 17.78",\
"4.949, 5.043, 5.373, 6, 6.974, 8.339, 10.13, 12.39, 15.14, 18.42",\
"5.774, 5.869, 6.2, 6.827, 7.8, 9.163, 10.95, 13.21, 15.96, 19.25",\
"6.733, 6.833, 7.182, 7.83, 8.814, 10.18, 11.97, 14.22, 16.97, 20.25",\
"7.788, 7.895, 8.263, 8.95, 9.985, 11.39, 13.18, 15.44, 18.19, 21.47",\
"8.939, 9.053, 9.444, 10.17, 11.26, 12.73, 14.6, 16.87, 19.62, 22.9",\
"10.18, 10.3, 10.72, 11.49, 12.64, 14.18, 16.13, 18.49, 21.28, 24.56");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("0.7292, 0.7597, 0.8629, 1.056, 1.343, 1.731, 2.226, 2.839, 3.582, 4.456",\
"0.7222, 0.7515, 0.856, 1.048, 1.335, 1.725, 2.222, 2.835, 3.579, 4.455",\
"0.6938, 0.7222, 0.825, 1.019, 1.313, 1.706, 2.208, 2.826, 3.568, 4.454",\
"0.9008, 0.924, 0.9906, 1.124, 1.341, 1.686, 2.178, 2.801, 3.554, 4.445",\
"1.251, 1.278, 1.378, 1.534, 1.759, 2.029, 2.383, 2.879, 3.557, 4.425",\
"1.628, 1.661, 1.784, 1.991, 2.284, 2.625, 3.02, 3.459, 3.975, 4.654",\
"2.026, 2.074, 2.227, 2.486, 2.844, 3.266, 3.76, 4.286, 4.864, 5.48",\
"2.456, 2.51, 2.698, 3.012, 3.44, 3.958, 4.544, 5.18, 5.87, 6.586",\
"2.906, 2.972, 3.188, 3.566, 4.074, 4.682, 5.374, 6.124, 6.93, 7.77",\
"3.386, 3.462, 3.716, 4.152, 4.744, 5.46, 6.254, 7.12, 8.044, 9.022");
}
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.001532, 0.0034, 0.006966, 0.01252, 0.02032, 0.03058, 0.0435, 0.05928, 0.07808");
values("3.034, 3.187, 3.715, 4.722, 6.304, 8.529, 11.44, 15.12, 19.59, 24.93",\
"3.038, 3.195, 3.717, 4.729, 6.307, 8.531, 11.44, 15.12, 19.6, 24.94",\
"3.04, 3.185, 3.714, 4.728, 6.302, 8.531, 11.44, 15.12, 19.59, 24.93",\
"3.041, 3.186, 3.719, 4.726, 6.306, 8.527, 11.44, 15.13, 19.6, 24.92",\
"3.045, 3.194, 3.727, 4.729, 6.31, 8.523, 11.44, 15.11, 19.61, 24.92",\
"3.088, 3.233, 3.752, 4.739, 6.312, 8.53, 11.44, 15.11, 19.59, 24.94",\
"3.272, 3.416, 3.918, 4.87, 6.382, 8.556, 11.44, 15.12, 19.59, 24.96",\
"3.492, 3.638, 4.158, 5.138, 6.628, 8.71, 11.51, 15.13, 19.61, 24.93",\
"3.722, 3.876, 4.418, 5.438, 6.992, 9.08, 11.79, 15.27, 19.64, 24.95",\
"3.976, 4.14, 4.702, 5.77, 7.362, 9.542, 12.29, 15.67, 19.88, 25.04");
}
}
}
}