Ignore:
Timestamp:
Jun 17, 2009, 2:11:25 PM (15 years ago)
Author:
rosiere
Message:

1) Add test and configuration
2) Fix Bug
3) Add log file in load store unit
4) Fix Bug in environment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w1_4.cfg

    r123 r124  
    3232    <parameter name="nb_general_register"                   value="64"/>
    3333    <parameter name="nb_special_register"                   value="16" />
    34     <parameter name="nb_reg_free"                           value="1" />
    35     <parameter name="nb_rename_unit_bank"                   value="1" />
     34    <parameter name="nb_reg_free"                           value="2" />
     35    <parameter name="nb_rename_unit_bank"                   value="2" />
    3636  </rename_bloc>                                           
    3737                                                           
    3838  <read_bloc id="0,1,2">                                       
    39     <parameter name="size_read_queue"                       value="4" />
     39    <parameter name="size_read_queue"                       value="2" />
    4040    <parameter name="size_reservation_station"              value="4" />
    41     <parameter name="nb_inst_retire_reservation_station"    value="4" />
     41    <parameter name="nb_inst_retire_reservation_station"    value="2" />
    4242  </read_bloc>                                             
    4343                                                           
    4444  <write_bloc id="0,1,2">                                       
    4545    <parameter name="size_write_queue"                      value="4" />
    46     <parameter name="size_execute_queue"                    value="4" />
    47     <parameter name="nb_bypass_write"                       value="0" />
     46    <parameter name="size_execute_queue"                    value="2" />
     47    <parameter name="nb_bypass_write"                       value="1" />
    4848    <parameter name="write_queue_scheme"                    value="1" />
    4949  </write_bloc>                                             
    5050                                                           
    5151  <load_store_unit id="0">                                 
    52     <parameter name="size_store_queue"                      value="8" />
     52    <parameter name="size_store_queue"                      value="4" />
    5353    <parameter name="size_load_queue"                       value="8" />
    54     <parameter name="size_speculative_access_queue"         value="4" />
     54    <parameter name="size_speculative_access_queue"         value="2" />
    5555    <parameter name="nb_port_check"                         value="1" />
    5656    <parameter name="speculative_load"                      value="2" />
     
    9898    <parameter name="btb_size_counter"                      value="2" />
    9999    <parameter name="btb_victim_scheme"                     value="3" />
    100     <parameter name="dir_predictor_scheme"                  value="2" />
     100    <parameter name="dir_predictor_scheme"                  value="4" />
     101
     102
     103    <predictor id="0">                                     
     104      <parameter name="dir_have_bht"                        value="0" />
     105      <parameter name="dir_have_pht"                        value="1" />
     106      <parameter name="dir_pht_size_counter"                value="2"  />
     107      <parameter name="dir_pht_nb_counter"                  value="256"/>
     108      <parameter name="dir_pht_size_address_share"          value="0"  />
     109    </predictor>                                           
     110                                                           
     111    <predictor id="1">                                     
     112      <parameter name="dir_have_bht"                        value="0" />
     113      <parameter name="dir_have_pht"                        value="0" />
     114    </predictor>                                           
     115                                                           
     116    <predictor id="2">                                     
     117      <parameter name="dir_have_bht"                        value="0" />
     118      <parameter name="dir_have_pht"                        value="0" />
     119    </predictor>
     120
    101121  </front_end>
    102122
     
    126146    <parameter name="nb_read_unit"                          value="3" />
    127147    <parameter name="nb_write_unit"                         value="3" />
    128     <parameter name="nb_gpr_bank"                           value="2" />
     148    <parameter name="nb_gpr_bank"                           value="4" />
    129149    <parameter name="nb_gpr_port_read_by_bank"              value="2" />
    130150    <parameter name="nb_gpr_port_write_by_bank"             value="1" />
    131     <parameter name="nb_spr_bank"                           value="2" />
     151    <parameter name="nb_spr_bank"                           value="4" />
    132152    <parameter name="nb_spr_port_read_by_bank"              value="1" />
    133153    <parameter name="nb_spr_port_write_by_bank"             value="1" />
Note: See TracChangeset for help on using the changeset viewer.