| 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 : 3.30; |
| |
| lu_table_template(template_1) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_10) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_11) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_12) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_13) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_14) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_15) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_16) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_17) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_18) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_19) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_2) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_20) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_21) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_22) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_23) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_24) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_25) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_26) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_27) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_28) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_29) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_3) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_30) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_31) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_32) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_33) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_34) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_35) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_36) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_37) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_38) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_39) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_4) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_40) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_5) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_6) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_7) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_8) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| lu_table_template(template_9) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.01094, 0.04585, 0.11250, 0.21640, 0.36210, 0.55380, 0.79540, 1.09000, 1.44200"); |
| } |
| 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.0290; |
| } |
| pin("wb_rst_i") { |
| direction : input; |
| capacitance : 0.0050; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-3.93436"); |
| } |
| fall_constraint(scalar) { |
| values("-3.17053"); |
| } |
| } |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("13.52008"); |
| } |
| fall_constraint(scalar) { |
| values("9.69235"); |
| } |
| } |
| } |
| 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.95873,5.02273,5.17542,5.40752,5.75278,6.24078,6.88327,7.69352,8.68476,9.86776"); |
| } |
| rise_transition(template_21) { |
| values("0.17566,0.23272,0.40277,0.74828,1.34554,2.20376,3.33751,4.76851,6.52103,8.61093"); |
| } |
| cell_fall(template_22) { |
| values("3.95082,4.00904,4.15203,4.37123,4.69528,5.14850,5.74728,6.50150,7.42050,8.51917"); |
| } |
| fall_transition(template_22) { |
| values("0.13962,0.19536,0.35456,0.66400,1.19333,1.95555,2.96334,4.23634,5.79245,7.64791"); |
| } |
| } |
| } |
| pin("io_out[18]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_19) { |
| values("5.02885,5.09314,5.24628,5.47881,5.82412,6.31212,6.95450,7.76481,8.75589,9.93889"); |
| } |
| rise_transition(template_19) { |
| values("0.17705,0.23420,0.40421,0.74934,1.34607,2.20392,3.33761,4.76861,6.52146,8.61009"); |
| } |
| cell_fall(template_20) { |
| values("4.00697,4.06534,4.20851,4.42780,4.75184,5.20504,5.80384,6.55804,7.47704,8.57562"); |
| } |
| fall_transition(template_20) { |
| values("0.14027,0.19603,0.35519,0.66429,1.19341,1.95561,2.96317,4.23617,5.79239,7.64754"); |
| } |
| } |
| } |
| pin("io_out[17]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_17) { |
| values("6.53913,6.61112,6.77839,7.02150,7.37209,7.86085,8.50338,9.31209,10.30261,11.48332"); |
| } |
| rise_transition(template_17) { |
| values("0.21490,0.27803,0.44778,0.78290,1.36903,2.21593,3.34358,4.77229,6.51860,8.61045"); |
| } |
| cell_fall(template_18) { |
| values("4.98128,5.04536,5.19923,5.42485,5.74979,6.20185,6.79991,7.55204,8.47197,9.56997"); |
| } |
| fall_transition(template_18) { |
| values("0.16804,0.22742,0.38678,0.68477,1.20056,1.95788,2.96388,4.23688,5.79388,7.64125"); |
| } |
| } |
| } |
| pin("io_out[16]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_15) { |
| values("5.31753,5.38351,5.53929,5.77424,6.11986,6.60786,7.24963,8.06024,9.05040,10.23340"); |
| } |
| rise_transition(template_15) { |
| values("0.18510,0.24280,0.41263,0.75549,1.34914,2.20484,3.33823,4.76923,6.52391,8.60517"); |
| } |
| cell_fall(template_16) { |
| values("4.19374,4.25333,4.39831,4.61856,4.94261,5.39556,5.99450,6.74838,7.66744,8.76544"); |
| } |
| fall_transition(template_16) { |
| values("0.14602,0.20223,0.36106,0.66733,1.19440,1.95611,2.96211,4.23511,5.79211,7.64477"); |
| } |
| } |
| } |
| pin("io_out[15]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_13) { |
| values("5.91265,5.98282,6.14624,6.38695,6.73538,7.22378,7.86559,8.67538,9.66518,10.84697"); |
| } |
| rise_transition(template_13) { |
| values("0.20563,0.26654,0.43622,0.77363,1.36149,2.21126,3.34143,4.77121,6.52255,8.60506"); |
| } |
| cell_fall(template_14) { |
| values("4.49725,4.55972,4.71040,4.93409,5.25871,5.71109,6.30947,7.06223,7.98185,9.07985"); |
| } |
| fall_transition(template_14) { |
| values("0.16014,0.21838,0.37755,0.67851,1.19835,1.95724,2.96324,4.23624,5.79324,7.64251"); |
| } |
| } |
| } |
| 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.10296,4.16240,4.30765,4.53465,4.88123,5.36923,6.01223,6.82476,7.81613,8.99723"); |
| } |
| rise_transition(template_11) { |
| values("0.15459,0.21030,0.38038,0.73587,1.34047,2.20300,3.33890,4.76926,6.52026,8.60741"); |
| } |
| cell_fall(template_12) { |
| values("3.34719,3.40202,3.54055,3.75756,4.08175,4.53568,5.13375,5.88868,6.80768,7.90847"); |
| } |
| fall_transition(template_12) { |
| values("0.12391,0.17879,0.33927,0.65707,1.19120,1.95414,2.96759,4.24059,5.79386,7.65711"); |
| } |
| } |
| } |
| 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.20676,4.26607,4.41111,4.63799,4.98464,5.47264,6.11564,6.92827,7.91961,9.10064"); |
| } |
| rise_transition(template_9) { |
| values("0.15401,0.20969,0.37976,0.73558,1.34037,2.20300,3.33897,4.76931,6.52032,8.60711"); |
| } |
| cell_fall(template_10) { |
| values("3.46505,3.51986,3.65838,3.87538,4.19957,4.65350,5.25156,6.00650,6.92550,8.02630"); |
| } |
| fall_transition(template_10) { |
| values("0.12386,0.17874,0.33922,0.65704,1.19120,1.95413,2.96761,4.24061,5.79387,7.65715"); |
| } |
| } |
| } |
| pin("io_out[12]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_7) { |
| values("6.10046,6.17041,6.33340,6.57384,6.92202,7.41038,8.05211,8.86202,9.85175,11.03366"); |
| } |
| rise_transition(template_7) { |
| values("0.20458,0.26523,0.43491,0.77258,1.36064,2.21073,3.34118,4.77109,6.52300,8.60445"); |
| } |
| cell_fall(template_8) { |
| values("4.70060,4.76306,4.91372,5.13740,5.46202,5.91440,6.51278,7.26554,8.18516,9.28316"); |
| } |
| fall_transition(template_8) { |
| values("0.16009,0.21832,0.37749,0.67847,1.19834,1.95724,2.96324,4.23624,5.79324,7.64252"); |
| } |
| } |
| } |
| 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.82527,3.88221,4.02343,4.24860,4.59613,5.08444,5.72775,6.54129,7.53306,8.71353"); |
| } |
| rise_transition(template_5) { |
| values("0.14311,0.19794,0.36890,0.73077,1.33854,2.20269,3.34000,4.77093,6.52131,8.60439"); |
| } |
| cell_fall(template_6) { |
| values("3.20561,3.25885,3.39506,3.61091,3.93525,4.38960,4.98795,5.74295,6.66160,7.76260"); |
| } |
| fall_transition(template_6) { |
| values("0.11571,0.17047,0.33167,0.65367,1.18995,1.95400,2.96695,4.24275,5.79575,7.65835"); |
| } |
| } |
| } |
| pin("io_out[10]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_3) { |
| values("5.95181,6.02116,6.18289,6.42254,6.77001,7.25826,7.89975,8.71001,9.69950,10.88176"); |
| } |
| rise_transition(template_3) { |
| values("0.20154,0.26146,0.43111,0.76954,1.35816,2.20919,3.34047,4.77074,6.52430,8.60268"); |
| } |
| cell_fall(template_4) { |
| values("4.59911,4.66104,4.81065,5.03370,5.35821,5.81070,6.40918,7.16215,8.08166,9.17966"); |
| } |
| fall_transition(template_4) { |
| values("0.15749,0.21535,0.37446,0.67641,1.19761,1.95703,2.96303,4.23603,5.79303,7.64294"); |
| } |
| } |
| } |
| pin("io_out[9]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_39) { |
| values("4.01375,4.07214,4.21564,4.44161,4.78872,5.27672,5.91972,6.73309,7.72425,8.90472"); |
| } |
| rise_transition(template_39) { |
| values("0.14978,0.20520,0.37523,0.73342,1.33963,2.20300,3.33953,4.76969,6.52069,8.60488"); |
| } |
| cell_fall(template_40) { |
| values("3.31822,3.37238,3.50998,3.72653,4.05077,4.50486,5.10295,5.85795,6.77686,7.87786"); |
| } |
| fall_transition(template_40) { |
| values("0.12062,0.17541,0.33617,0.65567,1.19072,1.95400,2.96772,4.24147,5.79447,7.65809"); |
| } |
| } |
| } |
| pin("io_out[8]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_37) { |
| values("5.41469,5.48119,5.63780,5.87352,6.21923,6.70723,7.34881,8.15952,9.14939,10.33239"); |
| } |
| rise_transition(template_37) { |
| values("0.18762,0.24549,0.41527,0.75741,1.35011,2.20513,3.33842,4.76942,6.52468,8.60363"); |
| } |
| cell_fall(template_38) { |
| values("4.25700,4.31693,4.46257,4.68322,5.00735,5.46022,6.05910,6.81285,7.73198,8.82998"); |
| } |
| fall_transition(template_38) { |
| values("0.14768,0.20412,0.36300,0.66864,1.19486,1.95625,2.96225,4.23525,5.79225,7.64451"); |
| } |
| } |
| } |
| pin("io_out[7]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_35) { |
| values("5.41394,5.48134,5.63934,5.87634,6.22221,6.71021,7.35147,8.16234,9.15172,10.33472"); |
| } |
| rise_transition(template_35) { |
| values("0.19187,0.25004,0.41971,0.76066,1.35173,2.20562,3.33875,4.76975,6.52598,8.60104"); |
| } |
| cell_fall(template_36) { |
| values("4.19382,4.25417,4.40066,4.62182,4.94602,5.39882,5.99761,6.75120,7.67040,8.76840"); |
| } |
| fall_transition(template_36) { |
| values("0.14976,0.20650,0.36543,0.67029,1.19544,1.95641,2.96241,4.23541,5.79241,7.64418"); |
| } |
| } |
| } |
| pin("io_out[6]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_33) { |
| values("5.05881,5.12418,5.27902,5.51311,5.85862,6.34662,6.98861,7.79911,8.78960,9.97260"); |
| } |
| rise_transition(template_33) { |
| values("0.18222,0.23973,0.40963,0.75329,1.34805,2.20451,3.33801,4.76901,6.52304,8.60693"); |
| } |
| cell_fall(template_34) { |
| values("3.96245,4.02151,4.16560,4.38534,4.70935,5.16240,5.76135,6.51540,7.43440,8.53255"); |
| } |
| fall_transition(template_34) { |
| values("0.14349,0.19943,0.35832,0.66571,1.19385,1.95590,2.96230,4.23530,5.79210,7.64565"); |
| } |
| } |
| } |
| pin("io_out[5]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_31) { |
| values("5.67442,5.74239,5.90128,6.13909,6.48506,6.97306,7.61411,8.42509,9.41416,10.59716"); |
| } |
| rise_transition(template_31) { |
| values("0.19456,0.25292,0.42254,0.76271,1.35276,2.20593,3.33895,4.76995,6.52681,8.59939"); |
| } |
| cell_fall(template_32) { |
| values("4.42266,4.48352,4.63102,4.85279,5.17710,5.62979,6.22849,6.98187,7.90118,8.99918"); |
| } |
| fall_transition(template_32) { |
| values("0.15227,0.20938,0.36836,0.67228,1.19615,1.95661,2.96261,4.23561,5.79261,7.64377"); |
| } |
| } |
| } |
| pin("io_out[4]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_29) { |
| values("6.13560,6.20581,6.36935,6.61013,6.95862,7.44703,8.08886,8.89862,9.88845,11.07020"); |
| } |
| rise_transition(template_29) { |
| values("0.20590,0.26687,0.43656,0.77390,1.36171,2.21139,3.34149,4.77124,6.52244,8.60522"); |
| } |
| cell_fall(template_30) { |
| values("4.71311,4.77577,4.92683,5.15074,5.47540,5.92774,6.52608,7.27877,8.19843,9.29642"); |
| } |
| fall_transition(template_30) { |
| values("0.16107,0.21944,0.37863,0.67924,1.19861,1.95732,2.96332,4.23632,5.79332,7.64237"); |
| } |
| } |
| } |
| pin("io_out[3]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_27) { |
| values("4.99189,5.05693,5.21125,5.44485,5.79030,6.27830,6.92041,7.73085,8.72152,9.90452"); |
| } |
| rise_transition(template_27) { |
| values("0.18063,0.23803,0.40796,0.75208,1.34744,2.20433,3.33789,4.76889,6.52255,8.60790"); |
| } |
| cell_fall(template_28) { |
| values("3.92026,3.97910,4.12289,4.34249,4.66651,5.11961,5.71851,6.47261,7.39160,8.48990"); |
| } |
| fall_transition(template_28) { |
| values("0.14245,0.19834,0.35731,0.66525,1.19371,1.95581,2.96258,4.23558,5.79219,7.64626"); |
| } |
| } |
| } |
| pin("io_out[2]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_25) { |
| values("4.04399,4.10219,4.24538,4.47117,4.81837,5.30637,5.94937,6.76289,7.75401,8.93437"); |
| } |
| rise_transition(template_25) { |
| values("0.14893,0.20430,0.37432,0.73299,1.33948,2.20300,3.33964,4.76976,6.52076,8.60444"); |
| } |
| cell_fall(template_26) { |
| values("3.36031,3.41438,3.55183,3.76831,4.09256,4.54668,5.14480,5.89980,6.81868,7.91968"); |
| } |
| fall_transition(template_26) { |
| values("0.12012,0.17491,0.33571,0.65547,1.19064,1.95400,2.96764,4.24160,5.79460,7.65812"); |
| } |
| } |
| } |
| pin("io_out[1]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_23) { |
| values("6.43013,6.50193,6.66878,6.91164,7.26199,7.75071,8.39316,9.20199,10.19244,11.37326"); |
| } |
| rise_transition(template_23) { |
| values("0.21390,0.27680,0.44654,0.78190,1.36822,2.21542,3.34335,4.77217,6.51903,8.60987"); |
| } |
| cell_fall(template_24) { |
| values("4.89031,4.95419,5.10764,5.33301,5.65791,6.11001,6.70812,7.46032,8.38022,9.47822"); |
| } |
| fall_transition(template_24) { |
| values("0.16702,0.22625,0.38558,0.68395,1.20028,1.95779,2.96379,4.23679,5.79379,7.64141"); |
| } |
| } |
| } |
| pin("io_out[0]") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "wb_clk_i"; |
| timing_type : rising_edge; |
| cell_rise(template_1) { |
| values("4.27222,4.33218,4.47829,4.70579,5.05212,5.54012,6.18312,6.99523,7.98670,9.16812"); |
| } |
| rise_transition(template_1) { |
| values("0.15694,0.21280,0.38290,0.73707,1.34088,2.20300,3.33859,4.76906,6.52006,8.60865"); |
| } |
| cell_fall(template_2) { |
| values("3.49823,3.55346,3.69253,3.90981,4.23398,4.68782,5.28598,6.04082,6.95982,8.06036"); |
| } |
| fall_transition(template_2) { |
| values("0.12581,0.18079,0.34112,0.65791,1.19146,1.95431,2.96708,4.24008,5.79369,7.65600"); |
| } |
| } |
| } |
| } |
| } |
| |
| } |