blob: 544a80611497422a03579edd089e7c0b4e2a517f [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_4) {
area : 45.158400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.667654e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.736828e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.736828e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02129 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 17 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
values("0.02076, 0.0207, 0.02064, 0.02057, 0.02061, 0.0206, 0.0206, 0.0206, \
0.0206, 0.02046");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
values("-0.01698, -0.01689, -0.01692, -0.0169, -0.01696, -0.017, -0.01705, \
-0.01711, -0.01726, -0.01763");
}
}
}
pin(A2) {
capacitance : 0.02108 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 17 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
values("0.01769, 0.01722, 0.0172, 0.01712, 0.01716, 0.01717, 0.01715, \
0.01716, 0.01716, 0.01707");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
values("-0.01718, -0.01715, -0.01712, -0.01708, -0.01712, -0.01711, -0.01711, \
-0.01708, -0.01709, -0.01704");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.7269 ;
max_transition : 17 ;
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.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.005366, 0.005373, 0.005399, 0.005451, 0.005442, 0.005448, 0.005445, 0.005452, 0.00546, 0.005454",\
"0.004876, 0.004983, 0.00518, 0.00528, 0.00534, 0.005356, 0.005397, 0.005411, 0.005422, 0.00543",\
"0.003687, 0.003917, 0.004459, 0.004876, 0.005079, 0.005207, 0.005274, 0.005325, 0.005358, 0.005378",\
"0.002608, 0.00289, 0.003594, 0.004212, 0.004652, 0.00489, 0.005048, 0.00513, 0.005207, 0.005263",\
"0.001917, 0.002121, 0.002791, 0.003527, 0.004099, 0.0045, 0.004759, 0.004934, 0.005053, 0.005132",\
"0.001373, 0.001616, 0.002185, 0.002886, 0.003543, 0.004051, 0.00441, 0.004655, 0.004823, 0.004952",\
"0.00104, 0.00123, 0.001736, 0.002388, 0.003027, 0.003585, 0.004014, 0.004344, 0.004578, 0.004724",\
"0.0008041, 0.0009506, 0.001393, 0.001976, 0.00258, 0.003143, 0.003633, 0.004006, 0.00428, 0.004388",\
"0.0006091, 0.0007541, 0.001151, 0.001649, 0.002214, 0.002754, 0.003244, 0.003648, 0.003845, 0.003378",\
"0.0005068, 0.0006403, 0.0009786, 0.001452, 0.001944, 0.002447, 0.002904, 0.002906, 0.001444, -0.0008432");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.05285, 0.05306, 0.05333, 0.05356, 0.0536, 0.05389, 0.05428, 0.05463, 0.0583, 0.09999",\
"0.05127, 0.05186, 0.05292, 0.05368, 0.05408, 0.05436, 0.0544, 0.05478, 0.05881, 0.1016",\
"0.04898, 0.04954, 0.05081, 0.05216, 0.05313, 0.0539, 0.05453, 0.05453, 0.05976, 0.1092",\
"0.04789, 0.04822, 0.04919, 0.0505, 0.05178, 0.05261, 0.05354, 0.05421, 0.06096, 0.1248",\
"0.04738, 0.04758, 0.04822, 0.04926, 0.05029, 0.05144, 0.0521, 0.05347, 0.06504, 0.1565",\
"0.04706, 0.04722, 0.04769, 0.04849, 0.04956, 0.0504, 0.05126, 0.05298, 0.07649, 0.2221",\
"0.0469, 0.04705, 0.04736, 0.04796, 0.04875, 0.05002, 0.05027, 0.05608, 0.1148, 0.3323",\
"0.04674, 0.04685, 0.04725, 0.0478, 0.04856, 0.04925, 0.05125, 0.07555, 0.2264, 0.459",\
"0.04666, 0.04677, 0.04713, 0.04739, 0.04793, 0.04912, 0.06683, 0.1941, 0.3738, 0.5116",\
"0.04645, 0.04658, 0.04692, 0.04727, 0.04956, 0.09758, 0.2092, 0.2924, 0.3494, 0.3895");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.005353, 0.005345, 0.005389, 0.005438, 0.005434, 0.005434, 0.005438, 0.005447, 0.005447, 0.005461",\
"0.004934, 0.005038, 0.005192, 0.005298, 0.005353, 0.005344, 0.005381, 0.005393, 0.005386, 0.005397",\
"0.004109, 0.0043, 0.004687, 0.004973, 0.005143, 0.005246, 0.005299, 0.005336, 0.005363, 0.005376",\
"0.003299, 0.00346, 0.004008, 0.004456, 0.004809, 0.004981, 0.005121, 0.005195, 0.005253, 0.005286",\
"0.002651, 0.002859, 0.003349, 0.003935, 0.004376, 0.004698, 0.004896, 0.005024, 0.00512, 0.005189",\
"0.002263, 0.002432, 0.002884, 0.00341, 0.003934, 0.004326, 0.004609, 0.0048, 0.004945, 0.005033",\
"0.001994, 0.002136, 0.002528, 0.00303, 0.003519, 0.003958, 0.004303, 0.00456, 0.004743, 0.004855",\
"0.0018, 0.001907, 0.002254, 0.002701, 0.00317, 0.003612, 0.003986, 0.00428, 0.004502, 0.004573",\
"0.001644, 0.001766, 0.002052, 0.002436, 0.002881, 0.003302, 0.003684, 0.003992, 0.004179, 0.00379",\
"0.001565, 0.001669, 0.001917, 0.002286, 0.002674, 0.003084, 0.003431, 0.003537, 0.002514, 0.0002733");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.0677, 0.06772, 0.06774, 0.06786, 0.06795, 0.06813, 0.06842, 0.06862, 0.07257, 0.1151",\
"0.0664, 0.06652, 0.06671, 0.06689, 0.067, 0.06714, 0.0677, 0.068, 0.0721, 0.1171",\
"0.06472, 0.06488, 0.06536, 0.06595, 0.06633, 0.06667, 0.06685, 0.06748, 0.07218, 0.123",\
"0.0636, 0.06373, 0.06424, 0.06489, 0.06539, 0.06614, 0.06672, 0.06723, 0.0731, 0.1402",\
"0.06297, 0.06314, 0.0635, 0.06405, 0.0648, 0.06535, 0.06598, 0.06643, 0.07798, 0.1738",\
"0.06263, 0.06273, 0.06302, 0.0635, 0.06411, 0.06479, 0.06551, 0.06668, 0.09068, 0.2392",\
"0.06236, 0.06241, 0.06271, 0.06319, 0.06366, 0.0643, 0.0651, 0.07, 0.1315, 0.3515",\
"0.0621, 0.06221, 0.0624, 0.06297, 0.06345, 0.06388, 0.06495, 0.09171, 0.2465, 0.4752",\
"0.06187, 0.06196, 0.06222, 0.06237, 0.06263, 0.06378, 0.08269, 0.2131, 0.3895, 0.5235",\
"0.06142, 0.06152, 0.06167, 0.06194, 0.06448, 0.1168, 0.2248, 0.3034, 0.3567, 0.3935");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.2058, 0.2421, 0.3681, 0.6092, 0.9844, 1.511, 2.203, 3.075, 4.137, 5.41",\
"0.2514, 0.2881, 0.4155, 0.6569, 1.031, 1.559, 2.251, 3.124, 4.189, 5.452",\
"0.4263, 0.465, 0.5941, 0.8365, 1.213, 1.739, 2.433, 3.305, 4.366, 5.639",\
"0.691, 0.7517, 0.9249, 1.183, 1.559, 2.086, 2.778, 3.653, 4.715, 5.986",\
"1.007, 1.093, 1.337, 1.684, 2.101, 2.629, 3.322, 4.193, 5.257, 6.528",\
"1.372, 1.487, 1.81, 2.264, 2.795, 3.388, 4.086, 4.957, 6.022, 7.29",\
"1.783, 1.931, 2.341, 2.91, 3.573, 4.299, 5.08, 5.964, 7.026, 8.294",\
"2.237, 2.422, 2.928, 3.626, 4.426, 5.299, 6.228, 7.212, 8.296, 9.561",\
"2.729, 2.955, 3.569, 4.404, 5.355, 6.383, 7.472, 8.616, 9.812, 11.11",\
"3.254, 3.529, 4.261, 5.246, 6.355, 7.551, 8.808, 10.12, 11.49, 12.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.3599, 0.4305, 0.6742, 1.133, 1.851, 2.855, 4.177, 5.84, 7.875, 10.29",\
"0.4107, 0.4855, 0.7359, 1.202, 1.921, 2.927, 4.25, 5.905, 7.947, 10.36",\
"0.6215, 0.6952, 0.948, 1.421, 2.145, 3.155, 4.48, 6.147, 8.175, 10.6",\
"1.051, 1.127, 1.377, 1.849, 2.575, 3.589, 4.916, 6.58, 8.615, 11.05",\
"1.661, 1.766, 2.057, 2.532, 3.257, 4.268, 5.601, 7.264, 9.304, 11.74",\
"2.413, 2.555, 2.951, 3.491, 4.222, 5.236, 6.566, 8.239, 10.27, 12.7",\
"3.312, 3.499, 4.009, 4.698, 5.493, 6.509, 7.837, 9.504, 11.55, 13.97",\
"4.361, 4.596, 5.236, 6.094, 7.048, 8.118, 9.447, 11.12, 13.16, 15.58",\
"5.564, 5.852, 6.631, 7.67, 8.827, 10.04, 11.42, 13.08, 15.12, 17.54",\
"6.923, 7.268, 8.204, 9.439, 10.81, 12.24, 13.73, 15.43, 17.47, 19.89");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.2197, 0.2791, 0.4891, 0.8878, 1.508, 2.382, 3.53, 4.977, 6.743, 8.845",\
"0.22, 0.2795, 0.4893, 0.8882, 1.51, 2.384, 3.528, 4.978, 6.742, 8.85",\
"0.2432, 0.2913, 0.4902, 0.889, 1.51, 2.38, 3.529, 4.974, 6.744, 8.853",\
"0.3846, 0.438, 0.5942, 0.9106, 1.513, 2.381, 3.53, 4.978, 6.744, 8.852",\
"0.56, 0.6294, 0.8332, 1.136, 1.593, 2.392, 3.529, 4.977, 6.741, 8.85",\
"0.7642, 0.853, 1.111, 1.481, 1.94, 2.564, 3.57, 4.978, 6.742, 8.85",\
"1.001, 1.108, 1.417, 1.866, 2.411, 3.033, 3.844, 5.066, 6.759, 8.846",\
"1.277, 1.402, 1.762, 2.291, 2.921, 3.65, 4.442, 5.456, 6.91, 8.884",\
"1.586, 1.734, 2.148, 2.752, 3.48, 4.298, 5.204, 6.194, 7.432, 9.134",\
"1.93, 2.102, 2.578, 3.252, 4.078, 5, 6.018, 7.118, 8.304, 9.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.4097, 0.5243, 0.9256, 1.694, 2.889, 4.567, 6.772, 9.568, 12.95, 17.01",\
"0.4102, 0.524, 0.9262, 1.695, 2.895, 4.577, 6.773, 9.563, 12.95, 17.01",\
"0.41, 0.5254, 0.9262, 1.695, 2.893, 4.566, 6.789, 9.554, 12.95, 16.98",\
"0.4624, 0.5514, 0.9288, 1.695, 2.891, 4.571, 6.785, 9.564, 12.96, 16.99",\
"0.6712, 0.7476, 1.016, 1.703, 2.891, 4.569, 6.774, 9.561, 12.95, 16.99",\
"0.9266, 1.029, 1.313, 1.828, 2.911, 4.57, 6.774, 9.558, 12.96, 17.04",\
"1.222, 1.353, 1.706, 2.195, 3.047, 4.596, 6.778, 9.558, 12.95, 17",\
"1.55, 1.705, 2.14, 2.728, 3.458, 4.742, 6.82, 9.582, 12.95, 17",\
"1.914, 2.104, 2.612, 3.31, 4.112, 5.174, 6.96, 9.61, 12.95, 17",\
"2.314, 2.538, 3.13, 3.94, 4.868, 5.886, 7.388, 9.744, 12.99, 17");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.2344, 0.2704, 0.3965, 0.6376, 1.012, 1.538, 2.23, 3.103, 4.169, 5.435",\
"0.2897, 0.3261, 0.4529, 0.6938, 1.069, 1.596, 2.288, 3.159, 4.227, 5.492",\
"0.462, 0.4997, 0.6278, 0.8699, 1.245, 1.772, 2.466, 3.337, 4.402, 5.673",\
"0.7306, 0.7803, 0.934, 1.188, 1.564, 2.091, 2.784, 3.657, 4.723, 5.994",\
"1.072, 1.14, 1.34, 1.648, 2.056, 2.586, 3.279, 4.152, 5.217, 6.489",\
"1.477, 1.568, 1.829, 2.212, 2.692, 3.271, 3.973, 4.848, 5.913, 7.18",\
"1.941, 2.058, 2.391, 2.867, 3.438, 4.104, 4.87, 5.76, 6.826, 8.096",\
"2.462, 2.608, 3.023, 3.608, 4.291, 5.057, 5.916, 6.882, 7.975, 9.248",\
"3.033, 3.215, 3.72, 4.425, 5.236, 6.123, 7.094, 8.16, 9.339, 10.65",\
"3.652, 3.87, 4.483, 5.318, 6.271, 7.298, 8.394, 9.579, 10.86, 12.27");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.4845, 0.5544, 0.7985, 1.26, 1.976, 2.98, 4.299, 5.961, 7.989, 10.41",\
"0.538, 0.6088, 0.8545, 1.317, 2.034, 3.038, 4.358, 6.02, 8.048, 10.46",\
"0.7542, 0.8264, 1.075, 1.541, 2.26, 3.265, 4.587, 6.249, 8.278, 10.69",\
"1.19, 1.262, 1.51, 1.977, 2.698, 3.706, 5.028, 6.691, 8.72, 11.14",\
"1.85, 1.935, 2.196, 2.664, 3.386, 4.394, 5.717, 7.382, 9.412, 11.83",\
"2.677, 2.792, 3.127, 3.632, 4.356, 5.364, 6.687, 8.352, 10.38, 12.8",\
"3.658, 3.807, 4.241, 4.865, 5.633, 6.643, 7.967, 9.63, 11.66, 14.08",\
"4.801, 4.987, 5.527, 6.303, 7.204, 8.256, 9.58, 11.24, 13.28, 15.7",\
"6.106, 6.333, 6.988, 7.929, 9.016, 10.19, 11.55, 13.22, 15.25, 17.67",\
"7.575, 7.847, 8.63, 9.746, 11.03, 12.41, 13.87, 15.57, 17.6, 20.02");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.2198, 0.2797, 0.4883, 0.8885, 1.51, 2.383, 3.53, 4.98, 6.74, 8.852",\
"0.2201, 0.2796, 0.4886, 0.8875, 1.51, 2.381, 3.532, 4.977, 6.744, 8.849",\
"0.2294, 0.2838, 0.4901, 0.8877, 1.509, 2.383, 3.529, 4.98, 6.746, 8.845",\
"0.308, 0.3644, 0.5492, 0.903, 1.512, 2.381, 3.53, 4.978, 6.746, 8.846",\
"0.424, 0.4896, 0.6918, 1.041, 1.568, 2.39, 3.529, 4.975, 6.744, 8.853",\
"0.5746, 0.6538, 0.8844, 1.253, 1.785, 2.512, 3.558, 4.979, 6.744, 8.849",\
"0.7462, 0.8444, 1.123, 1.528, 2.079, 2.809, 3.757, 5.054, 6.762, 8.847",\
"0.9454, 1.063, 1.39, 1.855, 2.439, 3.189, 4.136, 5.328, 6.888, 8.88",\
"1.178, 1.318, 1.69, 2.222, 2.858, 3.638, 4.616, 5.8, 7.242, 9.078",\
"1.434, 1.594, 2.026, 2.628, 3.334, 4.168, 5.154, 6.364, 7.818, 9.528");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1372, 0.5486, 1.334, 2.558, 4.275, 6.535, 9.382, 12.86, 17");
index_2("0.001, 0.00601, 0.0236, 0.05718, 0.1095, 0.1829, 0.2795, 0.4012, 0.5498, 0.7269");
values("0.4772, 0.5904, 0.9895, 1.756, 2.949, 4.629, 6.835, 9.613, 13.01, 17.06",\
"0.4765, 0.5908, 0.9899, 1.756, 2.951, 4.627, 6.84, 9.619, 13.01, 17.06",\
"0.4771, 0.5902, 0.99, 1.756, 2.949, 4.625, 6.835, 9.612, 13.01, 17.06",\
"0.4838, 0.5938, 0.9896, 1.755, 2.951, 4.628, 6.837, 9.618, 13.01, 17.06",\
"0.603, 0.69, 1.025, 1.758, 2.952, 4.628, 6.836, 9.615, 13.01, 17.06",\
"0.822, 0.9276, 1.231, 1.829, 2.957, 4.626, 6.835, 9.616, 13.01, 17.05",\
"1.069, 1.209, 1.589, 2.125, 3.055, 4.642, 6.832, 9.618, 13.01, 17.06",\
"1.34, 1.514, 1.98, 2.61, 3.41, 4.758, 6.852, 9.616, 13.01, 17.05",\
"1.64, 1.848, 2.414, 3.164, 4.004, 5.136, 6.982, 9.64, 13.01, 17.06",\
"1.97, 2.218, 2.88, 3.76, 4.736, 5.796, 7.364, 9.774, 13.04, 17.06");
}
}
}
}