| library (cntr_example) { |
| comment : ""; |
| delay_model : table_lookup; |
| simulation : false; |
| capacitive_load_unit (1,pF); |
| leakage_power_unit : 1pW; |
| current_unit : "1A"; |
| pulling_resistance_unit : "1ohm"; |
| time_unit : "1ns"; |
| voltage_unit : "1v"; |
| library_features(report_delay_calculation); |
| |
| input_threshold_pct_rise : 50; |
| input_threshold_pct_fall : 50; |
| output_threshold_pct_rise : 50; |
| output_threshold_pct_fall : 50; |
| slew_lower_threshold_pct_rise : 30; |
| slew_lower_threshold_pct_fall : 30; |
| slew_upper_threshold_pct_rise : 70; |
| slew_upper_threshold_pct_fall : 70; |
| slew_derate_from_library : 1.0; |
| |
| |
| nom_process : 1.0; |
| nom_temperature : 125.0; |
| nom_voltage : 4.50; |
| |
| lu_table_template(template_1) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_10) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_11) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_12) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_13) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_14) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_15) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_16) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_17) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_18) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_19) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_2) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_20) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_21) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_22) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_23) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_24) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_25) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_26) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_27) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_28) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_29) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_3) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_30) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_31) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_32) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_33) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_34) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_35) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_36) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_37) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_38) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_39) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_4) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_40) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_5) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_6) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_7) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_8) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_9) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| type ("io_out") { |
| base_type : array; |
| data_type : bit; |
| bit_width : 38; |
| bit_from : 37; |
| bit_to : 0; |
| } |
| |
| cell ("cntr_example") { |
| pin("wb_clk_i") { |
| direction : input; |
| capacitance : 0.0297; |
| } |
| pin("wb_rst_i") { |
| direction : input; |
| capacitance : 0.0067; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-3.07306"); |
| } |
| fall_constraint(scalar) { |
| values("-3.35133"); |
| } |
| } |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("8.67645"); |
| } |
| fall_constraint(scalar) { |
| values("8.07050"); |
| } |
| } |
| } |
| pin("vdd") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| pin("vss") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| bus("io_out") { |
| bus_type : io_out; |
| direction : output; |
| capacitance : 0.0000; |
| pin("io_out[37]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[36]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[35]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[34]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[33]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[32]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[31]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[30]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[29]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[28]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[27]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[26]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[25]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[24]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[23]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[22]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[21]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[20]") { |
| direction : output; |
| capacitance : 0.0729; |
| } |
| pin("io_out[19]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_21) { |
| values("7.34628,7.38070,7.46496,7.58129,7.74192,7.96442,8.25765,8.62648,9.07787,9.61587"); |
| } |
| rise_transition(template_21) { |
| values("0.15525,0.18855,0.26965,0.41283,0.67035,1.05740,1.57118,2.22173,3.02145,3.98133"); |
| } |
| cell_fall(template_22) { |
| values("5.92104,5.95210,6.03170,6.15322,6.32558,6.56267,6.87562,7.26878,7.75278,8.32978"); |
| } |
| fall_transition(template_22) { |
| values("0.12551,0.15648,0.24181,0.40084,0.66072,1.04452,1.56284,2.22116,3.03121,4.00121"); |
| } |
| } |
| } |
| pin("io_out[18]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_19) { |
| values("8.74937,8.78642,8.87723,8.99919,9.16480,9.38796,9.68381,10.05657,10.50665,11.04465"); |
| } |
| rise_transition(template_19) { |
| values("0.17805,0.21371,0.29717,0.43773,0.69079,1.07968,1.59084,2.23615,3.02669,3.97347"); |
| } |
| cell_fall(template_20) { |
| values("6.87671,6.91007,6.99375,7.11861,7.29400,7.53462,7.84852,8.24243,8.72462,9.30072"); |
| } |
| fall_transition(template_20) { |
| values("0.14156,0.17527,0.26284,0.41895,0.67983,1.06395,1.57383,2.22642,3.03190,3.99739"); |
| } |
| } |
| } |
| pin("io_out[17]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_17) { |
| values("7.50066,7.53541,7.62049,7.73753,7.89878,8.12137,8.41492,8.78425,9.23547,9.77347"); |
| } |
| rise_transition(template_17) { |
| values("0.15810,0.19170,0.27310,0.41595,0.67291,1.06019,1.57364,2.22354,3.02210,3.98034"); |
| } |
| cell_fall(template_18) { |
| values("6.02043,6.05181,6.13194,6.25391,6.42665,6.66405,6.97712,7.37020,7.85405,8.43097"); |
| } |
| fall_transition(template_18) { |
| values("0.12768,0.15891,0.24449,0.40325,0.66314,1.04660,1.56391,2.22146,3.03108,4.00070"); |
| } |
| } |
| } |
| pin("io_out[16]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_15) { |
| values("7.16741,7.20151,7.28496,7.40059,7.56060,7.78303,8.07593,8.44428,8.89583,9.43383"); |
| } |
| rise_transition(template_15) { |
| values("0.15243,0.18545,0.26626,0.40976,0.66782,1.05465,1.56875,2.21995,3.02080,3.98230"); |
| } |
| cell_fall(template_16) { |
| values("5.79366,5.82437,5.90342,6.02446,6.19645,6.43351,6.74631,7.13991,7.62391,8.20091"); |
| } |
| fall_transition(template_16) { |
| values("0.12312,0.15400,0.23916,0.39828,0.65836,1.04322,1.56241,2.22159,3.03179,4.00179"); |
| } |
| } |
| } |
| pin("io_out[15]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_13) { |
| values("6.63940,6.67256,6.75367,6.86729,7.02557,7.24774,7.53972,7.90676,8.35874,8.89679"); |
| } |
| rise_transition(template_13) { |
| values("0.14433,0.17646,0.25643,0.40089,0.66056,1.04679,1.56186,2.21496,3.01907,3.98495"); |
| } |
| cell_fall(template_14) { |
| values("5.42101,5.45070,5.52819,5.64789,5.81881,6.05579,6.36818,6.76300,7.24700,7.82400"); |
| } |
| fall_transition(template_14) { |
| values("0.11633,0.14697,0.23164,0.39100,0.65165,1.03954,1.56118,2.22282,3.03343,4.00343"); |
| } |
| } |
| } |
| pin("io_out[14]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_11) { |
| values("8.47227,8.50881,8.59835,8.71922,8.88386,9.10689,9.40223,9.77423,10.22457,10.76257"); |
| } |
| rise_transition(template_11) { |
| values("0.17362,0.20882,0.29183,0.43289,0.68682,1.07535,1.58702,2.23335,3.02567,3.97499"); |
| } |
| cell_fall(template_12) { |
| values("6.68891,6.72183,6.80471,6.92892,7.10371,7.34360,7.65732,8.05103,8.53360,9.10989"); |
| } |
| fall_transition(template_12) { |
| values("0.13843,0.17158,0.25870,0.41541,0.67607,1.06004,1.57159,2.22530,3.03172,3.99814"); |
| } |
| } |
| } |
| pin("io_out[13]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_9) { |
| values("7.37869,7.41322,7.49775,7.61431,7.77514,7.99767,8.29100,8.66000,9.11133,9.64933"); |
| } |
| rise_transition(template_9) { |
| values("0.15618,0.18958,0.27078,0.41385,0.67118,1.05832,1.57199,2.22232,3.02166,3.98101"); |
| } |
| cell_fall(template_10) { |
| values("5.93626,5.96744,6.04721,6.16889,6.34137,6.57847,6.89146,7.28448,7.76848,8.34548"); |
| } |
| fall_transition(template_10) { |
| values("0.12628,0.15728,0.24267,0.40167,0.66148,1.04494,1.56298,2.22102,3.03103,4.00103"); |
| } |
| } |
| } |
| pin("io_out[12]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_7) { |
| values("8.25650,8.29261,8.38108,8.50103,8.66485,8.88778,9.18268,9.55404,10.00459,10.54259"); |
| } |
| rise_transition(template_7) { |
| values("0.16989,0.20471,0.28732,0.42882,0.68347,1.07171,1.58380,2.23099,3.02481,3.97628"); |
| } |
| cell_fall(template_8) { |
| values("6.54718,6.57973,6.66194,6.78561,6.95990,7.19919,7.51275,7.90631,8.38919,8.96563"); |
| } |
| fall_transition(template_8) { |
| values("0.13583,0.16851,0.25526,0.41246,0.67293,1.05678,1.56973,2.22437,3.03156,3.99876"); |
| } |
| } |
| } |
| pin("io_out[11]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_5) { |
| values("6.45947,6.49216,6.57232,6.68509,6.84314,7.06496,7.35675,7.72417,8.17597,8.71459"); |
| } |
| rise_transition(template_5) { |
| values("0.14137,0.17286,0.25240,0.39755,0.65803,1.04448,1.56032,2.21458,3.01984,3.98437"); |
| } |
| cell_fall(template_6) { |
| values("5.29649,5.32581,5.40276,5.52199,5.69254,5.92949,6.24174,6.63699,7.12099,7.69799"); |
| } |
| fall_transition(template_6) { |
| values("0.11395,0.14451,0.22901,0.38846,0.64930,1.03825,1.56075,2.22325,3.03400,4.00400"); |
| } |
| } |
| } |
| pin("io_out[10]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_3) { |
| values("8.21059,8.24661,8.33487,8.45464,8.61831,8.84122,9.13604,9.50728,9.95786,10.49586"); |
| } |
| rise_transition(template_3) { |
| values("0.16917,0.20391,0.28645,0.42803,0.68283,1.07101,1.58318,2.23053,3.02465,3.97653"); |
| } |
| cell_fall(template_4) { |
| values("6.51462,6.54710,6.62919,6.75275,6.92696,7.16613,7.47966,7.87319,8.35613,8.93260"); |
| } |
| fall_transition(template_4) { |
| values("0.13534,0.16794,0.25461,0.41191,0.67235,1.05617,1.56939,2.22419,3.03153,3.99887"); |
| } |
| } |
| } |
| pin("io_out[9]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_39) { |
| values("6.47833,6.51107,6.59133,6.70421,6.86228,7.08414,7.37595,7.74333,8.19514,8.73370"); |
| } |
| rise_transition(template_39) { |
| values("0.14170,0.17326,0.25285,0.39793,0.65832,1.04474,1.56049,2.21462,3.01975,3.98444"); |
| } |
| cell_fall(template_40) { |
| values("5.30914,5.33852,5.41554,5.53482,5.70542,5.94238,6.25465,6.64984,7.13384,7.71084"); |
| } |
| fall_transition(template_40) { |
| values("0.11426,0.14482,0.22935,0.38879,0.64961,1.03842,1.56081,2.22319,3.03392,4.00392"); |
| } |
| } |
| } |
| pin("io_out[8]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_37) { |
| values("8.45550,8.49197,8.58135,8.70209,8.86661,9.08962,9.38490,9.75681,10.20717,10.74517"); |
| } |
| rise_transition(template_37) { |
| values("0.17307,0.20822,0.29117,0.43229,0.68633,1.07482,1.58655,2.23300,3.02555,3.97518"); |
| } |
| cell_fall(template_38) { |
| values("6.67969,6.71256,6.79537,6.91951,7.09424,7.33407,7.64777,8.04146,8.52407,9.10037"); |
| } |
| fall_transition(template_38) { |
| values("0.13813,0.17122,0.25830,0.41507,0.67570,1.05966,1.57138,2.22519,3.03170,3.99821"); |
| } |
| } |
| } |
| pin("io_out[7]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_35) { |
| values("8.51233,8.54895,8.63870,8.75975,8.92455,9.14761,9.44303,9.81516,10.26545,10.80345"); |
| } |
| rise_transition(template_35) { |
| values("0.17436,0.20963,0.29271,0.43369,0.68748,1.07607,1.58765,2.23381,3.02584,3.97474"); |
| } |
| cell_fall(template_36) { |
| values("6.71117,6.74418,6.82721,6.95154,7.12645,7.36648,7.68023,8.07398,8.55648,9.13273"); |
| } |
| fall_transition(template_36) { |
| values("0.13903,0.17229,0.25949,0.41609,0.67679,1.06079,1.57202,2.22551,3.03175,3.99799"); |
| } |
| } |
| } |
| pin("io_out[6]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_33) { |
| values("7.04784,7.08172,7.16462,7.27979,7.43938,7.66175,7.95443,8.32246,8.77411,9.31211"); |
| } |
| rise_transition(template_33) { |
| values("0.15053,0.18334,0.26395,0.40767,0.66611,1.05279,1.56711,2.21875,3.02036,3.98296"); |
| } |
| cell_fall(template_34) { |
| values("5.71042,5.74088,5.81957,5.94030,6.11204,6.34908,6.66179,7.05567,7.53967,8.11667"); |
| } |
| fall_transition(template_34) { |
| values("0.12153,0.15236,0.23741,0.39658,0.65679,1.04236,1.56212,2.22188,3.03217,4.00217"); |
| } |
| } |
| } |
| pin("io_out[5]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_31) { |
| values("10.60153,10.62833,10.69648,10.80128,10.95747,11.17832,11.47092,11.84118,12.29355,12.83543"); |
| } |
| rise_transition(template_31) { |
| values("0.10452,0.13030,0.20774,0.36371,0.63536,1.03000,1.55463,2.21389,3.02074,3.98340"); |
| } |
| cell_fall(template_32) { |
| values("9.50229,9.52819,9.59873,9.71339,9.88279,10.12106,10.43533,10.83133,11.31633,11.89533"); |
| } |
| fall_transition(template_32) { |
| values("0.08560,0.11353,0.19926,0.36247,0.63500,1.03233,1.55900,2.22367,3.03600,4.00800"); |
| } |
| } |
| } |
| pin("io_out[4]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_29) { |
| values("10.06032,10.09978,10.19664,10.32381,10.49401,10.71777,11.01604,11.39243,11.84130,12.37930"); |
| } |
| rise_transition(template_29) { |
| values("0.19909,0.23693,0.32256,0.46070,0.70965,1.10024,1.60897,2.24945,3.03153,3.96621"); |
| } |
| cell_fall(template_30) { |
| values("7.75664,7.79136,7.87899,8.00675,8.18481,8.42777,8.74439,9.14101,9.62236,10.19836"); |
| } |
| fall_transition(template_30) { |
| values("0.15447,0.19083,0.27981,0.43495,0.69543,1.08041,1.59203,2.23879,3.03593,3.99635"); |
| } |
| } |
| } |
| pin("io_out[3]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_27) { |
| values("6.43259,6.46523,6.54526,6.65794,6.81596,7.03774,7.32951,7.69697,8.14874,8.68744"); |
| } |
| rise_transition(template_27) { |
| values("0.14101,0.17242,0.25191,0.39715,0.65773,1.04421,1.56014,2.21453,3.01993,3.98430"); |
| } |
| cell_fall(template_28) { |
| values("5.27858,5.30786,5.38474,5.50390,5.67440,5.91135,6.22358,6.61888,7.10288,7.67989"); |
| } |
| fall_transition(template_28) { |
| values("0.11364,0.14418,0.22866,0.38812,0.64900,1.03808,1.56069,2.22331,3.03407,4.00407"); |
| } |
| } |
| } |
| pin("io_out[2]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_25) { |
| values("8.91212,8.94943,9.04090,9.16344,9.32954,9.55277,9.84888,10.22204,10.67199,11.20999"); |
| } |
| rise_transition(template_25) { |
| values("0.18035,0.21625,0.29994,0.44023,0.69285,1.08193,1.59282,2.23760,3.02722,3.97267"); |
| } |
| cell_fall(template_26) { |
| values("6.99325,7.02685,7.11095,7.23614,7.41184,7.65284,7.96684,8.36084,8.84284,9.41884"); |
| } |
| fall_transition(template_26) { |
| values("0.14319,0.17719,0.26499,0.42079,0.68179,1.06599,1.57499,2.22700,3.03200,3.99700"); |
| } |
| } |
| } |
| pin("io_out[1]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_23) { |
| values("8.31028,8.33736,8.40589,8.51096,8.66712,8.88782,9.18034,9.55040,10.00287,10.54446"); |
| } |
| rise_transition(template_23) { |
| values("0.10599,0.13197,0.20934,0.36471,0.63578,1.03000,1.55453,2.21359,3.02094,3.98270"); |
| } |
| cell_fall(template_24) { |
| values("7.40497,7.43091,7.50151,7.61622,7.78560,8.02385,8.33807,8.73407,9.21907,9.79799"); |
| } |
| fall_transition(template_24) { |
| values("0.08598,0.11392,0.19963,0.36269,0.63509,1.03236,1.55900,2.22372,3.03592,4.00775"); |
| } |
| } |
| } |
| pin("io_out[0]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_1) { |
| values("10.36134,10.40135,10.49959,10.62794,10.79918,11.02309,11.32190,11.69912,12.14772,12.68571"); |
| } |
| rise_transition(template_1) { |
| values("0.20388,0.24222,0.32835,0.46593,0.71395,1.10492,1.61311,2.25248,3.03263,3.96456"); |
| } |
| cell_fall(template_2) { |
| values("7.95989,7.99488,8.08342,8.21182,8.39047,8.63394,8.95122,9.34851,9.82969,10.40569"); |
| } |
| fall_transition(template_2) { |
| values("0.15732,0.19428,0.28356,0.43854,0.69888,1.08406,1.59635,2.24178,3.03693,3.99618"); |
| } |
| } |
| } |
| } |
| } |
| |
| } |