blob: 42ce3202c8c6dd7468441e401482c41834ab920d [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__or4_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0003038634" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002920536" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002859462" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00028593" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0002796282" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000279612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000279612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000279612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0002730024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0002729862" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003038634" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00703 ;
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.01226, 0.01225, 0.01223, 0.01218, 0.01209, 0.01193, 0.01165, \
0.01108, 0.008903, 0.004992");
}
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.002921, -0.002919, -0.002925, -0.00294, -0.002944, -0.002943, \
-0.002943, -0.002944, -0.002809, -0.002237");
}
}
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.00916, 0.009153, 0.009142, 0.009119, 0.009066, 0.008969, 0.00881, \
0.008476, 0.007055, 0.004345");
}
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.002918, -0.002929, -0.002939, -0.002943, -0.002942, \
-0.002941, -0.002943, -0.002808, -0.002235");
}
}
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.009163, 0.009161, 0.009152, 0.009129, 0.009071, 0.008978, 0.008817, \
0.008491, 0.007087, 0.004376");
}
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.002917, -0.002918, -0.002925, -0.002937, -0.002941, -0.002942, \
-0.002943, -0.002941, -0.002806, -0.002235");
}
}
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.005559, 0.00555, 0.005546, 0.005544, 0.005517, 0.005476, 0.005407, \
0.005269, 0.004614, 0.003206");
}
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.002933, -0.002931, -0.002939, -0.002952, -0.002955, -0.002956, \
-0.002952, -0.002954, -0.00282, -0.002245");
}
}
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.005554, 0.005553, 0.005551, 0.005546, 0.005516, 0.005479, 0.005407, \
0.005273, 0.004624, 0.003214");
}
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.00293, -0.002932, -0.002936, -0.002949, -0.002953, -0.002955, \
-0.002957, -0.002956, -0.002818, -0.002244");
}
}
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.005553, 0.005549, 0.00555, 0.005539, 0.005519, 0.005477, 0.005407, \
0.00527, 0.004623, 0.003214");
}
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.00293, -0.002932, -0.002936, -0.002947, -0.002953, -0.002956, \
-0.002956, -0.002954, -0.002818, -0.002244");
}
}
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.005551, 0.00555, 0.005554, 0.005541, 0.005519, 0.00548, 0.005411, \
0.005275, 0.004628, 0.003216");
}
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.00293, -0.002933, -0.002944, -0.002953, -0.002954, -0.002955, \
-0.002957, -0.002956, -0.002818, -0.002243");
}
}
}
pin(A2) {
capacitance : 0.00731 ;
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.006304, 0.00629, 0.006269, 0.006235, 0.006155, 0.006013, 0.005777, \
0.005326, 0.003991, 0.001568");
}
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.003754, -0.00376, -0.003767, -0.003778, -0.003781, -0.003789, \
-0.003793, -0.003801, -0.003643, -0.002935");
}
}
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.003878, 0.003873, 0.00387, 0.003874, 0.003846, 0.003812, 0.003765, \
0.003701, 0.00353, 0.002845");
}
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.003769, -0.003773, -0.003774, -0.003795, -0.003796, -0.003802, \
-0.003806, -0.003811, -0.003649, -0.002938");
}
}
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.003876, 0.003873, 0.003869, 0.00387, 0.00385, 0.003816, 0.003765, \
0.003703, 0.00353, 0.002844");
}
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.003765, -0.003772, -0.003781, -0.003798, -0.003801, -0.003803, \
-0.003806, -0.003813, -0.003649, -0.002938");
}
}
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.006788, 0.006784, 0.006794, 0.006797, 0.006804, 0.006799, 0.0068, \
0.006797, 0.00635, 0.004745");
}
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.006227, -0.006316, -0.006426, -0.006498, -0.006551, \
-0.006582, -0.006602, -0.00642, -0.005608");
}
}
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.004556, 0.004552, 0.004559, 0.00457, 0.00458, 0.004581, 0.004577, \
0.004576, 0.004348, 0.00338");
}
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.005172, -0.00515, -0.005092, -0.005087, -0.005072, -0.005064, \
-0.005058, -0.005054, -0.004872, -0.004117");
}
}
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.004713, 0.004702, 0.004721, 0.004726, 0.004734, 0.004739, 0.004738, \
0.004736, 0.004498, 0.003496");
}
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.005575, -0.005571, -0.005566, -0.005587, -0.00559, -0.005584, \
-0.005579, -0.005571, -0.005374, -0.004523");
}
}
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.004711, 0.00471, 0.004717, 0.004731, 0.004734, 0.004737, 0.004735, \
0.004739, 0.0045, 0.003496");
}
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.005571, -0.005569, -0.005561, -0.005593, -0.005583, -0.005584, \
-0.005581, -0.005576, -0.005376, -0.004526");
}
}
}
pin(A3) {
capacitance : 0.008197 ;
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.003943, 0.003941, 0.003937, 0.003955, 0.003958, 0.003961, 0.003965, \
0.003966, 0.003825, 0.003131");
}
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.00377, -0.003769, -0.00378, -0.003789, -0.003791, -0.003794, \
-0.003791, -0.003791, -0.003621, -0.002907");
}
}
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.006796, 0.006788, 0.006797, 0.006797, 0.0068, 0.006795, \
0.006798, 0.006387, 0.00478");
}
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.006221, -0.006224, -0.006328, -0.006449, -0.006519, -0.006557, \
-0.006586, -0.006598, -0.006421, -0.00561");
}
}
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.00467, 0.004685, 0.004678, 0.004692, 0.004696, 0.004697, 0.004697, \
0.004696, 0.004466, 0.003472");
}
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.005547, -0.005567, -0.005581, -0.005572, -0.005568, \
-0.005556, -0.005543, -0.005332, -0.004464");
}
}
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.006814, 0.006808, 0.006807, 0.006819, 0.00681, 0.006815, 0.00681, \
0.006806, 0.006374, 0.004764");
}
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.005803, -0.005793, -0.005861, -0.006016, -0.006163, -0.006266, \
-0.006345, -0.006401, -0.006246, -0.005484");
}
}
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.00456, 0.00456, 0.004562, 0.004581, 0.00458, 0.004581, 0.004584, \
0.004582, 0.004352, 0.003384");
}
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.005208, -0.005156, -0.005106, -0.005085, -0.005071, -0.00506, \
-0.005055, -0.005048, -0.004866, -0.004114");
}
}
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.006785, 0.006784, 0.006783, 0.006792, 0.006793, 0.006791, 0.006791, \
0.006791, 0.006378, 0.004775");
}
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.006222, -0.006225, -0.006328, -0.006452, -0.006517, -0.006557, \
-0.006584, -0.006598, -0.006418, -0.005609");
}
}
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.004674, 0.004682, 0.004684, 0.004702, 0.004703, 0.004704, 0.004706, \
0.004705, 0.004467, 0.003477");
}
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.005568, -0.005557, -0.005579, -0.005591, -0.005585, -0.005574, \
-0.005565, -0.005548, -0.005336, -0.004464");
}
}
}
pin(A4) {
capacitance : 0.00898 ;
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.006788, 0.006781, 0.006793, 0.006799, 0.006802, 0.006792, 0.006799, \
0.006796, 0.006414, 0.004804");
}
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.006188, -0.006257, -0.006372, -0.006484, -0.006534, -0.00657, \
-0.006592, -0.006607, -0.006424, -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.006804, 0.006798, 0.006794, 0.006812, 0.006805, 0.006808, 0.006811, \
0.00681, 0.006416, 0.004806");
}
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.005763, -0.005855, -0.005994, -0.00615, -0.006265, -0.006335, \
-0.006387, -0.006427, -0.006267, -0.005497");
}
}
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.00678, 0.006776, 0.006784, 0.006791, 0.006795, 0.00679, 0.00679, \
0.006793, 0.006406, 0.004792");
}
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.006188, -0.006258, -0.006374, -0.006481, -0.006533, -0.00657, \
-0.006591, -0.006603, -0.006424, -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.006812, 0.006805, 0.006805, 0.00682, 0.006822, 0.006816, 0.006818, \
0.006815, 0.006412, 0.004792");
}
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.005686, -0.005784, -0.005908, -0.006051, -0.006157, -0.006236, \
-0.006299, -0.006346, -0.006199, -0.005442");
}
}
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.00678, 0.006776, 0.006786, 0.006792, 0.006792, 0.006789, 0.006792, \
0.006788, 0.006404, 0.004794");
}
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.006184, -0.006257, -0.006376, -0.006486, -0.006534, -0.00657, \
-0.006591, -0.006608, -0.006425, -0.005613");
}
}
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.006779, 0.006796, 0.006795, 0.006795, 0.006794, \
0.006794, 0.006398, 0.004782");
}
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.005762, -0.005854, -0.005984, -0.006146, -0.006263, -0.006336, \
-0.006389, -0.006425, -0.006265, -0.005498");
}
}
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.006777, 0.006776, 0.006772, 0.006788, 0.006789, 0.006793, 0.006793, \
0.006792, 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.006187, -0.006259, -0.006377, -0.006488, -0.006532, -0.006568, \
-0.006596, -0.00661, -0.006423, -0.005614");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.7714 ;
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.06333, 0.0634, 0.06367, 0.0642, 0.0648, 0.06529, 0.06566, 0.06591, 0.06605, 0.0659",\
"0.0632, 0.06327, 0.06355, 0.06409, 0.06468, 0.06518, 0.06555, 0.06581, 0.06593, 0.06576",\
"0.06286, 0.06291, 0.06318, 0.06374, 0.06433, 0.06484, 0.0652, 0.06546, 0.06556, 0.06534",\
"0.0625, 0.06255, 0.06283, 0.06337, 0.06397, 0.06447, 0.06484, 0.06508, 0.06514, 0.06477",\
"0.06224, 0.06229, 0.06258, 0.06311, 0.06369, 0.06418, 0.06453, 0.06474, 0.06466, 0.06399",\
"0.06206, 0.0621, 0.06238, 0.06287, 0.0634, 0.06386, 0.06417, 0.06425, 0.06379, 0.06251",\
"0.0617, 0.06173, 0.06195, 0.06237, 0.06282, 0.06318, 0.06329, 0.06277, 0.06131, 0.05958",\
"0.05953, 0.05952, 0.05963, 0.05987, 0.06007, 0.0598, 0.05835, 0.0565, 0.05515, 0.05417",\
"0.04439, 0.0443, 0.04338, 0.0408, 0.03937, 0.03875, 0.03852, 0.03846, 0.03847, 0.0385",\
"0.01222, 0.01228, 0.01247, 0.01277, 0.01313, 0.0135, 0.01383, 0.01412, 0.01434, 0.01452");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.02788, 0.02821, 0.02907, 0.03007, 0.03084, 0.0315, 0.03313, 0.05254, 0.1589, 0.387",\
"0.02798, 0.02829, 0.02914, 0.03014, 0.03094, 0.03163, 0.03345, 0.0538, 0.1629, 0.392",\
"0.02802, 0.02836, 0.02917, 0.03015, 0.03103, 0.03164, 0.03344, 0.05735, 0.1758, 0.4083",\
"0.02778, 0.02807, 0.0287, 0.0296, 0.03047, 0.03134, 0.03416, 0.06497, 0.2013, 0.4365",\
"0.02744, 0.02765, 0.02828, 0.02907, 0.02997, 0.03057, 0.0355, 0.08195, 0.2443, 0.4736",\
"0.02711, 0.02731, 0.02778, 0.02847, 0.02922, 0.03035, 0.04006, 0.1156, 0.3021, 0.5085",\
"0.02687, 0.02705, 0.02751, 0.02798, 0.02892, 0.0305, 0.05449, 0.1734, 0.3639, 0.5263",\
"0.02681, 0.02695, 0.02733, 0.02771, 0.02839, 0.03508, 0.09822, 0.2533, 0.4014, 0.5082",\
"0.02702, 0.02713, 0.02748, 0.02797, 0.03015, 0.06857, 0.1865, 0.2991, 0.3764, 0.4298",\
"0.0279, 0.02795, 0.02825, 0.03097, 0.07356, 0.1469, 0.1955, 0.2263, 0.2464, 0.2601");
}
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.06602, 0.06603, 0.06632, 0.06685, 0.06744, 0.06794, 0.0683, 0.06855, 0.06865, 0.0684",\
"0.0659, 0.06596, 0.06624, 0.06678, 0.06738, 0.06787, 0.06823, 0.06849, 0.06857, 0.06831",\
"0.06568, 0.06573, 0.06602, 0.06656, 0.06713, 0.06763, 0.06799, 0.06824, 0.06831, 0.06798",\
"0.06545, 0.06549, 0.06579, 0.06631, 0.0669, 0.06738, 0.06775, 0.06797, 0.06797, 0.06745",\
"0.06525, 0.06531, 0.06557, 0.06609, 0.06666, 0.06715, 0.0675, 0.06767, 0.06748, 0.0666",\
"0.06499, 0.06504, 0.06531, 0.0658, 0.06635, 0.06682, 0.0671, 0.0671, 0.06642, 0.06495",\
"0.06445, 0.06448, 0.0647, 0.06515, 0.06562, 0.06598, 0.06599, 0.06523, 0.06357, 0.06188",\
"0.06172, 0.06172, 0.06185, 0.06213, 0.06233, 0.06191, 0.0602, 0.05844, 0.05717, 0.05627",\
"0.04578, 0.04571, 0.04429, 0.04184, 0.04063, 0.04015, 0.03998, 0.03996, 0.03997, 0.04",\
"0.01139, 0.01145, 0.01165, 0.01196, 0.01232, 0.01268, 0.01299, 0.01323, 0.01342, 0.01356");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.03085, 0.03116, 0.03192, 0.03287, 0.03377, 0.03456, 0.03619, 0.05664, 0.1654, 0.3952",\
"0.0309, 0.03117, 0.0319, 0.03289, 0.03369, 0.03436, 0.03614, 0.05786, 0.1697, 0.3996",\
"0.03086, 0.03118, 0.0319, 0.03286, 0.03371, 0.03432, 0.03643, 0.06139, 0.1824, 0.4153",\
"0.0307, 0.03098, 0.0316, 0.03247, 0.03335, 0.03417, 0.03685, 0.06944, 0.2083, 0.4427",\
"0.03033, 0.03058, 0.03118, 0.0319, 0.0327, 0.03368, 0.03855, 0.08717, 0.2515, 0.4801",\
"0.03, 0.03021, 0.03071, 0.03148, 0.03205, 0.03326, 0.04356, 0.1221, 0.3113, 0.514",\
"0.02973, 0.02988, 0.03033, 0.03083, 0.03172, 0.03327, 0.05934, 0.1828, 0.372, 0.5293",\
"0.02953, 0.0297, 0.03006, 0.03052, 0.03108, 0.03898, 0.1077, 0.2632, 0.4052, 0.5065",\
"0.0296, 0.02972, 0.03006, 0.03058, 0.03331, 0.07724, 0.1967, 0.3008, 0.3715, 0.4203",\
"0.03035, 0.03041, 0.03074, 0.03531, 0.08571, 0.1482, 0.1874, 0.2119, 0.228, 0.239");
}
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.06872, 0.06876, 0.06906, 0.06959, 0.07017, 0.07068, 0.07104, 0.07128, 0.07135, 0.07105",\
"0.06864, 0.06868, 0.06896, 0.06951, 0.07009, 0.07059, 0.07096, 0.0712, 0.07127, 0.07094",\
"0.06842, 0.06847, 0.06873, 0.06928, 0.06985, 0.07035, 0.07073, 0.07096, 0.071, 0.07058",\
"0.06818, 0.06823, 0.06849, 0.06902, 0.0696, 0.0701, 0.07045, 0.07066, 0.07061, 0.06999",\
"0.06796, 0.06801, 0.06828, 0.06881, 0.06937, 0.06986, 0.0702, 0.07035, 0.07007, 0.06906",\
"0.06769, 0.06774, 0.06801, 0.06851, 0.06906, 0.06951, 0.06978, 0.06971, 0.06889, 0.06731",\
"0.06705, 0.0671, 0.06734, 0.06779, 0.06827, 0.0686, 0.06854, 0.06761, 0.06586, 0.06422",\
"0.06407, 0.0641, 0.06426, 0.06454, 0.06471, 0.06415, 0.06233, 0.06064, 0.05944, 0.05857",\
"0.04804, 0.048, 0.04642, 0.0441, 0.04296, 0.04253, 0.04241, 0.04239, 0.0424, 0.04242",\
"0.01258, 0.01264, 0.01286, 0.01319, 0.01358, 0.01394, 0.01423, 0.01444, 0.0146, 0.01472");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.03317, 0.03344, 0.03418, 0.03513, 0.03593, 0.03674, 0.03854, 0.05981, 0.1699, 0.4005",\
"0.03319, 0.03345, 0.03414, 0.03513, 0.03597, 0.0368, 0.03841, 0.06039, 0.1735, 0.405",\
"0.03303, 0.03331, 0.03405, 0.03499, 0.03582, 0.03654, 0.03856, 0.06424, 0.1871, 0.4204",\
"0.03277, 0.03303, 0.03367, 0.03452, 0.03535, 0.03614, 0.03902, 0.07271, 0.2134, 0.448",\
"0.03239, 0.03263, 0.03317, 0.03393, 0.03465, 0.0356, 0.04074, 0.09118, 0.2575, 0.4845",\
"0.03204, 0.03222, 0.03272, 0.0335, 0.03405, 0.0351, 0.04622, 0.1266, 0.3174, 0.5178",\
"0.03176, 0.03192, 0.0323, 0.03288, 0.03372, 0.0356, 0.0636, 0.1899, 0.3776, 0.5313",\
"0.03151, 0.03167, 0.03206, 0.03246, 0.03308, 0.04181, 0.115, 0.2704, 0.4074, 0.5048",\
"0.03147, 0.0316, 0.03187, 0.03235, 0.03602, 0.08498, 0.2037, 0.3013, 0.3671, 0.4124",\
"0.032, 0.03207, 0.03247, 0.03978, 0.09372, 0.1467, 0.1793, 0.1997, 0.213, 0.222");
}
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.07197, 0.07202, 0.0723, 0.07283, 0.07344, 0.07394, 0.0743, 0.07453, 0.07461, 0.07429",\
"0.0719, 0.07194, 0.07223, 0.07277, 0.07335, 0.07385, 0.07423, 0.07445, 0.07452, 0.07416",\
"0.07165, 0.0717, 0.072, 0.07253, 0.07312, 0.07361, 0.07398, 0.0742, 0.07422, 0.07378",\
"0.07144, 0.07146, 0.07176, 0.07227, 0.07287, 0.07336, 0.0737, 0.07392, 0.07383, 0.07318",\
"0.0712, 0.07126, 0.07153, 0.07206, 0.07263, 0.07312, 0.07345, 0.07357, 0.07326, 0.07221",\
"0.07094, 0.07099, 0.07125, 0.07176, 0.07232, 0.07277, 0.07303, 0.07292, 0.07204, 0.07042",\
"0.07025, 0.0703, 0.07054, 0.07101, 0.07149, 0.07182, 0.07172, 0.07074, 0.06896, 0.06733",\
"0.06723, 0.06726, 0.06744, 0.06773, 0.06792, 0.06734, 0.06548, 0.0638, 0.0626, 0.06175",\
"0.05159, 0.05158, 0.05012, 0.04776, 0.04665, 0.0462, 0.04603, 0.04598, 0.04598, 0.04599",\
"0.01537, 0.01545, 0.01568, 0.01605, 0.01646, 0.01681, 0.01708, 0.01729, 0.01744, 0.01755");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.03468, 0.03495, 0.03566, 0.03663, 0.03751, 0.0382, 0.03994, 0.06136, 0.1743, 0.4045",\
"0.03446, 0.03476, 0.03543, 0.03644, 0.03732, 0.03801, 0.03973, 0.06218, 0.1775, 0.4087",\
"0.03412, 0.0344, 0.03512, 0.03598, 0.03677, 0.03746, 0.03946, 0.0659, 0.1895, 0.4237",\
"0.03374, 0.034, 0.03461, 0.0354, 0.03622, 0.037, 0.03998, 0.07418, 0.216, 0.4509",\
"0.03336, 0.03362, 0.03413, 0.03482, 0.0356, 0.0364, 0.04179, 0.09279, 0.2611, 0.4873",\
"0.03305, 0.03321, 0.0337, 0.03441, 0.03507, 0.03616, 0.04755, 0.1298, 0.3214, 0.52",\
"0.03276, 0.03292, 0.0333, 0.03386, 0.03459, 0.03652, 0.06587, 0.195, 0.3812, 0.532",\
"0.0325, 0.03262, 0.03296, 0.03341, 0.03414, 0.04374, 0.1202, 0.2753, 0.4083, 0.5026",\
"0.03234, 0.03245, 0.03276, 0.03326, 0.03748, 0.09197, 0.2083, 0.3006, 0.3625, 0.4052",\
"0.03261, 0.0327, 0.03303, 0.04325, 0.09783, 0.1435, 0.1711, 0.1884, 0.1996, 0.2073");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("5.125, 5.352, 5.899, 6.596, 7.394, 8.29, 9.293, 10.42, 11.7, 13.14",\
"5.169, 5.395, 5.943, 6.638, 7.438, 8.334, 9.339, 10.47, 11.74, 13.19",\
"5.354, 5.581, 6.129, 6.825, 7.626, 8.521, 9.524, 10.65, 11.93, 13.37",\
"5.758, 5.984, 6.531, 7.229, 8.027, 8.925, 9.927, 11.06, 12.33, 13.78",\
"6.427, 6.654, 7.201, 7.899, 8.696, 9.595, 10.6, 11.73, 13, 14.44",\
"7.395, 7.621, 8.169, 8.866, 9.663, 10.56, 11.57, 12.69, 13.97, 15.41",\
"8.692, 8.917, 9.462, 10.16, 10.95, 11.85, 12.85, 13.98, 15.26, 16.7",\
"10.29, 10.52, 11.07, 11.77, 12.57, 13.46, 14.47, 15.6, 16.87, 18.32",\
"12.02, 12.27, 12.87, 13.59, 14.4, 15.31, 16.32, 17.45, 18.73, 20.18",\
"13.84, 14.12, 14.76, 15.53, 16.37, 17.29, 18.31, 19.46, 20.75, 22.2");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.322, 1.457, 1.86, 2.559, 3.622, 5.104, 7.049, 9.495, 12.48, 16.05",\
"1.393, 1.527, 1.93, 2.63, 3.693, 5.175, 7.12, 9.568, 12.55, 16.13",\
"1.636, 1.771, 2.173, 2.872, 3.935, 5.417, 7.365, 9.814, 12.8, 16.35",\
"2.094, 2.228, 2.629, 3.327, 4.389, 5.873, 7.818, 10.26, 13.25, 16.81",\
"2.716, 2.856, 3.264, 3.963, 5.026, 6.509, 8.458, 10.9, 13.89, 17.45",\
"3.357, 3.51, 3.938, 4.645, 5.708, 7.189, 9.137, 11.59, 14.58, 18.13",\
"3.987, 4.154, 4.607, 5.323, 6.389, 7.873, 9.817, 12.27, 15.26, 18.81",\
"4.591, 4.776, 5.257, 5.99, 7.057, 8.538, 10.49, 12.94, 15.92, 19.48",\
"5.162, 5.364, 5.878, 6.632, 7.702, 9.185, 11.13, 13.58, 16.57, 20.12",\
"5.681, 5.904, 6.46, 7.238, 8.316, 9.796, 11.74, 14.19, 17.18, 20.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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.175, 1.315, 1.687, 2.256, 3.006, 3.944, 5.105, 6.534, 8.311, 10.44",\
"1.176, 1.313, 1.687, 2.256, 3.007, 3.944, 5.109, 6.553, 8.31, 10.45",\
"1.176, 1.313, 1.687, 2.256, 3.011, 3.949, 5.105, 6.554, 8.304, 10.45",\
"1.175, 1.312, 1.686, 2.255, 3.006, 3.949, 5.105, 6.552, 8.308, 10.45",\
"1.175, 1.311, 1.686, 2.257, 3.006, 3.946, 5.108, 6.552, 8.312, 10.44",\
"1.17, 1.31, 1.686, 2.254, 3.006, 3.946, 5.108, 6.54, 8.308, 10.44",\
"1.168, 1.304, 1.68, 2.256, 3.008, 3.946, 5.106, 6.552, 8.3, 10.43",\
"1.234, 1.36, 1.71, 2.266, 3.018, 3.954, 5.11, 6.54, 8.306, 10.45",\
"1.378, 1.51, 1.846, 2.36, 3.08, 4.01, 5.15, 6.582, 8.338, 10.47",\
"1.53, 1.67, 2.018, 2.502, 3.178, 4.084, 5.23, 6.656, 8.396, 10.52");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.4942, 0.6488, 1.199, 2.299, 4.065, 6.557, 9.835, 13.94, 18.99, 24.99",\
"0.4938, 0.6496, 1.198, 2.301, 4.066, 6.568, 9.855, 13.95, 18.97, 25.01",\
"0.494, 0.648, 1.199, 2.302, 4.063, 6.569, 9.831, 13.96, 18.99, 25.01",\
"0.4962, 0.6508, 1.2, 2.301, 4.07, 6.568, 9.822, 13.95, 18.99, 24.98",\
"0.5366, 0.684, 1.212, 2.305, 4.07, 6.548, 9.825, 13.96, 19, 24.97",\
"0.605, 0.7496, 1.261, 2.323, 4.071, 6.561, 9.828, 13.99, 19, 24.97",\
"0.6846, 0.8256, 1.322, 2.356, 4.084, 6.56, 9.836, 13.98, 18.99, 25",\
"0.778, 0.916, 1.39, 2.392, 4.1, 6.58, 9.832, 13.95, 18.99, 24.99",\
"0.882, 1.02, 1.478, 2.442, 4.12, 6.592, 9.844, 13.95, 19, 25.01",\
"0.992, 1.138, 1.576, 2.5, 4.15, 6.602, 9.858, 13.97, 18.99, 25.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("6.032, 6.26, 6.807, 7.504, 8.302, 9.197, 10.2, 11.33, 12.61, 14.05",\
"6.084, 6.31, 6.858, 7.554, 8.351, 9.247, 10.25, 11.38, 12.66, 14.1",\
"6.289, 6.516, 7.064, 7.758, 8.559, 9.453, 10.46, 11.59, 12.86, 14.31",\
"6.702, 6.929, 7.475, 8.173, 8.969, 9.868, 10.87, 12, 13.28, 14.72",\
"7.324, 7.55, 8.098, 8.795, 9.594, 10.49, 11.49, 12.62, 13.9, 15.34",\
"8.182, 8.409, 8.956, 9.653, 10.45, 11.35, 12.35, 13.48, 14.76, 16.2",\
"9.304, 9.532, 10.08, 10.78, 11.57, 12.47, 13.48, 14.61, 15.88, 17.33",\
"10.66, 10.9, 11.45, 12.16, 12.97, 13.87, 14.87, 16.01, 17.28, 18.73",\
"12.18, 12.43, 13.01, 13.75, 14.57, 15.49, 16.51, 17.65, 18.93, 20.38",\
"13.86, 14.12, 14.73, 15.49, 16.34, 17.28, 18.31, 19.47, 20.77, 22.22");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.44, 1.577, 1.983, 2.686, 3.752, 5.236, 7.184, 9.633, 12.62, 16.18",\
"1.51, 1.646, 2.052, 2.755, 3.821, 5.305, 7.252, 9.702, 12.69, 16.25",\
"1.751, 1.889, 2.294, 2.996, 4.062, 5.547, 7.495, 9.943, 12.93, 16.49",\
"2.213, 2.349, 2.753, 3.454, 4.52, 6.005, 7.953, 10.4, 13.39, 16.95",\
"2.87, 3.01, 3.417, 4.117, 5.182, 6.669, 8.616, 11.07, 14.06, 17.62",\
"3.566, 3.717, 4.142, 4.849, 5.914, 7.398, 9.347, 11.8, 14.79, 18.35",\
"4.256, 4.419, 4.867, 5.586, 6.651, 8.136, 10.08, 12.53, 15.52, 19.08",\
"4.926, 5.107, 5.579, 6.312, 7.379, 8.864, 10.81, 13.26, 16.25, 19.81",\
"5.567, 5.764, 6.267, 7.016, 8.087, 9.572, 11.52, 13.97, 16.96, 20.52",\
"6.166, 6.384, 6.922, 7.69, 8.768, 10.25, 12.2, 14.65, 17.64, 21.2");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.176, 1.311, 1.686, 2.257, 3.01, 3.949, 5.11, 6.537, 8.308, 10.45",\
"1.175, 1.311, 1.686, 2.258, 3.011, 3.945, 5.108, 6.555, 8.308, 10.44",\
"1.174, 1.311, 1.687, 2.258, 3.012, 3.945, 5.107, 6.536, 8.306, 10.45",\
"1.175, 1.313, 1.688, 2.257, 3.007, 3.946, 5.106, 6.538, 8.31, 10.45",\
"1.177, 1.314, 1.687, 2.258, 3.01, 3.948, 5.106, 6.556, 8.312, 10.45",\
"1.174, 1.31, 1.686, 2.256, 3.008, 3.94, 5.108, 6.556, 8.306, 10.44",\
"1.184, 1.316, 1.69, 2.258, 3.01, 3.946, 5.106, 6.552, 8.312, 10.44",\
"1.236, 1.368, 1.732, 2.294, 3.04, 3.964, 5.126, 6.548, 8.318, 10.45",\
"1.312, 1.446, 1.818, 2.376, 3.114, 4.034, 5.176, 6.6, 8.352, 10.47",\
"1.402, 1.542, 1.914, 2.472, 3.218, 4.138, 5.276, 6.692, 8.422, 10.53");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.5026, 0.6572, 1.208, 2.311, 4.079, 6.575, 9.836, 13.96, 19.01, 25.04",\
"0.5038, 0.6572, 1.209, 2.312, 4.078, 6.576, 9.84, 13.98, 19.02, 25.03",\
"0.502, 0.6574, 1.209, 2.312, 4.079, 6.576, 9.843, 13.98, 19.02, 25.03",\
"0.5018, 0.6576, 1.209, 2.312, 4.079, 6.572, 9.847, 13.96, 19.02, 25.01",\
"0.5292, 0.6798, 1.216, 2.31, 4.079, 6.573, 9.856, 13.97, 19, 25",\
"0.5928, 0.7394, 1.258, 2.327, 4.075, 6.57, 9.84, 13.97, 19, 25",\
"0.6658, 0.8088, 1.31, 2.354, 4.088, 6.568, 9.844, 13.99, 18.99, 25",\
"0.75, 0.892, 1.374, 2.39, 4.114, 6.576, 9.836, 13.95, 19, 25.02",\
"0.842, 0.982, 1.456, 2.432, 4.122, 6.588, 9.846, 13.96, 18.99, 25.01",\
"0.948, 1.092, 1.542, 2.482, 4.148, 6.6, 9.858, 13.97, 18.99, 25.01");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("6.515, 6.742, 7.287, 7.985, 8.784, 9.68, 10.68, 11.81, 13.09, 14.53",\
"6.567, 6.794, 7.342, 8.038, 8.836, 9.732, 10.73, 11.86, 13.14, 14.59",\
"6.788, 7.015, 7.563, 8.257, 9.058, 9.951, 10.96, 12.09, 13.36, 14.81",\
"7.214, 7.44, 7.987, 8.684, 9.482, 10.38, 11.38, 12.51, 13.79, 15.23",\
"7.835, 8.062, 8.608, 9.305, 10.1, 11, 12, 13.13, 14.41, 15.85",\
"8.654, 8.881, 9.428, 10.13, 10.92, 11.82, 12.83, 13.95, 15.23, 16.67",\
"9.687, 9.914, 10.46, 11.16, 11.96, 12.85, 13.86, 14.99, 16.26, 17.71",\
"10.91, 11.14, 11.7, 12.4, 13.21, 14.11, 15.11, 16.24, 17.52, 18.97",\
"12.26, 12.51, 13.08, 13.81, 14.63, 15.55, 16.57, 17.7, 18.98, 20.43",\
"13.75, 14, 14.6, 15.35, 16.19, 17.13, 18.17, 19.32, 20.61, 22.07");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.514, 1.654, 2.067, 2.779, 3.852, 5.342, 7.293, 9.744, 12.73, 16.3",\
"1.583, 1.723, 2.136, 2.847, 3.92, 5.41, 7.362, 9.812, 12.8, 16.36",\
"1.824, 1.963, 2.376, 3.087, 4.16, 5.65, 7.601, 10.05, 13.04, 16.6",\
"2.287, 2.425, 2.836, 3.545, 4.617, 6.107, 8.058, 10.51, 13.5, 17.06",\
"2.967, 3.108, 3.518, 4.224, 5.295, 6.785, 8.737, 11.19, 14.18, 17.74",\
"3.704, 3.855, 4.283, 4.994, 6.062, 7.55, 9.502, 11.95, 14.95, 18.51",\
"4.441, 4.605, 5.052, 5.773, 6.843, 8.331, 10.28, 12.73, 15.72, 19.28",\
"5.164, 5.344, 5.815, 6.546, 7.619, 9.107, 11.06, 13.51, 16.5, 20.06",\
"5.862, 6.058, 6.556, 7.304, 8.378, 9.868, 11.82, 14.27, 17.26, 20.82",\
"6.525, 6.736, 7.27, 8.036, 9.116, 10.6, 12.55, 15.01, 18, 21.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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.174, 1.311, 1.688, 2.258, 3.012, 3.95, 5.109, 6.544, 8.298, 10.45",\
"1.175, 1.313, 1.687, 2.257, 3.012, 3.949, 5.107, 6.556, 8.31, 10.45",\
"1.176, 1.315, 1.687, 2.257, 3.012, 3.944, 5.11, 6.54, 8.306, 10.44",\
"1.176, 1.315, 1.685, 2.259, 3.009, 3.946, 5.11, 6.542, 8.308, 10.45",\
"1.179, 1.313, 1.688, 2.258, 3.012, 3.946, 5.108, 6.554, 8.31, 10.44",\
"1.174, 1.314, 1.686, 2.256, 3.008, 3.948, 5.108, 6.55, 8.31, 10.45",\
"1.178, 1.312, 1.688, 2.256, 3.006, 3.946, 5.104, 6.554, 8.31, 10.44",\
"1.22, 1.356, 1.72, 2.284, 3.026, 3.958, 5.112, 6.544, 8.306, 10.45",\
"1.28, 1.42, 1.788, 2.36, 3.102, 4.028, 5.166, 6.594, 8.348, 10.46",\
"1.346, 1.488, 1.864, 2.438, 3.192, 4.12, 5.268, 6.682, 8.414, 10.52");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.5176, 0.6746, 1.23, 2.333, 4.096, 6.59, 9.863, 14, 19.04, 25.05",\
"0.5192, 0.6746, 1.23, 2.333, 4.1, 6.592, 9.865, 14, 19.04, 25.05",\
"0.5164, 0.6738, 1.229, 2.332, 4.1, 6.591, 9.852, 14, 19.04, 25.02",\
"0.5142, 0.6708, 1.227, 2.331, 4.098, 6.586, 9.859, 14, 19.04, 25.02",\
"0.5322, 0.684, 1.226, 2.328, 4.093, 6.585, 9.866, 14, 19.04, 25.01",\
"0.5916, 0.74, 1.263, 2.336, 4.091, 6.584, 9.856, 14, 19.04, 25.01",\
"0.66, 0.806, 1.312, 2.364, 4.1, 6.574, 9.856, 13.99, 19, 25.02",\
"0.74, 0.88, 1.372, 2.394, 4.12, 6.584, 9.848, 13.97, 19.01, 25.03",\
"0.826, 0.972, 1.442, 2.432, 4.136, 6.614, 9.87, 13.97, 19.02, 25.03",\
"0.926, 1.068, 1.524, 2.482, 4.15, 6.614, 9.866, 13.99, 19, 25");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("6.671, 6.898, 7.445, 8.142, 8.938, 9.834, 10.84, 11.97, 13.24, 14.69",\
"6.743, 6.97, 7.517, 8.213, 9.011, 9.907, 10.91, 12.04, 13.32, 14.76",\
"6.993, 7.22, 7.767, 8.464, 9.263, 10.16, 11.16, 12.29, 13.57, 15.01",\
"7.428, 7.656, 8.201, 8.9, 9.697, 10.59, 11.6, 12.73, 14, 15.45",\
"8.045, 8.272, 8.819, 9.515, 10.31, 11.21, 12.21, 13.34, 14.62, 16.06",\
"8.841, 9.068, 9.614, 10.31, 11.11, 12.01, 13.01, 14.14, 15.41, 16.86",\
"9.823, 10.05, 10.6, 11.29, 12.09, 12.99, 13.99, 15.12, 16.4, 17.84",\
"10.97, 11.2, 11.76, 12.46, 13.26, 14.16, 15.17, 16.3, 17.57, 19.02",\
"12.24, 12.47, 13.04, 13.76, 14.58, 15.49, 16.51, 17.64, 18.92, 20.37",\
"13.6, 13.84, 14.43, 15.17, 16.01, 16.94, 17.97, 19.12, 20.41, 21.87");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.546, 1.689, 2.113, 2.837, 3.922, 5.421, 7.379, 9.835, 12.83, 16.39",\
"1.612, 1.756, 2.179, 2.903, 3.988, 5.487, 7.444, 9.9, 12.89, 16.46",\
"1.852, 1.995, 2.417, 3.14, 4.224, 5.722, 7.68, 10.14, 13.13, 16.69",\
"2.321, 2.462, 2.882, 3.6, 4.682, 6.18, 8.138, 10.59, 13.59, 17.15",\
"3.019, 3.162, 3.579, 4.292, 5.371, 6.868, 8.826, 11.28, 14.28, 17.84",\
"3.789, 3.942, 4.373, 5.09, 6.165, 7.659, 9.616, 12.07, 15.07, 18.63",\
"4.566, 4.73, 5.181, 5.906, 6.983, 8.477, 10.43, 12.89, 15.88, 19.44",\
"5.333, 5.513, 5.985, 6.722, 7.801, 9.294, 11.25, 13.7, 16.7, 20.26",\
"6.081, 6.275, 6.774, 7.526, 8.607, 10.1, 12.05, 14.51, 17.5, 21.07",\
"6.795, 7.006, 7.536, 8.306, 9.392, 10.88, 12.84, 15.3, 18.29, 21.85");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("1.174, 1.311, 1.686, 2.257, 3.011, 3.947, 5.109, 6.54, 8.308, 10.44",\
"1.175, 1.311, 1.687, 2.258, 3.011, 3.949, 5.109, 6.552, 8.306, 10.44",\
"1.174, 1.311, 1.685, 2.258, 3.013, 3.946, 5.108, 6.542, 8.298, 10.45",\
"1.177, 1.311, 1.688, 2.256, 3.008, 3.944, 5.112, 6.552, 8.298, 10.44",\
"1.18, 1.316, 1.686, 2.258, 3.012, 3.946, 5.11, 6.54, 8.298, 10.44",\
"1.174, 1.312, 1.686, 2.256, 3.006, 3.95, 5.106, 6.554, 8.31, 10.45",\
"1.176, 1.312, 1.686, 2.256, 3.01, 3.95, 5.106, 6.546, 8.306, 10.44",\
"1.206, 1.342, 1.712, 2.274, 3.018, 3.954, 5.116, 6.54, 8.306, 10.46",\
"1.256, 1.394, 1.766, 2.334, 3.078, 4.012, 5.15, 6.58, 8.332, 10.47",\
"1.308, 1.452, 1.828, 2.402, 3.16, 4.088, 5.246, 6.658, 8.39, 10.51");
}
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.006318, 0.02498, 0.06063, 0.1162, 0.1941, 0.2966, 0.4258, 0.5835, 0.7714");
values("0.535, 0.6946, 1.259, 2.366, 4.133, 6.622, 9.894, 14, 19.05, 25.05",\
"0.5342, 0.6942, 1.257, 2.365, 4.131, 6.62, 9.89, 14.01, 19.05, 25.03",\
"0.5326, 0.6924, 1.253, 2.362, 4.129, 6.613, 9.882, 14.02, 19.05, 25.06",\
"0.5266, 0.686, 1.247, 2.357, 4.128, 6.619, 9.892, 14.01, 19.04, 25.03",\
"0.54, 0.694, 1.242, 2.349, 4.119, 6.605, 9.889, 14, 19.03, 25.02",\
"0.5976, 0.747, 1.275, 2.353, 4.112, 6.604, 9.888, 14, 19.05, 25.04",\
"0.666, 0.81, 1.32, 2.378, 4.118, 6.6, 9.868, 14.01, 19.02, 25.01",\
"0.74, 0.886, 1.378, 2.406, 4.138, 6.604, 9.868, 13.99, 19.03, 25.05",\
"0.824, 0.968, 1.446, 2.444, 4.156, 6.612, 9.876, 13.99, 19.01, 25.05",\
"0.916, 1.06, 1.522, 2.488, 4.17, 6.626, 9.892, 14, 19.02, 25.03");
}
}
}
}