blob: 9addbdf67db4d46bba2a5f80cdbc929470ed6b09 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_2) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "4.38141e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "4.40484e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "7.64577e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "6.83496e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.64577e-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.01266 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.05143, 0.05136, 0.05107, 0.05089, 0.05087, 0.05085, 0.05078, \
0.05087, 0.05085, 0.05085");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.03279, -0.03273, -0.03269, -0.03271, -0.0327, -0.03285, -0.03275, \
-0.03282, -0.03288, -0.03292");
}
}
}
pin(A2) {
capacitance : 0.01332 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.0499, 0.04663, 0.04471, 0.04445, 0.0443, 0.04436, 0.04424, 0.04435, \
0.04436, 0.04434");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.04454, -0.04445, -0.04431, -0.04421, -0.04417, -0.04423, -0.04408, \
-0.0442, -0.04418, -0.0442");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.6599 ;
max_transition : 6 ;
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.004943, 0.005704, 0.006606, 0.00707, 0.007277, 0.007364, 0.00743, 0.007482, 0.007493, 0.007509",\
"0.002741, 0.003725, 0.005383, 0.006315, 0.006794, 0.007049, 0.007204, 0.007281, 0.007355, 0.007372",\
"0.003924, 0.004237, 0.005102, 0.005938, 0.006478, 0.006871, 0.007045, 0.007208, 0.007318, 0.007411",\
"0.01721, 0.01562, 0.01286, 0.01099, 0.009806, 0.009087, 0.008657, 0.00837, 0.008161, 0.008018",\
"0.04538, 0.04152, 0.03336, 0.02613, 0.02091, 0.01731, 0.01486, 0.0131, 0.01185, 0.01091",\
"0.08937, 0.08354, 0.0695, 0.05511, 0.04379, 0.03523, 0.02893, 0.02432, 0.02084, 0.01824",\
"0.1499, 0.1424, 0.1231, 0.1008, 0.08145, 0.06616, 0.05419, 0.04503, 0.03797, 0.0324",\
"0.228, 0.219, 0.1949, 0.1647, 0.1364, 0.1129, 0.09361, 0.07836, 0.06607, 0.05614",\
"0.3243, 0.3142, 0.2859, 0.2485, 0.2105, 0.1774, 0.1496, 0.1266, 0.1074, 0.09199",\
"0.4402, 0.429, 0.397, 0.353, 0.3055, 0.2621, 0.2242, 0.1919, 0.165, 0.1423");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.1179, 0.1202, 0.1238, 0.1253, 0.1259, 0.1271, 0.1285, 0.1298, 0.1334, 0.1329",\
"0.1144, 0.1166, 0.121, 0.1236, 0.1257, 0.1277, 0.1288, 0.1318, 0.1327, 0.1343",\
"0.1173, 0.1176, 0.1191, 0.1217, 0.124, 0.1264, 0.1288, 0.1305, 0.1317, 0.1353",\
"0.135, 0.1328, 0.1293, 0.127, 0.1263, 0.1275, 0.1287, 0.1311, 0.134, 0.1339",\
"0.1686, 0.1639, 0.1544, 0.1465, 0.1399, 0.1372, 0.1358, 0.1354, 0.1367, 0.1395",\
"0.219, 0.2127, 0.1977, 0.1816, 0.1691, 0.1591, 0.1526, 0.1483, 0.1459, 0.1458",\
"0.2875, 0.2798, 0.2594, 0.2357, 0.2151, 0.1981, 0.1844, 0.174, 0.167, 0.1618",\
"0.3752, 0.3659, 0.3413, 0.3103, 0.2795, 0.2548, 0.2343, 0.216, 0.2023, 0.1926",\
"0.4835, 0.4729, 0.4438, 0.4059, 0.3667, 0.3321, 0.3029, 0.277, 0.2535, 0.2366",\
"0.613, 0.6015, 0.5689, 0.5242, 0.476, 0.4304, 0.3919, 0.3592, 0.3267, 0.301");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.005329, 0.005938, 0.006745, 0.007101, 0.007282, 0.007399, 0.007459, 0.007483, 0.007484, 0.007492",\
"0.002487, 0.003634, 0.005368, 0.006353, 0.006883, 0.007111, 0.007253, 0.007368, 0.007407, 0.007453",\
"0.0007736, 0.001707, 0.003544, 0.005059, 0.005993, 0.006481, 0.006833, 0.007048, 0.007169, 0.007266",\
"0.01095, 0.01014, 0.008933, 0.008531, 0.008238, 0.008052, 0.007939, 0.007832, 0.007767, 0.007747",\
"0.03717, 0.03418, 0.02781, 0.02237, 0.01845, 0.01569, 0.01372, 0.01227, 0.01123, 0.01047",\
"0.08068, 0.07551, 0.06326, 0.05069, 0.04079, 0.03336, 0.02777, 0.02354, 0.02034, 0.01789",\
"0.1421, 0.1351, 0.1171, 0.09632, 0.07857, 0.06442, 0.05334, 0.04461, 0.03786, 0.03256",\
"0.222, 0.2135, 0.1902, 0.1614, 0.1341, 0.1117, 0.09347, 0.07865, 0.06675, 0.05726",\
"0.321, 0.3111, 0.2835, 0.2469, 0.21, 0.1776, 0.1507, 0.1283, 0.1098, 0.09457",\
"0.4401, 0.4292, 0.3977, 0.3541, 0.3076, 0.2644, 0.2275, 0.196, 0.1694, 0.147");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.1681, 0.1683, 0.1692, 0.1698, 0.1704, 0.1713, 0.1728, 0.1743, 0.1765, 0.1791",\
"0.1645, 0.1653, 0.1666, 0.168, 0.1689, 0.1699, 0.1715, 0.1733, 0.1749, 0.1777",\
"0.167, 0.1667, 0.1666, 0.1673, 0.1683, 0.1694, 0.1711, 0.1726, 0.1749, 0.1777",\
"0.1839, 0.182, 0.178, 0.1746, 0.1727, 0.1723, 0.1731, 0.1736, 0.1758, 0.1781",\
"0.2178, 0.2139, 0.2049, 0.1957, 0.1883, 0.1835, 0.1815, 0.1809, 0.1811, 0.1817",\
"0.2693, 0.2644, 0.2501, 0.2341, 0.2194, 0.208, 0.2005, 0.1961, 0.1927, 0.1911",\
"0.3394, 0.3333, 0.3153, 0.2916, 0.2693, 0.2498, 0.2343, 0.2231, 0.2148, 0.2112",\
"0.4298, 0.4227, 0.4014, 0.3706, 0.3391, 0.3117, 0.2877, 0.2683, 0.2524, 0.2426",\
"0.5414, 0.5334, 0.5093, 0.4728, 0.4331, 0.3953, 0.3619, 0.3337, 0.3095, 0.2914",\
"0.6752, 0.6663, 0.6394, 0.5992, 0.5507, 0.5019, 0.4585, 0.4201, 0.387, 0.3597");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.05956, 0.07703, 0.1368, 0.2497, 0.4256, 0.6717, 0.9962, 1.405, 1.904, 2.496",\
"0.06666, 0.08421, 0.1445, 0.2577, 0.4336, 0.68, 1.005, 1.413, 1.912, 2.505",\
"0.08327, 0.1073, 0.1749, 0.2883, 0.4644, 0.7106, 1.035, 1.444, 1.942, 2.539",\
"0.08998, 0.1224, 0.2135, 0.3485, 0.5252, 0.771, 1.095, 1.503, 2.001, 2.597",\
"0.08337, 0.1251, 0.2397, 0.4077, 0.6177, 0.8683, 1.191, 1.598, 2.096, 2.69",\
"0.06137, 0.1119, 0.2514, 0.4522, 0.7027, 0.9961, 1.329, 1.734, 2.23, 2.822",\
"0.0216, 0.082, 0.2462, 0.481, 0.7709, 1.11, 1.493, 1.917, 2.411, 3.001",\
"-0.0356, 0.0338, 0.2223, 0.4932, 0.8233, 1.205, 1.639, 2.119, 2.641, 3.231",\
"-0.1133, -0.0342, 0.1793, 0.4854, 0.8564, 1.285, 1.766, 2.302, 2.885, 3.511",\
"-0.2129, -0.1246, 0.1148, 0.4552, 0.869, 1.343, 1.874, 2.461, 3.103, 3.795");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.07036, 0.09478, 0.1765, 0.3284, 0.5634, 0.8936, 1.328, 1.875, 2.539, 3.337",\
"0.08017, 0.1045, 0.1871, 0.3403, 0.5758, 0.907, 1.34, 1.887, 2.554, 3.351",\
"0.1211, 0.1485, 0.2301, 0.3828, 0.6196, 0.9494, 1.385, 1.93, 2.6, 3.391",\
"0.1797, 0.215, 0.3172, 0.4727, 0.7071, 1.037, 1.471, 2.017, 2.684, 3.481",\
"0.255, 0.2996, 0.4237, 0.6118, 0.8514, 1.177, 1.608, 2.155, 2.82, 3.612",\
"0.3465, 0.4009, 0.5502, 0.7698, 1.05, 1.383, 1.81, 2.35, 3.014, 3.806",\
"0.4546, 0.5202, 0.6965, 0.9487, 1.268, 1.648, 2.083, 2.619, 3.279, 4.065",\
"0.5809, 0.6569, 0.8625, 1.151, 1.508, 1.935, 2.419, 2.964, 3.618, 4.401",\
"0.7261, 0.8132, 1.049, 1.376, 1.773, 2.241, 2.781, 3.378, 4.039, 4.818",\
"0.8918, 0.9899, 1.255, 1.622, 2.062, 2.574, 3.163, 3.821, 4.536, 5.321");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.06317, 0.09205, 0.1928, 0.385, 0.6846, 1.105, 1.655, 2.353, 3.205, 4.213",\
"0.06278, 0.09178, 0.1929, 0.3851, 0.6837, 1.105, 1.657, 2.351, 3.203, 4.211",\
"0.091, 0.1189, 0.201, 0.3857, 0.6852, 1.105, 1.655, 2.355, 3.202, 4.222",\
"0.1335, 0.1668, 0.2665, 0.4212, 0.6865, 1.103, 1.658, 2.354, 3.199, 4.219",\
"0.1915, 0.2323, 0.3464, 0.528, 0.7661, 1.121, 1.657, 2.352, 3.204, 4.215",\
"0.2596, 0.3106, 0.447, 0.6482, 0.9202, 1.251, 1.706, 2.356, 3.203, 4.216",\
"0.3378, 0.4, 0.5624, 0.7938, 1.087, 1.457, 1.889, 2.453, 3.22, 4.216",\
"0.4274, 0.4996, 0.6898, 0.9522, 1.276, 1.677, 2.152, 2.693, 3.373, 4.27",\
"0.5258, 0.6106, 0.8286, 1.129, 1.489, 1.916, 2.429, 3.017, 3.674, 4.477",\
"0.634, 0.7316, 0.9812, 1.322, 1.723, 2.184, 2.725, 3.356, 4.064, 4.844");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.08273, 0.1222, 0.2615, 0.5269, 0.9398, 1.521, 2.285, 3.246, 4.417, 5.825",\
"0.08278, 0.1223, 0.2615, 0.5266, 0.9398, 1.52, 2.284, 3.246, 4.424, 5.824",\
"0.1078, 0.1386, 0.2614, 0.5266, 0.9402, 1.523, 2.286, 3.25, 4.419, 5.819",\
"0.1507, 0.1911, 0.31, 0.5332, 0.9401, 1.52, 2.284, 3.246, 4.419, 5.818",\
"0.2094, 0.2543, 0.3942, 0.6134, 0.9562, 1.519, 2.283, 3.244, 4.42, 5.817",\
"0.2788, 0.3332, 0.4878, 0.7422, 1.073, 1.552, 2.284, 3.242, 4.424, 5.822",\
"0.3564, 0.4232, 0.602, 0.8752, 1.251, 1.701, 2.341, 3.248, 4.421, 5.815",\
"0.4406, 0.5208, 0.73, 1.027, 1.436, 1.937, 2.521, 3.332, 4.425, 5.812",\
"0.535, 0.6282, 0.8692, 1.201, 1.63, 2.179, 2.812, 3.546, 4.531, 5.837",\
"0.6384, 0.7432, 1.021, 1.395, 1.851, 2.429, 3.121, 3.886, 4.791, 5.973");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.07372, 0.09099, 0.1506, 0.2635, 0.4392, 0.6859, 1.01, 1.418, 1.917, 2.51",\
"0.0801, 0.09779, 0.1582, 0.2713, 0.4477, 0.6939, 1.018, 1.426, 1.925, 2.519",\
"0.09044, 0.1118, 0.177, 0.2908, 0.4673, 0.7138, 1.038, 1.447, 1.945, 2.539",\
"0.09119, 0.1193, 0.1993, 0.3264, 0.5044, 0.7511, 1.075, 1.484, 1.981, 2.578",\
"0.07566, 0.1122, 0.2131, 0.3618, 0.5591, 0.811, 1.134, 1.542, 2.04, 2.635",\
"0.04143, 0.08629, 0.2104, 0.3878, 0.6103, 0.8858, 1.22, 1.626, 2.124, 2.717",\
"-0.0129, 0.0403, 0.1871, 0.3966, 0.6523, 0.9553, 1.315, 1.739, 2.236, 2.827",\
"-0.0896, -0.0276, 0.1414, 0.3838, 0.6766, 1.015, 1.405, 1.858, 2.377, 2.972",\
"-0.1907, -0.1206, 0.0722, 0.3468, 0.6792, 1.058, 1.485, 1.969, 2.519, 3.14",\
"-0.3174, -0.2388, -0.0232, 0.2847, 0.6567, 1.079, 1.549, 2.069, 2.654, 3.307");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.1007, 0.1243, 0.2049, 0.3565, 0.5913, 0.9209, 1.354, 1.899, 2.565, 3.364",\
"0.1105, 0.1343, 0.2154, 0.3676, 0.6026, 0.9322, 1.365, 1.912, 2.577, 3.375",\
"0.1567, 0.1802, 0.2601, 0.4117, 0.6472, 0.9767, 1.411, 1.956, 2.622, 3.419",\
"0.2303, 0.2605, 0.3529, 0.5032, 0.7363, 1.064, 1.497, 2.042, 2.71, 3.506",\
"0.3241, 0.3608, 0.4719, 0.6486, 0.8826, 1.207, 1.638, 2.181, 2.845, 3.638",\
"0.4398, 0.4833, 0.6127, 0.8185, 1.088, 1.415, 1.84, 2.381, 3.043, 3.833",\
"0.577, 0.629, 0.7795, 1.011, 1.318, 1.686, 2.115, 2.651, 3.308, 4.095",\
"0.7384, 0.7977, 0.9716, 1.232, 1.571, 1.984, 2.459, 2.998, 3.649, 4.431",\
"0.9242, 0.9927, 1.19, 1.483, 1.855, 2.306, 2.833, 3.42, 4.075, 4.852",\
"1.135, 1.212, 1.434, 1.761, 2.17, 2.657, 3.229, 3.874, 4.579, 5.36");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.06307, 0.09185, 0.1931, 0.3855, 0.6839, 1.106, 1.655, 2.351, 3.203, 4.212",\
"0.06328, 0.09186, 0.1931, 0.3853, 0.6851, 1.103, 1.656, 2.351, 3.202, 4.214",\
"0.08424, 0.1101, 0.1985, 0.3854, 0.6848, 1.105, 1.658, 2.354, 3.204, 4.212",\
"0.1271, 0.1532, 0.2422, 0.4096, 0.6875, 1.105, 1.656, 2.354, 3.203, 4.221",\
"0.1896, 0.2192, 0.311, 0.4788, 0.7396, 1.121, 1.657, 2.352, 3.202, 4.216",\
"0.2641, 0.2985, 0.404, 0.5754, 0.8372, 1.203, 1.695, 2.362, 3.202, 4.215",\
"0.3486, 0.3894, 0.5132, 0.7016, 0.965, 1.33, 1.811, 2.428, 3.224, 4.216",\
"0.4424, 0.4904, 0.634, 0.8466, 1.125, 1.49, 1.972, 2.58, 3.325, 4.265",\
"0.5448, 0.6018, 0.7648, 1.008, 1.312, 1.685, 2.167, 2.774, 3.513, 4.4",\
"0.6528, 0.7198, 0.9098, 1.181, 1.518, 1.918, 2.401, 3.007, 3.749, 4.631");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.09949, 0.1661, 0.2538, 0.3643, 0.4991, 0.6599");
values("0.1271, 0.1674, 0.307, 0.5732, 0.9865, 1.566, 2.327, 3.286, 4.458, 5.86",\
"0.1269, 0.1671, 0.3069, 0.5728, 0.9869, 1.566, 2.329, 3.288, 4.455, 5.858",\
"0.1385, 0.1724, 0.3068, 0.5726, 0.9867, 1.566, 2.328, 3.288, 4.459, 5.86",\
"0.1885, 0.2273, 0.3415, 0.5758, 0.9856, 1.566, 2.328, 3.288, 4.46, 5.858",\
"0.2457, 0.2906, 0.4297, 0.6454, 0.9978, 1.565, 2.328, 3.287, 4.459, 5.852",\
"0.3144, 0.3672, 0.5216, 0.7748, 1.104, 1.594, 2.329, 3.288, 4.461, 5.859",\
"0.3936, 0.4544, 0.629, 0.9066, 1.28, 1.733, 2.377, 3.293, 4.461, 5.858",\
"0.4816, 0.5528, 0.7522, 1.05, 1.461, 1.962, 2.553, 3.365, 4.469, 5.857",\
"0.5772, 0.6604, 0.8886, 1.213, 1.649, 2.203, 2.832, 3.576, 4.572, 5.877",\
"0.6792, 0.7782, 1.035, 1.396, 1.855, 2.441, 3.138, 3.906, 4.822, 6.008");
}
}
}
}