blob: 9bb0d71bf1aeb6b6c6ca8c0c8df3cb386286cd55 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__buf_16) {
area : 141.120000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!I" ;
value : "0.006458364" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "I" ;
value : "0.011763576" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.011763576" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(I) {
capacitance : 0.05168 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "I" ;
max_capacitance : 5.27 ;
max_transition : 8.4 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "I" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.4978, 0.4961, 0.4969, 0.4988, 0.5003, 0.5014, 0.5018, 0.502, 0.5022, 0.5024",\
"0.4927, 0.4907, 0.4918, 0.4937, 0.4956, 0.4961, 0.4967, 0.4969, 0.4971, 0.4973",\
"0.4892, 0.4865, 0.4874, 0.4898, 0.4913, 0.4925, 0.4932, 0.4935, 0.4937, 0.494",\
"0.5098, 0.5049, 0.5012, 0.5017, 0.5034, 0.5045, 0.5051, 0.5054, 0.5057, 0.506",\
"0.5574, 0.5481, 0.5382, 0.5353, 0.5345, 0.5345, 0.5346, 0.5349, 0.5352, 0.5353",\
"0.6282, 0.615, 0.5977, 0.5888, 0.5868, 0.5855, 0.5854, 0.5851, 0.5851, 0.5851",\
"0.7236, 0.7068, 0.6818, 0.6683, 0.6618, 0.6593, 0.6582, 0.6571, 0.6569, 0.6566",\
"0.846, 0.826, 0.7931, 0.7736, 0.7628, 0.7574, 0.7545, 0.7528, 0.7519, 0.7512",\
"0.9982, 0.9756, 0.934, 0.9067, 0.8907, 0.8825, 0.8779, 0.8752, 0.8726, 0.8716",\
"1.181, 1.155, 1.106, 1.07, 1.049, 1.037, 1.028, 1.024, 1.021, 1.019");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.2841, 0.2863, 0.2959, 0.3038, 0.3106, 0.3147, 0.3196, 0.3243, 0.333, 0.3573",\
"0.2816, 0.284, 0.2932, 0.302, 0.3084, 0.3137, 0.318, 0.3229, 0.3305, 0.3553",\
"0.282, 0.2827, 0.2894, 0.2975, 0.3047, 0.3093, 0.3146, 0.3195, 0.3247, 0.3535",\
"0.298, 0.2968, 0.2983, 0.3029, 0.3094, 0.3153, 0.3203, 0.3275, 0.3309, 0.3596",\
"0.3333, 0.329, 0.3244, 0.328, 0.3328, 0.3371, 0.3445, 0.3512, 0.3574, 0.3858",\
"0.3905, 0.3838, 0.3739, 0.3715, 0.3763, 0.3808, 0.3841, 0.389, 0.3982, 0.4338",\
"0.4719, 0.4624, 0.4491, 0.4396, 0.4381, 0.445, 0.4488, 0.454, 0.4594, 0.498",\
"0.5784, 0.5662, 0.5472, 0.5333, 0.5296, 0.5285, 0.536, 0.5415, 0.5471, 0.5943",\
"0.7116, 0.6947, 0.6705, 0.6535, 0.6424, 0.6374, 0.6423, 0.6515, 0.6615, 0.723",\
"0.8716, 0.8511, 0.822, 0.7978, 0.7838, 0.7735, 0.7734, 0.7757, 0.8002, 0.8967");
}
}
timing() {
related_pin : "I" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.299, 0.3314, 0.4163, 0.5392, 0.7048, 0.9251, 1.211, 1.571, 2.009, 2.532",\
"0.3142, 0.3467, 0.4317, 0.5545, 0.7201, 0.9405, 1.227, 1.586, 2.025, 2.548",\
"0.3804, 0.4126, 0.4974, 0.6204, 0.786, 1.006, 1.293, 1.652, 2.09, 2.613",\
"0.5098, 0.5427, 0.6291, 0.7526, 0.9188, 1.139, 1.425, 1.785, 2.223, 2.745",\
"0.6661, 0.7025, 0.7955, 0.9257, 1.095, 1.317, 1.602, 1.962, 2.4, 2.923",\
"0.8468, 0.8863, 0.9868, 1.124, 1.297, 1.522, 1.809, 2.168, 2.606, 3.129",\
"1.057, 1.1, 1.208, 1.352, 1.531, 1.758, 2.047, 2.407, 2.845, 3.366",\
"1.298, 1.345, 1.461, 1.614, 1.8, 2.03, 2.32, 2.681, 3.12, 3.643",\
"1.572, 1.622, 1.746, 1.91, 2.105, 2.341, 2.636, 2.999, 3.436, 3.959",\
"1.878, 1.931, 2.065, 2.241, 2.445, 2.69, 2.989, 3.356, 3.799, 4.322");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.2224, 0.2606, 0.3805, 0.5988, 0.9355, 1.405, 2.024, 2.802, 3.749, 4.887",\
"0.2377, 0.2759, 0.3958, 0.6143, 0.9509, 1.421, 2.039, 2.818, 3.768, 4.896",\
"0.292, 0.3298, 0.4484, 0.6667, 1.004, 1.474, 2.092, 2.87, 3.822, 4.948",\
"0.3543, 0.3943, 0.5136, 0.731, 1.067, 1.538, 2.156, 2.933, 3.885, 5.017",\
"0.3952, 0.4372, 0.5593, 0.7761, 1.112, 1.581, 2.2, 2.979, 3.928, 5.06",\
"0.4128, 0.4578, 0.5836, 0.8002, 1.135, 1.604, 2.221, 2.998, 3.95, 5.079",\
"0.4042, 0.4526, 0.5847, 0.8021, 1.136, 1.604, 2.221, 2.998, 3.947, 5.077",\
"0.366, 0.4178, 0.5574, 0.779, 1.114, 1.582, 2.199, 2.975, 3.923, 5.053",\
"0.2968, 0.3512, 0.4986, 0.7265, 1.064, 1.535, 2.152, 2.927, 3.875, 5.005",\
"0.1947, 0.2524, 0.4081, 0.6419, 0.9833, 1.458, 2.078, 2.854, 3.802, 4.931");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.1027, 0.1358, 0.2294, 0.3864, 0.636, 1, 1.491, 2.117, 2.881, 3.798",\
"0.1028, 0.1357, 0.2293, 0.3864, 0.636, 0.9997, 1.491, 2.117, 2.88, 3.798",\
"0.1031, 0.1364, 0.2294, 0.3865, 0.636, 1, 1.493, 2.115, 2.881, 3.799",\
"0.1142, 0.1455, 0.2359, 0.39, 0.6376, 1.001, 1.492, 2.116, 2.883, 3.799",\
"0.1378, 0.1698, 0.2606, 0.4098, 0.6484, 1.005, 1.495, 2.119, 2.881, 3.795",\
"0.1618, 0.196, 0.2856, 0.4324, 0.6662, 1.017, 1.501, 2.12, 2.884, 3.796",\
"0.1878, 0.2236, 0.3162, 0.4594, 0.686, 1.03, 1.509, 2.125, 2.885, 3.797",\
"0.2156, 0.253, 0.3482, 0.4916, 0.7138, 1.05, 1.52, 2.132, 2.891, 3.798",\
"0.2466, 0.2876, 0.3868, 0.531, 0.7466, 1.077, 1.541, 2.144, 2.9, 3.802",\
"0.2792, 0.323, 0.429, 0.576, 0.7908, 1.113, 1.572, 2.17, 2.914, 3.814");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.03737, 0.165, 0.4088, 0.7887, 1.322, 2.023, 2.906, 3.985, 5.27");
values("0.1074, 0.16, 0.3527, 0.7352, 1.337, 2.175, 3.279, 4.672, 6.372, 8.404",\
"0.1072, 0.1601, 0.3524, 0.7344, 1.337, 2.178, 3.281, 4.672, 6.374, 8.4",\
"0.1083, 0.1609, 0.3527, 0.7347, 1.334, 2.175, 3.281, 4.677, 6.381, 8.401",\
"0.1211, 0.1723, 0.3579, 0.7353, 1.337, 2.174, 3.281, 4.673, 6.374, 8.401",\
"0.1354, 0.1874, 0.3656, 0.7398, 1.337, 2.179, 3.286, 4.682, 6.372, 8.404",\
"0.1526, 0.2054, 0.3774, 0.7434, 1.338, 2.176, 3.277, 4.68, 6.383, 8.395",\
"0.1726, 0.2268, 0.395, 0.7502, 1.34, 2.178, 3.281, 4.676, 6.366, 8.392",\
"0.1944, 0.2494, 0.4188, 0.7652, 1.352, 2.182, 3.284, 4.673, 6.376, 8.396",\
"0.2162, 0.2736, 0.4452, 0.7848, 1.368, 2.195, 3.29, 4.677, 6.372, 8.402",\
"0.2408, 0.2996, 0.475, 0.8074, 1.387, 2.219, 3.306, 4.683, 6.377, 8.398");
}
}
}
}