blob: 4e7052a05ddf987c2b26c1d9834e1554b1ecd1a7 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_1) {
area : 14.112000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00039603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00040176" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00041376" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00040398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00041376" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006576 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.02152, 0.0215, 0.02139, 0.02132, 0.02133, 0.0213, 0.0213, 0.02129, \
0.0213, 0.02129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.01393, -0.01391, -0.01391, -0.01391, -0.01394, -0.01398, -0.01399, \
-0.01404, -0.01408, -0.01417");
}
}
}
pin(A2) {
capacitance : 0.006378 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.02139, 0.01955, 0.01872, 0.01858, 0.01853, 0.01853, 0.0185, \
0.01849, 0.01844, 0.01843");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.01862, -0.01861, -0.01855, -0.01851, -0.01842, -0.01844, -0.01845, \
-0.01843, -0.01844, -0.01841");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.401 ;
max_transition : 13.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.00328, 0.003428, 0.003587, 0.003657, 0.003662, 0.003673, 0.003674, 0.003665, 0.003675, 0.003662",\
"0.002062, 0.002406, 0.003021, 0.003309, 0.003478, 0.003546, 0.003589, 0.003609, 0.003623, 0.003623",\
"0.001736, 0.001961, 0.002475, 0.002974, 0.003245, 0.003389, 0.003482, 0.003532, 0.003568, 0.003585",\
"0.005692, 0.005244, 0.004583, 0.004178, 0.004, 0.003923, 0.003845, 0.003799, 0.003765, 0.003722",\
"0.01506, 0.01375, 0.01107, 0.008795, 0.007277, 0.00625, 0.005582, 0.005108, 0.004769, 0.004517",\
"0.03021, 0.02805, 0.02312, 0.0182, 0.01445, 0.01174, 0.009815, 0.008406, 0.007399, 0.006611",\
"0.05145, 0.04856, 0.04131, 0.0334, 0.02672, 0.02158, 0.01768, 0.01477, 0.01256, 0.01082",\
"0.07899, 0.07548, 0.0662, 0.05508, 0.04501, 0.03679, 0.0303, 0.02527, 0.02122, 0.01802",\
"0.1133, 0.1092, 0.09805, 0.08383, 0.07012, 0.05833, 0.0486, 0.04074, 0.03435, 0.0291",\
"0.1546, 0.15, 0.1372, 0.12, 0.1025, 0.08677, 0.07337, 0.06217, 0.05288, 0.04479");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.05759, 0.05814, 0.05869, 0.05889, 0.05886, 0.05892, 0.05871, 0.05871, 0.06546, 0.1143",\
"0.05562, 0.05664, 0.05821, 0.05931, 0.05922, 0.05919, 0.05946, 0.05973, 0.06649, 0.1153",\
"0.05526, 0.05541, 0.05632, 0.05817, 0.05844, 0.0588, 0.05883, 0.05955, 0.06725, 0.1192",\
"0.06089, 0.06016, 0.05882, 0.05841, 0.05856, 0.05889, 0.05871, 0.05916, 0.06862, 0.1275",\
"0.0722, 0.07065, 0.06733, 0.06408, 0.0621, 0.06108, 0.06006, 0.06096, 0.0722, 0.1436",\
"0.08952, 0.0872, 0.08172, 0.07584, 0.07068, 0.06741, 0.06498, 0.06447, 0.07986, 0.1719",\
"0.1134, 0.1103, 0.1029, 0.09435, 0.08619, 0.07938, 0.07434, 0.07347, 0.09844, 0.2239",\
"0.1441, 0.1405, 0.131, 0.1195, 0.1085, 0.09849, 0.09004, 0.08975, 0.1336, 0.318",\
"0.1823, 0.1781, 0.1667, 0.1524, 0.138, 0.1247, 0.1136, 0.1201, 0.2106, 0.483",\
"0.2281, 0.2233, 0.2105, 0.1932, 0.1756, 0.1592, 0.1488, 0.1879, 0.3772, 0.7397");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.003362, 0.003401, 0.003543, 0.003612, 0.003647, 0.00366, 0.003664, 0.003674, 0.003675, 0.003665",\
"0.002077, 0.002496, 0.003067, 0.003352, 0.003491, 0.00358, 0.003616, 0.003636, 0.003653, 0.003648",\
"0.0008658, 0.001248, 0.002076, 0.002742, 0.003105, 0.003307, 0.003426, 0.003489, 0.003529, 0.003548",\
"0.003453, 0.003333, 0.003296, 0.003418, 0.003546, 0.003615, 0.003638, 0.003655, 0.00366, 0.00365",\
"0.01174, 0.01082, 0.008982, 0.007462, 0.006425, 0.005714, 0.005204, 0.00486, 0.004597, 0.004389",\
"0.02638, 0.02457, 0.02045, 0.01644, 0.01334, 0.01104, 0.009385, 0.008149, 0.007221, 0.006509",\
"0.04774, 0.04506, 0.0385, 0.03141, 0.02549, 0.02086, 0.01732, 0.01462, 0.01251, 0.01088",\
"0.07588, 0.07249, 0.06363, 0.0532, 0.04389, 0.03625, 0.03015, 0.02531, 0.02152, 0.01838",\
"0.111, 0.107, 0.09614, 0.0824, 0.06929, 0.05809, 0.04881, 0.04128, 0.0351, 0.03",\
"0.1534, 0.1489, 0.1362, 0.1194, 0.1023, 0.08711, 0.0742, 0.0634, 0.05432, 0.0465");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.07817, 0.07819, 0.0782, 0.07807, 0.07792, 0.07762, 0.07729, 0.07702, 0.08341, 0.1321",\
"0.07621, 0.07642, 0.07675, 0.0769, 0.07684, 0.07666, 0.07636, 0.07615, 0.08273, 0.1322",\
"0.07595, 0.07593, 0.07608, 0.07624, 0.07633, 0.07621, 0.076, 0.07589, 0.08301, 0.1357",\
"0.08139, 0.0807, 0.07913, 0.07798, 0.07741, 0.07687, 0.07633, 0.07598, 0.08438, 0.1438",\
"0.09265, 0.09143, 0.08796, 0.08431, 0.0817, 0.0799, 0.07846, 0.07808, 0.08899, 0.1603",\
"0.1105, 0.1085, 0.1033, 0.09721, 0.09139, 0.08731, 0.08401, 0.08303, 0.09796, 0.1897",\
"0.135, 0.1325, 0.1255, 0.1167, 0.1081, 0.1005, 0.09472, 0.09252, 0.1171, 0.2429",\
"0.1668, 0.1638, 0.1554, 0.1438, 0.1318, 0.1209, 0.1116, 0.11, 0.1541, 0.3388",\
"0.2061, 0.2027, 0.193, 0.1789, 0.1636, 0.149, 0.137, 0.1421, 0.2337, 0.5062",\
"0.2533, 0.2496, 0.2386, 0.2224, 0.2037, 0.1855, 0.1742, 0.2138, 0.4052, 0.7657");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1276, 0.1656, 0.2978, 0.5493, 0.9405, 1.49, 2.213, 3.124, 4.234, 5.559",\
"0.1454, 0.1841, 0.3176, 0.5696, 0.9616, 1.511, 2.233, 3.144, 4.255, 5.579",\
"0.1962, 0.2478, 0.3929, 0.6453, 1.037, 1.587, 2.31, 3.22, 4.331, 5.656",\
"0.2246, 0.2965, 0.4992, 0.7937, 1.187, 1.736, 2.458, 3.368, 4.478, 5.804",\
"0.2259, 0.3182, 0.5754, 0.9524, 1.417, 1.972, 2.692, 3.6, 4.71, 6.035",\
"0.1941, 0.308, 0.6221, 1.076, 1.64, 2.289, 3.027, 3.932, 5.039, 6.362",\
"0.1279, 0.2622, 0.634, 1.167, 1.823, 2.587, 3.436, 4.373, 5.478, 6.797",\
"0.0241, 0.1793, 0.6076, 1.224, 1.975, 2.845, 3.818, 4.883, 6.034, 7.352",\
"-0.1216, 0.0553, 0.5407, 1.239, 2.084, 3.06, 4.154, 5.355, 6.647, 8.029",\
"-0.3113, -0.1124, 0.4311, 1.21, 2.157, 3.236, 4.446, 5.778, 7.217, 8.751");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1552, 0.2072, 0.3842, 0.7192, 1.239, 1.97, 2.93, 4.139, 5.616, 7.378",\
"0.1784, 0.2314, 0.4122, 0.7499, 1.272, 2.002, 2.963, 4.172, 5.651, 7.41",\
"0.2786, 0.3366, 0.5161, 0.8548, 1.378, 2.11, 3.07, 4.282, 5.76, 7.521",\
"0.4158, 0.4963, 0.7245, 1.067, 1.587, 2.319, 3.279, 4.489, 5.966, 7.724",\
"0.5865, 0.6874, 0.975, 1.397, 1.926, 2.653, 3.609, 4.82, 6.294, 8.056",\
"0.7938, 0.9164, 1.258, 1.769, 2.396, 3.133, 4.086, 5.29, 6.762, 8.521",\
"1.037, 1.183, 1.584, 2.174, 2.912, 3.757, 4.721, 5.919, 7.385, 9.139",\
"1.319, 1.49, 1.955, 2.623, 3.461, 4.438, 5.515, 6.723, 8.182, 9.93",\
"1.642, 1.838, 2.369, 3.121, 4.054, 5.148, 6.374, 7.696, 9.165, 10.9",\
"2.01, 2.228, 2.829, 3.671, 4.697, 5.903, 7.264, 8.749, 10.33, 12.08");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1491, 0.2134, 0.4402, 0.87, 1.541, 2.483, 3.719, 5.283, 7.185, 9.453",\
"0.149, 0.2139, 0.4403, 0.872, 1.543, 2.484, 3.721, 5.279, 7.187, 9.455",\
"0.2088, 0.2671, 0.4506, 0.872, 1.542, 2.484, 3.721, 5.28, 7.186, 9.453",\
"0.3046, 0.3788, 0.5965, 0.9356, 1.545, 2.483, 3.722, 5.284, 7.182, 9.452",\
"0.4308, 0.5196, 0.7782, 1.178, 1.698, 2.509, 3.722, 5.281, 7.185, 9.456",\
"0.5768, 0.6884, 0.99, 1.453, 2.048, 2.77, 3.805, 5.286, 7.185, 9.455",\
"0.7406, 0.8756, 1.237, 1.751, 2.433, 3.238, 4.183, 5.454, 7.213, 9.457",\
"0.9228, 1.08, 1.507, 2.101, 2.838, 3.741, 4.785, 5.962, 7.493, 9.536",\
"1.127, 1.307, 1.799, 2.47, 3.286, 4.273, 5.418, 6.695, 8.13, 9.938",\
"1.344, 1.556, 2.112, 2.875, 3.775, 4.831, 6.078, 7.48, 9.02, 10.72");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1955, 0.2841, 0.5926, 1.183, 2.099, 3.388, 5.08, 7.218, 9.824, 12.93",\
"0.1952, 0.2836, 0.5925, 1.179, 2.099, 3.387, 5.081, 7.218, 9.823, 12.93",\
"0.2427, 0.3084, 0.5921, 1.18, 2.099, 3.386, 5.082, 7.215, 9.823, 12.93",\
"0.3492, 0.4408, 0.6846, 1.188, 2.1, 3.387, 5.083, 7.213, 9.824, 12.93",\
"0.4704, 0.5772, 0.8972, 1.357, 2.123, 3.385, 5.076, 7.215, 9.824, 12.93",\
"0.6142, 0.7374, 1.106, 1.67, 2.362, 3.436, 5.081, 7.215, 9.826, 12.93",\
"0.777, 0.924, 1.337, 1.989, 2.796, 3.748, 5.167, 7.222, 9.822, 12.92",\
"0.9528, 1.128, 1.599, 2.31, 3.247, 4.305, 5.555, 7.349, 9.832, 12.92",\
"1.146, 1.349, 1.884, 2.663, 3.691, 4.903, 6.222, 7.818, 10.02, 12.95",\
"1.353, 1.581, 2.196, 3.052, 4.148, 5.5, 6.992, 8.594, 10.56, 13.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1524, 0.1903, 0.3225, 0.5741, 0.9655, 1.515, 2.237, 3.148, 4.259, 5.583",\
"0.1716, 0.2103, 0.3438, 0.5958, 0.9875, 1.537, 2.26, 3.17, 4.281, 5.606",\
"0.2065, 0.2528, 0.3949, 0.6481, 1.041, 1.591, 2.314, 3.224, 4.335, 5.66",\
"0.2213, 0.2825, 0.4599, 0.742, 1.138, 1.688, 2.411, 3.321, 4.433, 5.757",\
"0.2034, 0.2839, 0.507, 0.8399, 1.281, 1.841, 2.564, 3.474, 4.585, 5.909",\
"0.145, 0.2455, 0.5225, 0.9189, 1.421, 2.038, 2.782, 3.69, 4.8, 6.125",\
"0.046, 0.1656, 0.4961, 0.9654, 1.539, 2.224, 3.034, 3.977, 5.087, 6.409",\
"-0.0976, 0.0414, 0.4239, 0.9708, 1.628, 2.389, 3.271, 4.288, 5.448, 6.773",\
"-0.2905, -0.1318, 0.3043, 0.9262, 1.674, 2.526, 3.488, 4.583, 5.819, 7.208",\
"-0.5363, -0.3577, 0.1338, 0.8299, 1.671, 2.621, 3.678, 4.855, 6.175, 7.645");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.2125, 0.264, 0.4414, 0.7765, 1.297, 2.026, 2.985, 4.193, 5.668, 7.427",\
"0.2361, 0.2884, 0.4672, 0.8033, 1.324, 2.054, 3.013, 4.221, 5.696, 7.455",\
"0.3442, 0.3962, 0.5741, 0.9104, 1.431, 2.161, 3.121, 4.33, 5.804, 7.562",\
"0.5158, 0.5858, 0.7913, 1.126, 1.644, 2.373, 3.332, 4.538, 6.013, 7.771",\
"0.721, 0.8083, 1.068, 1.466, 1.986, 2.71, 3.665, 4.871, 6.344, 8.1",\
"0.972, 1.074, 1.381, 1.862, 2.466, 3.195, 4.143, 5.345, 6.814, 8.567",\
"1.27, 1.389, 1.742, 2.294, 3.004, 3.829, 4.784, 5.977, 7.441, 9.189",\
"1.617, 1.755, 2.158, 2.776, 3.578, 4.529, 5.585, 6.786, 8.24, 9.984",\
"2.016, 2.174, 2.63, 3.316, 4.203, 5.264, 6.464, 7.766, 9.231, 10.96",\
"2.47, 2.646, 3.159, 3.919, 4.887, 6.049, 7.379, 8.838, 10.4, 12.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.1495, 0.2141, 0.4408, 0.8716, 1.543, 2.484, 3.721, 5.279, 7.182, 9.455",\
"0.1496, 0.2143, 0.4412, 0.8721, 1.542, 2.484, 3.722, 5.282, 7.182, 9.454",\
"0.1912, 0.2492, 0.4489, 0.8721, 1.542, 2.484, 3.722, 5.282, 7.183, 9.458",\
"0.276, 0.3381, 0.5436, 0.918, 1.546, 2.484, 3.722, 5.281, 7.187, 9.454",\
"0.4026, 0.471, 0.6848, 1.073, 1.655, 2.511, 3.722, 5.282, 7.187, 9.456",\
"0.5554, 0.6352, 0.875, 1.274, 1.875, 2.689, 3.797, 5.291, 7.184, 9.456",\
"0.7266, 0.8214, 1.1, 1.528, 2.142, 2.979, 4.05, 5.431, 7.222, 9.459",\
"0.9174, 1.028, 1.351, 1.83, 2.467, 3.322, 4.416, 5.764, 7.438, 9.548",\
"1.121, 1.25, 1.622, 2.166, 2.858, 3.72, 4.837, 6.216, 7.858, 9.842",\
"1.339, 1.492, 1.914, 2.529, 3.282, 4.189, 5.32, 6.726, 8.396, 10.35");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.003761, 0.01345, 0.03196, 0.0608, 0.1013, 0.1545, 0.2216, 0.3035, 0.401");
values("0.2731, 0.3616, 0.6709, 1.26, 2.176, 3.461, 5.153, 7.283, 9.881, 12.98",\
"0.2733, 0.3617, 0.6712, 1.26, 2.176, 3.462, 5.153, 7.283, 9.882, 12.98",\
"0.2921, 0.3687, 0.6707, 1.26, 2.176, 3.462, 5.153, 7.281, 9.884, 12.98",\
"0.4128, 0.4952, 0.7366, 1.263, 2.177, 3.462, 5.154, 7.282, 9.884, 12.98",\
"0.5364, 0.6432, 0.9496, 1.405, 2.193, 3.462, 5.153, 7.283, 9.882, 12.98",\
"0.6756, 0.7994, 1.166, 1.719, 2.413, 3.505, 5.154, 7.283, 9.883, 12.98",\
"0.8332, 0.9734, 1.387, 2.038, 2.839, 3.801, 5.234, 7.288, 9.884, 12.98",\
"1.008, 1.171, 1.631, 2.354, 3.288, 4.344, 5.605, 7.413, 9.896, 12.98",\
"1.199, 1.387, 1.901, 2.686, 3.729, 4.94, 6.254, 7.866, 10.08, 13.01",\
"1.4, 1.618, 2.198, 3.044, 4.164, 5.522, 7.014, 8.614, 10.6, 13.25");
}
}
}
}