blob: 91a1ad577731a2b55f870b7ccb53d0870bdb49d8 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_4) {
area : 45.158400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "6.58482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "6.63135e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0001311288" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0001149192" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001311288" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02526 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.1026, 0.1023, 0.1018, 0.1019, 0.1015, 0.1017, 0.1015, 0.1017, \
0.1018, 0.1017");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.06679, -0.06672, -0.06663, -0.06659, -0.06668, -0.06688, -0.06657, \
-0.06696, -0.06704, -0.06715");
}
}
}
pin(A2) {
capacitance : 0.02555 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.09979, 0.09306, 0.08919, 0.08872, 0.08842, 0.08873, 0.08856, \
0.08868, 0.08869, 0.08864");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.08892, -0.08884, -0.0884, -0.08832, -0.08821, -0.08839, -0.08821, \
-0.08828, -0.08838, -0.08838");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 1.328 ;
max_transition : 6 ;
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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.0095, 0.01118, 0.01323, 0.01416, 0.01452, 0.01471, 0.01483, 0.0149, 0.01493, 0.01496",\
"0.00503, 0.007207, 0.01062, 0.01269, 0.01368, 0.0142, 0.01446, 0.01466, 0.01483, 0.01484",\
"0.007634, 0.008315, 0.0101, 0.01191, 0.0131, 0.01371, 0.01415, 0.01437, 0.01458, 0.01479",\
"0.035, 0.03163, 0.02584, 0.02197, 0.01964, 0.01821, 0.01733, 0.01677, 0.01638, 0.01612",\
"0.092, 0.08411, 0.06689, 0.05216, 0.0418, 0.03453, 0.02968, 0.02615, 0.02368, 0.02189",\
"0.1806, 0.1685, 0.1394, 0.1105, 0.08766, 0.07043, 0.05777, 0.04845, 0.0415, 0.03629",\
"0.302, 0.2864, 0.247, 0.2018, 0.1632, 0.1322, 0.1082, 0.08995, 0.07562, 0.06455",\
"0.4584, 0.4402, 0.3908, 0.3294, 0.2727, 0.2251, 0.1864, 0.1559, 0.1314, 0.1117",\
"0.6514, 0.6306, 0.573, 0.4968, 0.4206, 0.3541, 0.2983, 0.2521, 0.2142, 0.1833",\
"0.8833, 0.8603, 0.7953, 0.7059, 0.6104, 0.5226, 0.4473, 0.3833, 0.3293, 0.2838");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.2312, 0.2365, 0.2433, 0.2476, 0.248, 0.2514, 0.2528, 0.257, 0.263, 0.265",\
"0.2244, 0.2292, 0.2389, 0.2448, 0.2474, 0.2517, 0.2538, 0.257, 0.2643, 0.2627",\
"0.2314, 0.2314, 0.2344, 0.2399, 0.2442, 0.2491, 0.2531, 0.257, 0.2601, 0.267",\
"0.2676, 0.2622, 0.2552, 0.2504, 0.2499, 0.2514, 0.2538, 0.258, 0.2643, 0.2654",\
"0.3355, 0.3259, 0.3055, 0.2894, 0.2766, 0.2699, 0.267, 0.2665, 0.268, 0.2716",\
"0.4365, 0.4231, 0.3922, 0.36, 0.3344, 0.3138, 0.3016, 0.2936, 0.2878, 0.2854",\
"0.5739, 0.5576, 0.5155, 0.468, 0.4255, 0.3926, 0.364, 0.3428, 0.33, 0.319",\
"0.7497, 0.7306, 0.6793, 0.6165, 0.555, 0.5058, 0.4633, 0.4273, 0.3993, 0.378",\
"0.966, 0.9443, 0.8846, 0.8077, 0.7288, 0.6599, 0.6003, 0.5487, 0.5036, 0.4685",\
"1.225, 1.202, 1.136, 1.044, 0.9484, 0.8563, 0.7782, 0.7124, 0.6498, 0.5984");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.01028, 0.01172, 0.01339, 0.01428, 0.01454, 0.0147, 0.01482, 0.01487, 0.01494, 0.015",\
"0.004397, 0.006919, 0.01071, 0.0127, 0.0137, 0.01417, 0.01444, 0.01464, 0.01473, 0.0148",\
"0.001435, 0.003174, 0.00715, 0.01013, 0.012, 0.01316, 0.01375, 0.01413, 0.0144, 0.01459",\
"0.02247, 0.02068, 0.01817, 0.01704, 0.01653, 0.01607, 0.01588, 0.01572, 0.01557, 0.0155",\
"0.07557, 0.06923, 0.05605, 0.04499, 0.03702, 0.03143, 0.02746, 0.0246, 0.02253, 0.02101",\
"0.1635, 0.1524, 0.1272, 0.1017, 0.08182, 0.06669, 0.05556, 0.04704, 0.04063, 0.03573",\
"0.2868, 0.2722, 0.2353, 0.1931, 0.1572, 0.1287, 0.1065, 0.08934, 0.07577, 0.06503",\
"0.4468, 0.4291, 0.3817, 0.3233, 0.2687, 0.2233, 0.1866, 0.157, 0.1331, 0.114",\
"0.6451, 0.6249, 0.5685, 0.4945, 0.4202, 0.3549, 0.3008, 0.256, 0.2189, 0.1883",\
"0.8835, 0.861, 0.7972, 0.7087, 0.615, 0.5286, 0.454, 0.3908, 0.3378, 0.2931");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.3312, 0.3315, 0.3333, 0.3345, 0.336, 0.3377, 0.3404, 0.344, 0.3484, 0.3513",\
"0.3239, 0.3254, 0.3286, 0.3312, 0.3329, 0.3351, 0.3381, 0.3423, 0.3467, 0.3513",\
"0.3291, 0.3285, 0.3285, 0.3297, 0.3316, 0.3344, 0.3365, 0.3403, 0.3447, 0.3507",\
"0.3639, 0.3592, 0.3511, 0.3444, 0.3406, 0.34, 0.3411, 0.3436, 0.3467, 0.351",\
"0.4318, 0.4242, 0.4053, 0.3867, 0.3716, 0.3621, 0.3579, 0.3575, 0.3566, 0.3589",\
"0.5349, 0.5248, 0.4964, 0.4631, 0.4339, 0.4113, 0.3962, 0.3872, 0.38, 0.375",\
"0.6761, 0.6633, 0.6269, 0.5782, 0.5334, 0.4948, 0.4642, 0.4406, 0.4269, 0.4169",\
"0.857, 0.8426, 0.799, 0.737, 0.6734, 0.6179, 0.5698, 0.5304, 0.5015, 0.4792",\
"1.08, 1.064, 1.015, 0.9417, 0.8603, 0.7839, 0.718, 0.6598, 0.6137, 0.5769",\
"1.348, 1.33, 1.275, 1.193, 1.096, 0.998, 0.911, 0.834, 0.7681, 0.7124");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.05716, 0.07479, 0.1349, 0.2493, 0.4262, 0.6748, 1.002, 1.414, 1.917, 2.515",\
"0.06421, 0.08191, 0.1427, 0.2573, 0.4348, 0.683, 1.01, 1.423, 1.926, 2.523",\
"0.07959, 0.1043, 0.1732, 0.2876, 0.465, 0.7138, 1.041, 1.453, 1.955, 2.557",\
"0.08492, 0.1183, 0.2112, 0.3477, 0.526, 0.7739, 1.101, 1.513, 2.014, 2.613",\
"0.07681, 0.1198, 0.2366, 0.4066, 0.6187, 0.8712, 1.196, 1.607, 2.109, 2.708",\
"0.05306, 0.1057, 0.2478, 0.4511, 0.7036, 0.9988, 1.335, 1.743, 2.243, 2.84",\
"0.0119, 0.074, 0.2419, 0.48, 0.7718, 1.113, 1.499, 1.926, 2.424, 3.02",\
"-0.0467, 0.0246, 0.218, 0.4915, 0.8245, 1.209, 1.646, 2.129, 2.654, 3.249",\
"-0.126, -0.0442, 0.1738, 0.4827, 0.8576, 1.289, 1.774, 2.312, 2.899, 3.529",\
"-0.2267, -0.1356, 0.1082, 0.453, 0.8705, 1.347, 1.883, 2.473, 3.119, 3.816");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.06677, 0.09158, 0.1739, 0.3273, 0.5645, 0.8975, 1.335, 1.885, 2.558, 3.359",\
"0.07668, 0.1013, 0.1846, 0.3388, 0.577, 0.9104, 1.348, 1.899, 2.57, 3.375",\
"0.1168, 0.145, 0.2276, 0.3817, 0.6206, 0.953, 1.391, 1.942, 2.617, 3.415",\
"0.1741, 0.2105, 0.3145, 0.4715, 0.7076, 1.04, 1.478, 2.027, 2.701, 3.505",\
"0.2481, 0.2939, 0.4203, 0.6104, 0.8519, 1.18, 1.616, 2.166, 2.838, 3.635",\
"0.3377, 0.3943, 0.5462, 0.768, 1.051, 1.386, 1.817, 2.363, 3.032, 3.832",\
"0.444, 0.5119, 0.6918, 0.9465, 1.27, 1.652, 2.089, 2.631, 3.296, 4.091",\
"0.5686, 0.6472, 0.8575, 1.149, 1.508, 1.939, 2.427, 2.975, 3.634, 4.425",\
"0.7121, 0.8019, 1.042, 1.373, 1.773, 2.246, 2.789, 3.389, 4.056, 4.841",\
"0.8762, 0.9773, 1.247, 1.62, 2.063, 2.579, 3.172, 3.834, 4.553, 5.344");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.05869, 0.08795, 0.1895, 0.3839, 0.6853, 1.11, 1.667, 2.37, 3.227, 4.245",\
"0.05879, 0.0879, 0.1899, 0.3845, 0.6873, 1.109, 1.668, 2.372, 3.226, 4.244",\
"0.08658, 0.1154, 0.1986, 0.3842, 0.6872, 1.111, 1.669, 2.37, 3.223, 4.246",\
"0.1286, 0.1625, 0.2637, 0.4203, 0.6879, 1.109, 1.668, 2.371, 3.226, 4.247",\
"0.185, 0.2274, 0.3434, 0.5264, 0.7675, 1.127, 1.667, 2.369, 3.227, 4.252",\
"0.2516, 0.3047, 0.444, 0.6478, 0.9216, 1.255, 1.715, 2.372, 3.226, 4.25",\
"0.3284, 0.3908, 0.5582, 0.7886, 1.089, 1.462, 1.897, 2.467, 3.244, 4.249",\
"0.416, 0.49, 0.6854, 0.9504, 1.277, 1.682, 2.16, 2.705, 3.392, 4.295",\
"0.5118, 0.5988, 0.823, 1.128, 1.494, 1.921, 2.441, 3.029, 3.693, 4.501",\
"0.6182, 0.7198, 0.9732, 1.321, 1.724, 2.186, 2.735, 3.372, 4.083, 4.87");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.07712, 0.1169, 0.2568, 0.5252, 0.9417, 1.526, 2.297, 3.269, 4.451, 5.869",\
"0.07702, 0.117, 0.2574, 0.5252, 0.9417, 1.526, 2.296, 3.266, 4.448, 5.868",\
"0.1025, 0.1345, 0.2575, 0.5247, 0.9421, 1.529, 2.298, 3.27, 4.449, 5.861",\
"0.1449, 0.1855, 0.3068, 0.5317, 0.9414, 1.526, 2.297, 3.269, 4.451, 5.866",\
"0.2021, 0.2492, 0.3903, 0.612, 0.9578, 1.525, 2.296, 3.265, 4.449, 5.869",\
"0.2696, 0.3256, 0.4828, 0.7404, 1.073, 1.558, 2.297, 3.267, 4.451, 5.861",\
"0.345, 0.4148, 0.5978, 0.874, 1.254, 1.706, 2.349, 3.268, 4.448, 5.859",\
"0.4278, 0.5116, 0.7226, 1.026, 1.436, 1.942, 2.531, 3.344, 4.464, 5.861",\
"0.5206, 0.6166, 0.8634, 1.2, 1.631, 2.187, 2.821, 3.564, 4.568, 5.874",\
"0.621, 0.7308, 1.012, 1.39, 1.854, 2.436, 3.13, 3.901, 4.815, 6.011");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.0711, 0.08865, 0.1487, 0.2627, 0.4398, 0.6885, 1.015, 1.427, 1.93, 2.531",\
"0.07738, 0.09527, 0.1561, 0.2704, 0.4477, 0.6965, 1.023, 1.436, 1.939, 2.537",\
"0.08697, 0.1088, 0.175, 0.2899, 0.4676, 0.7165, 1.043, 1.455, 1.958, 2.559",\
"0.08657, 0.1154, 0.1969, 0.3254, 0.505, 0.7536, 1.08, 1.493, 1.994, 2.595",\
"0.06961, 0.1074, 0.2101, 0.3606, 0.5597, 0.8136, 1.14, 1.551, 2.054, 2.652",\
"0.03425, 0.08029, 0.2069, 0.3864, 0.611, 0.8883, 1.225, 1.635, 2.137, 2.734",\
"-0.0212, 0.0331, 0.1831, 0.3947, 0.653, 0.9583, 1.321, 1.748, 2.249, 2.847",\
"-0.0994, -0.0361, 0.1365, 0.3824, 0.6778, 1.018, 1.411, 1.867, 2.39, 2.99",\
"-0.2013, -0.1291, 0.0666, 0.345, 0.6803, 1.062, 1.492, 1.979, 2.533, 3.159",\
"-0.3302, -0.249, -0.0283, 0.2825, 0.6578, 1.083, 1.556, 2.08, 2.668, 3.327");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.09694, 0.1208, 0.2021, 0.3546, 0.592, 0.9239, 1.362, 1.91, 2.583, 3.382",\
"0.1067, 0.1308, 0.2127, 0.3658, 0.6033, 0.9352, 1.372, 1.923, 2.596, 3.397",\
"0.1526, 0.1767, 0.2573, 0.4101, 0.6473, 0.9799, 1.416, 1.968, 2.638, 3.442",\
"0.2252, 0.2562, 0.3499, 0.5018, 0.7366, 1.067, 1.504, 2.053, 2.726, 3.524",\
"0.318, 0.3555, 0.4681, 0.6471, 0.8829, 1.21, 1.644, 2.191, 2.863, 3.664",\
"0.4324, 0.4771, 0.6086, 0.8161, 1.088, 1.418, 1.847, 2.392, 3.059, 3.855",\
"0.5687, 0.6213, 0.7749, 1.009, 1.318, 1.689, 2.122, 2.661, 3.324, 4.119",\
"0.7281, 0.7898, 0.9654, 1.23, 1.571, 1.988, 2.465, 3.008, 3.667, 4.454",\
"0.9129, 0.9825, 1.183, 1.479, 1.855, 2.309, 2.84, 3.429, 4.091, 4.873",\
"1.123, 1.201, 1.426, 1.758, 2.17, 2.661, 3.236, 3.886, 4.595, 5.381");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.05882, 0.08806, 0.1895, 0.3843, 0.6855, 1.111, 1.665, 2.368, 3.227, 4.246",\
"0.05908, 0.088, 0.1899, 0.3837, 0.6858, 1.108, 1.666, 2.369, 3.227, 4.244",\
"0.08058, 0.1068, 0.1959, 0.3839, 0.6854, 1.111, 1.665, 2.367, 3.223, 4.251",\
"0.1234, 0.15, 0.2398, 0.4088, 0.6885, 1.11, 1.667, 2.369, 3.225, 4.248",\
"0.1851, 0.2151, 0.3081, 0.4782, 0.7407, 1.125, 1.667, 2.369, 3.226, 4.251",\
"0.2586, 0.2941, 0.4012, 0.5746, 0.8386, 1.207, 1.704, 2.374, 3.225, 4.247",\
"0.342, 0.3846, 0.5098, 0.7008, 0.9652, 1.334, 1.82, 2.443, 3.251, 4.249",\
"0.4344, 0.4846, 0.6308, 0.8458, 1.128, 1.494, 1.981, 2.593, 3.347, 4.298",\
"0.5348, 0.5934, 0.7602, 1.007, 1.312, 1.691, 2.176, 2.788, 3.536, 4.43",\
"0.6422, 0.7112, 0.9034, 1.179, 1.52, 1.924, 2.41, 3.021, 3.769, 4.658");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.01016, 0.04232, 0.1037, 0.1994, 0.3337, 0.5103, 0.7329, 1.005, 1.328");
values("0.1208, 0.1611, 0.3022, 0.5699, 0.9866, 1.572, 2.341, 3.304, 4.486, 5.891",\
"0.1207, 0.1612, 0.302, 0.571, 0.9867, 1.57, 2.339, 3.308, 4.49, 5.898",\
"0.1337, 0.1676, 0.3022, 0.5704, 0.9874, 1.572, 2.338, 3.308, 4.489, 5.9",\
"0.1817, 0.2225, 0.338, 0.5729, 0.9864, 1.572, 2.34, 3.306, 4.489, 5.891",\
"0.2386, 0.2839, 0.4257, 0.6438, 0.999, 1.571, 2.34, 3.308, 4.49, 5.897",\
"0.306, 0.3596, 0.5178, 0.7722, 1.103, 1.599, 2.34, 3.307, 4.489, 5.899",\
"0.3832, 0.4466, 0.6238, 0.9032, 1.282, 1.737, 2.387, 3.311, 4.489, 5.898",\
"0.4698, 0.5436, 0.7458, 1.048, 1.462, 1.967, 2.561, 3.381, 4.498, 5.897",\
"0.562, 0.6498, 0.8822, 1.211, 1.651, 2.207, 2.841, 3.593, 4.596, 5.915",\
"0.6622, 0.7642, 1.028, 1.394, 1.857, 2.447, 3.149, 3.921, 4.845, 6.044");
}
}
}
}