blob: 6a9da1410e61132d94ad61dc5315ca6e9e0b03f3 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__nand4_2) {
area : 35.123200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00042477" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00042495" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00042504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00042564" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00042564" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00042624" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00042672" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00043383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00045213" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.00045276" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00045324" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00045879" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00047925" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00048513" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00051105" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00048132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00051105" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008796 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02178, 0.02173, 0.02157, 0.02149, 0.02149, 0.02149, 0.02148, \
0.02148, 0.02146, 0.02147");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01105, -0.01102, -0.01102, -0.01105, -0.0111, -0.01116, -0.0112, \
-0.01126, -0.01139, -0.01168");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02172, 0.02171, 0.02159, 0.02151, 0.02151, 0.02149, 0.02149, \
0.02152, 0.02148, 0.02147");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01103, -0.01101, -0.01101, -0.01103, -0.01109, -0.01113, -0.01118, \
-0.01125, -0.01137, -0.01167");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02174, 0.0217, 0.02159, 0.02151, 0.0215, 0.02149, 0.02148, 0.02152, \
0.02147, 0.02147");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01102, -0.01099, -0.01101, -0.01102, -0.01107, -0.01112, -0.01117, \
-0.01123, -0.01136, -0.01165");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02171, 0.0217, 0.02161, 0.02153, 0.02152, 0.0215, 0.02149, 0.0215, \
0.0215, 0.02148");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01096, -0.01095, -0.01095, -0.01096, -0.01102, -0.01106, -0.01112, \
-0.01118, -0.01132, -0.01164");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02159, 0.02156, 0.02149, 0.02146, 0.02149, 0.0215, 0.02148, \
0.0215, 0.02148, 0.02147");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01546, 0.01548, 0.01543, 0.01537, 0.01524, 0.01515, 0.01502, \
0.01488, 0.01457, 0.01385");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02156, 0.02155, 0.0215, 0.02146, 0.0215, 0.02148, 0.02149, 0.0215, \
0.02149, 0.02149");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01563, 0.01564, 0.01561, 0.01551, 0.0154, 0.01529, 0.01516, \
0.01498, 0.01468, 0.01388");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02156, 0.02155, 0.02151, 0.02146, 0.0215, 0.02147, 0.02149, \
0.0215, 0.02149, 0.02149");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0415, 0.04152, 0.04148, 0.04139, 0.04122, 0.04108, 0.04085, \
0.04053, 0.04, 0.03859");
}
}
}
pin(A2) {
capacitance : 0.008496 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.024, 0.02452, 0.02524, 0.02577, 0.02617, 0.0264, 0.02657, 0.02662, \
0.02656, 0.02623");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01824, -0.01825, -0.01811, -0.01809, -0.0181, -0.01808, -0.01808, \
-0.01806, -0.01805, -0.01806");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02396, 0.02447, 0.0252, 0.02575, 0.02616, 0.0264, 0.02657, 0.02665, \
0.02657, 0.02625");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01824, -0.01825, -0.01816, -0.01811, -0.01812, -0.01809, -0.01808, \
-0.01806, -0.01807, -0.01806");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02211, 0.02152, 0.02127, 0.0212, 0.02125, 0.02128, 0.0213, 0.02126, \
0.02115, 0.02081");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01823, -0.01821, -0.01812, -0.0181, -0.0181, -0.01809, -0.01808, \
-0.01807, -0.0181, -0.01806");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02221, 0.02009, 0.01844, 0.01813, 0.01811, 0.01808, 0.01807, \
0.01807, 0.01807, 0.01806");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01817, -0.01818, -0.01815, -0.01812, -0.01813, -0.0181, -0.01809, \
-0.01808, -0.01809, -0.01807");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02023, 0.02025, 0.0202, 0.02017, 0.02017, 0.02014, 0.02011, \
0.02001, 0.01993, 0.01974");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01432, -0.01433, -0.0143, -0.01431, -0.01439, -0.01445, -0.01453, \
-0.01467, -0.01493, -0.01544");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02022, 0.02026, 0.02024, 0.02019, 0.02019, 0.02017, 0.02013, \
0.02005, 0.01996, 0.01978");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01427, -0.01429, -0.01426, -0.01428, -0.01434, -0.01439, -0.01449, \
-0.01463, -0.01489, -0.01542");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02031, 0.02034, 0.02033, 0.02028, 0.02029, 0.02025, 0.02021, \
0.02015, 0.02005, 0.01988");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01165, 0.01165, 0.01165, 0.0116, 0.01146, 0.01131, 0.01112, \
0.01083, 0.01033, 0.0091");
}
}
}
pin(A3) {
capacitance : 0.009356 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01809, 0.0184, 0.01877, 0.01896, 0.01905, 0.01906, 0.01898, \
0.01885, 0.01858, 0.0181");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01827, -0.01825, -0.01814, -0.01808, -0.0181, -0.01808, -0.01808, \
-0.01806, -0.01806, -0.01807");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0182, 0.01825, 0.01818, 0.01815, 0.01815, 0.01813, 0.01811, \
0.01813, 0.01812, 0.01811");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01817, -0.01818, -0.01812, -0.01808, -0.01812, -0.01808, -0.01807, \
-0.01808, -0.01807, -0.01807");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02053, 0.02176, 0.02195, 0.02197, 0.02197, 0.02191, 0.02179, \
0.02158, 0.02126, 0.02059");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01824, -0.01822, -0.01812, -0.01808, -0.0181, -0.0181, -0.01808, \
-0.01808, -0.01806, -0.01807");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02013, 0.01873, 0.01824, 0.01814, 0.01816, 0.01813, 0.01811, \
0.01813, 0.01812, 0.0181");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01818, -0.01819, -0.01814, -0.01813, -0.01813, -0.0181, -0.01809, \
-0.01807, -0.01808, -0.01809");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02122, 0.02171, 0.02239, 0.02284, 0.02318, 0.02336, 0.02345, \
0.02343, 0.02323, 0.02267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01826, -0.01825, -0.01817, -0.01812, -0.01812, -0.01809, -0.01809, \
-0.01805, -0.01806, -0.01806");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02011, 0.0183, 0.0182, 0.01817, 0.01815, 0.01813, 0.01811, 0.01812, \
0.01811, 0.01811");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0182, -0.01822, -0.01816, -0.01812, -0.01812, -0.01809, -0.01809, \
-0.01807, -0.01807, -0.01806");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01834, 0.01833, 0.01833, 0.01827, 0.01826, 0.01821, 0.01815, \
0.01806, 0.0179, 0.01772");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01704, -0.01705, -0.01706, -0.01708, -0.01715, -0.01723, -0.01737, \
-0.01757, -0.01789, -0.01846");
}
}
}
pin(A4) {
capacitance : 0.00998 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01818, 0.01832, 0.01821, 0.01816, 0.01815, 0.01815, 0.01813, \
0.01814, 0.01813, 0.01814");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01822, -0.01819, -0.0181, -0.01807, -0.01809, -0.01807, -0.01807, \
-0.01806, -0.01808, -0.01805");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01829, 0.01828, 0.01819, 0.01812, 0.01814, 0.01812, 0.01813, \
0.01812, 0.01812, 0.01812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01819, -0.01818, -0.01813, -0.0181, -0.0181, -0.01809, -0.01808, \
-0.01807, -0.01808, -0.01806");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01817, 0.01832, 0.01823, 0.01817, 0.01815, 0.01813, 0.01813, \
0.01814, 0.01813, 0.01813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01822, -0.0182, -0.01812, -0.01809, -0.01811, -0.01807, -0.01807, \
-0.01805, -0.01806, -0.01805");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01833, 0.01829, 0.01821, 0.01815, 0.01815, 0.01815, 0.01812, \
0.01812, 0.01811, 0.01811");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01818, -0.01818, -0.01816, -0.01814, -0.01813, -0.01811, -0.01809, \
-0.01808, -0.01807, -0.01806");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01817, 0.01831, 0.01823, 0.01817, 0.01815, 0.01814, 0.01814, \
0.01814, 0.01812, 0.01813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01822, -0.0182, -0.01812, -0.01808, -0.0181, -0.01807, -0.01806, \
-0.01804, -0.01807, -0.01804");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01828, 0.01828, 0.01821, 0.01815, 0.01817, 0.01814, 0.01813, \
0.01812, 0.01812, 0.01812");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01822, -0.0182, -0.01816, -0.01814, -0.01813, -0.01811, -0.0181, \
-0.01808, -0.01808, -0.01806");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.01822, 0.01831, 0.01825, 0.01818, 0.01818, 0.01815, 0.01814, \
0.01814, 0.01814, 0.01813");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01823, -0.01824, -0.01818, -0.01814, -0.01813, -0.01809, -0.01807, \
-0.01808, -0.01807, -0.01805");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.4124 ;
max_transition : 15.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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.02553, 0.02556, 0.0256, 0.02563, 0.02564, 0.02566, 0.02566, 0.02564, 0.02546, 0.02473",\
"0.0247, 0.02485, 0.02512, 0.02532, 0.02546, 0.02554, 0.02557, 0.02556, 0.02539, 0.02465",\
"0.02436, 0.02446, 0.02473, 0.02506, 0.02526, 0.02539, 0.02547, 0.02549, 0.02531, 0.02454",\
"0.02773, 0.02746, 0.0269, 0.02647, 0.02621, 0.02604, 0.02593, 0.02582, 0.02553, 0.02462",\
"0.03675, 0.03585, 0.03378, 0.03161, 0.02996, 0.02878, 0.02796, 0.02734, 0.02665, 0.02535",\
"0.05224, 0.05067, 0.04662, 0.04201, 0.03808, 0.03506, 0.03286, 0.03115, 0.02956, 0.02742",\
"0.07482, 0.07258, 0.06641, 0.05894, 0.05203, 0.04638, 0.04197, 0.03851, 0.03531, 0.03171",\
"0.1048, 0.1019, 0.09373, 0.08307, 0.07282, 0.06384, 0.05654, 0.0505, 0.0449, 0.039",\
"0.1425, 0.1391, 0.1291, 0.1152, 0.1012, 0.0885, 0.07764, 0.06812, 0.05912, 0.05001",\
"0.1883, 0.1844, 0.1727, 0.156, 0.1379, 0.121, 0.106, 0.09182, 0.07812, 0.065");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.09763, 0.09796, 0.09828, 0.09864, 0.09905, 0.09961, 0.09998, 0.1006, 0.1127, 0.1795",\
"0.09675, 0.09742, 0.09859, 0.09972, 0.1005, 0.1012, 0.1016, 0.1038, 0.1147, 0.1806",\
"0.0963, 0.09668, 0.09771, 0.09918, 0.1003, 0.1014, 0.1021, 0.1038, 0.1163, 0.1898",\
"0.1003, 0.1001, 0.1, 0.1001, 0.1009, 0.1016, 0.1027, 0.1048, 0.1188, 0.2001",\
"0.1108, 0.1099, 0.1078, 0.1061, 0.1049, 0.1043, 0.1045, 0.1063, 0.1263, 0.2244",\
"0.1288, 0.1272, 0.1228, 0.1182, 0.1148, 0.112, 0.1103, 0.1121, 0.1408, 0.2697",\
"0.1544, 0.1522, 0.1459, 0.138, 0.1311, 0.1257, 0.1215, 0.1239, 0.1698, 0.3513",\
"0.1883, 0.1854, 0.1771, 0.1661, 0.1554, 0.1466, 0.1402, 0.1491, 0.2334, 0.4946",\
"0.2305, 0.2272, 0.2172, 0.2034, 0.1883, 0.1753, 0.1694, 0.2044, 0.3756, 0.7271",\
"0.2816, 0.2778, 0.2664, 0.2497, 0.2312, 0.2148, 0.2272, 0.3579, 0.6494, 1");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.0255, 0.02549, 0.02557, 0.02561, 0.02565, 0.02567, 0.02568, 0.02566, 0.02547, 0.02472",\
"0.02475, 0.0249, 0.02517, 0.02536, 0.02549, 0.02556, 0.02559, 0.0256, 0.02541, 0.02468",\
"0.02344, 0.02366, 0.02422, 0.02474, 0.02506, 0.02527, 0.02539, 0.02545, 0.02529, 0.02452",\
"0.02502, 0.02506, 0.02511, 0.02524, 0.02536, 0.02545, 0.02551, 0.02552, 0.02531, 0.02444",\
"0.03245, 0.03188, 0.03055, 0.02928, 0.02828, 0.02757, 0.02709, 0.0267, 0.02617, 0.02498",\
"0.04678, 0.04549, 0.04227, 0.03866, 0.03561, 0.03327, 0.03151, 0.03016, 0.0288, 0.02685",\
"0.0688, 0.06673, 0.06124, 0.05473, 0.04879, 0.04394, 0.04015, 0.03711, 0.03429, 0.03095",\
"0.09862, 0.09588, 0.08818, 0.07837, 0.06898, 0.06088, 0.05425, 0.04876, 0.0437, 0.03821",\
"0.1366, 0.1332, 0.1235, 0.1103, 0.09694, 0.08505, 0.07489, 0.06623, 0.05778, 0.04931",\
"0.1828, 0.1789, 0.1674, 0.151, 0.1335, 0.1174, 0.1031, 0.08997, 0.07711, 0.0648");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.125, 0.125, 0.1251, 0.1253, 0.1258, 0.1263, 0.1268, 0.1282, 0.14, 0.2061",\
"0.1245, 0.1248, 0.1253, 0.1258, 0.1265, 0.1271, 0.1277, 0.129, 0.1412, 0.2094",\
"0.1234, 0.1237, 0.1244, 0.1253, 0.1263, 0.1269, 0.1278, 0.1294, 0.1424, 0.2156",\
"0.1269, 0.1267, 0.1264, 0.1263, 0.1267, 0.1275, 0.1281, 0.1298, 0.1456, 0.2281",\
"0.1372, 0.1363, 0.1344, 0.1325, 0.131, 0.1306, 0.1305, 0.1322, 0.1524, 0.253",\
"0.1553, 0.1538, 0.1497, 0.1451, 0.1413, 0.1384, 0.1366, 0.1384, 0.1674, 0.2984",\
"0.1814, 0.1794, 0.1734, 0.1655, 0.1585, 0.1526, 0.1483, 0.1509, 0.198, 0.382",\
"0.2157, 0.2133, 0.2058, 0.1948, 0.1839, 0.1746, 0.1677, 0.1769, 0.2643, 0.5284",\
"0.2586, 0.2558, 0.2469, 0.2335, 0.2184, 0.205, 0.1982, 0.2344, 0.4094, 0.7634",\
"0.3104, 0.3072, 0.2972, 0.2817, 0.263, 0.246, 0.2597, 0.3934, 0.6857, 1.031");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.02547, 0.0255, 0.02555, 0.0256, 0.02563, 0.02565, 0.02567, 0.02564, 0.02545, 0.02471",\
"0.0247, 0.02486, 0.02515, 0.02535, 0.02549, 0.02555, 0.02559, 0.0256, 0.02541, 0.02467",\
"0.0231, 0.02338, 0.02404, 0.02462, 0.02497, 0.02522, 0.02534, 0.0254, 0.02526, 0.02448",\
"0.02349, 0.02363, 0.02402, 0.02447, 0.02484, 0.02509, 0.02526, 0.02534, 0.02517, 0.02434",\
"0.02957, 0.02922, 0.02845, 0.02774, 0.02721, 0.02684, 0.02654, 0.02631, 0.02588, 0.02476",\
"0.04311, 0.04208, 0.03951, 0.03665, 0.03422, 0.03233, 0.03086, 0.0297, 0.02849, 0.02665",\
"0.0651, 0.06327, 0.05845, 0.0527, 0.04747, 0.04313, 0.03967, 0.03689, 0.03422, 0.03105",\
"0.09581, 0.09333, 0.08612, 0.07694, 0.06819, 0.06066, 0.05444, 0.04916, 0.04429, 0.03899",\
"0.1355, 0.1322, 0.1229, 0.1102, 0.09732, 0.08599, 0.07624, 0.06772, 0.05963, 0.05134",\
"0.1842, 0.1804, 0.169, 0.1529, 0.1358, 0.1198, 0.1059, 0.0932, 0.08087, 0.06869");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.1515, 0.1515, 0.1516, 0.1519, 0.1523, 0.1528, 0.1535, 0.1548, 0.1664, 0.2354",\
"0.1501, 0.1501, 0.1504, 0.1508, 0.1511, 0.1517, 0.1525, 0.1538, 0.1659, 0.235",\
"0.1486, 0.1487, 0.1491, 0.1496, 0.1502, 0.151, 0.1518, 0.1533, 0.1665, 0.2413",\
"0.1519, 0.1517, 0.1512, 0.1509, 0.1508, 0.1514, 0.1521, 0.1537, 0.1697, 0.2539",\
"0.1623, 0.1615, 0.1595, 0.1572, 0.1556, 0.1547, 0.1542, 0.156, 0.1769, 0.2789",\
"0.1809, 0.1794, 0.1753, 0.1705, 0.1663, 0.1628, 0.1606, 0.1628, 0.1921, 0.3252",\
"0.208, 0.206, 0.2, 0.1919, 0.1844, 0.1779, 0.1731, 0.1758, 0.224, 0.4105",\
"0.244, 0.2414, 0.2338, 0.2226, 0.2109, 0.2012, 0.1931, 0.2028, 0.2921, 0.559",\
"0.2892, 0.2863, 0.2773, 0.2633, 0.2472, 0.2329, 0.2253, 0.2625, 0.4407, 0.7959",\
"0.344, 0.3407, 0.3304, 0.3142, 0.2947, 0.2764, 0.2906, 0.4276, 0.7198, 1.06");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.02548, 0.0255, 0.02557, 0.02561, 0.02565, 0.02566, 0.02567, 0.02565, 0.02544, 0.0247",\
"0.02474, 0.02489, 0.02517, 0.02535, 0.02551, 0.02555, 0.02559, 0.02559, 0.02541, 0.02466",\
"0.02301, 0.02331, 0.02399, 0.0246, 0.02498, 0.02522, 0.02536, 0.02542, 0.02526, 0.0245",\
"0.02277, 0.02298, 0.02353, 0.02413, 0.02462, 0.02495, 0.02515, 0.02525, 0.02511, 0.02429",\
"0.02792, 0.02771, 0.02725, 0.02689, 0.02664, 0.02645, 0.0263, 0.02612, 0.02574, 0.02467",\
"0.04073, 0.03991, 0.03781, 0.03552, 0.03354, 0.0319, 0.03063, 0.02959, 0.02845, 0.02668",\
"0.06256, 0.06098, 0.05679, 0.05171, 0.04704, 0.04314, 0.03991, 0.03723, 0.03468, 0.03157",\
"0.09398, 0.09162, 0.08517, 0.07675, 0.0686, 0.06154, 0.05561, 0.05049, 0.04571, 0.04049",\
"0.1353, 0.1322, 0.1234, 0.1115, 0.09927, 0.08829, 0.07888, 0.07057, 0.06265, 0.05447",\
"0.1866, 0.1829, 0.172, 0.1564, 0.1399, 0.1245, 0.1107, 0.09842, 0.08631, 0.07425");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.1758, 0.1758, 0.1759, 0.1762, 0.1765, 0.177, 0.1775, 0.1793, 0.1917, 0.2616",\
"0.1735, 0.1735, 0.1737, 0.1741, 0.1744, 0.1749, 0.1754, 0.1771, 0.1898, 0.2617",\
"0.1724, 0.1725, 0.1725, 0.1729, 0.1733, 0.1737, 0.1745, 0.176, 0.1901, 0.266",\
"0.176, 0.1758, 0.175, 0.1745, 0.1742, 0.1744, 0.1749, 0.1764, 0.1931, 0.279",\
"0.1867, 0.1859, 0.1836, 0.1812, 0.1792, 0.178, 0.1776, 0.1793, 0.2, 0.3048",\
"0.206, 0.2046, 0.2002, 0.195, 0.1903, 0.1867, 0.184, 0.1855, 0.2162, 0.352",\
"0.2344, 0.2323, 0.2261, 0.2174, 0.2094, 0.2021, 0.1971, 0.1996, 0.2488, 0.4379",\
"0.2724, 0.2699, 0.2618, 0.25, 0.2375, 0.2267, 0.2181, 0.2274, 0.3187, 0.5886",\
"0.3205, 0.3174, 0.308, 0.293, 0.276, 0.2602, 0.2522, 0.2901, 0.4711, 0.8273",\
"0.3789, 0.3754, 0.3645, 0.3472, 0.3259, 0.3067, 0.3214, 0.4611, 0.7527, 1.087");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.2904, 0.3481, 0.549, 0.9318, 1.528, 2.364, 3.462, 4.848, 6.536, 8.554",\
"0.3095, 0.3674, 0.5692, 0.9526, 1.549, 2.385, 3.484, 4.868, 6.56, 8.575",\
"0.3855, 0.4421, 0.6424, 1.026, 1.623, 2.459, 3.56, 4.944, 6.634, 8.646",\
"0.4764, 0.551, 0.7851, 1.173, 1.768, 2.602, 3.7, 5.085, 6.775, 8.79",\
"0.5397, 0.6314, 0.9182, 1.384, 2.003, 2.833, 3.928, 5.311, 6.998, 9.01",\
"0.5742, 0.6835, 1.022, 1.567, 2.29, 3.167, 4.258, 5.634, 7.318, 9.331",\
"0.5739, 0.7024, 1.095, 1.719, 2.541, 3.541, 4.698, 6.071, 7.749, 9.753",\
"0.5348, 0.6822, 1.133, 1.837, 2.757, 3.874, 5.168, 6.627, 8.305, 10.3",\
"0.4549, 0.6223, 1.13, 1.92, 2.94, 4.166, 5.594, 7.201, 8.981, 10.98",\
"0.3351, 0.5176, 1.083, 1.963, 3.085, 4.426, 5.977, 7.73, 9.669, 11.79");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.2833, 0.3365, 0.5205, 0.8699, 1.414, 2.177, 3.179, 4.44, 5.991, 7.821",\
"0.3171, 0.3715, 0.5586, 0.911, 1.455, 2.219, 3.224, 4.488, 6.025, 7.864",\
"0.4448, 0.4981, 0.6848, 1.038, 1.584, 2.35, 3.353, 4.617, 6.163, 7.998",\
"0.6505, 0.7218, 0.9363, 1.289, 1.833, 2.596, 3.601, 4.869, 6.408, 8.249",\
"0.8844, 0.9744, 1.252, 1.68, 2.233, 2.993, 3.994, 5.255, 6.804, 8.638",\
"1.158, 1.267, 1.599, 2.121, 2.782, 3.56, 4.554, 5.812, 7.349, 9.19",\
"1.475, 1.603, 1.99, 2.597, 3.377, 4.284, 5.307, 6.558, 8.087, 9.92",\
"1.832, 1.98, 2.429, 3.12, 4.008, 5.055, 6.223, 7.507, 9.03, 10.85",\
"2.229, 2.402, 2.912, 3.694, 4.687, 5.859, 7.188, 8.628, 10.19, 12.01",\
"2.673, 2.866, 3.447, 4.323, 5.419, 6.716, 8.19, 9.807, 11.54, 13.4");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4853, 0.5862, 0.9349, 1.597, 2.625, 4.069, 5.959, 8.362, 11.28, 14.76",\
"0.4843, 0.5854, 0.9354, 1.596, 2.625, 4.071, 5.967, 8.353, 11.28, 14.76",\
"0.4927, 0.5857, 0.9308, 1.598, 2.626, 4.07, 5.972, 8.366, 11.29, 14.74",\
"0.6146, 0.711, 1.019, 1.608, 2.627, 4.072, 5.969, 8.362, 11.28, 14.76",\
"0.7852, 0.8872, 1.228, 1.813, 2.692, 4.073, 5.97, 8.365, 11.28, 14.76",\
"1.005, 1.115, 1.481, 2.117, 3.009, 4.219, 5.987, 8.361, 11.28, 14.77",\
"1.254, 1.387, 1.788, 2.468, 3.43, 4.656, 6.238, 8.409, 11.29, 14.76",\
"1.529, 1.683, 2.142, 2.873, 3.895, 5.21, 6.797, 8.786, 11.39, 14.78",\
"1.829, 2.002, 2.534, 3.334, 4.408, 5.8, 7.494, 9.464, 11.89, 14.99",\
"2.144, 2.346, 2.946, 3.838, 4.99, 6.442, 8.224, 10.31, 12.7, 15.58");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4095, 0.5013, 0.8234, 1.44, 2.399, 3.747, 5.52, 7.745, 10.49, 13.73",\
"0.4098, 0.5013, 0.8253, 1.439, 2.398, 3.75, 5.513, 7.762, 10.47, 13.7",\
"0.4221, 0.5063, 0.8232, 1.438, 2.398, 3.747, 5.528, 7.747, 10.48, 13.73",\
"0.5844, 0.6608, 0.8996, 1.444, 2.399, 3.749, 5.518, 7.751, 10.47, 13.72",\
"0.7752, 0.8728, 1.17, 1.633, 2.434, 3.753, 5.517, 7.743, 10.48, 13.73",\
"0.9922, 1.103, 1.455, 2.015, 2.735, 3.832, 5.52, 7.755, 10.47, 13.72",\
"1.244, 1.37, 1.766, 2.414, 3.25, 4.243, 5.683, 7.779, 10.47, 13.73",\
"1.52, 1.669, 2.111, 2.826, 3.786, 4.906, 6.2, 8.014, 10.51, 13.71",\
"1.815, 1.989, 2.493, 3.284, 4.328, 5.608, 7.02, 8.642, 10.86, 13.8",\
"2.13, 2.328, 2.91, 3.776, 4.9, 6.304, 7.9, 9.61, 11.61, 14.24");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.3764, 0.4338, 0.6345, 1.017, 1.613, 2.448, 3.547, 4.934, 6.621, 8.638",\
"0.3948, 0.4528, 0.6543, 1.038, 1.634, 2.47, 3.568, 4.953, 6.644, 8.659",\
"0.4441, 0.5034, 0.707, 1.092, 1.689, 2.525, 3.625, 5.012, 6.7, 8.717",\
"0.502, 0.5722, 0.8006, 1.196, 1.793, 2.629, 3.73, 5.114, 6.806, 8.818",\
"0.5444, 0.6295, 0.8954, 1.339, 1.961, 2.797, 3.895, 5.279, 6.969, 8.985",\
"0.5543, 0.6567, 0.9713, 1.477, 2.162, 3.037, 4.136, 5.518, 7.204, 9.218",\
"0.5257, 0.6453, 1.013, 1.592, 2.355, 3.303, 4.453, 5.837, 7.522, 9.53",\
"0.4528, 0.5909, 1.013, 1.672, 2.524, 3.559, 4.79, 6.237, 7.93, 9.935",\
"0.3365, 0.4907, 0.9664, 1.71, 2.659, 3.791, 5.117, 6.651, 8.415, 10.43",\
"0.1701, 0.3429, 0.8701, 1.697, 2.749, 3.991, 5.423, 7.056, 8.913, 11.01");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.3658, 0.4187, 0.6032, 0.9531, 1.497, 2.259, 3.261, 4.524, 6.066, 7.901",\
"0.4011, 0.4547, 0.6407, 0.9917, 1.537, 2.299, 3.301, 4.564, 6.107, 7.942",\
"0.5264, 0.5801, 0.7666, 1.119, 1.665, 2.428, 3.432, 4.694, 6.236, 8.072",\
"0.7604, 0.8235, 1.02, 1.371, 1.914, 2.677, 3.68, 4.942, 6.484, 8.318",\
"1.031, 1.112, 1.367, 1.771, 2.316, 3.074, 4.074, 5.334, 6.874, 8.712",\
"1.347, 1.443, 1.746, 2.24, 2.876, 3.644, 4.638, 5.894, 7.431, 9.261",\
"1.712, 1.825, 2.175, 2.746, 3.496, 4.379, 5.392, 6.641, 8.172, 9.999",\
"2.13, 2.26, 2.659, 3.302, 4.154, 5.175, 6.319, 7.594, 9.117, 10.94",\
"2.599, 2.745, 3.2, 3.92, 4.866, 6.008, 7.308, 8.727, 10.28, 12.09",\
"3.12, 3.286, 3.796, 4.601, 5.642, 6.895, 8.336, 9.928, 11.64, 13.49");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4884, 0.5872, 0.935, 1.595, 2.626, 4.066, 5.966, 8.365, 11.28, 14.76",\
"0.488, 0.5879, 0.9354, 1.596, 2.627, 4.07, 5.964, 8.359, 11.27, 14.76",\
"0.5076, 0.5995, 0.9364, 1.596, 2.625, 4.068, 5.969, 8.363, 11.28, 14.76",\
"0.6138, 0.7046, 1.014, 1.618, 2.626, 4.068, 5.973, 8.351, 11.28, 14.75",\
"0.7744, 0.8672, 1.181, 1.768, 2.685, 4.075, 5.971, 8.363, 11.29, 14.77",\
"0.998, 1.093, 1.411, 2.009, 2.913, 4.192, 5.991, 8.363, 11.28, 14.77",\
"1.259, 1.367, 1.708, 2.313, 3.228, 4.494, 6.171, 8.424, 11.29, 14.76",\
"1.544, 1.666, 2.051, 2.693, 3.622, 4.898, 6.559, 8.665, 11.37, 14.77",\
"1.846, 1.986, 2.428, 3.129, 4.094, 5.383, 7.054, 9.138, 11.71, 14.95",\
"2.172, 2.33, 2.83, 3.606, 4.63, 5.948, 7.64, 9.74, 12.27, 15.34");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.5139, 0.6057, 0.9291, 1.546, 2.506, 3.849, 5.62, 7.85, 10.57, 13.81",\
"0.5141, 0.6061, 0.9298, 1.546, 2.506, 3.851, 5.616, 7.85, 10.57, 13.81",\
"0.5157, 0.6067, 0.9297, 1.546, 2.506, 3.85, 5.62, 7.848, 10.57, 13.82",\
"0.653, 0.723, 0.9772, 1.548, 2.506, 3.852, 5.622, 7.85, 10.57, 13.81",\
"0.8598, 0.9534, 1.237, 1.702, 2.529, 3.851, 5.623, 7.852, 10.58, 13.82",\
"1.077, 1.187, 1.533, 2.083, 2.8, 3.923, 5.626, 7.854, 10.58, 13.82",\
"1.324, 1.45, 1.839, 2.484, 3.314, 4.309, 5.766, 7.867, 10.58, 13.82",\
"1.597, 1.738, 2.178, 2.895, 3.851, 4.964, 6.268, 8.096, 10.61, 13.82",\
"1.895, 2.058, 2.55, 3.334, 4.392, 5.666, 7.07, 8.712, 10.93, 13.9",\
"2.212, 2.4, 2.954, 3.812, 4.948, 6.354, 7.944, 9.666, 11.68, 14.32");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4289, 0.486, 0.6867, 1.069, 1.665, 2.5, 3.601, 4.986, 6.674, 8.692",\
"0.4481, 0.5063, 0.7083, 1.091, 1.687, 2.522, 3.623, 5.009, 6.699, 8.713",\
"0.4888, 0.5477, 0.7515, 1.137, 1.733, 2.571, 3.669, 5.054, 6.747, 8.759",\
"0.517, 0.584, 0.8059, 1.2, 1.797, 2.633, 3.733, 5.12, 6.812, 8.823",\
"0.5257, 0.6027, 0.8499, 1.278, 1.898, 2.733, 3.831, 5.215, 6.907, 8.922",\
"0.4977, 0.5907, 0.8765, 1.346, 2.008, 2.878, 3.977, 5.357, 7.045, 9.06",\
"0.4217, 0.5313, 0.867, 1.395, 2.107, 3.026, 4.169, 5.555, 7.239, 9.248",\
"0.2941, 0.4217, 0.807, 1.408, 2.188, 3.162, 4.359, 5.797, 7.492, 9.494",\
"0.115, 0.2572, 0.6916, 1.37, 2.235, 3.28, 4.536, 6.032, 7.784, 9.807",\
"-0.1231, 0.0374, 0.5197, 1.274, 2.233, 3.368, 4.697, 6.254, 8.069, 10.15");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4347, 0.4897, 0.6787, 1.033, 1.58, 2.345, 3.348, 4.614, 6.153, 7.989",\
"0.4661, 0.5212, 0.7107, 1.066, 1.613, 2.377, 3.381, 4.645, 6.186, 8.023",\
"0.59, 0.6452, 0.8352, 1.191, 1.739, 2.504, 3.508, 4.772, 6.313, 8.15",\
"0.8398, 0.899, 1.09, 1.443, 1.989, 2.753, 3.757, 5.021, 6.561, 8.398",\
"1.145, 1.22, 1.461, 1.848, 2.392, 3.151, 4.151, 5.413, 6.955, 8.789",\
"1.496, 1.585, 1.871, 2.343, 2.96, 3.722, 4.716, 5.973, 7.51, 9.338",\
"1.905, 2.007, 2.333, 2.878, 3.605, 4.468, 5.474, 6.722, 8.25, 10.08",\
"2.373, 2.491, 2.86, 3.47, 4.29, 5.286, 6.41, 7.679, 9.199, 11.02",\
"2.906, 3.039, 3.452, 4.13, 5.035, 6.146, 7.422, 8.822, 10.37, 12.18",\
"3.503, 3.652, 4.115, 4.861, 5.854, 7.067, 8.476, 10.04, 11.73, 13.58");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4884, 0.5875, 0.9357, 1.597, 2.625, 4.068, 5.971, 8.366, 11.28, 14.76",\
"0.4879, 0.5877, 0.9349, 1.598, 2.625, 4.069, 5.97, 8.364, 11.29, 14.75",\
"0.4998, 0.5936, 0.9356, 1.598, 2.625, 4.07, 5.962, 8.355, 11.28, 14.77",\
"0.5844, 0.6782, 0.9972, 1.615, 2.624, 4.071, 5.966, 8.366, 11.29, 14.76",\
"0.7168, 0.8072, 1.125, 1.736, 2.68, 4.075, 5.969, 8.36, 11.29, 14.76",\
"0.93, 1.015, 1.316, 1.915, 2.861, 4.181, 5.997, 8.361, 11.28, 14.76",\
"1.192, 1.284, 1.593, 2.168, 3.098, 4.425, 6.156, 8.432, 11.27, 14.77",\
"1.486, 1.586, 1.922, 2.51, 3.411, 4.727, 6.466, 8.645, 11.41, 14.8",\
"1.798, 1.916, 2.289, 2.915, 3.819, 5.099, 6.83, 9.024, 11.68, 14.97",\
"2.138, 2.269, 2.68, 3.371, 4.31, 5.572, 7.274, 9.46, 12.14, 15.3");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.6086, 0.7014, 1.027, 1.646, 2.607, 3.956, 5.725, 7.959, 10.67, 13.92",\
"0.6079, 0.7016, 1.027, 1.646, 2.607, 3.953, 5.728, 7.958, 10.68, 13.93",\
"0.6066, 0.7009, 1.027, 1.645, 2.607, 3.953, 5.727, 7.953, 10.67, 13.93",\
"0.7074, 0.78, 1.054, 1.646, 2.608, 3.954, 5.726, 7.961, 10.68, 13.91",\
"0.9304, 1.019, 1.296, 1.769, 2.623, 3.954, 5.726, 7.958, 10.68, 13.92",\
"1.155, 1.26, 1.604, 2.141, 2.864, 4.012, 5.727, 7.958, 10.68, 13.92",\
"1.401, 1.522, 1.911, 2.552, 3.37, 4.374, 5.853, 7.968, 10.68, 13.93",\
"1.67, 1.809, 2.243, 2.957, 3.914, 5.019, 6.334, 8.18, 10.71, 13.93",\
"1.966, 2.123, 2.602, 3.384, 4.446, 5.72, 7.118, 8.776, 11.02, 14",\
"2.288, 2.466, 2.996, 3.848, 4.998, 6.404, 7.992, 9.704, 11.74, 14.4");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4523, 0.5096, 0.7103, 1.093, 1.689, 2.524, 3.623, 5.007, 6.699, 8.712",\
"0.4747, 0.5326, 0.7346, 1.117, 1.714, 2.55, 3.65, 5.035, 6.723, 8.741",\
"0.5109, 0.5696, 0.7734, 1.159, 1.755, 2.592, 3.692, 5.077, 6.769, 8.781",\
"0.5244, 0.5885, 0.8053, 1.196, 1.794, 2.631, 3.731, 5.116, 6.808, 8.82",\
"0.5014, 0.5727, 0.8074, 1.226, 1.841, 2.677, 3.776, 5.16, 6.849, 8.867",\
"0.4322, 0.5155, 0.7785, 1.227, 1.876, 2.74, 3.84, 5.22, 6.909, 8.921",\
"0.3039, 0.4013, 0.7042, 1.198, 1.884, 2.787, 3.924, 5.312, 6.993, 9.002",\
"0.1137, 0.2258, 0.5727, 1.123, 1.862, 2.807, 3.986, 5.417, 7.113, 9.115",\
"-0.1435, -0.014, 0.3783, 0.9922, 1.796, 2.797, 4.02, 5.495, 7.239, 9.265",\
"-0.4697, -0.3245, 0.1155, 0.7931, 1.671, 2.743, 4.023, 5.544, 7.336, 9.412");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4836, 0.541, 0.7362, 1.097, 1.65, 2.418, 3.425, 4.69, 6.233, 8.075",\
"0.5114, 0.569, 0.7644, 1.126, 1.678, 2.447, 3.453, 4.719, 6.265, 8.102",\
"0.6367, 0.694, 0.8897, 1.251, 1.804, 2.572, 3.579, 4.844, 6.388, 8.226",\
"0.8972, 0.9549, 1.147, 1.504, 2.055, 2.822, 3.828, 5.093, 6.635, 8.474",\
"1.231, 1.304, 1.536, 1.914, 2.459, 3.221, 4.223, 5.486, 7.026, 8.863",\
"1.615, 1.7, 1.975, 2.432, 3.034, 3.795, 4.79, 6.047, 7.583, 9.418",\
"2.063, 2.157, 2.47, 2.994, 3.702, 4.548, 5.55, 6.798, 8.328, 10.15",\
"2.58, 2.69, 3.037, 3.619, 4.416, 5.389, 6.497, 7.758, 9.278, 11.1",\
"3.177, 3.296, 3.68, 4.322, 5.194, 6.277, 7.529, 8.912, 10.45, 12.26",\
"3.85, 3.984, 4.408, 5.108, 6.052, 7.233, 8.613, 10.16, 11.83, 13.66");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.4884, 0.5872, 0.9359, 1.596, 2.627, 4.063, 5.968, 8.359, 11.28, 14.76",\
"0.4885, 0.5877, 0.9353, 1.596, 2.626, 4.07, 5.97, 8.366, 11.28, 14.76",\
"0.493, 0.5899, 0.9346, 1.598, 2.622, 4.072, 5.966, 8.359, 11.28, 14.74",\
"0.5562, 0.652, 0.9786, 1.608, 2.627, 4.069, 5.971, 8.358, 11.28, 14.74",\
"0.6534, 0.7478, 1.08, 1.708, 2.673, 4.077, 5.971, 8.363, 11.27, 14.77",\
"0.8226, 0.9144, 1.233, 1.853, 2.824, 4.169, 5.998, 8.349, 11.29, 14.76",\
"1.055, 1.143, 1.458, 2.061, 3.02, 4.377, 6.142, 8.426, 11.29, 14.76",\
"1.334, 1.428, 1.746, 2.347, 3.283, 4.63, 6.406, 8.63, 11.4, 14.78",\
"1.649, 1.745, 2.08, 2.691, 3.627, 4.948, 6.718, 8.954, 11.67, 14.96",\
"1.989, 2.097, 2.453, 3.094, 4.038, 5.358, 7.098, 9.332, 12.06, 15.29");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003839, 0.01381, 0.03284, 0.06249, 0.1041, 0.1588, 0.2278, 0.312, 0.4124");
values("0.6955, 0.7911, 1.12, 1.741, 2.704, 4.053, 5.826, 8.058, 10.78, 14.03",\
"0.6949, 0.7904, 1.12, 1.741, 2.706, 4.053, 5.826, 8.058, 10.78, 14.04",\
"0.6923, 0.7877, 1.119, 1.741, 2.705, 4.055, 5.827, 8.059, 10.78, 14.03",\
"0.7588, 0.837, 1.129, 1.74, 2.704, 4.053, 5.826, 8.062, 10.78, 14.03",\
"0.9896, 1.077, 1.346, 1.836, 2.713, 4.053, 5.826, 8.06, 10.78, 14.03",\
"1.223, 1.328, 1.666, 2.193, 2.929, 4.1, 5.827, 8.059, 10.78, 14.03",\
"1.466, 1.587, 1.975, 2.613, 3.42, 4.437, 5.937, 8.068, 10.78, 14.03",\
"1.735, 1.875, 2.299, 3.016, 3.965, 5.065, 6.396, 8.26, 10.81, 14.03",\
"2.027, 2.178, 2.652, 3.434, 4.496, 5.764, 7.164, 8.838, 11.1, 14.1",\
"2.346, 2.512, 3.034, 3.884, 5.028, 6.44, 8.036, 9.752, 11.8, 14.48");
}
}
}
}