blob: c6eb8f8461e922fccfd429a194cfbca594dbf95d [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__nand2_1) {
area : 14.112000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "2.7e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.7e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "3.8751e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "3.7062e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.8751e-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.006363 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.02095, 0.02087, 0.02077, 0.02068, 0.02065, 0.02064, 0.02064, \
0.02063, 0.02058, 0.02065");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.01477, -0.01473, -0.01471, -0.01471, -0.01476, -0.01476, -0.01478, \
-0.01477, -0.01481, -0.01483");
}
}
}
pin(A2) {
capacitance : 0.006117 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("0.01949, 0.01809, 0.01794, 0.01789, 0.01781, 0.01789, 0.01782, \
0.01789, 0.01782, 0.01784");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
values("-0.01799, -0.01795, -0.01789, -0.01785, -0.01785, -0.0178, -0.01784, \
-0.0178, -0.01778, -0.01777");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2))" ;
max_capacitance : 0.4947 ;
max_transition : 11.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.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.001972, 0.0022, 0.002441, 0.002493, 0.002536, 0.002546, 0.002552, 0.002569, 0.002569, 0.002569",\
"0.0004973, 0.001025, 0.001798, 0.002167, 0.002349, 0.002426, 0.002479, 0.0025, 0.002518, 0.002526",\
"-0.0004748, -6.779e-05, 0.0008187, 0.00153, 0.001941, 0.002179, 0.002306, 0.002374, 0.002419, 0.002445",\
"0.00174, 0.001472, 0.001379, 0.001617, 0.001934, 0.002135, 0.002245, 0.00234, 0.00239, 0.002423",\
"0.007568, 0.006565, 0.004779, 0.003724, 0.003166, 0.002963, 0.002852, 0.00276, 0.002717, 0.002667",\
"0.01723, 0.01538, 0.01176, 0.00873, 0.006694, 0.005431, 0.004685, 0.004133, 0.003771, 0.003505",\
"0.03078, 0.02828, 0.02269, 0.01738, 0.01333, 0.01048, 0.008493, 0.007137, 0.006157, 0.005415",\
"0.04851, 0.04537, 0.03799, 0.03008, 0.02359, 0.01874, 0.01503, 0.01236, 0.01038, 0.008849",\
"0.07064, 0.06695, 0.05774, 0.04726, 0.03807, 0.03069, 0.02496, 0.0205, 0.01708, 0.01441",\
"0.09742, 0.09318, 0.08236, 0.06922, 0.05709, 0.04692, 0.03864, 0.03211, 0.02685, 0.0226");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.05468, 0.05551, 0.05643, 0.05667, 0.0568, 0.05685, 0.05677, 0.05693, 0.05741, 0.07061",\
"0.05221, 0.05354, 0.05546, 0.05607, 0.05677, 0.05703, 0.05707, 0.0572, 0.05771, 0.07031",\
"0.05127, 0.05143, 0.05267, 0.0543, 0.05551, 0.05628, 0.05623, 0.05678, 0.05733, 0.07237",\
"0.05471, 0.05423, 0.05332, 0.05367, 0.05458, 0.05517, 0.05533, 0.0563, 0.05778, 0.0738",\
"0.0617, 0.06045, 0.05803, 0.0561, 0.05542, 0.05544, 0.05548, 0.05612, 0.05726, 0.07935",\
"0.07262, 0.07068, 0.06668, 0.06273, 0.05971, 0.05808, 0.05755, 0.05699, 0.05958, 0.08803",\
"0.08773, 0.08511, 0.07938, 0.07362, 0.06835, 0.06429, 0.06127, 0.05976, 0.06331, 0.1092",\
"0.1075, 0.1041, 0.09649, 0.08856, 0.08098, 0.07425, 0.06928, 0.0663, 0.07377, 0.1523",\
"0.1321, 0.1281, 0.1186, 0.1084, 0.09835, 0.08946, 0.08167, 0.0767, 0.09791, 0.2457",\
"0.1617, 0.1571, 0.1457, 0.133, 0.1205, 0.1091, 0.09964, 0.09713, 0.1626, 0.4507");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.002083, 0.002272, 0.002429, 0.002503, 0.002536, 0.002556, 0.00256, 0.002562, 0.002566, 0.002566",\
"0.0007375, 0.001274, 0.001943, 0.002254, 0.002391, 0.002487, 0.002522, 0.002546, 0.00255, 0.00257",\
"-0.000851, -0.0002794, 0.0007697, 0.001535, 0.001961, 0.002162, 0.002292, 0.002368, 0.002424, 0.002454",\
"0.0002717, 0.0003125, 0.0007082, 0.001298, 0.001724, 0.001991, 0.002163, 0.002262, 0.002329, 0.002388",\
"0.005067, 0.004418, 0.003399, 0.00287, 0.002678, 0.00265, 0.002631, 0.002599, 0.0026, 0.002591",\
"0.01395, 0.01248, 0.009638, 0.00735, 0.005863, 0.004913, 0.004302, 0.003903, 0.003595, 0.003383",\
"0.02709, 0.02486, 0.01995, 0.01546, 0.01208, 0.009671, 0.007968, 0.006761, 0.005897, 0.005247",\
"0.0446, 0.04167, 0.03473, 0.02763, 0.02191, 0.01755, 0.01432, 0.01189, 0.01006, 0.008668",\
"0.06659, 0.06304, 0.05422, 0.04438, 0.03593, 0.02919, 0.02396, 0.01987, 0.0167, 0.01421",\
"0.09321, 0.08911, 0.07862, 0.06604, 0.05456, 0.04509, 0.03742, 0.03128, 0.02636, 0.02243");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.07317, 0.07294, 0.07293, 0.07283, 0.07269, 0.07239, 0.07189, 0.07129, 0.07135, 0.08365",\
"0.07078, 0.07119, 0.07166, 0.07187, 0.07188, 0.07167, 0.0712, 0.07066, 0.07098, 0.08304",\
"0.07007, 0.07006, 0.07047, 0.07088, 0.07119, 0.07116, 0.07084, 0.07033, 0.07068, 0.08421",\
"0.07334, 0.07281, 0.07167, 0.07115, 0.07113, 0.07098, 0.07045, 0.07009, 0.07022, 0.08624",\
"0.08018, 0.07907, 0.07682, 0.07436, 0.07281, 0.07215, 0.07123, 0.07051, 0.07142, 0.09119",\
"0.09111, 0.08953, 0.08561, 0.0815, 0.07779, 0.07527, 0.07375, 0.07216, 0.07352, 0.1023",\
"0.1063, 0.1042, 0.09892, 0.09272, 0.08706, 0.08238, 0.07891, 0.0762, 0.07838, 0.1237",\
"0.1262, 0.1235, 0.1169, 0.1086, 0.101, 0.09345, 0.08764, 0.08359, 0.08996, 0.1677",\
"0.1508, 0.1479, 0.1397, 0.1293, 0.1189, 0.1092, 0.1009, 0.09494, 0.1151, 0.263",\
"0.1805, 0.1772, 0.1679, 0.1555, 0.1424, 0.1304, 0.1193, 0.116, 0.1819, 0.4704");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.08721, 0.1202, 0.2345, 0.4522, 0.7911, 1.266, 1.891, 2.678, 3.641, 4.787",\
"0.1047, 0.1384, 0.2537, 0.4721, 0.8111, 1.287, 1.911, 2.699, 3.661, 4.807",\
"0.1468, 0.1956, 0.3253, 0.5441, 0.8833, 1.359, 1.984, 2.772, 3.734, 4.881",\
"0.1694, 0.2392, 0.4257, 0.6833, 1.024, 1.499, 2.124, 2.912, 3.874, 5.02",\
"0.1715, 0.261, 0.5017, 0.8393, 1.24, 1.72, 2.345, 3.131, 4.093, 5.24",\
"0.1492, 0.2597, 0.552, 0.9666, 1.463, 2.021, 2.656, 3.442, 4.404, 5.548",\
"0.0999, 0.231, 0.5777, 1.065, 1.656, 2.321, 3.05, 3.854, 4.812, 5.955",\
"0.0209, 0.1738, 0.5756, 1.135, 1.815, 2.586, 3.432, 4.345, 5.33, 6.474",\
"-0.0905, 0.0848, 0.5417, 1.176, 1.942, 2.817, 3.782, 4.818, 5.924, 7.106",\
"-0.2368, -0.0388, 0.4742, 1.187, 2.038, 3.012, 4.09, 5.256, 6.499, 7.809");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.1084, 0.155, 0.3123, 0.6089, 1.07, 1.716, 2.567, 3.638, 4.948, 6.507",\
"0.1297, 0.1771, 0.3373, 0.6361, 1.098, 1.746, 2.597, 3.669, 4.977, 6.537",\
"0.2156, 0.2709, 0.4315, 0.7317, 1.196, 1.844, 2.696, 3.767, 5.078, 6.636",\
"0.3265, 0.4062, 0.6172, 0.9218, 1.385, 2.034, 2.885, 3.957, 5.268, 6.828",\
"0.4613, 0.562, 0.8376, 1.218, 1.686, 2.333, 3.184, 4.256, 5.567, 7.126",\
"0.6251, 0.747, 1.08, 1.553, 2.108, 2.76, 3.61, 4.679, 5.987, 7.547",\
"0.8197, 0.9635, 1.35, 1.91, 2.579, 3.321, 4.173, 5.241, 6.547, 8.105",\
"1.046, 1.214, 1.656, 2.293, 3.072, 3.944, 4.881, 5.953, 7.256, 8.812",\
"1.306, 1.497, 2, 2.711, 3.591, 4.589, 5.671, 6.82, 8.127, 9.678",\
"1.601, 1.817, 2.382, 3.169, 4.142, 5.261, 6.484, 7.789, 9.162, 10.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.09472, 0.1487, 0.3375, 0.6989, 1.26, 2.049, 3.085, 4.391, 5.988, 7.888",\
"0.09494, 0.1486, 0.3387, 0.6986, 1.26, 2.049, 3.086, 4.392, 5.987, 7.888",\
"0.1508, 0.1994, 0.3485, 0.6989, 1.261, 2.049, 3.086, 4.391, 5.987, 7.89",\
"0.2253, 0.2942, 0.4757, 0.7502, 1.262, 2.048, 3.086, 4.391, 5.987, 7.888",\
"0.3118, 0.3968, 0.6332, 0.9618, 1.38, 2.063, 3.086, 4.391, 5.987, 7.89",\
"0.409, 0.5142, 0.7972, 1.204, 1.684, 2.264, 3.136, 4.394, 5.986, 7.887",\
"0.5178, 0.6442, 0.9752, 1.451, 2.025, 2.673, 3.431, 4.506, 6, 7.889",\
"0.6398, 0.7842, 1.17, 1.707, 2.376, 3.123, 3.947, 4.898, 6.189, 7.93",\
"0.7724, 0.939, 1.377, 1.982, 2.727, 3.587, 4.519, 5.533, 6.687, 8.212",\
"0.9166, 1.108, 1.6, 2.278, 3.098, 4.058, 5.105, 6.236, 7.45, 8.834");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.1276, 0.2034, 0.4687, 0.9744, 1.762, 2.867, 4.32, 6.155, 8.39, 11.05",\
"0.1277, 0.2034, 0.4675, 0.9736, 1.762, 2.867, 4.32, 6.154, 8.393, 11.05",\
"0.1766, 0.2306, 0.4686, 0.9745, 1.762, 2.867, 4.32, 6.155, 8.387, 11.06",\
"0.2626, 0.3448, 0.5482, 0.977, 1.761, 2.866, 4.32, 6.154, 8.388, 11.05",\
"0.3478, 0.4564, 0.736, 1.11, 1.773, 2.866, 4.32, 6.153, 8.388, 11.06",\
"0.4476, 0.5696, 0.9248, 1.392, 1.955, 2.891, 4.319, 6.152, 8.389, 11.06",\
"0.5554, 0.701, 1.106, 1.692, 2.338, 3.122, 4.366, 6.151, 8.387, 11.05",\
"0.6748, 0.843, 1.293, 1.975, 2.756, 3.588, 4.651, 6.22, 8.39, 11.05",\
"0.8054, 0.9948, 1.498, 2.257, 3.178, 4.151, 5.199, 6.546, 8.486, 11.06",\
"0.9464, 1.158, 1.723, 2.539, 3.578, 4.72, 5.898, 7.172, 8.866, 11.18");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.1034, 0.1363, 0.2505, 0.4682, 0.8069, 1.282, 1.907, 2.694, 3.656, 4.802",\
"0.1206, 0.1541, 0.2696, 0.4875, 0.8265, 1.301, 1.927, 2.715, 3.676, 4.822",\
"0.1538, 0.1964, 0.3213, 0.5405, 0.8801, 1.355, 1.981, 2.77, 3.73, 4.877",\
"0.1715, 0.2314, 0.3932, 0.638, 0.9799, 1.456, 2.082, 2.869, 3.832, 4.977",\
"0.1649, 0.244, 0.4534, 0.7502, 1.13, 1.613, 2.239, 3.027, 3.988, 5.135",\
"0.1308, 0.2299, 0.4894, 0.8506, 1.291, 1.822, 2.461, 3.249, 4.21, 5.358",\
"0.0675, 0.1858, 0.4982, 0.9263, 1.441, 2.037, 2.732, 3.542, 4.504, 5.649",\
"-0.0286, 0.1105, 0.4741, 0.9734, 1.567, 2.241, 3.006, 3.878, 4.871, 6.019",\
"-0.1603, -0.0003, 0.4157, 0.9883, 1.662, 2.426, 3.273, 4.216, 5.277, 6.467",\
"-0.3313, -0.1493, 0.3219, 0.9665, 1.725, 2.578, 3.519, 4.55, 5.686, 6.946");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.147, 0.1927, 0.3495, 0.646, 1.107, 1.752, 2.602, 3.672, 4.979, 6.536",\
"0.17, 0.2165, 0.3746, 0.672, 1.133, 1.779, 2.629, 3.699, 5.006, 6.563",\
"0.2662, 0.3141, 0.472, 0.77, 1.232, 1.878, 2.728, 3.798, 5.106, 6.663",\
"0.4046, 0.473, 0.6642, 0.9627, 1.424, 2.07, 2.919, 3.99, 5.296, 6.854",\
"0.5646, 0.6525, 0.9045, 1.265, 1.728, 2.372, 3.221, 4.291, 5.597, 7.153",\
"0.7567, 0.8615, 1.166, 1.616, 2.154, 2.801, 3.648, 4.715, 6.019, 7.576",\
"0.9841, 1.106, 1.457, 1.989, 2.638, 3.365, 4.215, 5.278, 6.58, 8.135",\
"1.25, 1.388, 1.786, 2.391, 3.146, 3.999, 4.926, 5.995, 7.293, 8.844",\
"1.553, 1.711, 2.158, 2.829, 3.681, 4.657, 5.725, 6.863, 8.167, 9.713",\
"1.897, 2.074, 2.575, 3.31, 4.25, 5.346, 6.551, 7.838, 9.207, 10.76");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.09464, 0.149, 0.3387, 0.6985, 1.261, 2.049, 3.085, 4.391, 5.988, 7.886",\
"0.09488, 0.1488, 0.3387, 0.6991, 1.261, 2.048, 3.085, 4.392, 5.986, 7.888",\
"0.1324, 0.1802, 0.3458, 0.699, 1.261, 2.048, 3.085, 4.392, 5.985, 7.89",\
"0.2041, 0.2578, 0.4258, 0.7344, 1.263, 2.049, 3.086, 4.392, 5.987, 7.887",\
"0.2936, 0.358, 0.5494, 0.8652, 1.342, 2.064, 3.086, 4.391, 5.985, 7.887",\
"0.3976, 0.4756, 0.6962, 1.043, 1.527, 2.196, 3.133, 4.397, 5.985, 7.886",\
"0.5118, 0.6048, 0.8644, 1.25, 1.766, 2.44, 3.32, 4.486, 6.005, 7.888",\
"0.6382, 0.745, 1.048, 1.483, 2.044, 2.749, 3.631, 4.736, 6.148, 7.936",\
"0.7732, 0.8972, 1.243, 1.739, 2.349, 3.097, 4.009, 5.116, 6.465, 8.137",\
"0.9162, 1.06, 1.45, 2.008, 2.681, 3.48, 4.435, 5.558, 6.916, 8.522");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09717, 0.368, 0.8853, 1.691, 2.822, 4.31, 6.184, 8.473, 11.2");
index_2("0.001, 0.004407, 0.01637, 0.03921, 0.0748, 0.1247, 0.1904, 0.2732, 0.3742, 0.4947");
values("0.1738, 0.2498, 0.5147, 1.019, 1.805, 2.907, 4.357, 6.184, 8.413, 11.07",\
"0.174, 0.25, 0.5145, 1.019, 1.805, 2.908, 4.358, 6.184, 8.415, 11.07",\
"0.2006, 0.2611, 0.5147, 1.02, 1.805, 2.907, 4.358, 6.185, 8.415, 11.07",\
"0.2983, 0.3731, 0.5738, 1.022, 1.805, 2.907, 4.356, 6.184, 8.414, 11.08",\
"0.3946, 0.4966, 0.762, 1.136, 1.815, 2.907, 4.358, 6.184, 8.415, 11.07",\
"0.491, 0.6146, 0.9578, 1.416, 1.983, 2.932, 4.358, 6.185, 8.415, 11.07",\
"0.5948, 0.7376, 1.144, 1.715, 2.359, 3.151, 4.4, 6.186, 8.415, 11.08",\
"0.7102, 0.8712, 1.326, 2.003, 2.783, 3.607, 4.67, 6.254, 8.419, 11.07",\
"0.831, 1.016, 1.519, 2.282, 3.197, 4.167, 5.206, 6.574, 8.514, 11.08",\
"0.9608, 1.17, 1.728, 2.556, 3.598, 4.73, 5.906, 7.184, 8.886, 11.21");
}
}
}
}