blob: 854d6c3fb5217e9c1acf21a135de737628373576 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_4) {
area : 50.803200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0001130712" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001182918" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "8.9694e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "8.96907e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001182918" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01327 ;
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.03498, 0.03501, 0.035, 0.03504, 0.03502, 0.03508, 0.03498, 0.03502, \
0.035, 0.03497");
}
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.01585, -0.01596, -0.01601, -0.01605, -0.01606, -0.01615, -0.01607, \
-0.01614, -0.01613, -0.01613");
}
}
}
pin(A2) {
capacitance : 0.01373 ;
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.04923, 0.0493, 0.04925, 0.04922, 0.04935, 0.04948, 0.04935, \
0.04946, 0.04944, 0.0494");
}
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.04072, -0.04354, -0.04695, -0.04774, -0.048, -0.04828, -0.04826, \
-0.04859, -0.04861, -0.04863");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 1.527 ;
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.4208, 0.4083, 0.3911, 0.3834, 0.3793, 0.3773, 0.3758, 0.3749, 0.3743, 0.3739",\
"0.4169, 0.4041, 0.3872, 0.3791, 0.3756, 0.3734, 0.3719, 0.371, 0.3706, 0.3701",\
"0.4153, 0.4026, 0.3853, 0.3776, 0.3734, 0.3716, 0.3703, 0.3697, 0.369, 0.3685",\
"0.4305, 0.4173, 0.3985, 0.3895, 0.3855, 0.3831, 0.3818, 0.381, 0.3803, 0.3799",\
"0.4739, 0.4587, 0.4342, 0.4209, 0.4142, 0.411, 0.4088, 0.4076, 0.4068, 0.4063",\
"0.5345, 0.5165, 0.4864, 0.4692, 0.4595, 0.4542, 0.4512, 0.4494, 0.4482, 0.4473",\
"0.6143, 0.594, 0.5578, 0.5359, 0.5232, 0.5157, 0.5111, 0.5083, 0.5065, 0.5051",\
"0.7169, 0.695, 0.6527, 0.6241, 0.607, 0.5966, 0.5905, 0.5862, 0.5834, 0.5817",\
"0.8438, 0.8199, 0.7714, 0.7352, 0.7126, 0.6994, 0.6905, 0.6847, 0.6807, 0.6779",\
"0.9949, 0.9695, 0.9143, 0.8705, 0.8422, 0.8245, 0.813, 0.8048, 0.7999, 0.7959");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.1909, 0.1911, 0.1954, 0.2014, 0.2047, 0.2091, 0.2136, 0.2167, 0.2188, 0.2274",\
"0.1913, 0.1912, 0.1958, 0.2015, 0.206, 0.2101, 0.214, 0.217, 0.2211, 0.228",\
"0.1959, 0.1948, 0.1966, 0.2013, 0.2058, 0.2094, 0.2143, 0.218, 0.2238, 0.2264",\
"0.2137, 0.2109, 0.209, 0.2096, 0.213, 0.2177, 0.2209, 0.2253, 0.23, 0.2333",\
"0.2465, 0.2407, 0.2333, 0.2327, 0.2327, 0.2348, 0.239, 0.2428, 0.2465, 0.2538",\
"0.2974, 0.2889, 0.2764, 0.2693, 0.2705, 0.2721, 0.2724, 0.2758, 0.2802, 0.2838",\
"0.3677, 0.3568, 0.3392, 0.3277, 0.3225, 0.3236, 0.3258, 0.3266, 0.3274, 0.3343",\
"0.4579, 0.4428, 0.4215, 0.4034, 0.3937, 0.3919, 0.3945, 0.3956, 0.398, 0.3987",\
"0.5698, 0.5504, 0.5235, 0.5023, 0.4888, 0.4787, 0.4776, 0.4847, 0.4874, 0.4888",\
"0.7031, 0.6806, 0.6474, 0.6201, 0.6034, 0.5889, 0.5829, 0.583, 0.5904, 0.5947");
}
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.4557, 0.4429, 0.4258, 0.4182, 0.4141, 0.4121, 0.4106, 0.4099, 0.4092, 0.4087",\
"0.452, 0.4394, 0.4224, 0.4147, 0.4107, 0.4086, 0.4071, 0.4065, 0.4057, 0.4053",\
"0.4473, 0.4347, 0.417, 0.4093, 0.4056, 0.4036, 0.4022, 0.4013, 0.4008, 0.4004",\
"0.4578, 0.4442, 0.4252, 0.4164, 0.4123, 0.4097, 0.4081, 0.4074, 0.4066, 0.4062",\
"0.4941, 0.4794, 0.4565, 0.4444, 0.4387, 0.4354, 0.4335, 0.4323, 0.4314, 0.4308",\
"0.5537, 0.5375, 0.5106, 0.4955, 0.4869, 0.4824, 0.4798, 0.4782, 0.4772, 0.4765",\
"0.6411, 0.6231, 0.5909, 0.5707, 0.5591, 0.5531, 0.5491, 0.5465, 0.5449, 0.544",\
"0.7567, 0.7368, 0.6985, 0.6721, 0.6568, 0.6478, 0.6421, 0.6384, 0.6358, 0.6338",\
"0.899, 0.8777, 0.833, 0.7999, 0.7797, 0.767, 0.7591, 0.7536, 0.7501, 0.7476",\
"1.07, 1.047, 0.9964, 0.9552, 0.9291, 0.9131, 0.9025, 0.8953, 0.89, 0.8867");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.2223, 0.221, 0.2243, 0.2283, 0.232, 0.2351, 0.2403, 0.2434, 0.2455, 0.2508",\
"0.2197, 0.2186, 0.2211, 0.2259, 0.2294, 0.2338, 0.238, 0.2407, 0.2432, 0.2481",\
"0.2204, 0.2189, 0.2194, 0.2234, 0.2269, 0.2315, 0.236, 0.2391, 0.2412, 0.2461",\
"0.2384, 0.2352, 0.2323, 0.232, 0.2341, 0.2374, 0.2423, 0.2467, 0.2491, 0.2537",\
"0.2738, 0.2679, 0.2599, 0.2583, 0.257, 0.2592, 0.2637, 0.2668, 0.2702, 0.2762",\
"0.3293, 0.3211, 0.3091, 0.301, 0.2997, 0.2998, 0.301, 0.3058, 0.3079, 0.3145",\
"0.4076, 0.3968, 0.3793, 0.3669, 0.3603, 0.3625, 0.3631, 0.3638, 0.365, 0.3716",\
"0.5094, 0.4944, 0.4744, 0.4564, 0.4456, 0.441, 0.4462, 0.444, 0.4475, 0.4495",\
"0.6359, 0.6178, 0.5913, 0.5702, 0.5539, 0.5456, 0.5423, 0.547, 0.5478, 0.5498",\
"0.7886, 0.7665, 0.7358, 0.7092, 0.6894, 0.6743, 0.6663, 0.6661, 0.6735, 0.6772");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.3339, 0.3666, 0.4493, 0.5674, 0.7182, 0.9098, 1.152, 1.454, 1.821, 2.259",\
"0.3383, 0.371, 0.4539, 0.5719, 0.7226, 0.9143, 1.157, 1.458, 1.826, 2.263",\
"0.3737, 0.4063, 0.4891, 0.6069, 0.7577, 0.9493, 1.192, 1.494, 1.861, 2.299",\
"0.4622, 0.4947, 0.577, 0.6946, 0.8454, 1.037, 1.28, 1.581, 1.949, 2.386",\
"0.5933, 0.6269, 0.7113, 0.8307, 0.982, 1.174, 1.416, 1.718, 2.085, 2.522",\
"0.754, 0.7892, 0.8759, 0.9978, 1.152, 1.346, 1.589, 1.89, 2.257, 2.695",\
"0.9494, 0.9866, 1.077, 1.201, 1.357, 1.552, 1.797, 2.099, 2.466, 2.903",\
"1.181, 1.22, 1.316, 1.444, 1.602, 1.798, 2.043, 2.346, 2.714, 3.152",\
"1.448, 1.49, 1.591, 1.725, 1.888, 2.087, 2.332, 2.634, 3.002, 3.441",\
"1.751, 1.795, 1.903, 2.044, 2.214, 2.418, 2.666, 2.969, 3.337, 3.774");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.1573, 0.1852, 0.2712, 0.4299, 0.6754, 1.018, 1.468, 2.036, 2.728, 3.554",\
"0.1679, 0.1957, 0.2818, 0.4405, 0.6856, 1.029, 1.478, 2.047, 2.737, 3.564",\
"0.2039, 0.2314, 0.3165, 0.4748, 0.72, 1.063, 1.514, 2.081, 2.774, 3.6",\
"0.2435, 0.2724, 0.358, 0.515, 0.7592, 1.102, 1.554, 2.121, 2.812, 3.638",\
"0.2645, 0.2948, 0.3821, 0.5378, 0.7815, 1.123, 1.575, 2.142, 2.834, 3.66",\
"0.2626, 0.2949, 0.3849, 0.5406, 0.7826, 1.125, 1.574, 2.141, 2.833, 3.657",\
"0.2342, 0.2691, 0.3634, 0.5199, 0.7615, 1.102, 1.551, 2.117, 2.808, 3.633",\
"0.1769, 0.2141, 0.3134, 0.4715, 0.7146, 1.055, 1.503, 2.069, 2.76, 3.583",\
"0.0892, 0.129, 0.2331, 0.3949, 0.6388, 0.9811, 1.431, 1.995, 2.686, 3.509",\
"-0.0321, 0.0105, 0.1199, 0.2855, 0.5304, 0.8752, 1.327, 1.893, 2.583, 3.407");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.1017, 0.1332, 0.217, 0.35, 0.5446, 0.8257, 1.211, 1.707, 2.32, 3.054",\
"0.1017, 0.1327, 0.217, 0.3499, 0.5449, 0.8257, 1.21, 1.708, 2.32, 3.052",\
"0.1018, 0.1328, 0.2169, 0.3494, 0.5445, 0.8262, 1.211, 1.706, 2.32, 3.054",\
"0.1024, 0.1339, 0.2182, 0.3507, 0.5452, 0.8262, 1.211, 1.706, 2.32, 3.052",\
"0.1148, 0.1454, 0.2278, 0.3574, 0.5494, 0.8296, 1.212, 1.706, 2.32, 3.052",\
"0.1292, 0.16, 0.2408, 0.371, 0.561, 0.8366, 1.216, 1.708, 2.321, 3.055",\
"0.1432, 0.175, 0.2544, 0.3824, 0.57, 0.8438, 1.222, 1.714, 2.322, 3.054",\
"0.1608, 0.196, 0.2748, 0.3994, 0.5822, 0.8514, 1.228, 1.718, 2.327, 3.056",\
"0.1808, 0.2172, 0.3012, 0.4234, 0.6026, 0.8642, 1.233, 1.721, 2.33, 3.059",\
"0.2018, 0.241, 0.3292, 0.453, 0.631, 0.8896, 1.251, 1.728, 2.335, 3.064");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.0642, 0.1025, 0.2393, 0.5133, 0.9427, 1.544, 2.336, 3.334, 4.555, 6.007",\
"0.06418, 0.1022, 0.2392, 0.5132, 0.9423, 1.545, 2.336, 3.334, 4.557, 6.008",\
"0.0647, 0.103, 0.2395, 0.5133, 0.9423, 1.545, 2.336, 3.335, 4.555, 6.007",\
"0.07256, 0.1102, 0.2427, 0.514, 0.9424, 1.543, 2.336, 3.335, 4.552, 6.005",\
"0.08238, 0.1196, 0.2473, 0.5163, 0.9434, 1.546, 2.335, 3.334, 4.551, 6.006",\
"0.0948, 0.1324, 0.2562, 0.518, 0.9438, 1.545, 2.336, 3.33, 4.553, 6.01",\
"0.1086, 0.147, 0.2694, 0.524, 0.947, 1.545, 2.336, 3.335, 4.547, 6.003",\
"0.124, 0.163, 0.2852, 0.534, 0.9548, 1.551, 2.337, 3.333, 4.556, 6.013",\
"0.1404, 0.1802, 0.3034, 0.5464, 0.9658, 1.562, 2.344, 3.335, 4.551, 6.002",\
"0.1594, 0.1996, 0.3236, 0.5606, 0.9794, 1.579, 2.361, 3.347, 4.554, 5.999");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.3687, 0.4014, 0.4843, 0.6021, 0.7531, 0.9447, 1.187, 1.489, 1.856, 2.294",\
"0.3755, 0.4081, 0.4911, 0.609, 0.7598, 0.9515, 1.194, 1.496, 1.863, 2.3",\
"0.4011, 0.4336, 0.5166, 0.6345, 0.7853, 0.9769, 1.219, 1.521, 1.888, 2.326",\
"0.4568, 0.4894, 0.5719, 0.6898, 0.8407, 1.032, 1.275, 1.576, 1.944, 2.381",\
"0.5442, 0.5781, 0.6637, 0.784, 0.9364, 1.129, 1.371, 1.672, 2.04, 2.478",\
"0.6672, 0.7023, 0.79, 0.9139, 1.07, 1.264, 1.507, 1.809, 2.176, 2.613",\
"0.8237, 0.8607, 0.9523, 1.08, 1.238, 1.435, 1.679, 1.981, 2.349, 2.786",\
"1.008, 1.048, 1.144, 1.278, 1.442, 1.642, 1.887, 2.19, 2.558, 2.995",\
"1.22, 1.261, 1.364, 1.504, 1.677, 1.883, 2.132, 2.436, 2.804, 3.241",\
"1.458, 1.502, 1.61, 1.759, 1.94, 2.155, 2.412, 2.72, 3.089, 3.527");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.1767, 0.2046, 0.291, 0.4497, 0.695, 1.038, 1.488, 2.054, 2.746, 3.572",\
"0.186, 0.214, 0.3003, 0.4591, 0.7044, 1.047, 1.497, 2.064, 2.756, 3.581",\
"0.2222, 0.2499, 0.3355, 0.4939, 0.7389, 1.082, 1.532, 2.099, 2.791, 3.616",\
"0.2707, 0.2997, 0.3851, 0.542, 0.7867, 1.129, 1.58, 2.146, 2.838, 3.664",\
"0.3036, 0.3338, 0.421, 0.5769, 0.8202, 1.162, 1.613, 2.18, 2.872, 3.696",\
"0.317, 0.3492, 0.4389, 0.5939, 0.8362, 1.178, 1.627, 2.194, 2.885, 3.71",\
"0.3086, 0.3426, 0.4358, 0.5922, 0.8339, 1.174, 1.623, 2.189, 2.881, 3.705",\
"0.2769, 0.313, 0.4113, 0.5694, 0.811, 1.152, 1.6, 2.166, 2.856, 3.68",\
"0.2202, 0.2594, 0.3618, 0.5227, 0.7659, 1.108, 1.557, 2.122, 2.813, 3.635",\
"0.1387, 0.1801, 0.2876, 0.4521, 0.6973, 1.041, 1.493, 2.058, 2.748, 3.571");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.1017, 0.1328, 0.2167, 0.35, 0.5444, 0.826, 1.21, 1.708, 2.32, 3.052",\
"0.1017, 0.133, 0.2169, 0.3494, 0.5442, 0.8257, 1.21, 1.707, 2.321, 3.052",\
"0.1019, 0.1331, 0.2168, 0.35, 0.5442, 0.8258, 1.21, 1.706, 2.321, 3.053",\
"0.1035, 0.1346, 0.2181, 0.3506, 0.5458, 0.826, 1.21, 1.706, 2.319, 3.055",\
"0.1132, 0.1446, 0.2284, 0.359, 0.5504, 0.8286, 1.211, 1.708, 2.321, 3.055",\
"0.1212, 0.154, 0.2398, 0.372, 0.5612, 0.8362, 1.215, 1.707, 2.32, 3.054",\
"0.1356, 0.169, 0.2542, 0.387, 0.5742, 0.8456, 1.221, 1.712, 2.323, 3.052",\
"0.1516, 0.187, 0.2768, 0.4102, 0.5944, 0.8584, 1.229, 1.716, 2.324, 3.055",\
"0.1696, 0.2076, 0.301, 0.4386, 0.627, 0.8858, 1.245, 1.725, 2.329, 3.056",\
"0.1898, 0.2302, 0.3284, 0.4708, 0.664, 0.9262, 1.281, 1.748, 2.339, 3.059");
}
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.01153, 0.04851, 0.1191, 0.2291, 0.3835, 0.5866, 0.8424, 1.155, 1.527");
values("0.06598, 0.1043, 0.2409, 0.5142, 0.9427, 1.544, 2.335, 3.334, 4.553, 6.002",\
"0.06572, 0.1043, 0.241, 0.5143, 0.9426, 1.544, 2.335, 3.334, 4.554, 6.001",\
"0.06606, 0.1043, 0.2408, 0.5141, 0.942, 1.544, 2.335, 3.333, 4.555, 6.001",\
"0.07244, 0.1103, 0.2429, 0.514, 0.9427, 1.544, 2.336, 3.332, 4.55, 6.002",\
"0.08168, 0.1195, 0.2477, 0.5162, 0.9436, 1.544, 2.335, 3.333, 4.551, 6.002",\
"0.0934, 0.1312, 0.2552, 0.5196, 0.9454, 1.546, 2.334, 3.33, 4.551, 6.004",\
"0.1056, 0.1442, 0.2672, 0.524, 0.948, 1.547, 2.336, 3.335, 4.55, 6.002",\
"0.1204, 0.1596, 0.2816, 0.5328, 0.9554, 1.551, 2.339, 3.332, 4.553, 5.998",\
"0.1368, 0.1752, 0.2988, 0.5446, 0.9662, 1.562, 2.345, 3.336, 4.551, 6",\
"0.1524, 0.192, 0.3168, 0.5586, 0.9782, 1.578, 2.362, 3.347, 4.553, 6.001");
}
}
}
}