blob: 5fd767b639d7369fc49b76e52c54fe0995a550a8 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_2) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000703485" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000716805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00074538" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000753255" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000753255" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006854 ;
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.04997, 0.04988, 0.04982, 0.0496, 0.04964, 0.0497, 0.04972, 0.04968, \
0.04964, 0.04968");
}
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.03192, -0.03198, -0.03189, -0.03194, -0.03193, -0.03202, -0.03205, \
-0.03213, -0.03214, -0.03219");
}
}
}
pin(A2) {
capacitance : 0.006776 ;
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.05008, 0.04677, 0.04455, 0.04386, 0.04366, 0.04366, 0.04364, \
0.04362, 0.04361, 0.0436");
}
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.04373, -0.04375, -0.04356, -0.04353, -0.04353, -0.0436, -0.04366, \
-0.04368, -0.04361, -0.04361");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.7802 ;
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.3838, 0.376, 0.3671, 0.3633, 0.3613, 0.3601, 0.3593, 0.3588, 0.3584, 0.3583",\
"0.3818, 0.3741, 0.3653, 0.3613, 0.3593, 0.3581, 0.3573, 0.3569, 0.3567, 0.3564",\
"0.3831, 0.3751, 0.3654, 0.3617, 0.3597, 0.3586, 0.3579, 0.3574, 0.3572, 0.3571",\
"0.4124, 0.4025, 0.3884, 0.3816, 0.3782, 0.3763, 0.3754, 0.3747, 0.3743, 0.374",\
"0.4753, 0.4616, 0.4402, 0.4269, 0.4204, 0.4167, 0.4145, 0.4131, 0.4124, 0.4115",\
"0.5686, 0.5515, 0.521, 0.5011, 0.4885, 0.4824, 0.4783, 0.4756, 0.4737, 0.4725",\
"0.6922, 0.6719, 0.6327, 0.6033, 0.5861, 0.575, 0.5685, 0.5633, 0.561, 0.5587",\
"0.8455, 0.8231, 0.7756, 0.7372, 0.7123, 0.6958, 0.6856, 0.6787, 0.674, 0.6709",\
"1.03, 1.005, 0.9506, 0.9017, 0.8692, 0.8475, 0.8327, 0.8227, 0.8158, 0.8114",\
"1.246, 1.22, 1.158, 1.1, 1.058, 1.03, 1.009, 0.9968, 0.9871, 0.9805");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.228, 0.2212, 0.2133, 0.2114, 0.2121, 0.2147, 0.2167, 0.2198, 0.2231, 0.2304",\
"0.2266, 0.2199, 0.212, 0.2101, 0.2108, 0.2138, 0.2158, 0.2189, 0.2218, 0.2291",\
"0.229, 0.222, 0.214, 0.2107, 0.2113, 0.2133, 0.2162, 0.2189, 0.2218, 0.2313",\
"0.2562, 0.2476, 0.2356, 0.229, 0.2271, 0.2286, 0.2306, 0.232, 0.2367, 0.2426",\
"0.3073, 0.2959, 0.2795, 0.2695, 0.262, 0.2615, 0.2617, 0.2648, 0.2673, 0.2742",\
"0.3864, 0.3726, 0.3492, 0.3334, 0.324, 0.3193, 0.317, 0.3175, 0.3186, 0.3267",\
"0.493, 0.475, 0.4474, 0.4247, 0.4093, 0.4028, 0.3989, 0.3953, 0.3934, 0.4034",\
"0.6283, 0.6072, 0.5735, 0.5441, 0.5227, 0.5103, 0.506, 0.5024, 0.4996, 0.5048",\
"0.7921, 0.7686, 0.7279, 0.6936, 0.6647, 0.6458, 0.6356, 0.6316, 0.6316, 0.642",\
"0.9851, 0.9587, 0.9103, 0.8711, 0.8381, 0.8123, 0.7954, 0.7872, 0.7893, 0.8048");
}
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.4415, 0.4324, 0.4191, 0.4133, 0.4097, 0.4076, 0.4064, 0.4056, 0.405, 0.4049",\
"0.4388, 0.4294, 0.4169, 0.4104, 0.4068, 0.405, 0.4038, 0.4031, 0.4026, 0.4022",\
"0.4413, 0.4318, 0.4182, 0.4121, 0.4089, 0.4068, 0.4059, 0.405, 0.4047, 0.4043",\
"0.4701, 0.4591, 0.4425, 0.4333, 0.4291, 0.4265, 0.4251, 0.424, 0.4234, 0.4229",\
"0.536, 0.5218, 0.4982, 0.4831, 0.4746, 0.4702, 0.4672, 0.4654, 0.4642, 0.4633",\
"0.6331, 0.6161, 0.5843, 0.5619, 0.5485, 0.5407, 0.5361, 0.5326, 0.5306, 0.5292",\
"0.7632, 0.7437, 0.7034, 0.6726, 0.653, 0.6406, 0.6323, 0.6276, 0.6244, 0.6217",\
"0.926, 0.9042, 0.856, 0.8157, 0.7889, 0.7709, 0.7594, 0.7516, 0.7463, 0.7427",\
"1.121, 1.097, 1.042, 0.9924, 0.9569, 0.9331, 0.9171, 0.9064, 0.8987, 0.8934",\
"1.351, 1.325, 1.264, 1.204, 1.16, 1.129, 1.108, 1.093, 1.083, 1.075");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.2281, 0.2213, 0.2137, 0.2115, 0.2121, 0.2141, 0.2172, 0.2203, 0.2222, 0.2309",\
"0.2264, 0.2197, 0.2119, 0.2097, 0.2109, 0.2128, 0.2145, 0.218, 0.2209, 0.2287",\
"0.2267, 0.2199, 0.2119, 0.2087, 0.2099, 0.2119, 0.214, 0.2167, 0.2209, 0.2285",\
"0.2478, 0.2396, 0.2287, 0.2231, 0.2222, 0.224, 0.2253, 0.2279, 0.2327, 0.2409",\
"0.2956, 0.2848, 0.2694, 0.2614, 0.2561, 0.2558, 0.2568, 0.2585, 0.2637, 0.2711",\
"0.3741, 0.3605, 0.3399, 0.3242, 0.3175, 0.3141, 0.3121, 0.3139, 0.3141, 0.324",\
"0.4823, 0.4662, 0.4392, 0.4177, 0.405, 0.4001, 0.3967, 0.394, 0.3929, 0.4006",\
"0.62, 0.6011, 0.5688, 0.5416, 0.5214, 0.5102, 0.5074, 0.5051, 0.5019, 0.5075",\
"0.7877, 0.7662, 0.728, 0.6949, 0.668, 0.6499, 0.6406, 0.6397, 0.642, 0.6482",\
"0.9866, 0.9626, 0.9181, 0.88, 0.8465, 0.8227, 0.8071, 0.7994, 0.8028, 0.82");
}
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.2714, 0.3042, 0.39, 0.5183, 0.6951, 0.9338, 1.246, 1.638, 2.117, 2.689",\
"0.2834, 0.3162, 0.4017, 0.5303, 0.7072, 0.9458, 1.258, 1.65, 2.129, 2.7",\
"0.3336, 0.3662, 0.4517, 0.58, 0.757, 0.9957, 1.307, 1.7, 2.178, 2.75",\
"0.4359, 0.469, 0.5547, 0.6832, 0.86, 1.099, 1.41, 1.802, 2.282, 2.853",\
"0.5654, 0.601, 0.6911, 0.8235, 1.002, 1.24, 1.551, 1.943, 2.422, 2.993",\
"0.7179, 0.7567, 0.8528, 0.9896, 1.171, 1.411, 1.721, 2.113, 2.591, 3.162",\
"0.8906, 0.9331, 1.036, 1.181, 1.367, 1.609, 1.92, 2.311, 2.789, 3.359",\
"1.085, 1.13, 1.243, 1.394, 1.589, 1.836, 2.149, 2.54, 3.018, 3.588",\
"1.3, 1.349, 1.47, 1.63, 1.834, 2.089, 2.408, 2.803, 3.281, 3.85",\
"1.537, 1.59, 1.719, 1.891, 2.102, 2.364, 2.692, 3.095, 3.578, 4.148");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.2965, 0.334, 0.4441, 0.633, 0.92, 1.322, 1.85, 2.517, 3.33, 4.3",\
"0.3039, 0.3416, 0.4516, 0.6406, 0.9277, 1.329, 1.858, 2.525, 3.337, 4.308",\
"0.3372, 0.3746, 0.4845, 0.6729, 0.9599, 1.362, 1.89, 2.557, 3.371, 4.339",\
"0.3953, 0.4332, 0.5429, 0.7302, 1.016, 1.417, 1.944, 2.611, 3.422, 4.392",\
"0.4473, 0.4861, 0.5966, 0.7841, 1.069, 1.469, 1.997, 2.662, 3.474, 4.444",\
"0.4884, 0.5292, 0.6416, 0.8295, 1.113, 1.512, 2.039, 2.702, 3.516, 4.485",\
"0.5127, 0.556, 0.6728, 0.8631, 1.147, 1.545, 2.071, 2.734, 3.545, 4.514",\
"0.5188, 0.5651, 0.6864, 0.88, 1.167, 1.567, 2.093, 2.755, 3.565, 4.531",\
"0.5038, 0.5533, 0.6798, 0.8786, 1.168, 1.573, 2.103, 2.763, 3.573, 4.539",\
"0.4662, 0.5189, 0.6516, 0.8542, 1.149, 1.558, 2.091, 2.759, 3.569, 4.534");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.0906, 0.1249, 0.2209, 0.3874, 0.6529, 1.04, 1.563, 2.222, 3.029, 3.996",\
"0.09084, 0.1245, 0.2204, 0.3873, 0.6533, 1.04, 1.563, 2.222, 3.033, 3.998",\
"0.09094, 0.1251, 0.221, 0.387, 0.6534, 1.039, 1.561, 2.223, 3.029, 3.996",\
"0.09954, 0.1323, 0.2257, 0.3907, 0.6542, 1.04, 1.562, 2.223, 3.033, 3.998",\
"0.1186, 0.1518, 0.2444, 0.4042, 0.661, 1.043, 1.562, 2.222, 3.029, 3.998",\
"0.1422, 0.178, 0.268, 0.4246, 0.6742, 1.05, 1.565, 2.223, 3.031, 3.997",\
"0.1688, 0.207, 0.3008, 0.4534, 0.6958, 1.061, 1.57, 2.224, 3.032, 3.99",\
"0.1958, 0.2392, 0.3366, 0.4904, 0.7298, 1.087, 1.585, 2.231, 3.032, 3.995",\
"0.2262, 0.2716, 0.3768, 0.5286, 0.7684, 1.125, 1.616, 2.251, 3.041, 3.994",\
"0.2558, 0.3074, 0.4176, 0.5712, 0.811, 1.168, 1.663, 2.295, 3.07, 4.012");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.1041, 0.1529, 0.3152, 0.6302, 1.138, 1.859, 2.804, 4.003, 5.458, 7.194",\
"0.1044, 0.1529, 0.3153, 0.6298, 1.137, 1.858, 2.804, 4.002, 5.458, 7.193",\
"0.1039, 0.1532, 0.3163, 0.6302, 1.137, 1.857, 2.804, 4.005, 5.468, 7.196",\
"0.1103, 0.1583, 0.3192, 0.6315, 1.138, 1.857, 2.805, 4, 5.456, 7.199",\
"0.1202, 0.1676, 0.3272, 0.639, 1.142, 1.859, 2.804, 4.002, 5.456, 7.196",\
"0.135, 0.1816, 0.3392, 0.6434, 1.145, 1.861, 2.804, 4.001, 5.462, 7.196",\
"0.1548, 0.201, 0.3546, 0.6572, 1.154, 1.866, 2.81, 4.006, 5.45, 7.204",\
"0.1748, 0.2222, 0.3734, 0.6758, 1.172, 1.878, 2.814, 4.004, 5.458, 7.189",\
"0.1944, 0.245, 0.3952, 0.6962, 1.193, 1.903, 2.834, 4.012, 5.46, 7.207",\
"0.2166, 0.27, 0.4194, 0.7188, 1.218, 1.933, 2.866, 4.035, 5.475, 7.198");
}
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.3048, 0.3395, 0.4287, 0.5591, 0.7369, 0.9759, 1.288, 1.68, 2.159, 2.73",\
"0.3161, 0.351, 0.4399, 0.5704, 0.7483, 0.9873, 1.299, 1.691, 2.171, 2.741",\
"0.3678, 0.4026, 0.4915, 0.6218, 0.7997, 1.039, 1.351, 1.743, 2.222, 2.793",\
"0.4765, 0.5113, 0.6, 0.7302, 0.9079, 1.147, 1.458, 1.851, 2.33, 2.901",\
"0.6217, 0.659, 0.7522, 0.8856, 1.064, 1.303, 1.614, 2.006, 2.484, 3.056",\
"0.7964, 0.8365, 0.9358, 1.073, 1.255, 1.494, 1.805, 2.196, 2.674, 3.246",\
"0.9999, 1.044, 1.15, 1.294, 1.48, 1.72, 2.031, 2.422, 2.9, 3.47",\
"1.233, 1.281, 1.396, 1.547, 1.739, 1.984, 2.295, 2.686, 3.164, 3.733",\
"1.498, 1.549, 1.672, 1.833, 2.032, 2.283, 2.599, 2.991, 3.468, 4.038",\
"1.795, 1.85, 1.981, 2.152, 2.359, 2.617, 2.94, 3.337, 3.817, 4.386");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.3153, 0.3527, 0.4629, 0.6517, 0.9388, 1.341, 1.869, 2.536, 3.349, 4.319",\
"0.3223, 0.36, 0.47, 0.6587, 0.9462, 1.348, 1.877, 2.543, 3.357, 4.326",\
"0.3394, 0.377, 0.4869, 0.6754, 0.9622, 1.364, 1.893, 2.559, 3.373, 4.343",\
"0.3699, 0.4077, 0.518, 0.706, 0.9922, 1.393, 1.922, 2.587, 3.4, 4.368",\
"0.3972, 0.4367, 0.5484, 0.7367, 1.022, 1.423, 1.95, 2.617, 3.43, 4.398",\
"0.4098, 0.4515, 0.5665, 0.7568, 1.041, 1.44, 1.967, 2.632, 3.442, 4.412",\
"0.4007, 0.445, 0.5641, 0.7587, 1.046, 1.445, 1.97, 2.634, 3.445, 4.413",\
"0.3653, 0.4127, 0.5372, 0.7367, 1.028, 1.432, 1.958, 2.62, 3.43, 4.396",\
"0.3017, 0.3526, 0.4826, 0.6863, 0.9836, 1.393, 1.925, 2.589, 3.398, 4.363",\
"0.2089, 0.2619, 0.3978, 0.6073, 0.9085, 1.324, 1.865, 2.536, 3.347, 4.313");
}
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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.1005, 0.1353, 0.2294, 0.3935, 0.6555, 1.042, 1.562, 2.224, 3.031, 3.994",\
"0.1006, 0.1353, 0.2294, 0.3934, 0.6562, 1.043, 1.562, 2.223, 3.032, 3.996",\
"0.1008, 0.1359, 0.2294, 0.3938, 0.6565, 1.041, 1.562, 2.223, 3.029, 3.998",\
"0.1061, 0.1403, 0.2331, 0.396, 0.6572, 1.042, 1.564, 2.223, 3.032, 3.994",\
"0.125, 0.1604, 0.2506, 0.4074, 0.6622, 1.043, 1.564, 2.224, 3.028, 3.994",\
"0.1472, 0.1848, 0.2736, 0.4264, 0.674, 1.05, 1.566, 2.224, 3.03, 3.996",\
"0.1728, 0.2134, 0.3052, 0.452, 0.6926, 1.059, 1.57, 2.226, 3.032, 3.992",\
"0.1996, 0.2452, 0.34, 0.4854, 0.7224, 1.079, 1.58, 2.229, 3.032, 3.994",\
"0.229, 0.276, 0.379, 0.5232, 0.7574, 1.11, 1.602, 2.241, 3.038, 3.994",\
"0.2598, 0.3104, 0.4198, 0.5656, 0.7972, 1.151, 1.64, 2.274, 3.057, 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.006378, 0.02526, 0.06131, 0.1175, 0.1963, 0.3, 0.4306, 0.5901, 0.7802");
values("0.1045, 0.153, 0.3154, 0.6301, 1.137, 1.857, 2.804, 4.002, 5.467, 7.195",\
"0.1044, 0.153, 0.3155, 0.6305, 1.137, 1.858, 2.806, 4.005, 5.468, 7.193",\
"0.1039, 0.1528, 0.3156, 0.6293, 1.139, 1.858, 2.804, 4.004, 5.458, 7.193",\
"0.1098, 0.1578, 0.3189, 0.6304, 1.136, 1.858, 2.805, 3.998, 5.462, 7.193",\
"0.1196, 0.1668, 0.3272, 0.6356, 1.141, 1.856, 2.805, 4.004, 5.463, 7.197",\
"0.1332, 0.1814, 0.3416, 0.646, 1.143, 1.86, 2.809, 4.001, 5.452, 7.194",\
"0.15, 0.1986, 0.3582, 0.6638, 1.156, 1.864, 2.807, 4.005, 5.462, 7.188",\
"0.1684, 0.2196, 0.3776, 0.6854, 1.18, 1.882, 2.815, 4.001, 5.465, 7.196",\
"0.188, 0.2398, 0.3988, 0.708, 1.207, 1.914, 2.842, 4.012, 5.46, 7.205",\
"0.2086, 0.2626, 0.4214, 0.732, 1.235, 1.952, 2.885, 4.053, 5.478, 7.198");
}
}
}
}