blob: 930056d9ba60ec4568d3ba9a6520ae8ea8dc2b07 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__or2_2) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.000124092" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0001288215" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.000102546" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000102546" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001288215" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.006946 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03096, 0.03099, 0.03102, 0.03099, 0.03099, 0.03098, 0.03106, \
0.03106, 0.03105, 0.03102");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01479, -0.01483, -0.01489, -0.01494, -0.01494, -0.01498, -0.01502, \
-0.01503, -0.01501, -0.01502");
}
}
}
pin(A2) {
capacitance : 0.00681 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04797, 0.04799, 0.04802, 0.04793, 0.04806, 0.04806, 0.04812, \
0.04815, 0.0481, 0.04811");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.04077, -0.04308, -0.04603, -0.04657, -0.04679, -0.04692, -0.04723, \
-0.04728, -0.04732, -0.04737");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2)" ;
max_capacitance : 0.8114 ;
max_transition : 5.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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.4066, 0.3941, 0.3772, 0.3689, 0.3648, 0.3625, 0.3609, 0.3596, 0.3589, 0.3586",\
"0.403, 0.3904, 0.3732, 0.3654, 0.3609, 0.3589, 0.3572, 0.3561, 0.3554, 0.3549",\
"0.4034, 0.3908, 0.3733, 0.3653, 0.3612, 0.3589, 0.3573, 0.3565, 0.3558, 0.3556",\
"0.4232, 0.4101, 0.391, 0.3818, 0.3769, 0.3743, 0.3726, 0.3717, 0.371, 0.3708",\
"0.4715, 0.4561, 0.4321, 0.4185, 0.4113, 0.4073, 0.405, 0.4035, 0.4027, 0.402",\
"0.5378, 0.5204, 0.4915, 0.4728, 0.4636, 0.4577, 0.4546, 0.4524, 0.4509, 0.4499",\
"0.6277, 0.608, 0.5734, 0.5507, 0.5371, 0.5287, 0.5234, 0.5203, 0.5182, 0.5168",\
"0.7426, 0.721, 0.6798, 0.6504, 0.6322, 0.621, 0.6134, 0.6091, 0.606, 0.6038",\
"0.8824, 0.8594, 0.8109, 0.7754, 0.7516, 0.7366, 0.7268, 0.72, 0.7155, 0.7127",\
"1.048, 1.023, 0.9683, 0.9253, 0.896, 0.8764, 0.8639, 0.8549, 0.8489, 0.8447");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.1959, 0.1942, 0.1946, 0.1984, 0.2027, 0.2059, 0.2104, 0.2143, 0.2229, 0.2231",\
"0.196, 0.1946, 0.1955, 0.1993, 0.2022, 0.2078, 0.2113, 0.2157, 0.2189, 0.229",\
"0.2006, 0.1983, 0.1972, 0.1999, 0.2025, 0.2067, 0.2117, 0.2161, 0.2247, 0.2249",\
"0.2221, 0.2181, 0.2134, 0.2118, 0.2137, 0.216, 0.2221, 0.2265, 0.2337, 0.2339",\
"0.2605, 0.2537, 0.2428, 0.2413, 0.2378, 0.2386, 0.2428, 0.2481, 0.2517, 0.2578",\
"0.3184, 0.3096, 0.2953, 0.2846, 0.283, 0.2812, 0.2824, 0.2845, 0.2873, 0.2915",\
"0.3976, 0.3861, 0.3677, 0.3523, 0.3432, 0.3424, 0.3413, 0.3408, 0.3422, 0.3464",\
"0.4984, 0.483, 0.4602, 0.44, 0.4263, 0.4206, 0.4219, 0.4209, 0.4187, 0.4219",\
"0.6213, 0.602, 0.5744, 0.5512, 0.5311, 0.5196, 0.5168, 0.5181, 0.5199, 0.5186",\
"0.7675, 0.7451, 0.7121, 0.6839, 0.6608, 0.642, 0.6347, 0.6324, 0.6374, 0.6361");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.441, 0.4284, 0.4114, 0.4034, 0.3989, 0.3967, 0.395, 0.3941, 0.3933, 0.393",\
"0.4374, 0.4247, 0.4079, 0.3997, 0.3952, 0.393, 0.3914, 0.3903, 0.3897, 0.3892",\
"0.4339, 0.4214, 0.4041, 0.396, 0.3917, 0.3894, 0.3879, 0.3868, 0.3864, 0.3859",\
"0.4503, 0.437, 0.4177, 0.4086, 0.4037, 0.4008, 0.3994, 0.3982, 0.3974, 0.397",\
"0.4935, 0.4791, 0.4562, 0.4443, 0.438, 0.4342, 0.4321, 0.4306, 0.4296, 0.429",\
"0.5634, 0.5473, 0.5206, 0.5049, 0.4956, 0.4906, 0.4874, 0.4857, 0.4842, 0.4833",\
"0.6632, 0.6457, 0.6133, 0.5924, 0.5799, 0.5724, 0.5678, 0.5647, 0.5626, 0.5614",\
"0.7918, 0.7719, 0.7333, 0.7066, 0.6895, 0.6795, 0.6727, 0.6682, 0.6653, 0.6632",\
"0.948, 0.9272, 0.882, 0.8484, 0.8271, 0.8131, 0.804, 0.7977, 0.7934, 0.7907",\
"1.134, 1.111, 1.06, 1.019, 0.992, 0.9737, 0.9619, 0.9538, 0.9484, 0.9442");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.223, 0.2212, 0.2194, 0.2223, 0.2251, 0.2281, 0.2322, 0.2366, 0.2376, 0.2432",\
"0.221, 0.2186, 0.217, 0.2191, 0.223, 0.226, 0.23, 0.2335, 0.2367, 0.2387",\
"0.2223, 0.2195, 0.2171, 0.2188, 0.2218, 0.2243, 0.2291, 0.2321, 0.2353, 0.2373",\
"0.2447, 0.2399, 0.2342, 0.2315, 0.2323, 0.2344, 0.2381, 0.2429, 0.2452, 0.2495",\
"0.2858, 0.2795, 0.2684, 0.2642, 0.2593, 0.2605, 0.2642, 0.2668, 0.27, 0.2733",\
"0.3503, 0.3411, 0.3266, 0.315, 0.3119, 0.3077, 0.3096, 0.3104, 0.3123, 0.3161",\
"0.4385, 0.4273, 0.4081, 0.3927, 0.382, 0.3813, 0.3798, 0.3775, 0.3784, 0.3831",\
"0.5532, 0.5387, 0.5162, 0.496, 0.4799, 0.4726, 0.4725, 0.472, 0.4671, 0.4694",\
"0.6933, 0.6754, 0.6481, 0.6234, 0.6022, 0.5896, 0.5846, 0.5876, 0.5854, 0.5841",\
"0.8611, 0.8395, 0.8083, 0.7792, 0.7532, 0.7363, 0.725, 0.7222, 0.7249, 0.7241");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.2862, 0.3157, 0.3917, 0.5034, 0.6513, 0.8448, 1.094, 1.407, 1.788, 2.243",\
"0.29, 0.3194, 0.3955, 0.5072, 0.6551, 0.8486, 1.098, 1.41, 1.792, 2.246",\
"0.3211, 0.3505, 0.4264, 0.538, 0.686, 0.8796, 1.129, 1.441, 1.823, 2.277",\
"0.3982, 0.4274, 0.503, 0.6144, 0.7622, 0.9557, 1.205, 1.517, 1.899, 2.353",\
"0.511, 0.5411, 0.6181, 0.7308, 0.8791, 1.072, 1.321, 1.634, 2.015, 2.47",\
"0.6507, 0.6823, 0.7608, 0.875, 1.025, 1.219, 1.469, 1.781, 2.162, 2.616",\
"0.8212, 0.854, 0.9353, 1.05, 1.202, 1.397, 1.647, 1.959, 2.34, 2.794",\
"1.021, 1.056, 1.141, 1.26, 1.412, 1.607, 1.857, 2.17, 2.551, 3.005",\
"1.249, 1.287, 1.378, 1.501, 1.657, 1.854, 2.103, 2.416, 2.797, 3.252",\
"1.507, 1.547, 1.643, 1.771, 1.933, 2.135, 2.387, 2.699, 3.079, 3.534");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.1545, 0.1784, 0.2532, 0.3928, 0.6091, 0.9123, 1.311, 1.811, 2.425, 3.154",\
"0.1629, 0.1869, 0.2616, 0.401, 0.6174, 0.9209, 1.318, 1.821, 2.431, 3.163",\
"0.1925, 0.2163, 0.2902, 0.4292, 0.6455, 0.9484, 1.347, 1.848, 2.462, 3.191",\
"0.23, 0.2548, 0.3288, 0.4663, 0.682, 0.985, 1.383, 1.884, 2.497, 3.226",\
"0.2533, 0.2794, 0.3542, 0.491, 0.7052, 1.007, 1.404, 1.906, 2.517, 3.249",\
"0.259, 0.2871, 0.3647, 0.4996, 0.7123, 1.014, 1.411, 1.912, 2.523, 3.252",\
"0.2438, 0.2741, 0.355, 0.4908, 0.7025, 1.002, 1.399, 1.899, 2.51, 3.239",\
"0.2057, 0.2381, 0.3232, 0.4596, 0.672, 0.9727, 1.367, 1.867, 2.477, 3.205",\
"0.1432, 0.1778, 0.2668, 0.406, 0.6183, 0.9198, 1.315, 1.814, 2.424, 3.151",\
"0.0549, 0.0918, 0.1852, 0.3273, 0.5401, 0.8413, 1.239, 1.739, 2.348, 3.075");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.08576, 0.1149, 0.1949, 0.3255, 0.5243, 0.8156, 1.211, 1.717, 2.341, 3.084",\
"0.08584, 0.1151, 0.1948, 0.3256, 0.5239, 0.8159, 1.211, 1.719, 2.341, 3.081",\
"0.08598, 0.1152, 0.1948, 0.3256, 0.5251, 0.816, 1.211, 1.718, 2.34, 3.084",\
"0.0867, 0.1157, 0.1958, 0.3261, 0.525, 0.816, 1.211, 1.719, 2.341, 3.082",\
"0.096, 0.1245, 0.2034, 0.3318, 0.5278, 0.816, 1.211, 1.717, 2.34, 3.084",\
"0.1052, 0.1342, 0.2116, 0.3412, 0.536, 0.8214, 1.213, 1.717, 2.34, 3.082",\
"0.1164, 0.147, 0.2226, 0.3496, 0.542, 0.827, 1.218, 1.721, 2.343, 3.084",\
"0.1312, 0.1634, 0.2396, 0.363, 0.5508, 0.8308, 1.221, 1.725, 2.344, 3.084",\
"0.1466, 0.1806, 0.2594, 0.3828, 0.5672, 0.8408, 1.225, 1.727, 2.347, 3.086",\
"0.1628, 0.1992, 0.282, 0.406, 0.591, 0.8602, 1.237, 1.731, 2.348, 3.089");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.05568, 0.0888, 0.2065, 0.4433, 0.814, 1.334, 2.023, 2.888, 3.938, 5.196",\
"0.05588, 0.0886, 0.2066, 0.4432, 0.8135, 1.336, 2.021, 2.884, 3.943, 5.193",\
"0.05584, 0.08886, 0.2066, 0.4432, 0.8136, 1.337, 2.022, 2.887, 3.937, 5.194",\
"0.06288, 0.09466, 0.2083, 0.443, 0.8136, 1.337, 2.022, 2.885, 3.937, 5.199",\
"0.07064, 0.1023, 0.2121, 0.4446, 0.8135, 1.335, 2.017, 2.884, 3.939, 5.2",\
"0.0812, 0.113, 0.219, 0.4458, 0.8154, 1.334, 2.019, 2.879, 3.933, 5.196",\
"0.0926, 0.1252, 0.2288, 0.4506, 0.8174, 1.335, 2.017, 2.882, 3.928, 5.186",\
"0.105, 0.138, 0.242, 0.458, 0.823, 1.338, 2.018, 2.878, 3.933, 5.184",\
"0.1174, 0.1528, 0.2562, 0.466, 0.8312, 1.348, 2.025, 2.879, 3.931, 5.188",\
"0.1322, 0.1668, 0.2712, 0.4762, 0.8406, 1.358, 2.036, 2.888, 3.933, 5.183");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.3129, 0.3424, 0.4186, 0.5302, 0.6781, 0.8716, 1.121, 1.433, 1.815, 2.269",\
"0.3179, 0.3473, 0.4234, 0.5351, 0.683, 0.8766, 1.126, 1.438, 1.82, 2.274",\
"0.338, 0.3674, 0.4433, 0.5549, 0.7029, 0.8964, 1.146, 1.458, 1.839, 2.294",\
"0.3863, 0.4158, 0.4916, 0.6031, 0.7509, 0.9445, 1.193, 1.506, 1.887, 2.342",\
"0.4639, 0.4945, 0.5727, 0.686, 0.8346, 1.028, 1.277, 1.59, 1.971, 2.425",\
"0.5724, 0.6036, 0.6838, 0.7996, 0.9501, 1.145, 1.394, 1.706, 2.088, 2.542",\
"0.7064, 0.7394, 0.823, 0.9418, 1.095, 1.29, 1.54, 1.853, 2.234, 2.688",\
"0.8617, 0.8967, 0.9851, 1.109, 1.267, 1.465, 1.714, 2.027, 2.408, 2.862",\
"1.038, 1.076, 1.169, 1.298, 1.463, 1.666, 1.919, 2.231, 2.612, 3.066",\
"1.236, 1.275, 1.373, 1.509, 1.681, 1.892, 2.151, 2.466, 2.847, 3.3");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.1743, 0.1985, 0.2729, 0.4122, 0.6286, 0.9311, 1.329, 1.83, 2.442, 3.171",\
"0.1816, 0.2057, 0.2802, 0.4194, 0.6359, 0.9384, 1.336, 1.837, 2.448, 3.178",\
"0.2108, 0.2347, 0.3089, 0.4477, 0.664, 0.9668, 1.365, 1.866, 2.477, 3.207",\
"0.256, 0.2803, 0.3544, 0.4918, 0.7072, 1.009, 1.407, 1.908, 2.52, 3.249",\
"0.2903, 0.3163, 0.3908, 0.5272, 0.7413, 1.043, 1.441, 1.941, 2.552, 3.282",\
"0.3107, 0.3382, 0.4151, 0.5498, 0.7625, 1.063, 1.46, 1.96, 2.572, 3.301",\
"0.3147, 0.3443, 0.4243, 0.5596, 0.7713, 1.071, 1.467, 1.967, 2.578, 3.306",\
"0.3012, 0.3333, 0.417, 0.5529, 0.7654, 1.065, 1.46, 1.959, 2.569, 3.297",\
"0.2696, 0.3033, 0.3913, 0.5293, 0.7416, 1.042, 1.438, 1.936, 2.545, 3.273",\
"0.2185, 0.2549, 0.3473, 0.4872, 0.7001, 1.002, 1.398, 1.897, 2.506, 3.233");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.08572, 0.1151, 0.1948, 0.3255, 0.5238, 0.816, 1.211, 1.718, 2.339, 3.082",\
"0.08572, 0.1149, 0.1948, 0.3256, 0.5239, 0.816, 1.211, 1.718, 2.339, 3.084",\
"0.08566, 0.1152, 0.1949, 0.3255, 0.5247, 0.815, 1.211, 1.719, 2.341, 3.082",\
"0.08746, 0.1166, 0.1962, 0.3263, 0.5248, 0.816, 1.211, 1.719, 2.339, 3.084",\
"0.09428, 0.124, 0.2036, 0.3324, 0.5286, 0.8168, 1.212, 1.717, 2.34, 3.082",\
"0.1008, 0.1316, 0.212, 0.3416, 0.5362, 0.821, 1.213, 1.718, 2.341, 3.082",\
"0.1122, 0.1452, 0.2254, 0.354, 0.5448, 0.8274, 1.217, 1.721, 2.341, 3.082",\
"0.1252, 0.159, 0.2434, 0.3746, 0.5612, 0.8358, 1.221, 1.723, 2.342, 3.084",\
"0.1392, 0.1758, 0.263, 0.3976, 0.5888, 0.8578, 1.232, 1.726, 2.344, 3.083",\
"0.1542, 0.1922, 0.2844, 0.4224, 0.6186, 0.8906, 1.26, 1.741, 2.348, 3.086");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.006593, 0.02623, 0.06372, 0.1221, 0.2041, 0.3119, 0.4478, 0.6137, 0.8114");
values("0.0573, 0.0902, 0.2073, 0.4437, 0.8139, 1.334, 2.021, 2.883, 3.938, 5.188",\
"0.0574, 0.0902, 0.2072, 0.4436, 0.8138, 1.334, 2.019, 2.879, 3.931, 5.193",\
"0.0571, 0.0902, 0.2074, 0.4435, 0.8143, 1.334, 2.021, 2.881, 3.931, 5.194",\
"0.06258, 0.0946, 0.2086, 0.4436, 0.8139, 1.333, 2.019, 2.88, 3.932, 5.19",\
"0.07044, 0.102, 0.2123, 0.4446, 0.8144, 1.335, 2.021, 2.88, 3.93, 5.192",\
"0.0794, 0.1118, 0.2184, 0.4468, 0.8156, 1.335, 2.019, 2.883, 3.938, 5.19",\
"0.0902, 0.123, 0.2272, 0.451, 0.818, 1.335, 2.017, 2.877, 3.937, 5.185",\
"0.1028, 0.1356, 0.2388, 0.4566, 0.8236, 1.339, 2.018, 2.878, 3.931, 5.183",\
"0.1152, 0.1492, 0.2524, 0.4656, 0.8318, 1.347, 2.025, 2.881, 3.929, 5.19",\
"0.1274, 0.1624, 0.2662, 0.4752, 0.841, 1.358, 2.034, 2.887, 3.931, 5.182");
}
}
}
}