blob: 1f6645d86ebe881d11acac5d595b0a72b5d96f47 [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__nand3_4) {
area : 57.075200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0002622456" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0002628288" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.00026325" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0002675754" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.000277992" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0002815074" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.000295812" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.000282852" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000295812" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.0152 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01301, 0.01298, 0.01292, 0.01292, 0.0129, 0.0129, 0.01289, 0.01289, \
0.01213, 0.009247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00193, -0.001932, -0.001954, -0.002018, -0.002128, -0.00227, \
-0.002508, -0.003002, -0.004607, -0.006055");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01298, 0.01297, 0.01294, 0.01291, 0.0129, 0.01289, 0.0129, 0.01289, \
0.01211, 0.009203");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001832, -0.001842, -0.001866, -0.001932, -0.002035, -0.002186, \
-0.002429, -0.002944, -0.004629, -0.006068");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.013, 0.01297, 0.01295, 0.01292, 0.0129, 0.0129, 0.01291, 0.0129, \
0.01211, 0.009216");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.009591, 0.009586, 0.009543, 0.009429, 0.009271, 0.009016, 0.008602, \
0.007712, 0.004224, -0.0005721");
}
}
}
pin(A2) {
capacitance : 0.01643 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01101, 0.01109, 0.01107, 0.01105, 0.01102, 0.01099, 0.01093, \
0.01083, 0.009986, 0.007255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01084, -0.01081, -0.01078, -0.0108, -0.01079, -0.01078, -0.01077, \
-0.01077, -0.01042, -0.009044");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01126, 0.011, 0.01082, 0.0108, 0.01079, 0.01078, 0.01078, 0.01078, \
0.01011, 0.007543");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01082, -0.0108, -0.0108, -0.0108, -0.01079, -0.01078, -0.01078, \
-0.01078, -0.01041, -0.009035");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01094, 0.01094, 0.01089, 0.01087, 0.01086, 0.01084, 0.01082, \
0.01079, 0.01006, 0.007473");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01081, -0.0108, -0.0108, -0.01082, -0.01083, -0.01085, -0.01087, \
-0.01089, -0.01054, -0.009168");
}
}
}
pin(A3) {
capacitance : 0.01564 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01087, 0.01088, 0.01084, 0.01083, 0.01081, 0.01081, 0.01081, \
0.01081, 0.01015, 0.007597");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01083, -0.01081, -0.01079, -0.01079, -0.01078, -0.01078, -0.01078, \
-0.01076, -0.01041, -0.00904");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01086, 0.01085, 0.01083, 0.01083, 0.01081, 0.0108, 0.0108, 0.0108, \
0.01012, 0.00756");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01081, -0.01079, -0.01079, -0.01081, -0.01079, -0.01079, -0.01078, \
-0.01077, -0.01041, -0.009034");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.01087, 0.01089, 0.01085, 0.01084, 0.01083, 0.01081, 0.01081, \
0.0108, 0.01012, 0.007564");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.01083, -0.01083, -0.0108, -0.0108, -0.01078, -0.01079, -0.01077, \
-0.01077, -0.0104, -0.009024");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.6008 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.0136, 0.0136, 0.01359, 0.01358, 0.01358, 0.01359, 0.01357, 0.01348, 0.01294, 0.01142",\
"0.01325, 0.0133, 0.01336, 0.01343, 0.01347, 0.0135, 0.01352, 0.01343, 0.01286, 0.01132",\
"0.01246, 0.01259, 0.01288, 0.01312, 0.01328, 0.01336, 0.01341, 0.01333, 0.01272, 0.01108",\
"0.01163, 0.01181, 0.01223, 0.01264, 0.01294, 0.01313, 0.01324, 0.01315, 0.01243, 0.0106",\
"0.01109, 0.01123, 0.01164, 0.01213, 0.01254, 0.01284, 0.013, 0.01288, 0.0119, 0.009741",\
"0.01089, 0.01097, 0.01126, 0.01171, 0.01216, 0.01251, 0.01271, 0.0124, 0.01091, 0.008346",\
"0.01091, 0.01095, 0.01113, 0.01145, 0.01185, 0.01221, 0.01229, 0.01139, 0.009032, 0.006204",\
"0.01118, 0.01117, 0.01121, 0.01139, 0.01167, 0.01188, 0.0112, 0.008786, 0.005713, 0.003226",\
"0.01188, 0.01186, 0.01176, 0.01176, 0.01175, 0.01037, 0.00676, 0.003501, 0.001227, -0.0003758",\
"0.01362, 0.01353, 0.01331, 0.01261, 0.00804, 0.003624, 0.0008679, -0.000861, -0.001977, -0.002728");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.03344, 0.03351, 0.03364, 0.03374, 0.03381, 0.03388, 0.03497, 0.04707, 0.1175, 0.2827",\
"0.033, 0.03324, 0.03376, 0.03415, 0.03446, 0.03471, 0.03552, 0.04884, 0.1201, 0.2872",\
"0.03154, 0.03188, 0.03273, 0.03358, 0.03421, 0.0345, 0.03592, 0.05137, 0.1299, 0.3012",\
"0.0304, 0.03064, 0.03148, 0.0325, 0.03345, 0.03401, 0.03604, 0.05662, 0.1495, 0.326",\
"0.02983, 0.03, 0.03059, 0.03144, 0.03248, 0.03338, 0.03714, 0.06906, 0.1845, 0.3609",\
"0.02969, 0.0298, 0.03007, 0.0308, 0.03157, 0.03285, 0.04117, 0.09805, 0.2381, 0.3966",\
"0.02987, 0.02992, 0.03001, 0.03039, 0.03115, 0.03344, 0.05928, 0.1583, 0.2969, 0.4107",\
"0.03023, 0.03022, 0.03026, 0.03039, 0.03144, 0.0476, 0.1236, 0.2283, 0.3089, 0.3665",\
"0.03009, 0.03004, 0.02994, 0.0311, 0.05725, 0.1129, 0.1553, 0.1839, 0.2034, 0.217",\
"0.02745, 0.02681, 0.02857, 0.03909, 0.04925, 0.05626, 0.06077, 0.06379, 0.06572, 0.06707");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.01354, 0.01353, 0.01355, 0.01356, 0.01357, 0.01357, 0.01357, 0.01347, 0.0129, 0.01135",\
"0.01328, 0.01332, 0.01339, 0.01346, 0.01349, 0.01351, 0.01352, 0.01342, 0.01283, 0.01125",\
"0.01269, 0.0128, 0.01302, 0.01321, 0.01333, 0.01341, 0.01344, 0.01334, 0.0127, 0.01101",\
"0.01202, 0.01215, 0.01248, 0.01282, 0.01306, 0.01321, 0.01329, 0.01319, 0.01243, 0.01054",\
"0.01146, 0.01159, 0.01196, 0.01239, 0.01272, 0.01296, 0.01309, 0.01293, 0.0119, 0.009712",\
"0.01111, 0.01122, 0.01152, 0.01195, 0.01236, 0.01267, 0.01283, 0.01248, 0.01096, 0.008384",\
"0.01089, 0.01098, 0.01124, 0.01162, 0.01202, 0.01236, 0.01243, 0.01153, 0.009183, 0.006339",\
"0.01079, 0.01087, 0.01106, 0.01138, 0.01173, 0.01199, 0.01143, 0.009133, 0.006049, 0.003499",\
"0.01101, 0.01107, 0.01123, 0.01147, 0.01167, 0.01074, 0.007589, 0.004211, 0.001775, 5.52e-05",\
"0.01215, 0.01217, 0.01227, 0.01191, 0.008379, 0.003915, 0.00106, -0.0007185, -0.001868, -0.002638");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.04693, 0.04694, 0.04697, 0.04703, 0.04722, 0.04729, 0.04822, 0.06173, 0.1352, 0.3025",\
"0.04672, 0.04675, 0.04687, 0.047, 0.04711, 0.04735, 0.04835, 0.06233, 0.1379, 0.3063",\
"0.04538, 0.04552, 0.04589, 0.04631, 0.04659, 0.04688, 0.04818, 0.06463, 0.147, 0.3193",\
"0.04413, 0.04428, 0.04473, 0.0453, 0.04592, 0.04635, 0.04852, 0.07056, 0.1671, 0.3434",\
"0.04339, 0.04347, 0.04387, 0.04441, 0.04502, 0.0458, 0.04955, 0.08403, 0.2023, 0.3768",\
"0.043, 0.04302, 0.0433, 0.04383, 0.0443, 0.04525, 0.05433, 0.1145, 0.2556, 0.4098",\
"0.04285, 0.04288, 0.04296, 0.04332, 0.04385, 0.04615, 0.07439, 0.1761, 0.3109, 0.4191",\
"0.04281, 0.04283, 0.04272, 0.0429, 0.04405, 0.0624, 0.1409, 0.2406, 0.3151, 0.3676",\
"0.04201, 0.04198, 0.0419, 0.04376, 0.0732, 0.1233, 0.1585, 0.1822, 0.1991, 0.2112",\
"0.03586, 0.03421, 0.0353, 0.04071, 0.04614, 0.05075, 0.05418, 0.05665, 0.05833, 0.05959");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.01354, 0.01355, 0.01354, 0.01356, 0.01356, 0.01357, 0.01356, 0.01347, 0.0129, 0.01132",\
"0.01331, 0.01333, 0.0134, 0.01347, 0.0135, 0.01353, 0.01353, 0.01343, 0.01285, 0.01125",\
"0.01271, 0.01281, 0.01302, 0.01322, 0.01334, 0.01342, 0.01346, 0.01336, 0.01271, 0.01101",\
"0.01202, 0.01215, 0.0125, 0.01284, 0.01308, 0.01323, 0.01331, 0.0132, 0.01243, 0.01055",\
"0.01147, 0.01159, 0.01196, 0.0124, 0.01273, 0.01297, 0.0131, 0.01295, 0.01194, 0.009762",\
"0.0111, 0.01122, 0.01153, 0.01196, 0.01237, 0.01268, 0.01285, 0.01253, 0.01106, 0.008513",\
"0.01088, 0.01096, 0.01124, 0.01161, 0.01201, 0.01237, 0.01247, 0.01167, 0.009441, 0.006612",\
"0.01075, 0.01083, 0.01104, 0.01136, 0.01173, 0.01202, 0.01164, 0.009625, 0.0066, 0.003971",\
"0.01092, 0.01099, 0.01118, 0.01145, 0.0117, 0.01124, 0.008726, 0.005314, 0.002671, 0.0007806",\
"0.012, 0.01203, 0.01216, 0.01214, 0.01017, 0.005941, 0.002589, 0.0004402, -0.0009701, -0.001928");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.0518, 0.0518, 0.05183, 0.0519, 0.05198, 0.05206, 0.05315, 0.06724, 0.1429, 0.3114",\
"0.05089, 0.05094, 0.05096, 0.05102, 0.05109, 0.05133, 0.05232, 0.06707, 0.1446, 0.314",\
"0.04991, 0.04997, 0.05014, 0.05031, 0.05038, 0.05071, 0.05189, 0.06925, 0.1537, 0.3265",\
"0.04907, 0.04913, 0.04935, 0.04966, 0.04994, 0.05019, 0.05235, 0.07525, 0.1739, 0.3502",\
"0.04844, 0.04849, 0.04867, 0.04903, 0.04939, 0.04984, 0.05366, 0.08951, 0.2096, 0.3829",\
"0.04803, 0.0481, 0.04826, 0.04853, 0.04882, 0.04957, 0.05899, 0.121, 0.2626, 0.4143",\
"0.04785, 0.04779, 0.04788, 0.04802, 0.04844, 0.05082, 0.08039, 0.1835, 0.3161, 0.4209",\
"0.04755, 0.04755, 0.04748, 0.04743, 0.04867, 0.06842, 0.148, 0.2447, 0.3156, 0.3652",\
"0.04637, 0.04629, 0.0462, 0.0486, 0.07959, 0.1259, 0.1571, 0.1783, 0.1936, 0.205",\
"0.0353, 0.03373, 0.03445, 0.03728, 0.04099, 0.04457, 0.04741, 0.04955, 0.05118, 0.05231");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.5135, 0.5991, 0.8997, 1.472, 2.365, 3.618, 5.26, 7.333, 9.868, 12.88",\
"0.5666, 0.6529, 0.9546, 1.529, 2.422, 3.672, 5.322, 7.391, 9.927, 12.94",\
"0.7648, 0.8514, 1.156, 1.732, 2.627, 3.879, 5.525, 7.599, 10.14, 13.15",\
"1.111, 1.218, 1.547, 2.123, 3.019, 4.273, 5.919, 7.994, 10.53, 13.55",\
"1.46, 1.608, 2.051, 2.73, 3.635, 4.889, 6.536, 8.615, 11.15, 14.16",\
"1.792, 1.982, 2.552, 3.412, 4.479, 5.757, 7.403, 9.479, 12.02, 15.03",\
"2.09, 2.329, 3.037, 4.095, 5.387, 6.864, 8.55, 10.62, 13.15, 16.17",\
"2.346, 2.637, 3.494, 4.763, 6.299, 8.035, 9.944, 12.07, 14.6, 17.61",\
"2.552, 2.897, 3.913, 5.407, 7.197, 9.214, 11.41, 13.77, 16.36, 19.37",\
"2.694, 3.098, 4.281, 6.014, 8.083, 10.39, 12.88, 15.55, 18.4, 21.48");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.6131, 0.7121, 1.059, 1.721, 2.749, 4.191, 6.089, 8.494, 11.4, 14.88",\
"0.6875, 0.7901, 1.144, 1.81, 2.842, 4.289, 6.194, 8.576, 11.5, 14.98",\
"0.9529, 1.057, 1.417, 2.092, 3.128, 4.581, 6.478, 8.875, 11.81, 15.28",\
"1.478, 1.586, 1.949, 2.626, 3.67, 5.125, 7.033, 9.433, 12.35, 15.85",\
"2.16, 2.317, 2.771, 3.472, 4.516, 5.971, 7.883, 10.28, 13.21, 16.71",\
"2.937, 3.147, 3.755, 4.631, 5.714, 7.17, 9.082, 11.49, 14.4, 17.9",\
"3.803, 4.07, 4.848, 5.96, 7.257, 8.755, 10.66, 13.06, 15.99, 19.48",\
"4.757, 5.085, 6.04, 7.409, 8.996, 10.72, 12.67, 15.07, 18, 21.48",\
"5.793, 6.189, 7.335, 8.972, 10.88, 12.92, 15.07, 17.51, 20.44, 23.93",\
"6.921, 7.382, 8.726, 10.65, 12.88, 15.28, 17.79, 20.4, 23.36, 26.85");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.7471, 0.8914, 1.396, 2.349, 3.841, 5.929, 8.675, 12.13, 16.35, 21.39",\
"0.7462, 0.889, 1.392, 2.351, 3.84, 5.928, 8.678, 12.14, 16.35, 21.39",\
"0.731, 0.8774, 1.392, 2.35, 3.838, 5.929, 8.672, 12.13, 16.36, 21.4",\
"0.941, 1.053, 1.446, 2.347, 3.84, 5.93, 8.676, 12.13, 16.35, 21.4",\
"1.294, 1.427, 1.844, 2.563, 3.864, 5.932, 8.675, 12.14, 16.37, 21.4",\
"1.709, 1.875, 2.364, 3.156, 4.254, 6.016, 8.677, 12.14, 16.36, 21.4",\
"2.172, 2.367, 2.956, 3.866, 5.056, 6.58, 8.864, 12.15, 16.36, 21.39",\
"2.684, 2.912, 3.6, 4.644, 5.99, 7.6, 9.6, 12.45, 16.4, 21.39",\
"3.248, 3.514, 4.304, 5.498, 7, 8.784, 10.85, 13.36, 16.83, 21.49",\
"3.85, 4.16, 5.058, 6.412, 8.098, 10.06, 12.3, 14.84, 17.92, 22.07");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.8294, 0.9973, 1.582, 2.692, 4.43, 6.867, 10.08, 14.11, 19.03, 24.91",\
"0.829, 0.9952, 1.582, 2.693, 4.426, 6.868, 10.08, 14.11, 19.04, 24.88",\
"0.83, 0.9954, 1.577, 2.694, 4.43, 6.87, 10.07, 14.1, 19.04, 24.89",\
"0.9526, 1.071, 1.587, 2.697, 4.427, 6.87, 10.08, 14.12, 19.03, 24.92",\
"1.371, 1.484, 1.851, 2.738, 4.431, 6.874, 10.07, 14.11, 19.03, 24.89",\
"1.857, 2.011, 2.456, 3.155, 4.521, 6.878, 10.09, 14.11, 19.03, 24.91",\
"2.397, 2.591, 3.14, 3.96, 5.06, 7.004, 10.09, 14.12, 19.03, 24.92",\
"2.982, 3.216, 3.892, 4.878, 6.062, 7.626, 10.26, 14.12, 19.05, 24.91",\
"3.614, 3.884, 4.69, 5.864, 7.25, 8.796, 10.95, 14.34, 19.1, 24.96",\
"4.268, 4.6, 5.554, 6.902, 8.508, 10.28, 12.26, 15.09, 19.32, 24.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.7521, 0.8377, 1.138, 1.71, 2.603, 3.853, 5.499, 7.58, 10.1, 13.14",\
"0.8089, 0.8952, 1.196, 1.77, 2.663, 3.913, 5.559, 7.638, 10.16, 13.2",\
"1.013, 1.1, 1.404, 1.979, 2.872, 4.128, 5.771, 7.849, 10.39, 13.39",\
"1.341, 1.438, 1.755, 2.334, 3.23, 4.485, 6.133, 8.204, 10.74, 13.76",\
"1.723, 1.842, 2.222, 2.861, 3.769, 5.025, 6.676, 8.748, 11.29, 14.3",\
"2.122, 2.273, 2.739, 3.489, 4.498, 5.78, 7.432, 9.511, 12.04, 15.06",\
"2.505, 2.695, 3.273, 4.167, 5.321, 6.732, 8.427, 10.51, 13.05, 16.07",\
"2.853, 3.088, 3.793, 4.865, 6.2, 7.779, 9.621, 11.76, 14.3, 17.33",\
"3.156, 3.438, 4.285, 5.556, 7.109, 8.893, 10.92, 13.22, 15.83, 18.86",\
"3.401, 3.735, 4.73, 6.222, 8.021, 10.05, 12.29, 14.78, 17.57, 20.67");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.8854, 0.9882, 1.345, 2.016, 3.053, 4.503, 6.407, 8.804, 11.73, 15.21",\
"0.964, 1.068, 1.425, 2.097, 3.135, 4.585, 6.49, 8.886, 11.81, 15.29",\
"1.232, 1.337, 1.699, 2.376, 3.417, 4.869, 6.775, 9.171, 12.09, 15.58",\
"1.766, 1.871, 2.234, 2.914, 3.959, 5.414, 7.323, 9.722, 12.65, 16.13",\
"2.567, 2.692, 3.08, 3.764, 4.811, 6.269, 8.177, 10.58, 13.5, 16.99",\
"3.495, 3.662, 4.173, 4.953, 6.013, 7.471, 9.382, 11.78, 14.71, 18.2",\
"4.527, 4.739, 5.387, 6.376, 7.579, 9.058, 10.97, 13.37, 16.3, 19.79",\
"5.658, 5.919, 6.716, 7.927, 9.4, 11.04, 12.98, 15.38, 18.31, 21.8",\
"6.888, 7.2, 8.15, 9.601, 11.36, 13.31, 15.4, 17.83, 20.76, 24.24",\
"8.212, 8.577, 9.693, 11.39, 13.46, 15.74, 18.16, 20.72, 23.68, 27.17");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.7482, 0.892, 1.393, 2.35, 3.84, 5.925, 8.671, 12.13, 16.36, 21.38",\
"0.7481, 0.8907, 1.395, 2.351, 3.84, 5.928, 8.672, 12.14, 16.36, 21.38",\
"0.7488, 0.8912, 1.392, 2.349, 3.838, 5.927, 8.669, 12.13, 16.35, 21.4",\
"0.843, 0.9694, 1.424, 2.354, 3.841, 5.93, 8.673, 12.13, 16.35, 21.39",\
"1.048, 1.183, 1.645, 2.478, 3.861, 5.929, 8.676, 12.14, 16.36, 21.39",\
"1.339, 1.492, 1.978, 2.832, 4.105, 6, 8.68, 12.13, 16.36, 21.41",\
"1.704, 1.879, 2.419, 3.307, 4.597, 6.358, 8.816, 12.15, 16.36, 21.39",\
"2.118, 2.324, 2.94, 3.898, 5.226, 6.996, 9.302, 12.38, 16.4, 21.39",\
"2.586, 2.82, 3.526, 4.592, 5.98, 7.784, 10.1, 12.97, 16.73, 21.49",\
"3.11, 3.37, 4.166, 5.358, 6.864, 8.714, 11.04, 13.92, 17.45, 21.92");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("1.048, 1.214, 1.798, 2.916, 4.658, 7.096, 10.31, 14.35, 19.29, 25.16",\
"1.046, 1.215, 1.798, 2.918, 4.659, 7.101, 10.31, 14.35, 19.28, 25.17",\
"1.045, 1.213, 1.8, 2.918, 4.657, 7.097, 10.31, 14.35, 19.28, 25.16",\
"1.059, 1.218, 1.798, 2.919, 4.659, 7.102, 10.32, 14.36, 19.28, 25.17",\
"1.344, 1.462, 1.908, 2.93, 4.66, 7.1, 10.31, 14.35, 19.28, 25.15",\
"1.803, 1.955, 2.411, 3.196, 4.703, 7.101, 10.31, 14.36, 19.29, 25.19",\
"2.319, 2.503, 3.076, 3.922, 5.112, 7.188, 10.32, 14.36, 19.28, 25.16",\
"2.87, 3.102, 3.794, 4.814, 6.018, 7.704, 10.45, 14.36, 19.29, 25.16",\
"3.468, 3.75, 4.58, 5.786, 7.196, 8.776, 11.05, 14.53, 19.31, 25.17",\
"4.104, 4.436, 5.404, 6.806, 8.446, 10.26, 12.27, 15.21, 19.51, 25.19");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.7991, 0.8848, 1.186, 1.758, 2.649, 3.903, 5.545, 7.619, 10.16, 13.17",\
"0.8681, 0.9545, 1.255, 1.829, 2.721, 3.972, 5.617, 7.696, 10.22, 13.24",\
"1.063, 1.15, 1.454, 2.029, 2.922, 4.174, 5.821, 7.894, 10.43, 13.44",\
"1.362, 1.456, 1.768, 2.346, 3.243, 4.498, 6.145, 8.216, 10.75, 13.77",\
"1.704, 1.812, 2.168, 2.792, 3.698, 4.953, 6.603, 8.679, 11.22, 14.22",\
"2.071, 2.198, 2.607, 3.306, 4.292, 5.574, 7.225, 9.303, 11.84, 14.86",\
"2.447, 2.599, 3.077, 3.867, 4.954, 6.34, 8.035, 10.12, 12.65, 15.67",\
"2.802, 2.989, 3.56, 4.464, 5.668, 7.173, 8.99, 11.13, 13.68, 16.7",\
"3.12, 3.345, 4.028, 5.083, 6.425, 8.065, 10.02, 12.29, 14.91, 17.95",\
"3.386, 3.656, 4.467, 5.696, 7.213, 9.008, 11.11, 13.53, 16.29, 19.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("1.022, 1.129, 1.496, 2.178, 3.226, 4.683, 6.593, 8.995, 11.92, 15.41",\
"1.089, 1.196, 1.563, 2.246, 3.294, 4.751, 6.661, 9.063, 11.99, 15.48",\
"1.363, 1.471, 1.839, 2.524, 3.572, 5.032, 6.942, 9.344, 12.27, 15.76",\
"1.904, 2.011, 2.382, 3.069, 4.12, 5.58, 7.49, 9.895, 12.82, 16.31",\
"2.744, 2.86, 3.238, 3.924, 4.976, 6.437, 8.351, 10.75, 13.68, 17.17",\
"3.749, 3.903, 4.379, 5.125, 6.183, 7.645, 9.557, 11.96, 14.89, 18.38",\
"4.866, 5.059, 5.661, 6.597, 7.761, 9.237, 11.15, 13.55, 16.49, 19.97",\
"6.086, 6.323, 7.06, 8.207, 9.623, 11.23, 13.16, 15.56, 18.49, 21.98",\
"7.414, 7.696, 8.571, 9.942, 11.64, 13.53, 15.59, 18.02, 20.95, 24.44",\
"8.84, 9.173, 10.2, 11.8, 13.78, 16.01, 18.38, 20.92, 23.87, 27.36");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("0.7499, 0.8932, 1.392, 2.351, 3.838, 5.93, 8.673, 12.14, 16.35, 21.39",\
"0.7497, 0.8905, 1.393, 2.35, 3.84, 5.925, 8.673, 12.13, 16.34, 21.37",\
"0.7488, 0.8908, 1.395, 2.349, 3.839, 5.927, 8.67, 12.13, 16.35, 21.39",\
"0.8094, 0.9424, 1.411, 2.353, 3.84, 5.928, 8.679, 12.13, 16.36, 21.39",\
"0.9444, 1.089, 1.575, 2.452, 3.858, 5.927, 8.675, 12.14, 16.37, 21.39",\
"1.123, 1.277, 1.794, 2.716, 4.069, 6.002, 8.679, 12.13, 16.36, 21.39",\
"1.373, 1.534, 2.074, 3.032, 4.44, 6.32, 8.832, 12.16, 16.37, 21.4",\
"1.696, 1.878, 2.442, 3.426, 4.866, 6.81, 9.26, 12.4, 16.43, 21.4",\
"2.08, 2.28, 2.9, 3.908, 5.37, 7.354, 9.876, 12.95, 16.77, 21.54",\
"2.526, 2.756, 3.436, 4.498, 5.976, 7.97, 10.55, 13.69, 17.43, 21.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.00514, 0.01967, 0.04742, 0.09066, 0.1513, 0.2311, 0.3317, 0.4545, 0.6008");
values("1.178, 1.348, 1.938, 3.057, 4.799, 7.24, 10.45, 14.5, 19.44, 25.32",\
"1.18, 1.345, 1.936, 3.057, 4.796, 7.239, 10.45, 14.5, 19.44, 25.31",\
"1.179, 1.348, 1.936, 3.057, 4.797, 7.239, 10.45, 14.49, 19.43, 25.31",\
"1.176, 1.344, 1.936, 3.056, 4.795, 7.241, 10.45, 14.5, 19.43, 25.32",\
"1.361, 1.497, 1.986, 3.057, 4.798, 7.24, 10.45, 14.5, 19.43, 25.31",\
"1.808, 1.956, 2.408, 3.251, 4.822, 7.238, 10.45, 14.5, 19.42, 25.31",\
"2.303, 2.49, 3.062, 3.894, 5.154, 7.298, 10.45, 14.49, 19.43, 25.32",\
"2.838, 3.08, 3.76, 4.782, 5.996, 7.746, 10.56, 14.51, 19.44, 25.3",\
"3.422, 3.7, 4.524, 5.722, 7.152, 8.764, 11.1, 14.66, 19.44, 25.32",\
"4.048, 4.378, 5.338, 6.748, 8.386, 10.2, 12.27, 15.29, 19.65, 25.33");
}
}
}
}