blob: 64678037a1552395bf527f6ddcecdf984dc4ef3d [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_4) {
area : 47.980800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000270378" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.000273861" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0002803248" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0002846826" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002846826" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01162 ;
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.01106, 0.01104, 0.01102, 0.01103, 0.01103, 0.01103, 0.01103, \
0.01102, 0.01103, 0.009887");
}
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.007836, -0.007823, -0.007839, -0.007876, -0.007896, -0.007933, \
-0.007987, -0.008079, -0.00829, -0.008308");
}
}
}
pin(A2) {
capacitance : 0.01222 ;
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.01041, 0.009573, 0.009316, 0.009303, 0.009292, 0.009277, 0.009275, \
0.009273, 0.009275, 0.008256");
}
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.009299, -0.009292, -0.009272, -0.009291, -0.009288, -0.009287, \
-0.009285, -0.009282, -0.009283, -0.008733");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 0.9463 ;
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.07751, 0.07812, 0.07949, 0.08064, 0.08132, 0.08174, 0.08197, 0.08211, 0.08221, 0.08225",\
"0.07747, 0.07807, 0.07948, 0.08066, 0.08134, 0.08175, 0.08196, 0.08209, 0.08217, 0.08222",\
"0.07636, 0.07693, 0.07833, 0.07955, 0.08028, 0.08069, 0.08092, 0.08105, 0.08112, 0.08115",\
"0.07517, 0.07571, 0.07695, 0.07814, 0.07895, 0.07942, 0.0797, 0.07985, 0.07996, 0.08003",\
"0.07422, 0.07467, 0.07575, 0.07694, 0.07783, 0.07842, 0.0788, 0.07903, 0.07917, 0.07927",\
"0.07366, 0.07402, 0.07498, 0.07609, 0.07701, 0.07772, 0.07817, 0.07846, 0.07865, 0.07878",\
"0.07339, 0.07371, 0.07453, 0.07555, 0.07652, 0.07726, 0.07778, 0.07815, 0.07839, 0.07847",\
"0.07337, 0.07363, 0.07434, 0.07534, 0.07623, 0.077, 0.07759, 0.07798, 0.07822, 0.07802",\
"0.07358, 0.07383, 0.07441, 0.07529, 0.07615, 0.07691, 0.07752, 0.07785, 0.07744, 0.07554",\
"0.0728, 0.07292, 0.07344, 0.07419, 0.075, 0.07559, 0.07505, 0.07232, 0.06932, 0.0672");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.04737, 0.04791, 0.04921, 0.05074, 0.052, 0.05294, 0.05443, 0.05954, 0.1083, 0.2964",\
"0.04721, 0.04774, 0.0491, 0.05071, 0.05207, 0.05292, 0.05401, 0.05942, 0.1104, 0.3024",\
"0.04678, 0.0473, 0.04861, 0.05016, 0.05153, 0.05258, 0.05287, 0.05956, 0.1157, 0.3168",\
"0.04609, 0.04654, 0.04762, 0.04891, 0.05017, 0.0513, 0.05238, 0.06158, 0.1293, 0.3511",\
"0.0454, 0.04577, 0.0467, 0.04786, 0.04926, 0.05035, 0.05148, 0.06523, 0.1537, 0.403",\
"0.04489, 0.04523, 0.04596, 0.04708, 0.04828, 0.04942, 0.05118, 0.07323, 0.1999, 0.4738",\
"0.04465, 0.04491, 0.04557, 0.04635, 0.04779, 0.04886, 0.05262, 0.09465, 0.2671, 0.5558",\
"0.04459, 0.04483, 0.04537, 0.04622, 0.04688, 0.04871, 0.05957, 0.1432, 0.369, 0.6291",\
"0.04472, 0.04491, 0.04548, 0.04624, 0.04701, 0.04929, 0.08631, 0.2438, 0.4723, 0.658",\
"0.04542, 0.04549, 0.04603, 0.04666, 0.04805, 0.06691, 0.1815, 0.3627, 0.5033, 0.602");
}
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.08692, 0.08744, 0.08873, 0.08992, 0.0907, 0.09118, 0.09145, 0.09162, 0.09174, 0.09181",\
"0.08626, 0.08679, 0.08807, 0.08925, 0.09005, 0.09052, 0.0908, 0.09098, 0.09109, 0.09116",\
"0.08549, 0.08602, 0.0873, 0.08853, 0.08933, 0.08981, 0.09008, 0.09025, 0.09036, 0.09043",\
"0.0848, 0.08528, 0.08648, 0.08766, 0.08849, 0.08902, 0.08934, 0.08953, 0.08965, 0.08972",\
"0.08414, 0.08454, 0.08559, 0.0867, 0.08761, 0.08822, 0.08863, 0.08889, 0.08905, 0.08915",\
"0.08359, 0.08396, 0.08487, 0.08595, 0.08687, 0.08758, 0.08804, 0.08837, 0.08859, 0.08871",\
"0.08332, 0.08362, 0.08444, 0.08543, 0.08635, 0.08708, 0.08762, 0.088, 0.08827, 0.08836",\
"0.08326, 0.08351, 0.0842, 0.08508, 0.08598, 0.08675, 0.08737, 0.08774, 0.08797, 0.0877",\
"0.0833, 0.08348, 0.08405, 0.08488, 0.08574, 0.08648, 0.08707, 0.08739, 0.08679, 0.08462",\
"0.08214, 0.08229, 0.08279, 0.08353, 0.0843, 0.08471, 0.08343, 0.08022, 0.07754, 0.07561");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.04738, 0.04788, 0.04919, 0.05084, 0.05213, 0.05308, 0.05358, 0.05964, 0.1095, 0.2982",\
"0.04723, 0.04774, 0.0491, 0.05066, 0.05204, 0.05313, 0.05355, 0.05931, 0.1116, 0.3033",\
"0.04692, 0.04746, 0.04871, 0.05025, 0.0517, 0.05261, 0.05339, 0.0605, 0.1172, 0.3194",\
"0.04637, 0.04685, 0.048, 0.04949, 0.05086, 0.0519, 0.0531, 0.06149, 0.1292, 0.3513",\
"0.0458, 0.04619, 0.04724, 0.04857, 0.04981, 0.05112, 0.05214, 0.06553, 0.1536, 0.4016",\
"0.04527, 0.04568, 0.04651, 0.04779, 0.049, 0.05024, 0.05185, 0.07399, 0.195, 0.4703",\
"0.04493, 0.0453, 0.04603, 0.04701, 0.04843, 0.04951, 0.05364, 0.0944, 0.2642, 0.5528",\
"0.0447, 0.045, 0.04567, 0.04648, 0.04738, 0.04924, 0.05942, 0.1409, 0.3656, 0.6275",\
"0.0446, 0.04485, 0.04553, 0.04627, 0.04705, 0.04929, 0.08526, 0.2407, 0.4704, 0.6583",\
"0.04503, 0.04525, 0.04581, 0.04643, 0.04756, 0.06589, 0.1801, 0.3614, 0.5038, 0.6037");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("1.323, 1.4, 1.599, 1.879, 2.24, 2.698, 3.276, 3.995, 4.869, 5.91",\
"1.389, 1.465, 1.665, 1.945, 2.306, 2.764, 3.343, 4.061, 4.936, 5.977",\
"1.6, 1.677, 1.876, 2.157, 2.518, 2.976, 3.554, 4.273, 5.147, 6.189",\
"2.024, 2.101, 2.3, 2.581, 2.941, 3.4, 3.979, 4.697, 5.572, 6.613",\
"2.699, 2.776, 2.975, 3.257, 3.618, 4.077, 4.657, 5.376, 6.25, 7.292",\
"3.567, 3.653, 3.866, 4.157, 4.525, 4.987, 5.567, 6.285, 7.16, 8.201",\
"4.532, 4.63, 4.869, 5.181, 5.565, 6.038, 6.621, 7.34, 8.215, 9.256",\
"5.582, 5.694, 5.962, 6.3, 6.702, 7.184, 7.774, 8.499, 9.374, 10.41",\
"6.712, 6.839, 7.138, 7.506, 7.928, 8.427, 9.025, 9.752, 10.63, 11.67",\
"7.924, 8.063, 8.396, 8.799, 9.243, 9.755, 10.36, 11.09, 11.97, 13.01");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("1.171, 1.282, 1.614, 2.181, 3.034, 4.221, 5.779, 7.731, 10.12, 12.97",\
"1.216, 1.328, 1.659, 2.226, 3.08, 4.267, 5.82, 7.777, 10.17, 13.01",\
"1.39, 1.503, 1.834, 2.4, 3.254, 4.44, 5.996, 7.951, 10.34, 13.19",\
"1.729, 1.841, 2.17, 2.735, 3.588, 4.777, 6.335, 8.295, 10.68, 13.52",\
"2.193, 2.309, 2.643, 3.209, 4.062, 5.249, 6.807, 8.765, 11.15, 14",\
"2.682, 2.803, 3.146, 3.719, 4.576, 5.763, 7.32, 9.278, 11.67, 14.51",\
"3.178, 3.307, 3.662, 4.237, 5.095, 6.289, 7.846, 9.805, 12.19, 15.04",\
"3.668, 3.807, 4.176, 4.757, 5.614, 6.806, 8.369, 10.33, 12.71, 15.56",\
"4.141, 4.294, 4.684, 5.273, 6.13, 7.317, 8.877, 10.84, 13.23, 16.08",\
"4.586, 4.753, 5.169, 5.77, 6.626, 7.813, 9.372, 11.33, 13.73, 16.58");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.336, 0.4, 0.59, 0.9098, 1.389, 2.079, 3.013, 4.222, 5.707, 7.495",\
"0.3356, 0.4, 0.5908, 0.9086, 1.389, 2.076, 3.015, 4.222, 5.713, 7.483",\
"0.3364, 0.3996, 0.5906, 0.909, 1.389, 2.078, 3.015, 4.22, 5.712, 7.485",\
"0.3362, 0.3998, 0.5892, 0.91, 1.39, 2.077, 3.015, 4.216, 5.713, 7.493",\
"0.3446, 0.407, 0.5944, 0.9124, 1.391, 2.077, 3.015, 4.221, 5.711, 7.482",\
"0.4036, 0.4624, 0.6376, 0.9416, 1.408, 2.088, 3.015, 4.224, 5.71, 7.481",\
"0.4884, 0.5476, 0.7196, 1.015, 1.467, 2.13, 3.038, 4.23, 5.71, 7.486",\
"0.58, 0.644, 0.816, 1.098, 1.538, 2.184, 3.082, 4.26, 5.726, 7.496",\
"0.68, 0.748, 0.926, 1.2, 1.622, 2.25, 3.124, 4.288, 5.746, 7.504",\
"0.784, 0.856, 1.042, 1.31, 1.716, 2.322, 3.178, 4.326, 5.77, 7.532");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.4158, 0.543, 0.9836, 1.86, 3.265, 5.252, 7.891, 11.17, 15.18, 19.97",\
"0.4156, 0.5424, 0.985, 1.861, 3.27, 5.247, 7.88, 11.15, 15.17, 19.99",\
"0.416, 0.5424, 0.9826, 1.861, 3.27, 5.261, 7.862, 11.17, 15.18, 19.97",\
"0.4174, 0.5444, 0.9858, 1.86, 3.267, 5.248, 7.867, 11.17, 15.18, 20",\
"0.443, 0.5668, 0.9972, 1.863, 3.27, 5.262, 7.863, 11.15, 15.17, 19.96",\
"0.4838, 0.6036, 1.03, 1.888, 3.278, 5.253, 7.867, 11.17, 15.22, 19.98",\
"0.5382, 0.6518, 1.058, 1.901, 3.294, 5.27, 7.868, 11.17, 15.19, 19.97",\
"0.606, 0.714, 1.1, 1.918, 3.302, 5.288, 7.886, 11.17, 15.2, 19.97",\
"0.688, 0.792, 1.156, 1.944, 3.31, 5.294, 7.896, 11.18, 15.19, 19.99",\
"0.776, 0.884, 1.222, 1.98, 3.32, 5.298, 7.898, 11.19, 15.2, 20");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("1.495, 1.573, 1.775, 2.059, 2.422, 2.883, 3.464, 4.184, 5.06, 6.102",\
"1.548, 1.626, 1.829, 2.113, 2.476, 2.937, 3.518, 4.238, 5.113, 6.155",\
"1.767, 1.845, 2.047, 2.331, 2.695, 3.155, 3.736, 4.457, 5.332, 6.374",\
"2.199, 2.277, 2.479, 2.763, 3.127, 3.588, 4.168, 4.889, 5.764, 6.807",\
"2.883, 2.961, 3.163, 3.447, 3.811, 4.272, 4.853, 5.574, 6.449, 7.491",\
"3.798, 3.88, 4.089, 4.379, 4.746, 5.209, 5.791, 6.511, 7.388, 8.43",\
"4.832, 4.926, 5.158, 5.465, 5.847, 6.317, 6.9, 7.623, 8.498, 9.539",\
"5.957, 6.064, 6.322, 6.652, 7.049, 7.53, 8.121, 8.846, 9.722, 10.76",\
"7.168, 7.289, 7.576, 7.934, 8.349, 8.842, 9.44, 10.17, 11.04, 12.09",\
"8.463, 8.597, 8.915, 9.304, 9.74, 10.25, 10.85, 11.59, 12.46, 13.51");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("1.22, 1.332, 1.663, 2.23, 3.083, 4.27, 5.824, 7.78, 10.17, 13.02",\
"1.276, 1.389, 1.72, 2.287, 3.141, 4.327, 5.882, 7.837, 10.22, 13.07",\
"1.446, 1.558, 1.889, 2.456, 3.31, 4.497, 6.055, 8.014, 10.4, 13.24",\
"1.736, 1.847, 2.178, 2.743, 3.597, 4.785, 6.341, 8.297, 10.68, 13.54",\
"2.139, 2.254, 2.59, 3.156, 4.009, 5.198, 6.753, 8.717, 11.1, 13.96",\
"2.591, 2.712, 3.058, 3.631, 4.486, 5.674, 7.231, 9.188, 11.58, 14.43",\
"3.073, 3.202, 3.56, 4.138, 4.995, 6.186, 7.743, 9.702, 12.09, 14.94",\
"3.566, 3.703, 4.076, 4.663, 5.522, 6.71, 8.27, 10.23, 12.62, 15.46",\
"4.057, 4.204, 4.595, 5.192, 6.052, 7.241, 8.8, 10.76, 13.15, 15.99",\
"4.53, 4.691, 5.103, 5.712, 6.575, 7.764, 9.322, 11.28, 13.67, 16.52");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.345, 0.4092, 0.5992, 0.918, 1.399, 2.088, 3.02, 4.224, 5.715, 7.493",\
"0.3446, 0.4092, 0.5988, 0.9174, 1.399, 2.086, 3.023, 4.23, 5.711, 7.499",\
"0.3448, 0.4086, 0.599, 0.9176, 1.399, 2.088, 3.021, 4.227, 5.712, 7.496",\
"0.345, 0.4092, 0.6, 0.918, 1.399, 2.086, 3.02, 4.227, 5.709, 7.497",\
"0.3478, 0.4122, 0.6022, 0.921, 1.401, 2.088, 3.022, 4.229, 5.711, 7.499",\
"0.3864, 0.446, 0.6256, 0.935, 1.409, 2.09, 3.023, 4.225, 5.719, 7.497",\
"0.4636, 0.5238, 0.6962, 0.9984, 1.456, 2.12, 3.036, 4.234, 5.72, 7.5",\
"0.546, 0.61, 0.782, 1.074, 1.522, 2.172, 3.074, 4.252, 5.72, 7.502",\
"0.638, 0.706, 0.882, 1.16, 1.594, 2.232, 3.118, 4.284, 5.75, 7.506",\
"0.732, 0.804, 0.992, 1.262, 1.68, 2.296, 3.162, 4.314, 5.766, 7.528");
}
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.007525, 0.03043, 0.07416, 0.1423, 0.2379, 0.3637, 0.5222, 0.7157, 0.9463");
values("0.416, 0.542, 0.9818, 1.861, 3.269, 5.254, 7.869, 11.17, 15.19, 19.98",\
"0.4162, 0.5416, 0.9852, 1.861, 3.269, 5.258, 7.865, 11.16, 15.2, 19.99",\
"0.415, 0.542, 0.9842, 1.861, 3.267, 5.248, 7.869, 11.16, 15.2, 19.98",\
"0.4162, 0.543, 0.9836, 1.86, 3.27, 5.263, 7.86, 11.16, 15.19, 19.99",\
"0.4406, 0.5636, 0.9952, 1.861, 3.267, 5.262, 7.866, 11.19, 15.17, 19.98",\
"0.4738, 0.5976, 1.025, 1.879, 3.273, 5.258, 7.868, 11.17, 15.18, 19.97",\
"0.5136, 0.638, 1.056, 1.9, 3.284, 5.258, 7.87, 11.16, 15.18, 19.97",\
"0.564, 0.686, 1.094, 1.918, 3.292, 5.27, 7.872, 11.16, 15.2, 19.97",\
"0.624, 0.744, 1.144, 1.946, 3.304, 5.274, 7.882, 11.16, 15.18, 19.98",\
"0.698, 0.82, 1.2, 1.982, 3.318, 5.282, 7.894, 11.18, 15.19, 19.99");
}
}
}
}