blob: e24430d2b97058ab7b571e04a43ccaae30e22fd8 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_4) {
area : 45.158400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0002619864" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0002689686" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0002818638" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00027054" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002818638" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02295 ;
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.0223, 0.02219, 0.02215, 0.02211, 0.02213, 0.02213, 0.02212, \
0.02212, 0.02211, 0.01979");
}
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.01594, -0.01588, -0.01588, -0.01588, -0.01597, -0.01606, -0.01617, \
-0.01635, -0.01676, -0.01675");
}
}
}
pin(A2) {
capacitance : 0.02311 ;
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.02099, 0.01926, 0.0187, 0.01862, 0.01862, 0.01862, 0.0186, 0.0186, \
0.01861, 0.01653");
}
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.01872, -0.01866, -0.01864, -0.01861, -0.01864, -0.01863, -0.01863, \
-0.01863, -0.01861, -0.0175");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.8383 ;
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.006908, 0.006926, 0.006969, 0.006995, 0.007008, 0.007016, 0.007018, 0.007028, 0.007014, 0.006942",\
"0.006129, 0.006281, 0.006641, 0.006803, 0.006852, 0.006913, 0.006956, 0.006937, 0.006939, 0.006867",\
"0.00445, 0.004837, 0.005627, 0.006186, 0.006501, 0.006679, 0.006785, 0.006846, 0.006874, 0.006805",\
"0.003006, 0.003434, 0.004399, 0.005299, 0.005902, 0.006261, 0.006486, 0.00662, 0.006703, 0.006626",\
"0.002266, 0.002566, 0.003368, 0.004377, 0.005175, 0.005724, 0.006083, 0.006321, 0.006455, 0.006381",\
"0.001962, 0.002133, 0.002748, 0.003612, 0.004487, 0.005157, 0.005636, 0.005977, 0.006151, 0.005989",\
"0.002013, 0.0021, 0.002469, 0.003125, 0.003897, 0.004614, 0.005165, 0.005569, 0.005728, 0.00529",\
"0.002346, 0.002364, 0.002515, 0.002918, 0.003522, 0.004162, 0.004742, 0.005125, 0.004976, 0.003806",\
"0.002977, 0.002914, 0.002848, 0.002987, 0.003365, 0.003886, 0.004332, 0.004204, 0.002758, 0.0004797",\
"0.004675, 0.004541, 0.004295, 0.004159, 0.004271, 0.004436, 0.003226, 0.0003378, -0.00211, -0.003866");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.05427, 0.05447, 0.0548, 0.05504, 0.05525, 0.0556, 0.05594, 0.0597, 0.09456, 0.24",\
"0.05246, 0.05314, 0.05443, 0.05528, 0.05572, 0.05596, 0.05644, 0.06009, 0.09643, 0.2449",\
"0.04957, 0.05024, 0.05193, 0.05363, 0.05476, 0.05568, 0.0564, 0.06083, 0.1011, 0.2605",\
"0.04825, 0.04862, 0.0499, 0.05159, 0.05314, 0.05416, 0.05536, 0.06224, 0.1119, 0.2906",\
"0.04774, 0.04793, 0.04875, 0.05006, 0.05156, 0.0527, 0.05468, 0.06453, 0.1342, 0.3424",\
"0.0477, 0.04783, 0.04823, 0.04924, 0.05029, 0.05188, 0.0539, 0.07396, 0.1796, 0.4197",\
"0.04796, 0.04801, 0.04811, 0.04872, 0.04974, 0.05093, 0.05593, 0.1005, 0.2649, 0.5153",\
"0.04844, 0.04845, 0.04845, 0.04859, 0.04933, 0.05115, 0.07018, 0.1812, 0.3889, 0.5827",\
"0.04922, 0.0491, 0.04885, 0.0489, 0.04938, 0.06408, 0.1585, 0.3193, 0.4493, 0.5417",\
"0.04791, 0.04778, 0.04753, 0.04825, 0.08051, 0.1677, 0.2318, 0.2734, 0.3013, 0.3204");
}
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.006899, 0.006921, 0.006975, 0.006984, 0.006994, 0.006997, 0.007001, 0.007007, 0.007008, 0.006931",\
"0.006303, 0.006425, 0.006657, 0.006806, 0.006874, 0.006913, 0.006934, 0.006948, 0.006947, 0.00687",\
"0.005054, 0.005381, 0.005941, 0.00639, 0.006617, 0.006752, 0.006826, 0.006877, 0.006904, 0.006828",\
"0.003778, 0.004139, 0.004931, 0.005653, 0.006118, 0.0064, 0.006585, 0.006693, 0.006743, 0.006669",\
"0.002987, 0.003249, 0.003983, 0.004856, 0.005523, 0.005975, 0.006264, 0.006447, 0.006545, 0.006456",\
"0.002462, 0.002686, 0.003327, 0.004119, 0.004887, 0.005463, 0.005861, 0.006138, 0.006275, 0.006116",\
"0.002178, 0.002355, 0.002873, 0.00357, 0.004301, 0.004952, 0.005439, 0.005776, 0.005917, 0.005506",\
"0.002078, 0.002202, 0.002612, 0.003196, 0.00386, 0.004479, 0.005014, 0.005384, 0.005274, 0.004224",\
"0.002073, 0.002189, 0.0025, 0.002967, 0.003536, 0.004111, 0.004595, 0.004646, 0.003535, 0.001379",\
"0.003087, 0.003134, 0.003354, 0.003726, 0.004181, 0.004578, 0.004204, 0.002066, -0.0005801, -0.002619");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.07365, 0.07363, 0.0737, 0.0738, 0.07392, 0.07407, 0.07432, 0.07836, 0.1147, 0.2639",\
"0.07203, 0.07209, 0.07234, 0.07265, 0.07283, 0.07319, 0.07347, 0.07746, 0.1148, 0.2665",\
"0.0698, 0.07006, 0.07072, 0.07138, 0.07191, 0.07214, 0.07288, 0.07786, 0.1198, 0.281",\
"0.06848, 0.0687, 0.06928, 0.0701, 0.07085, 0.07156, 0.0723, 0.07849, 0.1311, 0.3117",\
"0.06781, 0.06792, 0.06843, 0.06915, 0.0699, 0.07088, 0.07173, 0.08205, 0.1545, 0.3638",\
"0.06758, 0.06762, 0.06794, 0.06858, 0.06923, 0.07007, 0.07181, 0.09192, 0.2008, 0.4422",\
"0.0676, 0.06761, 0.06772, 0.0681, 0.06889, 0.06948, 0.07446, 0.1209, 0.2878, 0.5362",\
"0.06778, 0.06779, 0.06787, 0.06799, 0.06852, 0.06997, 0.09059, 0.2039, 0.4109, 0.5995",\
"0.06812, 0.06804, 0.06794, 0.06787, 0.06847, 0.08449, 0.1825, 0.3396, 0.4636, 0.5505",\
"0.0663, 0.06619, 0.06594, 0.06709, 0.104, 0.186, 0.2425, 0.2788, 0.3037, 0.3214");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.2646, 0.3153, 0.491, 0.8262, 1.348, 2.08, 3.04, 4.258, 5.733, 7.507",\
"0.3067, 0.3581, 0.5355, 0.8718, 1.395, 2.127, 3.09, 4.303, 5.786, 7.549",\
"0.4733, 0.5289, 0.7098, 1.049, 1.571, 2.305, 3.265, 4.482, 5.963, 7.732",\
"0.6884, 0.7763, 1.025, 1.389, 1.914, 2.647, 3.612, 4.823, 6.309, 8.064",\
"0.8987, 1.023, 1.371, 1.862, 2.448, 3.184, 4.147, 5.359, 6.842, 8.611",\
"1.094, 1.259, 1.716, 2.353, 3.102, 3.932, 4.903, 6.117, 7.595, 9.367",\
"1.262, 1.473, 2.052, 2.85, 3.775, 4.789, 5.884, 7.113, 8.593, 10.36",\
"1.397, 1.656, 2.367, 3.339, 4.455, 5.669, 6.966, 8.342, 9.849, 11.61",\
"1.485, 1.8, 2.654, 3.813, 5.134, 6.559, 8.073, 9.67, 11.34, 13.15",\
"1.524, 1.895, 2.904, 4.263, 5.799, 7.447, 9.193, 11.02, 12.93, 14.92");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.3853, 0.4668, 0.7499, 1.285, 2.117, 3.285, 4.822, 6.758, 9.137, 11.94",\
"0.4328, 0.5199, 0.8124, 1.355, 2.19, 3.359, 4.897, 6.833, 9.21, 12.02",\
"0.6377, 0.7242, 1.021, 1.572, 2.414, 3.587, 5.128, 7.067, 9.447, 12.25",\
"1.033, 1.139, 1.446, 1.997, 2.843, 4.02, 5.564, 7.504, 9.887, 12.69",\
"1.515, 1.668, 2.087, 2.675, 3.521, 4.7, 6.246, 8.19, 10.57, 13.38",\
"2.066, 2.272, 2.833, 3.591, 4.484, 5.664, 7.209, 9.155, 11.54, 14.34",\
"2.684, 2.946, 3.663, 4.629, 5.715, 6.937, 8.484, 10.43, 12.8, 15.63",\
"3.365, 3.69, 4.575, 5.764, 7.092, 8.508, 10.09, 12.04, 14.41, 17.24",\
"4.114, 4.503, 5.565, 6.99, 8.587, 10.28, 12.03, 14, 16.37, 19.2",\
"4.92, 5.384, 6.631, 8.31, 10.18, 12.16, 14.21, 16.32, 18.72, 21.54");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.2897, 0.3731, 0.6691, 1.232, 2.111, 3.339, 4.958, 6.996, 9.478, 12.46",\
"0.2895, 0.3742, 0.6687, 1.231, 2.108, 3.341, 4.96, 6.996, 9.49, 12.45",\
"0.3295, 0.3948, 0.6705, 1.232, 2.106, 3.338, 4.957, 6.994, 9.481, 12.46",\
"0.5158, 0.593, 0.8258, 1.266, 2.11, 3.339, 4.956, 6.995, 9.487, 12.45",\
"0.746, 0.8468, 1.141, 1.583, 2.23, 3.348, 4.959, 7.003, 9.483, 12.46",\
"1.018, 1.145, 1.507, 2.043, 2.709, 3.595, 5, 7.001, 9.494, 12.46",\
"1.329, 1.485, 1.923, 2.556, 3.336, 4.246, 5.394, 7.118, 9.504, 12.45",\
"1.678, 1.865, 2.382, 3.129, 4.023, 5.056, 6.22, 7.666, 9.714, 12.49",\
"2.065, 2.286, 2.89, 3.744, 4.772, 5.94, 7.244, 8.684, 10.44, 12.85",\
"2.48, 2.744, 3.442, 4.418, 5.58, 6.882, 8.344, 9.922, 11.65, 13.75");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.446, 0.5803, 1.052, 1.951, 3.357, 5.328, 7.919, 11.18, 15.17, 19.89",\
"0.4451, 0.58, 1.051, 1.953, 3.358, 5.326, 7.923, 11.18, 15.17, 19.92",\
"0.4476, 0.58, 1.051, 1.953, 3.357, 5.328, 7.927, 11.18, 15.17, 19.9",\
"0.6164, 0.6984, 1.07, 1.952, 3.355, 5.329, 7.924, 11.19, 15.17, 19.92",\
"0.9104, 1.022, 1.335, 2.007, 3.359, 5.329, 7.927, 11.19, 15.17, 19.92",\
"1.244, 1.391, 1.798, 2.38, 3.447, 5.335, 7.927, 11.2, 15.17, 19.9",\
"1.611, 1.797, 2.303, 3.017, 3.903, 5.444, 7.928, 11.18, 15.16, 19.91",\
"2.015, 2.24, 2.86, 3.714, 4.704, 5.964, 8.066, 11.22, 15.16, 19.95",\
"2.452, 2.728, 3.464, 4.466, 5.634, 6.902, 8.636, 11.37, 15.19, 19.92",\
"2.924, 3.236, 4.102, 5.28, 6.616, 8.072, 9.674, 11.97, 15.39, 19.96");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.3137, 0.364, 0.5393, 0.8744, 1.395, 2.126, 3.088, 4.3, 5.779, 7.553",\
"0.3688, 0.4196, 0.5963, 0.9321, 1.455, 2.186, 3.146, 4.364, 5.839, 7.603",\
"0.5321, 0.5851, 0.7644, 1.102, 1.625, 2.358, 3.318, 4.537, 6.011, 7.778",\
"0.7506, 0.821, 1.039, 1.395, 1.92, 2.652, 3.618, 4.833, 6.307, 8.073",\
"0.9921, 1.086, 1.365, 1.797, 2.37, 3.109, 4.073, 5.287, 6.767, 8.538",\
"1.234, 1.359, 1.72, 2.249, 2.92, 3.733, 4.711, 5.929, 7.409, 9.179",\
"1.457, 1.619, 2.081, 2.734, 3.524, 4.451, 5.525, 6.767, 8.252, 10.02",\
"1.654, 1.858, 2.433, 3.233, 4.168, 5.228, 6.428, 7.781, 9.306, 11.08",\
"1.811, 2.065, 2.765, 3.73, 4.836, 6.055, 7.396, 8.884, 10.53, 12.36",\
"1.915, 2.224, 3.068, 4.213, 5.511, 6.909, 8.417, 10.06, 11.85, 13.82");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.5397, 0.6227, 0.9093, 1.449, 2.285, 3.455, 4.994, 6.93, 9.293, 12.11",\
"0.5899, 0.6738, 0.9623, 1.503, 2.341, 3.511, 5.049, 6.986, 9.349, 12.17",\
"0.8013, 0.8868, 1.18, 1.725, 2.565, 3.736, 5.277, 7.214, 9.578, 12.39",\
"1.23, 1.318, 1.611, 2.159, 3.001, 4.175, 5.717, 7.654, 10.02, 12.84",\
"1.811, 1.932, 2.285, 2.844, 3.686, 4.863, 6.406, 8.344, 10.71, 13.53",\
"2.472, 2.634, 3.106, 3.789, 4.655, 5.831, 7.374, 9.315, 11.68, 14.5",\
"3.21, 3.415, 4.017, 4.887, 5.907, 7.109, 8.653, 10.59, 12.96, 15.78",\
"4.023, 4.278, 5.016, 6.085, 7.336, 8.694, 10.27, 12.21, 14.57, 17.39",\
"4.908, 5.213, 6.1, 7.38, 8.878, 10.5, 12.21, 14.18, 16.54, 19.36",\
"5.863, 6.221, 7.265, 8.769, 10.53, 12.43, 14.42, 16.5, 18.89, 21.71");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.2893, 0.3737, 0.6696, 1.232, 2.106, 3.337, 4.956, 6.993, 9.486, 12.45",\
"0.2898, 0.3743, 0.6685, 1.231, 2.108, 3.337, 4.955, 6.996, 9.482, 12.45",\
"0.3046, 0.3808, 0.6695, 1.233, 2.106, 3.339, 4.956, 6.999, 9.481, 12.44",\
"0.4076, 0.4914, 0.758, 1.255, 2.108, 3.339, 4.956, 6.999, 9.486, 12.45",\
"0.5586, 0.6526, 0.9458, 1.448, 2.197, 3.35, 4.964, 6.996, 9.486, 12.45",\
"0.7612, 0.869, 1.194, 1.729, 2.496, 3.53, 5.006, 7.006, 9.488, 12.46",\
"1.001, 1.136, 1.512, 2.081, 2.879, 3.939, 5.29, 7.115, 9.502, 12.47",\
"1.283, 1.439, 1.878, 2.514, 3.343, 4.444, 5.814, 7.506, 9.7, 12.5",\
"1.612, 1.794, 2.296, 3.006, 3.896, 5.016, 6.432, 8.156, 10.22, 12.81",\
"1.986, 2.194, 2.76, 3.558, 4.536, 5.696, 7.138, 8.904, 10.99, 13.44");
}
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.006779, 0.02706, 0.0658, 0.1262, 0.2108, 0.3223, 0.4626, 0.634, 0.8383");
values("0.5675, 0.7014, 1.175, 2.078, 3.484, 5.449, 8.044, 11.31, 15.3, 20.05",\
"0.5673, 0.7022, 1.175, 2.076, 3.481, 5.454, 8.048, 11.31, 15.3, 20.05",\
"0.5662, 0.7014, 1.174, 2.078, 3.481, 5.452, 8.048, 11.31, 15.29, 20.04",\
"0.6232, 0.732, 1.179, 2.078, 3.483, 5.456, 8.042, 11.31, 15.3, 20.05",\
"0.8812, 0.9928, 1.336, 2.1, 3.48, 5.454, 8.043, 11.31, 15.29, 20.05",\
"1.188, 1.337, 1.76, 2.383, 3.536, 5.455, 8.044, 11.31, 15.3, 20.04",\
"1.534, 1.723, 2.25, 2.977, 3.915, 5.54, 8.05, 11.31, 15.3, 20.04",\
"1.908, 2.14, 2.778, 3.662, 4.67, 5.994, 8.168, 11.32, 15.29, 20.04",\
"2.316, 2.596, 3.356, 4.396, 5.58, 6.872, 8.674, 11.46, 15.32, 20.04",\
"2.744, 3.084, 3.978, 5.194, 6.56, 8.046, 9.664, 12.03, 15.49, 20.08");
}
}
}
}