| 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 : 25.0; |
| nom_voltage : 5.00; |
| |
| 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("4.13703,4.17146,4.25572,4.37205,4.53267,4.75518,5.04840,5.41724,5.86863,6.40663"); |
| } |
| 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("3.29687,3.32794,3.40753,3.52906,3.70142,3.93851,4.25145,4.64461,5.12861,5.70561"); |
| } |
| 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("4.97767,5.01472,5.10553,5.22750,5.39310,5.61626,5.91211,6.28488,6.73495,7.27295"); |
| } |
| 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("3.86342,3.89679,3.98047,4.10533,4.28072,4.52134,4.83524,5.22914,5.71134,6.28743"); |
| } |
| 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("4.23148,4.26623,4.35131,4.46835,4.62960,4.85218,5.14574,5.51506,5.96629,6.50429"); |
| } |
| 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("3.35591,3.38729,3.46742,3.58938,3.76213,3.99952,4.31260,4.70568,5.18952,5.76645"); |
| } |
| 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("4.02619,4.06029,4.14375,4.25938,4.41939,4.64182,4.93472,5.30307,5.75462,6.29262"); |
| } |
| 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("3.21787,3.24857,3.32762,3.44867,3.62066,3.85772,4.17052,4.56411,5.04811,5.62511"); |
| } |
| 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("3.71674,3.74990,3.83101,3.94463,4.10291,4.32508,4.61706,4.98409,5.43607,5.97413"); |
| } |
| 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("3.00181,3.03149,3.10899,3.22869,3.39961,3.63659,3.94898,4.34380,4.82780,5.40480"); |
| } |
| 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("4.81285,4.84938,4.93892,5.05979,5.22443,5.44747,5.74280,6.11481,6.56514,7.10314"); |
| } |
| 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("3.75329,3.78621,3.86909,3.99329,4.16808,4.40798,4.72169,5.11541,5.59798,6.17426"); |
| } |
| 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("4.15863,4.19316,4.27769,4.39425,4.55508,4.77762,5.07095,5.43995,5.89128,6.42928"); |
| } |
| 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("3.30753,3.33872,3.41849,3.54017,3.71265,3.94975,4.26274,4.65576,5.13976,5.71676"); |
| } |
| 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("4.68047,4.71658,4.80505,4.92500,5.08882,5.31175,5.60665,5.97801,6.42856,6.96656"); |
| } |
| 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("3.66588,3.69842,3.78063,3.90430,4.07859,4.31788,4.63144,5.02500,5.50788,6.08432"); |
| } |
| 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("3.60878,3.64148,3.72163,3.83441,3.99246,4.21428,4.50607,4.87349,5.32528,5.86391"); |
| } |
| 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("2.92773,2.95705,3.03400,3.15323,3.32378,3.56073,3.87298,4.26823,4.75223,5.32923"); |
| } |
| 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("4.65161,4.68764,4.77590,4.89567,5.05934,5.28224,5.57707,5.94830,6.39889,6.93689"); |
| } |
| 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("3.64501,3.67749,3.75958,3.88314,4.05734,4.29652,4.61005,5.00358,5.48652,6.06298"); |
| } |
| 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("3.62029,3.65304,3.73330,3.84617,4.00425,4.22611,4.51792,4.88530,5.33711,5.87567"); |
| } |
| 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("2.93449,2.96386,3.04088,3.16017,3.33077,3.56772,3.87999,4.27518,4.75918,5.33618"); |
| } |
| 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("4.79711,4.83358,4.92296,5.04370,5.20822,5.43124,5.72651,6.09842,6.54878,7.08678"); |
| } |
| 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("3.74131,3.77419,3.85699,3.98113,4.15587,4.39569,4.70939,5.10309,5.58569,6.16199"); |
| } |
| 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("4.83438,4.87100,4.96075,5.08180,5.24660,5.46965,5.76507,6.13720,6.58749,7.12549"); |
| } |
| 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("3.76270,3.79571,3.87874,4.00307,4.17798,4.41801,4.73176,5.12552,5.60801,6.18426"); |
| } |
| 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("3.95649,3.99037,4.07328,4.18844,4.34803,4.57040,4.86309,5.23111,5.68277,6.22077"); |
| } |
| 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("3.17016,3.20063,3.27932,3.40005,3.57179,3.80883,4.12153,4.51541,4.99941,5.57641"); |
| } |
| 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("6.00688,6.03369,6.10183,6.20663,6.36282,6.58367,6.87627,7.24653,7.69890,8.24079"); |
| } |
| 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("5.42765,5.45355,5.52409,5.63875,5.80815,6.04642,6.36068,6.75669,7.24169,7.82069"); |
| } |
| 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("5.76085,5.80032,5.89717,6.02434,6.19454,6.41831,6.71657,7.09296,7.54183,8.07983"); |
| } |
| 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("4.38254,4.41725,4.50489,4.63264,4.81070,5.05367,5.37029,5.76691,6.24825,6.82425"); |
| } |
| 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("3.59316,3.62580,3.70583,3.81851,3.97653,4.19831,4.49008,4.85754,5.30931,5.84801"); |
| } |
| 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("2.91739,2.94667,3.02355,3.14272,3.31322,3.55016,3.86240,4.25770,4.74170,5.31870"); |
| } |
| 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("5.07216,5.10947,5.20094,5.32348,5.48958,5.71281,6.00892,6.38208,6.83203,7.37003"); |
| } |
| 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("3.92964,3.96323,4.04733,4.17253,4.34823,4.58923,4.90323,5.29723,5.77923,6.35523"); |
| } |
| 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("4.64967,4.67674,4.74528,4.85035,5.00651,5.22720,5.51973,5.88978,6.34226,6.88384"); |
| } |
| 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("4.16365,4.18959,4.26019,4.37490,4.54428,4.78254,5.09675,5.49275,5.97775,6.55667"); |
| } |
| 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("5.94302,5.98304,6.08127,6.20962,6.38087,6.60477,6.90359,7.28081,7.72940,8.26740"); |
| } |
| 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("4.50585,4.54084,4.62938,4.75778,4.93643,5.17990,5.49718,5.89447,6.37565,6.95165"); |
| } |
| 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"); |
| } |
| } |
| } |
| } |
| } |
| |
| } |