blob: 5b1efb802ddaed06ad8fee5c7d7dc6fb43751209 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "5.5134e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "5.5812e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "4.5567e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "4.5567e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.5812e-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.006538 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.01352, 0.01352, 0.01352, 0.01352, 0.01356, 0.01355, 0.01353, \
0.01352, 0.01349, 0.01345");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.007174, -0.007227, -0.007261, -0.007264, -0.007295, -0.007293, \
-0.007293, -0.007299, -0.007292, -0.007296");
}
}
}
pin(A2) {
capacitance : 0.006387 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.01995, 0.01991, 0.01995, 0.01988, 0.01999, 0.01997, 0.01998, \
0.01998, 0.01998, 0.01998");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.0172, -0.01847, -0.01906, -0.01926, -0.01942, -0.0195, -0.01952, \
-0.01956, -0.01957, -0.01959");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 1.13 ;
max_transition : 11.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.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.1537, 0.1521, 0.1522, 0.1536, 0.1545, 0.1549, 0.1553, 0.1555, 0.1556, 0.1557",\
"0.1515, 0.1499, 0.1501, 0.1513, 0.1524, 0.1529, 0.1532, 0.1534, 0.1535, 0.1536",\
"0.1497, 0.148, 0.1482, 0.1494, 0.1503, 0.1509, 0.1514, 0.1516, 0.1517, 0.1518",\
"0.1531, 0.151, 0.1502, 0.151, 0.1519, 0.1526, 0.153, 0.1533, 0.1535, 0.1536",\
"0.1634, 0.1596, 0.1572, 0.1569, 0.1576, 0.158, 0.1584, 0.1587, 0.1589, 0.1591",\
"0.1775, 0.1723, 0.1679, 0.1667, 0.1669, 0.167, 0.1673, 0.1676, 0.1678, 0.1679",\
"0.1952, 0.1886, 0.1826, 0.1804, 0.1801, 0.18, 0.1802, 0.1804, 0.1806, 0.1806",\
"0.2171, 0.2094, 0.2019, 0.1985, 0.1973, 0.1971, 0.1972, 0.1973, 0.1974, 0.1975",\
"0.244, 0.2352, 0.2257, 0.2213, 0.2195, 0.2189, 0.2186, 0.2186, 0.2187, 0.2188",\
"0.2765, 0.2666, 0.2552, 0.2493, 0.2468, 0.2457, 0.2451, 0.245, 0.2449, 0.245");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.07856, 0.08006, 0.08368, 0.08654, 0.08948, 0.0911, 0.09355, 0.09669, 0.1015, 0.1338",\
"0.07871, 0.08006, 0.08365, 0.0866, 0.08954, 0.09146, 0.09415, 0.09699, 0.09974, 0.139",\
"0.07844, 0.07924, 0.08191, 0.08489, 0.08777, 0.08996, 0.09205, 0.09519, 0.1012, 0.1421",\
"0.08072, 0.08029, 0.0817, 0.08372, 0.08702, 0.08933, 0.09145, 0.09489, 0.1001, 0.1449",\
"0.08639, 0.08542, 0.08506, 0.08726, 0.08966, 0.09182, 0.09385, 0.09789, 0.1055, 0.1555",\
"0.09634, 0.09488, 0.09319, 0.09359, 0.09713, 0.0989, 0.1004, 0.1042, 0.1093, 0.1744",\
"0.1108, 0.1084, 0.106, 0.1057, 0.1068, 0.1104, 0.1127, 0.1127, 0.1219, 0.206",\
"0.1298, 0.1267, 0.1228, 0.1212, 0.121, 0.1228, 0.1277, 0.1307, 0.14, 0.2514",\
"0.1537, 0.1496, 0.1452, 0.1423, 0.1416, 0.1431, 0.1436, 0.1504, 0.1703, 0.3299",\
"0.183, 0.1776, 0.172, 0.1677, 0.1669, 0.1663, 0.1673, 0.1721, 0.2142, 0.4629");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.1665, 0.1649, 0.1651, 0.1664, 0.1673, 0.1679, 0.1682, 0.1683, 0.1685, 0.1685",\
"0.1647, 0.1631, 0.1633, 0.1646, 0.1656, 0.166, 0.1664, 0.1665, 0.1666, 0.1667",\
"0.1624, 0.1608, 0.1608, 0.1621, 0.163, 0.1637, 0.1641, 0.1642, 0.1644, 0.1645",\
"0.1639, 0.1617, 0.1612, 0.1622, 0.1631, 0.1636, 0.1641, 0.1643, 0.1645, 0.1646",\
"0.1704, 0.1673, 0.1657, 0.1662, 0.1666, 0.1674, 0.1677, 0.168, 0.1682, 0.1683",\
"0.1822, 0.1781, 0.1752, 0.1751, 0.1755, 0.1761, 0.1765, 0.1768, 0.1769, 0.1771",\
"0.1996, 0.1945, 0.1906, 0.1893, 0.1895, 0.1898, 0.1902, 0.1905, 0.1907, 0.1909",\
"0.2227, 0.2167, 0.2111, 0.209, 0.2087, 0.209, 0.2093, 0.2094, 0.2096, 0.2097",\
"0.2523, 0.2449, 0.2379, 0.2347, 0.2336, 0.2334, 0.2336, 0.2337, 0.2338, 0.2339",\
"0.2877, 0.2794, 0.2705, 0.2659, 0.2641, 0.2638, 0.2635, 0.2634, 0.2635, 0.2637");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.08931, 0.0902, 0.09346, 0.09625, 0.09853, 0.1007, 0.1029, 0.104, 0.107, 0.1448",\
"0.08799, 0.0891, 0.09223, 0.09526, 0.09781, 0.09952, 0.1008, 0.1034, 0.1085, 0.1439",\
"0.08717, 0.08763, 0.09004, 0.09292, 0.09559, 0.0976, 0.09903, 0.101, 0.1048, 0.1454",\
"0.08971, 0.08938, 0.09052, 0.09223, 0.09517, 0.09748, 0.09963, 0.1016, 0.1053, 0.1523",\
"0.09576, 0.09477, 0.09424, 0.09652, 0.09823, 0.1006, 0.1029, 0.1046, 0.1092, 0.1637",\
"0.1062, 0.1047, 0.1034, 0.1034, 0.1069, 0.1086, 0.1104, 0.1121, 0.1198, 0.1839",\
"0.1216, 0.1194, 0.1171, 0.1168, 0.1172, 0.1211, 0.1233, 0.1241, 0.1336, 0.2157",\
"0.142, 0.1392, 0.136, 0.134, 0.1343, 0.1358, 0.1407, 0.1434, 0.1542, 0.2681",\
"0.168, 0.1643, 0.1598, 0.1579, 0.1572, 0.1571, 0.1599, 0.1664, 0.1875, 0.3542",\
"0.1995, 0.1949, 0.1896, 0.1863, 0.1855, 0.1851, 0.186, 0.1903, 0.2353, 0.4986");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.4778, 0.5405, 0.6874, 0.8898, 1.159, 1.516, 1.981, 2.564, 3.276, 4.125",\
"0.491, 0.5536, 0.7007, 0.9031, 1.172, 1.529, 1.994, 2.577, 3.289, 4.138",\
"0.5708, 0.6333, 0.7802, 0.9822, 1.251, 1.609, 2.073, 2.657, 3.369, 4.217",\
"0.7452, 0.808, 0.9551, 1.157, 1.426, 1.784, 2.248, 2.832, 3.544, 4.392",\
"0.9713, 1.04, 1.195, 1.403, 1.674, 2.033, 2.497, 3.08, 3.792, 4.64",\
"1.225, 1.299, 1.465, 1.679, 1.956, 2.317, 2.782, 3.366, 4.077, 4.925",\
"1.515, 1.594, 1.772, 1.994, 2.274, 2.636, 3.102, 3.687, 4.398, 5.247",\
"1.851, 1.935, 2.124, 2.354, 2.637, 3, 3.466, 4.051, 4.765, 5.615",\
"2.24, 2.328, 2.527, 2.766, 3.054, 3.418, 3.884, 4.468, 5.182, 6.032",\
"2.681, 2.773, 2.982, 3.235, 3.528, 3.894, 4.361, 4.944, 5.655, 6.506");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.2194, 0.2715, 0.4357, 0.7409, 1.214, 1.874, 2.744, 3.836, 5.169, 6.768",\
"0.243, 0.2952, 0.4591, 0.7644, 1.237, 1.898, 2.765, 3.861, 5.198, 6.783",\
"0.3214, 0.3734, 0.5362, 0.8416, 1.314, 1.976, 2.842, 3.939, 5.277, 6.866",\
"0.4046, 0.4611, 0.624, 0.9285, 1.401, 2.063, 2.931, 4.027, 5.364, 6.956",\
"0.459, 0.5215, 0.6872, 0.9904, 1.463, 2.123, 2.993, 4.085, 5.425, 7.017",\
"0.4822, 0.5518, 0.7225, 1.024, 1.495, 2.156, 3.025, 4.119, 5.456, 7.048",\
"0.4711, 0.547, 0.7267, 1.027, 1.498, 2.157, 3.026, 4.119, 5.454, 7.044",\
"0.4204, 0.503, 0.6944, 0.996, 1.464, 2.124, 2.992, 4.085, 5.419, 7.011",\
"0.3286, 0.4167, 0.6213, 0.926, 1.395, 2.055, 2.921, 4.014, 5.349, 6.939",\
"0.1936, 0.2864, 0.5047, 0.8137, 1.285, 1.944, 2.812, 3.905, 5.239, 6.829");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.1296, 0.1874, 0.3303, 0.5695, 0.9482, 1.505, 2.26, 3.219, 4.392, 5.79",\
"0.1298, 0.1875, 0.3302, 0.5695, 0.9472, 1.505, 2.259, 3.217, 4.391, 5.791",\
"0.13, 0.1874, 0.331, 0.5696, 0.9484, 1.505, 2.259, 3.217, 4.391, 5.786",\
"0.134, 0.191, 0.3332, 0.571, 0.9488, 1.506, 2.259, 3.216, 4.387, 5.785",\
"0.1592, 0.2162, 0.3544, 0.5854, 0.9562, 1.508, 2.258, 3.216, 4.392, 5.787",\
"0.1826, 0.2434, 0.3808, 0.606, 0.9722, 1.519, 2.263, 3.217, 4.386, 5.792",\
"0.2036, 0.2684, 0.411, 0.6276, 0.9846, 1.527, 2.273, 3.225, 4.388, 5.787",\
"0.2224, 0.291, 0.4406, 0.6498, 0.9968, 1.532, 2.276, 3.229, 4.395, 5.787",\
"0.2426, 0.3144, 0.4714, 0.6742, 1.012, 1.54, 2.28, 3.231, 4.399, 5.794",\
"0.2664, 0.3406, 0.5064, 0.705, 1.032, 1.55, 2.28, 3.232, 4.4, 5.794");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.08456, 0.1541, 0.4173, 0.9334, 1.737, 2.866, 4.358, 6.227, 8.514, 11.24",\
"0.08512, 0.1542, 0.4173, 0.9334, 1.737, 2.869, 4.355, 6.23, 8.512, 11.23",\
"0.08712, 0.1554, 0.4173, 0.9332, 1.738, 2.863, 4.355, 6.22, 8.52, 11.24",\
"0.1036, 0.1675, 0.4198, 0.9326, 1.738, 2.865, 4.353, 6.221, 8.508, 11.25",\
"0.1224, 0.1854, 0.424, 0.936, 1.736, 2.864, 4.347, 6.224, 8.509, 11.24",\
"0.1414, 0.2074, 0.4316, 0.9374, 1.737, 2.86, 4.345, 6.218, 8.505, 11.23",\
"0.1608, 0.2326, 0.4436, 0.938, 1.74, 2.863, 4.341, 6.213, 8.496, 11.22",\
"0.1792, 0.2588, 0.4624, 0.9436, 1.74, 2.866, 4.342, 6.206, 8.497, 11.21",\
"0.1986, 0.2842, 0.4886, 0.953, 1.746, 2.867, 4.345, 6.209, 8.483, 11.2",\
"0.2192, 0.3106, 0.5188, 0.9652, 1.758, 2.872, 4.346, 6.209, 8.486, 11.2");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.5164, 0.579, 0.7261, 0.9282, 1.197, 1.555, 2.019, 2.602, 3.314, 4.163",\
"0.5356, 0.5983, 0.7451, 0.9473, 1.216, 1.574, 2.038, 2.621, 3.334, 4.182",\
"0.6022, 0.6646, 0.8116, 1.014, 1.283, 1.641, 2.105, 2.688, 3.4, 4.249",\
"0.7246, 0.7876, 0.9353, 1.138, 1.407, 1.765, 2.229, 2.812, 3.524, 4.373",\
"0.8844, 0.9515, 1.108, 1.317, 1.59, 1.948, 2.412, 2.995, 3.707, 4.556",\
"1.086, 1.156, 1.321, 1.538, 1.816, 2.177, 2.642, 3.225, 3.937, 4.786",\
"1.333, 1.407, 1.579, 1.803, 2.086, 2.449, 2.915, 3.5, 4.212, 5.06",\
"1.626, 1.704, 1.883, 2.116, 2.404, 2.77, 3.236, 3.82, 4.532, 5.381",\
"1.961, 2.044, 2.233, 2.475, 2.769, 3.138, 3.605, 4.189, 4.902, 5.75",\
"2.339, 2.426, 2.626, 2.881, 3.184, 3.558, 4.026, 4.61, 5.322, 6.171");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.2432, 0.2957, 0.4601, 0.7654, 1.238, 1.898, 2.766, 3.86, 5.194, 6.784",\
"0.2652, 0.3177, 0.482, 0.7876, 1.26, 1.92, 2.789, 3.881, 5.215, 6.805",\
"0.3458, 0.398, 0.5611, 0.8665, 1.339, 2, 2.868, 3.962, 5.297, 6.887",\
"0.4448, 0.5007, 0.6639, 0.9682, 1.441, 2.101, 2.969, 4.064, 5.399, 6.988",\
"0.5172, 0.5786, 0.7439, 1.047, 1.519, 2.18, 3.049, 4.142, 5.478, 7.066",\
"0.5608, 0.6285, 0.7981, 1.1, 1.571, 2.232, 3.1, 4.194, 5.529, 7.118",\
"0.5735, 0.6473, 0.8244, 1.125, 1.596, 2.256, 3.124, 4.218, 5.552, 7.142",\
"0.5526, 0.6328, 0.819, 1.121, 1.59, 2.25, 3.118, 4.211, 5.546, 7.136",\
"0.4963, 0.582, 0.78, 1.084, 1.553, 2.212, 3.081, 4.174, 5.508, 7.098",\
"0.4036, 0.4936, 0.7048, 1.012, 1.483, 2.143, 3.01, 4.103, 5.438, 7.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.1298, 0.1875, 0.3302, 0.5696, 0.9475, 1.505, 2.257, 3.217, 4.392, 5.791",\
"0.1296, 0.1873, 0.3303, 0.5696, 0.948, 1.506, 2.259, 3.216, 4.39, 5.787",\
"0.1299, 0.1876, 0.3303, 0.5694, 0.9484, 1.505, 2.257, 3.217, 4.391, 5.792",\
"0.1348, 0.1922, 0.3332, 0.5706, 0.948, 1.505, 2.259, 3.217, 4.39, 5.784",\
"0.1492, 0.2086, 0.3538, 0.5862, 0.9558, 1.507, 2.259, 3.218, 4.391, 5.792",\
"0.1634, 0.2252, 0.3752, 0.608, 0.9726, 1.517, 2.263, 3.217, 4.388, 5.786",\
"0.1774, 0.2412, 0.3958, 0.628, 0.9872, 1.526, 2.268, 3.22, 4.388, 5.787",\
"0.1952, 0.261, 0.4188, 0.6482, 1.003, 1.535, 2.272, 3.224, 4.39, 5.783",\
"0.2156, 0.2838, 0.447, 0.6754, 1.022, 1.546, 2.278, 3.225, 4.393, 5.785",\
"0.238, 0.3088, 0.4798, 0.7092, 1.05, 1.564, 2.286, 3.23, 4.394, 5.788");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.008793, 0.03615, 0.08838, 0.1698, 0.2839, 0.4342, 0.6235, 0.8546, 1.13");
values("0.08692, 0.156, 0.4183, 0.9341, 1.735, 2.863, 4.348, 6.209, 8.491, 11.22",\
"0.0866, 0.1561, 0.4183, 0.9327, 1.737, 2.863, 4.349, 6.216, 8.501, 11.21",\
"0.08764, 0.1565, 0.4182, 0.9332, 1.737, 2.866, 4.346, 6.219, 8.501, 11.21",\
"0.1022, 0.1666, 0.4208, 0.9334, 1.737, 2.864, 4.345, 6.213, 8.49, 11.21",\
"0.1194, 0.1826, 0.4238, 0.9352, 1.738, 2.862, 4.347, 6.212, 8.498, 11.21",\
"0.1372, 0.202, 0.4302, 0.937, 1.736, 2.862, 4.347, 6.21, 8.499, 11.2",\
"0.154, 0.2236, 0.4396, 0.9378, 1.742, 2.862, 4.342, 6.211, 8.497, 11.21",\
"0.1712, 0.2484, 0.4558, 0.942, 1.74, 2.863, 4.342, 6.206, 8.496, 11.21",\
"0.1888, 0.2722, 0.476, 0.951, 1.747, 2.868, 4.345, 6.209, 8.483, 11.22",\
"0.2068, 0.2952, 0.5024, 0.9608, 1.755, 2.876, 4.346, 6.212, 8.484, 11.2");
}
}
}
}