blob: a27bc45d208cbb0c8ebbcd5b2095fbb9154e2374 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_1) {
area : 22.579200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000669465" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0006786" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000708345" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000704295" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000708345" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003889 ;
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.02378, 0.02374, 0.02369, 0.02366, 0.02362, 0.02366, 0.02364, \
0.02363, 0.02363, 0.02362");
}
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.01405, -0.01405, -0.01407, -0.01407, -0.01409, -0.01413, -0.01413, \
-0.01414, -0.01417, -0.01418");
}
}
}
pin(A2) {
capacitance : 0.003881 ;
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.02386, 0.02235, 0.0212, 0.02085, 0.02076, 0.02075, 0.02072, \
0.02073, 0.02069, 0.02072");
}
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.02078, -0.0208, -0.02076, -0.02071, -0.02071, -0.02073, -0.02073, \
-0.02073, -0.02074, -0.02074");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.3884 ;
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.2182, 0.2149, 0.2107, 0.2082, 0.2068, 0.2058, 0.2053, 0.2048, 0.2045, 0.2044",\
"0.2173, 0.2143, 0.2099, 0.2073, 0.2057, 0.2047, 0.2043, 0.2039, 0.2037, 0.2035",\
"0.2177, 0.2147, 0.2096, 0.2075, 0.2061, 0.2053, 0.2046, 0.2043, 0.2041, 0.2039",\
"0.2305, 0.2266, 0.2203, 0.2167, 0.2148, 0.2134, 0.2127, 0.2122, 0.2119, 0.2116",\
"0.2607, 0.2554, 0.2458, 0.2395, 0.2357, 0.2335, 0.232, 0.231, 0.2305, 0.2301",\
"0.3055, 0.2989, 0.2857, 0.276, 0.2697, 0.2658, 0.2634, 0.2617, 0.2606, 0.26",\
"0.3662, 0.358, 0.3409, 0.3269, 0.3176, 0.3116, 0.3078, 0.3051, 0.3032, 0.302",\
"0.4423, 0.4329, 0.4119, 0.3934, 0.3805, 0.3719, 0.3662, 0.3622, 0.3595, 0.3575",\
"0.5338, 0.5234, 0.4989, 0.4754, 0.4588, 0.4472, 0.4392, 0.4337, 0.4298, 0.427",\
"0.6415, 0.6302, 0.6024, 0.5743, 0.5533, 0.5383, 0.5277, 0.5203, 0.5151, 0.5111");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1319, 0.1293, 0.1254, 0.1236, 0.1231, 0.1226, 0.1219, 0.1218, 0.1215, 0.1231",\
"0.1313, 0.1288, 0.1249, 0.1232, 0.1225, 0.122, 0.1214, 0.1208, 0.1201, 0.1222",\
"0.1324, 0.1296, 0.1256, 0.1234, 0.1229, 0.1223, 0.1216, 0.121, 0.1215, 0.1212",\
"0.1446, 0.1413, 0.1355, 0.1315, 0.1294, 0.1285, 0.1277, 0.1269, 0.1273, 0.1292",\
"0.1689, 0.1649, 0.1573, 0.1506, 0.1467, 0.1446, 0.1431, 0.1418, 0.1408, 0.1438",\
"0.2068, 0.2013, 0.1915, 0.183, 0.1759, 0.1713, 0.1687, 0.1673, 0.166, 0.1687",\
"0.2584, 0.2517, 0.2391, 0.2282, 0.2198, 0.2125, 0.2074, 0.2037, 0.202, 0.2048",\
"0.324, 0.3162, 0.301, 0.2867, 0.275, 0.2671, 0.2599, 0.2537, 0.2491, 0.2536",\
"0.4042, 0.3949, 0.3771, 0.36, 0.3455, 0.3352, 0.3262, 0.3189, 0.3125, 0.3162",\
"0.499, 0.4884, 0.4676, 0.4478, 0.4307, 0.4172, 0.4061, 0.3981, 0.3909, 0.3954");
}
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.247, 0.2432, 0.2371, 0.2335, 0.2312, 0.2299, 0.229, 0.2284, 0.228, 0.2277",\
"0.2456, 0.242, 0.2359, 0.2321, 0.2299, 0.2285, 0.2276, 0.227, 0.2266, 0.2263",\
"0.2467, 0.2431, 0.2371, 0.2332, 0.231, 0.2296, 0.2288, 0.2282, 0.2278, 0.2275",\
"0.2592, 0.2549, 0.2476, 0.2428, 0.24, 0.2384, 0.2374, 0.2367, 0.2363, 0.236",\
"0.2909, 0.2853, 0.2749, 0.2674, 0.2627, 0.2599, 0.2583, 0.2571, 0.2563, 0.2558",\
"0.3381, 0.3312, 0.3173, 0.3065, 0.2992, 0.2947, 0.292, 0.2901, 0.2888, 0.288",\
"0.4019, 0.3938, 0.3762, 0.3611, 0.351, 0.3442, 0.3397, 0.3369, 0.3349, 0.3335",\
"0.4824, 0.4731, 0.4518, 0.4324, 0.4186, 0.4092, 0.4027, 0.3983, 0.3953, 0.3932",\
"0.5795, 0.5692, 0.5445, 0.5204, 0.5025, 0.4899, 0.4813, 0.4752, 0.471, 0.4678",\
"0.6938, 0.6826, 0.6546, 0.6259, 0.6039, 0.5877, 0.5763, 0.5682, 0.5624, 0.5582");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1319, 0.1293, 0.1255, 0.1236, 0.1231, 0.1225, 0.1219, 0.1218, 0.1215, 0.1231",\
"0.1313, 0.1287, 0.1249, 0.123, 0.1225, 0.1219, 0.1213, 0.1207, 0.121, 0.1222",\
"0.1313, 0.1286, 0.1246, 0.1225, 0.122, 0.1214, 0.1207, 0.1199, 0.1201, 0.1207",\
"0.1409, 0.1376, 0.1323, 0.1289, 0.1274, 0.1264, 0.1257, 0.1249, 0.1255, 0.1269",\
"0.1631, 0.1593, 0.1525, 0.1466, 0.1431, 0.1415, 0.1402, 0.1393, 0.1381, 0.1416",\
"0.2004, 0.1954, 0.1862, 0.1788, 0.1728, 0.1687, 0.1659, 0.1641, 0.1647, 0.1661",\
"0.2523, 0.2464, 0.2343, 0.2243, 0.2163, 0.2101, 0.2052, 0.2024, 0.1998, 0.2035",\
"0.3193, 0.3117, 0.2977, 0.2846, 0.2742, 0.2661, 0.2602, 0.2541, 0.2515, 0.2546",\
"0.4012, 0.3924, 0.3758, 0.3597, 0.347, 0.3366, 0.3289, 0.3225, 0.3157, 0.3196",\
"0.4986, 0.4889, 0.4693, 0.4505, 0.4346, 0.4226, 0.4123, 0.4053, 0.3981, 0.401");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.3217, 0.3518, 0.4361, 0.5659, 0.7438, 0.9822, 1.292, 1.682, 2.158, 2.726",\
"0.334, 0.3642, 0.4485, 0.5783, 0.7562, 0.9945, 1.304, 1.694, 2.171, 2.738",\
"0.3844, 0.4145, 0.4987, 0.6285, 0.8065, 1.045, 1.355, 1.745, 2.221, 2.789",\
"0.4902, 0.5202, 0.6041, 0.7338, 0.9117, 1.15, 1.46, 1.85, 2.326, 2.893",\
"0.6298, 0.6616, 0.7497, 0.8826, 1.062, 1.3, 1.609, 1.999, 2.474, 3.042",\
"0.7946, 0.8293, 0.9219, 1.059, 1.243, 1.481, 1.79, 2.179, 2.654, 3.221",\
"0.9819, 1.02, 1.119, 1.264, 1.451, 1.693, 2.002, 2.39, 2.865, 3.432",\
"1.193, 1.233, 1.341, 1.493, 1.689, 1.936, 2.247, 2.635, 3.11, 3.675",\
"1.427, 1.47, 1.586, 1.747, 1.951, 2.206, 2.524, 2.915, 3.389, 3.955",\
"1.685, 1.731, 1.855, 2.026, 2.239, 2.503, 2.828, 3.228, 3.706, 4.272");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.3454, 0.3804, 0.4891, 0.6776, 0.9633, 1.363, 1.888, 2.551, 3.36, 4.324",\
"0.353, 0.3884, 0.497, 0.6854, 0.9708, 1.371, 1.896, 2.559, 3.368, 4.332",\
"0.386, 0.4212, 0.5297, 0.7179, 1.003, 1.403, 1.929, 2.591, 3.4, 4.364",\
"0.4467, 0.4819, 0.5897, 0.7766, 1.061, 1.46, 1.986, 2.648, 3.457, 4.421",\
"0.5015, 0.5375, 0.6464, 0.8338, 1.117, 1.515, 2.04, 2.701, 3.51, 4.473",\
"0.5454, 0.5822, 0.693, 0.88, 1.162, 1.56, 2.083, 2.744, 3.552, 4.516",\
"0.5715, 0.6106, 0.7244, 0.9143, 1.197, 1.592, 2.115, 2.775, 3.582, 4.545",\
"0.5772, 0.6193, 0.7365, 0.9301, 1.215, 1.612, 2.134, 2.794, 3.599, 4.561",\
"0.5613, 0.6055, 0.7276, 0.925, 1.214, 1.615, 2.14, 2.799, 3.604, 4.565",\
"0.5198, 0.5668, 0.6949, 0.8969, 1.19, 1.595, 2.126, 2.79, 3.594, 4.555");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1223, 0.1535, 0.2483, 0.4137, 0.674, 1.056, 1.572, 2.228, 3.03, 3.988",\
"0.1225, 0.1537, 0.2482, 0.4135, 0.6741, 1.056, 1.572, 2.228, 3.03, 3.989",\
"0.1223, 0.1538, 0.2483, 0.4139, 0.6743, 1.056, 1.572, 2.228, 3.03, 3.989",\
"0.1283, 0.1587, 0.2519, 0.4158, 0.6752, 1.056, 1.572, 2.227, 3.03, 3.989",\
"0.1484, 0.1796, 0.2704, 0.429, 0.682, 1.059, 1.572, 2.228, 3.031, 3.988",\
"0.1736, 0.205, 0.2948, 0.4516, 0.6976, 1.067, 1.575, 2.228, 3.031, 3.988",\
"0.2034, 0.237, 0.3268, 0.4806, 0.7206, 1.08, 1.582, 2.231, 3.03, 3.986",\
"0.2344, 0.2708, 0.365, 0.5184, 0.7554, 1.105, 1.595, 2.237, 3.033, 3.987",\
"0.2666, 0.3068, 0.4064, 0.5592, 0.7978, 1.146, 1.627, 2.256, 3.042, 3.989",\
"0.3012, 0.3446, 0.451, 0.6052, 0.8418, 1.192, 1.674, 2.297, 3.068, 4.003");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1427, 0.1908, 0.3521, 0.663, 1.167, 1.883, 2.829, 4.018, 5.471, 7.203",\
"0.1427, 0.1906, 0.3521, 0.6623, 1.167, 1.883, 2.829, 4.017, 5.47, 7.204",\
"0.1428, 0.191, 0.3523, 0.6626, 1.166, 1.882, 2.828, 4.017, 5.469, 7.199",\
"0.1474, 0.1949, 0.3549, 0.664, 1.168, 1.884, 2.827, 4.018, 5.471, 7.202",\
"0.1572, 0.2044, 0.364, 0.6704, 1.17, 1.882, 2.825, 4.017, 5.467, 7.203",\
"0.1724, 0.2174, 0.3752, 0.6776, 1.174, 1.885, 2.828, 4.017, 5.468, 7.199",\
"0.1912, 0.2358, 0.3922, 0.693, 1.181, 1.891, 2.831, 4.014, 5.468, 7.196",\
"0.2116, 0.258, 0.4124, 0.7116, 1.2, 1.902, 2.838, 4.018, 5.465, 7.199",\
"0.2358, 0.281, 0.4332, 0.734, 1.224, 1.928, 2.853, 4.028, 5.468, 7.198",\
"0.2598, 0.3078, 0.458, 0.7574, 1.248, 1.957, 2.885, 4.05, 5.484, 7.197");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.3568, 0.3887, 0.476, 0.6078, 0.787, 1.026, 1.336, 1.725, 2.201, 2.769",\
"0.3684, 0.4002, 0.4876, 0.6194, 0.7986, 1.037, 1.347, 1.737, 2.213, 2.781",\
"0.4203, 0.4521, 0.5394, 0.6712, 0.8503, 1.089, 1.399, 1.789, 2.265, 2.833",\
"0.5308, 0.5622, 0.6492, 0.7808, 0.9597, 1.198, 1.508, 1.898, 2.374, 2.942",\
"0.6852, 0.7188, 0.8089, 0.9429, 1.123, 1.361, 1.67, 2.06, 2.535, 3.102",\
"0.8711, 0.9069, 1.002, 1.14, 1.323, 1.562, 1.871, 2.26, 2.736, 3.303",\
"1.089, 1.128, 1.229, 1.373, 1.561, 1.801, 2.111, 2.499, 2.974, 3.54",\
"1.338, 1.38, 1.49, 1.642, 1.835, 2.08, 2.39, 2.778, 3.252, 3.818",\
"1.621, 1.666, 1.783, 1.944, 2.145, 2.396, 2.711, 3.1, 3.574, 4.14",\
"1.938, 1.986, 2.111, 2.282, 2.491, 2.75, 3.071, 3.465, 3.941, 4.507");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.3642, 0.3995, 0.5081, 0.6965, 0.9822, 1.382, 1.908, 2.57, 3.379, 4.343",\
"0.3717, 0.4069, 0.5156, 0.704, 0.9896, 1.389, 1.915, 2.577, 3.386, 4.35",\
"0.3886, 0.4238, 0.5323, 0.7205, 1.006, 1.406, 1.932, 2.594, 3.403, 4.367",\
"0.4199, 0.4552, 0.5635, 0.7511, 1.036, 1.435, 1.96, 2.623, 3.432, 4.396",\
"0.4484, 0.4848, 0.5947, 0.7828, 1.067, 1.465, 1.99, 2.652, 3.46, 4.424",\
"0.4625, 0.5006, 0.6133, 0.8029, 1.086, 1.483, 2.007, 2.668, 3.477, 4.44",\
"0.4538, 0.4937, 0.6097, 0.804, 1.089, 1.485, 2.009, 2.668, 3.474, 4.439",\
"0.4177, 0.4597, 0.5806, 0.7794, 1.069, 1.47, 1.993, 2.652, 3.457, 4.419",\
"0.3518, 0.3962, 0.5217, 0.7253, 1.021, 1.427, 1.956, 2.616, 3.421, 4.382",\
"0.2541, 0.301, 0.4316, 0.6402, 0.9412, 1.354, 1.89, 2.558, 3.365, 4.325");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1333, 0.1652, 0.2577, 0.4207, 0.6783, 1.058, 1.573, 2.229, 3.031, 3.988",\
"0.1332, 0.1653, 0.2578, 0.4205, 0.6777, 1.057, 1.573, 2.228, 3.031, 3.987",\
"0.1336, 0.1655, 0.2581, 0.421, 0.678, 1.058, 1.573, 2.229, 3.031, 3.988",\
"0.1368, 0.1683, 0.2605, 0.4224, 0.6786, 1.058, 1.573, 2.229, 3.03, 3.987",\
"0.1568, 0.1878, 0.2766, 0.433, 0.6844, 1.06, 1.573, 2.229, 3.031, 3.988",\
"0.1802, 0.2126, 0.301, 0.4544, 0.6986, 1.067, 1.575, 2.229, 3.03, 3.987",\
"0.2084, 0.243, 0.3324, 0.4808, 0.7186, 1.078, 1.581, 2.232, 3.031, 3.987",\
"0.2394, 0.2768, 0.3694, 0.5152, 0.7488, 1.099, 1.591, 2.236, 3.033, 3.987",\
"0.2714, 0.312, 0.41, 0.5562, 0.7872, 1.132, 1.614, 2.248, 3.039, 3.988",\
"0.3046, 0.3484, 0.4542, 0.6, 0.8298, 1.174, 1.652, 2.276, 3.055, 3.998");
}
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.003674, 0.01306, 0.03098, 0.0589, 0.09808, 0.1496, 0.2146, 0.2939, 0.3884");
values("0.1426, 0.1907, 0.352, 0.663, 1.167, 1.883, 2.828, 4.018, 5.471, 7.203",\
"0.1426, 0.1905, 0.3523, 0.6631, 1.167, 1.882, 2.827, 4.017, 5.471, 7.203",\
"0.1428, 0.1907, 0.3524, 0.6627, 1.166, 1.883, 2.827, 4.016, 5.468, 7.201",\
"0.1472, 0.1945, 0.3546, 0.6636, 1.168, 1.884, 2.828, 4.018, 5.471, 7.202",\
"0.1564, 0.2038, 0.3638, 0.6694, 1.169, 1.883, 2.828, 4.018, 5.469, 7.203",\
"0.1714, 0.218, 0.3772, 0.6786, 1.173, 1.885, 2.827, 4.016, 5.471, 7.197",\
"0.1888, 0.2356, 0.3956, 0.698, 1.184, 1.889, 2.827, 4.016, 5.466, 7.201",\
"0.2084, 0.2558, 0.4162, 0.7208, 1.208, 1.908, 2.835, 4.015, 5.468, 7.199",\
"0.2296, 0.2782, 0.4374, 0.7454, 1.237, 1.94, 2.864, 4.029, 5.466, 7.194",\
"0.2518, 0.3018, 0.4618, 0.77, 1.266, 1.975, 2.906, 4.065, 5.487, 7.197");
}
}
}
}