blob: 057e313c81fff2da775a49d3ea6e15045482a2f9 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nor2_4) {
area : 50.803200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000603" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00056952" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00052053" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00052038" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000603" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02456 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.06163, 0.06151, 0.06143, 0.06139, 0.06146, 0.06135, 0.06126, \
0.06104, 0.06079, 0.06032");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.02812, -0.0281, -0.02815, -0.02819, -0.02827, -0.02826, -0.02825, \
-0.02825, -0.02826, -0.02826");
}
}
}
pin(A2) {
capacitance : 0.02465 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 13.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("0.08292, 0.0827, 0.08271, 0.08259, 0.08286, 0.08287, 0.08289, \
0.08284, 0.0828, 0.08285");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
values("-0.07694, -0.0773, -0.07899, -0.08009, -0.08074, -0.08112, -0.0813, \
-0.08145, -0.08154, -0.08157");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2))" ;
max_capacitance : 0.8957 ;
max_transition : 13.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.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("-0.01394, -0.01289, -0.01187, -0.01131, -0.01109, -0.01098, -0.01087, -0.01082, -0.01078, -0.01075",\
"-0.01616, -0.01445, -0.01134, -0.009348, -0.008217, -0.007623, -0.007326, -0.007112, -0.006974, -0.006882",\
"-0.01533, -0.01415, -0.01108, -0.008338, -0.006461, -0.00534, -0.004625, -0.004172, -0.003849, -0.003648",\
"-0.001954, -0.002545, -0.003293, -0.003079, -0.002567, -0.002345, -0.002155, -0.002075, -0.001989, -0.001963",\
"0.02898, 0.02631, 0.02014, 0.01473, 0.01078, 0.00809, 0.006012, 0.004477, 0.003268, 0.002369",\
"0.07932, 0.07449, 0.06257, 0.04957, 0.03918, 0.03096, 0.0246, 0.01973, 0.01588, 0.01289",\
"0.1494, 0.1431, 0.1259, 0.105, 0.08581, 0.07029, 0.05769, 0.04754, 0.03945, 0.03296",\
"0.2406, 0.2328, 0.2111, 0.1823, 0.1538, 0.1293, 0.1088, 0.09156, 0.07741, 0.06566",\
"0.3537, 0.3448, 0.3191, 0.283, 0.2451, 0.2101, 0.1803, 0.1548, 0.1331, 0.1147",\
"0.4898, 0.4799, 0.4505, 0.408, 0.3608, 0.3153, 0.2748, 0.2391, 0.2086, 0.1824");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.2077, 0.2091, 0.2108, 0.2122, 0.2133, 0.2146, 0.2155, 0.2178, 0.235, 0.3414",\
"0.1996, 0.2015, 0.2054, 0.2089, 0.2113, 0.213, 0.2146, 0.2172, 0.2344, 0.3429",\
"0.2017, 0.2016, 0.2023, 0.2049, 0.2079, 0.2109, 0.213, 0.216, 0.2342, 0.3502",\
"0.2222, 0.2202, 0.2159, 0.2124, 0.2116, 0.2121, 0.2142, 0.2162, 0.2378, 0.3666",\
"0.2603, 0.2565, 0.2472, 0.238, 0.2298, 0.225, 0.2232, 0.224, 0.2483, 0.4016",\
"0.3178, 0.3123, 0.2982, 0.2819, 0.2676, 0.2543, 0.2457, 0.2426, 0.2748, 0.4648",\
"0.3965, 0.389, 0.3702, 0.3467, 0.3246, 0.3052, 0.2881, 0.2794, 0.3259, 0.5828",\
"0.4978, 0.4889, 0.4651, 0.4348, 0.4039, 0.3761, 0.3517, 0.3404, 0.4217, 0.7901",\
"0.6231, 0.6128, 0.5841, 0.5472, 0.5078, 0.4703, 0.4396, 0.4404, 0.6052, 1.15",\
"0.7738, 0.7621, 0.7292, 0.685, 0.6375, 0.5906, 0.5561, 0.6147, 0.9713, 1.721");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.04107, 0.04099, 0.04119, 0.0414, 0.04145, 0.04152, 0.04152, 0.04153, 0.04153, 0.04154",\
"0.0359, 0.03616, 0.03638, 0.03675, 0.03689, 0.037, 0.03703, 0.03709, 0.03704, 0.03709",\
"0.03259, 0.0327, 0.03312, 0.03338, 0.03351, 0.03363, 0.03368, 0.03359, 0.0336, 0.03368",\
"0.04344, 0.04239, 0.04009, 0.03792, 0.03636, 0.03528, 0.03454, 0.03398, 0.0336, 0.03332",\
"0.07504, 0.07227, 0.06537, 0.05756, 0.05128, 0.04663, 0.04323, 0.04066, 0.03876, 0.03737",\
"0.1297, 0.125, 0.1125, 0.09734, 0.0835, 0.07237, 0.06392, 0.05746, 0.05239, 0.04855",\
"0.2087, 0.2022, 0.1841, 0.1604, 0.1373, 0.1174, 0.1013, 0.08845, 0.07841, 0.07036",\
"0.3128, 0.3049, 0.2816, 0.2494, 0.2159, 0.1855, 0.1597, 0.1382, 0.1208, 0.1067",\
"0.4431, 0.434, 0.4065, 0.3661, 0.3216, 0.2796, 0.2421, 0.2104, 0.1834, 0.1612",\
"0.6007, 0.5906, 0.5589, 0.5113, 0.4564, 0.402, 0.352, 0.3081, 0.2699, 0.2374");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.2658, 0.2667, 0.2678, 0.2691, 0.2698, 0.2709, 0.2719, 0.2741, 0.2912, 0.4",\
"0.2584, 0.26, 0.2636, 0.2662, 0.2684, 0.2698, 0.2715, 0.2744, 0.2913, 0.402",\
"0.2539, 0.2546, 0.2572, 0.2609, 0.2643, 0.2668, 0.2691, 0.272, 0.2914, 0.4093",\
"0.2629, 0.2624, 0.2614, 0.2619, 0.2635, 0.266, 0.2679, 0.272, 0.293, 0.4226",\
"0.2963, 0.2934, 0.2862, 0.2808, 0.2766, 0.2745, 0.2739, 0.2759, 0.301, 0.4514",\
"0.3584, 0.353, 0.3388, 0.3235, 0.3118, 0.3021, 0.2949, 0.2936, 0.326, 0.5081",\
"0.4487, 0.4409, 0.4201, 0.3948, 0.3723, 0.3545, 0.3386, 0.3301, 0.3729, 0.6113",\
"0.5654, 0.5563, 0.5301, 0.4962, 0.4618, 0.4323, 0.4085, 0.3951, 0.461, 0.7899",\
"0.7105, 0.6998, 0.6691, 0.6265, 0.5823, 0.5399, 0.5049, 0.4972, 0.6221, 1.096",\
"0.8847, 0.873, 0.8381, 0.7884, 0.7328, 0.6793, 0.6345, 0.6569, 0.9205, 1.592");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.08543, 0.1041, 0.1674, 0.2873, 0.4736, 0.7349, 1.08, 1.513, 2.043, 2.673",\
"0.11, 0.1289, 0.1934, 0.3144, 0.5013, 0.7629, 1.107, 1.541, 2.069, 2.699",\
"0.1575, 0.1888, 0.277, 0.4054, 0.5927, 0.8545, 1.199, 1.633, 2.161, 2.793",\
"0.1726, 0.2189, 0.3498, 0.5384, 0.764, 1.03, 1.373, 1.807, 2.337, 2.966",\
"0.1499, 0.2124, 0.3876, 0.6378, 0.9395, 1.278, 1.647, 2.08, 2.608, 3.238",\
"0.0865, 0.1647, 0.3858, 0.6998, 1.076, 1.5, 1.963, 2.456, 2.993, 3.621",\
"-0.0211, 0.0736, 0.3385, 0.7193, 1.171, 1.68, 2.237, 2.834, 3.465, 4.128",\
"-0.1767, -0.0651, 0.2448, 0.6886, 1.221, 1.817, 2.467, 3.165, 3.907, 4.681",\
"-0.3834, -0.2553, 0.1026, 0.6114, 1.224, 1.906, 2.651, 3.449, 4.298, 5.193",\
"-0.645, -0.5, -0.0959, 0.4776, 1.169, 1.945, 2.783, 3.684, 4.64, 5.649");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.1945, 0.247, 0.4263, 0.7631, 1.286, 2.018, 2.982, 4.198, 5.678, 7.445",\
"0.2047, 0.258, 0.4407, 0.7813, 1.306, 2.04, 3.004, 4.221, 5.701, 7.469",\
"0.2951, 0.3485, 0.5252, 0.8644, 1.39, 2.127, 3.092, 4.307, 5.79, 7.557",\
"0.434, 0.5041, 0.7146, 1.052, 1.571, 2.303, 3.269, 4.481, 5.964, 7.73",\
"0.616, 0.6995, 0.9516, 1.351, 1.875, 2.598, 3.556, 4.768, 6.245, 8.009",\
"0.8436, 0.9428, 1.234, 1.695, 2.3, 3.032, 3.98, 5.18, 6.655, 8.413",\
"1.117, 1.234, 1.569, 2.086, 2.77, 3.595, 4.555, 5.745, 7.208, 8.96",\
"1.44, 1.575, 1.959, 2.534, 3.288, 4.207, 5.269, 6.474, 7.924, 9.662",\
"1.812, 1.966, 2.402, 3.045, 3.866, 4.869, 6.039, 7.35, 8.816, 10.54",\
"2.239, 2.412, 2.899, 3.616, 4.509, 5.588, 6.857, 8.287, 9.864, 11.61");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.08276, 0.1135, 0.2198, 0.4234, 0.7416, 1.187, 1.771, 2.513, 3.415, 4.493",\
"0.0834, 0.1132, 0.2199, 0.423, 0.7417, 1.187, 1.773, 2.514, 3.416, 4.489",\
"0.148, 0.1794, 0.2674, 0.4305, 0.7415, 1.187, 1.772, 2.51, 3.416, 4.492",\
"0.2384, 0.2817, 0.4066, 0.5906, 0.8192, 1.198, 1.769, 2.51, 3.412, 4.492",\
"0.3528, 0.4112, 0.5696, 0.8046, 1.092, 1.418, 1.861, 2.522, 3.411, 4.486",\
"0.4872, 0.5618, 0.7614, 1.041, 1.391, 1.795, 2.238, 2.76, 3.5, 4.497",\
"0.6422, 0.734, 0.9806, 1.314, 1.721, 2.192, 2.721, 3.293, 3.918, 4.735",\
"0.8154, 0.9252, 1.217, 1.621, 2.087, 2.618, 3.225, 3.888, 4.595, 5.342",\
"1.004, 1.135, 1.478, 1.946, 2.484, 3.084, 3.759, 4.511, 5.312, 6.163",\
"1.208, 1.364, 1.764, 2.299, 2.917, 3.596, 4.335, 5.158, 6.058, 7.008");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.2689, 0.3572, 0.664, 1.25, 2.159, 3.432, 5.112, 7.226, 9.806, 12.88",\
"0.2677, 0.3564, 0.6637, 1.25, 2.157, 3.432, 5.112, 7.215, 9.801, 12.88",\
"0.3003, 0.3717, 0.6625, 1.249, 2.158, 3.435, 5.107, 7.213, 9.811, 12.87",\
"0.3759, 0.468, 0.743, 1.253, 2.159, 3.43, 5.109, 7.225, 9.808, 12.88",\
"0.4736, 0.5734, 0.8984, 1.407, 2.187, 3.434, 5.114, 7.224, 9.806, 12.89",\
"0.601, 0.7094, 1.058, 1.647, 2.408, 3.496, 5.115, 7.226, 9.804, 12.88",\
"0.753, 0.8752, 1.246, 1.884, 2.748, 3.79, 5.222, 7.236, 9.8, 12.87",\
"0.922, 1.063, 1.47, 2.136, 3.085, 4.237, 5.588, 7.396, 9.83, 12.88",\
"1.103, 1.27, 1.728, 2.428, 3.421, 4.691, 6.142, 7.836, 10.06, 12.92",\
"1.301, 1.488, 2, 2.776, 3.788, 5.138, 6.722, 8.496, 10.57, 13.23");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.1184, 0.1395, 0.2087, 0.3341, 0.524, 0.7874, 1.132, 1.566, 2.095, 2.725",\
"0.1419, 0.1628, 0.2319, 0.3571, 0.547, 0.8105, 1.156, 1.589, 2.118, 2.748",\
"0.2158, 0.2423, 0.3206, 0.4458, 0.6354, 0.8988, 1.244, 1.677, 2.206, 2.836",\
"0.2692, 0.3076, 0.4222, 0.5953, 0.8093, 1.073, 1.418, 1.851, 2.379, 3.009",\
"0.2921, 0.3426, 0.493, 0.7202, 1.004, 1.33, 1.692, 2.125, 2.652, 3.28",\
"0.2832, 0.3458, 0.5311, 0.8135, 1.164, 1.571, 2.021, 2.505, 3.039, 3.665",\
"0.241, 0.3142, 0.5346, 0.8704, 1.291, 1.774, 2.313, 2.897, 3.518, 4.175",\
"0.1638, 0.2483, 0.5015, 0.892, 1.379, 1.94, 2.565, 3.246, 3.974, 4.74",\
"0.0522, 0.147, 0.4321, 0.8747, 1.429, 2.069, 2.779, 3.554, 4.383, 5.263",\
"-0.0981, 0.0075, 0.325, 0.8153, 1.438, 2.156, 2.954, 3.819, 4.75, 5.739");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.2639, 0.3157, 0.4937, 0.8307, 1.353, 2.085, 3.049, 4.263, 5.745, 7.512",\
"0.2815, 0.3347, 0.5168, 0.8563, 1.38, 2.115, 3.079, 4.292, 5.775, 7.541",\
"0.3509, 0.4058, 0.5875, 0.9286, 1.455, 2.19, 3.156, 4.371, 5.858, 7.622",\
"0.4363, 0.5005, 0.7056, 1.052, 1.576, 2.311, 3.277, 4.492, 5.978, 7.743",\
"0.5582, 0.6311, 0.8569, 1.24, 1.777, 2.506, 3.468, 4.68, 6.161, 7.928",\
"0.7222, 0.8076, 1.06, 1.472, 2.053, 2.8, 3.753, 4.958, 6.435, 8.195",\
"0.9249, 1.025, 1.314, 1.761, 2.376, 3.173, 4.149, 5.346, 6.812, 8.566",\
"1.163, 1.278, 1.609, 2.106, 2.76, 3.597, 4.629, 5.852, 7.307, 9.048",\
"1.438, 1.568, 1.941, 2.495, 3.203, 4.082, 5.16, 6.444, 7.932, 9.663",\
"1.749, 1.897, 2.314, 2.93, 3.699, 4.631, 5.754, 7.09, 8.644, 10.41");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.1313, 0.1638, 0.2738, 0.4787, 0.7962, 1.24, 1.823, 2.56, 3.456, 4.528",\
"0.1281, 0.1616, 0.2731, 0.4789, 0.7953, 1.24, 1.823, 2.558, 3.456, 4.527",\
"0.1847, 0.2136, 0.2981, 0.4792, 0.7956, 1.239, 1.823, 2.559, 3.456, 4.527",\
"0.2876, 0.329, 0.4481, 0.6228, 0.8566, 1.248, 1.823, 2.559, 3.457, 4.527",\
"0.4134, 0.4664, 0.6186, 0.8438, 1.125, 1.448, 1.902, 2.571, 3.457, 4.528",\
"0.5634, 0.6298, 0.8162, 1.086, 1.431, 1.827, 2.265, 2.796, 3.54, 4.54",\
"0.729, 0.813, 1.041, 1.36, 1.756, 2.226, 2.751, 3.32, 3.947, 4.772",\
"0.9182, 1.019, 1.292, 1.671, 2.123, 2.649, 3.252, 3.914, 4.618, 5.37",\
"1.129, 1.246, 1.566, 2.011, 2.523, 3.114, 3.783, 4.53, 5.334, 6.188",\
"1.367, 1.5, 1.866, 2.374, 2.964, 3.617, 4.352, 5.172, 6.076, 7.028");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.111, 0.4303, 1.04, 1.99, 3.323, 5.077, 7.287, 9.985, 13.2");
index_2("0.001, 0.007176, 0.02885, 0.07025, 0.1347, 0.2252, 0.3443, 0.4943, 0.6775, 0.8957");
values("0.2726, 0.359, 0.665, 1.25, 2.158, 3.429, 5.11, 7.215, 9.805, 12.88",\
"0.2736, 0.3589, 0.6653, 1.249, 2.159, 3.431, 5.112, 7.228, 9.796, 12.89",\
"0.2985, 0.3737, 0.6661, 1.25, 2.158, 3.431, 5.106, 7.221, 9.796, 12.89",\
"0.3772, 0.4618, 0.7362, 1.263, 2.159, 3.434, 5.105, 7.229, 9.805, 12.88",\
"0.4808, 0.565, 0.8582, 1.389, 2.2, 3.434, 5.106, 7.227, 9.805, 12.87",\
"0.6294, 0.7134, 1.002, 1.557, 2.376, 3.518, 5.113, 7.216, 9.808, 12.89",\
"0.797, 0.8898, 1.19, 1.743, 2.603, 3.743, 5.244, 7.253, 9.808, 12.88",\
"0.9812, 1.083, 1.412, 1.981, 2.843, 4.035, 5.525, 7.421, 9.863, 12.89",\
"1.181, 1.294, 1.659, 2.26, 3.123, 4.344, 5.893, 7.76, 10.08, 12.98",\
"1.402, 1.525, 1.924, 2.572, 3.47, 4.682, 6.264, 8.206, 10.48, 13.25");
}
}
}
}