blob: db5f21b9b3b1c9c9acdb6769be773305105c7aa9 [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_mcu9t5v0__nor4_1) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.016313" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0013244" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00127919" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00120835" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00123453" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.001162865" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.001161985" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.001153845" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00122859" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.001119195" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.001118095" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.001109295" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.001116995" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.001108085" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.001107865" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00110473" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.016313" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005624 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.143, 0.143, 0.1427, 0.1426, 0.1425, 0.1425, 0.1425, 0.1424, \
0.1424, 0.1423");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0189, -0.01894, -0.01897, -0.01897, -0.01895, -0.01896, -0.019, \
-0.01897, -0.01899, -0.01902");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09725, 0.09734, 0.09702, 0.09691, 0.09682, 0.09684, 0.0969, \
0.09679, 0.0968, 0.09684");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01876, -0.01882, -0.01884, -0.01882, -0.01884, -0.01883, -0.01886, \
-0.01883, -0.01885, -0.01888");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09673, 0.09672, 0.09647, 0.09637, 0.09627, 0.09626, 0.09632, \
0.09627, 0.09635, 0.0963");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0188, -0.01885, -0.01889, -0.01887, -0.01889, -0.01889, -0.01892, \
-0.01887, -0.01891, -0.01892");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04916, 0.04908, 0.04903, 0.04903, 0.04896, 0.04899, 0.04906, \
0.04899, 0.04906, 0.04906");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01921, -0.01926, -0.0193, -0.01929, -0.01928, -0.0193, -0.01934, \
-0.0193, -0.01933, -0.01936");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04891, 0.04895, 0.04878, 0.04879, 0.04882, 0.04879, 0.04883, \
0.04875, 0.04877, 0.04879");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0192, -0.01925, -0.01931, -0.01932, -0.01931, -0.01928, -0.01932, \
-0.01928, -0.01933, -0.01934");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0489, 0.04893, 0.04882, 0.04876, 0.04876, 0.04879, 0.04882, \
0.04875, 0.04881, 0.04879");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0192, -0.01925, -0.01928, -0.01932, -0.01927, -0.01928, -0.01934, \
-0.0193, -0.01931, -0.01933");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04882, 0.04874, 0.04867, 0.04864, 0.04862, 0.04864, 0.0487, \
0.04864, 0.04868, 0.04867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0192, -0.01925, -0.0193, -0.01925, -0.01932, -0.01928, -0.01933, \
-0.01929, -0.01934, -0.01934");
}
}
}
pin(A2) {
capacitance : 0.005316 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09409, 0.09408, 0.09405, 0.09409, 0.09399, 0.09389, 0.09392, \
0.09375, 0.09381, 0.09373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01994, -0.01995, -0.01995, -0.01999, -0.01999, -0.02, -0.02007, \
-0.02003, -0.0201, -0.0201");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0482, 0.04821, 0.0482, 0.04826, 0.04824, 0.04819, 0.04825, 0.04818, \
0.04822, 0.04817");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02067, -0.02071, -0.02071, -0.02072, -0.02079, -0.02078, -0.02085, \
-0.02081, -0.02086, -0.02088");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0479, 0.04792, 0.048, 0.04801, 0.04795, 0.04793, 0.04798, 0.04786, \
0.04794, 0.04786");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02073, -0.02079, -0.02082, -0.02082, -0.02091, -0.02086, -0.02093, \
-0.0209, -0.02096, -0.02099");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07407, 0.07414, 0.0741, 0.07417, 0.07394, 0.07401, 0.07406, \
0.07398, 0.07405, 0.07411");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06137, -0.06046, -0.0613, -0.06744, -0.07049, -0.07189, -0.07283, \
-0.07298, -0.07345, -0.07356");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04233, 0.0424, 0.04237, 0.04247, 0.04243, 0.04243, 0.04257, \
0.04247, 0.04254, 0.04254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.04734, -0.04597, -0.04414, -0.0427, -0.04124, -0.04005, -0.03913, \
-0.03803, -0.0374, -0.03666");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0435, 0.04364, 0.0436, 0.04367, 0.04362, 0.04369, 0.04377, 0.04367, \
0.04374, 0.04374");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05441, -0.05309, -0.04966, -0.04538, -0.04134, -0.03834, -0.03635, \
-0.03461, -0.03344, -0.03246");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04349, 0.0435, 0.04351, 0.04352, 0.04358, 0.04357, 0.04369, \
0.0436, 0.04367, 0.04367");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05208, -0.05054, -0.0466, -0.04169, -0.03733, -0.0341, -0.03177, \
-0.02988, -0.02871, -0.02767");
}
}
}
pin(A3) {
capacitance : 0.005175 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04409, 0.04411, 0.04405, 0.04422, 0.04413, 0.04409, 0.0442, \
0.04403, 0.04411, 0.04402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02239, -0.02247, -0.02242, -0.02243, -0.02253, -0.02246, -0.02252, \
-0.02252, -0.02259, -0.02262");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07424, 0.07418, 0.07413, 0.07405, 0.07401, 0.07399, 0.07398, \
0.07396, 0.07406, 0.07404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06383, -0.06306, -0.06595, -0.07075, -0.07233, -0.07263, -0.07303, \
-0.07301, -0.07317, -0.07332");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04364, 0.04363, 0.0437, 0.04379, 0.04373, 0.04375, 0.04382, \
0.04377, 0.04384, 0.04382");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05816, -0.05702, -0.05385, -0.05002, -0.04645, -0.04361, -0.0418, \
-0.04034, -0.03943, -0.0386");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07514, 0.07507, 0.07502, 0.07488, 0.07492, 0.07492, 0.07497, \
0.07487, 0.07498, 0.07496");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05504, -0.05515, -0.05948, -0.06582, -0.06957, -0.07104, -0.07184, \
-0.07212, -0.07247, -0.07272");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04231, 0.04231, 0.04231, 0.0424, 0.04243, 0.04247, 0.04253, \
0.04239, 0.04249, 0.04252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.04794, -0.046, -0.04359, -0.04161, -0.03988, -0.03853, -0.03758, \
-0.03655, -0.03603, -0.03543");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07411, 0.07407, 0.07392, 0.0739, 0.07385, 0.07386, 0.07398, \
0.07386, 0.07393, 0.07393");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06936, -0.06884, -0.07075, -0.07226, -0.07248, -0.07253, -0.07281, \
-0.0728, -0.073, -0.07308");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04382, 0.04384, 0.0439, 0.044, 0.04389, 0.04395, 0.04404, 0.04397, \
0.04405, 0.04404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06546, -0.06462, -0.06251, -0.06018, -0.05783, -0.0563, -0.0553, \
-0.05432, -0.05387, -0.05344");
}
}
}
pin(A4) {
capacitance : 0.005131 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0739, 0.07407, 0.07375, 0.07401, 0.074, 0.07407, 0.07389, 0.07386, \
0.07396, 0.07405");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06535, -0.06584, -0.07034, -0.07198, -0.07226, -0.0727, -0.07295, \
-0.0728, -0.07309, -0.07321");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07472, 0.07468, 0.07461, 0.07466, 0.07476, 0.07483, 0.07488, \
0.07471, 0.07481, 0.07482");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05957, -0.06182, -0.06673, -0.0694, -0.07055, -0.07118, -0.07179, \
-0.07184, -0.07218, -0.07245");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07383, 0.07381, 0.07369, 0.07385, 0.07387, 0.07397, 0.07406, \
0.07374, 0.07388, 0.07395");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.07083, -0.07094, -0.07183, -0.07243, -0.0724, -0.0727, -0.07296, \
-0.07278, -0.07305, -0.07314");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07578, 0.07579, 0.07569, 0.07568, 0.0758, 0.07576, 0.07584, \
0.07573, 0.07578, 0.07579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05846, -0.06104, -0.06503, -0.06771, -0.06939, -0.07026, -0.0711, \
-0.07131, -0.07177, -0.07204");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07384, 0.07386, 0.07373, 0.07378, 0.07402, 0.07393, 0.0738, \
0.07376, 0.07387, 0.07397");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06992, -0.07005, -0.07131, -0.07209, -0.07232, -0.07267, -0.07295, \
-0.07275, -0.07304, -0.07313");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07413, 0.07418, 0.07409, 0.07415, 0.0742, 0.07419, 0.07424, \
0.07415, 0.0742, 0.07423");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06582, -0.06708, -0.06838, -0.06946, -0.07056, -0.07122, -0.07179, \
-0.07183, -0.07221, -0.07244");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07377, 0.07389, 0.07373, 0.07376, 0.07383, 0.07387, 0.074, 0.07374, \
0.0738, 0.07391");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.07117, -0.07122, -0.07183, -0.07226, -0.07237, -0.07267, -0.07293, \
-0.07274, -0.07301, -0.07316");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.09015 ;
max_transition : 3.6 ;
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.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.0007556, 0.001146, 0.002, 0.003064, 0.003821, 0.004294, 0.004682, 0.004899, 0.00505, 0.005172",\
"0.003091, 0.003329, 0.004266, 0.005407, 0.006342, 0.00704, 0.007557, 0.007884, 0.00811, 0.008294",\
"0.01624, 0.01609, 0.01585, 0.01563, 0.01531, 0.0151, 0.01493, 0.0148, 0.01464, 0.01455",\
"0.0429, 0.04221, 0.04018, 0.03741, 0.03445, 0.03161, 0.02922, 0.02712, 0.02539, 0.02407",\
"0.08624, 0.08503, 0.08098, 0.07493, 0.06813, 0.06161, 0.05557, 0.05035, 0.04583, 0.04197",\
"0.1526, 0.1506, 0.1445, 0.1348, 0.1234, 0.1114, 0.1005, 0.09064, 0.08172, 0.074",\
"0.2462, 0.2437, 0.2355, 0.2219, 0.2052, 0.1874, 0.1698, 0.1534, 0.1389, 0.1257",\
"0.3696, 0.3664, 0.356, 0.3388, 0.3167, 0.2924, 0.2678, 0.2439, 0.2219, 0.2019",\
"0.5244, 0.5206, 0.5082, 0.4873, 0.4601, 0.4293, 0.3971, 0.3652, 0.335, 0.3068",\
"0.7121, 0.7079, 0.6937, 0.6695, 0.6371, 0.6, 0.5601, 0.5201, 0.4811, 0.4439");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.2005, 0.2008, 0.2015, 0.2024, 0.2032, 0.2041, 0.2049, 0.2057, 0.2067, 0.2077",\
"0.2003, 0.2005, 0.201, 0.2019, 0.2027, 0.2037, 0.2047, 0.2055, 0.2067, 0.2076",\
"0.2122, 0.2118, 0.2105, 0.2092, 0.2082, 0.2075, 0.2076, 0.2077, 0.2082, 0.2088",\
"0.2467, 0.2454, 0.2419, 0.2367, 0.2312, 0.2266, 0.2229, 0.2202, 0.2182, 0.2174",\
"0.3054, 0.3036, 0.2977, 0.2889, 0.2785, 0.268, 0.2587, 0.251, 0.2442, 0.2397",\
"0.3897, 0.3874, 0.3794, 0.3672, 0.3523, 0.3364, 0.3209, 0.3064, 0.2936, 0.2832",\
"0.5033, 0.5001, 0.4902, 0.4746, 0.4554, 0.4339, 0.4122, 0.391, 0.3713, 0.3535",\
"0.6487, 0.645, 0.6332, 0.614, 0.5899, 0.5634, 0.5355, 0.5078, 0.4799, 0.4543",\
"0.8285, 0.8243, 0.8107, 0.7881, 0.7593, 0.7267, 0.6929, 0.6584, 0.6236, 0.5905",\
"1.044, 1.04, 1.025, 0.9988, 0.9653, 0.927, 0.8869, 0.8453, 0.8039, 0.7622");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.04817, 0.04825, 0.04825, 0.04848, 0.04853, 0.04859, 0.04857, 0.04861, 0.04864, 0.04868",\
"0.04931, 0.04923, 0.04924, 0.04933, 0.04937, 0.04945, 0.0495, 0.04949, 0.04954, 0.04954",\
"0.05721, 0.05702, 0.0562, 0.0556, 0.05477, 0.05418, 0.05356, 0.0532, 0.05291, 0.05265",\
"0.07865, 0.07807, 0.07621, 0.07348, 0.07039, 0.06736, 0.06491, 0.06288, 0.06122, 0.05984",\
"0.1215, 0.1203, 0.1165, 0.1104, 0.1036, 0.09682, 0.09057, 0.08503, 0.08043, 0.07647",\
"0.1918, 0.1899, 0.1837, 0.1739, 0.162, 0.1495, 0.1378, 0.1271, 0.1175, 0.1092",\
"0.2927, 0.29, 0.2816, 0.2678, 0.2504, 0.2314, 0.2125, 0.1948, 0.1788, 0.1643",\
"0.4268, 0.4236, 0.4127, 0.3948, 0.3715, 0.3459, 0.3194, 0.2936, 0.2692, 0.2471",\
"0.596, 0.5923, 0.5793, 0.5571, 0.5282, 0.4953, 0.4606, 0.4264, 0.3931, 0.3619",\
"0.8018, 0.7974, 0.7826, 0.7569, 0.7224, 0.6821, 0.6393, 0.5959, 0.5532, 0.5122");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.258, 0.2583, 0.2591, 0.2599, 0.2607, 0.2614, 0.2624, 0.2632, 0.2639, 0.265",\
"0.2554, 0.2558, 0.2568, 0.258, 0.2593, 0.2605, 0.2616, 0.2626, 0.2636, 0.2647",\
"0.2566, 0.2566, 0.2569, 0.2574, 0.2584, 0.2594, 0.2606, 0.2617, 0.2629, 0.264",\
"0.2811, 0.2803, 0.2781, 0.2751, 0.2723, 0.2702, 0.269, 0.2682, 0.268, 0.2682",\
"0.3378, 0.3361, 0.3312, 0.3234, 0.3148, 0.3066, 0.2998, 0.2942, 0.2896, 0.2865",\
"0.427, 0.4245, 0.4169, 0.4049, 0.3904, 0.3755, 0.3613, 0.3484, 0.3373, 0.328",\
"0.5495, 0.5465, 0.5366, 0.5206, 0.5008, 0.4791, 0.4574, 0.4363, 0.417, 0.4002",\
"0.7077, 0.7041, 0.6919, 0.6724, 0.6474, 0.6194, 0.5901, 0.5617, 0.5332, 0.5074",\
"0.9036, 0.8994, 0.8855, 0.8623, 0.8323, 0.7981, 0.7617, 0.7249, 0.6889, 0.6535",\
"1.139, 1.134, 1.119, 1.093, 1.058, 1.017, 0.9738, 0.9291, 0.8848, 0.8408");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.0959, 0.09579, 0.09569, 0.09563, 0.09561, 0.09565, 0.09577, 0.09575, 0.09578, 0.09576",\
"0.0957, 0.09563, 0.0955, 0.09539, 0.09533, 0.09534, 0.09534, 0.09536, 0.09539, 0.09541",\
"0.09766, 0.09757, 0.09683, 0.09613, 0.0954, 0.09481, 0.09454, 0.09423, 0.094, 0.0938",\
"0.1149, 0.1143, 0.1124, 0.1096, 0.1065, 0.1037, 0.1013, 0.0995, 0.09799, 0.09683",\
"0.1586, 0.1573, 0.1529, 0.1466, 0.1393, 0.1322, 0.1255, 0.1199, 0.1152, 0.1114",\
"0.2355, 0.2333, 0.2263, 0.2152, 0.2019, 0.1881, 0.175, 0.1635, 0.1532, 0.1444",\
"0.3494, 0.3461, 0.3363, 0.32, 0.2999, 0.278, 0.2568, 0.2367, 0.2188, 0.203",\
"0.5023, 0.4984, 0.4856, 0.4643, 0.4369, 0.4066, 0.3756, 0.3458, 0.3181, 0.2931",\
"0.6963, 0.6916, 0.6762, 0.6499, 0.6156, 0.5763, 0.5354, 0.4948, 0.4562, 0.4202",\
"0.933, 0.9276, 0.9099, 0.8792, 0.8379, 0.7901, 0.7389, 0.6871, 0.6366, 0.5886");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.3145, 0.3149, 0.3157, 0.3167, 0.3173, 0.3182, 0.3191, 0.3197, 0.3209, 0.3216",\
"0.3119, 0.3123, 0.3134, 0.3146, 0.3159, 0.317, 0.3183, 0.3192, 0.3201, 0.3213",\
"0.3086, 0.3089, 0.3097, 0.3111, 0.3127, 0.3144, 0.3161, 0.3175, 0.3187, 0.3202",\
"0.3218, 0.3214, 0.3204, 0.3191, 0.3184, 0.3182, 0.3186, 0.3191, 0.32, 0.321",\
"0.3714, 0.3698, 0.3657, 0.3596, 0.3532, 0.3474, 0.3428, 0.3391, 0.3367, 0.3347",\
"0.4636, 0.4613, 0.4538, 0.4423, 0.4289, 0.4152, 0.4027, 0.3916, 0.3822, 0.3743",\
"0.5986, 0.5953, 0.5851, 0.5686, 0.5483, 0.5265, 0.5048, 0.4844, 0.4659, 0.4495",\
"0.776, 0.772, 0.7595, 0.7386, 0.7117, 0.682, 0.6514, 0.6216, 0.5929, 0.5661",\
"0.9964, 0.9921, 0.9778, 0.9532, 0.9206, 0.8833, 0.8443, 0.8046, 0.7662, 0.729",\
"1.262, 1.257, 1.241, 1.214, 1.176, 1.132, 1.085, 1.036, 0.9877, 0.9393");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1378, 0.1377, 0.1377, 0.1376, 0.1374, 0.1373, 0.1375, 0.1375, 0.1375, 0.1377",\
"0.1346, 0.1346, 0.1345, 0.1343, 0.1341, 0.1341, 0.1341, 0.1343, 0.1343, 0.1344",\
"0.1326, 0.1324, 0.1319, 0.1314, 0.1308, 0.1302, 0.1298, 0.1298, 0.1296, 0.1295",\
"0.1469, 0.1464, 0.1445, 0.1418, 0.1388, 0.1362, 0.134, 0.1324, 0.1313, 0.1304",\
"0.1925, 0.191, 0.1863, 0.1794, 0.1715, 0.1641, 0.1572, 0.1515, 0.1468, 0.1432",\
"0.2784, 0.2758, 0.2678, 0.2548, 0.2394, 0.2239, 0.2095, 0.1967, 0.1858, 0.1766",\
"0.409, 0.4053, 0.3934, 0.374, 0.3501, 0.3245, 0.2994, 0.2764, 0.2563, 0.2387",\
"0.5869, 0.5822, 0.5668, 0.5408, 0.5077, 0.471, 0.434, 0.3987, 0.3663, 0.3376",\
"0.8135, 0.8079, 0.7893, 0.7574, 0.7155, 0.6676, 0.6177, 0.5689, 0.5225, 0.4799",\
"1.09, 1.084, 1.063, 1.026, 0.9755, 0.9169, 0.8541, 0.7911, 0.7296, 0.6719");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.3709, 0.3712, 0.3721, 0.3729, 0.3737, 0.3745, 0.3755, 0.3764, 0.3769, 0.378",\
"0.3683, 0.3689, 0.3699, 0.3712, 0.3724, 0.3735, 0.3746, 0.3756, 0.3766, 0.3777",\
"0.3644, 0.3648, 0.3657, 0.3672, 0.369, 0.3708, 0.3724, 0.3738, 0.3753, 0.3766",\
"0.3718, 0.3715, 0.371, 0.3707, 0.3708, 0.3713, 0.3723, 0.3737, 0.3748, 0.3764",\
"0.4158, 0.4145, 0.4106, 0.4056, 0.4004, 0.3959, 0.3925, 0.3897, 0.3883, 0.387",\
"0.5084, 0.506, 0.4988, 0.4878, 0.4748, 0.4622, 0.4506, 0.4405, 0.4322, 0.4251",\
"0.6528, 0.6496, 0.6389, 0.622, 0.6011, 0.5788, 0.5574, 0.5373, 0.5193, 0.5034",\
"0.8486, 0.8445, 0.8313, 0.8092, 0.7806, 0.7495, 0.7176, 0.6861, 0.6566, 0.63",\
"1.095, 1.091, 1.075, 1.049, 1.014, 0.9742, 0.9322, 0.8896, 0.8489, 0.8094",\
"1.393, 1.388, 1.371, 1.342, 1.302, 1.254, 1.202, 1.15, 1.096, 1.045");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.0626, 0.06689, 0.08177, 0.1098, 0.1531, 0.2135, 0.2931, 0.393, 0.5149, 0.66",\
"0.06705, 0.07136, 0.08617, 0.1143, 0.1577, 0.2183, 0.2976, 0.3977, 0.5196, 0.6649",\
"0.08273, 0.08746, 0.1031, 0.1307, 0.1735, 0.2336, 0.3129, 0.4124, 0.5343, 0.6795",\
"0.09188, 0.09817, 0.119, 0.1543, 0.2028, 0.2637, 0.3419, 0.4408, 0.5617, 0.7065",\
"0.08324, 0.09143, 0.1182, 0.1636, 0.2248, 0.2993, 0.3866, 0.4869, 0.6066, 0.7501",\
"0.05264, 0.06275, 0.096, 0.1521, 0.2275, 0.3187, 0.4234, 0.5406, 0.6703, 0.8144",\
"-0.00136, 0.01059, 0.05013, 0.117, 0.2069, 0.316, 0.4403, 0.5781, 0.7281, 0.8904",\
"-0.0806, -0.0666, -0.0206, 0.0567, 0.1614, 0.2883, 0.4327, 0.5925, 0.7653, 0.9506",\
"-0.1855, -0.1696, -0.1175, -0.0295, 0.0895, 0.2335, 0.3981, 0.5804, 0.7778, 0.9884",\
"-0.3158, -0.298, -0.2411, -0.1427, -0.0101, 0.1506, 0.3355, 0.5405, 0.7617, 0.9984");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1103, 0.1218, 0.1628, 0.2434, 0.3687, 0.5439, 0.7738, 1.062, 1.414, 1.834",\
"0.114, 0.1252, 0.1659, 0.2462, 0.3715, 0.547, 0.7766, 1.066, 1.418, 1.837",\
"0.1413, 0.1517, 0.1899, 0.2674, 0.3902, 0.5638, 0.7922, 1.08, 1.432, 1.851",\
"0.2018, 0.2127, 0.2501, 0.3222, 0.4397, 0.6076, 0.8319, 1.117, 1.465, 1.882",\
"0.2902, 0.3025, 0.3423, 0.4159, 0.5281, 0.6895, 0.9069, 1.185, 1.528, 1.94",\
"0.4022, 0.4163, 0.4619, 0.5419, 0.6573, 0.8151, 1.025, 1.296, 1.631, 2.036",\
"0.5369, 0.5529, 0.6059, 0.6969, 0.8216, 0.9834, 1.191, 1.454, 1.782, 2.178",\
"0.695, 0.7137, 0.775, 0.8786, 1.018, 1.191, 1.403, 1.665, 1.984, 2.371",\
"0.8785, 0.9, 0.9695, 1.086, 1.242, 1.432, 1.657, 1.923, 2.241, 2.622",\
"1.089, 1.113, 1.191, 1.32, 1.493, 1.704, 1.948, 2.226, 2.55, 2.928");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.06955, 0.07665, 0.1014, 0.1483, 0.2219, 0.3245, 0.4598, 0.6302, 0.8379, 1.087",\
"0.06943, 0.07667, 0.1013, 0.1484, 0.2215, 0.3246, 0.46, 0.6308, 0.8386, 1.086",\
"0.082, 0.08754, 0.1074, 0.1494, 0.2216, 0.3245, 0.46, 0.6316, 0.8391, 1.088",\
"0.1186, 0.1257, 0.1479, 0.1879, 0.2455, 0.3326, 0.4602, 0.6307, 0.8397, 1.087",\
"0.1678, 0.1763, 0.2049, 0.2523, 0.3166, 0.3996, 0.5036, 0.6481, 0.842, 1.086",\
"0.2293, 0.2401, 0.2749, 0.3331, 0.4093, 0.5017, 0.6111, 0.7412, 0.9028, 1.115",\
"0.3056, 0.3192, 0.3612, 0.4298, 0.5199, 0.6269, 0.7492, 0.8874, 1.046, 1.231",\
"0.3982, 0.4142, 0.4642, 0.5444, 0.6476, 0.7698, 0.9084, 1.061, 1.232, 1.421",\
"0.505, 0.5242, 0.5834, 0.6776, 0.796, 0.9332, 1.088, 1.257, 1.445, 1.647",\
"0.6278, 0.6496, 0.7186, 0.8266, 0.963, 1.118, 1.288, 1.477, 1.681, 1.901");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.2839, 0.3106, 0.4008, 0.5624, 0.8012, 1.129, 1.556, 2.092, 2.747, 3.529",\
"0.282, 0.308, 0.3994, 0.5618, 0.8017, 1.129, 1.555, 2.093, 2.744, 3.528",\
"0.2802, 0.3052, 0.3954, 0.5599, 0.8009, 1.128, 1.554, 2.093, 2.747, 3.528",\
"0.3005, 0.3222, 0.3996, 0.5538, 0.7961, 1.128, 1.555, 2.091, 2.748, 3.524",\
"0.3442, 0.3648, 0.4337, 0.5687, 0.7951, 1.124, 1.555, 2.09, 2.747, 3.525",\
"0.4116, 0.4293, 0.4926, 0.6201, 0.8232, 1.129, 1.552, 2.092, 2.744, 3.524",\
"0.4994, 0.5174, 0.5838, 0.7006, 0.8918, 1.172, 1.569, 2.092, 2.745, 3.524",\
"0.5978, 0.6196, 0.6918, 0.8188, 0.9982, 1.26, 1.626, 2.121, 2.754, 3.525",\
"0.71, 0.7346, 0.8126, 0.9502, 1.14, 1.39, 1.733, 2.193, 2.795, 3.542",\
"0.8354, 0.8602, 0.9468, 1.097, 1.302, 1.56, 1.884, 2.32, 2.884, 3.599");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.08936, 0.09385, 0.1093, 0.1381, 0.1821, 0.2431, 0.3229, 0.423, 0.5452, 0.6906",\
"0.09329, 0.09775, 0.1132, 0.1419, 0.1859, 0.2469, 0.3267, 0.4269, 0.5491, 0.6944",\
"0.109, 0.1134, 0.1285, 0.1567, 0.2003, 0.2609, 0.3404, 0.4405, 0.5623, 0.7079",\
"0.1265, 0.1321, 0.151, 0.1839, 0.2299, 0.2899, 0.3685, 0.4677, 0.5889, 0.7337",\
"0.128, 0.1352, 0.1594, 0.2011, 0.2588, 0.3303, 0.4145, 0.5132, 0.6332, 0.7767",\
"0.1093, 0.1185, 0.1483, 0.1995, 0.2702, 0.3574, 0.4583, 0.572, 0.6987, 0.8416",\
"0.06978, 0.08047, 0.1155, 0.1766, 0.2608, 0.3637, 0.4838, 0.6172, 0.7634, 0.9225",\
"0.0088, 0.0207, 0.0604, 0.1309, 0.2285, 0.3483, 0.4868, 0.6411, 0.8095, 0.991",\
"-0.0754, -0.0617, -0.0169, 0.0619, 0.1717, 0.3071, 0.4649, 0.6409, 0.8324, 1.037",\
"-0.1817, -0.1673, -0.1171, -0.0303, 0.091, 0.2419, 0.4187, 0.6153, 0.8298, 1.06");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.192, 0.2046, 0.248, 0.3295, 0.4555, 0.6305, 0.86, 1.149, 1.5, 1.92",\
"0.192, 0.2047, 0.2488, 0.3307, 0.4569, 0.6322, 0.8623, 1.151, 1.503, 1.923",\
"0.2005, 0.2129, 0.2558, 0.3371, 0.4628, 0.6382, 0.8682, 1.157, 1.51, 1.929",\
"0.2366, 0.2484, 0.2895, 0.367, 0.4882, 0.6597, 0.8869, 1.173, 1.524, 1.942",\
"0.306, 0.3177, 0.3583, 0.4346, 0.5511, 0.7153, 0.9357, 1.217, 1.562, 1.976",\
"0.402, 0.4155, 0.4601, 0.5389, 0.6543, 0.8145, 1.026, 1.298, 1.636, 2.042",\
"0.5186, 0.5341, 0.5847, 0.6726, 0.7948, 0.9546, 1.163, 1.425, 1.753, 2.15",\
"0.6559, 0.6732, 0.7303, 0.8284, 0.9639, 1.134, 1.342, 1.602, 1.919, 2.306",\
"0.8138, 0.8332, 0.8971, 1.006, 1.156, 1.342, 1.562, 1.822, 2.138, 2.515",\
"0.9944, 1.016, 1.086, 1.207, 1.372, 1.574, 1.813, 2.087, 2.403, 2.777");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1101, 0.1175, 0.1432, 0.1909, 0.2653, 0.3688, 0.5043, 0.6752, 0.884, 1.133",\
"0.1101, 0.1177, 0.1431, 0.191, 0.2649, 0.3688, 0.5048, 0.6758, 0.8845, 1.132",\
"0.1142, 0.1207, 0.1439, 0.1909, 0.2649, 0.3688, 0.5044, 0.6758, 0.8841, 1.133",\
"0.1594, 0.1655, 0.1859, 0.2231, 0.2816, 0.3734, 0.5048, 0.6756, 0.8838, 1.132",\
"0.2235, 0.2314, 0.2559, 0.2982, 0.3584, 0.4363, 0.5414, 0.6893, 0.8855, 1.133",\
"0.3072, 0.3159, 0.3448, 0.3949, 0.4626, 0.5486, 0.6529, 0.7783, 0.9414, 1.157",\
"0.4106, 0.4206, 0.4554, 0.5127, 0.5905, 0.6868, 0.8008, 0.9324, 1.086, 1.269",\
"0.5342, 0.5478, 0.5878, 0.6544, 0.7436, 0.849, 0.9746, 1.118, 1.28, 1.463",\
"0.6796, 0.6944, 0.7406, 0.8174, 0.9184, 1.039, 1.177, 1.332, 1.505, 1.7",\
"0.8496, 0.8646, 0.9182, 1.004, 1.118, 1.254, 1.405, 1.573, 1.761, 1.969");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.3226, 0.3447, 0.4228, 0.572, 0.8034, 1.13, 1.554, 2.092, 2.748, 3.529",\
"0.3223, 0.3446, 0.4229, 0.5715, 0.8043, 1.13, 1.555, 2.089, 2.748, 3.526",\
"0.3245, 0.3464, 0.4235, 0.5718, 0.8049, 1.13, 1.554, 2.093, 2.748, 3.523",\
"0.3453, 0.365, 0.4366, 0.5768, 0.8046, 1.128, 1.555, 2.093, 2.747, 3.528",\
"0.3959, 0.4134, 0.4764, 0.6038, 0.8178, 1.132, 1.556, 2.092, 2.744, 3.528",\
"0.4812, 0.4959, 0.5502, 0.6646, 0.8568, 1.152, 1.563, 2.093, 2.747, 3.522",\
"0.5956, 0.6098, 0.6644, 0.7658, 0.939, 1.207, 1.592, 2.106, 2.745, 3.524",\
"0.7244, 0.741, 0.7984, 0.9064, 1.069, 1.31, 1.661, 2.141, 2.769, 3.529",\
"0.873, 0.8886, 0.9496, 1.065, 1.236, 1.465, 1.788, 2.231, 2.816, 3.558",\
"1.037, 1.055, 1.118, 1.242, 1.424, 1.666, 1.974, 2.379, 2.922, 3.621");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1007, 0.1059, 0.1234, 0.1551, 0.2022, 0.266, 0.348, 0.4498, 0.5733, 0.7195",\
"0.1041, 0.1093, 0.1267, 0.1584, 0.2055, 0.2692, 0.3512, 0.4531, 0.5765, 0.7228",\
"0.1186, 0.1234, 0.14, 0.171, 0.2176, 0.281, 0.3627, 0.4644, 0.5878, 0.734",\
"0.1407, 0.1465, 0.166, 0.1995, 0.2462, 0.3081, 0.3889, 0.4897, 0.6125, 0.7584",\
"0.1479, 0.1553, 0.1799, 0.2221, 0.2802, 0.3515, 0.4352, 0.5349, 0.6559, 0.8003",\
"0.1369, 0.1456, 0.1756, 0.2273, 0.2983, 0.3847, 0.4847, 0.5973, 0.7226, 0.8656",\
"0.1059, 0.1163, 0.1516, 0.2123, 0.2962, 0.3989, 0.5172, 0.6493, 0.7934, 0.9504",\
"0.0549, 0.0667, 0.1068, 0.1764, 0.2731, 0.3923, 0.5289, 0.6813, 0.8476, 1.026",\
"-0.0161, -0.0028, 0.0411, 0.1189, 0.2279, 0.3624, 0.5191, 0.6923, 0.8807, 1.083",\
"-0.1076, -0.0934, -0.0453, 0.0401, 0.16, 0.3099, 0.4846, 0.6791, 0.8898, 1.117");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.2458, 0.2587, 0.3022, 0.3843, 0.5099, 0.6847, 0.9146, 1.203, 1.555, 1.975",\
"0.2463, 0.259, 0.3031, 0.3851, 0.5112, 0.6869, 0.9171, 1.206, 1.559, 1.978",\
"0.2489, 0.2618, 0.3057, 0.3878, 0.5145, 0.6908, 0.9213, 1.211, 1.564, 1.983",\
"0.2669, 0.2792, 0.3219, 0.4015, 0.5252, 0.6991, 0.9281, 1.216, 1.568, 1.989",\
"0.3159, 0.3276, 0.3686, 0.446, 0.5649, 0.7319, 0.9546, 1.237, 1.586, 2.001",\
"0.3926, 0.4059, 0.4504, 0.5289, 0.6442, 0.8054, 1.019, 1.293, 1.632, 2.04",\
"0.4895, 0.5043, 0.5542, 0.6414, 0.7634, 0.9221, 1.129, 1.392, 1.721, 2.119",\
"0.6041, 0.6209, 0.6766, 0.7732, 0.9074, 1.077, 1.284, 1.54, 1.857, 2.242",\
"0.7361, 0.7545, 0.8164, 0.9235, 1.072, 1.256, 1.476, 1.733, 2.044, 2.418",\
"0.8865, 0.9065, 0.9738, 1.091, 1.253, 1.455, 1.693, 1.965, 2.278, 2.645");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1458, 0.1538, 0.1805, 0.2308, 0.3062, 0.4102, 0.5465, 0.7182, 0.9273, 1.176",\
"0.1453, 0.153, 0.1802, 0.2301, 0.3061, 0.4104, 0.546, 0.7174, 0.9269, 1.176",\
"0.144, 0.1512, 0.1777, 0.228, 0.3051, 0.4102, 0.5468, 0.7182, 0.9274, 1.175",\
"0.1949, 0.2006, 0.2207, 0.2563, 0.3164, 0.4113, 0.5461, 0.7177, 0.9273, 1.176",\
"0.2735, 0.2807, 0.3037, 0.3436, 0.3992, 0.4727, 0.5776, 0.7278, 0.9279, 1.176",\
"0.3744, 0.383, 0.4107, 0.4564, 0.5193, 0.5979, 0.6946, 0.8155, 0.9794, 1.196",\
"0.5013, 0.5098, 0.5422, 0.5955, 0.6663, 0.7552, 0.8578, 0.9802, 1.126, 1.305",\
"0.6514, 0.6628, 0.7008, 0.7626, 0.8432, 0.9402, 1.054, 1.184, 1.334, 1.508",\
"0.8292, 0.8422, 0.8854, 0.9566, 1.048, 1.157, 1.281, 1.423, 1.581, 1.761",\
"1.036, 1.051, 1.1, 1.18, 1.284, 1.404, 1.541, 1.695, 1.865, 2.054");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.3271, 0.3483, 0.4252, 0.5728, 0.8035, 1.13, 1.554, 2.09, 2.743, 3.529",\
"0.3277, 0.3491, 0.4254, 0.5726, 0.8052, 1.129, 1.554, 2.091, 2.747, 3.529",\
"0.3305, 0.3512, 0.4264, 0.5734, 0.8056, 1.129, 1.554, 2.091, 2.747, 3.528",\
"0.3457, 0.3657, 0.4365, 0.5774, 0.8066, 1.128, 1.555, 2.091, 2.746, 3.528",\
"0.3918, 0.4094, 0.472, 0.6015, 0.8167, 1.133, 1.554, 2.093, 2.746, 3.528",\
"0.4975, 0.5103, 0.5592, 0.6673, 0.858, 1.151, 1.562, 2.09, 2.745, 3.526",\
"0.6388, 0.6528, 0.6998, 0.7934, 0.9542, 1.214, 1.593, 2.108, 2.749, 3.528",\
"0.8028, 0.8176, 0.8662, 0.9644, 1.116, 1.339, 1.678, 2.15, 2.769, 3.534",\
"0.99, 1.005, 1.055, 1.158, 1.316, 1.533, 1.833, 2.258, 2.829, 3.565",\
"1.202, 1.217, 1.27, 1.375, 1.545, 1.77, 2.059, 2.442, 2.961, 3.638");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.09982, 0.1055, 0.1248, 0.1594, 0.2102, 0.2777, 0.3632, 0.4681, 0.5938, 0.742",\
"0.1026, 0.1082, 0.1272, 0.1617, 0.2123, 0.2798, 0.3652, 0.47, 0.5959, 0.744",\
"0.1177, 0.1227, 0.1404, 0.1736, 0.2234, 0.2903, 0.3754, 0.48, 0.6056, 0.7539",\
"0.1418, 0.1479, 0.1684, 0.2035, 0.252, 0.3167, 0.4005, 0.5044, 0.6294, 0.7773",\
"0.1515, 0.1592, 0.1847, 0.2289, 0.2889, 0.3622, 0.4474, 0.549, 0.6724, 0.8188",\
"0.1433, 0.1526, 0.1837, 0.2371, 0.3106, 0.3993, 0.5008, 0.6142, 0.7399, 0.8841",\
"0.1161, 0.1271, 0.1634, 0.2264, 0.3127, 0.4186, 0.5388, 0.6714, 0.8161, 0.9725",\
"0.0705, 0.0824, 0.1235, 0.1942, 0.2948, 0.4167, 0.5572, 0.7112, 0.8777, 1.055",\
"0.0052, 0.02, 0.0646, 0.1438, 0.2548, 0.3936, 0.5535, 0.7302, 0.9193, 1.121",\
"-0.0764, -0.0628, -0.0137, 0.0729, 0.1943, 0.348, 0.5259, 0.725, 0.9395, 1.167");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.2679, 0.2808, 0.3244, 0.4065, 0.532, 0.707, 0.9367, 1.226, 1.577, 1.997",\
"0.2688, 0.2819, 0.3257, 0.408, 0.5342, 0.7098, 0.9397, 1.228, 1.581, 2.001",\
"0.2714, 0.2842, 0.328, 0.4106, 0.5373, 0.7138, 0.9443, 1.233, 1.586, 2.006",\
"0.2806, 0.293, 0.3356, 0.4162, 0.5409, 0.7159, 0.9457, 1.235, 1.587, 2.007",\
"0.3177, 0.3295, 0.3703, 0.4472, 0.5666, 0.7352, 0.9593, 1.244, 1.593, 2.009",\
"0.3799, 0.393, 0.4375, 0.5162, 0.6309, 0.7916, 1.006, 1.281, 1.622, 2.031",\
"0.4595, 0.4746, 0.5242, 0.6112, 0.7339, 0.8921, 1.097, 1.36, 1.69, 2.088",\
"0.5573, 0.5739, 0.6293, 0.7255, 0.8597, 1.03, 1.235, 1.489, 1.804, 2.188",\
"0.6722, 0.6899, 0.7507, 0.8569, 1.004, 1.188, 1.408, 1.664, 1.97, 2.341",\
"0.8019, 0.8219, 0.8884, 1.004, 1.165, 1.365, 1.601, 1.874, 2.184, 2.546");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.1663, 0.176, 0.2064, 0.2606, 0.3415, 0.449, 0.5867, 0.7594, 0.9684, 1.218",\
"0.1646, 0.1729, 0.2048, 0.2598, 0.3401, 0.448, 0.5868, 0.7589, 0.9683, 1.217",\
"0.1612, 0.1694, 0.1987, 0.2545, 0.3366, 0.4469, 0.5853, 0.7589, 0.9685, 1.216",\
"0.2174, 0.2238, 0.2448, 0.2824, 0.346, 0.4454, 0.5834, 0.7582, 0.9682, 1.217",\
"0.3039, 0.3118, 0.3369, 0.3785, 0.435, 0.5079, 0.6143, 0.7664, 0.9682, 1.217",\
"0.4151, 0.4244, 0.4544, 0.5032, 0.5669, 0.6441, 0.7375, 0.8553, 1.018, 1.235",\
"0.5543, 0.564, 0.6004, 0.6564, 0.7314, 0.817, 0.917, 1.032, 1.171, 1.346",\
"0.7212, 0.7342, 0.7748, 0.8406, 0.9252, 1.024, 1.135, 1.257, 1.398, 1.56",\
"0.919, 0.935, 0.9822, 1.058, 1.156, 1.266, 1.389, 1.522, 1.67, 1.837",\
"1.151, 1.168, 1.222, 1.309, 1.42, 1.545, 1.681, 1.828, 1.988, 2.16");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.001615, 0.003775, 0.0079, 0.01433, 0.02334, 0.03521, 0.05015, 0.0684, 0.09015");
values("0.3271, 0.3488, 0.4252, 0.5727, 0.804, 1.13, 1.554, 2.09, 2.745, 3.528",\
"0.3278, 0.3495, 0.4255, 0.5728, 0.8056, 1.129, 1.556, 2.091, 2.747, 3.528",\
"0.3298, 0.3511, 0.4264, 0.5733, 0.804, 1.13, 1.555, 2.091, 2.748, 3.525",\
"0.3385, 0.3587, 0.4317, 0.5752, 0.8061, 1.13, 1.555, 2.09, 2.747, 3.523",\
"0.3765, 0.3938, 0.458, 0.5914, 0.8119, 1.132, 1.554, 2.093, 2.746, 3.529",\
"0.4931, 0.5053, 0.5543, 0.6593, 0.8492, 1.148, 1.562, 2.092, 2.744, 3.522",\
"0.6566, 0.67, 0.7158, 0.8066, 0.9596, 1.214, 1.589, 2.103, 2.75, 3.528",\
"0.8484, 0.8596, 0.9054, 0.9996, 1.146, 1.36, 1.688, 2.152, 2.767, 3.533",\
"1.061, 1.075, 1.124, 1.22, 1.374, 1.582, 1.869, 2.278, 2.839, 3.562",\
"1.308, 1.319, 1.368, 1.469, 1.63, 1.851, 2.128, 2.49, 2.993, 3.658");
}
}
}
}