blob: f25e3a799a1cae0fc9eeb3f55ba7df72e3ebe1c7 [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__and4_1) {
area : 31.046400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.59984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.59984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.59984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.59984e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.5998598e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.5998598e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.5998598e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.5998598e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.138796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.138796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.138796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.138796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.657556e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.657556e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.165822e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.823876e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.165822e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003088 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003586, 0.003572, 0.003553, 0.003545, 0.003551, 0.003548, 0.003545, \
0.003549, 0.003549, 0.003545");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001975, -0.001976, -0.001973, -0.001972, -0.001983, -0.001987, \
-0.001984, -0.001993, -0.001997, -0.002002");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003577, 0.003572, 0.003562, 0.003545, 0.003547, 0.003551, 0.003547, \
0.003553, 0.003549, 0.003547");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001974, -0.001977, -0.001974, -0.001979, -0.001985, -0.00199, \
-0.001985, -0.001993, -0.001999, -0.002002");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003577, 0.003572, 0.003564, 0.003543, 0.003547, 0.00355, 0.003549, \
0.003553, 0.003549, 0.003547");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001973, -0.001977, -0.001974, -0.001977, -0.001986, -0.00199, \
-0.001982, -0.001994, -0.001999, -0.002002");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003573, 0.003572, 0.003567, 0.003548, 0.00355, 0.003555, 0.003549, \
0.003552, 0.003549, 0.003552");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00198, -0.001979, -0.001977, -0.001978, -0.001984, -0.001995, \
-0.001988, -0.001994, -0.002, -0.002004");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003565, 0.003564, 0.003552, 0.003546, 0.003546, 0.003547, 0.003545, \
0.003552, 0.003549, 0.003549");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002425, 0.002421, 0.002411, 0.002406, 0.002391, 0.002385, 0.002382, \
0.002369, 0.002361, 0.002348");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003563, 0.00356, 0.003564, 0.003553, 0.00355, 0.003555, 0.00355, \
0.003551, 0.003547, 0.003553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002422, 0.002417, 0.00241, 0.002404, 0.002393, 0.00238, 0.002385, \
0.002367, 0.002356, 0.002345");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003561, 0.003559, 0.003553, 0.003546, 0.00355, 0.003556, 0.00355, \
0.003551, 0.003547, 0.003553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.0067, 0.0067, 0.006694, 0.006689, 0.006668, 0.006656, 0.006652, \
0.006633, 0.006614, 0.006593");
}
}
}
pin(A2) {
capacitance : 0.00316 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004239, 0.00425, 0.004292, 0.004338, 0.004384, 0.004425, 0.004453, \
0.004474, 0.004485, 0.004494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002938, -0.002932, -0.002923, -0.002917, -0.002919, -0.002923, \
-0.002918, -0.002923, -0.002921, -0.002924");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004199, 0.004208, 0.004251, 0.004304, 0.004356, 0.004397, 0.00442, \
0.004448, 0.004459, 0.004464");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002937, -0.002934, -0.002921, -0.002919, -0.002918, -0.002927, \
-0.002919, -0.002921, -0.002924, -0.002921");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003479, 0.003349, 0.003272, 0.003247, 0.003231, 0.003232, 0.003223, \
0.003229, 0.00323, 0.003229");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002935, -0.002932, -0.00292, -0.002917, -0.00292, -0.002924, \
-0.002916, -0.002921, -0.002924, -0.002921");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003472, 0.003177, 0.002947, 0.002931, 0.002924, 0.002929, 0.002922, \
0.002929, 0.002931, 0.002929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002927, -0.002925, -0.002924, -0.002917, -0.002916, -0.002925, \
-0.002913, -0.002925, -0.002923, -0.002923");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003404, 0.00341, 0.003401, 0.003394, 0.003387, 0.003392, 0.003386, \
0.003385, 0.003379, 0.003377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002296, -0.002298, -0.002289, -0.002297, -0.002296, -0.002309, \
-0.002301, -0.002314, -0.002324, -0.002337");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003401, 0.003404, 0.003396, 0.003389, 0.003388, 0.003392, 0.003387, \
0.003385, 0.003384, 0.003378");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002297, -0.002301, -0.002295, -0.002295, -0.002296, -0.002309, \
-0.002306, -0.002318, -0.002326, -0.002336");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003422, 0.003422, 0.003416, 0.003406, 0.003405, 0.003409, 0.003402, \
0.003402, 0.003398, 0.003394");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.001994, 0.001991, 0.001994, 0.001991, 0.001978, 0.001965, 0.001959, \
0.001944, 0.001925, 0.001908");
}
}
}
pin(A3) {
capacitance : 0.00313 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003085, 0.003082, 0.003076, 0.003062, 0.003056, 0.003051, 0.003037, \
0.003033, 0.003016, 0.003");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002938, -0.002936, -0.002921, -0.002918, -0.002921, -0.002921, \
-0.002916, -0.00292, -0.002922, -0.002923");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002942, 0.002942, 0.002927, 0.002927, 0.002928, 0.002931, 0.002926, \
0.002928, 0.002933, 0.00293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002925, -0.002925, -0.002921, -0.002913, -0.00292, -0.002924, \
-0.002915, -0.002922, -0.002922, -0.002923");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003178, 0.003289, 0.00333, 0.00335, 0.003353, 0.00336, 0.00335, \
0.003348, 0.00334, 0.003324");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002931, -0.002932, -0.00292, -0.002918, -0.002917, -0.002922, \
-0.002913, -0.00292, -0.002923, -0.00292");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002961, 0.002944, 0.002934, 0.002932, 0.002929, 0.00293, 0.002927, \
0.002929, 0.002931, 0.002929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002923, -0.002926, -0.002924, -0.00292, -0.00292, -0.002923, \
-0.002915, -0.002924, -0.002923, -0.002922");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003786, 0.003793, 0.003815, 0.003852, 0.003888, 0.003922, 0.003932, \
0.00395, 0.003953, 0.003954");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002936, -0.002937, -0.002922, -0.002918, -0.002918, -0.002926, \
-0.002918, -0.002922, -0.002923, -0.002924");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003137, 0.002945, 0.002928, 0.002926, 0.002926, 0.002931, 0.002925, \
0.002927, 0.002932, 0.002929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002925, -0.002928, -0.002925, -0.002915, -0.00292, -0.002925, \
-0.002913, -0.002922, -0.002924, -0.002922");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003092, 0.003088, 0.003091, 0.003077, 0.003073, 0.003077, 0.003067, \
0.003067, 0.003063, 0.003051");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002724, -0.002727, -0.002722, -0.002721, -0.002724, -0.002735, \
-0.002734, -0.002747, -0.002762, -0.002775");
}
}
}
pin(A4) {
capacitance : 0.002945 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002961, 0.002949, 0.002932, 0.002926, 0.002926, 0.00293, 0.002924, \
0.002932, 0.00293, 0.00293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002933, -0.002931, -0.00292, -0.002916, -0.002912, -0.002921, \
-0.002914, -0.002921, -0.00292, -0.00292");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002952, 0.002943, 0.002936, 0.002923, 0.002927, 0.002933, 0.002926, \
0.002932, 0.002932, 0.002932");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002928, -0.002929, -0.002925, -0.00292, -0.00292, -0.002925, \
-0.002916, -0.002921, -0.002922, -0.002921");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002955, 0.002949, 0.002934, 0.002927, 0.002925, 0.002931, 0.002926, \
0.002931, 0.002932, 0.00293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002933, -0.002933, -0.002924, -0.002914, -0.002917, -0.002923, \
-0.002914, -0.002916, -0.002918, -0.002922");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002946, 0.002942, 0.002937, 0.002928, 0.002926, 0.002931, 0.002926, \
0.002931, 0.002932, 0.002933");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002928, -0.002928, -0.002928, -0.002919, -0.00292, -0.002926, \
-0.002914, -0.002922, -0.002922, -0.002924");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002959, 0.00295, 0.002934, 0.002927, 0.002925, 0.002929, 0.00293, \
0.002932, 0.002933, 0.002932");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002933, -0.002933, -0.002921, -0.002914, -0.002917, -0.002923, \
-0.002914, -0.002918, -0.00292, -0.002922");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002947, 0.002944, 0.002934, 0.002925, 0.002927, 0.002933, 0.002925, \
0.00293, 0.002931, 0.00293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00293, -0.00293, -0.002927, -0.002923, -0.002921, -0.002924, \
-0.002917, -0.002924, -0.002924, -0.002923");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002953, 0.002947, 0.002934, 0.002928, 0.002926, 0.002931, 0.002928, \
0.002933, 0.002933, 0.002931");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002933, -0.002932, -0.002927, -0.002916, -0.002919, -0.002921, \
-0.002916, -0.00292, -0.00292, -0.002922");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.3127 ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.03762, 0.03762, 0.03781, 0.03807, 0.03831, 0.03848, 0.03859, 0.03864, 0.03868, 0.03872",\
"0.0376, 0.03761, 0.03777, 0.03807, 0.03832, 0.03847, 0.03857, 0.03864, 0.03869, 0.03872",\
"0.0373, 0.03732, 0.03747, 0.03778, 0.03804, 0.0382, 0.03829, 0.03836, 0.03839, 0.03843",\
"0.03698, 0.03696, 0.0371, 0.03736, 0.03763, 0.03783, 0.03795, 0.03803, 0.03807, 0.03811",\
"0.03714, 0.03706, 0.03704, 0.03723, 0.03749, 0.03771, 0.03784, 0.03792, 0.038, 0.03804",\
"0.03791, 0.03775, 0.03762, 0.03762, 0.03775, 0.03791, 0.03807, 0.03815, 0.03824, 0.03828",\
"0.03919, 0.03891, 0.03858, 0.03841, 0.03847, 0.0386, 0.0387, 0.03882, 0.03888, 0.03894",\
"0.04092, 0.04054, 0.04, 0.03968, 0.03961, 0.03972, 0.03979, 0.03986, 0.03992, 0.03998",\
"0.04313, 0.04262, 0.04191, 0.04146, 0.04125, 0.04123, 0.04128, 0.04135, 0.04141, 0.04145",\
"0.0458, 0.04521, 0.0443, 0.04363, 0.0433, 0.04322, 0.0432, 0.04325, 0.04328, 0.04335");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.02301, 0.02304, 0.02304, 0.02329, 0.02356, 0.02403, 0.02442, 0.02488, 0.02505, 0.02551",\
"0.023, 0.02293, 0.02298, 0.02324, 0.02352, 0.02397, 0.02442, 0.02476, 0.02523, 0.02557",\
"0.02284, 0.02278, 0.02283, 0.02302, 0.02337, 0.02385, 0.02422, 0.0246, 0.02489, 0.02545",\
"0.02272, 0.02268, 0.02272, 0.02291, 0.02319, 0.02361, 0.02401, 0.0244, 0.02475, 0.02529",\
"0.02296, 0.02294, 0.02287, 0.0229, 0.02325, 0.02363, 0.02401, 0.02442, 0.02491, 0.02528",\
"0.02357, 0.02351, 0.02329, 0.02334, 0.02349, 0.02379, 0.02418, 0.02462, 0.02513, 0.02564",\
"0.02457, 0.02443, 0.02409, 0.02384, 0.02414, 0.02442, 0.02466, 0.02501, 0.02541, 0.02591",\
"0.02593, 0.02575, 0.02527, 0.025, 0.02495, 0.02543, 0.02581, 0.02614, 0.02626, 0.02675",\
"0.02774, 0.02739, 0.02691, 0.02648, 0.0264, 0.02646, 0.02711, 0.02763, 0.02768, 0.02795",\
"0.02991, 0.02958, 0.02899, 0.02858, 0.02818, 0.02832, 0.02836, 0.02893, 0.02978, 0.03004");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.04194, 0.04192, 0.04201, 0.04223, 0.04244, 0.04264, 0.04273, 0.04281, 0.04285, 0.04289",\
"0.04195, 0.04191, 0.04198, 0.0422, 0.04245, 0.04263, 0.04274, 0.04281, 0.04286, 0.04289",\
"0.04169, 0.04168, 0.04176, 0.04198, 0.04222, 0.04239, 0.04251, 0.04258, 0.04263, 0.04266",\
"0.04141, 0.04135, 0.04143, 0.04161, 0.04187, 0.04207, 0.04219, 0.04228, 0.04232, 0.04236",\
"0.04148, 0.04141, 0.04137, 0.0415, 0.04171, 0.04192, 0.04206, 0.04216, 0.04223, 0.04227",\
"0.04229, 0.04213, 0.04191, 0.04188, 0.042, 0.04217, 0.0423, 0.0424, 0.04249, 0.04253",\
"0.04361, 0.04333, 0.04295, 0.04274, 0.04274, 0.04284, 0.04294, 0.04304, 0.04313, 0.04318",\
"0.04539, 0.045, 0.04439, 0.04405, 0.0439, 0.04394, 0.04405, 0.04413, 0.04419, 0.04424",\
"0.04763, 0.04713, 0.04636, 0.04583, 0.04559, 0.0455, 0.04556, 0.0456, 0.04564, 0.04569",\
"0.05034, 0.04973, 0.04879, 0.04813, 0.04768, 0.04756, 0.04755, 0.04753, 0.04757, 0.04762");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.02304, 0.02299, 0.02302, 0.02323, 0.02356, 0.02407, 0.02442, 0.02478, 0.02509, 0.02567",\
"0.02299, 0.02292, 0.02298, 0.02315, 0.0236, 0.02395, 0.02438, 0.02476, 0.02509, 0.02541",\
"0.02287, 0.02283, 0.02284, 0.02302, 0.02347, 0.02389, 0.02424, 0.02462, 0.02495, 0.02526",\
"0.02272, 0.02271, 0.02267, 0.02281, 0.02315, 0.02359, 0.02401, 0.0244, 0.02495, 0.02524",\
"0.0228, 0.02274, 0.02266, 0.02284, 0.02307, 0.02349, 0.02389, 0.02432, 0.02467, 0.02494",\
"0.02316, 0.02311, 0.02289, 0.02303, 0.02317, 0.02355, 0.02397, 0.0245, 0.02471, 0.0254",\
"0.02391, 0.02379, 0.02352, 0.02332, 0.0238, 0.02401, 0.02426, 0.02468, 0.02505, 0.02583",\
"0.02505, 0.02486, 0.02446, 0.02423, 0.02426, 0.02486, 0.02515, 0.02531, 0.0256, 0.02603",\
"0.0266, 0.0264, 0.02598, 0.02561, 0.02543, 0.02559, 0.02616, 0.02672, 0.02695, 0.02702",\
"0.02859, 0.02825, 0.0277, 0.0273, 0.02705, 0.02712, 0.02715, 0.02787, 0.02857, 0.02873");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.04639, 0.04634, 0.04634, 0.04651, 0.04673, 0.04691, 0.04701, 0.04709, 0.04715, 0.04719",\
"0.04624, 0.04621, 0.04618, 0.04639, 0.04662, 0.04677, 0.04688, 0.04696, 0.04701, 0.04704",\
"0.04597, 0.0459, 0.04591, 0.04609, 0.04632, 0.04649, 0.04659, 0.04667, 0.04672, 0.04676",\
"0.04571, 0.04563, 0.04561, 0.04579, 0.04599, 0.0462, 0.04633, 0.04641, 0.04647, 0.04652",\
"0.04578, 0.04568, 0.04558, 0.04567, 0.0459, 0.0461, 0.04625, 0.04635, 0.04642, 0.04647",\
"0.0466, 0.04642, 0.04612, 0.04613, 0.04617, 0.04637, 0.04651, 0.04659, 0.04666, 0.04672",\
"0.0479, 0.04768, 0.0472, 0.04697, 0.04695, 0.047, 0.04712, 0.04721, 0.04729, 0.04735",\
"0.0498, 0.04937, 0.04877, 0.04832, 0.04818, 0.04818, 0.04824, 0.04831, 0.04834, 0.04841",\
"0.05209, 0.05155, 0.05072, 0.05014, 0.04986, 0.04976, 0.04976, 0.04981, 0.04986, 0.04991",\
"0.05485, 0.05422, 0.05319, 0.05244, 0.05202, 0.05181, 0.05184, 0.05186, 0.05185, 0.05184");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.02302, 0.02299, 0.02301, 0.02319, 0.02356, 0.02401, 0.02442, 0.02493, 0.02527, 0.02565",\
"0.02298, 0.02294, 0.02299, 0.02317, 0.02352, 0.02401, 0.02438, 0.02474, 0.02505, 0.02529",\
"0.02286, 0.02281, 0.02285, 0.023, 0.02339, 0.02383, 0.02428, 0.02462, 0.02491, 0.02522",\
"0.02267, 0.02266, 0.02266, 0.02279, 0.02315, 0.02359, 0.024, 0.0244, 0.02495, 0.02522",\
"0.0227, 0.02264, 0.02264, 0.02279, 0.02303, 0.02347, 0.02389, 0.02426, 0.02477, 0.0249",\
"0.0229, 0.0228, 0.02271, 0.02287, 0.02307, 0.02345, 0.02381, 0.02422, 0.02458, 0.02524",\
"0.0235, 0.02336, 0.02317, 0.02307, 0.02347, 0.02383, 0.0241, 0.02448, 0.02485, 0.02528",\
"0.02446, 0.02429, 0.02393, 0.02374, 0.02372, 0.02438, 0.02482, 0.02501, 0.02521, 0.0257",\
"0.02587, 0.02566, 0.02523, 0.02495, 0.02489, 0.02502, 0.02573, 0.02628, 0.02634, 0.02657",\
"0.02781, 0.02755, 0.02707, 0.02667, 0.02638, 0.02638, 0.02684, 0.02751, 0.02808, 0.02847");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.05051, 0.05043, 0.05033, 0.05044, 0.05064, 0.05079, 0.05092, 0.05099, 0.05104, 0.05108",\
"0.05027, 0.05018, 0.05007, 0.05022, 0.05045, 0.05059, 0.05071, 0.05078, 0.05083, 0.05087",\
"0.05001, 0.04992, 0.04984, 0.04997, 0.05017, 0.05034, 0.05045, 0.05053, 0.05057, 0.05061",\
"0.04986, 0.04974, 0.04967, 0.04978, 0.04996, 0.05015, 0.0503, 0.05037, 0.05043, 0.05047",\
"0.04994, 0.04982, 0.04969, 0.04977, 0.04994, 0.05012, 0.05026, 0.05035, 0.05042, 0.05047",\
"0.05077, 0.05057, 0.0503, 0.05015, 0.05025, 0.05038, 0.05052, 0.05062, 0.05071, 0.05077",\
"0.05214, 0.0518, 0.05134, 0.0511, 0.05103, 0.0511, 0.05118, 0.05128, 0.05137, 0.05141",\
"0.05404, 0.0536, 0.05294, 0.05249, 0.05229, 0.05228, 0.05229, 0.05238, 0.05243, 0.05249",\
"0.05638, 0.05584, 0.05499, 0.05435, 0.054, 0.05387, 0.05388, 0.05394, 0.05397, 0.054",\
"0.05921, 0.0586, 0.05751, 0.05671, 0.05621, 0.05602, 0.05595, 0.05592, 0.05595, 0.05599");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.02301, 0.023, 0.023, 0.02323, 0.02364, 0.02407, 0.02442, 0.02478, 0.02509, 0.02531",\
"0.02296, 0.02299, 0.02295, 0.02313, 0.02358, 0.02397, 0.02432, 0.02474, 0.02509, 0.02555",\
"0.02286, 0.02288, 0.02285, 0.02303, 0.02347, 0.02381, 0.02422, 0.0246, 0.02497, 0.02543",\
"0.02268, 0.02266, 0.02264, 0.02288, 0.02321, 0.02361, 0.02402, 0.0244, 0.02469, 0.02502",\
"0.02264, 0.0226, 0.02258, 0.02274, 0.02307, 0.02349, 0.02387, 0.02428, 0.02454, 0.02488",\
"0.02278, 0.0227, 0.02259, 0.02282, 0.02303, 0.02341, 0.02389, 0.02428, 0.02454, 0.02516",\
"0.02314, 0.0231, 0.02282, 0.0228, 0.02329, 0.02371, 0.02391, 0.02434, 0.02456, 0.0251",\
"0.02395, 0.02378, 0.02367, 0.02349, 0.02354, 0.02417, 0.0246, 0.02484, 0.02517, 0.0256",\
"0.02524, 0.02502, 0.02481, 0.02459, 0.02455, 0.02472, 0.02541, 0.02594, 0.0261, 0.02625",\
"0.02703, 0.02682, 0.02645, 0.02607, 0.02598, 0.02603, 0.02652, 0.02715, 0.0276, 0.02811");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.4261, 0.4538, 0.5278, 0.6322, 0.7636, 0.9295, 1.138, 1.397, 1.712, 2.087",\
"0.4419, 0.4696, 0.5437, 0.6479, 0.7798, 0.9455, 1.154, 1.413, 1.728, 2.103",\
"0.4941, 0.5219, 0.5959, 0.7002, 0.832, 0.9978, 1.206, 1.465, 1.78, 2.155",\
"0.5976, 0.625, 0.6992, 0.8032, 0.9353, 1.101, 1.31, 1.568, 1.883, 2.258",\
"0.7585, 0.7866, 0.8615, 0.9663, 1.099, 1.265, 1.473, 1.732, 2.047, 2.422",\
"0.9456, 0.9777, 1.06, 1.172, 1.308, 1.475, 1.684, 1.943, 2.258, 2.633",\
"1.145, 1.18, 1.271, 1.392, 1.536, 1.708, 1.919, 2.179, 2.493, 2.867",\
"1.357, 1.395, 1.495, 1.627, 1.778, 1.956, 2.169, 2.43, 2.745, 3.12",\
"1.587, 1.628, 1.735, 1.878, 2.038, 2.221, 2.437, 2.699, 3.014, 3.389",\
"1.838, 1.881, 1.995, 2.147, 2.317, 2.506, 2.725, 2.989, 3.305, 3.68");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.4997, 0.5412, 0.6594, 0.8447, 1.104, 1.454, 1.91, 2.483, 3.183, 4.014",\
"0.509, 0.5504, 0.6686, 0.8539, 1.113, 1.463, 1.919, 2.492, 3.19, 4.026",\
"0.5413, 0.5827, 0.701, 0.886, 1.145, 1.495, 1.951, 2.525, 3.224, 4.056",\
"0.6051, 0.6464, 0.7648, 0.9496, 1.209, 1.559, 2.015, 2.588, 3.287, 4.118",\
"0.6937, 0.7356, 0.8548, 1.04, 1.299, 1.649, 2.105, 2.678, 3.377, 4.211",\
"0.7751, 0.8178, 0.9385, 1.126, 1.388, 1.738, 2.194, 2.767, 3.466, 4.301",\
"0.8426, 0.8864, 1.01, 1.199, 1.461, 1.813, 2.271, 2.843, 3.543, 4.376",\
"0.8926, 0.9387, 1.066, 1.256, 1.519, 1.871, 2.329, 2.905, 3.603, 4.436",\
"0.9244, 0.9727, 1.105, 1.299, 1.562, 1.914, 2.371, 2.946, 3.648, 4.481",\
"0.9388, 0.9894, 1.127, 1.325, 1.59, 1.941, 2.397, 2.972, 3.673, 4.507");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1366, 0.1604, 0.2266, 0.3356, 0.5016, 0.7406, 1.071, 1.498, 2.027, 2.659",\
"0.1368, 0.1601, 0.2266, 0.3358, 0.5015, 0.7411, 1.069, 1.496, 2.027, 2.661",\
"0.1367, 0.16, 0.2263, 0.3355, 0.5012, 0.7399, 1.07, 1.496, 2.027, 2.661",\
"0.1373, 0.1605, 0.2267, 0.3366, 0.5016, 0.7398, 1.07, 1.496, 2.024, 2.661",\
"0.1434, 0.1666, 0.2314, 0.3388, 0.5016, 0.7406, 1.071, 1.497, 2.027, 2.659",\
"0.1686, 0.194, 0.2576, 0.3584, 0.5136, 0.7478, 1.073, 1.498, 2.027, 2.661",\
"0.1936, 0.2216, 0.291, 0.3912, 0.5406, 0.765, 1.082, 1.502, 2.028, 2.661",\
"0.2174, 0.2478, 0.3238, 0.4244, 0.5708, 0.787, 1.096, 1.51, 2.031, 2.661",\
"0.2398, 0.273, 0.357, 0.4602, 0.6018, 0.8122, 1.112, 1.52, 2.036, 2.663",\
"0.2616, 0.2958, 0.3866, 0.4972, 0.636, 0.8372, 1.13, 1.529, 2.044, 2.668");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1904, 0.2348, 0.3707, 0.618, 1.016, 1.593, 2.369, 3.358, 4.559, 6.001",\
"0.1913, 0.2344, 0.3707, 0.6181, 1.016, 1.593, 2.372, 3.355, 4.564, 5.999",\
"0.1902, 0.2344, 0.3708, 0.6179, 1.016, 1.595, 2.369, 3.358, 4.561, 6.002",\
"0.1906, 0.2344, 0.3701, 0.6182, 1.016, 1.595, 2.37, 3.358, 4.562, 6.002",\
"0.1948, 0.2396, 0.375, 0.6202, 1.016, 1.594, 2.371, 3.354, 4.564, 6.001",\
"0.2044, 0.248, 0.384, 0.6302, 1.022, 1.596, 2.372, 3.357, 4.564, 5.999",\
"0.2166, 0.2608, 0.3926, 0.6372, 1.031, 1.605, 2.375, 3.354, 4.562, 6",\
"0.2344, 0.2768, 0.4062, 0.645, 1.034, 1.609, 2.383, 3.363, 4.56, 5.996",\
"0.2512, 0.296, 0.424, 0.6546, 1.038, 1.612, 2.383, 3.367, 4.566, 5.999",\
"0.268, 0.3154, 0.4438, 0.6678, 1.045, 1.613, 2.383, 3.366, 4.569, 5.998");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.4791, 0.5077, 0.5833, 0.6891, 0.822, 0.9883, 1.197, 1.456, 1.771, 2.146",\
"0.4951, 0.5236, 0.5994, 0.7054, 0.8383, 1.005, 1.214, 1.473, 1.788, 2.163",\
"0.5481, 0.5762, 0.6524, 0.7582, 0.8909, 1.058, 1.266, 1.526, 1.841, 2.216",\
"0.6518, 0.6804, 0.756, 0.8618, 0.9951, 1.161, 1.37, 1.629, 1.944, 2.32",\
"0.8166, 0.8453, 0.9212, 1.027, 1.16, 1.327, 1.536, 1.795, 2.11, 2.485",\
"1.02, 1.052, 1.134, 1.244, 1.38, 1.548, 1.757, 2.016, 2.331, 2.706",\
"1.236, 1.271, 1.362, 1.482, 1.625, 1.796, 2.007, 2.266, 2.581, 2.956",\
"1.466, 1.504, 1.604, 1.734, 1.884, 2.06, 2.274, 2.534, 2.849, 3.224",\
"1.713, 1.754, 1.862, 2.002, 2.161, 2.342, 2.558, 2.82, 3.135, 3.511",\
"1.98, 2.024, 2.139, 2.289, 2.457, 2.645, 2.863, 3.126, 3.442, 3.817");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.5428, 0.5842, 0.7027, 0.8878, 1.147, 1.497, 1.953, 2.526, 3.226, 4.056",\
"0.5523, 0.5938, 0.7123, 0.8973, 1.157, 1.507, 1.963, 2.536, 3.234, 4.069",\
"0.5809, 0.6221, 0.7405, 0.9256, 1.185, 1.535, 1.991, 2.564, 3.263, 4.097",\
"0.6332, 0.6744, 0.7926, 0.9775, 1.237, 1.587, 2.042, 2.616, 3.314, 4.149",\
"0.7053, 0.7475, 0.8673, 1.053, 1.312, 1.662, 2.118, 2.691, 3.39, 4.225",\
"0.7772, 0.8206, 0.9432, 1.132, 1.393, 1.744, 2.2, 2.773, 3.472, 4.304",\
"0.838, 0.8832, 1.008, 1.2, 1.463, 1.815, 2.272, 2.845, 3.544, 4.377",\
"0.8834, 0.9303, 1.06, 1.254, 1.517, 1.87, 2.328, 2.902, 3.601, 4.433",\
"0.9116, 0.9604, 1.096, 1.293, 1.558, 1.91, 2.368, 2.942, 3.643, 4.476",\
"0.9207, 0.9725, 1.113, 1.315, 1.582, 1.934, 2.391, 2.966, 3.665, 4.5");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1435, 0.1668, 0.2324, 0.341, 0.5047, 0.7427, 1.072, 1.497, 2.027, 2.659",\
"0.1437, 0.1671, 0.2323, 0.34, 0.5053, 0.7433, 1.071, 1.499, 2.028, 2.662",\
"0.1437, 0.1672, 0.2323, 0.3409, 0.5052, 0.7432, 1.072, 1.499, 2.028, 2.662",\
"0.1442, 0.1678, 0.2323, 0.3412, 0.5052, 0.7428, 1.072, 1.499, 2.028, 2.661",\
"0.1466, 0.1698, 0.235, 0.3422, 0.5058, 0.743, 1.072, 1.498, 2.028, 2.662",\
"0.1694, 0.1934, 0.2552, 0.356, 0.5134, 0.7478, 1.074, 1.5, 2.028, 2.659",\
"0.1954, 0.2222, 0.288, 0.3856, 0.5366, 0.7626, 1.081, 1.501, 2.027, 2.662",\
"0.221, 0.2494, 0.3218, 0.4194, 0.5648, 0.7828, 1.094, 1.509, 2.03, 2.661",\
"0.2448, 0.2758, 0.3544, 0.4548, 0.595, 0.8058, 1.111, 1.518, 2.036, 2.663",\
"0.2672, 0.3002, 0.3848, 0.4898, 0.6288, 0.8302, 1.126, 1.528, 2.041, 2.669");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.191, 0.2345, 0.3706, 0.6185, 1.016, 1.594, 2.372, 3.355, 4.561, 6.002",\
"0.1911, 0.2342, 0.3706, 0.6177, 1.015, 1.595, 2.371, 3.356, 4.562, 5.994",\
"0.1903, 0.2344, 0.3709, 0.6185, 1.015, 1.593, 2.372, 3.354, 4.561, 5.991",\
"0.1903, 0.2349, 0.3701, 0.618, 1.016, 1.594, 2.372, 3.356, 4.564, 6.001",\
"0.1964, 0.2402, 0.3746, 0.6206, 1.017, 1.593, 2.372, 3.353, 4.563, 5.994",\
"0.205, 0.2498, 0.386, 0.6302, 1.023, 1.597, 2.37, 3.358, 4.561, 6.002",\
"0.217, 0.2616, 0.3966, 0.6388, 1.031, 1.603, 2.373, 3.357, 4.561, 6.001",\
"0.2316, 0.2784, 0.4102, 0.648, 1.035, 1.606, 2.38, 3.358, 4.56, 5.99",\
"0.2472, 0.2956, 0.4278, 0.66, 1.041, 1.609, 2.38, 3.364, 4.56, 5.994",\
"0.2642, 0.3132, 0.4462, 0.6756, 1.049, 1.613, 2.384, 3.362, 4.564, 5.994");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.5295, 0.5591, 0.6371, 0.7449, 0.8794, 1.047, 1.256, 1.516, 1.831, 2.206",\
"0.5435, 0.5728, 0.6509, 0.7587, 0.8931, 1.06, 1.27, 1.53, 1.845, 2.22",\
"0.5956, 0.6252, 0.7031, 0.811, 0.9454, 1.113, 1.323, 1.582, 1.897, 2.273",\
"0.7, 0.7295, 0.8074, 0.9152, 1.049, 1.217, 1.427, 1.686, 2.002, 2.377",\
"0.867, 0.8965, 0.9743, 1.082, 1.217, 1.384, 1.594, 1.853, 2.169, 2.544",\
"1.084, 1.115, 1.197, 1.308, 1.444, 1.612, 1.822, 2.081, 2.397, 2.772",\
"1.315, 1.351, 1.442, 1.562, 1.704, 1.875, 2.086, 2.345, 2.661, 3.036",\
"1.562, 1.6, 1.7, 1.83, 1.979, 2.155, 2.368, 2.628, 2.944, 3.319",\
"1.825, 1.867, 1.975, 2.115, 2.272, 2.453, 2.669, 2.93, 3.246, 3.622",\
"2.11, 2.154, 2.27, 2.419, 2.584, 2.771, 2.99, 3.252, 3.568, 3.944");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.5704, 0.6117, 0.73, 0.9152, 1.175, 1.525, 1.98, 2.554, 3.251, 4.083",\
"0.5806, 0.6219, 0.7402, 0.9254, 1.185, 1.535, 1.991, 2.564, 3.263, 4.097",\
"0.6071, 0.6486, 0.7669, 0.9521, 1.211, 1.562, 2.017, 2.591, 3.29, 4.123",\
"0.6472, 0.6885, 0.8069, 0.9918, 1.251, 1.601, 2.057, 2.63, 3.329, 4.163",\
"0.6995, 0.7413, 0.8612, 1.047, 1.306, 1.656, 2.112, 2.685, 3.384, 4.219",\
"0.7494, 0.7931, 0.9157, 1.105, 1.366, 1.717, 2.173, 2.746, 3.445, 4.277",\
"0.792, 0.8368, 0.9634, 1.155, 1.418, 1.77, 2.227, 2.8, 3.499, 4.334",\
"0.821, 0.8678, 0.9982, 1.193, 1.458, 1.81, 2.268, 2.842, 3.54, 4.373",\
"0.8325, 0.8814, 1.016, 1.215, 1.483, 1.836, 2.293, 2.866, 3.566, 4.399",\
"0.8244, 0.8757, 1.017, 1.221, 1.49, 1.843, 2.301, 2.874, 3.573, 4.407");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1509, 0.1747, 0.2393, 0.3476, 0.5099, 0.7468, 1.073, 1.501, 2.028, 2.662",\
"0.1509, 0.1749, 0.2396, 0.3465, 0.5105, 0.7463, 1.075, 1.5, 2.028, 2.659",\
"0.1511, 0.1748, 0.2394, 0.3469, 0.5101, 0.7472, 1.075, 1.502, 2.03, 2.663",\
"0.151, 0.1747, 0.2396, 0.3476, 0.509, 0.7462, 1.074, 1.501, 2.027, 2.659",\
"0.152, 0.1758, 0.2404, 0.348, 0.51, 0.7472, 1.075, 1.499, 2.028, 2.66",\
"0.1704, 0.1944, 0.2546, 0.3564, 0.5152, 0.7488, 1.077, 1.5, 2.028, 2.659",\
"0.1974, 0.223, 0.2874, 0.3844, 0.535, 0.7614, 1.083, 1.504, 2.027, 2.661",\
"0.223, 0.2516, 0.3222, 0.417, 0.5626, 0.7816, 1.093, 1.509, 2.033, 2.662",\
"0.2478, 0.2784, 0.3542, 0.4522, 0.5922, 0.804, 1.108, 1.518, 2.036, 2.664",\
"0.2714, 0.3042, 0.3852, 0.4864, 0.6234, 0.8274, 1.124, 1.529, 2.042, 2.668");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1904, 0.2345, 0.3703, 0.6185, 1.016, 1.592, 2.369, 3.358, 4.564, 6.002",\
"0.1913, 0.2345, 0.3701, 0.6185, 1.016, 1.594, 2.371, 3.355, 4.558, 5.996",\
"0.1913, 0.2344, 0.3704, 0.6181, 1.015, 1.593, 2.372, 3.356, 4.556, 5.998",\
"0.1907, 0.2357, 0.37, 0.618, 1.016, 1.594, 2.372, 3.356, 4.564, 6.001",\
"0.1954, 0.2402, 0.3746, 0.6204, 1.017, 1.592, 2.372, 3.358, 4.564, 5.994",\
"0.205, 0.2488, 0.3856, 0.6288, 1.023, 1.596, 2.371, 3.354, 4.556, 6.002",\
"0.2148, 0.261, 0.3976, 0.6384, 1.029, 1.601, 2.375, 3.356, 4.558, 5.992",\
"0.227, 0.2742, 0.41, 0.6496, 1.037, 1.606, 2.378, 3.36, 4.556, 5.992",\
"0.2416, 0.29, 0.4278, 0.662, 1.043, 1.611, 2.377, 3.359, 4.56, 5.992",\
"0.2582, 0.3078, 0.4468, 0.678, 1.053, 1.612, 2.379, 3.359, 4.56, 5.992");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.5687, 0.5992, 0.6795, 0.7899, 0.9265, 1.095, 1.306, 1.566, 1.882, 2.257",\
"0.5815, 0.612, 0.6925, 0.8028, 0.9388, 1.108, 1.319, 1.579, 1.895, 2.27",\
"0.6341, 0.6648, 0.745, 0.8554, 0.992, 1.161, 1.372, 1.632, 1.948, 2.323",\
"0.7398, 0.7704, 0.8506, 0.961, 1.097, 1.267, 1.477, 1.737, 2.053, 2.429",\
"0.9083, 0.9388, 1.019, 1.129, 1.265, 1.435, 1.645, 1.906, 2.222, 2.597",\
"1.135, 1.167, 1.25, 1.361, 1.498, 1.668, 1.879, 2.139, 2.455, 2.83",\
"1.382, 1.417, 1.509, 1.629, 1.771, 1.943, 2.154, 2.414, 2.73, 3.105",\
"1.643, 1.682, 1.782, 1.912, 2.061, 2.237, 2.451, 2.712, 3.028, 3.403",\
"1.922, 1.964, 2.073, 2.212, 2.369, 2.55, 2.767, 3.029, 3.345, 3.721",\
"2.223, 2.267, 2.383, 2.533, 2.698, 2.885, 3.104, 3.366, 3.683, 4.059");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.583, 0.6243, 0.7426, 0.9278, 1.187, 1.537, 1.993, 2.566, 3.265, 4.099",\
"0.5942, 0.6357, 0.7539, 0.939, 1.198, 1.548, 2.004, 2.577, 3.276, 4.109",\
"0.6201, 0.6617, 0.7798, 0.965, 1.224, 1.574, 2.03, 2.603, 3.303, 4.134",\
"0.6536, 0.6948, 0.8131, 0.9981, 1.257, 1.607, 2.063, 2.637, 3.336, 4.168",\
"0.6904, 0.7324, 0.8518, 1.037, 1.296, 1.646, 2.103, 2.676, 3.375, 4.208",\
"0.7192, 0.7626, 0.885, 1.074, 1.335, 1.685, 2.141, 2.714, 3.414, 4.245",\
"0.7375, 0.7825, 0.908, 1.1, 1.363, 1.714, 2.171, 2.744, 3.443, 4.276",\
"0.7437, 0.7897, 0.9196, 1.115, 1.379, 1.732, 2.188, 2.762, 3.461, 4.294",\
"0.7336, 0.7814, 0.9156, 1.114, 1.382, 1.735, 2.192, 2.765, 3.464, 4.296",\
"0.7032, 0.7527, 0.8918, 1.096, 1.366, 1.72, 2.177, 2.751, 3.45, 4.283");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1583, 0.1827, 0.2478, 0.3545, 0.5175, 0.7521, 1.079, 1.504, 2.03, 2.663",\
"0.1582, 0.1826, 0.2477, 0.3543, 0.5167, 0.7527, 1.079, 1.504, 2.031, 2.662",\
"0.1584, 0.1826, 0.2486, 0.3549, 0.5169, 0.7524, 1.079, 1.504, 2.031, 2.662",\
"0.1586, 0.1822, 0.2478, 0.3542, 0.517, 0.7522, 1.078, 1.505, 2.032, 2.662",\
"0.1588, 0.183, 0.2488, 0.3554, 0.5168, 0.7528, 1.079, 1.505, 2.031, 2.662",\
"0.1722, 0.196, 0.2576, 0.36, 0.5198, 0.7538, 1.08, 1.504, 2.032, 2.665",\
"0.1988, 0.2252, 0.2888, 0.387, 0.5366, 0.7638, 1.085, 1.505, 2.031, 2.661",\
"0.2256, 0.254, 0.3226, 0.4182, 0.5638, 0.784, 1.096, 1.51, 2.033, 2.664",\
"0.2504, 0.2808, 0.3564, 0.4522, 0.5934, 0.8042, 1.109, 1.52, 2.039, 2.666",\
"0.275, 0.307, 0.3882, 0.4872, 0.6234, 0.829, 1.124, 1.53, 2.044, 2.669");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003151, 0.0107, 0.02512, 0.04759, 0.07911, 0.1206, 0.1729, 0.2366, 0.3127");
values("0.1903, 0.2343, 0.3709, 0.6185, 1.014, 1.594, 2.371, 3.355, 4.558, 5.996",\
"0.1906, 0.2345, 0.3709, 0.618, 1.015, 1.593, 2.371, 3.352, 4.563, 6.002",\
"0.1906, 0.2347, 0.3704, 0.6179, 1.014, 1.594, 2.37, 3.358, 4.563, 6.002",\
"0.1907, 0.2351, 0.371, 0.618, 1.014, 1.595, 2.37, 3.357, 4.555, 5.999",\
"0.1944, 0.2386, 0.374, 0.6196, 1.015, 1.595, 2.369, 3.357, 4.56, 5.998",\
"0.202, 0.2476, 0.3832, 0.6272, 1.02, 1.596, 2.37, 3.358, 4.561, 6.002",\
"0.2112, 0.2564, 0.3942, 0.638, 1.027, 1.598, 2.371, 3.355, 4.558, 5.999",\
"0.2212, 0.2672, 0.4062, 0.6468, 1.034, 1.602, 2.374, 3.354, 4.557, 5.992",\
"0.2326, 0.2808, 0.4204, 0.6604, 1.042, 1.607, 2.377, 3.356, 4.556, 5.993",\
"0.247, 0.298, 0.4384, 0.674, 1.051, 1.616, 2.379, 3.357, 4.557, 5.989");
}
}
}
}