blob: 725e66a939360acc0c4ce98ff6ce8bbb9786eb90 [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_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002498526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002169504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002139534" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002139534" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0002108592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0002108592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0002108592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0002108592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000207603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002498526" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002562 ;
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.003073, 0.003074, 0.003069, 0.003057, 0.00303, 0.002988, 0.002914, \
0.002763, 0.002205, 0.001217");
}
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.0006376, -0.0006402, -0.0006419, -0.0006444, -0.0006456, -0.0006459, \
-0.0006461, -0.0006469, -0.000617, -0.0004914");
}
}
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.002293, 0.002294, 0.00229, 0.002284, 0.00227, 0.002245, 0.002202, \
0.002113, 0.001746, 0.001062");
}
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.0006378, -0.0006399, -0.0006419, -0.0006446, -0.0006454, -0.0006457, \
-0.0006462, -0.0006466, -0.0006166, -0.000491");
}
}
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.002292, 0.002295, 0.002292, 0.002284, 0.00227, 0.002245, 0.002202, \
0.002114, 0.001751, 0.001066");
}
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.0006372, -0.0006405, -0.0006422, -0.000645, -0.0006456, -0.0006454, \
-0.000646, -0.0006461, -0.0006159, -0.0004909");
}
}
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.001374, 0.001374, 0.001372, 0.00137, 0.001364, 0.001353, 0.001335, \
0.001297, 0.001127, 0.0007705");
}
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.0006402, -0.0006436, -0.0006446, -0.0006469, -0.0006476, -0.000648, \
-0.0006486, -0.0006489, -0.0006191, -0.0004928");
}
}
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.001372, 0.001374, 0.001374, 0.001371, 0.001364, 0.001354, 0.001335, \
0.001298, 0.001128, 0.0007718");
}
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.0006402, -0.0006427, -0.0006445, -0.0006471, -0.000648, -0.0006479, \
-0.0006483, -0.0006484, -0.000618, -0.0004925");
}
}
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.001372, 0.001374, 0.001374, 0.001371, 0.001365, 0.001354, 0.001335, \
0.001298, 0.001129, 0.0007719");
}
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.0006402, -0.0006436, -0.0006446, -0.0006467, -0.0006483, -0.0006476, \
-0.0006488, -0.0006483, -0.0006181, -0.0004926");
}
}
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.001371, 0.001374, 0.001372, 0.001372, 0.001364, 0.001353, 0.001335, \
0.001298, 0.001129, 0.0007719");
}
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.0006402, -0.0006435, -0.0006455, -0.0006468, -0.0006479, -0.0006483, \
-0.0006486, -0.0006484, -0.0006178, -0.0004921");
}
}
}
pin(A2) {
capacitance : 0.002575 ;
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.001563, 0.001563, 0.001554, 0.001548, 0.001525, 0.001487, 0.001425, \
0.001305, 0.0009618, 0.0003379");
}
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.0008231, -0.0008268, -0.0008294, -0.0008318, -0.0008332, -0.0008344, \
-0.0008363, -0.0008375, -0.0008022, -0.0006474");
}
}
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.000875, 0.0008769, 0.0008722, 0.0008718, 0.0008636, 0.0008479, \
0.0008257, 0.0007882, 0.0007185, 0.000563");
}
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.000826, -0.0008296, -0.0008323, -0.0008343, -0.0008362, -0.0008366, \
-0.0008379, -0.000839, -0.0008031, -0.0006472");
}
}
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.0008738, 0.000876, 0.0008721, 0.0008727, 0.0008634, 0.0008479, \
0.0008263, 0.000789, 0.000718, 0.0005628");
}
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.0008257, -0.0008299, -0.0008329, -0.0008339, -0.0008357, -0.000837, \
-0.0008377, -0.0008391, -0.000803, -0.0006467");
}
}
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.001477, 0.001478, 0.001477, 0.001483, 0.001482, 0.001481, 0.001482, \
0.00148, 0.001382, 0.001035");
}
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.001361, -0.001367, -0.001383, -0.001406, -0.00142, -0.001431, \
-0.001438, -0.001443, -0.001402, -0.001227");
}
}
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.001034, 0.001035, 0.001034, 0.00104, 0.00104, 0.00104, 0.001041, \
0.00104, 0.0009882, 0.0007654");
}
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.001159, -0.001157, -0.001148, -0.001146, -0.001144, -0.001141, \
-0.001141, -0.00114, -0.001099, -0.0009347");
}
}
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.001066, 0.001069, 0.001071, 0.001073, 0.001075, 0.001075, 0.001076, \
0.001075, 0.001021, 0.0007903");
}
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.00124, -0.001242, -0.001241, -0.001247, -0.001248, -0.001247, \
-0.001246, -0.001245, -0.001203, -0.001022");
}
}
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.001066, 0.001071, 0.00107, 0.001075, 0.001075, 0.001075, 0.001075, \
0.001075, 0.001021, 0.0007901");
}
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.00124, -0.001242, -0.001242, -0.001247, -0.001249, -0.001248, \
-0.001247, -0.001246, -0.001204, -0.001022");
}
}
}
pin(A3) {
capacitance : 0.002513 ;
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.0008656, 0.0008666, 0.0008663, 0.0008714, 0.0008718, 0.0008722, \
0.0008733, 0.0008754, 0.0008439, 0.0006895");
}
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.0008272, -0.0008298, -0.0008327, -0.0008341, -0.0008353, -0.0008362, \
-0.0008363, -0.0008358, -0.0007988, -0.0006423");
}
}
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.001478, 0.001477, 0.00148, 0.001481, 0.001481, 0.001481, 0.001481, \
0.001481, 0.001391, 0.001043");
}
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.001364, -0.001369, -0.001386, -0.001411, -0.001424, -0.001434, \
-0.00144, -0.001443, -0.001404, -0.001228");
}
}
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.00106, 0.001063, 0.001063, 0.001068, 0.00107, 0.001069, 0.001069, \
0.001069, 0.001015, 0.0007863");
}
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.001238, -0.00124, -0.001242, -0.001244, -0.001246, -0.001245, \
-0.001244, -0.001242, -0.001199, -0.001014");
}
}
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.001481, 0.001483, 0.001482, 0.001484, 0.001484, 0.001484, 0.001482, \
0.001483, 0.001388, 0.001039");
}
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.001281, -0.001281, -0.001291, -0.001322, -0.00135, -0.001374, \
-0.001389, -0.001401, -0.001368, -0.001202");
}
}
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.001033, 0.001034, 0.001037, 0.001041, 0.001041, 0.001041, 0.001041, \
0.001041, 0.0009882, 0.0007659");
}
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.001164, -0.00116, -0.001151, -0.001146, -0.001143, -0.00114, \
-0.00114, -0.00114, -0.001099, -0.0009342");
}
}
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.001474, 0.001476, 0.001477, 0.00148, 0.001481, 0.00148, 0.00148, \
0.00148, 0.00139, 0.001042");
}
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.001363, -0.001369, -0.001387, -0.001411, -0.001425, -0.001434, \
-0.00144, -0.001443, -0.001403, -0.001228");
}
}
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.00106, 0.001064, 0.001066, 0.00107, 0.001069, 0.001069, 0.00107, \
0.001069, 0.001016, 0.0007869");
}
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.00124, -0.001242, -0.001245, -0.001249, -0.001247, -0.001247, \
-0.001245, -0.001243, -0.0012, -0.001015");
}
}
}
pin(A4) {
capacitance : 0.002458 ;
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.001474, 0.001477, 0.001476, 0.00148, 0.001481, 0.00148, 0.001481, \
0.001481, 0.001397, 0.001048");
}
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.001357, -0.00137, -0.001396, -0.001421, -0.00143, -0.001436, \
-0.001441, -0.001444, -0.001405, -0.001229");
}
}
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.001476, 0.001479, 0.001477, 0.001484, 0.001484, 0.001483, 0.001483, \
0.001482, 0.001397, 0.001048");
}
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.00127, -0.001289, -0.001318, -0.00135, -0.001374, -0.001389, \
-0.0014, -0.001407, -0.001372, -0.001205");
}
}
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.001473, 0.001474, 0.001476, 0.001481, 0.00148, 0.00148, 0.001479, \
0.001479, 0.001395, 0.001046");
}
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.001357, -0.00137, -0.001397, -0.00142, -0.00143, -0.001435, \
-0.001441, -0.001443, -0.001405, -0.001229");
}
}
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.001478, 0.001481, 0.00148, 0.001484, 0.001484, 0.001484, 0.001483, \
0.001483, 0.001396, 0.001044");
}
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.001254, -0.001273, -0.001301, -0.00133, -0.001351, -0.001367, \
-0.001381, -0.00139, -0.001359, -0.001193");
}
}
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.001472, 0.001474, 0.001476, 0.001478, 0.00148, 0.00148, 0.001478, \
0.001479, 0.001396, 0.001046");
}
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.001356, -0.00137, -0.001397, -0.00142, -0.00143, -0.001435, \
-0.001441, -0.001444, -0.001405, -0.001229");
}
}
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.001476, 0.001477, 0.001475, 0.00148, 0.00148, 0.00148, 0.001479, \
0.00148, 0.001394, 0.001044");
}
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.00127, -0.001289, -0.001319, -0.00135, -0.001373, -0.001389, \
-0.0014, -0.001407, -0.001372, -0.001205");
}
}
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.00147, 0.001475, 0.001476, 0.001479, 0.00148, 0.001479, 0.001479, \
0.001479, 0.001395, 0.001047");
}
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.001357, -0.00137, -0.001398, -0.00142, -0.00143, -0.001436, \
-0.001442, -0.001444, -0.001405, -0.001228");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.1925 ;
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01762, 0.01762, 0.01765, 0.01772, 0.01782, 0.01793, 0.01801, 0.01805, 0.01802, 0.01781",\
"0.01756, 0.01756, 0.01759, 0.01766, 0.01776, 0.01787, 0.01795, 0.01799, 0.01795, 0.01774",\
"0.0174, 0.0174, 0.01743, 0.0175, 0.01761, 0.01771, 0.01779, 0.01782, 0.01777, 0.01752",\
"0.01725, 0.01725, 0.01728, 0.01735, 0.01745, 0.01755, 0.01763, 0.01764, 0.01754, 0.01722",\
"0.01711, 0.01711, 0.01713, 0.0172, 0.0173, 0.01739, 0.01745, 0.01742, 0.0172, 0.01675",\
"0.01688, 0.01688, 0.0169, 0.01696, 0.01705, 0.01711, 0.01712, 0.01694, 0.01648, 0.01594",\
"0.0162, 0.0162, 0.01621, 0.01626, 0.01631, 0.01629, 0.016, 0.01541, 0.01489, 0.01451",\
"0.01386, 0.01385, 0.01384, 0.0138, 0.01327, 0.01258, 0.01215, 0.01187, 0.01169, 0.01157",\
"0.005269, 0.005181, 0.005054, 0.005031, 0.005069, 0.00514, 0.005222, 0.005299, 0.005363, 0.005415",\
"-0.000277, -0.0002686, -0.0002443, -0.0002017, -0.000146, -9.023e-05, -3.613e-05, 1.458e-05, 5.314e-05, 8.262e-05");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.009711, 0.00979, 0.009979, 0.0102, 0.01039, 0.01051, 0.01092, 0.0157, 0.04143, 0.09734",\
"0.009736, 0.009809, 0.01001, 0.01022, 0.01042, 0.01056, 0.01091, 0.01579, 0.04212, 0.09846",\
"0.009743, 0.009817, 0.00999, 0.01022, 0.01036, 0.01059, 0.01108, 0.0168, 0.04539, 0.1023",\
"0.009666, 0.009733, 0.00988, 0.01009, 0.01028, 0.01051, 0.01107, 0.01853, 0.05143, 0.1093",\
"0.009606, 0.009642, 0.009799, 0.009968, 0.01017, 0.01042, 0.01159, 0.02221, 0.0609, 0.1181",\
"0.009549, 0.009601, 0.009689, 0.009898, 0.01005, 0.01027, 0.01239, 0.02874, 0.07375, 0.1269",\
"0.009531, 0.009557, 0.009666, 0.009798, 0.009978, 0.01039, 0.01489, 0.04073, 0.08871, 0.1327",\
"0.009565, 0.009583, 0.009677, 0.009809, 0.009926, 0.01097, 0.02255, 0.0587, 0.1005, 0.132",\
"0.009668, 0.009692, 0.009765, 0.009851, 0.01006, 0.01497, 0.04024, 0.07509, 0.1014, 0.1198",\
"0.009922, 0.00994, 0.01001, 0.01016, 0.01355, 0.03307, 0.05613, 0.07199, 0.08264, 0.09");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01727, 0.01727, 0.0173, 0.01738, 0.01748, 0.01758, 0.01766, 0.01769, 0.01762, 0.01734",\
"0.01723, 0.01723, 0.01725, 0.01733, 0.01743, 0.01753, 0.01761, 0.01764, 0.01756, 0.01728",\
"0.0171, 0.0171, 0.01712, 0.0172, 0.0173, 0.01741, 0.01748, 0.01749, 0.01739, 0.01707",\
"0.01696, 0.01696, 0.01698, 0.01706, 0.01716, 0.01725, 0.01731, 0.01731, 0.01714, 0.01674",\
"0.01679, 0.01679, 0.01681, 0.01688, 0.01697, 0.01706, 0.0171, 0.01703, 0.01672, 0.0162",\
"0.01647, 0.01646, 0.01648, 0.01654, 0.01662, 0.01668, 0.01665, 0.01637, 0.01584, 0.01532",\
"0.01561, 0.0156, 0.01562, 0.01565, 0.01569, 0.01563, 0.01521, 0.0146, 0.01413, 0.01379",\
"0.01303, 0.01302, 0.01301, 0.01291, 0.01219, 0.01158, 0.01121, 0.01098, 0.01083, 0.01074",\
"0.004486, 0.004408, 0.004312, 0.004289, 0.004348, 0.004433, 0.004517, 0.004595, 0.004659, 0.00471",\
"-0.001528, -0.00152, -0.001493, -0.001447, -0.001391, -0.001333, -0.00128, -0.001237, -0.001203, -0.001177");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01077, 0.01085, 0.01103, 0.01126, 0.01145, 0.01158, 0.01197, 0.01683, 0.0429, 0.09919",\
"0.01077, 0.01084, 0.01103, 0.01126, 0.0114, 0.01157, 0.01201, 0.01704, 0.04373, 0.1003",\
"0.01077, 0.01084, 0.01101, 0.01122, 0.01139, 0.01155, 0.01208, 0.01799, 0.04671, 0.1041",\
"0.0107, 0.01075, 0.0109, 0.01109, 0.01131, 0.01146, 0.01218, 0.01979, 0.05303, 0.111",\
"0.01061, 0.01066, 0.01081, 0.01098, 0.01116, 0.01138, 0.01252, 0.02355, 0.0627, 0.1198",\
"0.01056, 0.01059, 0.01069, 0.01089, 0.01104, 0.01131, 0.01348, 0.03044, 0.07586, 0.1284",\
"0.01053, 0.01056, 0.01065, 0.01078, 0.01099, 0.01138, 0.01619, 0.04282, 0.09061, 0.1339",\
"0.01053, 0.01056, 0.01064, 0.01076, 0.01086, 0.01204, 0.02432, 0.06098, 0.1019, 0.1326",\
"0.0106, 0.01063, 0.01071, 0.01077, 0.01112, 0.01665, 0.04275, 0.07662, 0.1017, 0.1193",\
"0.01083, 0.01085, 0.01093, 0.0111, 0.01536, 0.03546, 0.05699, 0.07145, 0.08117, 0.08785");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01719, 0.01719, 0.01721, 0.01729, 0.01739, 0.01749, 0.01757, 0.01759, 0.01749, 0.01718",\
"0.01714, 0.01714, 0.01716, 0.01724, 0.01734, 0.01745, 0.01752, 0.01753, 0.01743, 0.01711",\
"0.01701, 0.01701, 0.01703, 0.01712, 0.01721, 0.01731, 0.01738, 0.01738, 0.01725, 0.01689",\
"0.01686, 0.01686, 0.01688, 0.01695, 0.01706, 0.01714, 0.0172, 0.01718, 0.01697, 0.01652",\
"0.01667, 0.01666, 0.01669, 0.01676, 0.01685, 0.01693, 0.01696, 0.01685, 0.01648, 0.01595",\
"0.0163, 0.0163, 0.01631, 0.01637, 0.01645, 0.0165, 0.01643, 0.01609, 0.01552, 0.01503",\
"0.01534, 0.01534, 0.01535, 0.01539, 0.01542, 0.01531, 0.01479, 0.0142, 0.01377, 0.01345",\
"0.01265, 0.01264, 0.01262, 0.01242, 0.01164, 0.01108, 0.01076, 0.01056, 0.01043, 0.01035",\
"0.004163, 0.004099, 0.004021, 0.004017, 0.004088, 0.004181, 0.004275, 0.004352, 0.004416, 0.004465",\
"-0.002022, -0.002012, -0.001982, -0.001933, -0.001872, -0.001814, -0.001765, -0.001726, -0.001697, -0.001676");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01167, 0.01175, 0.01194, 0.01216, 0.01235, 0.01248, 0.01288, 0.0178, 0.04409, 0.1005",\
"0.01167, 0.01175, 0.01193, 0.01216, 0.01233, 0.0125, 0.0129, 0.01813, 0.04511, 0.1016",\
"0.01164, 0.01172, 0.01188, 0.01208, 0.01227, 0.01244, 0.01292, 0.01888, 0.04808, 0.1054",\
"0.01155, 0.0116, 0.01174, 0.01192, 0.01214, 0.0123, 0.01301, 0.02084, 0.05422, 0.1122",\
"0.01145, 0.01149, 0.01163, 0.01181, 0.012, 0.01218, 0.01337, 0.0246, 0.06404, 0.121",\
"0.01138, 0.01141, 0.01151, 0.0117, 0.01183, 0.01209, 0.01438, 0.0318, 0.07732, 0.1295",\
"0.01133, 0.01136, 0.01145, 0.01159, 0.01181, 0.01221, 0.01728, 0.04434, 0.09213, 0.1349",\
"0.01131, 0.01134, 0.01142, 0.01154, 0.01166, 0.01292, 0.02575, 0.06277, 0.103, 0.133",\
"0.01136, 0.01138, 0.01147, 0.01156, 0.01191, 0.01795, 0.04477, 0.0778, 0.1019, 0.1189",\
"0.01156, 0.01159, 0.01166, 0.01185, 0.01674, 0.03735, 0.05752, 0.07095, 0.07995, 0.08615");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.0176, 0.01759, 0.01762, 0.01769, 0.0178, 0.0179, 0.01797, 0.01799, 0.01788, 0.01755",\
"0.01754, 0.01754, 0.01757, 0.01764, 0.01774, 0.01785, 0.01791, 0.01793, 0.01781, 0.01747",\
"0.01741, 0.01741, 0.01744, 0.01751, 0.01761, 0.0177, 0.01777, 0.01777, 0.01762, 0.01724",\
"0.01725, 0.01725, 0.01727, 0.01735, 0.01745, 0.01753, 0.01759, 0.01755, 0.01732, 0.01686",\
"0.01705, 0.01704, 0.01707, 0.01714, 0.01723, 0.01731, 0.01733, 0.01721, 0.01682, 0.01628",\
"0.01666, 0.01666, 0.01668, 0.01674, 0.01681, 0.01685, 0.01677, 0.0164, 0.01583, 0.01534",\
"0.01567, 0.01567, 0.01568, 0.01571, 0.01574, 0.01561, 0.01505, 0.01448, 0.01406, 0.01375",\
"0.01295, 0.01295, 0.01293, 0.01269, 0.01189, 0.01136, 0.01105, 0.01086, 0.01074, 0.01066",\
"0.004572, 0.004511, 0.004432, 0.004437, 0.004514, 0.004609, 0.0047, 0.004778, 0.004841, 0.004888",\
"-0.001769, -0.00176, -0.001726, -0.001673, -0.001611, -0.001553, -0.001506, -0.00147, -0.001444, -0.001424");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.01248, 0.01256, 0.01274, 0.01296, 0.01312, 0.01328, 0.01371, 0.01876, 0.04535, 0.1016",\
"0.01243, 0.0125, 0.01269, 0.01292, 0.01308, 0.01322, 0.01364, 0.01886, 0.04611, 0.1027",\
"0.01235, 0.01242, 0.01258, 0.01279, 0.01298, 0.01314, 0.01365, 0.0196, 0.04904, 0.1064",\
"0.01222, 0.01227, 0.01242, 0.01259, 0.0128, 0.01296, 0.01372, 0.0215, 0.05515, 0.1132",\
"0.01212, 0.01216, 0.01229, 0.01246, 0.01264, 0.01283, 0.01407, 0.02538, 0.06503, 0.122",\
"0.01204, 0.01208, 0.01217, 0.01236, 0.01249, 0.01278, 0.01507, 0.03265, 0.07844, 0.1304",\
"0.01199, 0.01202, 0.01211, 0.01224, 0.01247, 0.01285, 0.01811, 0.04561, 0.09326, 0.1356",\
"0.01196, 0.01199, 0.01207, 0.0122, 0.0123, 0.01364, 0.02688, 0.06412, 0.1039, 0.1333",\
"0.01198, 0.01201, 0.0121, 0.01217, 0.01252, 0.01906, 0.04646, 0.07867, 0.1021, 0.1186",\
"0.01214, 0.01217, 0.01222, 0.01245, 0.01795, 0.0387, 0.05781, 0.07047, 0.07894, 0.08477");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("7.747, 7.974, 8.578, 9.39, 10.32, 11.35, 12.49, 13.73, 15.11, 16.64",\
"7.771, 8, 8.605, 9.415, 10.35, 11.38, 12.51, 13.76, 15.13, 16.66",\
"7.917, 8.145, 8.751, 9.561, 10.49, 11.53, 12.66, 13.9, 15.28, 16.81",\
"8.29, 8.518, 9.124, 9.934, 10.87, 11.9, 13.03, 14.28, 15.65, 17.18",\
"8.945, 9.173, 9.778, 10.59, 11.52, 12.55, 13.69, 14.93, 16.31, 17.84",\
"9.906, 10.13, 10.74, 11.55, 12.48, 13.52, 14.65, 15.89, 17.27, 18.8",\
"11.2, 11.42, 12.03, 12.84, 13.77, 14.8, 15.94, 17.18, 18.56, 20.09",\
"12.84, 13.07, 13.67, 14.48, 15.42, 16.45, 17.58, 18.83, 20.2, 21.73",\
"14.83, 15.06, 15.67, 16.48, 17.42, 18.45, 19.58, 20.83, 22.21, 23.73",\
"17.02, 17.27, 17.92, 18.76, 19.7, 20.75, 21.89, 23.14, 24.52, 26.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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.224, 1.338, 1.712, 2.396, 3.449, 4.92, 6.851, 9.284, 12.25, 15.8",\
"1.289, 1.403, 1.777, 2.462, 3.514, 4.984, 6.916, 9.344, 12.31, 15.84",\
"1.516, 1.629, 2.002, 2.687, 3.74, 5.21, 7.141, 9.574, 12.54, 16.08",\
"1.927, 2.041, 2.413, 3.096, 4.151, 5.623, 7.556, 9.99, 12.95, 16.48",\
"2.404, 2.521, 2.901, 3.585, 4.639, 6.11, 8.045, 10.48, 13.44, 16.98",\
"2.847, 2.972, 3.361, 4.05, 5.105, 6.577, 8.51, 10.94, 13.91, 17.45",\
"3.235, 3.368, 3.771, 4.467, 5.52, 6.993, 8.927, 11.36, 14.33, 17.87",\
"3.554, 3.696, 4.117, 4.819, 5.876, 7.347, 9.283, 11.72, 14.68, 18.22",\
"3.787, 3.94, 4.381, 5.096, 6.15, 7.625, 9.557, 11.99, 14.96, 18.5",\
"3.924, 4.089, 4.555, 5.285, 6.346, 7.82, 9.749, 12.18, 15.15, 18.69");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.735, 1.875, 2.276, 2.887, 3.681, 4.672, 5.854, 7.278, 9.014, 11.07",\
"1.737, 1.875, 2.277, 2.886, 3.681, 4.67, 5.852, 7.272, 8.998, 11.06",\
"1.737, 1.876, 2.276, 2.886, 3.682, 4.672, 5.856, 7.274, 8.998, 11.07",\
"1.736, 1.875, 2.275, 2.884, 3.68, 4.658, 5.844, 7.272, 8.998, 11.06",\
"1.736, 1.876, 2.274, 2.886, 3.682, 4.658, 5.852, 7.286, 9.01, 11.07",\
"1.734, 1.874, 2.27, 2.884, 3.678, 4.668, 5.85, 7.272, 8.996, 11.05",\
"1.732, 1.872, 2.27, 2.88, 3.678, 4.658, 5.85, 7.272, 8.984, 11.06",\
"1.728, 1.87, 2.27, 2.884, 3.682, 4.652, 5.848, 7.268, 8.994, 11.07",\
"1.776, 1.908, 2.296, 2.902, 3.692, 4.668, 5.85, 7.28, 9.02, 11.08",\
"1.932, 2.064, 2.434, 2.998, 3.756, 4.718, 5.892, 7.318, 9.034, 11.09");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.6338, 0.7912, 1.353, 2.468, 4.237, 6.699, 9.946, 14.07, 19.06, 25.04",\
"0.6342, 0.7924, 1.353, 2.47, 4.236, 6.718, 9.962, 14.06, 19.07, 25.02",\
"0.6338, 0.7908, 1.353, 2.472, 4.23, 6.719, 9.979, 14.05, 19.05, 25.01",\
"0.6404, 0.7964, 1.354, 2.472, 4.225, 6.72, 9.946, 14.06, 19.08, 25.02",\
"0.6826, 0.8296, 1.374, 2.472, 4.232, 6.713, 9.966, 14.04, 19.07, 25.01",\
"0.7354, 0.8794, 1.408, 2.489, 4.233, 6.707, 9.974, 14.04, 19.05, 25.02",\
"0.8014, 0.9384, 1.448, 2.508, 4.244, 6.706, 9.96, 14.06, 19.06, 25.04",\
"0.88, 1.01, 1.496, 2.532, 4.262, 6.718, 9.962, 14.07, 19.09, 25.04",\
"0.968, 1.096, 1.562, 2.562, 4.268, 6.726, 9.966, 14.06, 19.05, 25.04",\
"1.068, 1.19, 1.638, 2.604, 4.286, 6.738, 9.974, 14.08, 19.06, 25.02");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("8.759, 8.986, 9.591, 10.4, 11.33, 12.36, 13.49, 14.74, 16.11, 17.65",\
"8.794, 9.021, 9.627, 10.43, 11.37, 12.4, 13.53, 14.78, 16.15, 17.68",\
"8.961, 9.189, 9.795, 10.61, 11.54, 12.56, 13.7, 14.95, 16.32, 17.85",\
"9.341, 9.569, 10.18, 10.98, 11.92, 12.95, 14.08, 15.32, 16.7, 18.23",\
"9.936, 10.17, 10.77, 11.58, 12.51, 13.54, 14.68, 15.92, 17.3, 18.83",\
"10.77, 11, 11.6, 12.42, 13.35, 14.38, 15.51, 16.76, 18.13, 19.66",\
"11.87, 12.1, 12.7, 13.51, 14.45, 15.48, 16.61, 17.86, 19.24, 20.76",\
"13.26, 13.48, 14.09, 14.9, 15.84, 16.87, 18, 19.25, 20.62, 22.15",\
"14.9, 15.14, 15.75, 16.58, 17.51, 18.55, 19.69, 20.94, 22.31, 23.84",\
"16.75, 16.99, 17.63, 18.48, 19.44, 20.5, 21.64, 22.9, 24.29, 25.82");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.288, 1.403, 1.779, 2.466, 3.521, 4.993, 6.925, 9.355, 12.32, 15.86",\
"1.352, 1.467, 1.843, 2.53, 3.585, 5.057, 6.99, 9.419, 12.39, 15.92",\
"1.578, 1.693, 2.067, 2.754, 3.809, 5.281, 7.214, 9.646, 12.61, 16.15",\
"1.997, 2.111, 2.485, 3.171, 4.226, 5.7, 7.632, 10.06, 13.03, 16.57",\
"2.503, 2.62, 3, 3.686, 4.741, 6.214, 8.149, 10.58, 13.55, 17.08",\
"2.979, 3.104, 3.493, 4.182, 5.239, 6.712, 8.646, 11.08, 14.05, 17.58",\
"3.407, 3.538, 3.94, 4.635, 5.691, 7.165, 9.099, 11.53, 14.5, 18.04",\
"3.766, 3.906, 4.325, 5.027, 6.083, 7.559, 9.494, 11.93, 14.9, 18.43",\
"4.045, 4.196, 4.633, 5.345, 6.405, 7.876, 9.811, 12.24, 15.22, 18.75",\
"4.23, 4.392, 4.852, 5.578, 6.64, 8.112, 10.05, 12.48, 15.45, 18.99");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.736, 1.876, 2.276, 2.887, 3.684, 4.672, 5.846, 7.278, 8.998, 11.05",\
"1.735, 1.876, 2.276, 2.888, 3.682, 4.658, 5.848, 7.27, 8.998, 11.07",\
"1.736, 1.876, 2.275, 2.886, 3.682, 4.662, 5.848, 7.272, 8.994, 11.07",\
"1.738, 1.874, 2.272, 2.888, 3.682, 4.66, 5.844, 7.28, 8.994, 11.06",\
"1.736, 1.876, 2.276, 2.888, 3.682, 4.662, 5.854, 7.282, 8.998, 11.07",\
"1.738, 1.872, 2.274, 2.884, 3.68, 4.658, 5.852, 7.274, 9.018, 11.05",\
"1.734, 1.876, 2.272, 2.884, 3.68, 4.656, 5.848, 7.262, 8.992, 11.06",\
"1.744, 1.882, 2.278, 2.886, 3.684, 4.664, 5.854, 7.27, 9.014, 11.08",\
"1.8, 1.936, 2.324, 2.928, 3.708, 4.68, 5.858, 7.292, 9.028, 11.08",\
"1.892, 2.032, 2.42, 3.022, 3.802, 4.762, 5.922, 7.342, 9.056, 11.11");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.6408, 0.7984, 1.361, 2.479, 4.238, 6.718, 9.978, 14.08, 19.1, 25.07",\
"0.641, 0.7972, 1.36, 2.479, 4.235, 6.715, 9.973, 14.08, 19.09, 25.07",\
"0.6408, 0.7978, 1.361, 2.477, 4.234, 6.71, 9.974, 14.08, 19.1, 25.07",\
"0.6462, 0.7992, 1.362, 2.478, 4.239, 6.71, 9.98, 14.08, 19.08, 25.04",\
"0.6796, 0.8296, 1.375, 2.48, 4.232, 6.722, 9.967, 14.07, 19.08, 25.03",\
"0.7308, 0.8776, 1.406, 2.492, 4.238, 6.715, 9.978, 14.09, 19.09, 25",\
"0.7908, 0.9308, 1.445, 2.511, 4.254, 6.71, 9.97, 14.07, 19.07, 25.02",\
"0.864, 0.998, 1.492, 2.534, 4.26, 6.73, 9.968, 14.07, 19.07, 25.03",\
"0.946, 1.076, 1.548, 2.562, 4.274, 6.73, 9.982, 14.06, 19.07, 25.03",\
"1.038, 1.166, 1.62, 2.598, 4.284, 6.746, 9.984, 14.09, 19.06, 25.02");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("9.302, 9.53, 10.14, 10.95, 11.88, 12.91, 14.04, 15.29, 16.66, 18.19",\
"9.338, 9.567, 10.17, 10.98, 11.91, 12.94, 14.08, 15.32, 16.7, 18.23",\
"9.521, 9.749, 10.35, 11.16, 12.09, 13.13, 14.26, 15.51, 16.88, 18.41",\
"9.912, 10.14, 10.75, 11.55, 12.49, 13.52, 14.65, 15.9, 17.27, 18.8",\
"10.51, 10.74, 11.34, 12.15, 13.08, 14.12, 15.25, 16.49, 17.87, 19.4",\
"11.31, 11.54, 12.14, 12.95, 13.89, 14.92, 16.05, 17.3, 18.67, 20.2",\
"12.32, 12.55, 13.15, 13.96, 14.9, 15.93, 17.06, 18.31, 19.68, 21.21",\
"13.56, 13.78, 14.39, 15.2, 16.14, 17.17, 18.3, 19.55, 20.92, 22.45",\
"15, 15.23, 15.85, 16.66, 17.6, 18.64, 19.77, 21.03, 22.4, 23.93",\
"16.58, 16.83, 17.46, 18.3, 19.27, 20.32, 21.47, 22.73, 24.11, 25.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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.322, 1.439, 1.82, 2.514, 3.574, 5.049, 6.984, 9.417, 12.38, 15.92",\
"1.386, 1.503, 1.885, 2.578, 3.638, 5.113, 7.047, 9.482, 12.45, 15.99",\
"1.613, 1.729, 2.109, 2.801, 3.861, 5.337, 7.271, 9.705, 12.68, 16.21",\
"2.037, 2.153, 2.53, 3.22, 4.28, 5.757, 7.693, 10.13, 13.1, 16.63",\
"2.563, 2.682, 3.063, 3.752, 4.81, 6.286, 8.224, 10.66, 13.63, 17.16",\
"3.065, 3.19, 3.582, 4.274, 5.333, 6.808, 8.745, 11.18, 14.15, 17.69",\
"3.523, 3.655, 4.057, 4.756, 5.814, 7.292, 9.227, 11.66, 14.63, 18.17",\
"3.916, 4.056, 4.473, 5.178, 6.238, 7.714, 9.651, 12.09, 15.06, 18.59",\
"4.231, 4.38, 4.818, 5.53, 6.592, 8.067, 10, 12.44, 15.41, 18.95",\
"4.456, 4.617, 5.074, 5.801, 6.864, 8.34, 10.28, 12.71, 15.68, 19.22");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.735, 1.873, 2.272, 2.882, 3.68, 4.658, 5.846, 7.272, 8.996, 11.05",\
"1.735, 1.874, 2.276, 2.89, 3.686, 4.676, 5.85, 7.272, 8.988, 11.07",\
"1.735, 1.873, 2.272, 2.886, 3.682, 4.66, 5.846, 7.272, 8.998, 11.07",\
"1.736, 1.878, 2.274, 2.886, 3.686, 4.67, 5.846, 7.282, 9.016, 11.08",\
"1.736, 1.874, 2.278, 2.888, 3.684, 4.66, 5.85, 7.278, 9.002, 11.05",\
"1.74, 1.876, 2.272, 2.884, 3.682, 4.658, 5.85, 7.27, 8.996, 11.05",\
"1.736, 1.872, 2.274, 2.884, 3.68, 4.656, 5.85, 7.264, 8.99, 11.08",\
"1.74, 1.882, 2.278, 2.886, 3.678, 4.656, 5.84, 7.272, 9.018, 11.06",\
"1.79, 1.926, 2.318, 2.916, 3.706, 4.68, 5.86, 7.296, 9.02, 11.08",\
"1.866, 2.004, 2.402, 3.008, 3.794, 4.754, 5.918, 7.334, 9.06, 11.11");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.654, 0.8116, 1.379, 2.495, 4.255, 6.73, 9.983, 14.09, 19.1, 25.08",\
"0.6542, 0.8118, 1.378, 2.495, 4.252, 6.726, 9.975, 14.09, 19.1, 25.07",\
"0.6508, 0.81, 1.375, 2.494, 4.255, 6.727, 9.975, 14.09, 19.1, 25.08",\
"0.6528, 0.8082, 1.374, 2.491, 4.255, 6.729, 9.971, 14.09, 19.1, 25.06",\
"0.6836, 0.835, 1.382, 2.491, 4.252, 6.731, 9.987, 14.08, 19.09, 25.03",\
"0.7326, 0.878, 1.412, 2.5, 4.253, 6.718, 9.982, 14.08, 19.09, 25.02",\
"0.7906, 0.9318, 1.448, 2.515, 4.258, 6.72, 9.974, 14.07, 19.07, 25.02",\
"0.858, 0.992, 1.494, 2.538, 4.268, 6.736, 9.972, 14.08, 19.08, 25.04",\
"0.938, 1.07, 1.548, 2.566, 4.276, 6.74, 9.978, 14.07, 19.08, 25.05",\
"1.024, 1.152, 1.612, 2.598, 4.29, 6.756, 9.994, 14.09, 19.07, 25.02");
}
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("9.487, 9.715, 10.32, 11.13, 12.07, 13.09, 14.23, 15.47, 16.84, 18.38",\
"9.541, 9.77, 10.37, 11.18, 12.11, 13.15, 14.28, 15.53, 16.9, 18.43",\
"9.752, 9.982, 10.58, 11.4, 12.33, 13.36, 14.49, 15.74, 17.11, 18.64",\
"10.16, 10.39, 10.99, 11.8, 12.73, 13.76, 14.9, 16.14, 17.52, 19.05",\
"10.76, 10.98, 11.59, 12.4, 13.33, 14.36, 15.49, 16.74, 18.12, 19.64",\
"11.53, 11.76, 12.37, 13.18, 14.11, 15.14, 16.27, 17.52, 18.9, 20.42",\
"12.49, 12.72, 13.33, 14.14, 15.07, 16.1, 17.24, 18.48, 19.86, 21.39",\
"13.65, 13.88, 14.48, 15.29, 16.23, 17.26, 18.39, 19.64, 21.01, 22.54",\
"14.98, 15.21, 15.82, 16.64, 17.58, 18.61, 19.74, 21, 22.37, 23.9",\
"16.42, 16.66, 17.29, 18.12, 19.08, 20.13, 21.28, 22.54, 23.92, 25.45");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.332, 1.451, 1.839, 2.541, 3.609, 5.09, 7.03, 9.466, 12.44, 15.98",\
"1.396, 1.515, 1.902, 2.604, 3.671, 5.153, 7.092, 9.528, 12.5, 16.04",\
"1.623, 1.741, 2.127, 2.826, 3.893, 5.375, 7.314, 9.75, 12.72, 16.26",\
"2.053, 2.17, 2.552, 3.248, 4.314, 5.796, 7.736, 10.17, 13.15, 16.68",\
"2.593, 2.713, 3.098, 3.792, 4.855, 6.335, 8.276, 10.71, 13.69, 17.22",\
"3.116, 3.242, 3.635, 4.333, 5.396, 6.875, 8.815, 11.25, 14.22, 17.76",\
"3.597, 3.73, 4.134, 4.837, 5.9, 7.38, 9.318, 11.76, 14.73, 18.27",\
"4.018, 4.158, 4.578, 5.286, 6.349, 7.83, 9.769, 12.21, 15.18, 18.72",\
"4.364, 4.514, 4.952, 5.668, 6.734, 8.214, 10.15, 12.59, 15.56, 19.1",\
"4.622, 4.782, 5.24, 5.97, 7.037, 8.517, 10.46, 12.89, 15.87, 19.41");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("1.735, 1.874, 2.271, 2.884, 3.68, 4.678, 5.85, 7.276, 9, 11.05",\
"1.736, 1.876, 2.278, 2.888, 3.684, 4.676, 5.846, 7.272, 8.986, 11.07",\
"1.737, 1.874, 2.278, 2.89, 3.684, 4.674, 5.85, 7.276, 8.992, 11.05",\
"1.736, 1.874, 2.274, 2.888, 3.684, 4.678, 5.848, 7.276, 8.99, 11.05",\
"1.736, 1.876, 2.274, 2.886, 3.684, 4.66, 5.848, 7.282, 8.996, 11.05",\
"1.74, 1.876, 2.276, 2.886, 3.682, 4.66, 5.854, 7.274, 9, 11.06",\
"1.734, 1.874, 2.274, 2.884, 3.678, 4.658, 5.84, 7.268, 8.996, 11.07",\
"1.738, 1.878, 2.276, 2.884, 3.676, 4.664, 5.848, 7.266, 9.02, 11.06",\
"1.778, 1.914, 2.31, 2.91, 3.7, 4.674, 5.856, 7.288, 9.004, 11.08",\
"1.842, 1.982, 2.38, 2.986, 3.774, 4.75, 5.906, 7.322, 9.036, 11.09");
}
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.002322, 0.006962, 0.01582, 0.02963, 0.04899, 0.07448, 0.1066, 0.1458, 0.1925");
values("0.666, 0.8254, 1.398, 2.52, 4.276, 6.751, 10, 14.1, 19.11, 25.08",\
"0.6652, 0.8244, 1.396, 2.517, 4.276, 6.749, 10, 14.09, 19.1, 25.07",\
"0.6626, 0.8224, 1.394, 2.517, 4.278, 6.75, 10, 14.09, 19.1, 25.07",\
"0.6628, 0.819, 1.389, 2.51, 4.275, 6.748, 9.995, 14.09, 19.1, 25.07",\
"0.6908, 0.8416, 1.393, 2.504, 4.267, 6.747, 10, 14.09, 19.1, 25.05",\
"0.7398, 0.8864, 1.421, 2.513, 4.263, 6.736, 9.996, 14.1, 19.1, 25.03",\
"0.7964, 0.9364, 1.459, 2.528, 4.27, 6.734, 9.988, 14.1, 19.08, 25.05",\
"0.862, 0.998, 1.5, 2.548, 4.282, 6.746, 9.982, 14.07, 19.09, 25.05",\
"0.94, 1.072, 1.554, 2.574, 4.296, 6.756, 9.992, 14.08, 19.08, 25.05",\
"1.024, 1.154, 1.618, 2.606, 4.312, 6.772, 10.01, 14.09, 19.08, 25.03");
}
}
}
}