blob: f979cd6e006a50aa2f48369326f60a4c48a54ece [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__and2_4) {
area : 47.980800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "9.05718e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "9.08061e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0001232121" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.0001128765" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001232121" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01276 ;
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.05087, 0.05077, 0.05062, 0.05066, 0.05062, 0.05068, 0.05057, \
0.05069, 0.05066, 0.05064");
}
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.03291, -0.03284, -0.03288, -0.03289, -0.03289, -0.03301, -0.03295, \
-0.03307, -0.0331, -0.03311");
}
}
}
pin(A2) {
capacitance : 0.01339 ;
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.04962, 0.04616, 0.04445, 0.04415, 0.04411, 0.04417, 0.0441, \
0.04416, 0.04416, 0.04418");
}
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.04415, -0.04417, -0.04401, -0.04399, -0.04398, -0.04406, -0.04395, \
-0.04401, -0.04403, -0.04402");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2)" ;
max_capacitance : 1.525 ;
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.3579, 0.3523, 0.3488, 0.3492, 0.3489, 0.3497, 0.3496, 0.3496, 0.3496, 0.3497",\
"0.3552, 0.3496, 0.3469, 0.3467, 0.3465, 0.3468, 0.347, 0.3472, 0.3471, 0.3471",\
"0.3537, 0.3478, 0.3437, 0.3445, 0.3444, 0.3446, 0.3448, 0.3449, 0.3451, 0.3452",\
"0.375, 0.3669, 0.3588, 0.3566, 0.3562, 0.3561, 0.3563, 0.3562, 0.3562, 0.3561",\
"0.4207, 0.4091, 0.3946, 0.3875, 0.3853, 0.3835, 0.3831, 0.3829, 0.3829, 0.3828",\
"0.4876, 0.4723, 0.4509, 0.4394, 0.4333, 0.431, 0.4289, 0.4286, 0.4278, 0.4273",\
"0.5777, 0.5592, 0.5302, 0.5127, 0.5025, 0.4974, 0.4946, 0.4927, 0.4916, 0.4909",\
"0.6916, 0.6708, 0.6333, 0.609, 0.5941, 0.587, 0.5809, 0.5781, 0.5761, 0.5747",\
"0.8302, 0.8072, 0.7618, 0.73, 0.7105, 0.698, 0.6912, 0.6857, 0.6826, 0.6803",\
"0.9934, 0.9689, 0.9157, 0.8765, 0.8504, 0.8341, 0.8231, 0.8165, 0.8116, 0.8086");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2164, 0.213, 0.2122, 0.2146, 0.2183, 0.2222, 0.2261, 0.2298, 0.2342, 0.237",\
"0.2151, 0.2119, 0.2104, 0.2132, 0.2169, 0.2199, 0.2244, 0.2291, 0.2326, 0.2373",\
"0.2163, 0.2126, 0.2106, 0.2121, 0.2157, 0.2196, 0.2238, 0.2288, 0.2326, 0.235",\
"0.2351, 0.23, 0.2242, 0.2225, 0.2245, 0.2269, 0.2327, 0.2377, 0.2408, 0.2433",\
"0.2708, 0.2629, 0.2528, 0.2496, 0.2477, 0.2493, 0.2535, 0.2585, 0.2623, 0.2657",\
"0.3271, 0.3175, 0.3023, 0.2921, 0.2914, 0.2905, 0.2911, 0.2935, 0.2979, 0.3013",\
"0.4046, 0.3912, 0.3719, 0.3552, 0.3496, 0.3516, 0.3508, 0.3512, 0.3527, 0.3571",\
"0.504, 0.4867, 0.463, 0.4446, 0.4323, 0.4255, 0.4277, 0.4291, 0.4306, 0.4311",\
"0.6256, 0.6044, 0.5743, 0.5523, 0.5345, 0.5248, 0.5221, 0.5251, 0.5269, 0.5291",\
"0.7698, 0.7451, 0.7085, 0.6824, 0.6602, 0.6463, 0.6382, 0.6396, 0.6447, 0.6466");
}
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.4117, 0.4046, 0.3982, 0.3963, 0.3957, 0.3953, 0.3953, 0.3954, 0.3954, 0.3954",\
"0.409, 0.4014, 0.3956, 0.3939, 0.393, 0.3927, 0.3927, 0.3927, 0.3927, 0.3926",\
"0.4089, 0.4014, 0.3946, 0.3936, 0.3927, 0.3924, 0.3926, 0.3927, 0.3927, 0.3928",\
"0.4297, 0.4205, 0.4107, 0.4068, 0.4053, 0.4048, 0.4049, 0.4048, 0.4049, 0.4049",\
"0.4774, 0.4649, 0.4484, 0.4406, 0.4362, 0.4347, 0.4338, 0.4334, 0.433, 0.4328",\
"0.5463, 0.5309, 0.5079, 0.4949, 0.4878, 0.4844, 0.4821, 0.4808, 0.4804, 0.4801",\
"0.6389, 0.6209, 0.5907, 0.5711, 0.5603, 0.5546, 0.5511, 0.549, 0.5478, 0.5467",\
"0.7562, 0.7358, 0.6987, 0.6729, 0.6575, 0.6479, 0.6422, 0.6389, 0.6366, 0.6349",\
"0.8991, 0.8766, 0.8319, 0.7992, 0.7783, 0.7649, 0.7567, 0.7511, 0.7478, 0.7455",\
"1.068, 1.044, 0.9919, 0.9509, 0.9237, 0.9064, 0.8951, 0.8875, 0.8827, 0.8795");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2166, 0.2136, 0.2123, 0.2148, 0.2185, 0.2216, 0.2271, 0.2298, 0.2329, 0.2406",\
"0.2151, 0.2114, 0.211, 0.2134, 0.2171, 0.2213, 0.2254, 0.2298, 0.2332, 0.235",\
"0.2143, 0.2103, 0.2087, 0.2107, 0.2146, 0.2173, 0.2221, 0.2275, 0.2316, 0.2337",\
"0.2275, 0.2227, 0.2185, 0.2181, 0.2205, 0.2239, 0.2284, 0.2337, 0.2362, 0.2403",\
"0.2596, 0.2524, 0.2432, 0.2422, 0.2407, 0.2434, 0.2469, 0.2506, 0.255, 0.2601",\
"0.3133, 0.3036, 0.2907, 0.2833, 0.2832, 0.283, 0.2838, 0.2865, 0.291, 0.2984",\
"0.3901, 0.3778, 0.3594, 0.3479, 0.3404, 0.3417, 0.3426, 0.3416, 0.3454, 0.3495",\
"0.4887, 0.4736, 0.4505, 0.4346, 0.4232, 0.4183, 0.4221, 0.4225, 0.4236, 0.4261",\
"0.6102, 0.591, 0.5643, 0.5425, 0.5284, 0.5186, 0.5155, 0.5215, 0.525, 0.5251",\
"0.7556, 0.7332, 0.7008, 0.6739, 0.6564, 0.6437, 0.6356, 0.6344, 0.6431, 0.6436");
}
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2169, 0.2432, 0.3106, 0.4089, 0.5441, 0.7269, 0.9656, 1.266, 1.633, 2.071",\
"0.2273, 0.2535, 0.3209, 0.4193, 0.5545, 0.7372, 0.976, 1.276, 1.644, 2.081",\
"0.2708, 0.2968, 0.3641, 0.4624, 0.5976, 0.7804, 1.019, 1.32, 1.687, 2.124",\
"0.357, 0.3838, 0.4518, 0.5505, 0.6858, 0.8684, 1.107, 1.408, 1.774, 2.212",\
"0.4629, 0.4922, 0.5646, 0.6674, 0.8047, 0.9873, 1.226, 1.526, 1.893, 2.33",\
"0.5883, 0.6201, 0.6973, 0.804, 0.9434, 1.127, 1.366, 1.666, 2.032, 2.47",\
"0.7328, 0.7674, 0.8505, 0.9632, 1.106, 1.29, 1.529, 1.829, 2.195, 2.632",\
"0.8963, 0.9337, 1.024, 1.143, 1.291, 1.479, 1.717, 2.017, 2.384, 2.821",\
"1.079, 1.119, 1.217, 1.344, 1.498, 1.691, 1.933, 2.233, 2.599, 3.036",\
"1.28, 1.324, 1.428, 1.565, 1.726, 1.925, 2.172, 2.476, 2.843, 3.28");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2166, 0.2482, 0.3409, 0.501, 0.746, 1.089, 1.539, 2.106, 2.798, 3.621",\
"0.2244, 0.256, 0.3485, 0.5086, 0.7535, 1.096, 1.546, 2.114, 2.806, 3.631",\
"0.2553, 0.2867, 0.3789, 0.5386, 0.7834, 1.126, 1.577, 2.142, 2.835, 3.657",\
"0.3024, 0.3343, 0.427, 0.5859, 0.8302, 1.173, 1.623, 2.19, 2.882, 3.705",\
"0.3407, 0.3735, 0.4673, 0.6262, 0.8703, 1.212, 1.662, 2.229, 2.921, 3.745",\
"0.3687, 0.4031, 0.4984, 0.6567, 0.9001, 1.242, 1.691, 2.258, 2.95, 3.772",\
"0.3825, 0.4186, 0.517, 0.6768, 0.9191, 1.26, 1.709, 2.274, 2.966, 3.789",\
"0.3791, 0.4175, 0.5204, 0.6835, 0.9271, 1.266, 1.714, 2.28, 2.971, 3.794",\
"0.3575, 0.3985, 0.5054, 0.6728, 0.9176, 1.26, 1.708, 2.272, 2.963, 3.787",\
"0.3159, 0.3592, 0.4705, 0.6425, 0.8901, 1.236, 1.687, 2.253, 2.943, 3.765");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.06908, 0.0947, 0.1681, 0.2934, 0.4957, 0.7922, 1.189, 1.691, 2.309, 3.044",\
"0.06934, 0.09478, 0.1682, 0.2934, 0.495, 0.7913, 1.189, 1.692, 2.308, 3.041",\
"0.06922, 0.09498, 0.1682, 0.2931, 0.4949, 0.7923, 1.189, 1.692, 2.307, 3.042",\
"0.07702, 0.1019, 0.1727, 0.2955, 0.497, 0.792, 1.189, 1.693, 2.309, 3.043",\
"0.09262, 0.1184, 0.1882, 0.307, 0.5018, 0.7938, 1.189, 1.693, 2.307, 3.042",\
"0.1086, 0.1358, 0.2054, 0.3216, 0.5118, 0.7996, 1.192, 1.692, 2.308, 3.045",\
"0.1276, 0.1566, 0.2286, 0.3408, 0.5234, 0.8056, 1.195, 1.694, 2.309, 3.038",\
"0.1478, 0.18, 0.2544, 0.3676, 0.5438, 0.8168, 1.2, 1.697, 2.308, 3.04",\
"0.1696, 0.205, 0.2838, 0.3974, 0.5714, 0.8392, 1.214, 1.704, 2.312, 3.041",\
"0.1928, 0.2296, 0.3146, 0.4316, 0.6036, 0.8686, 1.241, 1.723, 2.321, 3.045");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.07792, 0.1186, 0.2527, 0.518, 0.9445, 1.545, 2.341, 3.336, 4.553, 6.006",\
"0.07774, 0.1185, 0.2531, 0.5181, 0.9446, 1.546, 2.338, 3.334, 4.554, 6.006",\
"0.0778, 0.1194, 0.2529, 0.5182, 0.9447, 1.546, 2.337, 3.334, 4.551, 6.011",\
"0.08304, 0.1241, 0.2566, 0.5191, 0.9461, 1.546, 2.34, 3.334, 4.551, 6.007",\
"0.09138, 0.1318, 0.2629, 0.5242, 0.9468, 1.545, 2.339, 3.335, 4.553, 6.004",\
"0.1032, 0.1412, 0.27, 0.526, 0.9508, 1.55, 2.338, 3.333, 4.55, 6.006",\
"0.1158, 0.1552, 0.2826, 0.5332, 0.951, 1.551, 2.34, 3.338, 4.549, 6.001",\
"0.1326, 0.171, 0.298, 0.5458, 0.9604, 1.553, 2.341, 3.336, 4.557, 5.998",\
"0.1484, 0.1878, 0.3154, 0.5606, 0.9728, 1.565, 2.345, 3.337, 4.551, 6.011",\
"0.1664, 0.2078, 0.3348, 0.577, 0.99, 1.584, 2.36, 3.344, 4.554, 6");
}
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2452, 0.2729, 0.3425, 0.4423, 0.5781, 0.761, 0.9999, 1.3, 1.667, 2.105",\
"0.2556, 0.2835, 0.3529, 0.4529, 0.5887, 0.7716, 1.01, 1.311, 1.678, 2.115",\
"0.3006, 0.3283, 0.3977, 0.4974, 0.6334, 0.8163, 1.055, 1.356, 1.723, 2.16",\
"0.3922, 0.4197, 0.4896, 0.5895, 0.7253, 0.9081, 1.147, 1.447, 1.814, 2.252",\
"0.5099, 0.5406, 0.6147, 0.7179, 0.855, 1.038, 1.276, 1.577, 1.943, 2.381",\
"0.6493, 0.6826, 0.7619, 0.8688, 1.008, 1.192, 1.431, 1.731, 2.097, 2.534",\
"0.8133, 0.8496, 0.9342, 1.047, 1.188, 1.372, 1.611, 1.911, 2.277, 2.714",\
"1.002, 1.041, 1.133, 1.251, 1.396, 1.582, 1.821, 2.121, 2.487, 2.924",\
"1.216, 1.258, 1.357, 1.482, 1.633, 1.822, 2.062, 2.362, 2.728, 3.165",\
"1.455, 1.5, 1.606, 1.739, 1.897, 2.091, 2.335, 2.636, 3.003, 3.439");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.2306, 0.2622, 0.3546, 0.5148, 0.7597, 1.102, 1.552, 2.119, 2.81, 3.637",\
"0.2377, 0.2693, 0.362, 0.5221, 0.7671, 1.11, 1.559, 2.126, 2.819, 3.642",\
"0.257, 0.2884, 0.3807, 0.5405, 0.7855, 1.128, 1.578, 2.145, 2.838, 3.663",\
"0.2862, 0.3184, 0.4114, 0.5708, 0.8151, 1.158, 1.608, 2.175, 2.866, 3.693",\
"0.3106, 0.3436, 0.4383, 0.5981, 0.842, 1.184, 1.635, 2.201, 2.892, 3.718",\
"0.3227, 0.3573, 0.4547, 0.6153, 0.8582, 1.2, 1.649, 2.215, 2.908, 3.733",\
"0.3173, 0.3541, 0.4546, 0.6186, 0.8609, 1.201, 1.65, 2.216, 2.907, 3.733",\
"0.2912, 0.33, 0.4353, 0.6024, 0.8475, 1.189, 1.637, 2.203, 2.893, 3.716",\
"0.2426, 0.2839, 0.3936, 0.5649, 0.8144, 1.159, 1.608, 2.172, 2.863, 3.686",\
"0.1696, 0.2135, 0.328, 0.5035, 0.7572, 1.106, 1.56, 2.126, 2.815, 3.637");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.07668, 0.1026, 0.1738, 0.2974, 0.4967, 0.7927, 1.189, 1.693, 2.309, 3.042",\
"0.0769, 0.1022, 0.1738, 0.297, 0.4969, 0.7928, 1.189, 1.692, 2.307, 3.042",\
"0.0767, 0.1025, 0.174, 0.2975, 0.4968, 0.7927, 1.19, 1.694, 2.309, 3.042",\
"0.08142, 0.1066, 0.1766, 0.2985, 0.4978, 0.7928, 1.189, 1.691, 2.309, 3.042",\
"0.0976, 0.1238, 0.1916, 0.3084, 0.502, 0.7934, 1.189, 1.692, 2.309, 3.044",\
"0.1128, 0.1408, 0.2092, 0.3234, 0.5116, 0.7984, 1.193, 1.692, 2.309, 3.039",\
"0.1314, 0.1614, 0.2292, 0.3398, 0.5222, 0.8044, 1.196, 1.693, 2.309, 3.041",\
"0.1496, 0.1828, 0.255, 0.362, 0.5384, 0.8126, 1.2, 1.697, 2.308, 3.041",\
"0.1704, 0.2058, 0.2818, 0.389, 0.5612, 0.8306, 1.207, 1.702, 2.311, 3.041",\
"0.1926, 0.2314, 0.3124, 0.4196, 0.5886, 0.852, 1.225, 1.712, 2.318, 3.046");
}
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.01152, 0.04845, 0.119, 0.2289, 0.383, 0.5859, 0.8414, 1.153, 1.525");
values("0.07734, 0.1185, 0.2527, 0.5184, 0.9446, 1.546, 2.34, 3.335, 4.561, 6.007",\
"0.07792, 0.1187, 0.2532, 0.518, 0.9446, 1.546, 2.339, 3.335, 4.551, 6.016",\
"0.07774, 0.1194, 0.2532, 0.518, 0.9456, 1.546, 2.341, 3.336, 4.554, 6.003",\
"0.08252, 0.1238, 0.2565, 0.519, 0.9442, 1.548, 2.337, 3.335, 4.553, 6",\
"0.08964, 0.131, 0.2629, 0.5228, 0.9456, 1.545, 2.336, 3.341, 4.554, 6.004",\
"0.1, 0.1404, 0.2718, 0.527, 0.9478, 1.547, 2.339, 3.332, 4.549, 6.005",\
"0.1134, 0.1532, 0.2856, 0.537, 0.9516, 1.548, 2.338, 3.337, 4.553, 6",\
"0.1272, 0.1688, 0.3008, 0.5506, 0.9636, 1.553, 2.338, 3.333, 4.552, 5.997",\
"0.1422, 0.1836, 0.3172, 0.5676, 0.9806, 1.568, 2.348, 3.335, 4.548, 6.002",\
"0.1592, 0.201, 0.3346, 0.585, 0.9986, 1.593, 2.369, 3.349, 4.553, 5.999");
}
}
}
}