blob: 8b2bd65e217899b9912a1612f27b4d465cb1aba4 [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__and4_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002595078" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002595726" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002596212" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002598642" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000259848" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000260091" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0002602692" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0002622294" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0002670732" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0002673162" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0002674782" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0002689848" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000274509" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.000276129" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0002830626" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000282852" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002830626" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007803 ;
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.006973, 0.00696, 0.006937, 0.006949, 0.006948, 0.006948, 0.006946, \
0.006939, 0.006554, 0.004967");
}
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.005168, -0.00515, -0.00516, -0.005192, -0.005205, -0.005229, \
-0.00527, -0.005357, -0.005446, -0.005018");
}
}
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.00697, 0.006958, 0.00694, 0.006955, 0.006948, 0.006947, 0.006945, \
0.006942, 0.006551, 0.004966");
}
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.005158, -0.005144, -0.005148, -0.005182, -0.005198, -0.005223, \
-0.005261, -0.005347, -0.005438, -0.005013");
}
}
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.00697, 0.006958, 0.006941, 0.006947, 0.006945, 0.006947, 0.006946, \
0.006945, 0.006551, 0.004965");
}
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.005153, -0.00514, -0.005143, -0.005179, -0.005194, -0.005219, \
-0.005261, -0.005341, -0.005435, -0.00501");
}
}
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.006966, 0.006957, 0.006942, 0.006953, 0.006945, 0.006945, 0.006945, \
0.006945, 0.006543, 0.004958");
}
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.005128, -0.005121, -0.005127, -0.005157, -0.005169, -0.005192, \
-0.00524, -0.005322, -0.005411, -0.004991");
}
}
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.00697, 0.00696, 0.006948, 0.006946, 0.006948, 0.006948, 0.006943, \
0.006946, 0.006552, 0.004963");
}
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.0006253, -0.0006065, -0.0006216, -0.0006723, -0.0007096, -0.0007756, \
-0.0008783, -0.001087, -0.001778, -0.002654");
}
}
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.006966, 0.006958, 0.006947, 0.006955, 0.006949, 0.006949, 0.006946, \
0.006947, 0.006543, 0.004957");
}
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.0005691, -0.0005509, -0.0005705, -0.0006215, -0.0006596, -0.0007227, \
-0.0008282, -0.001042, -0.001763, -0.00264");
}
}
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.006966, 0.006958, 0.006951, 0.00695, 0.006946, 0.006948, 0.006949, \
0.006946, 0.006545, 0.004957");
}
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.003706, 0.003724, 0.003697, 0.003636, 0.003575, 0.003469, 0.003297, \
0.002927, 0.001562, -0.0005706");
}
}
}
pin(A2) {
capacitance : 0.008019 ;
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.006604, 0.006581, 0.00656, 0.006556, 0.00654, 0.006508, 0.006465, \
0.006382, 0.005812, 0.004121");
}
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.006125, -0.006122, -0.006117, -0.00613, -0.006127, -0.006128, \
-0.006123, -0.006121, -0.00593, -0.005151");
}
}
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.006617, 0.006595, 0.006584, 0.006585, 0.006565, 0.006539, 0.006494, \
0.006411, 0.005831, 0.00413");
}
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.006124, -0.006125, -0.00612, -0.006135, -0.00613, -0.006126, \
-0.006123, -0.006123, -0.005925, -0.005148");
}
}
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.006582, 0.006309, 0.006186, 0.006155, 0.006133, 0.006119, 0.006105, \
0.006083, 0.005707, 0.004241");
}
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.006121, -0.006119, -0.006118, -0.006132, -0.006128, -0.006125, \
-0.006124, -0.006125, -0.005931, -0.005147");
}
}
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.006693, 0.00635, 0.006141, 0.006124, 0.006115, 0.006113, 0.006109, \
0.006107, 0.005744, 0.004291");
}
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.006116, -0.006115, -0.006116, -0.006131, -0.00613, -0.006129, \
-0.006127, -0.006126, -0.005929, -0.005145");
}
}
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.00627, 0.006263, 0.006245, 0.006248, 0.00623, 0.006217, 0.00619, \
0.006145, 0.005714, 0.004206");
}
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.006088, -0.006093, -0.006106, -0.00613, -0.006148, -0.006184, \
-0.006233, -0.006311, -0.00617, -0.005387");
}
}
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.006271, 0.006277, 0.00625, 0.006257, 0.006239, 0.006225, 0.006198, \
0.006154, 0.005711, 0.0042");
}
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.006078, -0.006082, -0.006092, -0.006116, -0.006139, -0.006173, \
-0.006231, -0.006315, -0.006174, -0.005397");
}
}
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.006301, 0.006295, 0.006285, 0.006285, 0.006267, 0.006247, 0.006228, \
0.006178, 0.00573, 0.004204");
}
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.002113, -0.002119, -0.002129, -0.002177, -0.002235, -0.002331, \
-0.002493, -0.002816, -0.003693, -0.004546");
}
}
}
pin(A3) {
capacitance : 0.008451 ;
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.006156, 0.006152, 0.006136, 0.006142, 0.006146, 0.00614, 0.006143, \
0.006135, 0.005777, 0.004328");
}
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.006136, -0.006128, -0.006121, -0.006132, -0.006128, -0.006127, \
-0.006127, -0.006123, -0.005932, -0.005151");
}
}
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.00614, 0.006146, 0.006138, 0.006144, 0.00614, 0.006137, 0.006142, \
0.006136, 0.005778, 0.004326");
}
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.006121, -0.006117, -0.006112, -0.006127, -0.006129, -0.006126, \
-0.006129, -0.006123, -0.005934, -0.005149");
}
}
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.006115, 0.006135, 0.006127, 0.006138, 0.006134, 0.006126, 0.006123, \
0.006113, 0.005745, 0.004286");
}
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.006127, -0.006124, -0.006115, -0.006131, -0.006127, -0.006126, \
-0.006126, -0.006127, -0.005932, -0.005147");
}
}
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.006152, 0.006156, 0.006133, 0.00614, 0.00614, 0.006138, 0.006136, \
0.006137, 0.005768, 0.004316");
}
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.006118, -0.006122, -0.006109, -0.006132, -0.00613, -0.006133, \
-0.006128, -0.006126, -0.005929, -0.005145");
}
}
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.006121, 0.006117, 0.006105, 0.006106, 0.006098, 0.006091, 0.006084, \
0.006076, 0.005715, 0.004263");
}
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.006131, -0.006129, -0.006117, -0.006134, -0.00613, -0.006125, \
-0.006127, -0.006125, -0.005931, -0.005148");
}
}
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.006147, 0.006149, 0.006134, 0.006142, 0.006142, 0.006136, 0.006143, \
0.006134, 0.005771, 0.004318");
}
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.006124, -0.006126, -0.006115, -0.006126, -0.006131, -0.006128, \
-0.006127, -0.006126, -0.005931, -0.005146");
}
}
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.006153, 0.006146, 0.00614, 0.006151, 0.00614, 0.006136, 0.006136, \
0.006134, 0.005768, 0.00431");
}
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.006126, -0.006119, -0.006112, -0.006131, -0.00613, -0.006126, \
-0.006127, -0.006128, -0.005927, -0.005147");
}
}
}
pin(A4) {
capacitance : 0.009472 ;
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.006164, 0.00615, 0.006137, 0.006137, 0.006143, 0.006141, 0.006141, \
0.006142, 0.00578, 0.004326");
}
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.00613, -0.006121, -0.006118, -0.006129, -0.006123, -0.006123, \
-0.00612, -0.00612, -0.005931, -0.005149");
}
}
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.00615, 0.006146, 0.006138, 0.006142, 0.00614, 0.006138, 0.006139, \
0.006139, 0.005779, 0.004325");
}
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.006124, -0.00612, -0.006115, -0.006129, -0.006127, -0.006127, \
-0.006127, -0.006125, -0.005932, -0.005146");
}
}
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.006156, 0.006154, 0.006138, 0.006139, 0.006141, 0.006143, 0.006143, \
0.006142, 0.005774, 0.004329");
}
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.006129, -0.006123, -0.006121, -0.006134, -0.006129, -0.006124, \
-0.006121, -0.006121, -0.005926, -0.005149");
}
}
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.006146, 0.006144, 0.006137, 0.006141, 0.006138, 0.006133, 0.006138, \
0.006135, 0.005771, 0.004317");
}
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.006124, -0.006122, -0.006121, -0.006123, -0.006131, -0.006129, \
-0.006129, -0.006128, -0.005928, -0.005143");
}
}
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.00616, 0.006155, 0.006141, 0.006142, 0.006141, 0.00614, 0.006142, \
0.006143, 0.005779, 0.004329");
}
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.006129, -0.006123, -0.00612, -0.006133, -0.006127, -0.006123, \
-0.006122, -0.00612, -0.005927, -0.005148");
}
}
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.006149, 0.006146, 0.006137, 0.006139, 0.00614, 0.00614, 0.00614, \
0.006139, 0.005774, 0.004318");
}
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.006126, -0.006123, -0.006126, -0.006135, -0.006133, -0.006129, \
-0.006127, -0.006122, -0.005925, -0.005145");
}
}
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.006155, 0.006154, 0.00614, 0.006145, 0.006143, 0.006144, 0.006141, \
0.006137, 0.005772, 0.004316");
}
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.006129, -0.006127, -0.006123, -0.00613, -0.006125, -0.006126, \
-0.006126, -0.006122, -0.005923, -0.005142");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.7695 ;
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.05779, 0.05818, 0.05902, 0.05977, 0.06024, 0.0605, 0.06065, 0.06074, 0.06079, 0.06073",\
"0.05797, 0.05836, 0.05922, 0.05999, 0.06045, 0.06072, 0.06086, 0.06095, 0.06099, 0.06093",\
"0.05775, 0.05814, 0.05899, 0.05978, 0.06024, 0.06051, 0.06065, 0.06075, 0.06078, 0.06069",\
"0.05728, 0.05758, 0.05837, 0.05913, 0.05966, 0.05997, 0.06014, 0.06024, 0.06029, 0.06015",\
"0.05666, 0.05693, 0.05762, 0.05837, 0.05895, 0.05933, 0.05957, 0.05973, 0.05975, 0.05949",\
"0.05624, 0.05647, 0.05705, 0.05776, 0.05834, 0.05878, 0.05906, 0.05924, 0.0592, 0.0586",\
"0.05607, 0.05625, 0.05675, 0.0574, 0.05797, 0.05843, 0.05876, 0.05887, 0.05843, 0.0571",\
"0.05607, 0.0562, 0.05662, 0.0572, 0.05777, 0.05824, 0.05849, 0.05792, 0.05626, 0.05452",\
"0.05579, 0.05594, 0.05627, 0.05677, 0.05719, 0.05684, 0.05483, 0.05293, 0.05163, 0.05071",\
"0.03492, 0.03347, 0.0318, 0.03127, 0.03134, 0.03157, 0.03184, 0.03205, 0.03224, 0.03238");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.003365, 0.0035, 0.003929, 0.004517, 0.005175, 0.005872, 0.008889, 0.04193, 0.1819, 0.4159",\
"0.003264, 0.003406, 0.003863, 0.004371, 0.005078, 0.005921, 0.008754, 0.04305, 0.186, 0.4196",\
"0.003003, 0.003142, 0.003573, 0.00416, 0.004818, 0.005354, 0.009363, 0.04847, 0.1982, 0.4315",\
"0.002649, 0.002808, 0.003241, 0.003804, 0.004446, 0.005188, 0.01032, 0.05973, 0.2251, 0.4525",\
"0.002333, 0.002483, 0.00286, 0.003366, 0.003927, 0.004596, 0.0134, 0.08429, 0.2694, 0.4791",\
"0.002132, 0.002233, 0.002584, 0.003075, 0.003555, 0.005025, 0.0239, 0.1307, 0.3248, 0.4991",\
"0.002046, 0.002144, 0.002427, 0.002848, 0.003371, 0.007265, 0.05458, 0.2039, 0.3699, 0.4938",\
"0.002122, 0.002167, 0.002403, 0.002702, 0.003739, 0.02415, 0.1293, 0.2682, 0.3697, 0.4406",\
"0.002373, 0.002394, 0.002635, 0.003101, 0.01794, 0.1013, 0.1895, 0.2475, 0.286, 0.3124",\
"0.001054, 0.001031, 0.005071, 0.0336, 0.05503, 0.06714, 0.07421, 0.07853, 0.08127, 0.08312");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.0626, 0.06296, 0.06377, 0.06452, 0.06504, 0.06533, 0.0655, 0.06561, 0.06565, 0.0656",\
"0.06265, 0.063, 0.06382, 0.06458, 0.0651, 0.06538, 0.06555, 0.06566, 0.06571, 0.06565",\
"0.06247, 0.06281, 0.06365, 0.06442, 0.06495, 0.06524, 0.0654, 0.06551, 0.06555, 0.06546",\
"0.06207, 0.06238, 0.06313, 0.06389, 0.06444, 0.06476, 0.06496, 0.06507, 0.06512, 0.06496",\
"0.06154, 0.06183, 0.06246, 0.06319, 0.06379, 0.06418, 0.06441, 0.06457, 0.0646, 0.06433",\
"0.06116, 0.06135, 0.06194, 0.06262, 0.0632, 0.06363, 0.06394, 0.06412, 0.06407, 0.06344",\
"0.06093, 0.06109, 0.0616, 0.06221, 0.0628, 0.06324, 0.06358, 0.06371, 0.06323, 0.06184",\
"0.06089, 0.06102, 0.06143, 0.06197, 0.06251, 0.06301, 0.06321, 0.06256, 0.06082, 0.05911",\
"0.06049, 0.06059, 0.0609, 0.06138, 0.06177, 0.0611, 0.05895, 0.05716, 0.05594, 0.05511",\
"0.03346, 0.03271, 0.03206, 0.03206, 0.03237, 0.03274, 0.03308, 0.03335, 0.03357, 0.03373");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.0008161, 0.0009644, 0.001453, 0.001979, 0.002556, 0.003384, 0.006377, 0.04102, 0.1848, 0.4181",\
"0.0007059, 0.0008915, 0.001296, 0.001882, 0.002459, 0.003108, 0.006437, 0.04248, 0.1873, 0.4217",\
"0.0005229, 0.0006761, 0.001123, 0.001672, 0.002249, 0.003122, 0.00685, 0.04813, 0.2009, 0.4343",\
"0.0002102, 0.0003715, 0.0007971, 0.00138, 0.002022, 0.00291, 0.007998, 0.05938, 0.228, 0.4533",\
"-9.922e-05, 4.59e-05, 0.0004731, 0.0009263, 0.001584, 0.002591, 0.01156, 0.08317, 0.2698, 0.4781",\
"-0.0003212, -0.0002117, 0.000154, 0.0006833, 0.001196, 0.00252, 0.02134, 0.1288, 0.3226, 0.4968",\
"-0.0004783, -0.0003883, -2.905e-05, 0.0004565, 0.0009953, 0.005006, 0.05167, 0.2008, 0.3672, 0.4917",\
"-0.0005528, -0.0004644, -0.0002413, 0.0001649, 0.001165, 0.0211, 0.1255, 0.2651, 0.3678, 0.4393",\
"-0.0004167, -0.0003947, -0.0001409, 0.0002784, 0.01445, 0.09702, 0.1868, 0.2458, 0.285, 0.3117",\
"-0.001811, -0.001834, 0.001719, 0.03076, 0.05314, 0.06577, 0.07311, 0.07759, 0.08046, 0.0824");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.06724, 0.06756, 0.06835, 0.06913, 0.06964, 0.06995, 0.07014, 0.07026, 0.07032, 0.07026",\
"0.06713, 0.06745, 0.06825, 0.06901, 0.06955, 0.06987, 0.07005, 0.07017, 0.07023, 0.07017",\
"0.06682, 0.06715, 0.06792, 0.06873, 0.06925, 0.06956, 0.06975, 0.06986, 0.06993, 0.06984",\
"0.06649, 0.06676, 0.06751, 0.06825, 0.06881, 0.06915, 0.06936, 0.06949, 0.06953, 0.0694",\
"0.06605, 0.06632, 0.06693, 0.06764, 0.06825, 0.06864, 0.06889, 0.06905, 0.0691, 0.06879",\
"0.06567, 0.06588, 0.06644, 0.06711, 0.0677, 0.06813, 0.06844, 0.06862, 0.06857, 0.06791",\
"0.06544, 0.0656, 0.06609, 0.06667, 0.06729, 0.06772, 0.06804, 0.06816, 0.06764, 0.06622",\
"0.06534, 0.06546, 0.06585, 0.0664, 0.06694, 0.06741, 0.06759, 0.06683, 0.06504, 0.06338",\
"0.06477, 0.06486, 0.06517, 0.06562, 0.06593, 0.06495, 0.06271, 0.06107, 0.05993, 0.05914",\
"0.0328, 0.03259, 0.03255, 0.03285, 0.03328, 0.03371, 0.03408, 0.03438, 0.03461, 0.03479");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("-0.0009145, -0.0007645, -0.0002838, 0.0001613, 0.0009166, 0.001452, 0.00504, 0.0405, 0.185, 0.4193",\
"-0.001013, -0.0008358, -0.0004069, 0.0001127, 0.0008356, 0.001371, 0.005147, 0.04197, 0.1889, 0.4228",\
"-0.001221, -0.001046, -0.0005786, -4.934e-05, 0.0006574, 0.001402, 0.005332, 0.04788, 0.2035, 0.4347",\
"-0.001509, -0.001361, -0.0009448, -0.0004057, 0.0003334, 0.0008811, 0.006542, 0.05958, 0.2292, 0.454",\
"-0.00181, -0.001667, -0.001274, -0.0008107, -0.000104, 0.0008057, 0.009751, 0.08219, 0.2689, 0.4768",\
"-0.002055, -0.001936, -0.001536, -0.001005, -0.0003632, 0.0007369, 0.01926, 0.1254, 0.3191, 0.4948",\
"-0.002245, -0.002124, -0.001753, -0.001264, -0.0006445, 0.003024, 0.04746, 0.1941, 0.3637, 0.4915",\
"-0.002332, -0.002227, -0.00191, -0.001556, -0.0005918, 0.01671, 0.116, 0.2602, 0.3687, 0.4446",\
"-0.002235, -0.002163, -0.001897, -0.001428, 0.009331, 0.0866, 0.185, 0.2515, 0.2957, 0.3262",\
"-0.002984, -0.002952, -0.001719, 0.02675, 0.06054, 0.08017, 0.09165, 0.09871, 0.1033, 0.1063");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.07139, 0.0717, 0.07245, 0.07322, 0.07377, 0.0741, 0.07431, 0.07443, 0.0745, 0.07445",\
"0.07104, 0.07136, 0.07211, 0.07289, 0.07343, 0.07376, 0.07395, 0.07409, 0.07416, 0.0741",\
"0.07073, 0.07102, 0.07177, 0.07254, 0.07309, 0.07342, 0.07362, 0.07375, 0.07381, 0.07373",\
"0.07045, 0.07074, 0.07145, 0.07221, 0.07276, 0.07311, 0.07332, 0.07346, 0.07352, 0.07336",\
"0.07013, 0.07039, 0.071, 0.07171, 0.07229, 0.07267, 0.07294, 0.07309, 0.07314, 0.07287",\
"0.0698, 0.06999, 0.07054, 0.0712, 0.07179, 0.07223, 0.07253, 0.07272, 0.07265, 0.07198",\
"0.06957, 0.06973, 0.0702, 0.07078, 0.07137, 0.07183, 0.07214, 0.07226, 0.07169, 0.07023",\
"0.06936, 0.06952, 0.06988, 0.07044, 0.07098, 0.07142, 0.0716, 0.07073, 0.06888, 0.06726",\
"0.0686, 0.06869, 0.06899, 0.06944, 0.06965, 0.06839, 0.06612, 0.06454, 0.0635, 0.06276",\
"0.03282, 0.03283, 0.03304, 0.03347, 0.03393, 0.03438, 0.03477, 0.03508, 0.03532, 0.0355");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.005979, 0.006131, 0.006579, 0.007081, 0.007901, 0.00855, 0.01178, 0.04845, 0.1931, 0.4282",\
"0.005884, 0.00606, 0.006485, 0.007032, 0.007739, 0.008469, 0.01182, 0.05, 0.1973, 0.432",\
"0.005683, 0.005822, 0.006268, 0.006806, 0.007561, 0.008289, 0.0123, 0.05547, 0.2113, 0.4435",\
"0.005383, 0.005524, 0.005956, 0.00653, 0.007237, 0.007947, 0.01359, 0.0671, 0.2372, 0.4617",\
"0.005075, 0.005221, 0.005654, 0.006239, 0.006816, 0.007645, 0.01688, 0.08902, 0.2751, 0.4836",\
"0.004837, 0.004957, 0.005355, 0.005915, 0.00654, 0.007675, 0.02593, 0.1307, 0.3247, 0.5013",\
"0.004653, 0.004786, 0.005128, 0.005688, 0.006259, 0.009758, 0.05113, 0.1958, 0.3684, 0.4997",\
"0.004542, 0.004633, 0.004974, 0.00538, 0.006217, 0.02107, 0.1146, 0.2629, 0.3779, 0.4584",\
"0.004622, 0.004694, 0.004967, 0.005407, 0.01305, 0.08288, 0.1897, 0.2655, 0.3161, 0.3508",\
"0.004399, 0.004448, 0.004836, 0.02465, 0.07304, 0.1037, 0.1218, 0.1331, 0.1403, 0.1452");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("1.641, 1.761, 2.067, 2.496, 3.059, 3.789, 4.726, 5.898, 7.326, 9.029",\
"1.729, 1.849, 2.154, 2.584, 3.147, 3.877, 4.814, 5.985, 7.414, 9.116",\
"2.013, 2.133, 2.439, 2.868, 3.432, 4.162, 5.099, 6.27, 7.699, 9.401",\
"2.555, 2.675, 2.98, 3.41, 3.973, 4.704, 5.64, 6.812, 8.239, 9.941",\
"3.398, 3.518, 3.824, 4.256, 4.819, 5.551, 6.488, 7.66, 9.089, 10.79",\
"4.481, 4.614, 4.94, 5.383, 5.953, 6.687, 7.623, 8.796, 10.22, 11.93",\
"5.68, 5.833, 6.196, 6.671, 7.261, 8.004, 8.944, 10.12, 11.54, 13.25",\
"6.979, 7.154, 7.561, 8.07, 8.685, 9.442, 10.39, 11.57, 12.99, 14.69",\
"8.376, 8.574, 9.027, 9.578, 10.22, 11, 11.95, 13.13, 14.56, 16.26",\
"9.867, 10.09, 10.59, 11.19, 11.87, 12.66, 13.62, 14.8, 16.24, 17.94");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("2.952, 3.181, 3.77, 4.619, 5.759, 7.266, 9.215, 11.66, 14.64, 18.19",\
"3.001, 3.229, 3.818, 4.667, 5.808, 7.315, 9.264, 11.71, 14.69, 18.25",\
"3.183, 3.411, 4.001, 4.85, 5.989, 7.497, 9.446, 11.89, 14.87, 18.42",\
"3.538, 3.767, 4.355, 5.205, 6.344, 7.851, 9.8, 12.24, 15.23, 18.78",\
"4.104, 4.333, 4.921, 5.769, 6.908, 8.415, 10.36, 12.81, 15.79, 19.35",\
"4.862, 5.093, 5.687, 6.538, 7.677, 9.185, 11.13, 13.58, 16.56, 20.11",\
"5.666, 5.907, 6.516, 7.382, 8.534, 10.04, 11.99, 14.44, 17.42, 20.97",\
"6.472, 6.726, 7.358, 8.237, 9.396, 10.92, 12.87, 15.32, 18.3, 21.85",\
"7.257, 7.532, 8.192, 9.091, 10.26, 11.78, 13.74, 16.2, 19.18, 22.73",\
"8.005, 8.305, 9.007, 9.928, 11.1, 12.63, 14.59, 17.05, 20.04, 23.59");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.4304, 0.5326, 0.8292, 1.337, 2.122, 3.265, 4.825, 6.816, 9.265, 12.19",\
"0.4304, 0.5324, 0.8298, 1.337, 2.124, 3.268, 4.82, 6.811, 9.251, 12.2",\
"0.4302, 0.5326, 0.829, 1.337, 2.124, 3.265, 4.816, 6.818, 9.252, 12.2",\
"0.4308, 0.5324, 0.8302, 1.337, 2.124, 3.266, 4.823, 6.817, 9.268, 12.17",\
"0.4388, 0.5398, 0.8364, 1.339, 2.126, 3.268, 4.822, 6.818, 9.256, 12.2",\
"0.5072, 0.604, 0.8822, 1.369, 2.142, 3.275, 4.826, 6.818, 9.262, 12.17",\
"0.61, 0.708, 0.982, 1.458, 2.2, 3.302, 4.834, 6.81, 9.258, 12.19",\
"0.716, 0.822, 1.096, 1.562, 2.288, 3.362, 4.872, 6.826, 9.27, 12.16",\
"0.826, 0.942, 1.232, 1.676, 2.378, 3.43, 4.916, 6.856, 9.274, 12.18",\
"0.946, 1.072, 1.376, 1.81, 2.486, 3.512, 4.96, 6.884, 9.296, 12.2");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.8084, 1.005, 1.589, 2.617, 4.247, 6.628, 9.862, 13.96, 19.01, 24.94",\
"0.8106, 1.006, 1.59, 2.619, 4.247, 6.634, 9.854, 13.97, 19.01, 24.96",\
"0.8076, 1.005, 1.591, 2.616, 4.246, 6.629, 9.864, 13.97, 18.97, 24.95",\
"0.8082, 1.005, 1.59, 2.615, 4.247, 6.628, 9.863, 13.97, 18.97, 24.94",\
"0.8086, 1.005, 1.59, 2.623, 4.245, 6.625, 9.856, 13.98, 19.01, 24.96",\
"0.8306, 1.025, 1.602, 2.623, 4.248, 6.636, 9.864, 13.97, 18.98, 24.97",\
"0.89, 1.078, 1.652, 2.668, 4.276, 6.638, 9.86, 13.97, 18.99, 24.97",\
"0.974, 1.156, 1.708, 2.708, 4.32, 6.68, 9.886, 13.98, 18.98, 25",\
"1.076, 1.254, 1.782, 2.756, 4.342, 6.698, 9.918, 14, 18.99, 24.97",\
"1.192, 1.376, 1.882, 2.824, 4.38, 6.72, 9.918, 14.02, 19.01, 25");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("1.776, 1.897, 2.205, 2.638, 3.203, 3.936, 4.874, 6.046, 7.476, 9.179",\
"1.86, 1.981, 2.289, 2.722, 3.287, 4.019, 4.957, 6.13, 7.56, 9.263",\
"2.145, 2.267, 2.575, 3.008, 3.573, 4.305, 5.243, 6.415, 7.844, 9.548",\
"2.689, 2.81, 3.117, 3.55, 4.116, 4.849, 5.787, 6.959, 8.387, 10.09",\
"3.538, 3.66, 3.968, 4.401, 4.967, 5.7, 6.639, 7.811, 9.241, 10.94",\
"4.659, 4.789, 5.11, 5.553, 6.123, 6.857, 7.796, 8.97, 10.4, 12.1",\
"5.91, 6.062, 6.418, 6.887, 7.475, 8.217, 9.16, 10.33, 11.76, 13.46",\
"7.271, 7.441, 7.837, 8.341, 8.952, 9.708, 10.66, 11.83, 13.26, 14.96",\
"8.73, 8.923, 9.365, 9.907, 10.55, 11.32, 12.27, 13.45, 14.88, 16.58",\
"10.29, 10.5, 10.99, 11.58, 12.25, 13.04, 14, 15.18, 16.61, 18.32");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("3.157, 3.386, 3.974, 4.823, 5.964, 7.471, 9.42, 11.87, 14.85, 18.4",\
"3.209, 3.437, 4.027, 4.876, 6.015, 7.523, 9.472, 11.92, 14.9, 18.45",\
"3.387, 3.615, 4.204, 5.053, 6.193, 7.701, 9.65, 12.1, 15.08, 18.63",\
"3.707, 3.935, 4.524, 5.374, 6.513, 8.021, 9.97, 12.41, 15.39, 18.95",\
"4.208, 4.436, 5.025, 5.873, 7.013, 8.52, 10.47, 12.91, 15.89, 19.45",\
"4.876, 5.108, 5.704, 6.557, 7.697, 9.204, 11.15, 13.6, 16.58, 20.13",\
"5.623, 5.866, 6.481, 7.35, 8.501, 10.01, 11.96, 14.41, 17.39, 20.94",\
"6.407, 6.662, 7.298, 8.183, 9.345, 10.87, 12.82, 15.27, 18.25, 21.8",\
"7.196, 7.467, 8.13, 9.034, 10.21, 11.73, 13.69, 16.14, 19.13, 22.68",\
"7.964, 8.253, 8.95, 9.878, 11.06, 12.59, 14.55, 17, 19.99, 23.55");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.4372, 0.5394, 0.837, 1.345, 2.127, 3.27, 4.825, 6.822, 9.266, 12.2",\
"0.4368, 0.5396, 0.8372, 1.344, 2.13, 3.274, 4.825, 6.818, 9.258, 12.2",\
"0.437, 0.539, 0.8356, 1.344, 2.129, 3.273, 4.828, 6.812, 9.272, 12.2",\
"0.4374, 0.54, 0.8374, 1.345, 2.129, 3.274, 4.823, 6.82, 9.271, 12.2",\
"0.4418, 0.544, 0.841, 1.346, 2.133, 3.273, 4.825, 6.814, 9.267, 12.2",\
"0.4962, 0.5912, 0.8736, 1.367, 2.143, 3.278, 4.828, 6.818, 9.268, 12.2",\
"0.59, 0.69, 0.966, 1.446, 2.194, 3.302, 4.84, 6.826, 9.274, 12.19",\
"0.692, 0.796, 1.072, 1.544, 2.27, 3.356, 4.87, 6.832, 9.272, 12.17",\
"0.8, 0.916, 1.2, 1.652, 2.358, 3.422, 4.908, 6.854, 9.274, 12.19",\
"0.912, 1.036, 1.338, 1.776, 2.464, 3.494, 4.958, 6.888, 9.292, 12.19");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.8088, 1.005, 1.587, 2.616, 4.242, 6.635, 9.849, 13.97, 19.01, 24.95",\
"0.8082, 1.004, 1.591, 2.62, 4.243, 6.63, 9.858, 13.95, 18.97, 24.94",\
"0.8076, 1.005, 1.591, 2.622, 4.243, 6.634, 9.856, 13.97, 18.98, 24.98",\
"0.8084, 1.005, 1.59, 2.617, 4.247, 6.634, 9.851, 13.97, 19.01, 24.94",\
"0.8082, 1.006, 1.588, 2.619, 4.248, 6.634, 9.858, 13.97, 19.01, 24.94",\
"0.8354, 1.028, 1.607, 2.628, 4.252, 6.628, 9.852, 13.96, 18.97, 24.97",\
"0.882, 1.076, 1.652, 2.666, 4.274, 6.646, 9.86, 13.97, 18.98, 24.96",\
"0.942, 1.138, 1.71, 2.712, 4.316, 6.674, 9.874, 13.96, 18.98, 25.01",\
"1.02, 1.214, 1.778, 2.762, 4.346, 6.698, 9.906, 13.98, 18.98, 24.99",\
"1.116, 1.312, 1.862, 2.828, 4.39, 6.714, 9.906, 14, 19, 24.99");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("1.899, 2.022, 2.333, 2.77, 3.338, 4.074, 5.013, 6.188, 7.618, 9.322",\
"1.978, 2.101, 2.412, 2.849, 3.418, 4.153, 5.093, 6.267, 7.696, 9.402",\
"2.26, 2.383, 2.695, 3.131, 3.7, 4.435, 5.375, 6.549, 7.98, 9.682",\
"2.805, 2.929, 3.24, 3.676, 4.244, 4.98, 5.92, 7.095, 8.525, 10.23",\
"3.661, 3.783, 4.093, 4.53, 5.099, 5.834, 6.775, 7.948, 9.381, 11.08",\
"4.809, 4.938, 5.257, 5.7, 6.272, 7.008, 7.949, 9.124, 10.56, 12.26",\
"6.111, 6.259, 6.61, 7.077, 7.665, 8.407, 9.349, 10.52, 11.95, 13.66",\
"7.523, 7.691, 8.08, 8.579, 9.188, 9.944, 10.89, 12.07, 13.5, 15.2",\
"9.039, 9.23, 9.662, 10.2, 10.83, 11.6, 12.55, 13.73, 15.17, 16.87",\
"10.66, 10.87, 11.35, 11.93, 12.59, 13.38, 14.34, 15.52, 16.95, 18.66");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("3.282, 3.51, 4.099, 4.949, 6.088, 7.595, 9.545, 11.99, 14.97, 18.52",\
"3.338, 3.566, 4.155, 5.005, 6.144, 7.652, 9.601, 12.05, 15.03, 18.58",\
"3.522, 3.75, 4.34, 5.188, 6.328, 7.836, 9.785, 12.23, 15.21, 18.77",\
"3.814, 4.042, 4.631, 5.479, 6.62, 8.127, 10.08, 12.52, 15.5, 19.06",\
"4.238, 4.467, 5.055, 5.905, 7.043, 8.551, 10.5, 12.94, 15.93, 19.48",\
"4.797, 5.03, 5.627, 6.479, 7.619, 9.127, 11.08, 13.52, 16.51, 20.05",\
"5.425, 5.668, 6.283, 7.153, 8.305, 9.816, 11.77, 14.21, 17.19, 20.74",\
"6.102, 6.355, 6.992, 7.878, 9.041, 10.56, 12.52, 14.96, 17.94, 21.5",\
"6.805, 7.07, 7.731, 8.639, 9.814, 11.34, 13.3, 15.75, 18.73, 22.28",\
"7.511, 7.791, 8.479, 9.411, 10.6, 12.13, 14.09, 16.54, 19.53, 23.08");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.446, 0.5486, 0.8456, 1.355, 2.137, 3.282, 4.839, 6.829, 9.281, 12.21",\
"0.446, 0.548, 0.8458, 1.354, 2.142, 3.28, 4.833, 6.831, 9.28, 12.18",\
"0.4456, 0.5488, 0.8452, 1.356, 2.142, 3.284, 4.832, 6.831, 9.274, 12.21",\
"0.4458, 0.5478, 0.8466, 1.355, 2.141, 3.28, 4.835, 6.831, 9.274, 12.2",\
"0.4474, 0.5508, 0.8482, 1.353, 2.14, 3.282, 4.839, 6.82, 9.27, 12.2",\
"0.4884, 0.5848, 0.873, 1.372, 2.149, 3.284, 4.836, 6.832, 9.27, 12.19",\
"0.578, 0.676, 0.956, 1.436, 2.19, 3.304, 4.846, 6.83, 9.282, 12.2",\
"0.676, 0.78, 1.06, 1.532, 2.266, 3.354, 4.868, 6.838, 9.268, 12.18",\
"0.784, 0.894, 1.176, 1.632, 2.348, 3.414, 4.906, 6.86, 9.278, 12.19",\
"0.888, 1.01, 1.308, 1.75, 2.446, 3.484, 4.952, 6.884, 9.298, 12.21");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.8068, 1.005, 1.59, 2.613, 4.245, 6.629, 9.863, 13.96, 18.97, 24.94",\
"0.8082, 1.005, 1.587, 2.613, 4.246, 6.628, 9.864, 13.96, 18.97, 24.94",\
"0.8082, 1.005, 1.591, 2.616, 4.245, 6.635, 9.854, 13.97, 19, 24.96",\
"0.8078, 1.006, 1.589, 2.619, 4.245, 6.628, 9.848, 13.97, 19.01, 24.97",\
"0.8078, 1.005, 1.59, 2.613, 4.246, 6.636, 9.85, 13.97, 19.01, 24.95",\
"0.8326, 1.028, 1.605, 2.624, 4.25, 6.63, 9.858, 13.97, 18.96, 24.98",\
"0.874, 1.074, 1.652, 2.668, 4.274, 6.646, 9.864, 13.97, 18.98, 24.95",\
"0.922, 1.124, 1.706, 2.718, 4.314, 6.672, 9.868, 13.96, 18.97, 25",\
"0.98, 1.186, 1.766, 2.766, 4.348, 6.692, 9.89, 13.98, 18.99, 24.99",\
"1.052, 1.258, 1.838, 2.832, 4.394, 6.718, 9.912, 13.99, 18.99, 24.98");
}
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("1.996, 2.121, 2.437, 2.878, 3.451, 4.19, 5.132, 6.309, 7.742, 9.448",\
"2.068, 2.193, 2.508, 2.95, 3.522, 4.261, 5.205, 6.381, 7.813, 9.516",\
"2.349, 2.474, 2.79, 3.23, 3.803, 4.542, 5.485, 6.661, 8.094, 9.799",\
"2.897, 3.022, 3.337, 3.779, 4.351, 5.091, 6.033, 7.21, 8.642, 10.35",\
"3.758, 3.881, 4.196, 4.637, 5.209, 5.948, 6.891, 8.069, 9.502, 11.21",\
"4.928, 5.057, 5.378, 5.822, 6.396, 7.136, 8.078, 9.256, 10.69, 12.39",\
"6.273, 6.42, 6.769, 7.235, 7.823, 8.567, 9.51, 10.69, 12.12, 13.82",\
"7.731, 7.896, 8.283, 8.78, 9.386, 10.14, 11.09, 12.27, 13.7, 15.41",\
"9.3, 9.485, 9.913, 10.45, 11.08, 11.84, 12.8, 13.98, 15.42, 17.12",\
"10.97, 11.18, 11.65, 12.22, 12.88, 13.67, 14.63, 15.81, 17.25, 18.96");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("3.326, 3.555, 4.144, 4.994, 6.133, 7.64, 9.59, 12.03, 15.02, 18.57",\
"3.395, 3.623, 4.212, 5.061, 6.201, 7.708, 9.657, 12.1, 15.08, 18.64",\
"3.58, 3.808, 4.397, 5.246, 6.386, 7.894, 9.843, 12.29, 15.27, 18.82",\
"3.857, 4.085, 4.674, 5.523, 6.663, 8.17, 10.12, 12.57, 15.55, 19.1",\
"4.236, 4.465, 5.054, 5.903, 7.042, 8.55, 10.5, 12.94, 15.93, 19.47",\
"4.714, 4.946, 5.541, 6.394, 7.534, 9.042, 10.99, 13.44, 16.42, 19.97",\
"5.233, 5.474, 6.087, 6.957, 8.107, 9.618, 11.57, 14.01, 17, 20.54",\
"5.784, 6.035, 6.668, 7.556, 8.718, 10.24, 12.19, 14.64, 17.62, 21.17",\
"6.365, 6.624, 7.278, 8.186, 9.362, 10.89, 12.84, 15.29, 18.27, 21.82",\
"6.959, 7.231, 7.908, 8.835, 10.03, 11.56, 13.52, 15.97, 18.95, 22.5");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.4564, 0.5598, 0.858, 1.367, 2.151, 3.293, 4.853, 6.842, 9.289, 12.19",\
"0.4566, 0.5596, 0.8578, 1.367, 2.156, 3.297, 4.849, 6.843, 9.287, 12.21",\
"0.4566, 0.5598, 0.859, 1.367, 2.156, 3.298, 4.846, 6.841, 9.286, 12.21",\
"0.4558, 0.5596, 0.858, 1.37, 2.152, 3.293, 4.848, 6.842, 9.292, 12.2",\
"0.4562, 0.5602, 0.8574, 1.366, 2.155, 3.297, 4.845, 6.841, 9.277, 12.22",\
"0.4862, 0.584, 0.8774, 1.378, 2.156, 3.296, 4.85, 6.84, 9.286, 12.21",\
"0.572, 0.672, 0.952, 1.432, 2.192, 3.312, 4.85, 6.842, 9.284, 12.2",\
"0.668, 0.774, 1.05, 1.522, 2.26, 3.356, 4.874, 6.848, 9.286, 12.18",\
"0.772, 0.878, 1.162, 1.62, 2.338, 3.412, 4.914, 6.87, 9.284, 12.2",\
"0.874, 0.992, 1.29, 1.734, 2.43, 3.476, 4.954, 6.888, 9.306, 12.21");
}
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.006304, 0.02492, 0.06048, 0.1159, 0.1936, 0.2959, 0.4247, 0.582, 0.7695");
values("0.8084, 1.005, 1.59, 2.614, 4.247, 6.634, 9.858, 13.97, 18.97, 24.98",\
"0.8082, 1.005, 1.591, 2.619, 4.247, 6.635, 9.851, 13.97, 18.98, 24.98",\
"0.8072, 1.005, 1.59, 2.619, 4.244, 6.635, 9.858, 13.97, 18.96, 24.98",\
"0.8082, 1.005, 1.59, 2.617, 4.245, 6.635, 9.855, 13.97, 18.99, 24.96",\
"0.808, 1.005, 1.591, 2.62, 4.244, 6.63, 9.86, 13.97, 18.97, 24.95",\
"0.8304, 1.025, 1.602, 2.624, 4.252, 6.632, 9.862, 13.97, 18.98, 25.01",\
"0.864, 1.066, 1.648, 2.664, 4.27, 6.644, 9.854, 13.97, 18.97, 24.97",\
"0.908, 1.108, 1.698, 2.712, 4.308, 6.67, 9.868, 13.95, 18.98, 24.96",\
"0.95, 1.158, 1.752, 2.762, 4.348, 6.69, 9.882, 13.97, 18.98, 24.98",\
"1.002, 1.216, 1.812, 2.818, 4.39, 6.718, 9.898, 13.97, 18.98, 24.99");
}
}
}
}