blob: 716fb963a6ae2835a52551d5e9a4c9ba4fbb151b [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__nand4_4) {
area : 70.246400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002825766" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002827062" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002827872" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002832894" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000283419" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0002838888" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0002842128" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0002882628" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0002978208" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0002983068" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0002986146" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0003016926" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0003130164" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0003164508" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000330237" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0003144258" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000330237" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01606 ;
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.01136, 0.01134, 0.01128, 0.01128, 0.01126, 0.01126, 0.01125, \
0.01126, 0.0106, 0.008093");
}
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.006887, -0.006898, -0.006885, -0.006931, -0.006968, -0.007036, \
-0.007143, -0.007359, -0.007777, -0.007501");
}
}
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.01134, 0.01133, 0.01129, 0.01129, 0.01127, 0.01126, 0.01126, \
0.01126, 0.01059, 0.008077");
}
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.006867, -0.006888, -0.006875, -0.006919, -0.006952, -0.00702, \
-0.00713, -0.007348, -0.007776, -0.007492");
}
}
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.01135, 0.01134, 0.01128, 0.01128, 0.01127, 0.01126, 0.01126, \
0.01125, 0.01059, 0.008076");
}
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.006862, -0.00688, -0.006867, -0.006904, -0.006943, -0.007012, \
-0.007118, -0.007339, -0.007764, -0.007483");
}
}
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.01134, 0.01134, 0.0113, 0.0113, 0.01127, 0.01127, 0.01126, 0.01125, \
0.01056, 0.008041");
}
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.006808, -0.00683, -0.006832, -0.006865, -0.006895, -0.006963, \
-0.00707, -0.007301, -0.007749, -0.00747");
}
}
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.01135, 0.01133, 0.01129, 0.01128, 0.01126, 0.01126, 0.01126, \
0.01125, 0.01059, 0.00808");
}
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.01139, 0.01137, 0.01135, 0.01123, 0.01106, 0.01081, 0.01038, \
0.009498, 0.006178, 0.001034");
}
}
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.01133, 0.01134, 0.0113, 0.01129, 0.01127, 0.01127, 0.01126, \
0.01125, 0.01055, 0.008042");
}
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.0115, 0.01148, 0.01145, 0.01133, 0.01116, 0.0109, 0.01045, 0.009511, \
0.005945, 0.0008135");
}
}
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.01135, 0.01134, 0.01131, 0.01129, 0.01126, 0.01127, 0.01126, \
0.01126, 0.01056, 0.008043");
}
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.02178, 0.02175, 0.02172, 0.02157, 0.02134, 0.02095, 0.02032, \
0.01894, 0.01358, 0.005316");
}
}
}
pin(A2) {
capacitance : 0.0161 ;
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.01024, 0.00977, 0.009564, 0.009503, 0.009438, 0.009383, 0.009316, \
0.009212, 0.008465, 0.006123");
}
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.009196, -0.009186, -0.009154, -0.009153, -0.009148, -0.009144, \
-0.009133, -0.009134, -0.008836, -0.007674");
}
}
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.01024, 0.009792, 0.009601, 0.009531, 0.009463, 0.009402, 0.009338, \
0.009231, 0.008456, 0.0061");
}
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.009204, -0.009178, -0.009151, -0.009159, -0.00915, -0.009144, \
-0.009134, -0.009131, -0.008834, -0.007665");
}
}
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.0103, 0.00954, 0.009241, 0.009178, 0.009116, 0.009091, 0.009064, \
0.009044, 0.008449, 0.006275");
}
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.009192, -0.009177, -0.009153, -0.009163, -0.009146, -0.009142, \
-0.009138, -0.009133, -0.008835, -0.007669");
}
}
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.01052, 0.009636, 0.009193, 0.009136, 0.009107, 0.009099, 0.009094, \
0.009087, 0.008506, 0.006336");
}
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.009163, -0.009156, -0.009146, -0.00917, -0.009149, -0.00915, \
-0.009144, -0.009138, -0.008827, -0.00766");
}
}
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.009512, 0.009507, 0.009453, 0.009434, 0.009387, 0.009355, 0.009278, \
0.009178, 0.008418, 0.006126");
}
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.003093, -0.003093, -0.003119, -0.003209, -0.003341, -0.003557, \
-0.003906, -0.004593, -0.006387, -0.007982");
}
}
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.009515, 0.009512, 0.009485, 0.009456, 0.009411, 0.009364, 0.009302, \
0.009192, 0.0084, 0.006097");
}
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.003045, -0.003057, -0.003075, -0.003171, -0.003294, -0.00351, \
-0.003884, -0.004612, -0.006489, -0.00807");
}
}
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.0096, 0.00959, 0.009547, 0.009524, 0.009477, 0.00943, 0.009356, \
0.009242, 0.008432, 0.0061");
}
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.006978, 0.00697, 0.006917, 0.006795, 0.006598, 0.006242, 0.005643, \
0.00438, 0.0003654, -0.00464");
}
}
}
pin(A3) {
capacitance : 0.01514 ;
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.009234, 0.009218, 0.009182, 0.009182, 0.009168, 0.009166, 0.009165, \
0.009171, 0.008604, 0.006442");
}
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.009203, -0.009175, -0.009148, -0.009152, -0.00915, -0.009139, \
-0.009138, -0.009136, -0.008842, -0.007669");
}
}
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.009196, 0.009197, 0.00918, 0.00918, 0.009166, 0.00916, 0.009161, \
0.009159, 0.0086, 0.006435");
}
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.009161, -0.00915, -0.009157, -0.009157, -0.009149, -0.009145, \
-0.009143, -0.009141, -0.008843, -0.007673");
}
}
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.00918, 0.009194, 0.009181, 0.009179, 0.00916, 0.009151, 0.009145, \
0.009143, 0.008573, 0.006397");
}
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.00919, -0.009177, -0.009159, -0.009156, -0.009151, -0.009144, \
-0.009138, -0.009131, -0.008835, -0.00767");
}
}
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.009207, 0.009196, 0.00919, 0.009181, 0.009166, 0.009152, 0.00915, \
0.009155, 0.008565, 0.006394");
}
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.009164, -0.009158, -0.009149, -0.009168, -0.009154, -0.009148, \
-0.009147, -0.00914, -0.008825, -0.007661");
}
}
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.009214, 0.009201, 0.009178, 0.009167, 0.009149, 0.009141, 0.009136, \
0.009141, 0.008563, 0.006402");
}
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.00921, -0.009182, -0.009156, -0.009161, -0.009151, -0.009146, \
-0.009137, -0.009134, -0.008834, -0.007667");
}
}
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.0092, 0.009204, 0.009198, 0.009182, 0.00917, 0.009166, 0.009154, \
0.009156, 0.008575, 0.006405");
}
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.009175, -0.009167, -0.009178, -0.009173, -0.009157, -0.009149, \
-0.009147, -0.009141, -0.008827, -0.00766");
}
}
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.009234, 0.009236, 0.009195, 0.009191, 0.009178, 0.009169, 0.009167, \
0.009166, 0.008573, 0.006404");
}
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.00915, -0.00914, -0.00914, -0.009152, -0.009149, -0.009146, \
-0.009138, -0.009136, -0.008817, -0.00766");
}
}
}
pin(A4) {
capacitance : 0.0147 ;
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.009235, 0.009234, 0.009189, 0.009188, 0.00917, 0.00917, 0.009167, \
0.009171, 0.008608, 0.006444");
}
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.009184, -0.00918, -0.009137, -0.009157, -0.009136, -0.00914, \
-0.009132, -0.009123, -0.008834, -0.007668");
}
}
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.009215, 0.009189, 0.009179, 0.009164, 0.009175, 0.00916, 0.009159, \
0.009161, 0.008598, 0.006429");
}
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.009158, -0.009165, -0.009139, -0.009155, -0.009151, -0.009146, \
-0.009139, -0.009137, -0.008842, -0.007673");
}
}
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.009213, 0.009224, 0.009196, 0.009201, 0.00918, 0.009174, 0.009166, \
0.009168, 0.008598, 0.006437");
}
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.009191, -0.009193, -0.009154, -0.009163, -0.009139, -0.009139, \
-0.009133, -0.009126, -0.008827, -0.007667");
}
}
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.009208, 0.00922, 0.00919, 0.009182, 0.009176, 0.009161, 0.009157, \
0.009157, 0.008573, 0.006404");
}
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.009161, -0.00917, -0.009161, -0.009165, -0.009154, -0.009151, \
-0.009145, -0.00914, -0.008823, -0.007663");
}
}
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.009229, 0.009229, 0.009197, 0.00919, 0.009177, 0.009176, 0.009169, \
0.00917, 0.008596, 0.006437");
}
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.009191, -0.009194, -0.009156, -0.00916, -0.009142, -0.009146, \
-0.009133, -0.00913, -0.008829, -0.007665");
}
}
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.009215, 0.009189, 0.00919, 0.009182, 0.009177, 0.00916, 0.00916, \
0.00916, 0.008574, 0.006399");
}
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.009168, -0.00918, -0.009162, -0.009165, -0.009156, -0.009149, \
-0.009142, -0.009135, -0.008818, -0.007655");
}
}
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.009227, 0.009232, 0.009211, 0.0092, 0.009191, 0.009177, 0.00917, \
0.00917, 0.008572, 0.006406");
}
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.009187, -0.009203, -0.009179, -0.009174, -0.00915, -0.009148, \
-0.009132, -0.009131, -0.008811, -0.007647");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.5045 ;
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.01421, 0.0142, 0.01419, 0.01419, 0.01418, 0.01418, 0.01416, 0.01394, 0.013, 0.01098",\
"0.01396, 0.01399, 0.01403, 0.01408, 0.01411, 0.01413, 0.01412, 0.01389, 0.01293, 0.01088",\
"0.01339, 0.01347, 0.01366, 0.01383, 0.01394, 0.01401, 0.01403, 0.0138, 0.01276, 0.01062",\
"0.01271, 0.01281, 0.0131, 0.01341, 0.01365, 0.0138, 0.01386, 0.01358, 0.01238, 0.01008",\
"0.0122, 0.0123, 0.01262, 0.01298, 0.01331, 0.01354, 0.01363, 0.01323, 0.01172, 0.009181",\
"0.01196, 0.01202, 0.01227, 0.01263, 0.01299, 0.01326, 0.01333, 0.0126, 0.01056, 0.007797",\
"0.01194, 0.01198, 0.01212, 0.01239, 0.01273, 0.01298, 0.01278, 0.0113, 0.008566, 0.005811",\
"0.01214, 0.01213, 0.01219, 0.01233, 0.01255, 0.01254, 0.01129, 0.008446, 0.00545, 0.003166",\
"0.0127, 0.01268, 0.01263, 0.01263, 0.0124, 0.01036, 0.006627, 0.0036, 0.001494, 4.459e-06",\
"0.01418, 0.01412, 0.01392, 0.01268, 0.007823, 0.00383, 0.001285, -0.0003461, -0.001416, -0.002142");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.03572, 0.03576, 0.03586, 0.03601, 0.03619, 0.0362, 0.037, 0.04761, 0.1068, 0.243",\
"0.03548, 0.03566, 0.03605, 0.03648, 0.03658, 0.03691, 0.03766, 0.04909, 0.1094, 0.2475",\
"0.03422, 0.03448, 0.03521, 0.03602, 0.03649, 0.03695, 0.03821, 0.05197, 0.1178, 0.2589",\
"0.03303, 0.03326, 0.03398, 0.03494, 0.03593, 0.03633, 0.03835, 0.05617, 0.1338, 0.2795",\
"0.03234, 0.03252, 0.03305, 0.03388, 0.03491, 0.03566, 0.03925, 0.06726, 0.1631, 0.3079",\
"0.03204, 0.03214, 0.03251, 0.03319, 0.03396, 0.03507, 0.0427, 0.09133, 0.2063, 0.3365",\
"0.03211, 0.03211, 0.0323, 0.03278, 0.03352, 0.03587, 0.05879, 0.1412, 0.2536, 0.3466",\
"0.03239, 0.03243, 0.03242, 0.03254, 0.03382, 0.04858, 0.1112, 0.195, 0.2603, 0.3077",\
"0.03222, 0.03222, 0.03221, 0.03357, 0.05581, 0.09726, 0.1299, 0.1528, 0.1688, 0.1799",\
"0.02757, 0.02602, 0.02554, 0.03146, 0.03843, 0.04373, 0.04737, 0.04981, 0.0515, 0.05265");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.01415, 0.01416, 0.01417, 0.01417, 0.01418, 0.01418, 0.01415, 0.01393, 0.01295, 0.01089",\
"0.01397, 0.01401, 0.01404, 0.01409, 0.01412, 0.01414, 0.01411, 0.01387, 0.01287, 0.01079",\
"0.01358, 0.01364, 0.01376, 0.0139, 0.01399, 0.01404, 0.01404, 0.01379, 0.01272, 0.01054",\
"0.01304, 0.01312, 0.01334, 0.01359, 0.01376, 0.01388, 0.01391, 0.01361, 0.01237, 0.01003",\
"0.01256, 0.01264, 0.01291, 0.01322, 0.01348, 0.01367, 0.01372, 0.01328, 0.01172, 0.009161",\
"0.01223, 0.01231, 0.01254, 0.01287, 0.01319, 0.01342, 0.01343, 0.01268, 0.01061, 0.00783",\
"0.01205, 0.01211, 0.0123, 0.01258, 0.01291, 0.01314, 0.01292, 0.01144, 0.008695, 0.005923",\
"0.01194, 0.01201, 0.01216, 0.0124, 0.01267, 0.0127, 0.01154, 0.008743, 0.005707, 0.003373",\
"0.01217, 0.0122, 0.01231, 0.01249, 0.01244, 0.0108, 0.007295, 0.004125, 0.001899, 0.0003237",\
"0.01317, 0.01319, 0.01321, 0.01226, 0.008113, 0.004015, 0.001406, -0.0002534, -0.00134, -0.002078");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.0418, 0.04181, 0.04186, 0.04193, 0.04197, 0.0422, 0.04309, 0.05459, 0.1154, 0.2531",\
"0.04163, 0.04167, 0.04179, 0.04191, 0.04208, 0.04226, 0.04326, 0.05533, 0.1178, 0.2564",\
"0.04082, 0.04097, 0.04133, 0.0417, 0.042, 0.04238, 0.0437, 0.05777, 0.1262, 0.2676",\
"0.03968, 0.03983, 0.04027, 0.04084, 0.04151, 0.04196, 0.04401, 0.06282, 0.1427, 0.2878",\
"0.03884, 0.03898, 0.03938, 0.03996, 0.04062, 0.04139, 0.04492, 0.0741, 0.1716, 0.3155",\
"0.03843, 0.03851, 0.03882, 0.03928, 0.03995, 0.04084, 0.04899, 0.09935, 0.2154, 0.3425",\
"0.03829, 0.03833, 0.03848, 0.03886, 0.03943, 0.04182, 0.06601, 0.1497, 0.2602, 0.3498",\
"0.03835, 0.03838, 0.03836, 0.03852, 0.03983, 0.05597, 0.1199, 0.2006, 0.2621, 0.3063",\
"0.03777, 0.0378, 0.03772, 0.03981, 0.06328, 0.1014, 0.1298, 0.1496, 0.1638, 0.1742",\
"0.02824, 0.0265, 0.02637, 0.02981, 0.03422, 0.03812, 0.04106, 0.04316, 0.04468, 0.04574");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.01415, 0.01415, 0.01416, 0.01416, 0.01417, 0.01417, 0.01415, 0.0139, 0.01289, 0.01079",\
"0.01398, 0.014, 0.01405, 0.01409, 0.01411, 0.01413, 0.01411, 0.01386, 0.01283, 0.01071",\
"0.01353, 0.01359, 0.01373, 0.01387, 0.01396, 0.01402, 0.01403, 0.01375, 0.01263, 0.01041",\
"0.01302, 0.01312, 0.01333, 0.01357, 0.01375, 0.01387, 0.0139, 0.01357, 0.01228, 0.009899",\
"0.01253, 0.01264, 0.0129, 0.01321, 0.01347, 0.01366, 0.01371, 0.01324, 0.01164, 0.009054",\
"0.01221, 0.01228, 0.01252, 0.01286, 0.01317, 0.01341, 0.01342, 0.01265, 0.01055, 0.00777",\
"0.01199, 0.01204, 0.01225, 0.01254, 0.01287, 0.01312, 0.01292, 0.01145, 0.008727, 0.005953",\
"0.01184, 0.01189, 0.01206, 0.01232, 0.01261, 0.01269, 0.01164, 0.008945, 0.005904, 0.003534",\
"0.01196, 0.01201, 0.01215, 0.01236, 0.01238, 0.0111, 0.007875, 0.004633, 0.002308, 0.0006501",\
"0.01282, 0.01284, 0.0129, 0.0122, 0.008941, 0.004797, 0.001989, 0.0001877, -0.001003, -0.001815");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.05745, 0.05744, 0.05748, 0.05754, 0.0576, 0.05776, 0.05871, 0.07147, 0.1358, 0.2752",\
"0.05728, 0.05728, 0.05732, 0.05735, 0.05744, 0.05758, 0.05861, 0.07181, 0.1379, 0.2782",\
"0.0562, 0.05626, 0.05641, 0.05662, 0.0567, 0.05696, 0.05823, 0.07362, 0.1455, 0.2881",\
"0.05508, 0.05514, 0.05538, 0.05573, 0.05605, 0.05635, 0.05831, 0.07895, 0.1623, 0.3071",\
"0.05417, 0.05425, 0.05448, 0.05486, 0.05527, 0.05566, 0.05955, 0.09114, 0.1917, 0.3334",\
"0.05355, 0.05363, 0.05379, 0.05415, 0.05452, 0.0553, 0.06431, 0.1179, 0.2344, 0.3576",\
"0.05315, 0.05312, 0.05326, 0.05351, 0.05384, 0.05655, 0.08328, 0.169, 0.2756, 0.3603",\
"0.05278, 0.0527, 0.0527, 0.05279, 0.05413, 0.07271, 0.1383, 0.2139, 0.2698, 0.3093",\
"0.05144, 0.05141, 0.05119, 0.05416, 0.07885, 0.1113, 0.1337, 0.1496, 0.1616, 0.1707",\
"0.03014, 0.02935, 0.02891, 0.02978, 0.03195, 0.03442, 0.03664, 0.03829, 0.03955, 0.04051");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.01415, 0.01416, 0.01417, 0.01417, 0.01417, 0.01417, 0.01414, 0.01389, 0.01288, 0.01077",\
"0.01398, 0.01402, 0.01406, 0.01409, 0.01412, 0.01413, 0.01412, 0.01387, 0.01283, 0.01069",\
"0.01355, 0.01362, 0.01376, 0.01389, 0.01398, 0.01404, 0.01403, 0.01376, 0.01263, 0.0104",\
"0.01303, 0.01311, 0.01335, 0.01359, 0.01376, 0.01388, 0.01391, 0.01358, 0.01228, 0.009897",\
"0.01257, 0.01265, 0.01291, 0.01322, 0.01348, 0.01366, 0.01372, 0.01326, 0.01166, 0.009074",\
"0.01222, 0.01229, 0.01253, 0.01287, 0.01318, 0.01342, 0.01344, 0.01269, 0.01062, 0.007846",\
"0.012, 0.01206, 0.01225, 0.01255, 0.01289, 0.01313, 0.01296, 0.01157, 0.00889, 0.006104",\
"0.01183, 0.01189, 0.01206, 0.01232, 0.01261, 0.01273, 0.01183, 0.009279, 0.006232, 0.003806",\
"0.01196, 0.012, 0.01215, 0.01237, 0.01246, 0.01153, 0.00862, 0.005305, 0.002844, 0.001087",\
"0.01278, 0.01282, 0.01291, 0.01258, 0.01028, 0.006213, 0.00306, 0.001007, -0.0003651, -0.001309");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.06569, 0.06569, 0.06571, 0.06574, 0.0658, 0.0658, 0.0669, 0.0803, 0.1467, 0.2868",\
"0.0648, 0.06481, 0.06483, 0.0649, 0.06494, 0.06497, 0.06612, 0.08003, 0.1479, 0.2888",\
"0.06393, 0.06398, 0.06404, 0.06409, 0.06414, 0.06433, 0.06579, 0.08182, 0.1555, 0.2986",\
"0.06316, 0.06319, 0.06331, 0.06348, 0.06363, 0.06382, 0.06596, 0.08727, 0.1725, 0.3172",\
"0.06248, 0.06252, 0.06265, 0.06278, 0.06308, 0.06347, 0.06736, 0.1002, 0.202, 0.3427",\
"0.06192, 0.06196, 0.06208, 0.06226, 0.06239, 0.0631, 0.07261, 0.128, 0.2448, 0.3653",\
"0.06138, 0.06142, 0.06143, 0.0616, 0.06174, 0.06454, 0.09271, 0.1794, 0.2838, 0.3655",\
"0.06075, 0.06072, 0.06065, 0.06063, 0.0621, 0.08208, 0.1479, 0.2207, 0.2736, 0.3108",\
"0.05888, 0.05881, 0.05848, 0.06202, 0.08671, 0.1157, 0.1353, 0.1494, 0.1604, 0.1687",\
"0.03014, 0.02953, 0.02865, 0.02891, 0.03042, 0.03235, 0.0341, 0.03562, 0.03676, 0.0377");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.7018, 0.7972, 1.132, 1.773, 2.77, 4.166, 6.009, 8.324, 11.15, 14.52",\
"0.7522, 0.8483, 1.185, 1.826, 2.824, 4.22, 6.06, 8.379, 11.21, 14.59",\
"0.9405, 1.037, 1.376, 2.019, 3.019, 4.419, 6.261, 8.574, 11.4, 14.78",\
"1.308, 1.41, 1.746, 2.389, 3.389, 4.791, 6.635, 8.948, 11.78, 15.16",\
"1.716, 1.852, 2.281, 2.971, 3.97, 5.372, 7.213, 9.53, 12.36, 15.73",\
"2.107, 2.28, 2.823, 3.682, 4.787, 6.191, 8.032, 10.35, 13.18, 16.55",\
"2.467, 2.682, 3.35, 4.391, 5.712, 7.264, 9.114, 11.43, 14.26, 17.63",\
"2.784, 3.041, 3.844, 5.083, 6.639, 8.44, 10.46, 12.8, 15.62, 18.99",\
"3.047, 3.354, 4.296, 5.748, 7.554, 9.623, 11.92, 14.44, 17.29, 20.66",\
"3.252, 3.608, 4.699, 6.373, 8.442, 10.8, 13.4, 16.22, 19.25, 22.65");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.7857, 0.8839, 1.227, 1.881, 2.901, 4.331, 6.207, 8.579, 11.46, 14.91",\
"0.863, 0.964, 1.314, 1.973, 2.996, 4.424, 6.305, 8.673, 11.56, 15.01",\
"1.127, 1.23, 1.586, 2.253, 3.281, 4.722, 6.599, 8.968, 11.86, 15.33",\
"1.655, 1.759, 2.114, 2.786, 3.822, 5.259, 7.146, 9.517, 12.41, 15.88",\
"2.405, 2.539, 2.947, 3.627, 4.663, 6.104, 8.002, 10.39, 13.29, 16.72",\
"3.257, 3.438, 3.982, 4.796, 5.854, 7.299, 9.19, 11.57, 14.47, 17.92",\
"4.207, 4.436, 5.129, 6.162, 7.403, 8.877, 10.77, 13.15, 16.06, 19.5",\
"5.25, 5.531, 6.38, 7.651, 9.17, 10.84, 12.76, 15.14, 18.04, 21.5",\
"6.383, 6.718, 7.74, 9.258, 11.07, 13.06, 15.17, 17.58, 20.49, 23.94",\
"7.609, 8.001, 9.197, 10.98, 13.11, 15.44, 17.89, 20.46, 23.4, 26.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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.104, 1.265, 1.825, 2.89, 4.545, 6.868, 9.921, 13.76, 18.46, 24.05",\
"1.101, 1.262, 1.825, 2.891, 4.544, 6.868, 9.919, 13.76, 18.46, 24.06",\
"1.08, 1.249, 1.823, 2.89, 4.547, 6.867, 9.921, 13.76, 18.46, 24.05",\
"1.194, 1.323, 1.82, 2.884, 4.546, 6.866, 9.919, 13.76, 18.46, 24.05",\
"1.574, 1.711, 2.149, 2.999, 4.542, 6.865, 9.921, 13.76, 18.45, 24.05",\
"2.034, 2.189, 2.691, 3.538, 4.814, 6.901, 9.925, 13.77, 18.46, 24.05",\
"2.553, 2.736, 3.315, 4.263, 5.558, 7.328, 10.01, 13.78, 18.45, 24.05",\
"3.126, 3.334, 4.004, 5.07, 6.494, 8.27, 10.6, 13.95, 18.47, 24.05",\
"3.736, 3.988, 4.75, 5.958, 7.536, 9.446, 11.74, 14.68, 18.75, 24.1",\
"4.408, 4.684, 5.552, 6.912, 8.654, 10.75, 13.18, 16.02, 19.64, 24.47");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.092, 1.255, 1.835, 2.941, 4.668, 7.065, 10.24, 14.23, 19.13, 24.95",\
"1.091, 1.256, 1.833, 2.942, 4.655, 7.076, 10.24, 14.23, 19.11, 24.95",\
"1.093, 1.255, 1.835, 2.943, 4.656, 7.07, 10.24, 14.26, 19.12, 24.94",\
"1.143, 1.283, 1.834, 2.936, 4.669, 7.069, 10.24, 14.24, 19.13, 24.95",\
"1.543, 1.644, 2.021, 2.958, 4.663, 7.069, 10.24, 14.25, 19.13, 24.92",\
"2.084, 2.218, 2.621, 3.32, 4.723, 7.074, 10.25, 14.24, 19.1, 24.91",\
"2.686, 2.844, 3.348, 4.116, 5.21, 7.188, 10.26, 14.28, 19.12, 24.92",\
"3.33, 3.534, 4.134, 5.062, 6.198, 7.774, 10.41, 14.25, 19.13, 24.97",\
"4.022, 4.27, 4.982, 6.072, 7.418, 8.924, 11.08, 14.46, 19.18, 24.98",\
"4.762, 5.036, 5.88, 7.154, 8.7, 10.45, 12.38, 15.2, 19.41, 25.02");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("0.9098, 1.006, 1.341, 1.981, 2.978, 4.377, 6.217, 8.532, 11.36, 14.73",\
"0.9655, 1.062, 1.398, 2.038, 3.035, 4.435, 6.272, 8.594, 11.42, 14.79",\
"1.149, 1.246, 1.584, 2.227, 3.224, 4.623, 6.463, 8.78, 11.61, 14.99",\
"1.468, 1.571, 1.915, 2.561, 3.563, 4.962, 6.805, 9.124, 11.96, 15.32",\
"1.869, 1.991, 2.388, 3.076, 4.082, 5.485, 7.33, 9.649, 12.47, 15.85",\
"2.296, 2.447, 2.925, 3.714, 4.802, 6.219, 8.062, 10.39, 13.22, 16.59",\
"2.71, 2.896, 3.48, 4.411, 5.638, 7.162, 9.03, 11.35, 14.19, 17.57",\
"3.086, 3.314, 4.021, 5.125, 6.535, 8.223, 10.22, 12.57, 15.41, 18.79",\
"3.415, 3.688, 4.528, 5.829, 7.46, 9.352, 11.53, 14.02, 16.89, 20.28",\
"3.681, 4.002, 4.987, 6.503, 8.377, 10.52, 12.92, 15.6, 18.62, 22.05");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.001, 1.1, 1.447, 2.105, 3.127, 4.558, 6.44, 8.809, 11.7, 15.14",\
"1.08, 1.18, 1.528, 2.188, 3.211, 4.643, 6.524, 8.894, 11.78, 15.23",\
"1.353, 1.455, 1.808, 2.473, 3.5, 4.935, 6.819, 9.189, 12.08, 15.52",\
"1.883, 1.985, 2.341, 3.01, 4.042, 5.481, 7.367, 9.74, 12.63, 16.08",\
"2.696, 2.812, 3.183, 3.855, 4.889, 6.33, 8.22, 10.59, 13.49, 16.94",\
"3.656, 3.81, 4.29, 5.039, 6.085, 7.527, 9.419, 11.8, 14.69, 18.14",\
"4.72, 4.916, 5.527, 6.474, 7.648, 9.109, 11, 13.38, 16.28, 19.72",\
"5.885, 6.127, 6.875, 8.039, 9.472, 11.08, 13, 15.38, 18.27, 21.73",\
"7.151, 7.441, 8.333, 9.727, 11.44, 13.35, 15.42, 17.82, 20.72, 24.17",\
"8.514, 8.85, 9.9, 11.53, 13.54, 15.78, 18.17, 20.71, 23.63, 27.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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.106, 1.266, 1.824, 2.891, 4.545, 6.866, 9.917, 13.76, 18.45, 24.05",\
"1.106, 1.265, 1.826, 2.889, 4.546, 6.867, 9.921, 13.76, 18.45, 24.05",\
"1.108, 1.266, 1.825, 2.89, 4.547, 6.866, 9.921, 13.77, 18.46, 24.05",\
"1.18, 1.323, 1.844, 2.889, 4.546, 6.866, 9.917, 13.76, 18.46, 24.05",\
"1.403, 1.55, 2.046, 2.983, 4.554, 6.868, 9.918, 13.76, 18.46, 24.05",\
"1.749, 1.899, 2.4, 3.323, 4.747, 6.911, 9.923, 13.77, 18.45, 24.05",\
"2.186, 2.354, 2.887, 3.824, 5.22, 7.198, 10.01, 13.77, 18.47, 24.05",\
"2.686, 2.876, 3.482, 4.464, 5.882, 7.814, 10.4, 13.92, 18.47, 24.06",\
"3.242, 3.462, 4.13, 5.218, 6.688, 8.632, 11.15, 14.42, 18.7, 24.11",\
"3.844, 4.082, 4.846, 6.052, 7.634, 9.616, 12.14, 15.3, 19.29, 24.39");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.254, 1.418, 1.998, 3.105, 4.824, 7.239, 10.41, 14.4, 19.29, 25.11",\
"1.255, 1.419, 1.998, 3.102, 4.828, 7.238, 10.41, 14.41, 19.3, 25.11",\
"1.254, 1.418, 1.998, 3.102, 4.827, 7.238, 10.41, 14.41, 19.3, 25.11",\
"1.263, 1.423, 1.997, 3.104, 4.828, 7.242, 10.41, 14.41, 19.29, 25.1",\
"1.516, 1.637, 2.089, 3.114, 4.826, 7.24, 10.42, 14.42, 19.29, 25.1",\
"2.039, 2.168, 2.583, 3.36, 4.867, 7.241, 10.42, 14.42, 19.29, 25.13",\
"2.609, 2.778, 3.294, 4.082, 5.256, 7.316, 10.42, 14.41, 19.29, 25.1",\
"3.24, 3.448, 4.06, 5.008, 6.164, 7.83, 10.54, 14.43, 19.29, 25.12",\
"3.906, 4.146, 4.89, 6.004, 7.366, 8.914, 11.15, 14.6, 19.32, 25.12",\
"4.618, 4.904, 5.77, 7.084, 8.64, 10.38, 12.38, 15.28, 19.54, 25.14");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.157, 1.253, 1.589, 2.229, 3.226, 4.624, 6.465, 8.777, 11.61, 14.98",\
"1.214, 1.31, 1.647, 2.287, 3.286, 4.685, 6.521, 8.843, 11.67, 15.05",\
"1.419, 1.515, 1.854, 2.496, 3.496, 4.895, 6.734, 9.056, 11.88, 15.26",\
"1.744, 1.842, 2.183, 2.828, 3.829, 5.229, 7.068, 9.386, 12.22, 15.59",\
"2.133, 2.244, 2.618, 3.286, 4.289, 5.69, 7.532, 9.855, 12.68, 16.05",\
"2.558, 2.685, 3.104, 3.841, 4.901, 6.312, 8.157, 10.48, 13.31, 16.68",\
"2.999, 3.147, 3.63, 4.453, 5.607, 7.103, 8.966, 11.29, 14.12, 17.49",\
"3.425, 3.604, 4.173, 5.108, 6.378, 7.988, 9.953, 12.31, 15.14, 18.52",\
"3.81, 4.025, 4.701, 5.782, 7.196, 8.943, 11.04, 13.51, 16.38, 19.76",\
"4.141, 4.394, 5.19, 6.446, 8.042, 9.953, 12.2, 14.81, 17.81, 21.24");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.288, 1.393, 1.757, 2.435, 3.475, 4.921, 6.813, 9.192, 12.09, 15.54",\
"1.366, 1.472, 1.836, 2.514, 3.554, 5, 6.893, 9.271, 12.17, 15.62",\
"1.635, 1.741, 2.107, 2.789, 3.829, 5.278, 7.171, 9.55, 12.45, 15.9",\
"2.166, 2.274, 2.641, 3.326, 4.371, 5.82, 7.716, 10.1, 13, 16.45",\
"3.013, 3.121, 3.489, 4.173, 5.22, 6.672, 8.568, 10.95, 13.85, 17.31",\
"4.102, 4.237, 4.663, 5.373, 6.419, 7.873, 9.77, 12.15, 15.05, 18.51",\
"5.311, 5.48, 6.02, 6.884, 7.998, 9.457, 11.36, 13.74, 16.64, 20.1",\
"6.631, 6.839, 7.497, 8.554, 9.892, 11.45, 13.36, 15.74, 18.64, 22.1",\
"8.062, 8.309, 9.096, 10.36, 11.95, 13.77, 15.79, 18.18, 21.09, 24.55",\
"9.6, 9.889, 10.81, 12.28, 14.15, 16.28, 18.59, 21.09, 24.01, 27.46");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.109, 1.266, 1.825, 2.89, 4.547, 6.866, 9.922, 13.76, 18.46, 24.05",\
"1.108, 1.268, 1.826, 2.889, 4.547, 6.869, 9.918, 13.76, 18.46, 24.05",\
"1.108, 1.266, 1.826, 2.889, 4.547, 6.869, 9.918, 13.76, 18.46, 24.05",\
"1.137, 1.285, 1.831, 2.89, 4.546, 6.866, 9.922, 13.77, 18.46, 24.05",\
"1.281, 1.435, 1.957, 2.943, 4.554, 6.868, 9.921, 13.76, 18.46, 24.05",\
"1.479, 1.64, 2.188, 3.185, 4.691, 6.9, 9.919, 13.77, 18.46, 24.04",\
"1.762, 1.926, 2.49, 3.514, 5.044, 7.134, 10, 13.77, 18.46, 24.05",\
"2.142, 2.322, 2.906, 3.932, 5.486, 7.598, 10.33, 13.92, 18.47, 24.07",\
"2.582, 2.786, 3.418, 4.486, 6.032, 8.166, 10.92, 14.35, 18.7, 24.11",\
"3.08, 3.312, 4.02, 5.15, 6.708, 8.838, 11.62, 15.06, 19.23, 24.41");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.507, 1.678, 2.262, 3.371, 5.093, 7.512, 10.69, 14.69, 19.59, 25.39",\
"1.509, 1.676, 2.259, 3.368, 5.092, 7.511, 10.69, 14.7, 19.59, 25.4",\
"1.509, 1.676, 2.26, 3.371, 5.093, 7.511, 10.69, 14.7, 19.59, 25.41",\
"1.503, 1.674, 2.259, 3.367, 5.092, 7.512, 10.69, 14.7, 19.59, 25.4",\
"1.594, 1.733, 2.276, 3.368, 5.094, 7.512, 10.69, 14.7, 19.57, 25.4",\
"2.036, 2.17, 2.594, 3.486, 5.11, 7.511, 10.69, 14.69, 19.58, 25.4",\
"2.586, 2.754, 3.262, 4.052, 5.362, 7.558, 10.69, 14.69, 19.59, 25.39",\
"3.19, 3.4, 4.008, 4.958, 6.138, 7.936, 10.78, 14.7, 19.59, 25.41",\
"3.84, 4.068, 4.806, 5.928, 7.3, 8.904, 11.28, 14.82, 19.58, 25.41",\
"4.52, 4.804, 5.668, 6.976, 8.556, 10.31, 12.39, 15.42, 19.77, 25.44");
}
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.198, 1.294, 1.63, 2.27, 3.267, 4.666, 6.505, 8.824, 11.65, 15.03",\
"1.267, 1.363, 1.7, 2.34, 3.338, 4.737, 6.577, 8.895, 11.72, 15.09",\
"1.461, 1.557, 1.895, 2.538, 3.538, 4.934, 6.774, 9.099, 11.92, 15.29",\
"1.763, 1.861, 2.201, 2.846, 3.846, 5.246, 7.091, 9.411, 12.23, 15.61",\
"2.126, 2.233, 2.598, 3.261, 4.263, 5.665, 7.506, 9.829, 12.66, 16.03",\
"2.512, 2.63, 3.03, 3.747, 4.797, 6.207, 8.05, 10.37, 13.21, 16.58",\
"2.913, 3.045, 3.486, 4.264, 5.39, 6.873, 8.736, 11.06, 13.89, 17.27",\
"3.315, 3.467, 3.959, 4.811, 6.023, 7.598, 9.552, 11.91, 14.74, 18.12",\
"3.697, 3.873, 4.437, 5.383, 6.692, 8.371, 10.43, 12.89, 15.77, 19.15",\
"4.037, 4.246, 4.9, 5.963, 7.393, 9.188, 11.36, 13.94, 16.93, 20.37");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.416, 1.526, 1.9, 2.593, 3.647, 5.104, 7.006, 9.392, 12.3, 15.75",\
"1.481, 1.59, 1.965, 2.657, 3.711, 5.168, 7.071, 9.456, 12.36, 15.82",\
"1.752, 1.864, 2.239, 2.933, 3.987, 5.445, 7.348, 9.734, 12.64, 16.1",\
"2.293, 2.403, 2.78, 3.475, 4.531, 5.99, 7.894, 10.28, 13.19, 16.64",\
"3.152, 3.261, 3.634, 4.328, 5.386, 6.847, 8.75, 11.14, 14.04, 17.5",\
"4.295, 4.423, 4.832, 5.536, 6.589, 8.051, 9.955, 12.35, 15.25, 18.71",\
"5.573, 5.734, 6.249, 7.079, 8.177, 9.639, 11.54, 13.93, 16.84, 20.3",\
"6.97, 7.165, 7.792, 8.806, 10.1, 11.64, 13.55, 15.94, 18.84, 22.3",\
"8.483, 8.716, 9.457, 10.67, 12.21, 13.99, 15.99, 18.39, 21.29, 24.75",\
"10.11, 10.38, 11.24, 12.66, 14.46, 16.54, 18.81, 21.29, 24.21, 27.67");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.108, 1.268, 1.825, 2.89, 4.547, 6.868, 9.919, 13.77, 18.46, 24.05",\
"1.108, 1.266, 1.825, 2.891, 4.544, 6.868, 9.919, 13.77, 18.46, 24.05",\
"1.107, 1.269, 1.826, 2.89, 4.547, 6.868, 9.92, 13.77, 18.46, 24.04",\
"1.124, 1.278, 1.828, 2.89, 4.545, 6.868, 9.922, 13.77, 18.46, 24.04",\
"1.238, 1.394, 1.925, 2.93, 4.552, 6.869, 9.919, 13.77, 18.46, 24.05",\
"1.375, 1.54, 2.104, 3.13, 4.669, 6.896, 9.923, 13.76, 18.46, 24.05",\
"1.553, 1.722, 2.31, 3.382, 4.965, 7.108, 10, 13.78, 18.46, 24.05",\
"1.798, 1.97, 2.576, 3.672, 5.31, 7.504, 10.31, 13.92, 18.49, 24.06",\
"2.116, 2.302, 2.922, 4.032, 5.702, 7.952, 10.81, 14.34, 18.72, 24.13",\
"2.516, 2.722, 3.36, 4.484, 6.162, 8.448, 11.37, 14.94, 19.22, 24.43");
}
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.004475, 0.01667, 0.03997, 0.07626, 0.1272, 0.1942, 0.2786, 0.3816, 0.5045");
values("1.65, 1.824, 2.411, 3.526, 5.25, 7.663, 10.85, 14.86, 19.75, 25.57",\
"1.655, 1.823, 2.414, 3.522, 5.252, 7.668, 10.85, 14.86, 19.74, 25.56",\
"1.654, 1.823, 2.412, 3.526, 5.252, 7.671, 10.85, 14.85, 19.75, 25.57",\
"1.647, 1.819, 2.411, 3.523, 5.25, 7.669, 10.84, 14.85, 19.74, 25.56",\
"1.677, 1.832, 2.408, 3.518, 5.251, 7.669, 10.84, 14.85, 19.75, 25.55",\
"2.063, 2.187, 2.642, 3.589, 5.253, 7.666, 10.85, 14.85, 19.75, 25.58",\
"2.606, 2.776, 3.266, 4.078, 5.446, 7.698, 10.84, 14.85, 19.74, 25.55",\
"3.192, 3.39, 4.008, 4.948, 6.146, 8.01, 10.92, 14.85, 19.74, 25.55",\
"3.832, 4.07, 4.788, 5.91, 7.27, 8.906, 11.34, 14.97, 19.74, 25.56",\
"4.498, 4.794, 5.644, 6.94, 8.528, 10.28, 12.41, 15.5, 19.91, 25.59");
}
}
}
}