blob: 48e382e7a63a2a7170d76df3f688df64dea922e3 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000764685" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00077175" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00074304" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00074295" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00077175" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007023 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.03296, 0.03299, 0.03295, 0.03299, 0.03297, 0.03305, 0.03302, \
0.03303, 0.03299, 0.03294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.01434, -0.01439, -0.0145, -0.0145, -0.01454, -0.01461, -0.0146, \
-0.01461, -0.0146, -0.0146");
}
}
}
pin(A2) {
capacitance : 0.006865 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("0.04906, 0.04912, 0.04888, 0.04898, 0.04898, 0.04912, 0.04912, \
0.04915, 0.04914, 0.04913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
values("-0.04646, -0.04645, -0.04695, -0.04759, -0.04789, -0.0482, -0.04829, \
-0.0484, -0.04846, -0.04852");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.7805 ;
max_transition : 7.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.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.4534, 0.4392, 0.4136, 0.3971, 0.3879, 0.3823, 0.3786, 0.3761, 0.3743, 0.3729",\
"0.4497, 0.4356, 0.4097, 0.3933, 0.3845, 0.3787, 0.3748, 0.3724, 0.3706, 0.3691",\
"0.4502, 0.4361, 0.4102, 0.3937, 0.3846, 0.379, 0.3752, 0.3728, 0.371, 0.3696",\
"0.4716, 0.457, 0.4299, 0.4121, 0.4024, 0.3965, 0.3927, 0.3902, 0.3883, 0.3873",\
"0.5266, 0.51, 0.4779, 0.456, 0.4435, 0.4361, 0.4313, 0.4279, 0.4257, 0.4241",\
"0.6074, 0.5888, 0.5513, 0.5235, 0.5072, 0.4968, 0.4905, 0.4863, 0.4832, 0.4812",\
"0.717, 0.696, 0.6527, 0.6174, 0.5959, 0.5822, 0.5735, 0.5676, 0.5633, 0.5605",\
"0.8578, 0.8349, 0.7851, 0.7416, 0.7138, 0.6947, 0.6826, 0.6743, 0.6688, 0.6645",\
"1.029, 1.004, 0.9477, 0.8953, 0.8599, 0.8359, 0.8193, 0.8082, 0.8004, 0.7947",\
"1.232, 1.205, 1.142, 1.08, 1.037, 1.007, 0.9857, 0.9712, 0.9607, 0.9528");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.2077, 0.2057, 0.2065, 0.2096, 0.2124, 0.216, 0.2189, 0.2221, 0.2257, 0.2332",\
"0.2089, 0.2067, 0.2074, 0.2102, 0.2133, 0.217, 0.2198, 0.2234, 0.2266, 0.2343",\
"0.2156, 0.2127, 0.2109, 0.2131, 0.216, 0.2202, 0.2229, 0.2261, 0.2302, 0.2373",\
"0.2429, 0.2376, 0.2318, 0.229, 0.2296, 0.2327, 0.2351, 0.2383, 0.2429, 0.2492",\
"0.2901, 0.2823, 0.2701, 0.2642, 0.2614, 0.2613, 0.263, 0.2653, 0.2686, 0.2767",\
"0.3614, 0.3503, 0.332, 0.3177, 0.3143, 0.3119, 0.3107, 0.3112, 0.3149, 0.3216",\
"0.4572, 0.4429, 0.4196, 0.3996, 0.3874, 0.3844, 0.3827, 0.3827, 0.3811, 0.3899",\
"0.5796, 0.5615, 0.5321, 0.5068, 0.4863, 0.4779, 0.4763, 0.4763, 0.473, 0.4792",\
"0.7288, 0.7073, 0.6719, 0.6402, 0.617, 0.5996, 0.5901, 0.5906, 0.5905, 0.6005",\
"0.9057, 0.8814, 0.8396, 0.8015, 0.7709, 0.7481, 0.7319, 0.7278, 0.7306, 0.7474");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.4897, 0.4755, 0.4498, 0.4337, 0.4243, 0.4187, 0.4148, 0.4124, 0.4104, 0.4093",\
"0.4859, 0.4718, 0.4463, 0.4297, 0.4206, 0.4149, 0.4109, 0.4086, 0.4067, 0.4055",\
"0.4822, 0.468, 0.442, 0.426, 0.4167, 0.4109, 0.4072, 0.4048, 0.4031, 0.4017",\
"0.5002, 0.4855, 0.4584, 0.4402, 0.4304, 0.4242, 0.4203, 0.4175, 0.4157, 0.4143",\
"0.5542, 0.5381, 0.5071, 0.4854, 0.4728, 0.4656, 0.4608, 0.4575, 0.4553, 0.4537",\
"0.644, 0.6261, 0.5899, 0.5623, 0.5462, 0.5359, 0.5294, 0.525, 0.522, 0.5198",\
"0.7715, 0.7519, 0.7091, 0.6744, 0.6526, 0.6388, 0.6293, 0.6231, 0.6187, 0.6155",\
"0.9353, 0.9137, 0.8652, 0.8217, 0.7924, 0.7738, 0.7609, 0.7518, 0.7454, 0.7408",\
"1.134, 1.111, 1.057, 1.004, 0.9668, 0.9423, 0.9251, 0.9131, 0.9048, 0.8984",\
"1.369, 1.344, 1.285, 1.223, 1.177, 1.146, 1.124, 1.109, 1.097, 1.089");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.2412, 0.2379, 0.2356, 0.237, 0.2401, 0.243, 0.2459, 0.2483, 0.2524, 0.2585",\
"0.2383, 0.2353, 0.2329, 0.2349, 0.2376, 0.2396, 0.2432, 0.2469, 0.2492, 0.2562",\
"0.2406, 0.237, 0.2337, 0.234, 0.2362, 0.2399, 0.2428, 0.2451, 0.2479, 0.2565",\
"0.2682, 0.2627, 0.2554, 0.2509, 0.251, 0.2532, 0.2549, 0.2577, 0.2619, 0.2702",\
"0.3209, 0.3124, 0.2989, 0.2909, 0.2867, 0.2859, 0.2869, 0.2888, 0.2929, 0.3",\
"0.401, 0.3898, 0.3705, 0.3553, 0.35, 0.3456, 0.3436, 0.3437, 0.3456, 0.3527",\
"0.5127, 0.498, 0.4745, 0.4522, 0.4382, 0.4335, 0.4295, 0.4265, 0.4252, 0.4363",\
"0.6569, 0.639, 0.6092, 0.5818, 0.5599, 0.5452, 0.5438, 0.5399, 0.5374, 0.5438",\
"0.8342, 0.8128, 0.7765, 0.7442, 0.7158, 0.6955, 0.6833, 0.6821, 0.6797, 0.689",\
"1.047, 1.023, 0.9805, 0.9412, 0.9058, 0.8787, 0.8597, 0.8498, 0.85, 0.8653");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.4248, 0.4652, 0.5701, 0.7214, 0.9185, 1.169, 1.486, 1.879, 2.358, 2.929",\
"0.4287, 0.469, 0.5739, 0.7254, 0.9224, 1.173, 1.49, 1.883, 2.362, 2.933",\
"0.4695, 0.5097, 0.6143, 0.7657, 0.9628, 1.213, 1.53, 1.924, 2.403, 2.974",\
"0.5774, 0.6176, 0.7217, 0.8723, 1.069, 1.32, 1.637, 2.03, 2.509, 3.08",\
"0.745, 0.786, 0.8915, 1.043, 1.241, 1.491, 1.807, 2.201, 2.68, 3.251",\
"0.9585, 1, 1.108, 1.262, 1.462, 1.714, 2.031, 2.424, 2.902, 3.473",\
"1.22, 1.264, 1.375, 1.531, 1.734, 1.988, 2.306, 2.7, 3.178, 3.748",\
"1.528, 1.575, 1.692, 1.853, 2.06, 2.316, 2.634, 3.029, 3.508, 4.078",\
"1.881, 1.931, 2.056, 2.225, 2.438, 2.699, 3.02, 3.415, 3.894, 4.465",\
"2.282, 2.336, 2.468, 2.645, 2.867, 3.136, 3.465, 3.863, 4.342, 4.912");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.2126, 0.2456, 0.3469, 0.5323, 0.8197, 1.222, 1.751, 2.419, 3.232, 4.199",\
"0.2243, 0.2569, 0.3582, 0.5439, 0.8311, 1.234, 1.762, 2.429, 3.241, 4.214",\
"0.2639, 0.2964, 0.3966, 0.5818, 0.869, 1.271, 1.8, 2.467, 3.282, 4.251",\
"0.3117, 0.345, 0.4454, 0.6285, 0.915, 1.317, 1.846, 2.511, 3.324, 4.293",\
"0.3352, 0.3703, 0.4726, 0.6543, 0.9387, 1.34, 1.868, 2.535, 3.346, 4.317",\
"0.3278, 0.3654, 0.4709, 0.6524, 0.9361, 1.335, 1.862, 2.528, 3.341, 4.309",\
"0.2847, 0.3254, 0.4352, 0.6185, 0.9019, 1.301, 1.827, 2.491, 3.303, 4.271",\
"0.2033, 0.2469, 0.3623, 0.5488, 0.832, 1.233, 1.759, 2.422, 3.232, 4.199",\
"0.0811, 0.1283, 0.249, 0.4383, 0.7241, 1.128, 1.656, 2.32, 3.129, 4.096",\
"-0.0844, -0.0342, 0.0934, 0.287, 0.5732, 0.9781, 1.511, 2.179, 2.991, 3.957");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.1385, 0.1792, 0.2871, 0.4628, 0.7202, 1.089, 1.591, 2.242, 3.044, 4.009",\
"0.1387, 0.1796, 0.2876, 0.4627, 0.7204, 1.089, 1.591, 2.241, 3.044, 4.007",\
"0.1388, 0.1793, 0.2876, 0.462, 0.7196, 1.089, 1.591, 2.24, 3.045, 4.007",\
"0.1389, 0.1798, 0.288, 0.4632, 0.7208, 1.088, 1.592, 2.243, 3.046, 4.003",\
"0.151, 0.1916, 0.2988, 0.471, 0.7252, 1.091, 1.593, 2.243, 3.044, 4.008",\
"0.1664, 0.2072, 0.3128, 0.4852, 0.7384, 1.1, 1.595, 2.245, 3.046, 4.004",\
"0.1878, 0.2294, 0.333, 0.5014, 0.752, 1.111, 1.606, 2.247, 3.048, 4.008",\
"0.2136, 0.2588, 0.3628, 0.528, 0.7738, 1.126, 1.615, 2.255, 3.053, 4.009",\
"0.2416, 0.2892, 0.3992, 0.5628, 0.8074, 1.152, 1.63, 2.264, 3.057, 4.014",\
"0.2724, 0.322, 0.438, 0.604, 0.8488, 1.195, 1.667, 2.285, 3.069, 4.017");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.08674, 0.1331, 0.2954, 0.6228, 1.134, 1.858, 2.804, 4, 5.458, 7.195",\
"0.0868, 0.133, 0.2961, 0.6216, 1.135, 1.858, 2.805, 4, 5.461, 7.196",\
"0.08698, 0.1335, 0.2958, 0.6216, 1.134, 1.858, 2.803, 4.002, 5.46, 7.19",\
"0.09554, 0.1414, 0.2999, 0.6224, 1.136, 1.857, 2.807, 3.999, 5.456, 7.203",\
"0.1093, 0.1532, 0.3068, 0.626, 1.137, 1.856, 2.805, 3.997, 5.459, 7.199",\
"0.125, 0.169, 0.3204, 0.631, 1.139, 1.858, 2.806, 4, 5.457, 7.196",\
"0.1446, 0.1888, 0.3374, 0.6434, 1.147, 1.863, 2.805, 4.005, 5.451, 7.193",\
"0.1658, 0.2094, 0.356, 0.6566, 1.162, 1.874, 2.815, 4.001, 5.454, 7.199",\
"0.187, 0.2322, 0.377, 0.6732, 1.177, 1.895, 2.833, 4.012, 5.459, 7.2",\
"0.208, 0.258, 0.4034, 0.692, 1.194, 1.917, 2.859, 4.037, 5.477, 7.198");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.4674, 0.5077, 0.6126, 0.7639, 0.9611, 1.212, 1.528, 1.922, 2.401, 2.972",\
"0.4736, 0.514, 0.6188, 0.7701, 0.9673, 1.218, 1.534, 1.928, 2.407, 2.978",\
"0.4989, 0.5393, 0.6439, 0.7951, 0.9922, 1.243, 1.56, 1.953, 2.432, 3.003",\
"0.5652, 0.6055, 0.7098, 0.8605, 1.058, 1.308, 1.625, 2.018, 2.497, 3.068",\
"0.68, 0.7214, 0.8284, 0.9817, 1.18, 1.431, 1.747, 2.141, 2.619, 3.191",\
"0.8423, 0.8853, 0.9955, 1.152, 1.354, 1.607, 1.924, 2.317, 2.796, 3.366",\
"1.043, 1.089, 1.205, 1.368, 1.574, 1.83, 2.149, 2.543, 3.021, 3.591",\
"1.277, 1.325, 1.449, 1.622, 1.837, 2.1, 2.421, 2.815, 3.294, 3.864",\
"1.543, 1.594, 1.726, 1.908, 2.136, 2.41, 2.74, 3.138, 3.616, 4.186",\
"1.842, 1.897, 2.035, 2.228, 2.467, 2.756, 3.099, 3.507, 3.99, 4.561");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.2406, 0.2735, 0.3751, 0.5607, 0.8481, 1.251, 1.78, 2.445, 3.257, 4.228",\
"0.25, 0.2829, 0.3845, 0.5701, 0.8576, 1.259, 1.788, 2.455, 3.267, 4.234",\
"0.2887, 0.3215, 0.4224, 0.6073, 0.8948, 1.297, 1.826, 2.49, 3.303, 4.273",\
"0.3465, 0.3799, 0.4803, 0.6633, 0.9493, 1.351, 1.88, 2.546, 3.359, 4.328",\
"0.3853, 0.4202, 0.5221, 0.7036, 0.9878, 1.388, 1.916, 2.581, 3.393, 4.362",\
"0.3984, 0.4359, 0.5403, 0.7219, 1.005, 1.404, 1.93, 2.595, 3.406, 4.375",\
"0.3835, 0.4234, 0.5326, 0.7153, 0.998, 1.396, 1.922, 2.585, 3.397, 4.363",\
"0.3381, 0.3813, 0.4955, 0.6814, 0.9649, 1.364, 1.89, 2.552, 3.362, 4.328",\
"0.261, 0.3075, 0.4274, 0.6171, 0.9016, 1.304, 1.832, 2.495, 3.304, 4.269",\
"0.1516, 0.2017, 0.3286, 0.5222, 0.8084, 1.213, 1.745, 2.411, 3.221, 4.186");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.1387, 0.1794, 0.2876, 0.4614, 0.7195, 1.089, 1.592, 2.242, 3.047, 4.007",\
"0.1383, 0.1789, 0.2873, 0.4616, 0.7203, 1.088, 1.591, 2.243, 3.045, 4.007",\
"0.1385, 0.1795, 0.2872, 0.4614, 0.7204, 1.089, 1.591, 2.243, 3.044, 4.007",\
"0.1402, 0.1814, 0.2889, 0.4636, 0.7212, 1.088, 1.591, 2.243, 3.043, 4.007",\
"0.152, 0.1938, 0.301, 0.4714, 0.7264, 1.092, 1.594, 2.242, 3.045, 4.005",\
"0.166, 0.2094, 0.318, 0.488, 0.7406, 1.101, 1.597, 2.244, 3.046, 4.009",\
"0.1882, 0.2338, 0.3454, 0.5142, 0.7616, 1.116, 1.605, 2.247, 3.046, 4.01",\
"0.2138, 0.2622, 0.3812, 0.5534, 0.801, 1.145, 1.622, 2.256, 3.05, 4.01",\
"0.2394, 0.293, 0.419, 0.5992, 0.8516, 1.195, 1.66, 2.277, 3.059, 4.01",\
"0.269, 0.3252, 0.4588, 0.6476, 0.9094, 1.261, 1.726, 2.326, 3.087, 4.022");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06956, 0.2435, 0.5757, 1.093, 1.819, 2.775, 3.979, 5.448, 7.2");
index_2("0.001, 0.00638, 0.02526, 0.06133, 0.1175, 0.1963, 0.3001, 0.4308, 0.5903, 0.7805");
values("0.08978, 0.1361, 0.2981, 0.6239, 1.136, 1.855, 2.807, 3.995, 5.454, 7.195",\
"0.08956, 0.136, 0.2981, 0.6244, 1.136, 1.857, 2.805, 3.997, 5.456, 7.194",\
"0.08924, 0.136, 0.298, 0.6237, 1.137, 1.855, 2.804, 3.995, 5.452, 7.195",\
"0.09718, 0.142, 0.3011, 0.6231, 1.136, 1.857, 2.806, 4.002, 5.456, 7.19",\
"0.109, 0.1532, 0.3078, 0.6262, 1.138, 1.858, 2.804, 3.998, 5.453, 7.194",\
"0.1242, 0.1688, 0.321, 0.6328, 1.141, 1.858, 2.808, 3.997, 5.452, 7.192",\
"0.1428, 0.1872, 0.3366, 0.6436, 1.149, 1.863, 2.807, 4.005, 5.459, 7.191",\
"0.1634, 0.2088, 0.3552, 0.658, 1.163, 1.876, 2.814, 4.001, 5.462, 7.198",\
"0.1854, 0.2316, 0.377, 0.6758, 1.181, 1.896, 2.832, 4.011, 5.46, 7.199",\
"0.2086, 0.258, 0.401, 0.6954, 1.2, 1.922, 2.86, 4.039, 5.473, 7.199");
}
}
}
}