blob: 5501e6c26ecc21efd308365a25128c1fe3614cfb [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__nor4_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.51432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "3.4722e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.77704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.77704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.0628e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.0619e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.0619e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.0619e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.331694e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.330902e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.330866e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.330848e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.331694e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.330866e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.330794e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.330794e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.51432e-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.006991 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01778, 0.01777, 0.01777, 0.01773, 0.0177, 0.01764, 0.01757, \
0.01745, 0.01728, 0.01699");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003424, -0.003431, -0.003432, -0.003437, -0.003445, -0.003445, \
-0.003449, -0.003448, -0.003454, -0.003458");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01281, 0.01282, 0.0128, 0.01278, 0.01276, 0.01273, 0.01268, \
0.01261, 0.01251, 0.01234");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003431, -0.003437, -0.003438, -0.003437, -0.003453, -0.00345, \
-0.003454, -0.003453, -0.003457, -0.003462");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01281, 0.01282, 0.01279, 0.01278, 0.01276, 0.01272, 0.01268, \
0.01261, 0.01252, 0.01234");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003433, -0.003436, -0.003438, -0.00344, -0.003449, -0.003451, \
-0.003454, -0.003454, -0.003459, -0.003462");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006514, 0.006504, 0.006493, 0.006483, 0.006493, 0.006475, 0.006459, \
0.006436, 0.006399, 0.006346");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003471, -0.003476, -0.003478, -0.003483, -0.00349, -0.003488, \
-0.003489, -0.003486, -0.003488, -0.003489");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006513, 0.006504, 0.006493, 0.006484, 0.00649, 0.006478, 0.006461, \
0.006436, 0.006401, 0.006344");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003471, -0.003477, -0.003478, -0.003483, -0.003484, -0.003488, \
-0.00349, -0.003488, -0.003488, -0.00349");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006513, 0.006504, 0.006493, 0.006483, 0.006491, 0.006477, 0.006461, \
0.006438, 0.006401, 0.006345");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003471, -0.003475, -0.003478, -0.003483, -0.003484, -0.003488, \
-0.003488, -0.003486, -0.00349, -0.00349");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006512, 0.006504, 0.006493, 0.006486, 0.006488, 0.006474, 0.006459, \
0.006436, 0.006401, 0.006343");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003471, -0.003477, -0.003472, -0.003479, -0.003489, -0.003489, \
-0.003489, -0.003489, -0.003489, -0.00349");
}
}
}
pin(A2) {
capacitance : 0.006815 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01151, 0.01151, 0.0115, 0.0115, 0.01146, 0.01141, 0.01134, 0.01124, \
0.01108, 0.01082");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004089, -0.004092, -0.004103, -0.004097, -0.004119, -0.004122, \
-0.004137, -0.004149, -0.004172, -0.004201");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006556, 0.006549, 0.006538, 0.006536, 0.006538, 0.006497, 0.006462, \
0.006397, 0.006312, 0.00617");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004131, -0.004132, -0.004135, -0.004139, -0.00416, -0.004165, \
-0.004179, -0.004191, -0.004211, -0.004239");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006557, 0.00655, 0.006537, 0.006537, 0.006538, 0.006504, 0.006463, \
0.0064, 0.006317, 0.006172");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004131, -0.004137, -0.004139, -0.004141, -0.004162, -0.004165, \
-0.004178, -0.004192, -0.00421, -0.004234");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008511, 0.008521, 0.008532, 0.008524, 0.008526, 0.008522, 0.00852, \
0.008525, 0.008519, 0.008521");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007569, -0.007728, -0.007914, -0.008057, -0.008158, -0.008222, \
-0.008259, -0.008286, -0.008301, -0.008313");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00526, 0.005264, 0.005255, 0.00527, 0.005285, 0.005271, 0.00528, \
0.00528, 0.00528, 0.005281");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.005934, -0.005951, -0.00588, -0.005834, -0.005826, -0.005814, \
-0.005807, -0.005799, -0.005794, -0.005788");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00527, 0.005269, 0.005261, 0.005271, 0.005289, 0.005281, 0.005286, \
0.005289, 0.005285, 0.005287");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006134, -0.006139, -0.006117, -0.006105, -0.00612, -0.006111, \
-0.006114, -0.00611, -0.006109, -0.00611");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005272, 0.005269, 0.005261, 0.00527, 0.005291, 0.005286, 0.005287, \
0.005287, 0.005287, 0.005285");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006131, -0.006142, -0.006118, -0.006109, -0.006117, -0.006113, \
-0.006111, -0.006108, -0.006112, -0.006112");
}
}
}
pin(A3) {
capacitance : 0.006887 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00508, 0.005091, 0.005071, 0.005079, 0.005077, 0.00506, 0.005048, \
0.005015, 0.004978, 0.004929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004303, -0.004309, -0.004304, -0.004313, -0.004327, -0.004321, \
-0.004328, -0.004324, -0.004324, -0.004324");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008526, 0.008529, 0.008513, 0.008516, 0.008522, 0.008521, 0.008518, \
0.008523, 0.008521, 0.008521");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007155, -0.007177, -0.007351, -0.007611, -0.007831, -0.007958, \
-0.008034, -0.008084, -0.008125, -0.008148");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00533, 0.005341, 0.005341, 0.005346, 0.005363, 0.005357, 0.005359, \
0.005358, 0.005357, 0.005358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006298, -0.006255, -0.006189, -0.006171, -0.006174, -0.006166, \
-0.006157, -0.006156, -0.006155, -0.00615");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008535, 0.008536, 0.008515, 0.008518, 0.008533, 0.008525, 0.008525, \
0.008528, 0.008526, 0.008523");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006934, -0.006913, -0.007012, -0.007252, -0.007511, -0.007701, \
-0.007834, -0.007921, -0.007979, -0.008024");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005253, 0.005265, 0.005256, 0.005266, 0.005282, 0.005269, 0.005279, \
0.00528, 0.005282, 0.00528");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006097, -0.006017, -0.005893, -0.005851, -0.005834, -0.005818, \
-0.005809, -0.005802, -0.005796, -0.005793");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008526, 0.008529, 0.008512, 0.008514, 0.008525, 0.008521, 0.008522, \
0.008524, 0.008521, 0.008521");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007156, -0.007178, -0.007351, -0.007615, -0.007828, -0.007957, \
-0.008036, -0.008084, -0.008124, -0.008149");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005332, 0.005343, 0.005335, 0.005351, 0.005365, 0.00536, 0.005361, \
0.005359, 0.005361, 0.005358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006298, -0.006252, -0.006187, -0.006174, -0.006174, -0.006166, \
-0.006163, -0.006155, -0.006152, -0.006149");
}
}
}
pin(A4) {
capacitance : 0.006428 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008537, 0.00852, 0.008495, 0.008512, 0.008525, 0.008525, 0.008526, \
0.008518, 0.008528, 0.008523");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007692, -0.007824, -0.008, -0.00813, -0.008219, -0.008256, \
-0.008283, -0.008303, -0.008311, -0.008323");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008517, 0.008525, 0.008516, 0.008503, 0.008526, 0.008527, 0.00852, \
0.008524, 0.008525, 0.008523");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006991, -0.007123, -0.007337, -0.007543, -0.007733, -0.007851, \
-0.007931, -0.00799, -0.008029, -0.00806");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008528, 0.008517, 0.008496, 0.008513, 0.008531, 0.008521, 0.008525, \
0.008525, 0.008523, 0.00852");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007698, -0.007824, -0.008, -0.00813, -0.008223, -0.008256, \
-0.008282, -0.008301, -0.008309, -0.008323");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008531, 0.008529, 0.008521, 0.008517, 0.008529, 0.008525, 0.008524, \
0.008529, 0.008522, 0.008524");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006933, -0.007067, -0.007267, -0.00744, -0.007633, -0.007756, \
-0.007851, -0.007916, -0.007965, -0.008006");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008528, 0.008519, 0.008497, 0.008507, 0.008527, 0.008526, 0.008521, \
0.008527, 0.008523, 0.008519");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007699, -0.007822, -0.007995, -0.00813, -0.008224, -0.008251, \
-0.008283, -0.008302, -0.008312, -0.008321");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008515, 0.008525, 0.008515, 0.008507, 0.008522, 0.008521, 0.008522, \
0.008525, 0.008518, 0.008524");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.006991, -0.007123, -0.007334, -0.007545, -0.007736, -0.007851, \
-0.007933, -0.007991, -0.008029, -0.00806");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008528, 0.008524, 0.008496, 0.008516, 0.008528, 0.008524, 0.008524, \
0.008524, 0.008523, 0.008524");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007698, -0.007825, -0.007999, -0.00813, -0.008219, -0.008256, \
-0.008285, -0.008299, -0.008312, -0.008325");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.09179 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("-0.0003595, -0.0003426, -0.0003327, -0.0003277, -0.0002966, -0.0002906, -0.0002878, -0.0002859, -0.0002808, -0.0002821",\
"-0.0003994, -0.0003638, -0.0002946, -0.0002268, -0.0001552, -0.0001079, -7.471e-05, -5.382e-05, -4.002e-05, -2.41e-05",\
"-0.0006396, -0.0005974, -0.0004583, -0.0002776, -8.416e-05, 5.174e-05, 0.0001621, 0.000234, 0.0002805, 0.0003107",\
"-0.0008991, -0.0008495, -0.0006929, -0.0004729, -0.0002166, -1.308e-07, 0.0001821, 0.0003151, 0.0004203, 0.0004882",\
"-0.0009856, -0.0009411, -0.0008252, -0.0006279, -0.0003744, -0.000121, 0.0001006, 0.0002698, 0.0004082, 0.0005207",\
"-0.0008403, -0.0008243, -0.0007495, -0.0006191, -0.0004277, -0.0002061, 6.514e-06, 0.0002016, 0.0003605, 0.0004853",\
"-0.0004253, -0.0004401, -0.0004306, -0.0003788, -0.0002798, -0.00014, 2.921e-05, 0.000195, 0.0003474, 0.0004758",\
"0.000278, 0.0002608, 0.0002056, 0.0001463, 0.0001349, 0.0001657, 0.000241, 0.0003448, 0.0004489, 0.0005559",\
"0.001316, 0.001275, 0.001161, 0.0009983, 0.0008523, 0.0007592, 0.0007044, 0.000719, 0.0007348, 0.00078",\
"0.002693, 0.002633, 0.002448, 0.002197, 0.001912, 0.001662, 0.001474, 0.001341, 0.001265, 0.001217");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.03296, 0.03298, 0.033, 0.03305, 0.03309, 0.03313, 0.03318, 0.03325, 0.03346, 0.03483",\
"0.03262, 0.03265, 0.03272, 0.03283, 0.03294, 0.03302, 0.03311, 0.03319, 0.0334, 0.03483",\
"0.03203, 0.03206, 0.03216, 0.03234, 0.03252, 0.0327, 0.03284, 0.03298, 0.03326, 0.0348",\
"0.03178, 0.0318, 0.03186, 0.03198, 0.03215, 0.03235, 0.03252, 0.03271, 0.03307, 0.03486",\
"0.03188, 0.03188, 0.03189, 0.03194, 0.03202, 0.03217, 0.03231, 0.03248, 0.03291, 0.0351",\
"0.03225, 0.03224, 0.03221, 0.03218, 0.03218, 0.0322, 0.03228, 0.0324, 0.03292, 0.03584",\
"0.03291, 0.03287, 0.03279, 0.03269, 0.0326, 0.03251, 0.03249, 0.03259, 0.03334, 0.03755",\
"0.03383, 0.03379, 0.03367, 0.03347, 0.03328, 0.03311, 0.03297, 0.03301, 0.03434, 0.04116",\
"0.03509, 0.03501, 0.03484, 0.03454, 0.03421, 0.03396, 0.03374, 0.03387, 0.03668, 0.04863",\
"0.03668, 0.03658, 0.03634, 0.03595, 0.03549, 0.03506, 0.03485, 0.03589, 0.04276, 0.06302");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.004855, 0.004854, 0.004857, 0.00486, 0.004872, 0.004877, 0.004873, 0.004862, 0.004861, 0.004867",\
"0.004781, 0.004783, 0.004774, 0.004793, 0.004796, 0.004812, 0.004808, 0.004805, 0.004806, 0.004808",\
"0.004648, 0.004664, 0.004691, 0.004746, 0.004783, 0.004813, 0.004839, 0.004861, 0.004875, 0.004875",\
"0.004456, 0.004467, 0.004523, 0.004616, 0.00471, 0.004788, 0.004874, 0.00492, 0.004956, 0.004987",\
"0.004244, 0.004267, 0.004339, 0.004431, 0.004556, 0.004672, 0.004781, 0.004876, 0.004943, 0.004991",\
"0.004235, 0.004252, 0.004269, 0.004356, 0.004475, 0.004578, 0.0047, 0.004806, 0.00489, 0.004953",\
"0.004481, 0.004486, 0.004485, 0.004508, 0.004562, 0.004635, 0.004725, 0.00481, 0.004887, 0.004956",\
"0.005048, 0.005035, 0.00499, 0.004948, 0.00492, 0.004909, 0.004928, 0.004968, 0.00501, 0.005052",\
"0.005977, 0.00595, 0.005856, 0.005728, 0.005586, 0.005467, 0.005388, 0.005333, 0.005304, 0.00529",\
"0.007248, 0.007213, 0.007067, 0.006856, 0.006591, 0.006346, 0.006139, 0.005963, 0.005836, 0.005736");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.03815, 0.03814, 0.03816, 0.03819, 0.03824, 0.03827, 0.03832, 0.0384, 0.0386, 0.04009",\
"0.03792, 0.03794, 0.03799, 0.03805, 0.03812, 0.03819, 0.03826, 0.03834, 0.03859, 0.0401",\
"0.03755, 0.03757, 0.03764, 0.03774, 0.03787, 0.03799, 0.03811, 0.03823, 0.0385, 0.04014",\
"0.03732, 0.03733, 0.0374, 0.03749, 0.03761, 0.03776, 0.0379, 0.03804, 0.03838, 0.0403",\
"0.0372, 0.03722, 0.03725, 0.03733, 0.03744, 0.03756, 0.03771, 0.03787, 0.03832, 0.04066",\
"0.03717, 0.03719, 0.03722, 0.03727, 0.03733, 0.03744, 0.03756, 0.03771, 0.03828, 0.04141",\
"0.03725, 0.03725, 0.03726, 0.03731, 0.03735, 0.03742, 0.03751, 0.03766, 0.0385, 0.043",\
"0.03754, 0.03752, 0.0375, 0.0375, 0.03754, 0.03757, 0.03761, 0.03779, 0.03924, 0.0463",\
"0.03817, 0.03815, 0.03809, 0.03797, 0.03791, 0.0379, 0.03794, 0.03828, 0.04119, 0.05311",\
"0.03925, 0.03921, 0.03906, 0.03887, 0.03866, 0.03848, 0.03853, 0.03973, 0.0464, 0.06623");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.01119, 0.01119, 0.01119, 0.01118, 0.01118, 0.01117, 0.01117, 0.01117, 0.01116, 0.01117",\
"0.01124, 0.01123, 0.01122, 0.01122, 0.01121, 0.01121, 0.01122, 0.01121, 0.01121, 0.01121",\
"0.01108, 0.01108, 0.01108, 0.01109, 0.01108, 0.01107, 0.01107, 0.01108, 0.01107, 0.01107",\
"0.01074, 0.01073, 0.01076, 0.01079, 0.01081, 0.01083, 0.01084, 0.01085, 0.01085, 0.01085",\
"0.01039, 0.0104, 0.01042, 0.01044, 0.0105, 0.01055, 0.01057, 0.01062, 0.01064, 0.01066",\
"0.01023, 0.01024, 0.01025, 0.01029, 0.01031, 0.01038, 0.01041, 0.01047, 0.0105, 0.01052",\
"0.01035, 0.01033, 0.01033, 0.01031, 0.01033, 0.01036, 0.01038, 0.01041, 0.01043, 0.01046",\
"0.01077, 0.01075, 0.01073, 0.01068, 0.01062, 0.01056, 0.01054, 0.01053, 0.01051, 0.0105",\
"0.01157, 0.01155, 0.01148, 0.01134, 0.01121, 0.01107, 0.01095, 0.01085, 0.01078, 0.01071",\
"0.01276, 0.01271, 0.0126, 0.01238, 0.01212, 0.01188, 0.01165, 0.01143, 0.01126, 0.01112");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.0475, 0.0475, 0.04753, 0.04756, 0.04759, 0.04764, 0.04769, 0.04775, 0.048, 0.04961",\
"0.04729, 0.04732, 0.04736, 0.04742, 0.0475, 0.04756, 0.04762, 0.04772, 0.04795, 0.04961",\
"0.04692, 0.04694, 0.04702, 0.04712, 0.04723, 0.04735, 0.04746, 0.04757, 0.0479, 0.04968",\
"0.04667, 0.0467, 0.04675, 0.04684, 0.04697, 0.04711, 0.04725, 0.04739, 0.04779, 0.04988",\
"0.04657, 0.04658, 0.04661, 0.04669, 0.0468, 0.04693, 0.04707, 0.04723, 0.04771, 0.05031",\
"0.04649, 0.0465, 0.04654, 0.04658, 0.04667, 0.04677, 0.0469, 0.04707, 0.0477, 0.05109",\
"0.04645, 0.04646, 0.04649, 0.04655, 0.04661, 0.0467, 0.04679, 0.04698, 0.04789, 0.05272",\
"0.04647, 0.04648, 0.04648, 0.04653, 0.0466, 0.04668, 0.04677, 0.04699, 0.04858, 0.05605",\
"0.04669, 0.04668, 0.04666, 0.04664, 0.04667, 0.04675, 0.04685, 0.04729, 0.05034, 0.0626",\
"0.04717, 0.04714, 0.04708, 0.04702, 0.04695, 0.04691, 0.04709, 0.04837, 0.05506, 0.07481");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.01609, 0.01609, 0.01609, 0.01608, 0.01607, 0.01606, 0.01605, 0.01605, 0.01604, 0.01603",\
"0.01579, 0.01578, 0.01578, 0.01577, 0.01575, 0.01574, 0.01573, 0.01573, 0.01573, 0.01573",\
"0.01533, 0.01534, 0.01533, 0.01533, 0.01531, 0.0153, 0.01529, 0.01528, 0.01528, 0.01528",\
"0.01494, 0.01494, 0.01495, 0.01494, 0.01494, 0.01495, 0.01495, 0.01494, 0.01492, 0.01491",\
"0.01467, 0.01468, 0.01468, 0.01469, 0.01469, 0.0147, 0.0147, 0.01471, 0.01471, 0.0147",\
"0.01457, 0.01458, 0.01457, 0.01457, 0.01455, 0.01455, 0.01456, 0.01456, 0.01455, 0.01456",\
"0.01471, 0.01471, 0.01466, 0.01464, 0.0146, 0.01458, 0.01456, 0.01453, 0.01451, 0.01449",\
"0.01514, 0.01513, 0.01508, 0.01499, 0.01489, 0.01481, 0.01473, 0.01466, 0.0146, 0.01454",\
"0.01592, 0.0159, 0.01581, 0.01566, 0.0155, 0.0153, 0.01514, 0.01499, 0.01487, 0.01475",\
"0.01709, 0.01705, 0.01691, 0.0167, 0.01641, 0.01613, 0.01585, 0.01559, 0.01536, 0.01516");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.0524, 0.0524, 0.05242, 0.05246, 0.05249, 0.05253, 0.05258, 0.05263, 0.05286, 0.05451",\
"0.05217, 0.05218, 0.05223, 0.05229, 0.05237, 0.05244, 0.05251, 0.0526, 0.05287, 0.05454",\
"0.05179, 0.05182, 0.05188, 0.052, 0.05212, 0.05223, 0.05233, 0.05245, 0.05276, 0.05464",\
"0.05154, 0.05157, 0.05161, 0.05173, 0.05184, 0.05198, 0.05212, 0.05227, 0.05267, 0.0548",\
"0.05143, 0.05145, 0.0515, 0.05156, 0.05168, 0.0518, 0.05194, 0.05208, 0.05258, 0.05523",\
"0.05136, 0.05137, 0.05142, 0.05146, 0.05156, 0.05165, 0.05179, 0.05195, 0.05261, 0.05603",\
"0.05131, 0.05132, 0.05135, 0.05142, 0.05149, 0.05157, 0.05167, 0.05185, 0.05279, 0.05763",\
"0.05128, 0.0513, 0.05131, 0.05139, 0.05146, 0.05154, 0.05162, 0.05187, 0.05338, 0.06079",\
"0.05142, 0.0514, 0.05141, 0.05141, 0.05145, 0.05156, 0.05166, 0.05208, 0.05502, 0.06694",\
"0.05177, 0.05175, 0.05169, 0.05168, 0.05163, 0.05165, 0.05183, 0.05301, 0.05927, 0.07832");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.1673, 0.1755, 0.2047, 0.26, 0.3461, 0.4671, 0.6262, 0.8257, 1.07, 1.361",\
"0.1953, 0.2037, 0.2331, 0.2889, 0.3756, 0.4965, 0.6558, 0.8562, 1.1, 1.391",\
"0.2902, 0.2996, 0.3306, 0.3875, 0.4749, 0.5967, 0.7563, 0.9572, 1.201, 1.493",\
"0.3992, 0.4141, 0.4628, 0.545, 0.6542, 0.7848, 0.9454, 1.146, 1.391, 1.683",\
"0.4794, 0.5, 0.5683, 0.6839, 0.8366, 1.018, 1.219, 1.438, 1.686, 1.977",\
"0.5212, 0.5489, 0.6373, 0.7887, 0.9884, 1.225, 1.488, 1.771, 2.072, 2.387",\
"0.5224, 0.5558, 0.666, 0.853, 1.101, 1.396, 1.722, 2.077, 2.45, 2.84",\
"0.4773, 0.5176, 0.6497, 0.8732, 1.171, 1.526, 1.921, 2.347, 2.797, 3.266",\
"0.3844, 0.4314, 0.5849, 0.8442, 1.195, 1.61, 2.074, 2.577, 3.104, 3.657",\
"0.2424, 0.2945, 0.4699, 0.7676, 1.168, 1.646, 2.18, 2.759, 3.37, 4.007");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.6348, 0.6789, 0.834, 1.133, 1.6, 2.256, 3.118, 4.205, 5.532, 7.107",\
"0.6487, 0.6928, 0.85, 1.151, 1.621, 2.279, 3.143, 4.23, 5.554, 7.134",\
"0.7291, 0.7734, 0.9302, 1.234, 1.707, 2.368, 3.234, 4.323, 5.65, 7.231",\
"0.926, 0.9671, 1.118, 1.416, 1.888, 2.549, 3.418, 4.508, 5.84, 7.423",\
"1.254, 1.297, 1.442, 1.725, 2.188, 2.846, 3.713, 4.803, 6.132, 7.716",\
"1.632, 1.685, 1.863, 2.176, 2.628, 3.275, 4.136, 5.224, 6.553, 8.133",\
"2.047, 2.11, 2.321, 2.69, 3.204, 3.854, 4.707, 5.79, 7.114, 8.696",\
"2.502, 2.576, 2.818, 3.241, 3.832, 4.566, 5.436, 6.51, 7.83, 9.407",\
"3.005, 3.086, 3.358, 3.838, 4.503, 5.329, 6.297, 7.397, 8.711, 10.28",\
"3.56, 3.65, 3.95, 4.477, 5.219, 6.136, 7.212, 8.421, 9.767, 11.34");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.2158, 0.2301, 0.2799, 0.3747, 0.5225, 0.7311, 1.005, 1.35, 1.771, 2.272",\
"0.2157, 0.2301, 0.2798, 0.3749, 0.5229, 0.7305, 1.006, 1.349, 1.771, 2.271",\
"0.2437, 0.2541, 0.2934, 0.3776, 0.5226, 0.7318, 1.006, 1.348, 1.771, 2.271",\
"0.3831, 0.3961, 0.4395, 0.513, 0.6144, 0.7706, 1.012, 1.348, 1.771, 2.269",\
"0.547, 0.5654, 0.6232, 0.7218, 0.8538, 1.013, 1.197, 1.447, 1.801, 2.276",\
"0.7282, 0.752, 0.8276, 0.9542, 1.124, 1.324, 1.554, 1.801, 2.079, 2.442",\
"0.924, 0.952, 1.048, 1.208, 1.415, 1.666, 1.941, 2.241, 2.564, 2.905",\
"1.129, 1.165, 1.281, 1.473, 1.731, 2.024, 2.358, 2.712, 3.094, 3.497",\
"1.347, 1.388, 1.526, 1.756, 2.054, 2.411, 2.795, 3.214, 3.659, 4.121",\
"1.58, 1.629, 1.784, 2.047, 2.397, 2.805, 3.254, 3.736, 4.248, 4.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.147, 1.23, 1.507, 2.024, 2.807, 3.895, 5.321, 7.116, 9.306, 11.91",\
"1.145, 1.224, 1.505, 2.023, 2.808, 3.893, 5.322, 7.116, 9.304, 11.91",\
"1.122, 1.207, 1.49, 2.018, 2.807, 3.899, 5.321, 7.115, 9.304, 11.91",\
"1.078, 1.159, 1.452, 1.998, 2.8, 3.898, 5.321, 7.116, 9.306, 11.91",\
"1.178, 1.239, 1.469, 1.959, 2.775, 3.892, 5.318, 7.115, 9.304, 11.91",\
"1.417, 1.48, 1.687, 2.086, 2.78, 3.862, 5.318, 7.115, 9.301, 11.91",\
"1.689, 1.759, 1.988, 2.397, 3.005, 3.937, 5.298, 7.111, 9.311, 11.91",\
"1.966, 2.044, 2.306, 2.759, 3.4, 4.248, 5.448, 7.12, 9.299, 11.91",\
"2.245, 2.332, 2.625, 3.134, 3.845, 4.735, 5.842, 7.338, 9.344, 11.91",\
"2.522, 2.618, 2.946, 3.516, 4.302, 5.268, 6.43, 7.814, 9.63, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.2174, 0.2263, 0.2575, 0.3159, 0.4052, 0.5286, 0.6897, 0.8916, 1.137, 1.429",\
"0.245, 0.254, 0.2852, 0.3435, 0.4329, 0.5564, 0.7174, 0.9193, 1.165, 1.457",\
"0.3443, 0.3533, 0.384, 0.4423, 0.5316, 0.6552, 0.8165, 1.018, 1.264, 1.556",\
"0.4914, 0.504, 0.5462, 0.6189, 0.7189, 0.8446, 1.006, 1.208, 1.454, 1.746",\
"0.6146, 0.6324, 0.6907, 0.7925, 0.931, 1.099, 1.29, 1.502, 1.748, 2.04",\
"0.7032, 0.7259, 0.8025, 0.9346, 1.115, 1.333, 1.581, 1.853, 2.143, 2.452",\
"0.7514, 0.7795, 0.8741, 1.038, 1.263, 1.534, 1.843, 2.18, 2.541, 2.92",\
"0.7569, 0.7906, 0.9033, 1.099, 1.369, 1.696, 2.068, 2.474, 2.908, 3.364",\
"0.7156, 0.7548, 0.8861, 1.115, 1.429, 1.813, 2.25, 2.727, 3.238, 3.773",\
"0.6245, 0.6694, 0.8194, 1.081, 1.442, 1.882, 2.384, 2.937, 3.525, 4.144");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.9637, 1.009, 1.167, 1.467, 1.936, 2.59, 3.454, 4.539, 5.862, 7.441",\
"0.9844, 1.03, 1.189, 1.492, 1.96, 2.618, 3.48, 4.565, 5.891, 7.472",\
"1.074, 1.119, 1.279, 1.583, 2.055, 2.713, 3.578, 4.665, 5.992, 7.572",\
"1.247, 1.292, 1.452, 1.756, 2.227, 2.886, 3.752, 4.841, 6.169, 7.751",\
"1.505, 1.552, 1.714, 2.017, 2.488, 3.147, 4.013, 5.102, 6.43, 8.012",\
"1.822, 1.874, 2.052, 2.377, 2.855, 3.514, 4.379, 5.468, 6.796, 8.379",\
"2.191, 2.249, 2.446, 2.801, 3.318, 3.997, 4.864, 5.953, 7.28, 8.862",\
"2.602, 2.669, 2.891, 3.284, 3.846, 4.577, 5.475, 6.568, 7.896, 9.477",\
"3.054, 3.13, 3.382, 3.82, 4.439, 5.227, 6.185, 7.317, 8.65, 10.23",\
"3.558, 3.642, 3.92, 4.408, 5.09, 5.945, 6.97, 8.169, 9.548, 11.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.2665, 0.281, 0.3305, 0.4253, 0.5725, 0.7794, 1.051, 1.394, 1.814, 2.314",\
"0.2662, 0.2803, 0.3304, 0.4245, 0.5724, 0.7788, 1.052, 1.394, 1.815, 2.314",\
"0.268, 0.2809, 0.3292, 0.4236, 0.5721, 0.7794, 1.05, 1.395, 1.814, 2.314",\
"0.3865, 0.3992, 0.4414, 0.514, 0.624, 0.7988, 1.053, 1.395, 1.814, 2.314",\
"0.542, 0.5612, 0.618, 0.7166, 0.849, 1.009, 1.202, 1.465, 1.836, 2.317",\
"0.7164, 0.7388, 0.8134, 0.943, 1.112, 1.313, 1.542, 1.793, 2.079, 2.459",\
"0.902, 0.931, 1.026, 1.187, 1.395, 1.645, 1.925, 2.227, 2.551, 2.897",\
"1.1, 1.137, 1.251, 1.444, 1.699, 1.999, 2.332, 2.692, 3.079, 3.483",\
"1.308, 1.35, 1.485, 1.713, 2.014, 2.369, 2.763, 3.188, 3.631, 4.102",\
"1.52, 1.569, 1.729, 1.996, 2.344, 2.759, 3.216, 3.703, 4.224, 4.752");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.203, 1.278, 1.538, 2.036, 2.809, 3.894, 5.322, 7.117, 9.305, 11.91",\
"1.202, 1.276, 1.537, 2.034, 2.809, 3.895, 5.321, 7.115, 9.304, 11.91",\
"1.201, 1.275, 1.536, 2.035, 2.81, 3.894, 5.321, 7.115, 9.304, 11.91",\
"1.2, 1.274, 1.538, 2.033, 2.809, 3.896, 5.319, 7.116, 9.305, 11.91",\
"1.254, 1.322, 1.563, 2.042, 2.815, 3.895, 5.32, 7.116, 9.305, 11.91",\
"1.385, 1.454, 1.693, 2.138, 2.852, 3.905, 5.32, 7.115, 9.303, 11.91",\
"1.558, 1.63, 1.873, 2.327, 3.01, 3.986, 5.34, 7.116, 9.3, 11.91",\
"1.792, 1.862, 2.114, 2.569, 3.265, 4.208, 5.475, 7.162, 9.309, 11.91",\
"2.06, 2.138, 2.396, 2.866, 3.568, 4.527, 5.756, 7.34, 9.386, 11.92",\
"2.348, 2.43, 2.706, 3.204, 3.93, 4.906, 6.146, 7.682, 9.612, 12.03");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.2331, 0.2436, 0.2793, 0.3451, 0.4435, 0.5766, 0.7466, 0.9564, 1.209, 1.506",\
"0.2626, 0.273, 0.3085, 0.3741, 0.4722, 0.6051, 0.775, 0.9847, 1.237, 1.535",\
"0.368, 0.3777, 0.4115, 0.4751, 0.5718, 0.7037, 0.8732, 1.083, 1.335, 1.632",\
"0.5434, 0.5555, 0.5967, 0.6678, 0.7657, 0.8945, 1.062, 1.27, 1.522, 1.819",\
"0.7063, 0.7228, 0.7785, 0.8754, 1.008, 1.17, 1.356, 1.566, 1.816, 2.113",\
"0.8398, 0.8616, 0.933, 1.057, 1.228, 1.436, 1.675, 1.939, 2.222, 2.527",\
"0.938, 0.9645, 1.052, 1.204, 1.415, 1.673, 1.968, 2.293, 2.643, 3.014",\
"0.9961, 1.027, 1.13, 1.311, 1.563, 1.872, 2.226, 2.617, 3.037, 3.481",\
"1.01, 1.046, 1.165, 1.375, 1.667, 2.029, 2.444, 2.901, 3.395, 3.915",\
"0.9774, 1.017, 1.155, 1.394, 1.727, 2.139, 2.616, 3.143, 3.711, 4.312");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.301, 1.347, 1.505, 1.806, 2.274, 2.93, 3.791, 4.876, 6.201, 7.78",\
"1.321, 1.367, 1.527, 1.83, 2.299, 2.956, 3.818, 4.904, 6.229, 7.808",\
"1.416, 1.461, 1.622, 1.927, 2.399, 3.058, 3.922, 5.009, 6.336, 7.916",\
"1.604, 1.65, 1.811, 2.115, 2.587, 3.247, 4.113, 5.201, 6.528, 8.11",\
"1.875, 1.921, 2.082, 2.385, 2.856, 3.515, 4.381, 5.47, 6.798, 8.383",\
"2.198, 2.248, 2.418, 2.731, 3.204, 3.862, 4.727, 5.816, 7.144, 8.727",\
"2.551, 2.605, 2.788, 3.125, 3.626, 4.295, 5.16, 6.249, 7.578, 9.162",\
"2.937, 2.996, 3.194, 3.556, 4.09, 4.8, 5.688, 6.779, 8.106, 9.69",\
"3.358, 3.421, 3.637, 4.027, 4.598, 5.351, 6.288, 7.412, 8.745, 10.33",\
"3.813, 3.883, 4.119, 4.542, 5.155, 5.954, 6.942, 8.122, 9.497, 11.09");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.3311, 0.3481, 0.4029, 0.5042, 0.6583, 0.8691, 1.142, 1.484, 1.903, 2.4",\
"0.3282, 0.3444, 0.3993, 0.5024, 0.6568, 0.8671, 1.142, 1.484, 1.903, 2.398",\
"0.3156, 0.3313, 0.3856, 0.4914, 0.6489, 0.8625, 1.138, 1.482, 1.902, 2.399",\
"0.4244, 0.4372, 0.4774, 0.551, 0.671, 0.86, 1.131, 1.478, 1.898, 2.398",\
"0.5878, 0.6042, 0.6618, 0.7564, 0.8836, 1.04, 1.238, 1.521, 1.904, 2.396",\
"0.7688, 0.7896, 0.8618, 0.986, 1.146, 1.344, 1.566, 1.813, 2.109, 2.505",\
"0.9574, 0.9866, 1.077, 1.226, 1.429, 1.673, 1.947, 2.245, 2.565, 2.909",\
"1.16, 1.194, 1.299, 1.485, 1.732, 2.024, 2.351, 2.707, 3.089, 3.491",\
"1.373, 1.412, 1.534, 1.753, 2.044, 2.396, 2.777, 3.195, 3.635, 4.104",\
"1.588, 1.636, 1.785, 2.037, 2.373, 2.773, 3.221, 3.704, 4.215, 4.754");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.21, 1.287, 1.543, 2.039, 2.811, 3.896, 5.319, 7.116, 9.302, 11.91",\
"1.213, 1.286, 1.543, 2.039, 2.81, 3.894, 5.32, 7.117, 9.301, 11.91",\
"1.214, 1.288, 1.546, 2.042, 2.81, 3.895, 5.32, 7.113, 9.301, 11.91",\
"1.216, 1.289, 1.545, 2.038, 2.811, 3.896, 5.321, 7.113, 9.304, 11.91",\
"1.236, 1.305, 1.554, 2.042, 2.816, 3.895, 5.32, 7.115, 9.304, 11.91",\
"1.33, 1.398, 1.635, 2.092, 2.829, 3.897, 5.319, 7.115, 9.304, 11.91",\
"1.446, 1.519, 1.769, 2.235, 2.939, 3.953, 5.33, 7.116, 9.303, 11.91",\
"1.583, 1.658, 1.916, 2.401, 3.134, 4.121, 5.432, 7.15, 9.308, 11.91",\
"1.754, 1.828, 2.096, 2.599, 3.349, 4.368, 5.66, 7.3, 9.374, 11.93",\
"1.956, 2.036, 2.31, 2.822, 3.598, 4.64, 5.966, 7.58, 9.572, 12.03");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.2286, 0.2395, 0.2768, 0.3459, 0.4491, 0.5882, 0.7648, 0.981, 1.239, 1.543",\
"0.2573, 0.268, 0.305, 0.3735, 0.4762, 0.6148, 0.7912, 1.007, 1.265, 1.569",\
"0.3655, 0.3753, 0.41, 0.4756, 0.5757, 0.7125, 0.8877, 1.103, 1.361, 1.664",\
"0.55, 0.5622, 0.6042, 0.6762, 0.7752, 0.9068, 1.078, 1.291, 1.548, 1.851",\
"0.7296, 0.7462, 0.8021, 0.8988, 1.032, 1.193, 1.379, 1.591, 1.845, 2.145",\
"0.8853, 0.9064, 0.9776, 1.1, 1.27, 1.476, 1.714, 1.975, 2.257, 2.562",\
"1.01, 1.036, 1.122, 1.271, 1.478, 1.732, 2.024, 2.346, 2.692, 3.06",\
"1.095, 1.125, 1.227, 1.404, 1.651, 1.953, 2.302, 2.687, 3.102, 3.541",\
"1.14, 1.175, 1.291, 1.496, 1.781, 2.134, 2.541, 2.991, 3.477, 3.992",\
"1.14, 1.179, 1.311, 1.543, 1.868, 2.27, 2.737, 3.254, 3.811, 4.405");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.373, 1.419, 1.577, 1.878, 2.346, 3.001, 3.863, 4.949, 6.273, 7.852",\
"1.401, 1.447, 1.607, 1.909, 2.379, 3.035, 3.897, 4.983, 6.309, 7.889",\
"1.504, 1.55, 1.711, 2.016, 2.487, 3.147, 4.01, 5.098, 6.424, 8.007",\
"1.688, 1.733, 1.894, 2.198, 2.669, 3.329, 4.195, 5.286, 6.611, 8.193",\
"1.945, 1.991, 2.151, 2.455, 2.925, 3.584, 4.451, 5.54, 6.87, 8.449",\
"2.256, 2.305, 2.471, 2.779, 3.25, 3.909, 4.774, 5.864, 7.191, 8.773",\
"2.593, 2.645, 2.822, 3.149, 3.641, 4.306, 5.171, 6.26, 7.586, 9.168",\
"2.955, 3.01, 3.199, 3.546, 4.065, 4.762, 5.644, 6.734, 8.062, 9.643",\
"3.342, 3.401, 3.602, 3.97, 4.517, 5.249, 6.172, 7.291, 8.623, 10.2",\
"3.757, 3.82, 4.034, 4.425, 5.002, 5.771, 6.736, 7.901, 9.271, 10.86");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("0.3482, 0.3659, 0.426, 0.5362, 0.6998, 0.9186, 1.199, 1.547, 1.967, 2.466",\
"0.3443, 0.3615, 0.4215, 0.5328, 0.6952, 0.9163, 1.198, 1.546, 1.967, 2.466",\
"0.3306, 0.3474, 0.4052, 0.5176, 0.6848, 0.9084, 1.192, 1.542, 1.965, 2.463",\
"0.4476, 0.4608, 0.5016, 0.5768, 0.7002, 0.8984, 1.177, 1.532, 1.959, 2.461",\
"0.6196, 0.636, 0.6928, 0.787, 0.9146, 1.068, 1.271, 1.56, 1.955, 2.452",\
"0.8072, 0.827, 0.9012, 1.02, 1.182, 1.38, 1.597, 1.841, 2.142, 2.546",\
"1.005, 1.03, 1.118, 1.271, 1.467, 1.707, 1.978, 2.274, 2.592, 2.933",\
"1.209, 1.243, 1.349, 1.529, 1.771, 2.058, 2.384, 2.734, 3.111, 3.508",\
"1.424, 1.463, 1.59, 1.805, 2.088, 2.428, 2.809, 3.221, 3.659, 4.123",\
"1.648, 1.692, 1.841, 2.089, 2.414, 2.817, 3.261, 3.73, 4.237, 4.766");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001627, 0.003826, 0.008027, 0.01457, 0.02375, 0.03583, 0.05106, 0.06964, 0.09179");
values("1.211, 1.286, 1.543, 2.042, 2.812, 3.895, 5.319, 7.113, 9.304, 11.91",\
"1.212, 1.284, 1.543, 2.039, 2.811, 3.895, 5.32, 7.116, 9.304, 11.91",\
"1.213, 1.288, 1.544, 2.036, 2.811, 3.895, 5.321, 7.115, 9.301, 11.91",\
"1.216, 1.289, 1.544, 2.037, 2.811, 3.896, 5.321, 7.117, 9.305, 11.91",\
"1.224, 1.297, 1.549, 2.039, 2.816, 3.896, 5.322, 7.116, 9.307, 11.91",\
"1.29, 1.358, 1.601, 2.071, 2.821, 3.897, 5.321, 7.116, 9.307, 11.91",\
"1.388, 1.46, 1.71, 2.181, 2.901, 3.934, 5.327, 7.113, 9.305, 11.91",\
"1.491, 1.565, 1.825, 2.317, 3.063, 4.07, 5.407, 7.139, 9.308, 11.91",\
"1.606, 1.683, 1.954, 2.462, 3.233, 4.274, 5.598, 7.27, 9.364, 11.92",\
"1.736, 1.814, 2.096, 2.62, 3.418, 4.492, 5.852, 7.514, 9.538, 12.02");
}
}
}
}