blob: d064886d958b8a0f367d18710cad3c86a538f613 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_2) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0002289384" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0002306718" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0002339118" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002358396" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002358396" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005902 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.005528, 0.005522, 0.005514, 0.005513, 0.005514, 0.005514, 0.005516, \
0.005515, 0.005514, 0.004938");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.003875, -0.003883, -0.00388, -0.003885, -0.003914, -0.003932, \
-0.003958, -0.004008, -0.00411, -0.004118");
}
}
}
pin(A2) {
capacitance : 0.005782 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.005194, 0.004784, 0.004662, 0.004637, 0.004639, 0.00464, 0.004638, \
0.004635, 0.004634, 0.004127");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.004643, -0.004647, -0.004644, -0.004637, -0.004648, -0.004642, \
-0.004643, -0.004642, -0.00464, -0.004364");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.474 ;
max_transition : 20 ;
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.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.04074, 0.04102, 0.04168, 0.04227, 0.04262, 0.04283, 0.04295, 0.04303, 0.04307, 0.0431",\
"0.04074, 0.04103, 0.04171, 0.04231, 0.04266, 0.04286, 0.04298, 0.04306, 0.0431, 0.04313",\
"0.0402, 0.04048, 0.04117, 0.04178, 0.04214, 0.04235, 0.04247, 0.04253, 0.04258, 0.0426",\
"0.03963, 0.03988, 0.0405, 0.04109, 0.04149, 0.04174, 0.04188, 0.04197, 0.04202, 0.04204",\
"0.03916, 0.03936, 0.03989, 0.04047, 0.04092, 0.04123, 0.04142, 0.04154, 0.04161, 0.04167",\
"0.03884, 0.03903, 0.03949, 0.04004, 0.04051, 0.04085, 0.04109, 0.04124, 0.04134, 0.0414",\
"0.03871, 0.03885, 0.03927, 0.03978, 0.04025, 0.04063, 0.04089, 0.04107, 0.04118, 0.04125",\
"0.0387, 0.03883, 0.03917, 0.03963, 0.0401, 0.0405, 0.04079, 0.04098, 0.04111, 0.04098",\
"0.03882, 0.03891, 0.03918, 0.03962, 0.04006, 0.04045, 0.04074, 0.0409, 0.04067, 0.03967",\
"0.03835, 0.03843, 0.03868, 0.03906, 0.03947, 0.03974, 0.03933, 0.03788, 0.03643, 0.03541");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.02307, 0.0233, 0.0239, 0.02473, 0.02533, 0.02586, 0.02629, 0.02928, 0.05395, 0.1503",\
"0.02296, 0.02323, 0.02385, 0.02466, 0.0253, 0.02583, 0.0261, 0.02928, 0.05483, 0.1517",\
"0.02276, 0.02302, 0.02362, 0.02437, 0.02509, 0.02554, 0.02588, 0.02921, 0.05817, 0.1594",\
"0.02244, 0.02264, 0.02317, 0.02384, 0.02447, 0.02502, 0.02561, 0.03003, 0.06459, 0.1758",\
"0.02209, 0.02227, 0.02272, 0.02331, 0.0239, 0.02455, 0.02534, 0.03178, 0.07754, 0.2025",\
"0.02184, 0.02198, 0.02237, 0.02295, 0.02347, 0.02412, 0.025, 0.0363, 0.09913, 0.2384",\
"0.0217, 0.02184, 0.02217, 0.02253, 0.02329, 0.0238, 0.02571, 0.04755, 0.1354, 0.2796",\
"0.02165, 0.02178, 0.0221, 0.02241, 0.02283, 0.02375, 0.02936, 0.07276, 0.1868, 0.3158",\
"0.02172, 0.02183, 0.0221, 0.02242, 0.02284, 0.02398, 0.04365, 0.1243, 0.2379, 0.3291",\
"0.02206, 0.02214, 0.02238, 0.02276, 0.02343, 0.0336, 0.09386, 0.1829, 0.2511, 0.2989");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.04549, 0.04574, 0.04636, 0.04695, 0.04735, 0.04759, 0.04774, 0.04783, 0.04789, 0.04793",\
"0.04518, 0.04542, 0.04605, 0.04665, 0.04706, 0.0473, 0.04744, 0.04753, 0.04759, 0.04763",\
"0.0448, 0.04504, 0.04567, 0.04628, 0.04668, 0.04693, 0.04707, 0.04716, 0.04722, 0.04726",\
"0.04445, 0.04467, 0.04526, 0.04584, 0.04627, 0.04654, 0.0467, 0.0468, 0.04687, 0.04691",\
"0.04413, 0.04433, 0.04483, 0.04538, 0.04584, 0.04615, 0.04635, 0.04648, 0.04657, 0.04662",\
"0.04384, 0.04403, 0.04449, 0.04501, 0.04547, 0.04581, 0.04606, 0.04622, 0.04633, 0.04639",\
"0.04371, 0.04386, 0.04425, 0.04475, 0.0452, 0.04556, 0.04583, 0.04602, 0.04615, 0.0462",\
"0.04366, 0.04379, 0.04413, 0.04457, 0.04501, 0.04539, 0.04568, 0.04589, 0.04601, 0.04586",\
"0.04369, 0.04376, 0.04407, 0.04446, 0.04488, 0.04526, 0.04555, 0.04571, 0.04536, 0.04423",\
"0.04308, 0.04316, 0.04341, 0.04376, 0.04413, 0.04428, 0.04347, 0.04184, 0.04056, 0.03964");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.02307, 0.02331, 0.02394, 0.02471, 0.02542, 0.02583, 0.02632, 0.02933, 0.05467, 0.1508",\
"0.02299, 0.02325, 0.02389, 0.02469, 0.02534, 0.02586, 0.02624, 0.02937, 0.05506, 0.1535",\
"0.02285, 0.02309, 0.02372, 0.02451, 0.02515, 0.02568, 0.02638, 0.02956, 0.05883, 0.1605",\
"0.02258, 0.0228, 0.02335, 0.02407, 0.0247, 0.02523, 0.0259, 0.03015, 0.06488, 0.1772",\
"0.02231, 0.0225, 0.02301, 0.02367, 0.02435, 0.02484, 0.02538, 0.03206, 0.07684, 0.2016",\
"0.02203, 0.02222, 0.02263, 0.02328, 0.0238, 0.02445, 0.02533, 0.03676, 0.0981, 0.2366",\
"0.02187, 0.02204, 0.02237, 0.02283, 0.02356, 0.02402, 0.02598, 0.04668, 0.134, 0.2779",\
"0.02177, 0.02189, 0.02226, 0.02261, 0.02306, 0.024, 0.0293, 0.07149, 0.1847, 0.3149",\
"0.0217, 0.02181, 0.02213, 0.02246, 0.02289, 0.02419, 0.043, 0.1223, 0.2366, 0.3294",\
"0.02188, 0.02199, 0.02227, 0.02265, 0.02327, 0.03297, 0.09201, 0.1821, 0.2515, 0.3001");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("1.383, 1.461, 1.663, 1.947, 2.312, 2.772, 3.352, 4.07, 4.943, 5.984",\
"1.449, 1.527, 1.729, 2.013, 2.378, 2.839, 3.418, 4.136, 5.01, 6.05",\
"1.661, 1.739, 1.942, 2.226, 2.591, 3.051, 3.631, 4.35, 5.223, 6.263",\
"2.086, 2.163, 2.366, 2.65, 3.014, 3.475, 4.054, 4.774, 5.647, 6.686",\
"2.762, 2.839, 3.042, 3.327, 3.692, 4.153, 4.733, 5.452, 6.325, 7.366",\
"3.643, 3.729, 3.943, 4.237, 4.607, 5.072, 5.652, 6.371, 7.245, 8.286",\
"4.627, 4.725, 4.965, 5.28, 5.665, 6.141, 6.725, 7.446, 8.319, 9.358",\
"5.696, 5.808, 6.076, 6.419, 6.823, 7.311, 7.902, 8.626, 9.501, 10.54",\
"6.847, 6.973, 7.275, 7.646, 8.073, 8.573, 9.176, 9.904, 10.78, 11.82",\
"8.079, 8.22, 8.553, 8.96, 9.41, 9.928, 10.54, 11.27, 12.15, 13.19");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("1.221, 1.334, 1.666, 2.235, 3.088, 4.276, 5.833, 7.788, 10.18, 13.02",\
"1.266, 1.379, 1.712, 2.28, 3.134, 4.32, 5.875, 7.831, 10.22, 13.07",\
"1.442, 1.554, 1.887, 2.454, 3.308, 4.496, 6.05, 8.006, 10.4, 13.24",\
"1.782, 1.893, 2.224, 2.79, 3.644, 4.832, 6.39, 8.345, 10.74, 13.59",\
"2.255, 2.37, 2.705, 3.273, 4.125, 5.314, 6.874, 8.827, 11.22, 14.07",\
"2.757, 2.878, 3.224, 3.798, 4.653, 5.842, 7.4, 9.357, 11.74, 14.59",\
"3.269, 3.398, 3.754, 4.331, 5.189, 6.383, 7.94, 9.899, 12.29, 15.14",\
"3.773, 3.915, 4.285, 4.869, 5.726, 6.917, 8.481, 10.44, 12.83, 15.67",\
"4.265, 4.418, 4.81, 5.403, 6.259, 7.449, 9.009, 10.97, 13.36, 16.21",\
"4.729, 4.896, 5.315, 5.919, 6.778, 7.965, 9.524, 11.48, 13.88, 16.73");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.3502, 0.4148, 0.6046, 0.9248, 1.402, 2.089, 3.021, 4.225, 5.705, 7.49",\
"0.3502, 0.4152, 0.6046, 0.925, 1.405, 2.087, 3.021, 4.223, 5.702, 7.479",\
"0.3508, 0.4148, 0.606, 0.926, 1.405, 2.087, 3.021, 4.224, 5.706, 7.491",\
"0.3512, 0.4156, 0.6048, 0.9252, 1.402, 2.088, 3.022, 4.226, 5.708, 7.492",\
"0.3574, 0.4204, 0.609, 0.9264, 1.403, 2.09, 3.021, 4.225, 5.705, 7.491",\
"0.4126, 0.4722, 0.6484, 0.954, 1.422, 2.097, 3.025, 4.222, 5.71, 7.479",\
"0.4972, 0.5574, 0.7308, 1.027, 1.479, 2.136, 3.044, 4.23, 5.714, 7.478",\
"0.59, 0.654, 0.826, 1.114, 1.55, 2.196, 3.088, 4.258, 5.718, 7.49",\
"0.69, 0.758, 0.938, 1.214, 1.638, 2.262, 3.136, 4.29, 5.746, 7.502",\
"0.794, 0.866, 1.058, 1.328, 1.734, 2.336, 3.19, 4.33, 5.77, 7.534");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.433, 0.5596, 1.002, 1.874, 3.276, 5.257, 7.876, 11.16, 15.19, 20.03",\
"0.4326, 0.5598, 0.9994, 1.874, 3.28, 5.273, 7.876, 11.18, 15.19, 19.98",\
"0.4322, 0.559, 1, 1.872, 3.281, 5.259, 7.875, 11.18, 15.24, 19.97",\
"0.4346, 0.5598, 1.002, 1.874, 3.28, 5.258, 7.877, 11.17, 15.2, 20",\
"0.4584, 0.5832, 1.012, 1.875, 3.277, 5.272, 7.901, 11.18, 15.19, 20",\
"0.4998, 0.6206, 1.043, 1.898, 3.287, 5.266, 7.874, 11.17, 15.18, 19.98",\
"0.5522, 0.6676, 1.074, 1.916, 3.304, 5.276, 7.878, 11.18, 15.19, 19.98",\
"0.62, 0.73, 1.118, 1.934, 3.312, 5.298, 7.896, 11.18, 15.21, 19.97",\
"0.702, 0.808, 1.172, 1.96, 3.32, 5.298, 7.908, 11.19, 15.2, 19.99",\
"0.792, 0.9, 1.244, 1.994, 3.336, 5.298, 7.91, 11.21, 15.22, 20.02");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("1.557, 1.636, 1.841, 2.129, 2.496, 2.959, 3.541, 4.261, 5.136, 6.176",\
"1.61, 1.689, 1.895, 2.182, 2.549, 3.012, 3.594, 4.315, 5.189, 6.23",\
"1.829, 1.908, 2.113, 2.402, 2.769, 3.232, 3.813, 4.534, 5.409, 6.449",\
"2.262, 2.34, 2.546, 2.834, 3.201, 3.664, 4.246, 4.966, 5.841, 6.882",\
"2.946, 3.025, 3.23, 3.517, 3.885, 4.348, 4.93, 5.651, 6.526, 7.568",\
"3.869, 3.952, 4.163, 4.456, 4.827, 5.292, 5.873, 6.594, 7.47, 8.511",\
"4.92, 5.015, 5.248, 5.56, 5.944, 6.414, 7.001, 7.722, 8.598, 9.637",\
"6.063, 6.17, 6.432, 6.764, 7.165, 7.649, 8.241, 8.966, 9.842, 10.88",\
"7.294, 7.415, 7.705, 8.066, 8.486, 8.983, 9.583, 10.31, 11.19, 12.23",\
"8.61, 8.744, 9.065, 9.458, 9.899, 10.41, 11.02, 11.75, 12.63, 13.67");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("1.271, 1.384, 1.717, 2.285, 3.139, 4.325, 5.883, 7.839, 10.23, 13.06",\
"1.328, 1.441, 1.774, 2.342, 3.196, 4.383, 5.94, 7.895, 10.29, 13.13",\
"1.497, 1.61, 1.943, 2.511, 3.365, 4.552, 6.11, 8.07, 10.45, 13.29",\
"1.789, 1.901, 2.233, 2.799, 3.653, 4.841, 6.4, 8.353, 10.75, 13.59",\
"2.197, 2.313, 2.65, 3.217, 4.071, 5.259, 6.815, 8.771, 11.16, 14.01",\
"2.658, 2.78, 3.128, 3.701, 4.557, 5.743, 7.301, 9.258, 11.64, 14.49",\
"3.152, 3.28, 3.64, 4.22, 5.078, 6.267, 7.825, 9.783, 12.17, 15.01",\
"3.658, 3.795, 4.17, 4.758, 5.617, 6.806, 8.366, 10.32, 12.71, 15.56",\
"4.164, 4.312, 4.703, 5.302, 6.163, 7.353, 8.913, 10.87, 13.26, 16.1",\
"4.653, 4.814, 5.227, 5.839, 6.704, 7.892, 9.451, 11.41, 13.8, 16.65");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.3602, 0.4238, 0.614, 0.9354, 1.412, 2.098, 3.031, 4.234, 5.718, 7.499",\
"0.36, 0.4236, 0.615, 0.934, 1.415, 2.098, 3.031, 4.234, 5.717, 7.499",\
"0.3596, 0.4238, 0.6154, 0.9362, 1.412, 2.098, 3.03, 4.234, 5.716, 7.499",\
"0.3596, 0.4246, 0.615, 0.9342, 1.416, 2.096, 3.03, 4.233, 5.719, 7.499",\
"0.3618, 0.4268, 0.6174, 0.937, 1.413, 2.097, 3.03, 4.229, 5.719, 7.493",\
"0.3958, 0.4554, 0.6386, 0.9518, 1.423, 2.102, 3.032, 4.232, 5.72, 7.499",\
"0.4728, 0.5334, 0.7086, 1.011, 1.468, 2.13, 3.046, 4.238, 5.72, 7.494",\
"0.558, 0.62, 0.794, 1.088, 1.536, 2.184, 3.084, 4.254, 5.726, 7.5",\
"0.652, 0.718, 0.896, 1.178, 1.608, 2.242, 3.122, 4.29, 5.748, 7.504",\
"0.746, 0.816, 1.004, 1.282, 1.698, 2.312, 3.174, 4.318, 5.768, 7.522");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.004264, 0.01572, 0.03761, 0.0717, 0.1195, 0.1825, 0.2618, 0.3586, 0.474");
values("0.4334, 0.5598, 0.9994, 1.871, 3.281, 5.258, 7.878, 11.16, 15.2, 20.01",\
"0.4334, 0.5596, 1.001, 1.874, 3.278, 5.258, 7.876, 11.16, 15.19, 20.03",\
"0.4334, 0.56, 1.002, 1.873, 3.279, 5.264, 7.9, 11.18, 15.22, 19.99",\
"0.434, 0.5596, 1, 1.874, 3.276, 5.262, 7.901, 11.17, 15.19, 20.03",\
"0.4554, 0.5788, 1.008, 1.877, 3.28, 5.258, 7.875, 11.17, 15.19, 19.98",\
"0.49, 0.6144, 1.039, 1.893, 3.283, 5.263, 7.876, 11.18, 15.2, 19.97",\
"0.5298, 0.6534, 1.071, 1.911, 3.295, 5.272, 7.878, 11.17, 15.22, 19.97",\
"0.58, 0.702, 1.112, 1.934, 3.302, 5.28, 7.884, 11.17, 15.21, 19.99",\
"0.64, 0.76, 1.158, 1.962, 3.316, 5.29, 7.896, 11.18, 15.19, 20",\
"0.712, 0.832, 1.216, 1.994, 3.33, 5.288, 7.896, 11.19, 15.2, 19.99");
}
}
}
}