blob: 23b821b7cd5205003417976a39a0aa7b51ffea75 [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 : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.5965586e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.5965586e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.5965586e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.5965586e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.113452e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.113452e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.61468e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.703618e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.703618e-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.007583 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005331, 0.005316, 0.005287, 0.005268, 0.005264, 0.005264, 0.005259, \
0.005255, 0.005255, 0.004429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003783, -0.00377, -0.003769, -0.003777, -0.003794, -0.003813, \
-0.003834, -0.003876, -0.003981, -0.003982");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005321, 0.005317, 0.005294, 0.005273, 0.005268, 0.005263, 0.005257, \
0.00526, 0.005254, 0.004425");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003785, -0.003772, -0.003774, -0.00378, -0.003799, -0.003813, \
-0.003837, -0.003879, -0.00399, -0.003989");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005327, 0.005317, 0.00529, 0.005273, 0.005272, 0.005263, 0.00526, \
0.005258, 0.005253, 0.004424");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003785, -0.003773, -0.003773, -0.00378, -0.003798, -0.003814, \
-0.003836, -0.003879, -0.003989, -0.003988");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005322, 0.005321, 0.005301, 0.005284, 0.005274, 0.005268, 0.00526, \
0.005264, 0.00525, 0.004398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003792, -0.003781, -0.003785, -0.003791, -0.003805, -0.003819, \
-0.003844, -0.003888, -0.004014, -0.004014");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005278, 0.005274, 0.005264, 0.005255, 0.005259, 0.005261, 0.005261, \
0.005258, 0.005255, 0.004424");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007873, 0.000801, 0.0007875, 0.0007757, 0.0007323, 0.0006914, \
0.000641, 0.0005358, 0.0002686, -0.0008739");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005275, 0.005273, 0.005269, 0.005262, 0.005266, 0.005263, 0.005258, \
0.005261, 0.005251, 0.0044");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007748, 0.0007875, 0.0007712, 0.0007648, 0.0007208, 0.0006777, \
0.0006193, 0.0005091, 0.0001897, -0.001017");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005275, 0.005272, 0.005269, 0.00526, 0.005266, 0.005262, 0.005259, \
0.005261, 0.005253, 0.004402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005134, 0.005145, 0.005132, 0.005108, 0.005053, 0.004987, 0.004879, \
0.004699, 0.004167, 0.001724");
}
}
}
pin(A2) {
capacitance : 0.007138 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004362, 0.004369, 0.004336, 0.004317, 0.00431, 0.004289, 0.004266, \
0.004227, 0.004158, 0.003355");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004231, -0.004234, -0.00422, -0.004206, -0.004212, -0.004205, \
-0.004198, -0.004197, -0.004189, -0.003797");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004358, 0.004359, 0.00434, 0.004319, 0.004309, 0.00429, 0.004266, \
0.004225, 0.004155, 0.003347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004234, -0.004236, -0.004226, -0.004215, -0.004214, -0.004206, \
-0.004197, -0.0042, -0.004192, -0.003794");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00436, 0.004257, 0.004232, 0.004219, 0.00422, 0.004215, 0.004213, \
0.00421, 0.004209, 0.003494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004234, -0.004227, -0.004219, -0.004205, -0.004207, -0.004207, \
-0.004198, -0.004201, -0.004193, -0.0038");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004344, 0.004245, 0.004234, 0.004221, 0.004225, 0.004215, 0.00421, \
0.004212, 0.004207, 0.00348");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004222, -0.004224, -0.004221, -0.004209, -0.004216, -0.004207, \
-0.004203, -0.004201, -0.004194, -0.003791");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004824, 0.004824, 0.004822, 0.004814, 0.004812, 0.004796, 0.004774, \
0.00474, 0.00466, 0.003766");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004199, -0.004205, -0.004205, -0.004193, -0.004205, -0.004203, \
-0.004197, -0.004196, -0.004191, -0.003796");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004821, 0.004822, 0.004821, 0.004814, 0.004804, 0.004796, 0.004773, \
0.004735, 0.004654, 0.003746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004201, -0.004208, -0.004205, -0.004199, -0.004207, -0.004204, \
-0.004205, -0.004196, -0.004193, -0.003789");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004853, 0.004859, 0.004853, 0.00485, 0.004843, 0.004828, 0.004805, \
0.004768, 0.004686, 0.00378");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.0006707, -0.0006798, -0.0006869, -0.000702, -0.0007422, -0.0008015, \
-0.0008936, -0.001069, -0.001546, -0.002839");
}
}
}
pin(A3) {
capacitance : 0.007996 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004261, 0.004256, 0.004236, 0.004226, 0.004222, 0.004218, 0.004217, \
0.004216, 0.00421, 0.003501");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00424, -0.004233, -0.004218, -0.004209, -0.004209, -0.004204, \
-0.004199, -0.004197, -0.00419, -0.003799");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004244, 0.00424, 0.004236, 0.004225, 0.004223, 0.004215, 0.004212, \
0.004211, 0.00421, 0.003495");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004228, -0.004228, -0.004213, -0.004204, -0.004205, -0.004203, \
-0.004201, -0.004198, -0.004194, -0.003801");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00425, 0.004249, 0.004233, 0.004222, 0.004222, 0.004217, 0.004213, \
0.004211, 0.004208, 0.003496");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004241, -0.004229, -0.004217, -0.004205, -0.004206, -0.004204, \
-0.004199, -0.004196, -0.004194, -0.003799");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004245, 0.004251, 0.004236, 0.004224, 0.004228, 0.004217, 0.00421, \
0.00421, 0.004204, 0.003478");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004228, -0.00423, -0.004225, -0.004216, -0.004214, -0.004207, \
-0.004205, -0.0042, -0.004193, -0.003791");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004261, 0.004258, 0.004244, 0.004225, 0.004223, 0.004217, 0.004213, \
0.004215, 0.004209, 0.003493");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004239, -0.004239, -0.004225, -0.004216, -0.004214, -0.004208, \
-0.004198, -0.004199, -0.00419, -0.003796");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004241, 0.004246, 0.004237, 0.004229, 0.004231, 0.004215, 0.004216, \
0.004212, 0.004206, 0.003478");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004235, -0.004237, -0.004227, -0.004215, -0.004212, -0.004207, \
-0.004204, -0.0042, -0.004193, -0.003793");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004196, 0.004198, 0.00419, 0.004184, 0.004178, 0.004159, 0.00413, \
0.00409, 0.004036, 0.003287");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004207, -0.004208, -0.004204, -0.0042, -0.004207, -0.004204, \
-0.004201, -0.004196, -0.004192, -0.003788");
}
}
}
pin(A4) {
capacitance : 0.008617 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004268, 0.004256, 0.004243, 0.004224, 0.004225, 0.004219, 0.004217, \
0.004218, 0.004215, 0.003504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004234, -0.004224, -0.004214, -0.0042, -0.004206, -0.004199, \
-0.004196, -0.004193, -0.004186, -0.003796");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004254, 0.004245, 0.00424, 0.004225, 0.004223, 0.004218, 0.004214, \
0.00421, 0.004207, 0.003483");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004228, -0.004223, -0.004224, -0.004208, -0.004208, -0.004206, \
-0.004198, -0.0042, -0.004194, -0.003798");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004265, 0.004256, 0.004248, 0.004226, 0.004226, 0.004223, 0.004217, \
0.004218, 0.004214, 0.003498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004237, -0.00423, -0.00422, -0.004204, -0.004209, -0.004203, \
-0.004195, -0.004194, -0.004187, -0.003793");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004252, 0.00424, 0.00424, 0.004227, 0.00423, 0.004219, 0.004216, \
0.004212, 0.004207, 0.003481");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004229, -0.004227, -0.00423, -0.004218, -0.004217, -0.00421, \
-0.004207, -0.004202, -0.004194, -0.003789");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004264, 0.004254, 0.004247, 0.004226, 0.00423, 0.00422, 0.004218, \
0.004216, 0.004211, 0.003495");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004231, -0.004232, -0.004219, -0.004203, -0.004208, -0.004201, \
-0.004194, -0.004191, -0.004187, -0.003793");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004256, 0.004247, 0.004246, 0.004229, 0.004229, 0.004219, 0.004215, \
0.004212, 0.004206, 0.003477");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004238, -0.004237, -0.004236, -0.004218, -0.004215, -0.004211, \
-0.004204, -0.0042, -0.004193, -0.003791");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004262, 0.00426, 0.004252, 0.004232, 0.004233, 0.004226, 0.004219, \
0.004217, 0.00421, 0.003479");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00424, -0.004238, -0.00423, -0.004216, -0.004214, -0.004208, \
-0.004204, -0.004194, -0.00419, -0.003788");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.2168 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.007672, 0.007667, 0.007668, 0.007667, 0.007666, 0.007666, 0.007665, 0.007661, 0.007624, 0.007394",\
"0.007603, 0.007615, 0.007617, 0.00763, 0.007639, 0.007645, 0.007648, 0.007648, 0.00761, 0.007374",\
"0.007418, 0.007441, 0.007487, 0.00754, 0.007574, 0.007597, 0.007618, 0.007621, 0.007582, 0.007314",\
"0.007189, 0.007215, 0.007306, 0.007399, 0.007468, 0.007523, 0.007561, 0.007579, 0.00753, 0.0072",\
"0.006964, 0.007006, 0.007106, 0.007234, 0.007347, 0.007426, 0.007485, 0.007519, 0.007437, 0.006977",\
"0.006802, 0.006834, 0.006937, 0.007076, 0.007206, 0.007315, 0.007396, 0.007429, 0.007265, 0.006537",\
"0.006693, 0.006716, 0.006799, 0.006927, 0.007073, 0.007198, 0.007292, 0.007281, 0.006844, 0.005662",\
"0.006605, 0.006622, 0.006705, 0.006814, 0.006947, 0.007081, 0.007144, 0.006844, 0.005698, 0.004129",\
"0.006536, 0.006548, 0.006617, 0.006728, 0.006844, 0.006906, 0.006434, 0.004905, 0.003245, 0.002006",\
"0.006772, 0.006783, 0.006848, 0.00693, 0.006596, 0.004569, 0.002644, 0.001335, 0.0004411, -0.0001847");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.02618, 0.0262, 0.02623, 0.02627, 0.02629, 0.02632, 0.02637, 0.02668, 0.03335, 0.07342",\
"0.02615, 0.02621, 0.02633, 0.02644, 0.02658, 0.02662, 0.02662, 0.02732, 0.03426, 0.07538",\
"0.02565, 0.02571, 0.02599, 0.02625, 0.02646, 0.02664, 0.02671, 0.02737, 0.03582, 0.08081",\
"0.02512, 0.02521, 0.02546, 0.02579, 0.0261, 0.02641, 0.02667, 0.02751, 0.03933, 0.09184",\
"0.02477, 0.02483, 0.02504, 0.02538, 0.02568, 0.02609, 0.0263, 0.02836, 0.04701, 0.1095",\
"0.02457, 0.02461, 0.02479, 0.02504, 0.02538, 0.02565, 0.02623, 0.03107, 0.06469, 0.1328",\
"0.02444, 0.02448, 0.02459, 0.02484, 0.0251, 0.0254, 0.02693, 0.04268, 0.09546, 0.1531",\
"0.02439, 0.02441, 0.02448, 0.02463, 0.02488, 0.0256, 0.03559, 0.07671, 0.1215, 0.1561",\
"0.02433, 0.02436, 0.02443, 0.02457, 0.02571, 0.0408, 0.06923, 0.09196, 0.1086, 0.1207",\
"0.02313, 0.02285, 0.02249, 0.02566, 0.03046, 0.03457, 0.03756, 0.03965, 0.04108, 0.04211");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.007652, 0.007657, 0.007666, 0.007667, 0.007671, 0.007676, 0.007676, 0.007672, 0.007631, 0.007394",\
"0.007597, 0.007603, 0.007613, 0.007626, 0.007633, 0.00764, 0.00764, 0.007639, 0.007601, 0.007356",\
"0.007473, 0.007491, 0.007526, 0.007565, 0.007598, 0.007612, 0.007629, 0.007631, 0.007588, 0.007312",\
"0.007303, 0.007321, 0.007386, 0.00746, 0.007516, 0.007556, 0.007581, 0.007594, 0.007541, 0.007199",\
"0.007141, 0.007168, 0.007239, 0.007334, 0.00742, 0.00748, 0.007523, 0.007542, 0.007459, 0.006982",\
"0.007015, 0.007044, 0.007103, 0.007216, 0.007316, 0.007399, 0.007456, 0.007475, 0.007298, 0.006556",\
"0.006925, 0.006943, 0.007007, 0.007102, 0.007213, 0.007306, 0.007374, 0.007346, 0.006896, 0.005702",\
"0.006855, 0.006872, 0.006935, 0.007015, 0.007116, 0.007217, 0.007254, 0.006944, 0.005797, 0.004215",\
"0.006805, 0.006825, 0.006874, 0.006951, 0.007036, 0.007076, 0.006641, 0.005143, 0.003436, 0.002155",\
"0.007055, 0.007068, 0.007116, 0.007169, 0.00687, 0.005052, 0.002987, 0.001581, 0.0006268, -4.082e-05");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.03082, 0.03082, 0.03085, 0.03087, 0.0309, 0.03089, 0.03093, 0.03149, 0.0386, 0.07973",\
"0.03081, 0.03082, 0.03086, 0.0309, 0.03099, 0.03102, 0.03113, 0.03164, 0.03893, 0.08135",\
"0.03043, 0.03047, 0.03062, 0.03077, 0.03087, 0.03106, 0.03105, 0.03179, 0.04073, 0.08689",\
"0.02992, 0.02998, 0.03016, 0.03035, 0.03058, 0.03075, 0.03103, 0.03184, 0.04417, 0.09789",\
"0.02957, 0.02961, 0.02976, 0.03002, 0.03026, 0.03044, 0.03075, 0.03281, 0.05244, 0.1155",\
"0.02933, 0.02938, 0.02949, 0.02968, 0.02995, 0.0302, 0.03053, 0.03583, 0.07066, 0.1382",\
"0.02917, 0.02921, 0.02927, 0.02948, 0.0297, 0.02996, 0.03147, 0.04819, 0.1015, 0.1578",\
"0.02907, 0.02909, 0.02916, 0.02925, 0.02948, 0.03017, 0.04116, 0.08244, 0.126, 0.1594",\
"0.02894, 0.02894, 0.02901, 0.02912, 0.03047, 0.04661, 0.07377, 0.09518, 0.1107, 0.1218",\
"0.02698, 0.0264, 0.0259, 0.02861, 0.03234, 0.03536, 0.03772, 0.03948, 0.04075, 0.0417");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.00766, 0.007661, 0.007662, 0.007664, 0.007669, 0.007672, 0.007673, 0.007674, 0.007629, 0.007388",\
"0.007603, 0.0076, 0.007615, 0.007632, 0.007645, 0.007641, 0.007651, 0.007645, 0.007615, 0.007364",\
"0.007482, 0.007489, 0.007529, 0.007569, 0.007598, 0.00762, 0.00763, 0.007632, 0.007587, 0.007313",\
"0.007299, 0.007322, 0.007389, 0.007461, 0.007515, 0.007557, 0.007584, 0.0076, 0.007545, 0.007196",\
"0.007134, 0.007167, 0.007243, 0.007335, 0.007423, 0.007484, 0.007526, 0.00755, 0.007463, 0.006988",\
"0.007019, 0.007049, 0.007106, 0.00722, 0.007316, 0.007399, 0.007458, 0.007478, 0.007307, 0.006577",\
"0.006927, 0.006949, 0.007009, 0.0071, 0.007214, 0.007306, 0.007377, 0.007355, 0.006937, 0.005778",\
"0.00686, 0.00688, 0.006937, 0.007021, 0.007119, 0.007219, 0.007268, 0.007008, 0.005948, 0.00438",\
"0.006804, 0.006822, 0.006876, 0.00695, 0.007041, 0.007101, 0.006792, 0.005482, 0.003756, 0.002418",\
"0.007059, 0.007074, 0.007118, 0.007179, 0.00706, 0.005792, 0.003688, 0.002129, 0.001055, 0.0003001");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.0349, 0.03489, 0.03492, 0.03494, 0.03496, 0.035, 0.03506, 0.03561, 0.04297, 0.08543",\
"0.03477, 0.03476, 0.0348, 0.03483, 0.03486, 0.03492, 0.03496, 0.03547, 0.04339, 0.08682",\
"0.03437, 0.0344, 0.03445, 0.03457, 0.03458, 0.0347, 0.0347, 0.03544, 0.04487, 0.09211",\
"0.03394, 0.03399, 0.03408, 0.03424, 0.03433, 0.0345, 0.03452, 0.03575, 0.04838, 0.1031",\
"0.03363, 0.03366, 0.03376, 0.03391, 0.03405, 0.03426, 0.03438, 0.03658, 0.05698, 0.1208",\
"0.03341, 0.03344, 0.03352, 0.03368, 0.03377, 0.034, 0.03435, 0.03987, 0.07589, 0.1432",\
"0.03324, 0.03325, 0.0333, 0.03345, 0.0336, 0.03372, 0.03521, 0.05306, 0.1066, 0.1619",\
"0.03308, 0.03309, 0.03315, 0.03323, 0.03339, 0.03413, 0.04606, 0.08755, 0.1299, 0.1623",\
"0.03287, 0.03286, 0.0329, 0.03302, 0.03464, 0.05163, 0.0777, 0.09789, 0.1124, 0.1226",\
"0.0296, 0.02884, 0.02845, 0.03072, 0.03343, 0.03571, 0.03764, 0.03915, 0.04032, 0.04114");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.007657, 0.007657, 0.00766, 0.007665, 0.007668, 0.007673, 0.007673, 0.00767, 0.007626, 0.007382",\
"0.007598, 0.00761, 0.007611, 0.007628, 0.007638, 0.007652, 0.007653, 0.007651, 0.007613, 0.007359",\
"0.007474, 0.007494, 0.007531, 0.007565, 0.007593, 0.007615, 0.007626, 0.00763, 0.007585, 0.007304",\
"0.007304, 0.007327, 0.00739, 0.007463, 0.007522, 0.00756, 0.007586, 0.007598, 0.007545, 0.007195",\
"0.007136, 0.007172, 0.007243, 0.007337, 0.007422, 0.007488, 0.00753, 0.007552, 0.007469, 0.006993",\
"0.007009, 0.007036, 0.007111, 0.007219, 0.007316, 0.007396, 0.007457, 0.007476, 0.007312, 0.006596",\
"0.006929, 0.006943, 0.007012, 0.007102, 0.007215, 0.007312, 0.007379, 0.007363, 0.006969, 0.005844",\
"0.006866, 0.006879, 0.006936, 0.00702, 0.007119, 0.007217, 0.007275, 0.007054, 0.00607, 0.00452",\
"0.006811, 0.006835, 0.006881, 0.006951, 0.007043, 0.007115, 0.006899, 0.005753, 0.004036, 0.002647",\
"0.007062, 0.007082, 0.007125, 0.007192, 0.007162, 0.006325, 0.004338, 0.002636, 0.001455, 0.0006184");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.03841, 0.03841, 0.03841, 0.03842, 0.03848, 0.03851, 0.03859, 0.03897, 0.04702, 0.09052",\
"0.03805, 0.03805, 0.03807, 0.03808, 0.03812, 0.03819, 0.03826, 0.03879, 0.04686, 0.09158",\
"0.0377, 0.03771, 0.03773, 0.03775, 0.03784, 0.03783, 0.03797, 0.03866, 0.04854, 0.09683",\
"0.03742, 0.03743, 0.03749, 0.03754, 0.03759, 0.03772, 0.03785, 0.03889, 0.05245, 0.1079",\
"0.0372, 0.0372, 0.03728, 0.03735, 0.03745, 0.03756, 0.03767, 0.03969, 0.06151, 0.1254",\
"0.03701, 0.03701, 0.03706, 0.03716, 0.03721, 0.03738, 0.03772, 0.04351, 0.08056, 0.1476",\
"0.03683, 0.03682, 0.03688, 0.03694, 0.03708, 0.03719, 0.03872, 0.05744, 0.1112, 0.1655",\
"0.03663, 0.03665, 0.03668, 0.03676, 0.03685, 0.03753, 0.05039, 0.09207, 0.1333, 0.1647",\
"0.03635, 0.03633, 0.03635, 0.03643, 0.0383, 0.05601, 0.08091, 0.09996, 0.1135, 0.1231",\
"0.03109, 0.0304, 0.0302, 0.03199, 0.03385, 0.0356, 0.0372, 0.03851, 0.03952, 0.04032");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.642, 0.7083, 0.9414, 1.386, 2.078, 3.049, 4.328, 5.938, 7.901, 10.25",\
"0.6932, 0.7597, 0.993, 1.438, 2.131, 3.102, 4.381, 5.994, 7.959, 10.3",\
"0.8904, 0.9573, 1.192, 1.638, 2.331, 3.304, 4.583, 6.192, 8.161, 10.5",\
"1.277, 1.344, 1.578, 2.025, 2.719, 3.692, 4.969, 6.583, 8.549, 10.89",\
"1.8, 1.887, 2.167, 2.631, 3.326, 4.297, 5.577, 7.19, 9.15, 11.5",\
"2.39, 2.502, 2.854, 3.426, 4.176, 5.152, 6.43, 8.041, 10.01, 12.35",\
"3.044, 3.181, 3.614, 4.31, 5.209, 6.272, 7.558, 9.165, 11.13, 13.47",\
"3.75, 3.917, 4.442, 5.273, 6.333, 7.571, 8.964, 10.59, 12.55, 14.89",\
"4.515, 4.711, 5.33, 6.31, 7.541, 8.972, 10.56, 12.3, 14.29, 16.62",\
"5.331, 5.56, 6.281, 7.416, 8.834, 10.46, 12.27, 14.22, 16.33, 18.7");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.8132, 0.8954, 1.183, 1.732, 2.586, 3.782, 5.362, 7.349, 9.756, 12.66",\
"0.8929, 0.9764, 1.268, 1.821, 2.678, 3.874, 5.457, 7.438, 9.869, 12.74",\
"1.159, 1.243, 1.54, 2.1, 2.958, 4.161, 5.745, 7.723, 10.16, 13.04",\
"1.683, 1.769, 2.065, 2.626, 3.492, 4.696, 6.282, 8.276, 10.7, 13.59",\
"2.511, 2.599, 2.899, 3.457, 4.325, 5.533, 7.121, 9.111, 11.53, 14.43",\
"3.59, 3.705, 4.055, 4.637, 5.502, 6.715, 8.3, 10.29, 12.71, 15.61",\
"4.867, 5.013, 5.465, 6.157, 7.059, 8.268, 9.854, 11.84, 14.28, 17.18",\
"6.342, 6.524, 7.085, 7.942, 8.984, 10.24, 11.82, 13.81, 16.25, 19.13",\
"8.017, 8.238, 8.919, 9.948, 11.21, 12.59, 14.23, 16.22, 18.65, 21.54",\
"9.895, 10.16, 10.97, 12.2, 13.68, 15.32, 17.06, 19.09, 21.52, 24.41");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.9364, 1.045, 1.427, 2.156, 3.295, 4.887, 6.988, 9.626, 12.85, 16.69",\
"0.9365, 1.048, 1.427, 2.157, 3.293, 4.888, 6.985, 9.63, 12.85, 16.7",\
"0.9338, 1.044, 1.426, 2.158, 3.293, 4.888, 6.983, 9.629, 12.85, 16.69",\
"0.9744, 1.068, 1.426, 2.157, 3.294, 4.887, 6.987, 9.625, 12.85, 16.69",\
"1.264, 1.347, 1.628, 2.22, 3.297, 4.888, 6.985, 9.628, 12.85, 16.7",\
"1.631, 1.728, 2.049, 2.598, 3.468, 4.912, 6.987, 9.626, 12.85, 16.7",\
"2.04, 2.157, 2.532, 3.153, 4.005, 5.204, 7.052, 9.632, 12.86, 16.7",\
"2.494, 2.634, 3.062, 3.766, 4.716, 5.884, 7.466, 9.76, 12.87, 16.69",\
"2.996, 3.152, 3.642, 4.44, 5.492, 6.782, 8.29, 10.29, 13.07, 16.74",\
"3.55, 3.724, 4.27, 5.162, 6.334, 7.74, 9.376, 11.26, 13.72, 17.02");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.148, 1.284, 1.766, 2.683, 4.12, 6.124, 8.777, 12.08, 16.16, 20.96",\
"1.148, 1.284, 1.766, 2.685, 4.113, 6.123, 8.75, 12.08, 16.15, 21",\
"1.148, 1.284, 1.766, 2.69, 4.114, 6.124, 8.761, 12.09, 16.19, 21",\
"1.15, 1.287, 1.767, 2.685, 4.113, 6.122, 8.77, 12.09, 16.15, 21",\
"1.273, 1.376, 1.794, 2.688, 4.114, 6.121, 8.779, 12.09, 16.15, 21",\
"1.657, 1.736, 2.041, 2.763, 4.127, 6.131, 8.761, 12.09, 16.15, 21.03",\
"2.15, 2.252, 2.565, 3.128, 4.242, 6.142, 8.776, 12.09, 16.15, 20.99",\
"2.7, 2.826, 3.198, 3.796, 4.69, 6.294, 8.79, 12.11, 16.15, 21.01",\
"3.296, 3.446, 3.894, 4.596, 5.47, 6.792, 8.96, 12.14, 16.16, 20.99",\
"3.948, 4.118, 4.638, 5.456, 6.47, 7.654, 9.482, 12.33, 16.2, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.7658, 0.8319, 1.065, 1.51, 2.202, 3.175, 4.45, 6.06, 8.029, 10.37",\
"0.8202, 0.8867, 1.12, 1.565, 2.258, 3.231, 4.508, 6.117, 8.082, 10.43",\
"1.019, 1.086, 1.32, 1.766, 2.459, 3.43, 4.71, 6.322, 8.289, 10.63",\
"1.386, 1.454, 1.69, 2.137, 2.832, 3.804, 5.081, 6.695, 8.662, 11.01",\
"1.899, 1.979, 2.245, 2.711, 3.408, 4.382, 5.663, 7.274, 9.242, 11.58",\
"2.518, 2.616, 2.935, 3.469, 4.212, 5.194, 6.475, 8.089, 10.06, 12.4",\
"3.218, 3.34, 3.728, 4.359, 5.2, 6.249, 7.542, 9.156, 11.13, 13.47",\
"3.991, 4.14, 4.606, 5.355, 6.327, 7.493, 8.869, 10.5, 12.47, 14.82",\
"4.833, 5.008, 5.563, 6.446, 7.569, 8.887, 10.4, 12.12, 14.12, 16.47",\
"5.741, 5.946, 6.594, 7.621, 8.915, 10.41, 12.08, 13.95, 16.04, 18.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.9878, 1.07, 1.359, 1.909, 2.763, 3.961, 5.536, 7.52, 9.941, 12.83",\
"1.068, 1.151, 1.441, 1.992, 2.848, 4.046, 5.621, 7.605, 10.03, 12.91",\
"1.339, 1.423, 1.717, 2.272, 3.13, 4.331, 5.908, 7.893, 10.32, 13.2",\
"1.865, 1.95, 2.244, 2.802, 3.665, 4.869, 6.448, 8.434, 10.86, 13.74",\
"2.7, 2.786, 3.08, 3.638, 4.501, 5.707, 7.288, 9.278, 11.7, 14.59",\
"3.832, 3.931, 4.251, 4.821, 5.683, 6.891, 8.473, 10.46, 12.89, 15.78",\
"5.181, 5.31, 5.714, 6.356, 7.245, 8.452, 10.03, 12.02, 14.45, 17.34",\
"6.734, 6.895, 7.397, 8.19, 9.181, 10.42, 12.01, 14, 16.42, 19.31",\
"8.497, 8.69, 9.3, 10.26, 11.45, 12.79, 14.41, 16.4, 18.83, 21.72",\
"10.47, 10.7, 11.43, 12.56, 13.97, 15.54, 17.26, 19.28, 21.7, 24.6");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.9361, 1.047, 1.428, 2.156, 3.292, 4.887, 6.986, 9.625, 12.85, 16.7",\
"0.9362, 1.044, 1.427, 2.157, 3.292, 4.887, 6.981, 9.626, 12.85, 16.69",\
"0.9364, 1.045, 1.428, 2.156, 3.294, 4.888, 6.986, 9.625, 12.86, 16.69",\
"0.9714, 1.071, 1.434, 2.156, 3.293, 4.888, 6.985, 9.625, 12.86, 16.69",\
"1.141, 1.236, 1.563, 2.209, 3.301, 4.888, 6.986, 9.627, 12.85, 16.69",\
"1.405, 1.506, 1.836, 2.449, 3.42, 4.913, 6.985, 9.627, 12.85, 16.7",\
"1.739, 1.85, 2.206, 2.832, 3.766, 5.109, 7.044, 9.634, 12.85, 16.7",\
"2.118, 2.248, 2.648, 3.316, 4.27, 5.566, 7.314, 9.732, 12.87, 16.7",\
"2.534, 2.68, 3.136, 3.878, 4.876, 6.18, 7.864, 10.08, 13.02, 16.73",\
"2.992, 3.152, 3.664, 4.494, 5.584, 6.924, 8.622, 10.73, 13.44, 16.94");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.234, 1.371, 1.851, 2.767, 4.201, 6.209, 8.851, 12.18, 16.25, 21.08",\
"1.234, 1.371, 1.852, 2.77, 4.201, 6.207, 8.851, 12.18, 16.25, 21.08",\
"1.235, 1.371, 1.85, 2.768, 4.202, 6.206, 8.852, 12.18, 16.24, 21.08",\
"1.234, 1.371, 1.85, 2.769, 4.201, 6.212, 8.85, 12.18, 16.24, 21.08",\
"1.277, 1.402, 1.86, 2.767, 4.2, 6.209, 8.854, 12.18, 16.24, 21.08",\
"1.549, 1.643, 2.011, 2.812, 4.201, 6.205, 8.852, 12.18, 16.24, 21.07",\
"1.998, 2.109, 2.443, 3.086, 4.282, 6.218, 8.85, 12.18, 16.24, 21.08",\
"2.496, 2.63, 3.036, 3.668, 4.65, 6.334, 8.866, 12.18, 16.23, 21.09",\
"3.04, 3.2, 3.686, 4.432, 5.356, 6.758, 9.006, 12.21, 16.24, 21.09",\
"3.618, 3.812, 4.38, 5.256, 6.32, 7.566, 9.474, 12.37, 16.28, 21.09");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.8321, 0.8987, 1.131, 1.575, 2.269, 3.241, 4.516, 6.132, 8.098, 10.44",\
"0.8921, 0.9585, 1.191, 1.636, 2.33, 3.299, 4.577, 6.19, 8.158, 10.49",\
"1.093, 1.16, 1.394, 1.84, 2.534, 3.503, 4.782, 6.396, 8.355, 10.7",\
"1.435, 1.503, 1.738, 2.185, 2.88, 3.851, 5.132, 6.743, 8.704, 11.05",\
"1.906, 1.982, 2.24, 2.703, 3.399, 4.373, 5.651, 7.263, 9.227, 11.58",\
"2.49, 2.579, 2.871, 3.383, 4.119, 5.099, 6.379, 7.991, 9.96, 12.3",\
"3.175, 3.28, 3.62, 4.196, 5.001, 6.04, 7.335, 8.948, 10.91, 13.26",\
"3.941, 4.068, 4.472, 5.133, 6.026, 7.148, 8.516, 10.15, 12.12, 14.47",\
"4.78, 4.931, 5.411, 6.181, 7.186, 8.411, 9.873, 11.59, 13.59, 15.94",\
"5.689, 5.869, 6.429, 7.325, 8.469, 9.818, 11.39, 13.21, 15.3, 17.68");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.141, 1.225, 1.519, 2.074, 2.934, 4.135, 5.714, 7.7, 10.12, 13.01",\
"1.216, 1.301, 1.595, 2.15, 3.01, 4.212, 5.79, 7.776, 10.2, 13.09",\
"1.487, 1.571, 1.868, 2.425, 3.286, 4.49, 6.069, 8.055, 10.48, 13.37",\
"2.016, 2.102, 2.398, 2.959, 3.823, 5.028, 6.607, 8.596, 11.02, 13.91",\
"2.855, 2.941, 3.236, 3.797, 4.663, 5.869, 7.452, 9.439, 11.86, 14.75",\
"4.016, 4.107, 4.417, 4.983, 5.846, 7.055, 8.637, 10.63, 13.05, 15.94",\
"5.425, 5.543, 5.916, 6.531, 7.412, 8.618, 10.2, 12.19, 14.62, 17.51",\
"7.045, 7.191, 7.655, 8.402, 9.361, 10.59, 12.17, 14.17, 16.59, 19.48",\
"8.878, 9.055, 9.616, 10.52, 11.66, 12.98, 14.59, 16.58, 19, 21.89",\
"10.93, 11.14, 11.8, 12.87, 14.22, 15.74, 17.44, 19.45, 21.88, 24.77");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.9373, 1.045, 1.426, 2.157, 3.292, 4.888, 6.986, 9.627, 12.85, 16.7",\
"0.9367, 1.045, 1.426, 2.157, 3.292, 4.888, 6.981, 9.626, 12.85, 16.7",\
"0.9368, 1.045, 1.428, 2.157, 3.293, 4.889, 6.983, 9.624, 12.85, 16.69",\
"0.9594, 1.062, 1.432, 2.156, 3.294, 4.888, 6.983, 9.628, 12.85, 16.69",\
"1.081, 1.183, 1.532, 2.201, 3.301, 4.887, 6.986, 9.633, 12.86, 16.7",\
"1.261, 1.366, 1.722, 2.387, 3.407, 4.915, 6.984, 9.625, 12.86, 16.7",\
"1.514, 1.62, 1.978, 2.65, 3.671, 5.09, 7.048, 9.632, 12.85, 16.7",\
"1.828, 1.944, 2.322, 2.994, 4.018, 5.44, 7.294, 9.744, 12.88, 16.7",\
"2.19, 2.318, 2.74, 3.444, 4.46, 5.874, 7.724, 10.06, 13.04, 16.75",\
"2.588, 2.742, 3.198, 3.962, 5.01, 6.402, 8.25, 10.58, 13.42, 16.97");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.323, 1.46, 1.938, 2.853, 4.278, 6.282, 8.924, 12.26, 16.31, 21.16",\
"1.324, 1.46, 1.936, 2.852, 4.28, 6.288, 8.924, 12.25, 16.32, 21.17",\
"1.322, 1.461, 1.939, 2.852, 4.281, 6.282, 8.927, 12.25, 16.32, 21.15",\
"1.32, 1.457, 1.936, 2.851, 4.282, 6.288, 8.925, 12.25, 16.31, 21.17",\
"1.338, 1.469, 1.937, 2.851, 4.28, 6.283, 8.926, 12.25, 16.31, 21.16",\
"1.515, 1.625, 2.024, 2.874, 4.279, 6.281, 8.926, 12.26, 16.31, 21.16",\
"1.918, 2.024, 2.372, 3.074, 4.338, 6.29, 8.928, 12.25, 16.31, 21.16",\
"2.386, 2.522, 2.93, 3.578, 4.632, 6.378, 8.936, 12.26, 16.32, 21.16",\
"2.888, 3.052, 3.548, 4.306, 5.262, 6.74, 9.056, 12.27, 16.32, 21.16",\
"3.424, 3.624, 4.208, 5.106, 6.18, 7.486, 9.458, 12.42, 16.35, 21.16");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.8557, 0.922, 1.155, 1.599, 2.292, 3.265, 4.541, 6.149, 8.113, 10.46",\
"0.9241, 0.9906, 1.224, 1.668, 2.362, 3.334, 4.611, 6.223, 8.183, 10.53",\
"1.126, 1.193, 1.427, 1.873, 2.566, 3.538, 4.817, 6.424, 8.395, 10.73",\
"1.456, 1.523, 1.758, 2.205, 2.9, 3.871, 5.15, 6.76, 8.73, 11.07",\
"1.901, 1.974, 2.227, 2.685, 3.38, 4.354, 5.632, 7.246, 9.211, 11.55",\
"2.445, 2.527, 2.805, 3.303, 4.032, 5.011, 6.291, 7.903, 9.871, 12.21",\
"3.093, 3.185, 3.494, 4.039, 4.823, 5.855, 7.149, 8.762, 10.73, 13.07",\
"3.835, 3.943, 4.295, 4.895, 5.744, 6.843, 8.203, 9.839, 11.81, 14.15",\
"4.665, 4.791, 5.196, 5.872, 6.797, 7.972, 9.408, 11.12, 13.12, 15.47",\
"5.57, 5.719, 6.192, 6.96, 7.979, 9.241, 10.76, 12.56, 14.64, 17.03");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.265, 1.352, 1.652, 2.216, 3.083, 4.291, 5.874, 7.863, 10.29, 13.18",\
"1.332, 1.419, 1.719, 2.283, 3.15, 4.358, 5.941, 7.931, 10.36, 13.25",\
"1.604, 1.691, 1.992, 2.556, 3.425, 4.633, 6.216, 8.206, 10.63, 13.52",\
"2.139, 2.226, 2.528, 3.094, 3.962, 5.173, 6.757, 8.746, 11.17, 14.06",\
"2.982, 3.069, 3.371, 3.937, 4.808, 6.018, 7.602, 9.592, 12.02, 14.91",\
"4.16, 4.25, 4.56, 5.125, 5.995, 7.207, 8.792, 10.78, 13.21, 16.1",\
"5.62, 5.73, 6.085, 6.684, 7.562, 8.773, 10.36, 12.35, 14.78, 17.67",\
"7.296, 7.432, 7.871, 8.585, 9.521, 10.75, 12.33, 14.33, 16.75, 19.65",\
"9.192, 9.356, 9.885, 10.74, 11.84, 13.14, 14.75, 16.74, 19.17, 22.06",\
"11.31, 11.5, 12.13, 13.14, 14.44, 15.92, 17.61, 19.61, 22.04, 24.94");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("0.9365, 1.045, 1.426, 2.157, 3.292, 4.889, 6.985, 9.621, 12.85, 16.7",\
"0.9365, 1.045, 1.426, 2.158, 3.292, 4.888, 6.986, 9.623, 12.85, 16.7",\
"0.936, 1.044, 1.427, 2.157, 3.292, 4.886, 6.983, 9.627, 12.85, 16.7",\
"0.9502, 1.055, 1.43, 2.157, 3.294, 4.887, 6.985, 9.628, 12.84, 16.69",\
"1.044, 1.148, 1.506, 2.191, 3.297, 4.885, 6.985, 9.627, 12.85, 16.7",\
"1.165, 1.274, 1.651, 2.343, 3.39, 4.913, 6.986, 9.628, 12.85, 16.71",\
"1.33, 1.442, 1.827, 2.542, 3.613, 5.074, 7.05, 9.638, 12.85, 16.7",\
"1.554, 1.668, 2.058, 2.78, 3.88, 5.366, 7.278, 9.752, 12.88, 16.7",\
"1.842, 1.964, 2.36, 3.086, 4.192, 5.702, 7.644, 10.05, 13.05, 16.76",\
"2.178, 2.308, 2.728, 3.462, 4.56, 6.094, 8.062, 10.49, 13.41, 16.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002489, 0.007717, 0.0177, 0.03325, 0.05507, 0.08379, 0.12, 0.1641, 0.2168");
values("1.418, 1.553, 2.031, 2.946, 4.367, 6.369, 9.008, 12.33, 16.4, 21.24",\
"1.418, 1.553, 2.034, 2.944, 4.366, 6.367, 9.006, 12.33, 16.39, 21.24",\
"1.418, 1.554, 2.032, 2.945, 4.367, 6.37, 9.011, 12.33, 16.39, 21.24",\
"1.416, 1.552, 2.03, 2.944, 4.369, 6.37, 9.007, 12.33, 16.39, 21.23",\
"1.417, 1.553, 2.027, 2.942, 4.367, 6.365, 9.009, 12.33, 16.39, 21.24",\
"1.531, 1.648, 2.077, 2.952, 4.368, 6.37, 9.008, 12.33, 16.4, 21.23",\
"1.884, 1.992, 2.352, 3.094, 4.408, 6.37, 9.004, 12.33, 16.38, 21.23",\
"2.322, 2.456, 2.872, 3.528, 4.638, 6.444, 9.01, 12.33, 16.4, 21.24",\
"2.81, 2.972, 3.474, 4.236, 5.212, 6.746, 9.12, 12.35, 16.39, 21.23",\
"3.328, 3.516, 4.088, 5, 6.088, 7.43, 9.476, 12.48, 16.42, 21.23");
}
}
}
}