blob: a84d0d4d2debd5fa9d2aec368faf5f0ec02a1e71 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_1) {
area : 14.112000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00061461" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00062793" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000656505" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00063396" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000656505" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006809 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.0506, 0.05047, 0.05029, 0.05005, 0.04993, 0.04992, 0.04988, \
0.04988, 0.04991, 0.04986");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.03213, -0.03213, -0.03206, -0.03205, -0.03204, -0.03213, -0.03216, \
-0.03219, -0.03219, -0.03221");
}
}
}
pin(A2) {
capacitance : 0.006631 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.05038, 0.04723, 0.04498, 0.04426, 0.04393, 0.04387, 0.04385, \
0.04366, 0.04381, 0.04367");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.04417, -0.04417, -0.04406, -0.04392, -0.04383, -0.04387, -0.04374, \
-0.04383, -0.04377, -0.04374");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.3354 ;
max_transition : 7.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.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.00309, 0.003671, 0.004373, 0.004682, 0.004854, 0.004968, 0.005011, 0.005058, 0.005065, 0.005072",\
"0.001271, 0.00198, 0.003185, 0.00407, 0.004513, 0.004756, 0.004819, 0.004907, 0.004922, 0.00498",\
"0.004339, 0.004269, 0.004383, 0.004689, 0.004886, 0.004922, 0.004983, 0.005015, 0.005031, 0.00504",\
"0.02227, 0.02041, 0.01647, 0.01307, 0.01074, 0.009136, 0.008078, 0.007305, 0.006781, 0.006433",\
"0.05922, 0.05509, 0.04529, 0.03556, 0.0278, 0.02217, 0.01807, 0.01506, 0.01288, 0.01131",\
"0.1166, 0.1104, 0.09448, 0.07657, 0.06113, 0.04889, 0.03956, 0.03243, 0.02704, 0.02282",\
"0.1954, 0.1875, 0.166, 0.1393, 0.1145, 0.09373, 0.0769, 0.06352, 0.05301, 0.04476",\
"0.2967, 0.2875, 0.2611, 0.2261, 0.1909, 0.1599, 0.1338, 0.1123, 0.09462, 0.08047",\
"0.4219, 0.4116, 0.381, 0.3383, 0.2927, 0.2503, 0.2133, 0.1819, 0.1555, 0.1334",\
"0.5721, 0.5605, 0.5267, 0.477, 0.4215, 0.3672, 0.318, 0.2752, 0.2385, 0.2071");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1311, 0.1319, 0.1339, 0.1349, 0.135, 0.1353, 0.1346, 0.1348, 0.1334, 0.1351",\
"0.1282, 0.1298, 0.1331, 0.1359, 0.1349, 0.1354, 0.1359, 0.1349, 0.1343, 0.1364",\
"0.1326, 0.1321, 0.1336, 0.135, 0.1348, 0.1345, 0.1346, 0.1358, 0.1357, 0.136",\
"0.1562, 0.1535, 0.148, 0.1432, 0.1431, 0.1401, 0.1385, 0.1378, 0.137, 0.1376",\
"0.1998, 0.1954, 0.1845, 0.1721, 0.1624, 0.1555, 0.1512, 0.1472, 0.1447, 0.1427",\
"0.2654, 0.259, 0.2426, 0.2227, 0.204, 0.1893, 0.1775, 0.1678, 0.1618, 0.1585",\
"0.3538, 0.3463, 0.325, 0.2973, 0.2703, 0.2455, 0.2239, 0.2078, 0.1951, 0.187",\
"0.4669, 0.4581, 0.4329, 0.3984, 0.3619, 0.3265, 0.2956, 0.2685, 0.2479, 0.234",\
"0.6057, 0.5962, 0.5675, 0.5265, 0.4802, 0.4365, 0.3938, 0.3561, 0.3233, 0.3048",\
"0.7722, 0.7617, 0.7305, 0.6835, 0.629, 0.5744, 0.5215, 0.4724, 0.4273, 0.4057");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.003261, 0.003948, 0.004449, 0.004761, 0.004911, 0.005014, 0.005052, 0.005069, 0.005079, 0.005083",\
"0.0008141, 0.001637, 0.003076, 0.004011, 0.004492, 0.004714, 0.004843, 0.004909, 0.004953, 0.004979",\
"0.0008024, 0.001293, 0.002441, 0.00344, 0.00412, 0.004453, 0.004694, 0.00479, 0.004842, 0.004919",\
"0.01625, 0.01501, 0.01256, 0.01053, 0.009088, 0.00805, 0.007245, 0.006761, 0.006425, 0.006146",\
"0.05262, 0.04913, 0.04085, 0.03267, 0.02603, 0.02114, 0.01748, 0.01481, 0.01272, 0.01124",\
"0.1118, 0.1059, 0.09132, 0.07475, 0.06044, 0.04908, 0.04014, 0.03328, 0.02797, 0.02374",\
"0.1943, 0.1868, 0.1659, 0.1402, 0.1162, 0.09609, 0.07983, 0.06664, 0.05603, 0.0476",\
"0.3011, 0.2919, 0.2659, 0.2314, 0.1967, 0.1661, 0.1402, 0.1187, 0.1011, 0.08645",\
"0.4332, 0.4229, 0.3924, 0.3497, 0.3041, 0.2618, 0.2247, 0.1931, 0.1664, 0.1439",\
"0.592, 0.5806, 0.5464, 0.4963, 0.4403, 0.3856, 0.3362, 0.2928, 0.2554, 0.2233");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1804, 0.1799, 0.1801, 0.18, 0.1799, 0.1796, 0.1792, 0.1786, 0.1781, 0.1784",\
"0.1771, 0.1776, 0.1786, 0.1776, 0.178, 0.1779, 0.1776, 0.1771, 0.1767, 0.177",\
"0.1812, 0.1806, 0.1795, 0.1787, 0.1782, 0.1777, 0.1773, 0.1767, 0.1763, 0.1769",\
"0.2053, 0.2028, 0.1967, 0.1906, 0.1866, 0.1835, 0.1815, 0.1799, 0.1781, 0.179",\
"0.2513, 0.2469, 0.2356, 0.2217, 0.2106, 0.2022, 0.1953, 0.1909, 0.1866, 0.1856",\
"0.3205, 0.3148, 0.2985, 0.2774, 0.2565, 0.2392, 0.225, 0.2151, 0.2069, 0.2013",\
"0.4148, 0.408, 0.3876, 0.3588, 0.3289, 0.3002, 0.2768, 0.2574, 0.2424, 0.2333",\
"0.5353, 0.5275, 0.5039, 0.4686, 0.4287, 0.3899, 0.3544, 0.3241, 0.2989, 0.2839",\
"0.6837, 0.6753, 0.6487, 0.6079, 0.5594, 0.5096, 0.4617, 0.4195, 0.3826, 0.3601",\
"0.8615, 0.8523, 0.8236, 0.7778, 0.7213, 0.6606, 0.6013, 0.545, 0.4974, 0.4683");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.08879, 0.1112, 0.1887, 0.3357, 0.5643, 0.8846, 1.306, 1.837, 2.485, 3.257",\
"0.0958, 0.1185, 0.1966, 0.3442, 0.5721, 0.8926, 1.314, 1.845, 2.493, 3.266",\
"0.119, 0.1469, 0.2293, 0.3761, 0.6047, 0.925, 1.346, 1.877, 2.525, 3.298",\
"0.1328, 0.1699, 0.2779, 0.4436, 0.6706, 0.9892, 1.41, 1.94, 2.587, 3.359",\
"0.131, 0.1781, 0.3137, 0.5163, 0.7764, 1.096, 1.514, 2.042, 2.687, 3.459",\
"0.111, 0.1685, 0.3319, 0.5745, 0.8787, 1.243, 1.667, 2.191, 2.834, 3.602",\
"0.072, 0.139, 0.3307, 0.6137, 0.9654, 1.379, 1.857, 2.394, 3.033, 3.797",\
"0.0125, 0.0892, 0.3075, 0.6312, 1.032, 1.5, 2.031, 2.63, 3.29, 4.051",\
"-0.0701, 0.017, 0.2622, 0.6267, 1.076, 1.599, 2.189, 2.846, 3.574, 4.364",\
"-0.1767, -0.0797, 0.1942, 0.5965, 1.096, 1.673, 2.324, 3.042, 3.834, 4.699");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.09735, 0.1253, 0.2201, 0.3977, 0.6726, 1.058, 1.566, 2.204, 2.985, 3.915",\
"0.1084, 0.1364, 0.2324, 0.4111, 0.6866, 1.073, 1.58, 2.22, 3, 3.931",\
"0.1587, 0.1884, 0.2819, 0.4598, 0.7353, 1.122, 1.629, 2.269, 3.049, 3.98",\
"0.2338, 0.2718, 0.3854, 0.5638, 0.8369, 1.221, 1.727, 2.365, 3.145, 4.076",\
"0.3273, 0.3764, 0.5158, 0.7282, 1.006, 1.384, 1.887, 2.522, 3.3, 4.227",\
"0.4403, 0.5004, 0.6694, 0.9181, 1.238, 1.625, 2.121, 2.75, 3.524, 4.449",\
"0.5717, 0.6437, 0.8447, 1.135, 1.499, 1.935, 2.44, 3.062, 3.83, 4.749",\
"0.7242, 0.8082, 1.042, 1.377, 1.788, 2.272, 2.834, 3.466, 4.227, 5.138",\
"0.8981, 0.9945, 1.262, 1.643, 2.107, 2.643, 3.257, 3.951, 4.722, 5.625",\
"1.097, 1.203, 1.505, 1.935, 2.452, 3.046, 3.715, 4.469, 5.299, 6.217");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.103, 0.1409, 0.2742, 0.5271, 0.9202, 1.472, 2.198, 3.111, 4.228, 5.557",\
"0.1027, 0.1407, 0.2741, 0.527, 0.9196, 1.472, 2.197, 3.111, 4.226, 5.559",\
"0.1338, 0.1686, 0.2794, 0.527, 0.9205, 1.472, 2.197, 3.112, 4.228, 5.557",\
"0.1908, 0.2304, 0.3529, 0.56, 0.9213, 1.471, 2.196, 3.11, 4.227, 5.558",\
"0.2723, 0.3204, 0.4586, 0.6834, 1.001, 1.486, 2.198, 3.112, 4.228, 5.558",\
"0.3698, 0.4294, 0.5934, 0.8396, 1.179, 1.621, 2.243, 3.113, 4.228, 5.56",\
"0.4816, 0.5534, 0.7492, 1.029, 1.393, 1.861, 2.439, 3.209, 4.242, 5.558",\
"0.606, 0.6918, 0.9238, 1.25, 1.642, 2.135, 2.741, 3.467, 4.395, 5.601",\
"0.7462, 0.8456, 1.113, 1.484, 1.927, 2.452, 3.086, 3.84, 4.722, 5.821",\
"0.8998, 1.013, 1.318, 1.743, 2.241, 2.804, 3.469, 4.251, 5.17, 6.218");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1238, 0.1713, 0.3376, 0.6562, 1.149, 1.841, 2.75, 3.901, 5.298, 6.974",\
"0.1238, 0.171, 0.3373, 0.6537, 1.148, 1.841, 2.752, 3.898, 5.297, 6.973",\
"0.1485, 0.1855, 0.3368, 0.653, 1.149, 1.839, 2.746, 3.901, 5.304, 6.975",\
"0.2083, 0.2524, 0.3902, 0.6602, 1.145, 1.839, 2.751, 3.899, 5.303, 6.968",\
"0.2893, 0.3412, 0.4946, 0.7564, 1.169, 1.84, 2.752, 3.899, 5.299, 6.972",\
"0.3862, 0.4488, 0.625, 0.9098, 1.304, 1.886, 2.753, 3.898, 5.3, 6.969",\
"0.4922, 0.5702, 0.7802, 1.088, 1.517, 2.064, 2.828, 3.905, 5.302, 6.97",\
"0.6088, 0.702, 0.9544, 1.3, 1.753, 2.335, 3.049, 4.017, 5.322, 6.972",\
"0.7356, 0.8454, 1.136, 1.535, 2.02, 2.636, 3.383, 4.283, 5.465, 7.007",\
"0.8758, 0.9978, 1.333, 1.786, 2.325, 2.966, 3.759, 4.679, 5.779, 7.201");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1076, 0.1302, 0.2075, 0.3545, 0.5829, 0.9033, 1.324, 1.855, 2.503, 3.276",\
"0.114, 0.1368, 0.215, 0.3626, 0.5911, 0.9118, 1.333, 1.864, 2.512, 3.285",\
"0.1249, 0.1505, 0.2319, 0.3795, 0.6085, 0.9289, 1.351, 1.881, 2.529, 3.302",\
"0.126, 0.1581, 0.2541, 0.4128, 0.6416, 0.961, 1.382, 1.912, 2.56, 3.332",\
"0.1073, 0.1485, 0.2668, 0.448, 0.6946, 1.017, 1.435, 1.964, 2.61, 3.382",\
"0.0652, 0.1149, 0.2585, 0.4721, 0.7458, 1.09, 1.516, 2.042, 2.686, 3.454",\
"-0.0016, 0.0564, 0.2241, 0.4739, 0.7857, 1.16, 1.612, 2.151, 2.791, 3.557",\
"-0.0962, -0.0296, 0.162, 0.4479, 0.8025, 1.218, 1.702, 2.268, 2.929, 3.693",\
"-0.2212, -0.146, 0.0705, 0.3915, 0.7903, 1.254, 1.78, 2.38, 3.07, 3.859",\
"-0.3787, -0.2948, -0.0529, 0.3029, 0.7466, 1.259, 1.835, 2.481, 3.205, 4.026");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1325, 0.1597, 0.2536, 0.4308, 0.7058, 1.091, 1.598, 2.236, 3.016, 3.945",\
"0.1434, 0.1709, 0.2653, 0.4423, 0.7176, 1.103, 1.61, 2.248, 3.028, 3.956",\
"0.1972, 0.2239, 0.3165, 0.4928, 0.7675, 1.152, 1.659, 2.297, 3.078, 4.007",\
"0.2899, 0.3235, 0.4265, 0.5995, 0.8705, 1.253, 1.758, 2.395, 3.174, 4.102",\
"0.4095, 0.4498, 0.5726, 0.7717, 1.043, 1.419, 1.919, 2.553, 3.329, 4.256",\
"0.5553, 0.604, 0.7498, 0.9786, 1.285, 1.664, 2.156, 2.785, 3.556, 4.479",\
"0.729, 0.7864, 0.957, 1.219, 1.562, 1.984, 2.482, 3.101, 3.865, 4.782",\
"0.9321, 0.9986, 1.195, 1.494, 1.876, 2.341, 2.886, 3.512, 4.265, 5.174",\
"1.166, 1.242, 1.465, 1.802, 2.229, 2.736, 3.33, 4.008, 4.769, 5.668",\
"1.433, 1.519, 1.769, 2.145, 2.618, 3.172, 3.813, 4.545, 5.363, 6.269");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.103, 0.1408, 0.2745, 0.5272, 0.9208, 1.472, 2.197, 3.111, 4.228, 5.558",\
"0.1031, 0.1412, 0.2745, 0.5273, 0.9207, 1.472, 2.198, 3.112, 4.227, 5.56",\
"0.1261, 0.1596, 0.2784, 0.527, 0.9204, 1.472, 2.198, 3.112, 4.227, 5.559",\
"0.1819, 0.2147, 0.328, 0.5502, 0.9226, 1.472, 2.198, 3.112, 4.228, 5.558",\
"0.2674, 0.303, 0.4181, 0.6327, 0.9758, 1.486, 2.198, 3.112, 4.227, 5.558",\
"0.372, 0.4134, 0.543, 0.76, 1.093, 1.573, 2.236, 3.116, 4.228, 5.56",\
"0.4918, 0.5404, 0.69, 0.9258, 1.259, 1.728, 2.36, 3.185, 4.248, 5.559",\
"0.6254, 0.6836, 0.8552, 1.121, 1.476, 1.936, 2.553, 3.35, 4.353, 5.605",\
"0.7706, 0.839, 1.038, 1.338, 1.719, 2.201, 2.806, 3.588, 4.561, 5.75",\
"0.9282, 1.008, 1.236, 1.573, 1.993, 2.503, 3.12, 3.887, 4.843, 6.002");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.003308, 0.01141, 0.02689, 0.05099, 0.08482, 0.1293, 0.1854, 0.2539, 0.3354");
values("0.1827, 0.2304, 0.3979, 0.7156, 1.209, 1.901, 2.81, 3.957, 5.356, 7.024",\
"0.1826, 0.2302, 0.3974, 0.7146, 1.209, 1.901, 2.811, 3.957, 5.356, 7.026",\
"0.1927, 0.2356, 0.3979, 0.7154, 1.209, 1.901, 2.811, 3.957, 5.357, 7.024",\
"0.2564, 0.2997, 0.4357, 0.7189, 1.209, 1.901, 2.81, 3.956, 5.357, 7.024",\
"0.3392, 0.388, 0.5406, 0.7996, 1.225, 1.9, 2.81, 3.956, 5.355, 7.025",\
"0.438, 0.4962, 0.6674, 0.9504, 1.349, 1.939, 2.811, 3.957, 5.355, 7.023",\
"0.5504, 0.6196, 0.8176, 1.123, 1.553, 2.104, 2.878, 3.963, 5.356, 7.024",\
"0.6754, 0.7562, 0.9894, 1.327, 1.779, 2.366, 3.09, 4.062, 5.372, 7.022",\
"0.812, 0.9074, 1.174, 1.554, 2.039, 2.654, 3.409, 4.319, 5.509, 7.056",\
"0.9564, 1.068, 1.372, 1.806, 2.327, 2.971, 3.762, 4.693, 5.813, 7.234");
}
}
}
}