blob: e5171ca1d4d4b41612590cc6525ca6188db62d3a [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nor2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00077994" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000747495" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000689895" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000689715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00077994" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01221 ;
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.06938, 0.06922, 0.069, 0.06912, 0.06897, 0.06914, 0.06907, 0.06904, \
0.06896, 0.06888");
}
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.02919, -0.02914, -0.02921, -0.02924, -0.02922, -0.02931, -0.02931, \
-0.0293, -0.0293, -0.02929");
}
}
}
pin(A2) {
capacitance : 0.01274 ;
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.09842, 0.09812, 0.09799, 0.09796, 0.09793, 0.09815, 0.09814, \
0.09823, 0.09817, 0.09823");
}
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.09318, -0.09297, -0.09412, -0.09524, -0.09583, -0.09643, -0.0967, \
-0.09681, -0.09694, -0.09699");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2))" ;
max_capacitance : 0.3877 ;
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("-0.02455, -0.02056, -0.01836, -0.01716, -0.01655, -0.01612, -0.01598, -0.01584, -0.01568, -0.01563",\
"-0.02211, -0.02048, -0.01722, -0.0148, -0.01332, -0.0125, -0.01203, -0.01171, -0.0115, -0.01137",\
"-0.01358, -0.01305, -0.01176, -0.01021, -0.009111, -0.008383, -0.007908, -0.00753, -0.007329, -0.007349",\
"0.0162, 0.01432, 0.01044, 0.006764, 0.004017, 0.001797, 0.0001918, -0.0009827, -0.001945, -0.00265",\
"0.07551, 0.0711, 0.06009, 0.04764, 0.03707, 0.0286, 0.02188, 0.01669, 0.01268, 0.009522",\
"0.1682, 0.1612, 0.1428, 0.1198, 0.09844, 0.08015, 0.06551, 0.05332, 0.04367, 0.0358",\
"0.2954, 0.2867, 0.2617, 0.228, 0.1939, 0.1635, 0.1376, 0.1161, 0.09798, 0.08294",\
"0.4598, 0.4495, 0.4188, 0.375, 0.3276, 0.2834, 0.2439, 0.21, 0.1812, 0.1566",\
"0.6628, 0.6511, 0.6158, 0.5628, 0.5029, 0.4437, 0.3892, 0.341, 0.2989, 0.2622",\
"0.9066, 0.8937, 0.8541, 0.7935, 0.7217, 0.6473, 0.5768, 0.5126, 0.4552, 0.4043");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.2308, 0.2325, 0.2352, 0.237, 0.2385, 0.2403, 0.2414, 0.2428, 0.2443, 0.2482",\
"0.2249, 0.2266, 0.2304, 0.2337, 0.2364, 0.239, 0.2405, 0.2428, 0.2448, 0.2487",\
"0.236, 0.2351, 0.2339, 0.2343, 0.2358, 0.2382, 0.2399, 0.2414, 0.2443, 0.2477",\
"0.2772, 0.274, 0.2662, 0.2577, 0.2519, 0.2489, 0.2485, 0.2477, 0.2486, 0.2507",\
"0.3501, 0.3445, 0.3302, 0.3133, 0.297, 0.2846, 0.2759, 0.2698, 0.2662, 0.2658",\
"0.4573, 0.4499, 0.4292, 0.4034, 0.3767, 0.3525, 0.3327, 0.3161, 0.3053, 0.2995",\
"0.6016, 0.5927, 0.5665, 0.5311, 0.4943, 0.4592, 0.4268, 0.398, 0.3749, 0.3605",\
"0.7859, 0.7755, 0.7444, 0.7009, 0.6524, 0.6054, 0.5608, 0.52, 0.4821, 0.4576",\
"1.012, 1.001, 0.9656, 0.9142, 0.8548, 0.7946, 0.7383, 0.6831, 0.6318, 0.596",\
"1.284, 1.271, 1.232, 1.173, 1.104, 1.031, 0.9598, 0.8928, 0.8286, 0.787");
}
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.04154, 0.0414, 0.04161, 0.04201, 0.042, 0.04222, 0.04224, 0.04233, 0.04232, 0.04234",\
"0.03683, 0.03697, 0.03701, 0.03752, 0.03752, 0.03764, 0.03767, 0.03775, 0.03779, 0.03786",\
"0.03767, 0.03734, 0.03629, 0.03536, 0.03479, 0.03448, 0.03423, 0.03413, 0.03398, 0.03387",\
"0.06511, 0.06288, 0.05729, 0.05124, 0.04638, 0.04252, 0.03998, 0.03798, 0.03675, 0.03567",\
"0.1294, 0.1246, 0.1119, 0.09639, 0.08268, 0.07151, 0.0628, 0.05623, 0.05126, 0.04747",\
"0.2344, 0.2273, 0.2065, 0.1794, 0.1528, 0.13, 0.1114, 0.09656, 0.08473, 0.07535",\
"0.3827, 0.3733, 0.3451, 0.3057, 0.2643, 0.2263, 0.194, 0.167, 0.145, 0.127",\
"0.5757, 0.5644, 0.5301, 0.4788, 0.4224, 0.3673, 0.318, 0.2753, 0.2397, 0.2098",\
"0.8157, 0.8031, 0.7632, 0.7012, 0.6293, 0.5568, 0.4888, 0.4281, 0.3754, 0.3302",\
"1.105, 1.091, 1.046, 0.9753, 0.8888, 0.7983, 0.7109, 0.6302, 0.5581, 0.4943");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.3047, 0.3061, 0.3084, 0.3096, 0.311, 0.3127, 0.3136, 0.3152, 0.3177, 0.3202",\
"0.2973, 0.2993, 0.3031, 0.3063, 0.3088, 0.3111, 0.3125, 0.3143, 0.3172, 0.3193",\
"0.297, 0.2973, 0.2988, 0.3016, 0.3049, 0.3082, 0.3111, 0.3125, 0.3148, 0.3188",\
"0.3284, 0.3263, 0.3215, 0.3169, 0.3143, 0.3139, 0.3146, 0.3161, 0.3184, 0.3205",\
"0.4047, 0.3993, 0.3859, 0.3708, 0.3573, 0.3475, 0.3405, 0.3359, 0.3337, 0.3351",\
"0.5269, 0.5196, 0.4977, 0.4706, 0.4443, 0.4211, 0.4015, 0.3877, 0.3769, 0.3703",\
"0.6951, 0.6859, 0.6579, 0.6186, 0.5782, 0.541, 0.508, 0.4786, 0.455, 0.4394",\
"0.9102, 0.8997, 0.8668, 0.8186, 0.7638, 0.7109, 0.6627, 0.6181, 0.579, 0.5494",\
"1.175, 1.164, 1.127, 1.07, 1.003, 0.9339, 0.8689, 0.8091, 0.7553, 0.7115",\
"1.493, 1.48, 1.439, 1.376, 1.298, 1.213, 1.131, 1.054, 0.9837, 0.9314");
}
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.06442, 0.07755, 0.1192, 0.1969, 0.3174, 0.4863, 0.7086, 0.9884, 1.329, 1.737",\
"0.0763, 0.08852, 0.1303, 0.2086, 0.3295, 0.4986, 0.721, 1.001, 1.342, 1.749",\
"0.09992, 0.1172, 0.1685, 0.2486, 0.3693, 0.5382, 0.7606, 1.04, 1.382, 1.789",\
"0.1045, 0.1295, 0.2022, 0.3106, 0.4467, 0.6153, 0.8365, 1.116, 1.457, 1.862",\
"0.08465, 0.1178, 0.2136, 0.3546, 0.528, 0.7302, 0.9588, 1.236, 1.576, 1.982",\
"0.0391, 0.0794, 0.1985, 0.3737, 0.5877, 0.8324, 1.107, 1.408, 1.748, 2.151",\
"-0.0347, 0.0145, 0.1551, 0.3642, 0.6192, 0.9105, 1.233, 1.585, 1.967, 2.38",\
"-0.137, -0.0806, 0.0827, 0.3241, 0.6214, 0.9596, 1.332, 1.736, 2.173, 2.642",\
"-0.2711, -0.207, -0.0214, 0.2523, 0.5901, 0.9758, 1.4, 1.86, 2.351, 2.877",\
"-0.4388, -0.3667, -0.159, 0.1477, 0.5244, 0.9575, 1.435, 1.951, 2.5, 3.085");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.118, 0.1457, 0.2405, 0.4182, 0.6926, 1.077, 1.582, 2.218, 2.995, 3.921",\
"0.1231, 0.1509, 0.2464, 0.4258, 0.7011, 1.086, 1.592, 2.229, 3.006, 3.932",\
"0.171, 0.1982, 0.2895, 0.4653, 0.7401, 1.125, 1.63, 2.267, 3.044, 3.971",\
"0.2537, 0.2864, 0.3896, 0.5632, 0.8312, 1.211, 1.714, 2.35, 3.125, 4.049",\
"0.3651, 0.4054, 0.5259, 0.7215, 0.9915, 1.363, 1.859, 2.488, 3.26, 4.183",\
"0.5033, 0.5523, 0.6959, 0.9173, 1.216, 1.593, 2.08, 2.698, 3.463, 4.379",\
"0.6689, 0.7276, 0.8963, 1.15, 1.479, 1.89, 2.385, 2.995, 3.749, 4.655",\
"0.8647, 0.9326, 1.128, 1.419, 1.784, 2.228, 2.761, 3.382, 4.126, 5.022",\
"1.091, 1.169, 1.392, 1.721, 2.129, 2.612, 3.182, 3.844, 4.599, 5.484",\
"1.351, 1.439, 1.69, 2.059, 2.513, 3.041, 3.648, 4.353, 5.153, 6.052");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.06167, 0.08119, 0.1493, 0.2799, 0.4826, 0.7683, 1.144, 1.616, 2.196, 2.883",\
"0.06154, 0.0812, 0.1496, 0.2798, 0.483, 0.7689, 1.144, 1.617, 2.195, 2.88",\
"0.09544, 0.114, 0.1699, 0.2819, 0.4828, 0.7677, 1.142, 1.617, 2.196, 2.884",\
"0.1516, 0.1763, 0.2478, 0.3611, 0.5166, 0.7717, 1.143, 1.617, 2.195, 2.884",\
"0.2258, 0.2576, 0.3494, 0.4834, 0.6582, 0.8746, 1.178, 1.617, 2.193, 2.881",\
"0.3154, 0.3572, 0.4712, 0.6332, 0.8322, 1.077, 1.363, 1.725, 2.224, 2.883",\
"0.4204, 0.4708, 0.6108, 0.8054, 1.038, 1.309, 1.628, 1.994, 2.419, 2.981",\
"0.5404, 0.6028, 0.769, 0.9998, 1.271, 1.574, 1.923, 2.321, 2.772, 3.275",\
"0.6712, 0.7464, 0.9446, 1.213, 1.525, 1.872, 2.254, 2.684, 3.171, 3.709",\
"0.8144, 0.9038, 1.136, 1.449, 1.804, 2.194, 2.623, 3.088, 3.602, 4.18");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.1782, 0.226, 0.392, 0.7081, 1.197, 1.888, 2.79, 3.933, 5.326, 6.985",\
"0.1773, 0.2253, 0.3919, 0.7071, 1.198, 1.885, 2.791, 3.927, 5.324, 6.978",\
"0.193, 0.2334, 0.3907, 0.7069, 1.198, 1.885, 2.794, 3.934, 5.321, 6.975",\
"0.2323, 0.28, 0.4318, 0.7124, 1.198, 1.887, 2.79, 3.931, 5.318, 6.979",\
"0.3003, 0.3478, 0.5046, 0.7884, 1.221, 1.885, 2.79, 3.929, 5.328, 6.989",\
"0.387, 0.4414, 0.6084, 0.8986, 1.328, 1.933, 2.797, 3.929, 5.32, 6.985",\
"0.4852, 0.5506, 0.7406, 1.037, 1.479, 2.074, 2.866, 3.943, 5.325, 6.978",\
"0.599, 0.6736, 0.89, 1.215, 1.66, 2.272, 3.048, 4.046, 5.351, 6.98",\
"0.7216, 0.8096, 1.053, 1.417, 1.884, 2.501, 3.296, 4.262, 5.495, 7.018",\
"0.8544, 0.9552, 1.232, 1.635, 2.142, 2.763, 3.568, 4.56, 5.741, 7.198");
}
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.0935, 0.1068, 0.1515, 0.2322, 0.3546, 0.5244, 0.7467, 1.026, 1.367, 1.773",\
"0.1026, 0.116, 0.1605, 0.2411, 0.3635, 0.5334, 0.7557, 1.035, 1.376, 1.782",\
"0.1373, 0.1526, 0.199, 0.2787, 0.4006, 0.5702, 0.7924, 1.072, 1.413, 1.819",\
"0.1641, 0.1848, 0.2486, 0.3487, 0.4782, 0.6465, 0.8677, 1.146, 1.486, 1.892",\
"0.1726, 0.1992, 0.281, 0.4089, 0.5722, 0.7662, 0.9907, 1.268, 1.606, 2.011",\
"0.1625, 0.1948, 0.2945, 0.4503, 0.6485, 0.8812, 1.147, 1.442, 1.779, 2.181",\
"0.1329, 0.1709, 0.2873, 0.4701, 0.7041, 0.9779, 1.286, 1.63, 2.004, 2.412",\
"0.0859, 0.1276, 0.2596, 0.4693, 0.7374, 1.053, 1.407, 1.796, 2.222, 2.682",\
"0.0186, 0.065, 0.2114, 0.445, 0.7481, 1.103, 1.504, 1.942, 2.418, 2.93",\
"-0.0703, -0.0183, 0.1426, 0.3992, 0.7333, 1.13, 1.576, 2.064, 2.592, 3.157");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.1626, 0.1902, 0.2847, 0.4619, 0.7363, 1.121, 1.625, 2.261, 3.04, 3.964",\
"0.1687, 0.1972, 0.2931, 0.4723, 0.7475, 1.132, 1.637, 2.275, 3.052, 3.976",\
"0.198, 0.2265, 0.3214, 0.5002, 0.7761, 1.162, 1.669, 2.305, 3.083, 4.008",\
"0.2462, 0.2777, 0.3794, 0.5577, 0.8288, 1.212, 1.716, 2.353, 3.129, 4.053",\
"0.3188, 0.3555, 0.4681, 0.6566, 0.9305, 1.305, 1.803, 2.433, 3.208, 4.13",\
"0.412, 0.4557, 0.586, 0.7924, 1.077, 1.457, 1.945, 2.567, 3.332, 4.249",\
"0.5239, 0.5745, 0.7252, 0.9575, 1.264, 1.656, 2.152, 2.763, 3.517, 4.424",\
"0.6532, 0.7114, 0.8833, 1.146, 1.484, 1.898, 2.407, 3.029, 3.772, 4.666",\
"0.8028, 0.8679, 1.06, 1.355, 1.729, 2.177, 2.707, 3.344, 4.099, 4.983",\
"0.9708, 1.044, 1.258, 1.584, 1.996, 2.483, 3.049, 3.705, 4.477, 5.376");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.1053, 0.1256, 0.1966, 0.3282, 0.5322, 0.8164, 1.19, 1.661, 2.236, 2.921",\
"0.1034, 0.1249, 0.1964, 0.3283, 0.532, 0.8165, 1.19, 1.661, 2.236, 2.921",\
"0.132, 0.1496, 0.205, 0.3282, 0.5316, 0.8165, 1.191, 1.661, 2.236, 2.921",\
"0.2022, 0.2241, 0.2905, 0.3969, 0.5573, 0.818, 1.19, 1.661, 2.236, 2.92",\
"0.2946, 0.3221, 0.4027, 0.5286, 0.6966, 0.9102, 1.221, 1.664, 2.236, 2.92",\
"0.4092, 0.4434, 0.5428, 0.6882, 0.8782, 1.115, 1.397, 1.762, 2.266, 2.922",\
"0.5452, 0.588, 0.7074, 0.88, 1.093, 1.352, 1.663, 2.026, 2.453, 3.021",\
"0.706, 0.7554, 0.898, 1.1, 1.342, 1.626, 1.962, 2.353, 2.799, 3.305",\
"0.8892, 0.9472, 1.117, 1.35, 1.625, 1.94, 2.302, 2.721, 3.196, 3.732",\
"1.096, 1.168, 1.36, 1.626, 1.937, 2.293, 2.683, 3.13, 3.634, 4.2");
}
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.003669, 0.01304, 0.03093, 0.0588, 0.0979, 0.1494, 0.2142, 0.2933, 0.3877");
values("0.1819, 0.2281, 0.3922, 0.707, 1.199, 1.888, 2.792, 3.934, 5.323, 6.985",\
"0.1827, 0.2287, 0.3924, 0.7072, 1.199, 1.885, 2.793, 3.934, 5.32, 6.983",\
"0.1997, 0.2398, 0.3941, 0.7073, 1.199, 1.886, 2.789, 3.933, 5.327, 6.986",\
"0.2505, 0.2913, 0.4359, 0.7191, 1.198, 1.888, 2.79, 3.927, 5.322, 6.99",\
"0.3403, 0.3786, 0.5138, 0.7874, 1.227, 1.889, 2.794, 3.936, 5.322, 6.975",\
"0.4506, 0.4942, 0.6362, 0.8952, 1.32, 1.939, 2.799, 3.928, 5.32, 6.975",\
"0.5756, 0.624, 0.7834, 1.052, 1.457, 2.057, 2.874, 3.96, 5.321, 6.99",\
"0.715, 0.767, 0.9458, 1.245, 1.652, 2.229, 3.019, 4.049, 5.372, 6.992",\
"0.8646, 0.9236, 1.122, 1.451, 1.89, 2.466, 3.227, 4.225, 5.489, 7.064",\
"1.031, 1.096, 1.316, 1.678, 2.159, 2.746, 3.495, 4.471, 5.692, 7.201");
}
}
}
}