blob: 4b3b9a62062f41e76ee8b91eb0ef3186ad3a697e [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__nor3_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "1.9627938e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "2.098206e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "1.6522704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "1.6522704e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "1.201563e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.098206e-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.003819 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007424, 0.007434, 0.007411, 0.007406, 0.007393, 0.007388, 0.00738, \
0.007371, 0.007358, 0.00734");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002058, -0.00206, -0.002055, -0.002058, -0.002059, -0.002065, \
-0.002066, -0.002067, -0.002066, -0.002066");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004228, 0.004222, 0.004213, 0.004208, 0.004208, 0.00421, 0.004207, \
0.004203, 0.004196, 0.004187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002077, -0.002078, -0.002072, -0.002077, -0.002079, -0.002082, \
-0.002085, -0.002084, -0.002085, -0.002084");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004229, 0.004221, 0.004213, 0.004207, 0.004208, 0.004209, 0.004205, \
0.004202, 0.004196, 0.004188");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002077, -0.002079, -0.002072, -0.002082, -0.002078, -0.002082, \
-0.002084, -0.002085, -0.002085, -0.002084");
}
}
}
pin(A2) {
capacitance : 0.003554 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003428, 0.003424, 0.003425, 0.00343, 0.003429, 0.00343, 0.003426, \
0.003417, 0.003405, 0.003386");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002422, -0.002419, -0.002421, -0.002427, -0.002428, -0.002434, \
-0.002442, -0.002445, -0.002448, -0.002458");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005413, 0.005416, 0.005399, 0.005393, 0.005396, 0.005403, 0.005403, \
0.005402, 0.005404, 0.005403");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004713, -0.004885, -0.005075, -0.005167, -0.005209, -0.005248, \
-0.005263, -0.005274, -0.005276, -0.005285");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003484, 0.003482, 0.003484, 0.003494, 0.003489, 0.0035, 0.003502, \
0.0035, 0.0035, 0.003504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003987, -0.003981, -0.003973, -0.003983, -0.003977, -0.00399, \
-0.003989, -0.003995, -0.004001, -0.004009");
}
}
}
pin(A3) {
capacitance : 0.003668 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005398, 0.005386, 0.005398, 0.005389, 0.005405, 0.0054, \
0.005399, 0.005404, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004887, -0.004968, -0.005096, -0.005178, -0.00521, -0.00524, \
-0.005258, -0.005273, -0.005277, -0.005283");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005406, 0.005406, 0.005395, 0.005394, 0.005395, 0.005403, 0.005398, \
0.005397, 0.005403, 0.005401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004534, -0.004625, -0.004797, -0.004929, -0.005027, -0.005092, \
-0.005129, -0.005159, -0.00517, -0.005189");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005404, 0.005398, 0.005386, 0.005399, 0.005389, 0.005407, 0.0054, \
0.005403, 0.0054, 0.005399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004902, -0.00497, -0.005096, -0.005178, -0.00521, -0.005241, \
-0.005259, -0.005273, -0.005278, -0.005285");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3))" ;
max_capacitance : 0.07883 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.0006741, 0.0006823, 0.0007278, 0.0007465, 0.0007653, 0.0007708, 0.0007799, 0.0007829, 0.0007886, 0.0007902",\
"0.0006438, 0.0006628, 0.0007568, 0.0008413, 0.0008849, 0.0009279, 0.000953, 0.0009657, 0.0009792, 0.0009888",\
"0.0005033, 0.0005506, 0.0006826, 0.0008378, 0.000972, 0.001072, 0.001134, 0.001182, 0.00121, 0.001235",\
"0.0004548, 0.0004914, 0.0006034, 0.0007818, 0.0009414, 0.001063, 0.001167, 0.001238, 0.001286, 0.001329",\
"0.0006971, 0.0007038, 0.000749, 0.0008441, 0.000962, 0.001095, 0.001186, 0.00126, 0.00131, 0.001356",\
"0.001333, 0.001315, 0.001271, 0.001234, 0.001248, 0.001284, 0.001345, 0.001387, 0.001422, 0.001449",\
"0.002462, 0.002404, 0.002246, 0.002045, 0.001885, 0.001797, 0.001746, 0.001707, 0.001694, 0.001678",\
"0.004079, 0.003988, 0.003709, 0.003346, 0.002994, 0.002699, 0.002494, 0.002336, 0.002222, 0.002129",\
"0.006235, 0.006119, 0.005715, 0.00516, 0.004577, 0.00408, 0.003662, 0.003331, 0.003072, 0.00286",\
"0.008941, 0.008778, 0.008277, 0.00755, 0.006742, 0.005974, 0.005318, 0.004779, 0.004344, 0.003968");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.01758, 0.0176, 0.01764, 0.01771, 0.01776, 0.01782, 0.01787, 0.01793, 0.01801, 0.0181",\
"0.01728, 0.01732, 0.01743, 0.01754, 0.01765, 0.01774, 0.01782, 0.0179, 0.01799, 0.01808",\
"0.01691, 0.01694, 0.01705, 0.0172, 0.01738, 0.01752, 0.01765, 0.01776, 0.0179, 0.018",\
"0.01698, 0.01698, 0.017, 0.01707, 0.01718, 0.01734, 0.01747, 0.01759, 0.01774, 0.01786",\
"0.01746, 0.01744, 0.01738, 0.01732, 0.01729, 0.01735, 0.01745, 0.01755, 0.01768, 0.01779",\
"0.01835, 0.0183, 0.01815, 0.01798, 0.01781, 0.01769, 0.01767, 0.01773, 0.0178, 0.01781",\
"0.01969, 0.01961, 0.01935, 0.01902, 0.01872, 0.01845, 0.01826, 0.01812, 0.01811, 0.01814",\
"0.02151, 0.02138, 0.02104, 0.02056, 0.02005, 0.01964, 0.01925, 0.01895, 0.01877, 0.0187",\
"0.02385, 0.02369, 0.02324, 0.02258, 0.02186, 0.02125, 0.02071, 0.02022, 0.01982, 0.01956",\
"0.02678, 0.02659, 0.02599, 0.02517, 0.02426, 0.02333, 0.02262, 0.02196, 0.02135, 0.02098");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.004209, 0.004205, 0.004197, 0.004206, 0.004206, 0.004214, 0.004216, 0.004221, 0.004221, 0.00422",\
"0.004178, 0.00417, 0.004172, 0.004187, 0.004192, 0.004201, 0.004202, 0.004209, 0.004212, 0.004212",\
"0.003973, 0.003997, 0.004035, 0.004079, 0.004093, 0.00413, 0.004154, 0.004166, 0.004179, 0.004188",\
"0.003803, 0.003811, 0.003866, 0.003937, 0.003987, 0.004052, 0.004089, 0.004113, 0.004128, 0.004146",\
"0.003919, 0.003929, 0.003934, 0.00396, 0.004008, 0.004044, 0.004084, 0.004108, 0.004129, 0.004142",\
"0.004493, 0.004469, 0.004406, 0.004354, 0.004308, 0.00426, 0.004244, 0.004249, 0.00423, 0.004229",\
"0.005564, 0.005511, 0.005374, 0.005172, 0.004976, 0.004824, 0.004704, 0.004618, 0.004548, 0.004484",\
"0.007199, 0.007126, 0.006861, 0.006509, 0.006147, 0.0058, 0.00552, 0.005303, 0.005128, 0.004972",\
"0.009373, 0.009273, 0.008944, 0.008424, 0.007841, 0.007293, 0.006795, 0.006401, 0.006066, 0.005784",\
"0.01212, 0.012, 0.01159, 0.01091, 0.01013, 0.009323, 0.008607, 0.007966, 0.007428, 0.006978");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.021, 0.02102, 0.02106, 0.0211, 0.02114, 0.02119, 0.02126, 0.02129, 0.02138, 0.02146",\
"0.02079, 0.02083, 0.0209, 0.02098, 0.02106, 0.02114, 0.02122, 0.02128, 0.02134, 0.02144",\
"0.02047, 0.0205, 0.02059, 0.02073, 0.02084, 0.02098, 0.02109, 0.02117, 0.02128, 0.02141",\
"0.02031, 0.02034, 0.02038, 0.02049, 0.02062, 0.02076, 0.0209, 0.02104, 0.02116, 0.0213",\
"0.02033, 0.02035, 0.02037, 0.02042, 0.0205, 0.02064, 0.02076, 0.02091, 0.02102, 0.02122",\
"0.02068, 0.02067, 0.02065, 0.02064, 0.02064, 0.02068, 0.02077, 0.02086, 0.02096, 0.0211",\
"0.0216, 0.02155, 0.02141, 0.02125, 0.02118, 0.02109, 0.02104, 0.02107, 0.02112, 0.02125",\
"0.02322, 0.02312, 0.02284, 0.02247, 0.02216, 0.02195, 0.02176, 0.02163, 0.02156, 0.02158",\
"0.02552, 0.02537, 0.02494, 0.02437, 0.02377, 0.02328, 0.02298, 0.02265, 0.02239, 0.02225",\
"0.02851, 0.02831, 0.02771, 0.02689, 0.02604, 0.02525, 0.02463, 0.02418, 0.02374, 0.02351");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.007258, 0.007246, 0.007253, 0.007252, 0.00723, 0.007246, 0.007257, 0.007259, 0.007257, 0.007257",\
"0.007032, 0.007031, 0.007032, 0.007025, 0.007008, 0.007026, 0.007022, 0.007027, 0.007028, 0.007029",\
"0.006687, 0.006686, 0.006691, 0.0067, 0.006688, 0.006706, 0.006694, 0.006704, 0.006717, 0.006708",\
"0.006493, 0.006498, 0.006512, 0.006531, 0.006531, 0.006547, 0.006548, 0.006538, 0.006553, 0.006552",\
"0.006633, 0.006622, 0.006605, 0.006559, 0.006553, 0.006537, 0.006531, 0.006527, 0.006518, 0.00651",\
"0.007203, 0.007168, 0.007086, 0.006979, 0.006872, 0.006788, 0.006725, 0.006666, 0.006627, 0.006603",\
"0.008324, 0.008263, 0.008089, 0.007867, 0.007604, 0.007397, 0.007208, 0.007069, 0.006963, 0.006864",\
"0.01004, 0.009954, 0.009696, 0.009298, 0.008858, 0.008449, 0.008108, 0.007828, 0.00759, 0.007396",\
"0.01241, 0.0123, 0.01192, 0.01136, 0.01071, 0.01007, 0.009496, 0.009012, 0.008612, 0.008278",\
"0.01545, 0.01531, 0.01485, 0.0141, 0.01321, 0.01229, 0.01146, 0.01072, 0.01009, 0.00957");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.02431, 0.02431, 0.02435, 0.0244, 0.02444, 0.02449, 0.02455, 0.02459, 0.02467, 0.02475",\
"0.02409, 0.02412, 0.02419, 0.02428, 0.02435, 0.02442, 0.02452, 0.02456, 0.02465, 0.02471",\
"0.02376, 0.02379, 0.02387, 0.024, 0.02414, 0.02426, 0.02437, 0.02448, 0.02457, 0.02467",\
"0.0236, 0.02362, 0.02368, 0.02377, 0.0239, 0.02405, 0.02419, 0.02433, 0.02445, 0.0246",\
"0.02353, 0.02354, 0.02358, 0.02365, 0.02375, 0.02388, 0.02402, 0.02416, 0.02427, 0.02449",\
"0.02367, 0.02367, 0.02368, 0.02372, 0.02376, 0.02384, 0.02396, 0.02407, 0.02419, 0.02437",\
"0.02429, 0.02426, 0.02419, 0.0241, 0.02408, 0.02409, 0.02409, 0.02417, 0.02423, 0.02438",\
"0.02565, 0.02558, 0.02536, 0.02509, 0.02486, 0.02477, 0.02465, 0.02462, 0.02459, 0.02467",\
"0.02792, 0.02778, 0.02739, 0.02686, 0.02635, 0.02598, 0.02575, 0.02555, 0.02536, 0.02528",\
"0.03113, 0.03094, 0.03032, 0.0295, 0.02864, 0.02791, 0.02735, 0.02702, 0.02669, 0.02648");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.08303, 0.08961, 0.1127, 0.1564, 0.2243, 0.3197, 0.445, 0.6027, 0.7956, 1.025",\
"0.09724, 0.104, 0.1273, 0.1714, 0.2396, 0.335, 0.4605, 0.6184, 0.8112, 1.041",\
"0.1421, 0.1506, 0.1773, 0.2223, 0.291, 0.3867, 0.5123, 0.6703, 0.8634, 1.093",\
"0.1809, 0.1937, 0.2346, 0.3004, 0.3845, 0.4841, 0.6097, 0.7679, 0.9607, 1.19",\
"0.1996, 0.2169, 0.2727, 0.3627, 0.4778, 0.6111, 0.7579, 0.9197, 1.113, 1.342",\
"0.1964, 0.2184, 0.2886, 0.4029, 0.5501, 0.7212, 0.9088, 1.11, 1.323, 1.556",\
"0.1698, 0.1965, 0.28, 0.4194, 0.5984, 0.8076, 1.038, 1.285, 1.546, 1.82",\
"0.1185, 0.1499, 0.249, 0.4116, 0.6219, 0.8681, 1.142, 1.437, 1.747, 2.072",\
"0.0394, 0.0758, 0.1905, 0.3774, 0.6193, 0.9027, 1.219, 1.561, 1.923, 2.3",\
"-0.0691, -0.0278, 0.1028, 0.3138, 0.5882, 0.9096, 1.268, 1.657, 2.068, 2.501");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.2581, 0.2843, 0.3756, 0.5489, 0.8176, 1.194, 1.689, 2.313, 3.074, 3.982",\
"0.2653, 0.2919, 0.3842, 0.5592, 0.8293, 1.207, 1.703, 2.328, 3.088, 3.995",\
"0.3092, 0.3355, 0.4276, 0.6031, 0.875, 1.253, 1.75, 2.377, 3.138, 4.048",\
"0.4144, 0.4394, 0.5278, 0.7006, 0.9707, 1.35, 1.847, 2.472, 3.235, 4.143",\
"0.5542, 0.5857, 0.689, 0.8645, 1.131, 1.507, 2.003, 2.627, 3.389, 4.298",\
"0.7108, 0.7486, 0.8719, 1.081, 1.363, 1.736, 2.228, 2.851, 3.613, 4.519",\
"0.8894, 0.9327, 1.073, 1.315, 1.642, 2.042, 2.533, 3.152, 3.91, 4.815",\
"1.096, 1.142, 1.3, 1.571, 1.941, 2.394, 2.918, 3.536, 4.29, 5.193",\
"1.331, 1.383, 1.554, 1.851, 2.261, 2.766, 3.351, 4.007, 4.762, 5.66",\
"1.599, 1.656, 1.842, 2.162, 2.607, 3.16, 3.805, 4.528, 5.323, 6.223");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.09926, 0.1102, 0.149, 0.2231, 0.3384, 0.5004, 0.7137, 0.9831, 1.309, 1.703",\
"0.0992, 0.1101, 0.1491, 0.2229, 0.3386, 0.5004, 0.714, 0.9833, 1.309, 1.7",\
"0.1273, 0.1351, 0.1629, 0.2259, 0.3386, 0.5004, 0.7147, 0.9835, 1.312, 1.703",\
"0.1977, 0.2092, 0.2469, 0.3069, 0.3875, 0.5163, 0.7155, 0.9827, 1.311, 1.701",\
"0.2768, 0.2932, 0.3438, 0.4249, 0.5279, 0.649, 0.7954, 1.01, 1.315, 1.701",\
"0.364, 0.3842, 0.4488, 0.5518, 0.6844, 0.8372, 1.006, 1.188, 1.421, 1.743",\
"0.461, 0.4858, 0.5628, 0.6878, 0.8496, 1.038, 1.242, 1.461, 1.696, 1.956",\
"0.5692, 0.5974, 0.6872, 0.834, 1.022, 1.246, 1.492, 1.752, 2.027, 2.315",\
"0.6888, 0.7206, 0.8228, 0.989, 1.206, 1.466, 1.747, 2.054, 2.374, 2.705",\
"0.8208, 0.8558, 0.9708, 1.158, 1.405, 1.692, 2.015, 2.363, 2.732, 3.112");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.416, 0.4603, 0.6135, 0.9066, 1.359, 1.992, 2.828, 3.878, 5.159, 6.686",\
"0.414, 0.4594, 0.6133, 0.9055, 1.359, 1.992, 2.826, 3.88, 5.159, 6.69",\
"0.4083, 0.455, 0.6131, 0.9065, 1.36, 1.993, 2.826, 3.881, 5.16, 6.689",\
"0.4252, 0.4633, 0.6066, 0.9029, 1.358, 1.995, 2.825, 3.878, 5.162, 6.691",\
"0.5146, 0.5546, 0.6802, 0.9238, 1.356, 1.992, 2.829, 3.877, 5.16, 6.689",\
"0.616, 0.6606, 0.8034, 1.052, 1.419, 1.997, 2.826, 3.881, 5.165, 6.69",\
"0.719, 0.7688, 0.937, 1.215, 1.593, 2.1, 2.848, 3.876, 5.162, 6.689",\
"0.8256, 0.8804, 1.066, 1.384, 1.806, 2.326, 2.99, 3.921, 5.165, 6.69",\
"0.9416, 1, 1.2, 1.548, 2.025, 2.598, 3.265, 4.104, 5.229, 6.699",\
"1.071, 1.133, 1.343, 1.719, 2.24, 2.874, 3.603, 4.429, 5.456, 6.796");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.1079, 0.1151, 0.1396, 0.1854, 0.2552, 0.3519, 0.4784, 0.637, 0.8302, 1.06",\
"0.1221, 0.1293, 0.1539, 0.1997, 0.2696, 0.3663, 0.4927, 0.6514, 0.8446, 1.075",\
"0.1725, 0.1799, 0.2045, 0.25, 0.3199, 0.4167, 0.5432, 0.7019, 0.8952, 1.125",\
"0.2311, 0.2422, 0.278, 0.3374, 0.416, 0.5138, 0.6402, 0.7988, 0.9921, 1.222",\
"0.2712, 0.2862, 0.3348, 0.416, 0.5225, 0.649, 0.7903, 0.9508, 1.144, 1.374",\
"0.2907, 0.3094, 0.3708, 0.4732, 0.6095, 0.7711, 0.9513, 1.148, 1.356, 1.587",\
"0.2885, 0.3112, 0.3846, 0.508, 0.6738, 0.871, 1.092, 1.332, 1.587, 1.855",\
"0.2624, 0.2889, 0.3751, 0.5204, 0.7137, 0.9466, 1.208, 1.493, 1.797, 2.116",\
"0.2114, 0.2415, 0.3404, 0.5075, 0.7292, 0.996, 1.298, 1.629, 1.981, 2.352",\
"0.134, 0.1682, 0.2793, 0.4671, 0.7186, 1.02, 1.361, 1.737, 2.138, 2.562");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.3575, 0.3836, 0.4744, 0.6478, 0.916, 1.292, 1.788, 2.411, 3.172, 4.079",\
"0.3674, 0.3936, 0.4857, 0.6596, 0.929, 1.306, 1.802, 2.426, 3.187, 4.094",\
"0.4119, 0.4384, 0.5307, 0.7061, 0.9764, 1.354, 1.851, 2.476, 3.237, 4.145",\
"0.495, 0.5219, 0.6143, 0.7889, 1.06, 1.438, 1.935, 2.561, 3.324, 4.232",\
"0.5999, 0.6308, 0.7343, 0.917, 1.188, 1.566, 2.063, 2.688, 3.453, 4.362",\
"0.7256, 0.7604, 0.8765, 1.08, 1.369, 1.749, 2.246, 2.87, 3.633, 4.54",\
"0.8766, 0.9156, 1.045, 1.269, 1.585, 1.99, 2.49, 3.113, 3.875, 4.782",\
"1.058, 1.101, 1.243, 1.489, 1.831, 2.267, 2.796, 3.426, 4.185, 5.091",\
"1.271, 1.318, 1.473, 1.74, 2.11, 2.577, 3.141, 3.803, 4.569, 5.473",\
"1.515, 1.568, 1.736, 2.024, 2.422, 2.921, 3.521, 4.22, 5.022, 5.934");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.1267, 0.1381, 0.1777, 0.252, 0.3672, 0.5284, 0.7421, 1.009, 1.336, 1.727",\
"0.1261, 0.1379, 0.1773, 0.2519, 0.3679, 0.5285, 0.7418, 1.009, 1.337, 1.726",\
"0.1371, 0.1462, 0.1799, 0.2515, 0.3672, 0.5291, 0.7409, 1.009, 1.337, 1.727",\
"0.2085, 0.2202, 0.2563, 0.3152, 0.3994, 0.537, 0.7415, 1.009, 1.337, 1.727",\
"0.2912, 0.3057, 0.3551, 0.4336, 0.5356, 0.6556, 0.808, 1.032, 1.34, 1.726",\
"0.3788, 0.398, 0.4608, 0.5632, 0.6924, 0.843, 1.011, 1.196, 1.436, 1.763",\
"0.4738, 0.4978, 0.5732, 0.6978, 0.8586, 1.043, 1.248, 1.467, 1.701, 1.967",\
"0.5768, 0.6046, 0.694, 0.8396, 1.031, 1.252, 1.496, 1.756, 2.031, 2.32",\
"0.6858, 0.7184, 0.8232, 0.9926, 1.21, 1.467, 1.753, 2.058, 2.378, 2.711",\
"0.8046, 0.841, 0.959, 1.153, 1.4, 1.692, 2.019, 2.367, 2.734, 3.117");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.4188, 0.4618, 0.6142, 0.9063, 1.359, 1.993, 2.827, 3.877, 5.16, 6.684",\
"0.4185, 0.4616, 0.6145, 0.905, 1.358, 1.992, 2.826, 3.878, 5.157, 6.688",\
"0.4189, 0.4623, 0.6146, 0.9075, 1.358, 1.993, 2.826, 3.877, 5.161, 6.689",\
"0.4377, 0.477, 0.6195, 0.9059, 1.358, 1.992, 2.826, 3.878, 5.157, 6.688",\
"0.5046, 0.5446, 0.678, 0.9342, 1.362, 1.994, 2.826, 3.878, 5.162, 6.69",\
"0.5834, 0.6254, 0.767, 1.029, 1.42, 2.008, 2.828, 3.876, 5.16, 6.691",\
"0.6794, 0.7226, 0.8704, 1.142, 1.546, 2.093, 2.859, 3.881, 5.158, 6.687",\
"0.7858, 0.8312, 0.9874, 1.271, 1.691, 2.251, 2.971, 3.932, 5.169, 6.691",\
"0.9046, 0.9526, 1.114, 1.412, 1.852, 2.429, 3.163, 4.07, 5.242, 6.709",\
"1.036, 1.086, 1.254, 1.564, 2.02, 2.625, 3.382, 4.293, 5.406, 6.801");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.1133, 0.1213, 0.1485, 0.1982, 0.272, 0.3723, 0.5017, 0.6626, 0.8577, 1.089",\
"0.1272, 0.1351, 0.1621, 0.2115, 0.2853, 0.3855, 0.5148, 0.6757, 0.8708, 1.102",\
"0.1807, 0.1881, 0.2138, 0.2616, 0.3346, 0.4346, 0.5638, 0.7247, 0.9198, 1.151",\
"0.2511, 0.2619, 0.297, 0.3554, 0.4327, 0.5317, 0.6603, 0.821, 1.016, 1.247",\
"0.3058, 0.3203, 0.3668, 0.4455, 0.5495, 0.673, 0.8121, 0.9731, 1.167, 1.399",\
"0.3411, 0.3588, 0.4179, 0.5163, 0.6481, 0.8051, 0.9816, 1.174, 1.38, 1.613",\
"0.3566, 0.3777, 0.4474, 0.5659, 0.7245, 0.9158, 1.131, 1.367, 1.618, 1.884",\
"0.3505, 0.3753, 0.4564, 0.5934, 0.7784, 1.003, 1.258, 1.537, 1.836, 2.15",\
"0.3217, 0.3495, 0.4421, 0.5979, 0.8089, 1.066, 1.36, 1.683, 2.029, 2.394",\
"0.2698, 0.301, 0.4044, 0.579, 0.8172, 1.105, 1.436, 1.801, 2.195, 2.612");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.3925, 0.4188, 0.5095, 0.6825, 0.9512, 1.328, 1.823, 2.447, 3.207, 4.115",\
"0.4057, 0.4324, 0.5242, 0.6981, 0.9675, 1.345, 1.84, 2.464, 3.226, 4.133",\
"0.4535, 0.4799, 0.5724, 0.7474, 1.018, 1.396, 1.893, 2.517, 3.279, 4.186",\
"0.5331, 0.5595, 0.6515, 0.8259, 1.097, 1.476, 1.973, 2.599, 3.36, 4.269",\
"0.628, 0.6572, 0.7564, 0.9353, 1.206, 1.585, 2.081, 2.707, 3.469, 4.38",\
"0.7299, 0.7621, 0.8706, 1.065, 1.35, 1.73, 2.226, 2.851, 3.613, 4.523",\
"0.848, 0.8828, 1, 1.21, 1.514, 1.915, 2.416, 3.04, 3.802, 4.71",\
"0.9901, 1.028, 1.154, 1.377, 1.7, 2.124, 2.649, 3.281, 4.041, 4.948",\
"1.16, 1.201, 1.337, 1.574, 1.914, 2.359, 2.91, 3.568, 4.339, 5.244",\
"1.359, 1.404, 1.553, 1.804, 2.161, 2.624, 3.198, 3.885, 4.685, 5.602");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.151, 0.1629, 0.205, 0.2819, 0.3987, 0.5611, 0.7731, 1.04, 1.368, 1.756",\
"0.1487, 0.1613, 0.2034, 0.2809, 0.3981, 0.5606, 0.7723, 1.041, 1.367, 1.757",\
"0.1525, 0.1624, 0.1999, 0.277, 0.3964, 0.5596, 0.773, 1.04, 1.367, 1.757",\
"0.2269, 0.2377, 0.2731, 0.3298, 0.4181, 0.5615, 0.771, 1.04, 1.367, 1.756",\
"0.3127, 0.3278, 0.3749, 0.4516, 0.5518, 0.669, 0.826, 1.056, 1.368, 1.756",\
"0.4048, 0.4238, 0.4844, 0.5834, 0.7096, 0.8576, 1.023, 1.209, 1.454, 1.788",\
"0.5028, 0.528, 0.6018, 0.7208, 0.877, 1.058, 1.26, 1.478, 1.71, 1.979",\
"0.6102, 0.6372, 0.7222, 0.8646, 1.051, 1.268, 1.508, 1.767, 2.043, 2.329",\
"0.7214, 0.7522, 0.8532, 1.016, 1.232, 1.488, 1.766, 2.069, 2.387, 2.72",\
"0.8404, 0.8754, 0.9904, 1.179, 1.418, 1.706, 2.031, 2.377, 2.745, 3.126");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001537, 0.003423, 0.007023, 0.01263, 0.0205, 0.03086, 0.04391, 0.05984, 0.07883");
values("0.4189, 0.4625, 0.6145, 0.9051, 1.359, 1.992, 2.826, 3.876, 5.157, 6.691",\
"0.4185, 0.4627, 0.6149, 0.905, 1.359, 1.993, 2.827, 3.877, 5.16, 6.69",\
"0.419, 0.4628, 0.6155, 0.9063, 1.359, 1.993, 2.828, 3.878, 5.161, 6.687",\
"0.4279, 0.468, 0.6164, 0.9049, 1.358, 1.993, 2.826, 3.878, 5.161, 6.687",\
"0.4774, 0.517, 0.6548, 0.9232, 1.361, 1.994, 2.828, 3.876, 5.161, 6.691",\
"0.5346, 0.5776, 0.7258, 0.995, 1.404, 2.005, 2.827, 3.878, 5.158, 6.687",\
"0.6012, 0.6464, 0.8012, 1.084, 1.505, 2.077, 2.857, 3.881, 5.159, 6.686",\
"0.6896, 0.7326, 0.886, 1.177, 1.616, 2.207, 2.957, 3.934, 5.171, 6.691",\
"0.8012, 0.8436, 0.9934, 1.284, 1.733, 2.344, 3.114, 4.061, 5.248, 6.714",\
"0.9318, 0.9738, 1.122, 1.411, 1.859, 2.484, 3.281, 4.248, 5.402, 6.813");
}
}
}
}