Changeset 138 for trunk/IPs/systemC/processor/Morpheo/Files
- Timestamp:
- May 12, 2010, 7:34:01 PM (14 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Files
- Files:
-
- 168 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_00.cfg
r136 r138 36 36 <parameter name="nb_rename_unit_bank" value="1" /> 37 37 </rename_bloc> 38 39 <read_bloc id="0"> 38 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="1" /> 41 42 <parameter name="size_reservation_station" value="1" /> … … 43 44 </read_bloc> 44 45 45 <write_bloc id="0"> 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="1" /> 47 49 <parameter name="size_execute_queue" value="1" /> … … 54 56 <parameter name="size_load_queue" value="1" /> 55 57 <parameter name="size_speculative_access_queue" value="1" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="1" /> 114 123 <parameter name="nb_re_order_buffer_bank" value="1" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="1" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 127 137 <execute_loop id="0"> 128 <parameter name="nb_read_unit" value=" 1" />129 <parameter name="nb_write_unit" value=" 1" />138 <parameter name="nb_read_unit" value="2" /> 139 <parameter name="nb_write_unit" value="2" /> 130 140 <parameter name="nb_gpr_bank" value="1" /> 131 141 <parameter name="nb_gpr_port_read_by_bank" value="1" /> … … 163 173 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> 164 174 <link name="link_read_unit_with_read_bloc" src="0" dest="0.0" /> 175 <link name="link_read_unit_with_read_bloc" src="1" dest="0.1" /> 165 176 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> 177 <link name="link_write_unit_with_write_bloc" src="1" dest="0.1" /> 166 178 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 167 179 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 168 <link name="link_load_store_unit_with_thread" src="0" dest="0" />169 180 170 181 <link name="link_icache_port_with_thread" src="0" dest="0" /> 171 182 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 172 183 173 <link name="table_dispatch" src="0.0.0" dest="1" /> 174 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 175 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 176 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 177 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 184 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 185 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 186 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 187 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 188 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 189 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 190 191 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 178 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 179 193 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_01.cfg
r136 r138 37 37 </rename_bloc> 38 38 39 <read_bloc id="0"> 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="2" /> 41 42 <parameter name="size_reservation_station" value="2" /> … … 43 44 </read_bloc> 44 45 45 <write_bloc id="0"> 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="2" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="2" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="16"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="1" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="2" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 127 137 <execute_loop id="0"> 128 <parameter name="nb_read_unit" value=" 1" />129 <parameter name="nb_write_unit" value=" 1" />138 <parameter name="nb_read_unit" value="2" /> 139 <parameter name="nb_write_unit" value="2" /> 130 140 <parameter name="nb_gpr_bank" value="1" /> 131 141 <parameter name="nb_gpr_port_read_by_bank" value="2" /> … … 163 173 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> 164 174 <link name="link_read_unit_with_read_bloc" src="0" dest="0.0" /> 175 <link name="link_read_unit_with_read_bloc" src="1" dest="0.1" /> 165 176 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> 177 <link name="link_write_unit_with_write_bloc" src="1" dest="0.1" /> 166 178 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 167 179 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 168 <link name="link_load_store_unit_with_thread" src="0" dest="0" />169 180 170 181 <link name="link_icache_port_with_thread" src="0" dest="0" /> 171 182 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 172 183 173 <link name="table_dispatch" src="0.0.0" dest="1" /> 174 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 175 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 176 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 177 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 184 185 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 186 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 187 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 188 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 189 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 190 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 191 192 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 178 193 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 179 194 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_02.cfg
r136 r138 37 37 </rename_bloc> 38 38 39 <read_bloc id="0"> 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="2" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 43 44 </read_bloc> 44 45 45 <write_bloc id="0"> 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="32"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="2" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="4" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 127 137 <execute_loop id="0"> 128 <parameter name="nb_read_unit" value=" 1" />129 <parameter name="nb_write_unit" value=" 1" />138 <parameter name="nb_read_unit" value="2" /> 139 <parameter name="nb_write_unit" value="2" /> 130 140 <parameter name="nb_gpr_bank" value="1" /> 131 141 <parameter name="nb_gpr_port_read_by_bank" value="2" /> … … 163 173 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> 164 174 <link name="link_read_unit_with_read_bloc" src="0" dest="0.0" /> 175 <link name="link_read_unit_with_read_bloc" src="1" dest="0.1" /> 165 176 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> 177 <link name="link_write_unit_with_write_bloc" src="1" dest="0.1" /> 166 178 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 167 179 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 168 <link name="link_load_store_unit_with_thread" src="0" dest="0" />169 180 170 181 <link name="link_icache_port_with_thread" src="0" dest="0" /> 171 182 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 172 183 173 <link name="table_dispatch" src="0.0.0" dest="1" /> 174 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 175 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 176 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 177 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 184 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 185 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 186 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 187 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 188 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 189 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 190 191 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 178 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 179 193 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="2" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 116 125 <parameter name="size_re_order_buffer" value="32"/> 117 126 <parameter name="nb_re_order_buffer_bank" value="2" /> 127 <parameter name="retire_ooo_scheme" value="0" /> 118 128 <parameter name="commit_priority" value="1" /> 119 129 <parameter name="commit_load_balancing" value="1" /> … … 124 134 <parameter name="issue_load_balancing" value="1" /> 125 135 <parameter name="size_reexecute_queue" value="4" /> 126 <parameter name="reexecute_priority" value="1" /> 127 <parameter name="reexecute_load_balancing" value="1" /> 136 137 128 138 </ooo_engine> 129 139 … … 176 186 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 177 187 178 <link name="table_dispatch" src="0.0.0" dest="1" />179 <link name="table_dispatch" src="0.0.1" dest="1" />180 188 181 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 182 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 189 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 183 190 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 184 191 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 185 192 186 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 187 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 193 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 188 194 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 189 195 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="2" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 132 141 <parameter name="size_re_order_buffer" value="32"/> 133 142 <parameter name="nb_re_order_buffer_bank" value="8" /> 143 <parameter name="retire_ooo_scheme" value="0" /> 134 144 <parameter name="commit_priority" value="1" /> 135 145 <parameter name="commit_load_balancing" value="1" /> … … 140 150 <parameter name="issue_load_balancing" value="1" /> 141 151 <parameter name="size_reexecute_queue" value="4" /> 142 <parameter name="reexecute_priority" value="1" /> 143 <parameter name="reexecute_load_balancing" value="1" /> 152 153 144 154 </ooo_engine> 145 155 … … 199 209 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 200 210 201 <link name="table_dispatch" src="0.0.0" dest="1" /> 202 <link name="table_dispatch" src="0.0.1" dest="1" /> 203 <link name="table_dispatch" src="0.0.2" dest="1" /> 204 205 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 206 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 207 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 208 211 212 213 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 209 214 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 210 215 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 214 219 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 215 220 216 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 217 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 218 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 221 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 219 222 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 220 223 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 221 224 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 222 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest=" 1" />223 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest=" 1" />225 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="0" /> 226 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest="0" /> 224 227 <link name="link_write_bloc_and_functionnal_unit" src="2.1" dest="1" /> 225 228 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_05.cfg
r136 r138 37 37 </rename_bloc> 38 38 39 <read_bloc id="0"> 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 43 44 </read_bloc> 44 45 45 <write_bloc id="0"> 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="32"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="2" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="4" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 127 137 <execute_loop id="0"> 128 <parameter name="nb_read_unit" value=" 1" />129 <parameter name="nb_write_unit" value=" 1" />138 <parameter name="nb_read_unit" value="2" /> 139 <parameter name="nb_write_unit" value="2" /> 130 140 <parameter name="nb_gpr_bank" value="1" /> 131 141 <parameter name="nb_gpr_port_read_by_bank" value="2" /> … … 163 173 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> 164 174 <link name="link_read_unit_with_read_bloc" src="0" dest="0.0" /> 175 <link name="link_read_unit_with_read_bloc" src="1" dest="0.1" /> 165 176 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> 177 <link name="link_write_unit_with_write_bloc" src="1" dest="0.1" /> 166 178 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 167 179 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 168 <link name="link_load_store_unit_with_thread" src="0" dest="0" />169 180 170 181 <link name="link_icache_port_with_thread" src="0" dest="0" /> 171 182 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 172 183 173 <link name="table_dispatch" src="0.0.0" dest="1" /> 174 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 175 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 176 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 177 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 184 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 185 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 186 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 187 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 188 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 189 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 190 191 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 178 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 179 193 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_06.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="32"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="2" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="4" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 … … 173 183 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 174 184 175 <link name="table_dispatch" src="0.0.0" dest="1" />176 <link name="table_dispatch" src="0.0.1" dest="1" />177 185 178 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 179 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 186 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 180 187 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 181 188 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 182 189 183 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 184 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 190 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 185 191 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 186 192 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w01_07.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="32"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="8" /> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 179 189 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 180 190 181 <link name="table_dispatch" src="0.0.0" dest="1" /> 182 <link name="table_dispatch" src="0.0.1" dest="1" /> 183 <link name="table_dispatch" src="0.0.2" dest="1" /> 184 185 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 186 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 187 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 188 191 192 193 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 189 194 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 190 195 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 194 199 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 195 200 196 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 197 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 198 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 201 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 199 202 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 200 203 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_01.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 117 126 <parameter name="size_re_order_buffer" value="32"/> 118 127 <parameter name="nb_re_order_buffer_bank" value="2" /> 128 <parameter name="retire_ooo_scheme" value="0" /> 119 129 <parameter name="commit_priority" value="1" /> 120 130 <parameter name="commit_load_balancing" value="1" /> … … 125 135 <parameter name="issue_load_balancing" value="1" /> 126 136 <parameter name="size_reexecute_queue" value="4" /> 127 <parameter name="reexecute_priority" value="1" /> 128 <parameter name="reexecute_load_balancing" value="1" /> 137 138 129 139 </ooo_engine> 130 140 … … 179 189 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 180 190 181 <link name="table_dispatch" src="0.0.0" dest="1" /> 182 <link name="table_dispatch" src="0.0.1" dest="0" /> 183 <link name="table_dispatch" src="0.1.0" dest="0" /> 184 <link name="table_dispatch" src="0.1.1" dest="1" /> 185 186 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 187 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 188 191 192 193 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 189 194 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 190 195 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 191 196 192 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 193 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 197 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 194 198 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 195 199 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_02.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 130 139 <parameter name="size_re_order_buffer" value="32"/> 131 140 <parameter name="nb_re_order_buffer_bank" value="2" /> 141 <parameter name="retire_ooo_scheme" value="0" /> 132 142 <parameter name="commit_priority" value="1" /> 133 143 <parameter name="commit_load_balancing" value="1" /> … … 138 148 <parameter name="issue_load_balancing" value="1" /> 139 149 <parameter name="size_reexecute_queue" value="4" /> 140 <parameter name="reexecute_priority" value="1" /> 141 <parameter name="reexecute_load_balancing" value="1" /> 150 151 142 152 </ooo_engine> 143 153 … … 197 207 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 198 208 199 <link name="table_dispatch" src="0.0.0" dest="1" /> 200 <link name="table_dispatch" src="0.0.1" dest="1" /> 201 <link name="table_dispatch" src="0.0.2" dest="1" /> 202 <link name="table_dispatch" src="0.1.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.1" dest="1" /> 204 <link name="table_dispatch" src="0.1.2" dest="1" /> 205 206 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 207 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 208 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 209 209 210 211 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 210 212 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 211 213 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 215 217 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 216 218 217 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 218 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 219 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 219 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 220 220 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 221 221 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 131 140 <parameter name="size_re_order_buffer" value="32"/> 132 141 <parameter name="nb_re_order_buffer_bank" value="8" /> 142 <parameter name="retire_ooo_scheme" value="0" /> 133 143 <parameter name="commit_priority" value="1" /> 134 144 <parameter name="commit_load_balancing" value="1" /> … … 139 149 <parameter name="issue_load_balancing" value="1" /> 140 150 <parameter name="size_reexecute_queue" value="4" /> 141 <parameter name="reexecute_priority" value="1" /> 142 <parameter name="reexecute_load_balancing" value="1" /> 151 152 143 153 </ooo_engine> 144 154 … … 199 209 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 200 210 201 <link name="table_dispatch" src="0.0.0" dest="1" /> 202 <link name="table_dispatch" src="0.0.1" dest="1" /> 203 <link name="table_dispatch" src="0.0.2" dest="1" /> 204 <link name="table_dispatch" src="0.1.0" dest="1" /> 205 <link name="table_dispatch" src="0.1.1" dest="1" /> 206 <link name="table_dispatch" src="0.1.2" dest="1" /> 207 208 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 209 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 210 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 211 211 212 213 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 212 214 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 213 215 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 217 219 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 218 220 219 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 220 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 221 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 221 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 222 222 223 223 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 131 140 <parameter name="size_re_order_buffer" value="64"/> 132 141 <parameter name="nb_re_order_buffer_bank" value="8"/> 142 <parameter name="retire_ooo_scheme" value="0" /> 133 143 <parameter name="commit_priority" value="1" /> 134 144 <parameter name="commit_load_balancing" value="1" /> … … 139 149 <parameter name="issue_load_balancing" value="1" /> 140 150 <parameter name="size_reexecute_queue" value="4" /> 141 <parameter name="reexecute_priority" value="1" /> 142 <parameter name="reexecute_load_balancing" value="1" /> 151 152 143 153 </ooo_engine> 144 154 … … 204 214 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 205 215 206 <link name="table_dispatch" src="0.0.0" dest="1" /> 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.0.2" dest="1" /> 209 <link name="table_dispatch" src="0.0.3" dest="1" /> 210 <link name="table_dispatch" src="0.1.0" dest="1" /> 211 <link name="table_dispatch" src="0.1.1" dest="1" /> 212 <link name="table_dispatch" src="0.1.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.3" dest="1" /> 214 215 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 216 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 217 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 218 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 219 216 217 218 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 220 219 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 221 220 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 231 230 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 232 231 233 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 234 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 235 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 236 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 232 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 237 233 238 234 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_05.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 98 107 <parameter name="size_re_order_buffer" value="32"/> 99 108 <parameter name="nb_re_order_buffer_bank" value="2" /> 109 <parameter name="retire_ooo_scheme" value="0" /> 100 110 <parameter name="commit_priority" value="1" /> 101 111 <parameter name="commit_load_balancing" value="1" /> … … 106 116 <parameter name="issue_load_balancing" value="1" /> 107 117 <parameter name="size_reexecute_queue" value="4" /> 108 <parameter name="reexecute_priority" value="1" /> 109 <parameter name="reexecute_load_balancing" value="1" /> 118 119 110 120 </ooo_engine> 111 121 … … 160 170 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 161 171 162 <link name="table_dispatch" src="0.0.0" dest="1" />163 <link name="table_dispatch" src="0.0.1" dest="0" />164 <link name="table_dispatch" src="0.1.0" dest="0" />165 <link name="table_dispatch" src="0.1.1" dest="1" />166 172 167 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" />168 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" />169 173 174 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 170 175 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 171 176 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 172 177 173 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 174 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 178 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 175 179 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 176 180 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_06.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="32"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="2" /> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 179 189 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 180 190 181 <link name="table_dispatch" src="0.0.0" dest="1" /> 182 <link name="table_dispatch" src="0.0.1" dest="1" /> 183 <link name="table_dispatch" src="0.0.2" dest="1" /> 184 <link name="table_dispatch" src="0.1.0" dest="1" /> 185 <link name="table_dispatch" src="0.1.1" dest="1" /> 186 <link name="table_dispatch" src="0.1.2" dest="1" /> 187 188 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 189 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 190 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 191 191 192 193 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 192 194 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 193 195 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 197 199 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 198 200 199 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 200 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 201 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 201 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 202 202 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 203 203 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_07.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 139 148 <parameter name="size_re_order_buffer" value="32"/> 140 149 <parameter name="nb_re_order_buffer_bank" value="8" /> 150 <parameter name="retire_ooo_scheme" value="0" /> 141 151 <parameter name="commit_priority" value="1" /> 142 152 <parameter name="commit_load_balancing" value="1" /> … … 147 157 <parameter name="issue_load_balancing" value="1" /> 148 158 <parameter name="size_reexecute_queue" value="4" /> 149 <parameter name="reexecute_priority" value="1" /> 150 <parameter name="reexecute_load_balancing" value="1" /> 159 160 151 161 </ooo_engine> 152 162 … … 207 217 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 208 218 209 <link name="table_dispatch" src="0.0.0" dest="1" /> 210 <link name="table_dispatch" src="0.0.1" dest="1" /> 211 <link name="table_dispatch" src="0.0.2" dest="1" /> 212 <link name="table_dispatch" src="0.1.0" dest="1" /> 213 <link name="table_dispatch" src="0.1.1" dest="1" /> 214 <link name="table_dispatch" src="0.1.2" dest="1" /> 215 216 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 217 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 218 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 219 219 220 221 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 220 222 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 221 223 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 225 227 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 226 228 227 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 228 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 229 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 229 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 230 230 231 231 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w02_08.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="64"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="16"/> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 185 195 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 186 196 187 <link name="table_dispatch" src="0.0.0" dest="1" /> 188 <link name="table_dispatch" src="0.0.1" dest="1" /> 189 <link name="table_dispatch" src="0.0.2" dest="1" /> 190 <link name="table_dispatch" src="0.0.3" dest="1" /> 191 <link name="table_dispatch" src="0.1.0" dest="1" /> 192 <link name="table_dispatch" src="0.1.1" dest="1" /> 193 <link name="table_dispatch" src="0.1.2" dest="1" /> 194 <link name="table_dispatch" src="0.1.3" dest="1" /> 195 196 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 197 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 198 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 199 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 200 197 198 199 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 201 200 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 202 201 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 212 211 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 213 212 214 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 215 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 216 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 217 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 213 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 218 214 219 215 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_01.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 130 139 <parameter name="size_re_order_buffer" value="128"/> 131 140 <parameter name="nb_re_order_buffer_bank" value="16" /> 141 <parameter name="retire_ooo_scheme" value="0" /> 132 142 <parameter name="commit_priority" value="1" /> 133 143 <parameter name="commit_load_balancing" value="1" /> … … 138 148 <parameter name="issue_load_balancing" value="1" /> 139 149 <parameter name="size_reexecute_queue" value="4" /> 140 <parameter name="reexecute_priority" value="1" /> 141 <parameter name="reexecute_load_balancing" value="1" /> 150 151 142 152 </ooo_engine> 143 153 … … 192 202 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 193 203 194 <link name="table_dispatch" src="0.0.0" dest="1" /> 195 <link name="table_dispatch" src="0.1.0" dest="0" /> 196 <link name="table_dispatch" src="0.2.0" dest="0" /> 197 <link name="table_dispatch" src="0.3.0" dest="0" /> 198 199 <link name="table_dispatch" src="0.0.1" dest="0" /> 200 <link name="table_dispatch" src="0.1.1" dest="1" /> 201 <link name="table_dispatch" src="0.2.1" dest="0" /> 202 <link name="table_dispatch" src="0.3.1" dest="0" /> 203 204 <link name="table_dispatch" src="0.0.2" dest="0" /> 205 <link name="table_dispatch" src="0.1.2" dest="0" /> 206 <link name="table_dispatch" src="0.2.2" dest="1" /> 207 <link name="table_dispatch" src="0.3.2" dest="0" /> 208 209 <link name="table_dispatch" src="0.0.3" dest="0" /> 210 <link name="table_dispatch" src="0.1.3" dest="0" /> 211 <link name="table_dispatch" src="0.2.3" dest="0" /> 212 <link name="table_dispatch" src="0.3.3" dest="1" /> 213 214 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 215 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 216 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 217 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 204 205 206 207 208 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 218 209 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 219 210 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 229 220 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 230 221 231 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 232 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 233 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 234 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 222 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 235 223 236 224 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x2.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x3.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x5.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x6.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_2x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x3.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x5.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x6.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_3x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x5.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x6.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_4x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x5.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x6.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_5x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x6.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_6x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x7.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_7x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x10.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x11.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x12.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x13.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x14.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x15.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-depth_8x9.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_16x_1r_1w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_16x_2r_1w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_1x_12r_6w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_2x_10r_5w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_2x_6r_3w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_2x_8r_4w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_32x_1r_1w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_4x_4r_2w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_4x_6r_3w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_4x_8r_4w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_8x_2r_1w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-regfile_8x_4r_2w.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x128.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="128" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x32.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="32" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x64.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="64" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_128x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_16x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="16"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_16x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="16"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_16x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="16"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x128.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="128" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x256.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="256" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x32.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="32" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x64.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="64" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_256x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="256"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_32x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="32"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_32x32.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="32"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="32" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_32x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="32"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_32x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="32"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_4x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="4"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_64x16.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_64x32.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="32" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_64x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_64x64.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="64" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_64x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_8x4.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="8"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="4" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02-rob_8x8.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="8"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="8" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_02.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" />140 <parameter name="reexecute_load_balancing" value="1" />141 149 </ooo_engine> 142 150 … … 188 196 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 189 197 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 190 <link name="link_load_store_unit_with_thread" src="0" dest="0" />191 198 192 199 <link name="link_execute_unit_with_load_store_unit" src="0" dest="0.0"/> … … 200 207 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 208 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 209 210 211 212 213 214 215 216 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 217 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 218 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 246 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 247 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 248 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 249 277 250 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> … … 310 283 <link name="link_write_bloc_and_functionnal_unit" src="5.4" dest="1" /> 311 284 285 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 286 312 287 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 313 288 <link name="link_thread_and_functionnal_unit" src="0.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="32" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="64" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="64"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 191 201 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 192 202 193 <link name="table_dispatch" src="0.0.0" dest="1" /> 194 <link name="table_dispatch" src="0.1.0" dest="0" /> 195 <link name="table_dispatch" src="0.2.0" dest="0" /> 196 <link name="table_dispatch" src="0.3.0" dest="0" /> 197 198 <link name="table_dispatch" src="0.0.1" dest="0" /> 199 <link name="table_dispatch" src="0.1.1" dest="1" /> 200 <link name="table_dispatch" src="0.2.1" dest="0" /> 201 <link name="table_dispatch" src="0.3.1" dest="0" /> 202 203 <link name="table_dispatch" src="0.0.2" dest="0" /> 204 <link name="table_dispatch" src="0.1.2" dest="0" /> 205 <link name="table_dispatch" src="0.2.2" dest="1" /> 206 <link name="table_dispatch" src="0.3.2" dest="0" /> 207 208 <link name="table_dispatch" src="0.0.3" dest="0" /> 209 <link name="table_dispatch" src="0.1.3" dest="0" /> 210 <link name="table_dispatch" src="0.2.3" dest="0" /> 211 <link name="table_dispatch" src="0.3.3" dest="1" /> 212 213 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 214 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 215 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 216 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 203 204 205 206 207 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 217 208 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 218 209 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 228 219 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 229 220 230 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 231 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 232 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 233 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 221 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 234 222 235 223 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w04_05.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="32" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 200 210 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 201 211 202 <link name="table_dispatch" src="0.0.0" dest="1" /> 203 <link name="table_dispatch" src="0.1.0" dest="1" /> 204 <link name="table_dispatch" src="0.2.0" dest="1" /> 205 <link name="table_dispatch" src="0.3.0" dest="1" /> 206 207 <link name="table_dispatch" src="0.0.1" dest="1" /> 208 <link name="table_dispatch" src="0.1.1" dest="1" /> 209 <link name="table_dispatch" src="0.2.1" dest="1" /> 210 <link name="table_dispatch" src="0.3.1" dest="1" /> 211 212 <link name="table_dispatch" src="0.0.2" dest="1" /> 213 <link name="table_dispatch" src="0.1.2" dest="1" /> 214 <link name="table_dispatch" src="0.2.2" dest="1" /> 215 <link name="table_dispatch" src="0.3.2" dest="1" /> 216 217 <link name="table_dispatch" src="0.0.3" dest="1" /> 218 <link name="table_dispatch" src="0.1.3" dest="1" /> 219 <link name="table_dispatch" src="0.2.3" dest="1" /> 220 <link name="table_dispatch" src="0.3.3" dest="1" /> 221 222 <link name="table_dispatch" src="0.0.4" dest="1" /> 223 <link name="table_dispatch" src="0.1.4" dest="1" /> 224 <link name="table_dispatch" src="0.2.4" dest="1" /> 225 <link name="table_dispatch" src="0.3.4" dest="1" /> 226 227 <link name="table_dispatch" src="0.0.5" dest="1" /> 228 <link name="table_dispatch" src="0.1.5" dest="1" /> 229 <link name="table_dispatch" src="0.2.5" dest="1" /> 230 <link name="table_dispatch" src="0.3.5" dest="1" /> 231 232 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 234 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 236 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 237 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 238 212 213 214 215 216 217 218 219 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 239 220 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 240 221 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 268 249 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 269 250 270 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 271 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 272 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 274 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 275 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 251 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 276 252 277 253 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w08_01.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 137 146 <parameter name="size_re_order_buffer" value="256"/> 138 147 <parameter name="nb_re_order_buffer_bank" value="64" /> 148 <parameter name="retire_ooo_scheme" value="0" /> 139 149 <parameter name="commit_priority" value="1" /> 140 150 <parameter name="commit_load_balancing" value="1" /> … … 145 155 <parameter name="issue_load_balancing" value="1" /> 146 156 <parameter name="size_reexecute_queue" value="4" /> 147 <parameter name="reexecute_priority" value="1" /> 148 <parameter name="reexecute_load_balancing" value="1" /> 157 158 149 159 </ooo_engine> 150 160 … … 214 224 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 215 225 216 <link name="table_dispatch" src="0.0.0" dest="1" /> 217 <link name="table_dispatch" src="0.1.0" dest="0" /> 218 <link name="table_dispatch" src="0.2.0" dest="0" /> 219 <link name="table_dispatch" src="0.3.0" dest="0" /> 220 <link name="table_dispatch" src="0.4.0" dest="0" /> 221 <link name="table_dispatch" src="0.5.0" dest="0" /> 222 <link name="table_dispatch" src="0.6.0" dest="0" /> 223 <link name="table_dispatch" src="0.7.0" dest="0" /> 224 225 <link name="table_dispatch" src="0.0.1" dest="0" /> 226 <link name="table_dispatch" src="0.1.1" dest="1" /> 227 <link name="table_dispatch" src="0.2.1" dest="1" /> 228 <link name="table_dispatch" src="0.3.1" dest="0" /> 229 <link name="table_dispatch" src="0.4.1" dest="0" /> 230 <link name="table_dispatch" src="0.5.1" dest="0" /> 231 <link name="table_dispatch" src="0.6.1" dest="0" /> 232 <link name="table_dispatch" src="0.7.1" dest="0" /> 233 234 <link name="table_dispatch" src="0.0.2" dest="0" /> 235 <link name="table_dispatch" src="0.1.2" dest="1" /> 236 <link name="table_dispatch" src="0.2.2" dest="1" /> 237 <link name="table_dispatch" src="0.3.2" dest="0" /> 238 <link name="table_dispatch" src="0.4.2" dest="0" /> 239 <link name="table_dispatch" src="0.5.2" dest="0" /> 240 <link name="table_dispatch" src="0.6.2" dest="0" /> 241 <link name="table_dispatch" src="0.7.2" dest="0" /> 242 243 <link name="table_dispatch" src="0.0.3" dest="0" /> 244 <link name="table_dispatch" src="0.1.3" dest="0" /> 245 <link name="table_dispatch" src="0.2.3" dest="0" /> 246 <link name="table_dispatch" src="0.3.3" dest="1" /> 247 <link name="table_dispatch" src="0.4.3" dest="1" /> 248 <link name="table_dispatch" src="0.5.3" dest="1" /> 249 <link name="table_dispatch" src="0.6.3" dest="1" /> 250 <link name="table_dispatch" src="0.7.3" dest="1" /> 251 252 <link name="table_dispatch" src="0.0.4" dest="0" /> 253 <link name="table_dispatch" src="0.1.4" dest="0" /> 254 <link name="table_dispatch" src="0.2.4" dest="0" /> 255 <link name="table_dispatch" src="0.3.4" dest="1" /> 256 <link name="table_dispatch" src="0.4.4" dest="1" /> 257 <link name="table_dispatch" src="0.5.4" dest="1" /> 258 <link name="table_dispatch" src="0.6.4" dest="1" /> 259 <link name="table_dispatch" src="0.7.4" dest="1" /> 260 261 <link name="table_dispatch" src="0.0.5" dest="0" /> 262 <link name="table_dispatch" src="0.1.5" dest="0" /> 263 <link name="table_dispatch" src="0.2.5" dest="0" /> 264 <link name="table_dispatch" src="0.3.5" dest="1" /> 265 <link name="table_dispatch" src="0.4.5" dest="1" /> 266 <link name="table_dispatch" src="0.5.5" dest="1" /> 267 <link name="table_dispatch" src="0.6.5" dest="1" /> 268 <link name="table_dispatch" src="0.7.5" dest="1" /> 269 270 <link name="table_dispatch" src="0.0.6" dest="0" /> 271 <link name="table_dispatch" src="0.1.6" dest="0" /> 272 <link name="table_dispatch" src="0.2.6" dest="0" /> 273 <link name="table_dispatch" src="0.3.6" dest="1" /> 274 <link name="table_dispatch" src="0.4.6" dest="1" /> 275 <link name="table_dispatch" src="0.5.6" dest="1" /> 276 <link name="table_dispatch" src="0.6.6" dest="1" /> 277 <link name="table_dispatch" src="0.7.6" dest="1" /> 278 279 <link name="table_dispatch" src="0.0.7" dest="0" /> 280 <link name="table_dispatch" src="0.1.7" dest="0" /> 281 <link name="table_dispatch" src="0.2.7" dest="0" /> 282 <link name="table_dispatch" src="0.3.7" dest="1" /> 283 <link name="table_dispatch" src="0.4.7" dest="1" /> 284 <link name="table_dispatch" src="0.5.7" dest="1" /> 285 <link name="table_dispatch" src="0.6.7" dest="1" /> 286 <link name="table_dispatch" src="0.7.7" dest="1" /> 226 227 228 229 230 231 232 287 233 288 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 289 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 290 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 291 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 292 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 293 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 294 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 295 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 296 297 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 234 235 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 236 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 298 237 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 299 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest=" 0" />238 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 300 239 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 301 240 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" /> … … 304 243 <link name="link_read_bloc_and_functionnal_unit" src="7.0" dest="0" /> 305 244 306 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest=" 1" />245 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 307 246 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 308 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest=" 0" />247 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 309 248 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="0" /> 310 249 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="0" /> … … 315 254 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 316 255 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" /> 317 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest=" 1" />256 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="0" /> 318 257 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 319 258 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" /> … … 324 263 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" /> 325 264 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" /> 326 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest=" 1" />265 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="0" /> 327 266 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" /> 328 267 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" /> … … 333 272 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" /> 334 273 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" /> 335 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest=" 1" />274 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="0" /> 336 275 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" /> 337 276 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" /> … … 342 281 <link name="link_read_bloc_and_functionnal_unit" src="0.5" dest="0" /> 343 282 <link name="link_read_bloc_and_functionnal_unit" src="1.5" dest="0" /> 344 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest=" 1" />283 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest="0" /> 345 284 <link name="link_read_bloc_and_functionnal_unit" src="3.5" dest="1" /> 346 285 <link name="link_read_bloc_and_functionnal_unit" src="4.5" dest="1" /> … … 351 290 <link name="link_read_bloc_and_functionnal_unit" src="0.6" dest="0" /> 352 291 <link name="link_read_bloc_and_functionnal_unit" src="1.6" dest="0" /> 353 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest=" 1" />292 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest="0" /> 354 293 <link name="link_read_bloc_and_functionnal_unit" src="3.6" dest="1" /> 355 294 <link name="link_read_bloc_and_functionnal_unit" src="4.6" dest="1" /> … … 358 297 <link name="link_read_bloc_and_functionnal_unit" src="7.6" dest="1" /> 359 298 360 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 361 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 362 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 363 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 364 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 365 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 366 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 367 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 299 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 368 300 369 301 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w08_02.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="32" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 138 147 <parameter name="size_re_order_buffer" value="256"/> 139 148 <parameter name="nb_re_order_buffer_bank" value="64" /> 149 <parameter name="retire_ooo_scheme" value="0" /> 140 150 <parameter name="commit_priority" value="1" /> 141 151 <parameter name="commit_load_balancing" value="1" /> … … 146 156 <parameter name="issue_load_balancing" value="1" /> 147 157 <parameter name="size_reexecute_queue" value="4" /> 148 <parameter name="reexecute_priority" value="1" /> 149 <parameter name="reexecute_load_balancing" value="1" /> 158 159 150 160 </ooo_engine> 151 161 … … 224 234 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 225 235 226 <link name="table_dispatch" src="0.0.0" dest="1" /> 227 <link name="table_dispatch" src="0.1.0" dest="1" /> 228 <link name="table_dispatch" src="0.2.0" dest="1" /> 229 <link name="table_dispatch" src="0.3.0" dest="1" /> 230 <link name="table_dispatch" src="0.4.0" dest="1" /> 231 <link name="table_dispatch" src="0.5.0" dest="1" /> 232 <link name="table_dispatch" src="0.6.0" dest="1" /> 233 <link name="table_dispatch" src="0.7.0" dest="1" /> 234 235 <link name="table_dispatch" src="0.0.1" dest="1" /> 236 <link name="table_dispatch" src="0.1.1" dest="1" /> 237 <link name="table_dispatch" src="0.2.1" dest="1" /> 238 <link name="table_dispatch" src="0.3.1" dest="1" /> 239 <link name="table_dispatch" src="0.4.1" dest="1" /> 240 <link name="table_dispatch" src="0.5.1" dest="1" /> 241 <link name="table_dispatch" src="0.6.1" dest="1" /> 242 <link name="table_dispatch" src="0.7.1" dest="1" /> 243 244 <link name="table_dispatch" src="0.0.2" dest="1" /> 245 <link name="table_dispatch" src="0.1.2" dest="1" /> 246 <link name="table_dispatch" src="0.2.2" dest="1" /> 247 <link name="table_dispatch" src="0.3.2" dest="1" /> 248 <link name="table_dispatch" src="0.4.2" dest="1" /> 249 <link name="table_dispatch" src="0.5.2" dest="1" /> 250 <link name="table_dispatch" src="0.6.2" dest="1" /> 251 <link name="table_dispatch" src="0.7.2" dest="1" /> 252 253 <link name="table_dispatch" src="0.0.3" dest="1" /> 254 <link name="table_dispatch" src="0.1.3" dest="1" /> 255 <link name="table_dispatch" src="0.2.3" dest="1" /> 256 <link name="table_dispatch" src="0.3.3" dest="1" /> 257 <link name="table_dispatch" src="0.4.3" dest="1" /> 258 <link name="table_dispatch" src="0.5.3" dest="1" /> 259 <link name="table_dispatch" src="0.6.3" dest="1" /> 260 <link name="table_dispatch" src="0.7.3" dest="1" /> 261 262 <link name="table_dispatch" src="0.0.4" dest="1" /> 263 <link name="table_dispatch" src="0.1.4" dest="1" /> 264 <link name="table_dispatch" src="0.2.4" dest="1" /> 265 <link name="table_dispatch" src="0.3.4" dest="1" /> 266 <link name="table_dispatch" src="0.4.4" dest="1" /> 267 <link name="table_dispatch" src="0.5.4" dest="1" /> 268 <link name="table_dispatch" src="0.6.4" dest="1" /> 269 <link name="table_dispatch" src="0.7.4" dest="1" /> 270 271 <link name="table_dispatch" src="0.0.5" dest="1" /> 272 <link name="table_dispatch" src="0.1.5" dest="1" /> 273 <link name="table_dispatch" src="0.2.5" dest="1" /> 274 <link name="table_dispatch" src="0.3.5" dest="1" /> 275 <link name="table_dispatch" src="0.4.5" dest="1" /> 276 <link name="table_dispatch" src="0.5.5" dest="1" /> 277 <link name="table_dispatch" src="0.6.5" dest="1" /> 278 <link name="table_dispatch" src="0.7.5" dest="1" /> 279 280 <link name="table_dispatch" src="0.0.6" dest="1" /> 281 <link name="table_dispatch" src="0.1.6" dest="1" /> 282 <link name="table_dispatch" src="0.2.6" dest="1" /> 283 <link name="table_dispatch" src="0.3.6" dest="1" /> 284 <link name="table_dispatch" src="0.4.6" dest="1" /> 285 <link name="table_dispatch" src="0.5.6" dest="1" /> 286 <link name="table_dispatch" src="0.6.6" dest="1" /> 287 <link name="table_dispatch" src="0.7.6" dest="1" /> 288 289 <link name="table_dispatch" src="0.0.7" dest="1" /> 290 <link name="table_dispatch" src="0.1.7" dest="1" /> 291 <link name="table_dispatch" src="0.2.7" dest="1" /> 292 <link name="table_dispatch" src="0.3.7" dest="1" /> 293 <link name="table_dispatch" src="0.4.7" dest="1" /> 294 <link name="table_dispatch" src="0.5.7" dest="1" /> 295 <link name="table_dispatch" src="0.6.7" dest="1" /> 296 <link name="table_dispatch" src="0.7.7" dest="1" /> 297 298 <link name="table_dispatch" src="0.0.8" dest="1" /> 299 <link name="table_dispatch" src="0.1.8" dest="1" /> 300 <link name="table_dispatch" src="0.2.8" dest="1" /> 301 <link name="table_dispatch" src="0.3.8" dest="1" /> 302 <link name="table_dispatch" src="0.4.8" dest="1" /> 303 <link name="table_dispatch" src="0.5.8" dest="1" /> 304 <link name="table_dispatch" src="0.6.8" dest="1" /> 305 <link name="table_dispatch" src="0.7.8" dest="1" /> 306 307 <link name="table_dispatch" src="0.0.9" dest="1" /> 308 <link name="table_dispatch" src="0.1.9" dest="1" /> 309 <link name="table_dispatch" src="0.2.9" dest="1" /> 310 <link name="table_dispatch" src="0.3.9" dest="1" /> 311 <link name="table_dispatch" src="0.4.9" dest="1" /> 312 <link name="table_dispatch" src="0.5.9" dest="1" /> 313 <link name="table_dispatch" src="0.6.9" dest="1" /> 314 <link name="table_dispatch" src="0.7.9" dest="1" /> 315 316 <link name="table_dispatch" src="0.0.10" dest="1" /> 317 <link name="table_dispatch" src="0.1.10" dest="1" /> 318 <link name="table_dispatch" src="0.2.10" dest="1" /> 319 <link name="table_dispatch" src="0.3.10" dest="1" /> 320 <link name="table_dispatch" src="0.4.10" dest="1" /> 321 <link name="table_dispatch" src="0.5.10" dest="1" /> 322 <link name="table_dispatch" src="0.6.10" dest="1" /> 323 <link name="table_dispatch" src="0.7.10" dest="1" /> 324 325 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 326 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 327 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 328 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 329 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 330 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 331 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 332 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 333 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 334 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 335 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 336 337 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 236 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 237 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 338 238 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 339 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest=" 0" />239 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 340 240 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 341 241 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" /> … … 347 247 <link name="link_read_bloc_and_functionnal_unit" src="10.0" dest="0" /> 348 248 349 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest=" 1" />249 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 350 250 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 351 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest=" 0" />251 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 352 252 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="0" /> 353 253 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="0" /> … … 361 261 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 362 262 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" /> 363 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest=" 1" />263 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="0" /> 364 264 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 365 265 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" /> … … 373 273 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" /> 374 274 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" /> 375 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest=" 1" />275 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="0" /> 376 276 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" /> 377 277 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" /> … … 385 285 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" /> 386 286 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" /> 387 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest=" 1" />287 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="0" /> 388 288 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" /> 389 289 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" /> … … 397 297 <link name="link_read_bloc_and_functionnal_unit" src="0.5" dest="0" /> 398 298 <link name="link_read_bloc_and_functionnal_unit" src="1.5" dest="0" /> 399 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest=" 1" />299 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest="0" /> 400 300 <link name="link_read_bloc_and_functionnal_unit" src="3.5" dest="1" /> 401 301 <link name="link_read_bloc_and_functionnal_unit" src="4.5" dest="1" /> … … 409 309 <link name="link_read_bloc_and_functionnal_unit" src="0.6" dest="0" /> 410 310 <link name="link_read_bloc_and_functionnal_unit" src="1.6" dest="0" /> 411 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest=" 1" />311 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest="0" /> 412 312 <link name="link_read_bloc_and_functionnal_unit" src="3.6" dest="1" /> 413 313 <link name="link_read_bloc_and_functionnal_unit" src="4.6" dest="1" /> … … 421 321 <link name="link_read_bloc_and_functionnal_unit" src="0.7" dest="0" /> 422 322 <link name="link_read_bloc_and_functionnal_unit" src="1.7" dest="0" /> 423 <link name="link_read_bloc_and_functionnal_unit" src="2.7" dest=" 1" />323 <link name="link_read_bloc_and_functionnal_unit" src="2.7" dest="0" /> 424 324 <link name="link_read_bloc_and_functionnal_unit" src="3.7" dest="1" /> 425 325 <link name="link_read_bloc_and_functionnal_unit" src="4.7" dest="1" /> … … 433 333 <link name="link_read_bloc_and_functionnal_unit" src="0.8" dest="0" /> 434 334 <link name="link_read_bloc_and_functionnal_unit" src="1.8" dest="0" /> 435 <link name="link_read_bloc_and_functionnal_unit" src="2.8" dest=" 1" />335 <link name="link_read_bloc_and_functionnal_unit" src="2.8" dest="0" /> 436 336 <link name="link_read_bloc_and_functionnal_unit" src="3.8" dest="1" /> 437 337 <link name="link_read_bloc_and_functionnal_unit" src="4.8" dest="1" /> … … 445 345 <link name="link_read_bloc_and_functionnal_unit" src="0.9" dest="0" /> 446 346 <link name="link_read_bloc_and_functionnal_unit" src="1.9" dest="0" /> 447 <link name="link_read_bloc_and_functionnal_unit" src="2.9" dest=" 1" />347 <link name="link_read_bloc_and_functionnal_unit" src="2.9" dest="0" /> 448 348 <link name="link_read_bloc_and_functionnal_unit" src="3.9" dest="1" /> 449 349 <link name="link_read_bloc_and_functionnal_unit" src="4.9" dest="1" /> … … 455 355 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 456 356 457 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 458 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 459 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 460 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 461 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 462 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 463 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 464 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 465 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 466 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 467 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 357 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 468 358 469 359 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w08_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 135 144 <parameter name="size_re_order_buffer" value="256"/> 136 145 <parameter name="nb_re_order_buffer_bank" value="64" /> 146 <parameter name="retire_ooo_scheme" value="0" /> 137 147 <parameter name="commit_priority" value="1" /> 138 148 <parameter name="commit_load_balancing" value="1" /> … … 143 153 <parameter name="issue_load_balancing" value="1" /> 144 154 <parameter name="size_reexecute_queue" value="4" /> 145 <parameter name="reexecute_priority" value="1" /> 146 <parameter name="reexecute_load_balancing" value="1" /> 155 156 147 157 </ooo_engine> 148 158 … … 212 222 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 213 223 214 <link name="table_dispatch" src="0.0.0" dest="1" /> 215 <link name="table_dispatch" src="0.1.0" dest="0" /> 216 <link name="table_dispatch" src="0.2.0" dest="0" /> 217 <link name="table_dispatch" src="0.3.0" dest="0" /> 218 <link name="table_dispatch" src="0.4.0" dest="0" /> 219 <link name="table_dispatch" src="0.5.0" dest="0" /> 220 <link name="table_dispatch" src="0.6.0" dest="0" /> 221 <link name="table_dispatch" src="0.7.0" dest="0" /> 222 223 <link name="table_dispatch" src="0.0.1" dest="0" /> 224 <link name="table_dispatch" src="0.1.1" dest="1" /> 225 <link name="table_dispatch" src="0.2.1" dest="1" /> 226 <link name="table_dispatch" src="0.3.1" dest="0" /> 227 <link name="table_dispatch" src="0.4.1" dest="0" /> 228 <link name="table_dispatch" src="0.5.1" dest="0" /> 229 <link name="table_dispatch" src="0.6.1" dest="0" /> 230 <link name="table_dispatch" src="0.7.1" dest="0" /> 231 232 <link name="table_dispatch" src="0.0.2" dest="0" /> 233 <link name="table_dispatch" src="0.1.2" dest="1" /> 234 <link name="table_dispatch" src="0.2.2" dest="1" /> 235 <link name="table_dispatch" src="0.3.2" dest="0" /> 236 <link name="table_dispatch" src="0.4.2" dest="0" /> 237 <link name="table_dispatch" src="0.5.2" dest="0" /> 238 <link name="table_dispatch" src="0.6.2" dest="0" /> 239 <link name="table_dispatch" src="0.7.2" dest="0" /> 240 241 <link name="table_dispatch" src="0.0.3" dest="0" /> 242 <link name="table_dispatch" src="0.1.3" dest="0" /> 243 <link name="table_dispatch" src="0.2.3" dest="0" /> 244 <link name="table_dispatch" src="0.3.3" dest="1" /> 245 <link name="table_dispatch" src="0.4.3" dest="1" /> 246 <link name="table_dispatch" src="0.5.3" dest="1" /> 247 <link name="table_dispatch" src="0.6.3" dest="1" /> 248 <link name="table_dispatch" src="0.7.3" dest="1" /> 249 250 <link name="table_dispatch" src="0.0.4" dest="0" /> 251 <link name="table_dispatch" src="0.1.4" dest="0" /> 252 <link name="table_dispatch" src="0.2.4" dest="0" /> 253 <link name="table_dispatch" src="0.3.4" dest="1" /> 254 <link name="table_dispatch" src="0.4.4" dest="1" /> 255 <link name="table_dispatch" src="0.5.4" dest="1" /> 256 <link name="table_dispatch" src="0.6.4" dest="1" /> 257 <link name="table_dispatch" src="0.7.4" dest="1" /> 258 259 <link name="table_dispatch" src="0.0.5" dest="0" /> 260 <link name="table_dispatch" src="0.1.5" dest="0" /> 261 <link name="table_dispatch" src="0.2.5" dest="0" /> 262 <link name="table_dispatch" src="0.3.5" dest="1" /> 263 <link name="table_dispatch" src="0.4.5" dest="1" /> 264 <link name="table_dispatch" src="0.5.5" dest="1" /> 265 <link name="table_dispatch" src="0.6.5" dest="1" /> 266 <link name="table_dispatch" src="0.7.5" dest="1" /> 267 268 <link name="table_dispatch" src="0.0.6" dest="0" /> 269 <link name="table_dispatch" src="0.1.6" dest="0" /> 270 <link name="table_dispatch" src="0.2.6" dest="0" /> 271 <link name="table_dispatch" src="0.3.6" dest="1" /> 272 <link name="table_dispatch" src="0.4.6" dest="1" /> 273 <link name="table_dispatch" src="0.5.6" dest="1" /> 274 <link name="table_dispatch" src="0.6.6" dest="1" /> 275 <link name="table_dispatch" src="0.7.6" dest="1" /> 276 277 <link name="table_dispatch" src="0.0.7" dest="0" /> 278 <link name="table_dispatch" src="0.1.7" dest="0" /> 279 <link name="table_dispatch" src="0.2.7" dest="0" /> 280 <link name="table_dispatch" src="0.3.7" dest="1" /> 281 <link name="table_dispatch" src="0.4.7" dest="1" /> 282 <link name="table_dispatch" src="0.5.7" dest="1" /> 283 <link name="table_dispatch" src="0.6.7" dest="1" /> 284 <link name="table_dispatch" src="0.7.7" dest="1" /> 285 286 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 287 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 288 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 289 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 290 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 291 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 292 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 293 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 294 295 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 224 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 225 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 296 226 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 297 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest=" 0" />227 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 298 228 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 299 229 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" /> … … 302 232 <link name="link_read_bloc_and_functionnal_unit" src="7.0" dest="0" /> 303 233 304 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest=" 1" />234 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 305 235 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 306 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest=" 0" />236 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 307 237 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="0" /> 308 238 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="0" /> … … 313 243 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 314 244 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" /> 315 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest=" 1" />245 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="0" /> 316 246 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 317 247 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" /> … … 322 252 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" /> 323 253 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" /> 324 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest=" 1" />254 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="0" /> 325 255 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" /> 326 256 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" /> … … 331 261 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" /> 332 262 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" /> 333 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest=" 1" />263 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="0" /> 334 264 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" /> 335 265 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" /> … … 340 270 <link name="link_read_bloc_and_functionnal_unit" src="0.5" dest="0" /> 341 271 <link name="link_read_bloc_and_functionnal_unit" src="1.5" dest="0" /> 342 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest=" 1" />272 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest="0" /> 343 273 <link name="link_read_bloc_and_functionnal_unit" src="3.5" dest="1" /> 344 274 <link name="link_read_bloc_and_functionnal_unit" src="4.5" dest="1" /> … … 349 279 <link name="link_read_bloc_and_functionnal_unit" src="0.6" dest="0" /> 350 280 <link name="link_read_bloc_and_functionnal_unit" src="1.6" dest="0" /> 351 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest=" 1" />281 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest="0" /> 352 282 <link name="link_read_bloc_and_functionnal_unit" src="3.6" dest="1" /> 353 283 <link name="link_read_bloc_and_functionnal_unit" src="4.6" dest="1" /> … … 356 286 <link name="link_read_bloc_and_functionnal_unit" src="7.6" dest="1" /> 357 287 358 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 359 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 360 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 361 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 362 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 363 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 364 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 365 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 288 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 366 289 367 290 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x01_w08_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="32" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 135 144 <parameter name="size_re_order_buffer" value="256"/> 136 145 <parameter name="nb_re_order_buffer_bank" value="64" /> 146 <parameter name="retire_ooo_scheme" value="0" /> 137 147 <parameter name="commit_priority" value="1" /> 138 148 <parameter name="commit_load_balancing" value="1" /> … … 143 153 <parameter name="issue_load_balancing" value="1" /> 144 154 <parameter name="size_reexecute_queue" value="4" /> 145 <parameter name="reexecute_priority" value="1" /> 146 <parameter name="reexecute_load_balancing" value="1" /> 155 156 147 157 </ooo_engine> 148 158 … … 221 231 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 222 232 223 <link name="table_dispatch" src="0.0.0" dest="1" /> 224 <link name="table_dispatch" src="0.1.0" dest="1" /> 225 <link name="table_dispatch" src="0.2.0" dest="1" /> 226 <link name="table_dispatch" src="0.3.0" dest="1" /> 227 <link name="table_dispatch" src="0.4.0" dest="1" /> 228 <link name="table_dispatch" src="0.5.0" dest="1" /> 229 <link name="table_dispatch" src="0.6.0" dest="1" /> 230 <link name="table_dispatch" src="0.7.0" dest="1" /> 231 232 <link name="table_dispatch" src="0.0.1" dest="1" /> 233 <link name="table_dispatch" src="0.1.1" dest="1" /> 234 <link name="table_dispatch" src="0.2.1" dest="1" /> 235 <link name="table_dispatch" src="0.3.1" dest="1" /> 236 <link name="table_dispatch" src="0.4.1" dest="1" /> 237 <link name="table_dispatch" src="0.5.1" dest="1" /> 238 <link name="table_dispatch" src="0.6.1" dest="1" /> 239 <link name="table_dispatch" src="0.7.1" dest="1" /> 240 241 <link name="table_dispatch" src="0.0.2" dest="1" /> 242 <link name="table_dispatch" src="0.1.2" dest="1" /> 243 <link name="table_dispatch" src="0.2.2" dest="1" /> 244 <link name="table_dispatch" src="0.3.2" dest="1" /> 245 <link name="table_dispatch" src="0.4.2" dest="1" /> 246 <link name="table_dispatch" src="0.5.2" dest="1" /> 247 <link name="table_dispatch" src="0.6.2" dest="1" /> 248 <link name="table_dispatch" src="0.7.2" dest="1" /> 249 250 <link name="table_dispatch" src="0.0.3" dest="1" /> 251 <link name="table_dispatch" src="0.1.3" dest="1" /> 252 <link name="table_dispatch" src="0.2.3" dest="1" /> 253 <link name="table_dispatch" src="0.3.3" dest="1" /> 254 <link name="table_dispatch" src="0.4.3" dest="1" /> 255 <link name="table_dispatch" src="0.5.3" dest="1" /> 256 <link name="table_dispatch" src="0.6.3" dest="1" /> 257 <link name="table_dispatch" src="0.7.3" dest="1" /> 258 259 <link name="table_dispatch" src="0.0.4" dest="1" /> 260 <link name="table_dispatch" src="0.1.4" dest="1" /> 261 <link name="table_dispatch" src="0.2.4" dest="1" /> 262 <link name="table_dispatch" src="0.3.4" dest="1" /> 263 <link name="table_dispatch" src="0.4.4" dest="1" /> 264 <link name="table_dispatch" src="0.5.4" dest="1" /> 265 <link name="table_dispatch" src="0.6.4" dest="1" /> 266 <link name="table_dispatch" src="0.7.4" dest="1" /> 267 268 <link name="table_dispatch" src="0.0.5" dest="1" /> 269 <link name="table_dispatch" src="0.1.5" dest="1" /> 270 <link name="table_dispatch" src="0.2.5" dest="1" /> 271 <link name="table_dispatch" src="0.3.5" dest="1" /> 272 <link name="table_dispatch" src="0.4.5" dest="1" /> 273 <link name="table_dispatch" src="0.5.5" dest="1" /> 274 <link name="table_dispatch" src="0.6.5" dest="1" /> 275 <link name="table_dispatch" src="0.7.5" dest="1" /> 276 277 <link name="table_dispatch" src="0.0.6" dest="1" /> 278 <link name="table_dispatch" src="0.1.6" dest="1" /> 279 <link name="table_dispatch" src="0.2.6" dest="1" /> 280 <link name="table_dispatch" src="0.3.6" dest="1" /> 281 <link name="table_dispatch" src="0.4.6" dest="1" /> 282 <link name="table_dispatch" src="0.5.6" dest="1" /> 283 <link name="table_dispatch" src="0.6.6" dest="1" /> 284 <link name="table_dispatch" src="0.7.6" dest="1" /> 285 286 <link name="table_dispatch" src="0.0.7" dest="1" /> 287 <link name="table_dispatch" src="0.1.7" dest="1" /> 288 <link name="table_dispatch" src="0.2.7" dest="1" /> 289 <link name="table_dispatch" src="0.3.7" dest="1" /> 290 <link name="table_dispatch" src="0.4.7" dest="1" /> 291 <link name="table_dispatch" src="0.5.7" dest="1" /> 292 <link name="table_dispatch" src="0.6.7" dest="1" /> 293 <link name="table_dispatch" src="0.7.7" dest="1" /> 294 295 <link name="table_dispatch" src="0.0.8" dest="1" /> 296 <link name="table_dispatch" src="0.1.8" dest="1" /> 297 <link name="table_dispatch" src="0.2.8" dest="1" /> 298 <link name="table_dispatch" src="0.3.8" dest="1" /> 299 <link name="table_dispatch" src="0.4.8" dest="1" /> 300 <link name="table_dispatch" src="0.5.8" dest="1" /> 301 <link name="table_dispatch" src="0.6.8" dest="1" /> 302 <link name="table_dispatch" src="0.7.8" dest="1" /> 303 304 <link name="table_dispatch" src="0.0.9" dest="1" /> 305 <link name="table_dispatch" src="0.1.9" dest="1" /> 306 <link name="table_dispatch" src="0.2.9" dest="1" /> 307 <link name="table_dispatch" src="0.3.9" dest="1" /> 308 <link name="table_dispatch" src="0.4.9" dest="1" /> 309 <link name="table_dispatch" src="0.5.9" dest="1" /> 310 <link name="table_dispatch" src="0.6.9" dest="1" /> 311 <link name="table_dispatch" src="0.7.9" dest="1" /> 312 313 <link name="table_dispatch" src="0.0.10" dest="1" /> 314 <link name="table_dispatch" src="0.1.10" dest="1" /> 315 <link name="table_dispatch" src="0.2.10" dest="1" /> 316 <link name="table_dispatch" src="0.3.10" dest="1" /> 317 <link name="table_dispatch" src="0.4.10" dest="1" /> 318 <link name="table_dispatch" src="0.5.10" dest="1" /> 319 <link name="table_dispatch" src="0.6.10" dest="1" /> 320 <link name="table_dispatch" src="0.7.10" dest="1" /> 321 322 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 323 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 324 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 325 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 326 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 327 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 328 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 329 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 330 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 331 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 332 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 333 334 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 233 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 234 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 335 235 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 336 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest=" 0" />236 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 337 237 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 338 238 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" /> … … 344 244 <link name="link_read_bloc_and_functionnal_unit" src="10.0" dest="0" /> 345 245 346 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest=" 1" />246 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 347 247 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 348 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest=" 0" />248 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 349 249 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="0" /> 350 250 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="0" /> … … 358 258 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 359 259 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" /> 360 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest=" 1" />260 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="0" /> 361 261 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 362 262 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" /> … … 370 270 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" /> 371 271 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" /> 372 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest=" 1" />272 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="0" /> 373 273 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" /> 374 274 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" /> … … 382 282 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" /> 383 283 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" /> 384 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest=" 1" />284 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="0" /> 385 285 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" /> 386 286 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" /> … … 394 294 <link name="link_read_bloc_and_functionnal_unit" src="0.5" dest="0" /> 395 295 <link name="link_read_bloc_and_functionnal_unit" src="1.5" dest="0" /> 396 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest=" 1" />296 <link name="link_read_bloc_and_functionnal_unit" src="2.5" dest="0" /> 397 297 <link name="link_read_bloc_and_functionnal_unit" src="3.5" dest="1" /> 398 298 <link name="link_read_bloc_and_functionnal_unit" src="4.5" dest="1" /> … … 406 306 <link name="link_read_bloc_and_functionnal_unit" src="0.6" dest="0" /> 407 307 <link name="link_read_bloc_and_functionnal_unit" src="1.6" dest="0" /> 408 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest=" 1" />308 <link name="link_read_bloc_and_functionnal_unit" src="2.6" dest="0" /> 409 309 <link name="link_read_bloc_and_functionnal_unit" src="3.6" dest="1" /> 410 310 <link name="link_read_bloc_and_functionnal_unit" src="4.6" dest="1" /> … … 418 318 <link name="link_read_bloc_and_functionnal_unit" src="0.7" dest="0" /> 419 319 <link name="link_read_bloc_and_functionnal_unit" src="1.7" dest="0" /> 420 <link name="link_read_bloc_and_functionnal_unit" src="2.7" dest=" 1" />320 <link name="link_read_bloc_and_functionnal_unit" src="2.7" dest="0" /> 421 321 <link name="link_read_bloc_and_functionnal_unit" src="3.7" dest="1" /> 422 322 <link name="link_read_bloc_and_functionnal_unit" src="4.7" dest="1" /> … … 430 330 <link name="link_read_bloc_and_functionnal_unit" src="0.8" dest="0" /> 431 331 <link name="link_read_bloc_and_functionnal_unit" src="1.8" dest="0" /> 432 <link name="link_read_bloc_and_functionnal_unit" src="2.8" dest=" 1" />332 <link name="link_read_bloc_and_functionnal_unit" src="2.8" dest="0" /> 433 333 <link name="link_read_bloc_and_functionnal_unit" src="3.8" dest="1" /> 434 334 <link name="link_read_bloc_and_functionnal_unit" src="4.8" dest="1" /> … … 442 342 <link name="link_read_bloc_and_functionnal_unit" src="0.9" dest="0" /> 443 343 <link name="link_read_bloc_and_functionnal_unit" src="1.9" dest="0" /> 444 <link name="link_read_bloc_and_functionnal_unit" src="2.9" dest=" 1" />344 <link name="link_read_bloc_and_functionnal_unit" src="2.9" dest="0" /> 445 345 <link name="link_read_bloc_and_functionnal_unit" src="3.9" dest="1" /> 446 346 <link name="link_read_bloc_and_functionnal_unit" src="4.9" dest="1" /> … … 452 352 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 453 353 454 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 455 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 456 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 457 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 458 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 459 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 460 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 461 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 462 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 463 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 464 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 354 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 465 355 466 356 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_00.cfg
r136 r138 38 38 39 39 <read_bloc id="0"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="1" /> 41 42 <parameter name="size_reservation_station" value="1" /> … … 44 45 45 46 <write_bloc id="0"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="1" /> 47 49 <parameter name="size_execute_queue" value="1" /> … … 54 56 <parameter name="size_load_queue" value="1" /> 55 57 <parameter name="size_speculative_access_queue" value="1" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="1" /> 114 123 <parameter name="nb_re_order_buffer_bank" value="1" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="1" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 … … 176 186 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 177 187 178 <link name="table_dispatch" src="0.0.0" dest="1" /> 179 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 188 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 180 189 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 181 <link name="link_write_bloc_ and_load_store_unit" src="0.0" dest="1" />190 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 182 191 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 183 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_01.cfg
r136 r138 38 38 39 39 <read_bloc id="0"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="2" /> 41 42 <parameter name="size_reservation_station" value="2" /> … … 44 45 45 46 <write_bloc id="0"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="2" /> 47 49 <parameter name="size_execute_queue" value="2" /> … … 54 56 <parameter name="size_load_queue" value="2" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="16"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="1" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="2" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 … … 176 186 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 177 187 178 <link name="table_dispatch" src="0.0.0" dest="1" /> 179 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 188 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 180 189 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 181 <link name="link_write_bloc_ and_load_store_unit" src="0.0" dest="1" />190 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 182 191 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 183 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_02.cfg
r136 r138 38 38 39 39 <read_bloc id="0"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="32"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="2" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="4" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 … … 176 186 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 177 187 178 <link name="table_dispatch" src="0.0.0" dest="1" /> 179 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 188 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 180 189 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 181 <link name="link_write_bloc_ and_load_store_unit" src="0.0" dest="1" />190 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 182 191 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 183 192 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 113 122 <parameter name="size_re_order_buffer" value="32"/> 114 123 <parameter name="nb_re_order_buffer_bank" value="2" /> 124 <parameter name="retire_ooo_scheme" value="0" /> 115 125 <parameter name="commit_priority" value="1" /> 116 126 <parameter name="commit_load_balancing" value="1" /> … … 121 131 <parameter name="issue_load_balancing" value="1" /> 122 132 <parameter name="size_reexecute_queue" value="4" /> 123 <parameter name="reexecute_priority" value="1" /> 124 <parameter name="reexecute_load_balancing" value="1" /> 133 134 125 135 </ooo_engine> 126 136 … … 178 188 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 179 189 180 <link name="table_dispatch" src="0.0.0" dest="1" /> 181 <link name="table_dispatch" src="0.0.1" dest="1" /> 182 183 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 184 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 190 191 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 185 192 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 186 193 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 187 194 188 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 189 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 195 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 190 196 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 191 197 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="32"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="2" /> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 185 195 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 186 196 187 <link name="table_dispatch" src="0.0.0" dest="1" /> 188 <link name="table_dispatch" src="0.0.1" dest="1" /> 189 <link name="table_dispatch" src="0.0.2" dest="1" /> 190 191 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 192 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 193 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 194 197 198 199 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 195 200 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 196 201 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 200 205 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 201 206 202 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 203 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 204 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 207 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 205 208 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 206 209 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_05.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="32"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="2" /> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 190 200 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 191 201 192 <link name="table_dispatch" src="0.0.0" dest="1" /> 193 <link name="table_dispatch" src="0.0.1" dest="1" /> 194 <link name="table_dispatch" src="0.0.2" dest="1" /> 195 196 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 197 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 198 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 199 202 203 204 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 200 205 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 201 206 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> … … 205 210 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 206 211 207 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 208 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 209 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 212 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 210 213 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 211 214 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w01_06.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="4" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 112 121 <parameter name="size_re_order_buffer" value="32"/> 113 122 <parameter name="nb_re_order_buffer_bank" value="2" /> 123 <parameter name="retire_ooo_scheme" value="0" /> 114 124 <parameter name="commit_priority" value="1" /> 115 125 <parameter name="commit_load_balancing" value="1" /> … … 120 130 <parameter name="issue_load_balancing" value="1" /> 121 131 <parameter name="size_reexecute_queue" value="4" /> 122 <parameter name="reexecute_priority" value="1" /> 123 <parameter name="reexecute_load_balancing" value="1" /> 132 133 124 134 </ooo_engine> 125 135 … … 194 204 <link name="link_dcache_port_with_load_store_unit" src="0.1" dest="0" /> 195 205 196 <link name="table_dispatch" src="0.0.0" dest="1" /> 197 <link name="table_dispatch" src="0.0.1" dest="1" /> 198 <link name="table_dispatch" src="0.0.2" dest="1" /> 199 200 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 201 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 202 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 203 204 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 205 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 206 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 206 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 207 207 208 208 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> … … 213 213 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 214 214 215 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 216 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 217 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 218 219 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 220 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 221 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 215 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 216 222 217 223 218 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w04_01.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 206 216 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 207 217 208 <link name="table_dispatch" src="0.0.0" dest="1" /> 209 <link name="table_dispatch" src="0.1.0" dest="1" /> 210 <link name="table_dispatch" src="0.2.0" dest="1" /> 211 <link name="table_dispatch" src="0.3.0" dest="1" /> 212 213 <link name="table_dispatch" src="0.0.1" dest="1" /> 214 <link name="table_dispatch" src="0.1.1" dest="1" /> 215 <link name="table_dispatch" src="0.2.1" dest="1" /> 216 <link name="table_dispatch" src="0.3.1" dest="1" /> 217 218 <link name="table_dispatch" src="0.0.2" dest="1" /> 219 <link name="table_dispatch" src="0.1.2" dest="1" /> 220 <link name="table_dispatch" src="0.2.2" dest="1" /> 221 <link name="table_dispatch" src="0.3.2" dest="1" /> 222 223 <link name="table_dispatch" src="0.0.3" dest="1" /> 224 <link name="table_dispatch" src="0.1.3" dest="1" /> 225 <link name="table_dispatch" src="0.2.3" dest="1" /> 226 <link name="table_dispatch" src="0.3.3" dest="1" /> 227 228 <link name="table_dispatch" src="0.0.4" dest="1" /> 229 <link name="table_dispatch" src="0.1.4" dest="1" /> 230 <link name="table_dispatch" src="0.2.4" dest="1" /> 231 <link name="table_dispatch" src="0.3.4" dest="1" /> 232 233 <link name="table_dispatch" src="0.0.5" dest="1" /> 234 <link name="table_dispatch" src="0.1.5" dest="1" /> 235 <link name="table_dispatch" src="0.2.5" dest="1" /> 236 <link name="table_dispatch" src="0.3.5" dest="1" /> 237 238 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 239 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 240 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 241 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 242 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 243 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 244 218 219 220 221 222 223 224 225 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 245 226 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 246 227 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 274 255 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 275 256 276 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 277 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 278 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 279 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 280 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 281 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 257 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 282 258 283 259 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x02_w04_02.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 208 218 <link name="link_dcache_port_with_load_store_unit" src="1.0" dest="0" /> 209 219 210 <link name="table_dispatch" src="0.0.0" dest="1" /> 211 <link name="table_dispatch" src="0.1.0" dest="1" /> 212 <link name="table_dispatch" src="0.2.0" dest="1" /> 213 <link name="table_dispatch" src="0.3.0" dest="1" /> 214 215 <link name="table_dispatch" src="0.0.1" dest="1" /> 216 <link name="table_dispatch" src="0.1.1" dest="1" /> 217 <link name="table_dispatch" src="0.2.1" dest="1" /> 218 <link name="table_dispatch" src="0.3.1" dest="1" /> 219 220 <link name="table_dispatch" src="0.0.2" dest="1" /> 221 <link name="table_dispatch" src="0.1.2" dest="1" /> 222 <link name="table_dispatch" src="0.2.2" dest="1" /> 223 <link name="table_dispatch" src="0.3.2" dest="1" /> 224 225 <link name="table_dispatch" src="0.0.3" dest="1" /> 226 <link name="table_dispatch" src="0.1.3" dest="1" /> 227 <link name="table_dispatch" src="0.2.3" dest="1" /> 228 <link name="table_dispatch" src="0.3.3" dest="1" /> 229 230 <link name="table_dispatch" src="0.0.4" dest="1" /> 231 <link name="table_dispatch" src="0.1.4" dest="1" /> 232 <link name="table_dispatch" src="0.2.4" dest="1" /> 233 <link name="table_dispatch" src="0.3.4" dest="1" /> 234 235 <link name="table_dispatch" src="0.0.5" dest="1" /> 236 <link name="table_dispatch" src="0.1.5" dest="1" /> 237 <link name="table_dispatch" src="0.2.5" dest="1" /> 238 <link name="table_dispatch" src="0.3.5" dest="1" /> 239 240 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 241 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 242 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 243 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 244 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 245 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 246 247 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 248 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 249 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 250 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 251 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 252 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 253 220 221 222 223 224 225 226 227 228 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 254 229 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 255 230 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 283 258 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 284 259 285 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 286 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 287 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 288 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 289 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 290 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 291 292 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 293 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 294 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 295 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 296 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 297 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 260 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 261 298 262 299 263 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w04_01.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="4" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5"> 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="4" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="16" /> 55 57 <parameter name="size_speculative_access_queue" value="4" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 129 138 <parameter name="size_re_order_buffer" value="128"/> 130 139 <parameter name="nb_re_order_buffer_bank" value="16" /> 140 <parameter name="retire_ooo_scheme" value="0" /> 131 141 <parameter name="commit_priority" value="1" /> 132 142 <parameter name="commit_load_balancing" value="1" /> … … 137 147 <parameter name="issue_load_balancing" value="1" /> 138 148 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 149 150 141 151 </ooo_engine> 142 152 … … 217 227 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 218 228 219 <link name="table_dispatch" src="0.0.0" dest="1" /> 220 <link name="table_dispatch" src="0.1.0" dest="1" /> 221 <link name="table_dispatch" src="0.2.0" dest="1" /> 222 <link name="table_dispatch" src="0.3.0" dest="1" /> 223 224 <link name="table_dispatch" src="0.0.1" dest="1" /> 225 <link name="table_dispatch" src="0.1.1" dest="1" /> 226 <link name="table_dispatch" src="0.2.1" dest="1" /> 227 <link name="table_dispatch" src="0.3.1" dest="1" /> 228 229 <link name="table_dispatch" src="0.0.2" dest="1" /> 230 <link name="table_dispatch" src="0.1.2" dest="1" /> 231 <link name="table_dispatch" src="0.2.2" dest="1" /> 232 <link name="table_dispatch" src="0.3.2" dest="1" /> 233 234 <link name="table_dispatch" src="0.0.3" dest="1" /> 235 <link name="table_dispatch" src="0.1.3" dest="1" /> 236 <link name="table_dispatch" src="0.2.3" dest="1" /> 237 <link name="table_dispatch" src="0.3.3" dest="1" /> 238 239 <link name="table_dispatch" src="0.0.4" dest="1" /> 240 <link name="table_dispatch" src="0.1.4" dest="1" /> 241 <link name="table_dispatch" src="0.2.4" dest="1" /> 242 <link name="table_dispatch" src="0.3.4" dest="1" /> 243 244 <link name="table_dispatch" src="0.0.5" dest="1" /> 245 <link name="table_dispatch" src="0.1.5" dest="1" /> 246 <link name="table_dispatch" src="0.2.5" dest="1" /> 247 <link name="table_dispatch" src="0.3.5" dest="1" /> 248 249 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 250 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 251 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 252 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 253 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 254 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 255 229 230 231 232 233 234 235 236 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 256 237 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 257 238 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 285 266 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 286 267 287 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 288 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 289 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 290 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 291 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 292 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 268 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 293 269 294 270 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w08_01.cfg
r137 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10,11,12" > 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10,11,12" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 133 142 <parameter name="size_re_order_buffer" value="256"/> 134 143 <parameter name="nb_re_order_buffer_bank" value="64" /> 144 <parameter name="retire_ooo_scheme" value="0" /> 135 145 <parameter name="commit_priority" value="1" /> 136 146 <parameter name="commit_load_balancing" value="1" /> … … 141 151 <parameter name="issue_load_balancing" value="1" /> 142 152 <parameter name="size_reexecute_queue" value="4" /> 143 <parameter name="reexecute_priority" value="1" /> 144 <parameter name="reexecute_load_balancing" value="1" /> 153 154 145 155 </ooo_engine> 146 156 … … 244 254 <link name="link_dcache_port_with_load_store_unit" src="3.0" dest="3" /> 245 255 246 <link name="table_dispatch" src="0.0.0" dest="1" /> 247 <link name="table_dispatch" src="0.1.0" dest="1" /> 248 <link name="table_dispatch" src="0.2.0" dest="1" /> 249 <link name="table_dispatch" src="0.3.0" dest="1" /> 250 <link name="table_dispatch" src="0.4.0" dest="1" /> 251 <link name="table_dispatch" src="0.5.0" dest="1" /> 252 <link name="table_dispatch" src="0.6.0" dest="1" /> 253 <link name="table_dispatch" src="0.7.0" dest="1" /> 254 255 <link name="table_dispatch" src="0.0.1" dest="1" /> 256 <link name="table_dispatch" src="0.1.1" dest="1" /> 257 <link name="table_dispatch" src="0.2.1" dest="1" /> 258 <link name="table_dispatch" src="0.3.1" dest="1" /> 259 <link name="table_dispatch" src="0.4.1" dest="1" /> 260 <link name="table_dispatch" src="0.5.1" dest="1" /> 261 <link name="table_dispatch" src="0.6.1" dest="1" /> 262 <link name="table_dispatch" src="0.7.1" dest="1" /> 263 264 <link name="table_dispatch" src="0.0.2" dest="1" /> 265 <link name="table_dispatch" src="0.1.2" dest="1" /> 266 <link name="table_dispatch" src="0.2.2" dest="1" /> 267 <link name="table_dispatch" src="0.3.2" dest="1" /> 268 <link name="table_dispatch" src="0.4.2" dest="1" /> 269 <link name="table_dispatch" src="0.5.2" dest="1" /> 270 <link name="table_dispatch" src="0.6.2" dest="1" /> 271 <link name="table_dispatch" src="0.7.2" dest="1" /> 272 273 <link name="table_dispatch" src="0.0.3" dest="1" /> 274 <link name="table_dispatch" src="0.1.3" dest="1" /> 275 <link name="table_dispatch" src="0.2.3" dest="1" /> 276 <link name="table_dispatch" src="0.3.3" dest="1" /> 277 <link name="table_dispatch" src="0.4.3" dest="1" /> 278 <link name="table_dispatch" src="0.5.3" dest="1" /> 279 <link name="table_dispatch" src="0.6.3" dest="1" /> 280 <link name="table_dispatch" src="0.7.3" dest="1" /> 281 282 <link name="table_dispatch" src="0.0.4" dest="1" /> 283 <link name="table_dispatch" src="0.1.4" dest="1" /> 284 <link name="table_dispatch" src="0.2.4" dest="1" /> 285 <link name="table_dispatch" src="0.3.4" dest="1" /> 286 <link name="table_dispatch" src="0.4.4" dest="1" /> 287 <link name="table_dispatch" src="0.5.4" dest="1" /> 288 <link name="table_dispatch" src="0.6.4" dest="1" /> 289 <link name="table_dispatch" src="0.7.4" dest="1" /> 290 291 <link name="table_dispatch" src="0.0.5" dest="1" /> 292 <link name="table_dispatch" src="0.1.5" dest="1" /> 293 <link name="table_dispatch" src="0.2.5" dest="1" /> 294 <link name="table_dispatch" src="0.3.5" dest="1" /> 295 <link name="table_dispatch" src="0.4.5" dest="1" /> 296 <link name="table_dispatch" src="0.5.5" dest="1" /> 297 <link name="table_dispatch" src="0.6.5" dest="1" /> 298 <link name="table_dispatch" src="0.7.5" dest="1" /> 299 300 <link name="table_dispatch" src="0.0.6" dest="1" /> 301 <link name="table_dispatch" src="0.1.6" dest="1" /> 302 <link name="table_dispatch" src="0.2.6" dest="1" /> 303 <link name="table_dispatch" src="0.3.6" dest="1" /> 304 <link name="table_dispatch" src="0.4.6" dest="1" /> 305 <link name="table_dispatch" src="0.5.6" dest="1" /> 306 <link name="table_dispatch" src="0.6.6" dest="1" /> 307 <link name="table_dispatch" src="0.7.6" dest="1" /> 308 309 <link name="table_dispatch" src="0.0.7" dest="1" /> 310 <link name="table_dispatch" src="0.1.7" dest="1" /> 311 <link name="table_dispatch" src="0.2.7" dest="1" /> 312 <link name="table_dispatch" src="0.3.7" dest="1" /> 313 <link name="table_dispatch" src="0.4.7" dest="1" /> 314 <link name="table_dispatch" src="0.5.7" dest="1" /> 315 <link name="table_dispatch" src="0.6.7" dest="1" /> 316 <link name="table_dispatch" src="0.7.7" dest="1" /> 317 318 <link name="table_dispatch" src="0.0.8" dest="1" /> 319 <link name="table_dispatch" src="0.1.8" dest="1" /> 320 <link name="table_dispatch" src="0.2.8" dest="1" /> 321 <link name="table_dispatch" src="0.3.8" dest="1" /> 322 <link name="table_dispatch" src="0.4.8" dest="1" /> 323 <link name="table_dispatch" src="0.5.8" dest="1" /> 324 <link name="table_dispatch" src="0.6.8" dest="1" /> 325 <link name="table_dispatch" src="0.7.8" dest="1" /> 326 327 <link name="table_dispatch" src="0.0.9" dest="1" /> 328 <link name="table_dispatch" src="0.1.9" dest="1" /> 329 <link name="table_dispatch" src="0.2.9" dest="1" /> 330 <link name="table_dispatch" src="0.3.9" dest="1" /> 331 <link name="table_dispatch" src="0.4.9" dest="1" /> 332 <link name="table_dispatch" src="0.5.9" dest="1" /> 333 <link name="table_dispatch" src="0.6.9" dest="1" /> 334 <link name="table_dispatch" src="0.7.9" dest="1" /> 335 336 <link name="table_dispatch" src="0.0.10" dest="1" /> 337 <link name="table_dispatch" src="0.1.10" dest="1" /> 338 <link name="table_dispatch" src="0.2.10" dest="1" /> 339 <link name="table_dispatch" src="0.3.10" dest="1" /> 340 <link name="table_dispatch" src="0.4.10" dest="1" /> 341 <link name="table_dispatch" src="0.5.10" dest="1" /> 342 <link name="table_dispatch" src="0.6.10" dest="1" /> 343 <link name="table_dispatch" src="0.7.10" dest="1" /> 256 257 258 259 260 261 262 263 264 265 344 266 345 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 346 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 347 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 348 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 349 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 350 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 351 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 352 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 353 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 354 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 355 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 356 <link name="link_read_bloc_and_load_store_unit" src="11.0" dest="0" /> 357 <link name="link_read_bloc_and_load_store_unit" src="12.0" dest="0" /> 358 359 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 360 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 361 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 362 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 363 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 364 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 365 <link name="link_read_bloc_and_load_store_unit" src="6.1" dest="0" /> 366 <link name="link_read_bloc_and_load_store_unit" src="7.1" dest="0" /> 367 <link name="link_read_bloc_and_load_store_unit" src="8.1" dest="0" /> 368 <link name="link_read_bloc_and_load_store_unit" src="9.1" dest="0" /> 369 <link name="link_read_bloc_and_load_store_unit" src="10.1" dest="0" /> 370 <link name="link_read_bloc_and_load_store_unit" src="11.1" dest="0" /> 371 <link name="link_read_bloc_and_load_store_unit" src="12.1" dest="0" /> 372 373 <link name="link_read_bloc_and_load_store_unit" src="0.2" dest="1" /> 374 <link name="link_read_bloc_and_load_store_unit" src="1.2" dest="0" /> 375 <link name="link_read_bloc_and_load_store_unit" src="2.2" dest="0" /> 376 <link name="link_read_bloc_and_load_store_unit" src="3.2" dest="0" /> 377 <link name="link_read_bloc_and_load_store_unit" src="4.2" dest="0" /> 378 <link name="link_read_bloc_and_load_store_unit" src="5.2" dest="0" /> 379 <link name="link_read_bloc_and_load_store_unit" src="6.2" dest="0" /> 380 <link name="link_read_bloc_and_load_store_unit" src="7.2" dest="0" /> 381 <link name="link_read_bloc_and_load_store_unit" src="8.2" dest="0" /> 382 <link name="link_read_bloc_and_load_store_unit" src="9.2" dest="0" /> 383 <link name="link_read_bloc_and_load_store_unit" src="10.2" dest="0" /> 384 <link name="link_read_bloc_and_load_store_unit" src="11.2" dest="0" /> 385 <link name="link_read_bloc_and_load_store_unit" src="12.2" dest="0" /> 386 387 <link name="link_read_bloc_and_load_store_unit" src="0.3" dest="1" /> 388 <link name="link_read_bloc_and_load_store_unit" src="1.3" dest="0" /> 389 <link name="link_read_bloc_and_load_store_unit" src="2.3" dest="0" /> 390 <link name="link_read_bloc_and_load_store_unit" src="3.3" dest="0" /> 391 <link name="link_read_bloc_and_load_store_unit" src="4.3" dest="0" /> 392 <link name="link_read_bloc_and_load_store_unit" src="5.3" dest="0" /> 393 <link name="link_read_bloc_and_load_store_unit" src="6.3" dest="0" /> 394 <link name="link_read_bloc_and_load_store_unit" src="7.3" dest="0" /> 395 <link name="link_read_bloc_and_load_store_unit" src="8.3" dest="0" /> 396 <link name="link_read_bloc_and_load_store_unit" src="9.3" dest="0" /> 397 <link name="link_read_bloc_and_load_store_unit" src="10.3" dest="0" /> 398 <link name="link_read_bloc_and_load_store_unit" src="11.3" dest="0" /> 399 <link name="link_read_bloc_and_load_store_unit" src="12.3" dest="0" /> 400 267 268 269 270 271 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 401 272 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 402 273 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 567 438 <link name="link_read_bloc_and_functionnal_unit" src="12.11" dest="1" /> 568 439 569 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 570 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 571 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 572 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 573 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 574 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 575 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 576 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 577 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 578 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 579 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 580 581 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 582 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 583 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 584 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 585 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 586 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 587 <link name="link_write_bloc_and_load_store_unit" src="6.1" dest="0" /> 588 <link name="link_write_bloc_and_load_store_unit" src="7.1" dest="0" /> 589 <link name="link_write_bloc_and_load_store_unit" src="8.1" dest="0" /> 590 <link name="link_write_bloc_and_load_store_unit" src="9.1" dest="0" /> 591 <link name="link_write_bloc_and_load_store_unit" src="10.1" dest="0" /> 592 593 <link name="link_write_bloc_and_load_store_unit" src="0.2" dest="1" /> 594 <link name="link_write_bloc_and_load_store_unit" src="1.2" dest="0" /> 595 <link name="link_write_bloc_and_load_store_unit" src="2.2" dest="0" /> 596 <link name="link_write_bloc_and_load_store_unit" src="3.2" dest="0" /> 597 <link name="link_write_bloc_and_load_store_unit" src="4.2" dest="0" /> 598 <link name="link_write_bloc_and_load_store_unit" src="5.2" dest="0" /> 599 <link name="link_write_bloc_and_load_store_unit" src="6.2" dest="0" /> 600 <link name="link_write_bloc_and_load_store_unit" src="7.2" dest="0" /> 601 <link name="link_write_bloc_and_load_store_unit" src="8.2" dest="0" /> 602 <link name="link_write_bloc_and_load_store_unit" src="9.2" dest="0" /> 603 <link name="link_write_bloc_and_load_store_unit" src="10.2" dest="0" /> 604 605 <link name="link_write_bloc_and_load_store_unit" src="0.3" dest="1" /> 606 <link name="link_write_bloc_and_load_store_unit" src="1.3" dest="0" /> 607 <link name="link_write_bloc_and_load_store_unit" src="2.3" dest="0" /> 608 <link name="link_write_bloc_and_load_store_unit" src="3.3" dest="0" /> 609 <link name="link_write_bloc_and_load_store_unit" src="4.3" dest="0" /> 610 <link name="link_write_bloc_and_load_store_unit" src="5.3" dest="0" /> 611 <link name="link_write_bloc_and_load_store_unit" src="6.3" dest="0" /> 612 <link name="link_write_bloc_and_load_store_unit" src="7.3" dest="0" /> 613 <link name="link_write_bloc_and_load_store_unit" src="8.3" dest="0" /> 614 <link name="link_write_bloc_and_load_store_unit" src="9.3" dest="0" /> 615 <link name="link_write_bloc_and_load_store_unit" src="10.3" dest="0" /> 440 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 441 442 443 616 444 617 445 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w08_02.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 118 127 <parameter name="size_re_order_buffer" value="256"/> 119 128 <parameter name="nb_re_order_buffer_bank" value="64" /> 129 <parameter name="retire_ooo_scheme" value="0" /> 120 130 <parameter name="commit_priority" value="1" /> 121 131 <parameter name="commit_load_balancing" value="1" /> … … 126 136 <parameter name="issue_load_balancing" value="1" /> 127 137 <parameter name="size_reexecute_queue" value="4" /> 128 <parameter name="reexecute_priority" value="1" /> 129 <parameter name="reexecute_load_balancing" value="1" /> 138 139 130 140 </ooo_engine> 131 141 … … 230 240 <link name="link_dcache_port_with_load_store_unit" src="3.0" dest="3" /> 231 241 232 <link name="table_dispatch" src="0.0.0" dest="1" /> 233 <link name="table_dispatch" src="0.1.0" dest="1" /> 234 <link name="table_dispatch" src="0.2.0" dest="1" /> 235 <link name="table_dispatch" src="0.3.0" dest="1" /> 236 <link name="table_dispatch" src="0.4.0" dest="1" /> 237 <link name="table_dispatch" src="0.5.0" dest="1" /> 238 <link name="table_dispatch" src="0.6.0" dest="1" /> 239 <link name="table_dispatch" src="0.7.0" dest="1" /> 240 241 <link name="table_dispatch" src="0.0.1" dest="1" /> 242 <link name="table_dispatch" src="0.1.1" dest="1" /> 243 <link name="table_dispatch" src="0.2.1" dest="1" /> 244 <link name="table_dispatch" src="0.3.1" dest="1" /> 245 <link name="table_dispatch" src="0.4.1" dest="1" /> 246 <link name="table_dispatch" src="0.5.1" dest="1" /> 247 <link name="table_dispatch" src="0.6.1" dest="1" /> 248 <link name="table_dispatch" src="0.7.1" dest="1" /> 249 250 <link name="table_dispatch" src="0.0.2" dest="1" /> 251 <link name="table_dispatch" src="0.1.2" dest="1" /> 252 <link name="table_dispatch" src="0.2.2" dest="1" /> 253 <link name="table_dispatch" src="0.3.2" dest="1" /> 254 <link name="table_dispatch" src="0.4.2" dest="1" /> 255 <link name="table_dispatch" src="0.5.2" dest="1" /> 256 <link name="table_dispatch" src="0.6.2" dest="1" /> 257 <link name="table_dispatch" src="0.7.2" dest="1" /> 258 259 <link name="table_dispatch" src="0.0.3" dest="1" /> 260 <link name="table_dispatch" src="0.1.3" dest="1" /> 261 <link name="table_dispatch" src="0.2.3" dest="1" /> 262 <link name="table_dispatch" src="0.3.3" dest="1" /> 263 <link name="table_dispatch" src="0.4.3" dest="1" /> 264 <link name="table_dispatch" src="0.5.3" dest="1" /> 265 <link name="table_dispatch" src="0.6.3" dest="1" /> 266 <link name="table_dispatch" src="0.7.3" dest="1" /> 267 268 <link name="table_dispatch" src="0.0.4" dest="1" /> 269 <link name="table_dispatch" src="0.1.4" dest="1" /> 270 <link name="table_dispatch" src="0.2.4" dest="1" /> 271 <link name="table_dispatch" src="0.3.4" dest="1" /> 272 <link name="table_dispatch" src="0.4.4" dest="1" /> 273 <link name="table_dispatch" src="0.5.4" dest="1" /> 274 <link name="table_dispatch" src="0.6.4" dest="1" /> 275 <link name="table_dispatch" src="0.7.4" dest="1" /> 276 277 <link name="table_dispatch" src="0.0.5" dest="1" /> 278 <link name="table_dispatch" src="0.1.5" dest="1" /> 279 <link name="table_dispatch" src="0.2.5" dest="1" /> 280 <link name="table_dispatch" src="0.3.5" dest="1" /> 281 <link name="table_dispatch" src="0.4.5" dest="1" /> 282 <link name="table_dispatch" src="0.5.5" dest="1" /> 283 <link name="table_dispatch" src="0.6.5" dest="1" /> 284 <link name="table_dispatch" src="0.7.5" dest="1" /> 285 286 <link name="table_dispatch" src="0.0.6" dest="1" /> 287 <link name="table_dispatch" src="0.1.6" dest="1" /> 288 <link name="table_dispatch" src="0.2.6" dest="1" /> 289 <link name="table_dispatch" src="0.3.6" dest="1" /> 290 <link name="table_dispatch" src="0.4.6" dest="1" /> 291 <link name="table_dispatch" src="0.5.6" dest="1" /> 292 <link name="table_dispatch" src="0.6.6" dest="1" /> 293 <link name="table_dispatch" src="0.7.6" dest="1" /> 294 295 <link name="table_dispatch" src="0.0.7" dest="1" /> 296 <link name="table_dispatch" src="0.1.7" dest="1" /> 297 <link name="table_dispatch" src="0.2.7" dest="1" /> 298 <link name="table_dispatch" src="0.3.7" dest="1" /> 299 <link name="table_dispatch" src="0.4.7" dest="1" /> 300 <link name="table_dispatch" src="0.5.7" dest="1" /> 301 <link name="table_dispatch" src="0.6.7" dest="1" /> 302 <link name="table_dispatch" src="0.7.7" dest="1" /> 303 304 <link name="table_dispatch" src="0.0.8" dest="1" /> 305 <link name="table_dispatch" src="0.1.8" dest="1" /> 306 <link name="table_dispatch" src="0.2.8" dest="1" /> 307 <link name="table_dispatch" src="0.3.8" dest="1" /> 308 <link name="table_dispatch" src="0.4.8" dest="1" /> 309 <link name="table_dispatch" src="0.5.8" dest="1" /> 310 <link name="table_dispatch" src="0.6.8" dest="1" /> 311 <link name="table_dispatch" src="0.7.8" dest="1" /> 312 313 <link name="table_dispatch" src="0.0.9" dest="1" /> 314 <link name="table_dispatch" src="0.1.9" dest="1" /> 315 <link name="table_dispatch" src="0.2.9" dest="1" /> 316 <link name="table_dispatch" src="0.3.9" dest="1" /> 317 <link name="table_dispatch" src="0.4.9" dest="1" /> 318 <link name="table_dispatch" src="0.5.9" dest="1" /> 319 <link name="table_dispatch" src="0.6.9" dest="1" /> 320 <link name="table_dispatch" src="0.7.9" dest="1" /> 321 322 <link name="table_dispatch" src="0.0.10" dest="1" /> 323 <link name="table_dispatch" src="0.1.10" dest="1" /> 324 <link name="table_dispatch" src="0.2.10" dest="1" /> 325 <link name="table_dispatch" src="0.3.10" dest="1" /> 326 <link name="table_dispatch" src="0.4.10" dest="1" /> 327 <link name="table_dispatch" src="0.5.10" dest="1" /> 328 <link name="table_dispatch" src="0.6.10" dest="1" /> 329 <link name="table_dispatch" src="0.7.10" dest="1" /> 242 243 244 245 246 247 248 249 250 251 330 252 331 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 332 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 333 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 334 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 335 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 336 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 337 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 338 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 339 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 340 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 341 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 342 343 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 344 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 345 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 346 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 347 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 348 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 349 <link name="link_read_bloc_and_load_store_unit" src="6.1" dest="0" /> 350 <link name="link_read_bloc_and_load_store_unit" src="7.1" dest="0" /> 351 <link name="link_read_bloc_and_load_store_unit" src="8.1" dest="0" /> 352 <link name="link_read_bloc_and_load_store_unit" src="9.1" dest="0" /> 353 <link name="link_read_bloc_and_load_store_unit" src="10.1" dest="0" /> 354 355 <link name="link_read_bloc_and_load_store_unit" src="0.2" dest="1" /> 356 <link name="link_read_bloc_and_load_store_unit" src="1.2" dest="0" /> 357 <link name="link_read_bloc_and_load_store_unit" src="2.2" dest="0" /> 358 <link name="link_read_bloc_and_load_store_unit" src="3.2" dest="0" /> 359 <link name="link_read_bloc_and_load_store_unit" src="4.2" dest="0" /> 360 <link name="link_read_bloc_and_load_store_unit" src="5.2" dest="0" /> 361 <link name="link_read_bloc_and_load_store_unit" src="6.2" dest="0" /> 362 <link name="link_read_bloc_and_load_store_unit" src="7.2" dest="0" /> 363 <link name="link_read_bloc_and_load_store_unit" src="8.2" dest="0" /> 364 <link name="link_read_bloc_and_load_store_unit" src="9.2" dest="0" /> 365 <link name="link_read_bloc_and_load_store_unit" src="10.2" dest="0" /> 366 367 <link name="link_read_bloc_and_load_store_unit" src="0.3" dest="1" /> 368 <link name="link_read_bloc_and_load_store_unit" src="1.3" dest="0" /> 369 <link name="link_read_bloc_and_load_store_unit" src="2.3" dest="0" /> 370 <link name="link_read_bloc_and_load_store_unit" src="3.3" dest="0" /> 371 <link name="link_read_bloc_and_load_store_unit" src="4.3" dest="0" /> 372 <link name="link_read_bloc_and_load_store_unit" src="5.3" dest="0" /> 373 <link name="link_read_bloc_and_load_store_unit" src="6.3" dest="0" /> 374 <link name="link_read_bloc_and_load_store_unit" src="7.3" dest="0" /> 375 <link name="link_read_bloc_and_load_store_unit" src="8.3" dest="0" /> 376 <link name="link_read_bloc_and_load_store_unit" src="9.3" dest="0" /> 377 <link name="link_read_bloc_and_load_store_unit" src="10.3" dest="0" /> 378 253 254 255 256 257 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 379 258 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 380 259 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 497 376 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 498 377 499 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 500 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 501 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 502 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 503 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 504 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 505 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 506 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 507 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 508 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 509 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 510 511 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 512 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 513 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 514 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 515 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 516 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 517 <link name="link_write_bloc_and_load_store_unit" src="6.1" dest="0" /> 518 <link name="link_write_bloc_and_load_store_unit" src="7.1" dest="0" /> 519 <link name="link_write_bloc_and_load_store_unit" src="8.1" dest="0" /> 520 <link name="link_write_bloc_and_load_store_unit" src="9.1" dest="0" /> 521 <link name="link_write_bloc_and_load_store_unit" src="10.1" dest="0" /> 522 523 <link name="link_write_bloc_and_load_store_unit" src="0.2" dest="1" /> 524 <link name="link_write_bloc_and_load_store_unit" src="1.2" dest="0" /> 525 <link name="link_write_bloc_and_load_store_unit" src="2.2" dest="0" /> 526 <link name="link_write_bloc_and_load_store_unit" src="3.2" dest="0" /> 527 <link name="link_write_bloc_and_load_store_unit" src="4.2" dest="0" /> 528 <link name="link_write_bloc_and_load_store_unit" src="5.2" dest="0" /> 529 <link name="link_write_bloc_and_load_store_unit" src="6.2" dest="0" /> 530 <link name="link_write_bloc_and_load_store_unit" src="7.2" dest="0" /> 531 <link name="link_write_bloc_and_load_store_unit" src="8.2" dest="0" /> 532 <link name="link_write_bloc_and_load_store_unit" src="9.2" dest="0" /> 533 <link name="link_write_bloc_and_load_store_unit" src="10.2" dest="0" /> 534 535 <link name="link_write_bloc_and_load_store_unit" src="0.3" dest="1" /> 536 <link name="link_write_bloc_and_load_store_unit" src="1.3" dest="0" /> 537 <link name="link_write_bloc_and_load_store_unit" src="2.3" dest="0" /> 538 <link name="link_write_bloc_and_load_store_unit" src="3.3" dest="0" /> 539 <link name="link_write_bloc_and_load_store_unit" src="4.3" dest="0" /> 540 <link name="link_write_bloc_and_load_store_unit" src="5.3" dest="0" /> 541 <link name="link_write_bloc_and_load_store_unit" src="6.3" dest="0" /> 542 <link name="link_write_bloc_and_load_store_unit" src="7.3" dest="0" /> 543 <link name="link_write_bloc_and_load_store_unit" src="8.3" dest="0" /> 544 <link name="link_write_bloc_and_load_store_unit" src="9.3" dest="0" /> 545 <link name="link_write_bloc_and_load_store_unit" src="10.3" dest="0" /> 378 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 379 380 381 546 382 547 383 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w08_03.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 118 127 <parameter name="size_re_order_buffer" value="128"/> 119 128 <parameter name="nb_re_order_buffer_bank" value="32" /> 129 <parameter name="retire_ooo_scheme" value="0" /> 120 130 <parameter name="commit_priority" value="1" /> 121 131 <parameter name="commit_load_balancing" value="1" /> … … 126 136 <parameter name="issue_load_balancing" value="1" /> 127 137 <parameter name="size_reexecute_queue" value="2" /> 128 <parameter name="reexecute_priority" value="1" /> 129 <parameter name="reexecute_load_balancing" value="1" /> 138 139 130 140 </ooo_engine> 131 141 … … 231 241 <link name="link_dcache_port_with_load_store_unit" src="3.0" dest="3" /> 232 242 233 <link name="table_dispatch" src="0.0.0" dest="1" /> 234 <link name="table_dispatch" src="0.1.0" dest="1" /> 235 <link name="table_dispatch" src="0.2.0" dest="1" /> 236 <link name="table_dispatch" src="0.3.0" dest="1" /> 237 238 <link name="table_dispatch" src="0.0.1" dest="1" /> 239 <link name="table_dispatch" src="0.1.1" dest="1" /> 240 <link name="table_dispatch" src="0.2.1" dest="1" /> 241 <link name="table_dispatch" src="0.3.1" dest="1" /> 242 243 <link name="table_dispatch" src="0.0.2" dest="1" /> 244 <link name="table_dispatch" src="0.1.2" dest="1" /> 245 <link name="table_dispatch" src="0.2.2" dest="1" /> 246 <link name="table_dispatch" src="0.3.2" dest="1" /> 247 248 <link name="table_dispatch" src="0.0.3" dest="1" /> 249 <link name="table_dispatch" src="0.1.3" dest="1" /> 250 <link name="table_dispatch" src="0.2.3" dest="1" /> 251 <link name="table_dispatch" src="0.3.3" dest="1" /> 252 253 <link name="table_dispatch" src="0.0.4" dest="1" /> 254 <link name="table_dispatch" src="0.1.4" dest="1" /> 255 <link name="table_dispatch" src="0.2.4" dest="1" /> 256 <link name="table_dispatch" src="0.3.4" dest="1" /> 257 258 <link name="table_dispatch" src="0.0.5" dest="1" /> 259 <link name="table_dispatch" src="0.1.5" dest="1" /> 260 <link name="table_dispatch" src="0.2.5" dest="1" /> 261 <link name="table_dispatch" src="0.3.5" dest="1" /> 262 263 <link name="table_dispatch" src="0.0.6" dest="1" /> 264 <link name="table_dispatch" src="0.1.6" dest="1" /> 265 <link name="table_dispatch" src="0.2.6" dest="1" /> 266 <link name="table_dispatch" src="0.3.6" dest="1" /> 267 268 <link name="table_dispatch" src="0.0.7" dest="1" /> 269 <link name="table_dispatch" src="0.1.7" dest="1" /> 270 <link name="table_dispatch" src="0.2.7" dest="1" /> 271 <link name="table_dispatch" src="0.3.7" dest="1" /> 272 273 <link name="table_dispatch" src="0.0.8" dest="1" /> 274 <link name="table_dispatch" src="0.1.8" dest="1" /> 275 <link name="table_dispatch" src="0.2.8" dest="1" /> 276 <link name="table_dispatch" src="0.3.8" dest="1" /> 277 278 <link name="table_dispatch" src="0.0.9" dest="1" /> 279 <link name="table_dispatch" src="0.1.9" dest="1" /> 280 <link name="table_dispatch" src="0.2.9" dest="1" /> 281 <link name="table_dispatch" src="0.3.9" dest="1" /> 282 283 <link name="table_dispatch" src="0.0.10" dest="1" /> 284 <link name="table_dispatch" src="0.1.10" dest="1" /> 285 <link name="table_dispatch" src="0.2.10" dest="1" /> 286 <link name="table_dispatch" src="0.3.10" dest="1" /> 243 244 245 246 247 248 249 250 251 252 287 253 288 <link name="table_dispatch" src="1.0.0" dest="1" /> 289 <link name="table_dispatch" src="1.1.0" dest="1" /> 290 <link name="table_dispatch" src="1.2.0" dest="1" /> 291 <link name="table_dispatch" src="1.3.0" dest="1" /> 292 293 <link name="table_dispatch" src="1.0.1" dest="1" /> 294 <link name="table_dispatch" src="1.1.1" dest="1" /> 295 <link name="table_dispatch" src="1.2.1" dest="1" /> 296 <link name="table_dispatch" src="1.3.1" dest="1" /> 297 298 <link name="table_dispatch" src="1.0.2" dest="1" /> 299 <link name="table_dispatch" src="1.1.2" dest="1" /> 300 <link name="table_dispatch" src="1.2.2" dest="1" /> 301 <link name="table_dispatch" src="1.3.2" dest="1" /> 302 303 <link name="table_dispatch" src="1.0.3" dest="1" /> 304 <link name="table_dispatch" src="1.1.3" dest="1" /> 305 <link name="table_dispatch" src="1.2.3" dest="1" /> 306 <link name="table_dispatch" src="1.3.3" dest="1" /> 307 308 <link name="table_dispatch" src="1.0.4" dest="1" /> 309 <link name="table_dispatch" src="1.1.4" dest="1" /> 310 <link name="table_dispatch" src="1.2.4" dest="1" /> 311 <link name="table_dispatch" src="1.3.4" dest="1" /> 312 313 <link name="table_dispatch" src="1.0.5" dest="1" /> 314 <link name="table_dispatch" src="1.1.5" dest="1" /> 315 <link name="table_dispatch" src="1.2.5" dest="1" /> 316 <link name="table_dispatch" src="1.3.5" dest="1" /> 317 318 <link name="table_dispatch" src="1.0.6" dest="1" /> 319 <link name="table_dispatch" src="1.1.6" dest="1" /> 320 <link name="table_dispatch" src="1.2.6" dest="1" /> 321 <link name="table_dispatch" src="1.3.6" dest="1" /> 322 323 <link name="table_dispatch" src="1.0.7" dest="1" /> 324 <link name="table_dispatch" src="1.1.7" dest="1" /> 325 <link name="table_dispatch" src="1.2.7" dest="1" /> 326 <link name="table_dispatch" src="1.3.7" dest="1" /> 327 328 <link name="table_dispatch" src="1.0.8" dest="1" /> 329 <link name="table_dispatch" src="1.1.8" dest="1" /> 330 <link name="table_dispatch" src="1.2.8" dest="1" /> 331 <link name="table_dispatch" src="1.3.8" dest="1" /> 332 333 <link name="table_dispatch" src="1.0.9" dest="1" /> 334 <link name="table_dispatch" src="1.1.9" dest="1" /> 335 <link name="table_dispatch" src="1.2.9" dest="1" /> 336 <link name="table_dispatch" src="1.3.9" dest="1" /> 337 338 <link name="table_dispatch" src="1.0.10" dest="1" /> 339 <link name="table_dispatch" src="1.1.10" dest="1" /> 340 <link name="table_dispatch" src="1.2.10" dest="1" /> 341 <link name="table_dispatch" src="1.3.10" dest="1" /> 254 255 256 257 258 259 260 261 262 263 342 264 343 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 344 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 345 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 346 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 347 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 348 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 349 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 350 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 351 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 352 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 353 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 354 355 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 356 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 357 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 358 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 359 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 360 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 361 <link name="link_read_bloc_and_load_store_unit" src="6.1" dest="0" /> 362 <link name="link_read_bloc_and_load_store_unit" src="7.1" dest="0" /> 363 <link name="link_read_bloc_and_load_store_unit" src="8.1" dest="0" /> 364 <link name="link_read_bloc_and_load_store_unit" src="9.1" dest="0" /> 365 <link name="link_read_bloc_and_load_store_unit" src="10.1" dest="0" /> 366 367 <link name="link_read_bloc_and_load_store_unit" src="0.2" dest="1" /> 368 <link name="link_read_bloc_and_load_store_unit" src="1.2" dest="0" /> 369 <link name="link_read_bloc_and_load_store_unit" src="2.2" dest="0" /> 370 <link name="link_read_bloc_and_load_store_unit" src="3.2" dest="0" /> 371 <link name="link_read_bloc_and_load_store_unit" src="4.2" dest="0" /> 372 <link name="link_read_bloc_and_load_store_unit" src="5.2" dest="0" /> 373 <link name="link_read_bloc_and_load_store_unit" src="6.2" dest="0" /> 374 <link name="link_read_bloc_and_load_store_unit" src="7.2" dest="0" /> 375 <link name="link_read_bloc_and_load_store_unit" src="8.2" dest="0" /> 376 <link name="link_read_bloc_and_load_store_unit" src="9.2" dest="0" /> 377 <link name="link_read_bloc_and_load_store_unit" src="10.2" dest="0" /> 378 379 <link name="link_read_bloc_and_load_store_unit" src="0.3" dest="1" /> 380 <link name="link_read_bloc_and_load_store_unit" src="1.3" dest="0" /> 381 <link name="link_read_bloc_and_load_store_unit" src="2.3" dest="0" /> 382 <link name="link_read_bloc_and_load_store_unit" src="3.3" dest="0" /> 383 <link name="link_read_bloc_and_load_store_unit" src="4.3" dest="0" /> 384 <link name="link_read_bloc_and_load_store_unit" src="5.3" dest="0" /> 385 <link name="link_read_bloc_and_load_store_unit" src="6.3" dest="0" /> 386 <link name="link_read_bloc_and_load_store_unit" src="7.3" dest="0" /> 387 <link name="link_read_bloc_and_load_store_unit" src="8.3" dest="0" /> 388 <link name="link_read_bloc_and_load_store_unit" src="9.3" dest="0" /> 389 <link name="link_read_bloc_and_load_store_unit" src="10.3" dest="0" /> 390 265 266 267 268 269 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 391 270 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 392 271 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 509 388 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 510 389 511 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 512 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 513 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 514 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 515 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 516 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 517 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 518 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 519 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 520 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 521 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 522 523 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 524 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 525 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 526 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 527 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 528 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 529 <link name="link_write_bloc_and_load_store_unit" src="6.1" dest="0" /> 530 <link name="link_write_bloc_and_load_store_unit" src="7.1" dest="0" /> 531 <link name="link_write_bloc_and_load_store_unit" src="8.1" dest="0" /> 532 <link name="link_write_bloc_and_load_store_unit" src="9.1" dest="0" /> 533 <link name="link_write_bloc_and_load_store_unit" src="10.1" dest="0" /> 534 535 <link name="link_write_bloc_and_load_store_unit" src="0.2" dest="1" /> 536 <link name="link_write_bloc_and_load_store_unit" src="1.2" dest="0" /> 537 <link name="link_write_bloc_and_load_store_unit" src="2.2" dest="0" /> 538 <link name="link_write_bloc_and_load_store_unit" src="3.2" dest="0" /> 539 <link name="link_write_bloc_and_load_store_unit" src="4.2" dest="0" /> 540 <link name="link_write_bloc_and_load_store_unit" src="5.2" dest="0" /> 541 <link name="link_write_bloc_and_load_store_unit" src="6.2" dest="0" /> 542 <link name="link_write_bloc_and_load_store_unit" src="7.2" dest="0" /> 543 <link name="link_write_bloc_and_load_store_unit" src="8.2" dest="0" /> 544 <link name="link_write_bloc_and_load_store_unit" src="9.2" dest="0" /> 545 <link name="link_write_bloc_and_load_store_unit" src="10.2" dest="0" /> 546 547 <link name="link_write_bloc_and_load_store_unit" src="0.3" dest="1" /> 548 <link name="link_write_bloc_and_load_store_unit" src="1.3" dest="0" /> 549 <link name="link_write_bloc_and_load_store_unit" src="2.3" dest="0" /> 550 <link name="link_write_bloc_and_load_store_unit" src="3.3" dest="0" /> 551 <link name="link_write_bloc_and_load_store_unit" src="4.3" dest="0" /> 552 <link name="link_write_bloc_and_load_store_unit" src="5.3" dest="0" /> 553 <link name="link_write_bloc_and_load_store_unit" src="6.3" dest="0" /> 554 <link name="link_write_bloc_and_load_store_unit" src="7.3" dest="0" /> 555 <link name="link_write_bloc_and_load_store_unit" src="8.3" dest="0" /> 556 <link name="link_write_bloc_and_load_store_unit" src="9.3" dest="0" /> 557 <link name="link_write_bloc_and_load_store_unit" src="10.3" dest="0" /> 390 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 391 392 393 558 394 559 395 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w08_04.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 119 128 <parameter name="size_re_order_buffer" value="128"/> 120 129 <parameter name="nb_re_order_buffer_bank" value="32" /> 130 <parameter name="retire_ooo_scheme" value="0" /> 121 131 <parameter name="commit_priority" value="1" /> 122 132 <parameter name="commit_load_balancing" value="1" /> … … 127 137 <parameter name="issue_load_balancing" value="1" /> 128 138 <parameter name="size_reexecute_queue" value="2" /> 129 <parameter name="reexecute_priority" value="1" /> 130 <parameter name="reexecute_load_balancing" value="1" /> 139 140 131 141 </ooo_engine> 132 142 … … 232 242 <link name="link_dcache_port_with_load_store_unit" src="3.0" dest="3" /> 233 243 234 <link name="table_dispatch" src="0.0.0" dest="1" /> 235 <link name="table_dispatch" src="0.1.0" dest="1" /> 236 <link name="table_dispatch" src="0.2.0" dest="1" /> 237 <link name="table_dispatch" src="0.3.0" dest="1" /> 238 239 <link name="table_dispatch" src="0.0.1" dest="1" /> 240 <link name="table_dispatch" src="0.1.1" dest="1" /> 241 <link name="table_dispatch" src="0.2.1" dest="1" /> 242 <link name="table_dispatch" src="0.3.1" dest="1" /> 243 244 <link name="table_dispatch" src="0.0.2" dest="1" /> 245 <link name="table_dispatch" src="0.1.2" dest="1" /> 246 <link name="table_dispatch" src="0.2.2" dest="1" /> 247 <link name="table_dispatch" src="0.3.2" dest="1" /> 248 249 <link name="table_dispatch" src="0.0.3" dest="1" /> 250 <link name="table_dispatch" src="0.1.3" dest="1" /> 251 <link name="table_dispatch" src="0.2.3" dest="1" /> 252 <link name="table_dispatch" src="0.3.3" dest="1" /> 253 254 <link name="table_dispatch" src="0.0.4" dest="1" /> 255 <link name="table_dispatch" src="0.1.4" dest="1" /> 256 <link name="table_dispatch" src="0.2.4" dest="1" /> 257 <link name="table_dispatch" src="0.3.4" dest="1" /> 258 259 <link name="table_dispatch" src="0.0.5" dest="1" /> 260 <link name="table_dispatch" src="0.1.5" dest="1" /> 261 <link name="table_dispatch" src="0.2.5" dest="1" /> 262 <link name="table_dispatch" src="0.3.5" dest="1" /> 263 264 <link name="table_dispatch" src="0.0.6" dest="1" /> 265 <link name="table_dispatch" src="0.1.6" dest="1" /> 266 <link name="table_dispatch" src="0.2.6" dest="1" /> 267 <link name="table_dispatch" src="0.3.6" dest="1" /> 268 269 <link name="table_dispatch" src="0.0.7" dest="1" /> 270 <link name="table_dispatch" src="0.1.7" dest="1" /> 271 <link name="table_dispatch" src="0.2.7" dest="1" /> 272 <link name="table_dispatch" src="0.3.7" dest="1" /> 273 274 <link name="table_dispatch" src="0.0.8" dest="1" /> 275 <link name="table_dispatch" src="0.1.8" dest="1" /> 276 <link name="table_dispatch" src="0.2.8" dest="1" /> 277 <link name="table_dispatch" src="0.3.8" dest="1" /> 278 279 <link name="table_dispatch" src="0.0.9" dest="1" /> 280 <link name="table_dispatch" src="0.1.9" dest="1" /> 281 <link name="table_dispatch" src="0.2.9" dest="1" /> 282 <link name="table_dispatch" src="0.3.9" dest="1" /> 283 284 <link name="table_dispatch" src="0.0.10" dest="1" /> 285 <link name="table_dispatch" src="0.1.10" dest="1" /> 286 <link name="table_dispatch" src="0.2.10" dest="1" /> 287 <link name="table_dispatch" src="0.3.10" dest="1" /> 244 245 246 247 248 249 250 251 252 253 288 254 289 <link name="table_dispatch" src="1.0.0" dest="1" /> 290 <link name="table_dispatch" src="1.1.0" dest="1" /> 291 <link name="table_dispatch" src="1.2.0" dest="1" /> 292 <link name="table_dispatch" src="1.3.0" dest="1" /> 293 294 <link name="table_dispatch" src="1.0.1" dest="1" /> 295 <link name="table_dispatch" src="1.1.1" dest="1" /> 296 <link name="table_dispatch" src="1.2.1" dest="1" /> 297 <link name="table_dispatch" src="1.3.1" dest="1" /> 298 299 <link name="table_dispatch" src="1.0.2" dest="1" /> 300 <link name="table_dispatch" src="1.1.2" dest="1" /> 301 <link name="table_dispatch" src="1.2.2" dest="1" /> 302 <link name="table_dispatch" src="1.3.2" dest="1" /> 303 304 <link name="table_dispatch" src="1.0.3" dest="1" /> 305 <link name="table_dispatch" src="1.1.3" dest="1" /> 306 <link name="table_dispatch" src="1.2.3" dest="1" /> 307 <link name="table_dispatch" src="1.3.3" dest="1" /> 308 309 <link name="table_dispatch" src="1.0.4" dest="1" /> 310 <link name="table_dispatch" src="1.1.4" dest="1" /> 311 <link name="table_dispatch" src="1.2.4" dest="1" /> 312 <link name="table_dispatch" src="1.3.4" dest="1" /> 313 314 <link name="table_dispatch" src="1.0.5" dest="1" /> 315 <link name="table_dispatch" src="1.1.5" dest="1" /> 316 <link name="table_dispatch" src="1.2.5" dest="1" /> 317 <link name="table_dispatch" src="1.3.5" dest="1" /> 318 319 <link name="table_dispatch" src="1.0.6" dest="1" /> 320 <link name="table_dispatch" src="1.1.6" dest="1" /> 321 <link name="table_dispatch" src="1.2.6" dest="1" /> 322 <link name="table_dispatch" src="1.3.6" dest="1" /> 323 324 <link name="table_dispatch" src="1.0.7" dest="1" /> 325 <link name="table_dispatch" src="1.1.7" dest="1" /> 326 <link name="table_dispatch" src="1.2.7" dest="1" /> 327 <link name="table_dispatch" src="1.3.7" dest="1" /> 328 329 <link name="table_dispatch" src="1.0.8" dest="1" /> 330 <link name="table_dispatch" src="1.1.8" dest="1" /> 331 <link name="table_dispatch" src="1.2.8" dest="1" /> 332 <link name="table_dispatch" src="1.3.8" dest="1" /> 333 334 <link name="table_dispatch" src="1.0.9" dest="1" /> 335 <link name="table_dispatch" src="1.1.9" dest="1" /> 336 <link name="table_dispatch" src="1.2.9" dest="1" /> 337 <link name="table_dispatch" src="1.3.9" dest="1" /> 338 339 <link name="table_dispatch" src="1.0.10" dest="1" /> 340 <link name="table_dispatch" src="1.1.10" dest="1" /> 341 <link name="table_dispatch" src="1.2.10" dest="1" /> 342 <link name="table_dispatch" src="1.3.10" dest="1" /> 255 256 257 258 259 260 261 262 263 264 343 265 344 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 345 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 346 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 347 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 348 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 349 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 350 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 351 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 352 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 353 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 354 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 355 356 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 357 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 358 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 359 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 360 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 361 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 362 <link name="link_read_bloc_and_load_store_unit" src="6.1" dest="0" /> 363 <link name="link_read_bloc_and_load_store_unit" src="7.1" dest="0" /> 364 <link name="link_read_bloc_and_load_store_unit" src="8.1" dest="0" /> 365 <link name="link_read_bloc_and_load_store_unit" src="9.1" dest="0" /> 366 <link name="link_read_bloc_and_load_store_unit" src="10.1" dest="0" /> 367 368 <link name="link_read_bloc_and_load_store_unit" src="0.2" dest="1" /> 369 <link name="link_read_bloc_and_load_store_unit" src="1.2" dest="0" /> 370 <link name="link_read_bloc_and_load_store_unit" src="2.2" dest="0" /> 371 <link name="link_read_bloc_and_load_store_unit" src="3.2" dest="0" /> 372 <link name="link_read_bloc_and_load_store_unit" src="4.2" dest="0" /> 373 <link name="link_read_bloc_and_load_store_unit" src="5.2" dest="0" /> 374 <link name="link_read_bloc_and_load_store_unit" src="6.2" dest="0" /> 375 <link name="link_read_bloc_and_load_store_unit" src="7.2" dest="0" /> 376 <link name="link_read_bloc_and_load_store_unit" src="8.2" dest="0" /> 377 <link name="link_read_bloc_and_load_store_unit" src="9.2" dest="0" /> 378 <link name="link_read_bloc_and_load_store_unit" src="10.2" dest="0" /> 379 380 <link name="link_read_bloc_and_load_store_unit" src="0.3" dest="1" /> 381 <link name="link_read_bloc_and_load_store_unit" src="1.3" dest="0" /> 382 <link name="link_read_bloc_and_load_store_unit" src="2.3" dest="0" /> 383 <link name="link_read_bloc_and_load_store_unit" src="3.3" dest="0" /> 384 <link name="link_read_bloc_and_load_store_unit" src="4.3" dest="0" /> 385 <link name="link_read_bloc_and_load_store_unit" src="5.3" dest="0" /> 386 <link name="link_read_bloc_and_load_store_unit" src="6.3" dest="0" /> 387 <link name="link_read_bloc_and_load_store_unit" src="7.3" dest="0" /> 388 <link name="link_read_bloc_and_load_store_unit" src="8.3" dest="0" /> 389 <link name="link_read_bloc_and_load_store_unit" src="9.3" dest="0" /> 390 <link name="link_read_bloc_and_load_store_unit" src="10.3" dest="0" /> 391 266 267 268 269 270 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 392 271 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 393 272 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 510 389 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 511 390 512 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 513 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 514 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 515 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 516 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 517 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 518 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 519 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 520 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 521 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 522 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 523 524 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 525 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 526 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 527 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 528 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 529 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 530 <link name="link_write_bloc_and_load_store_unit" src="6.1" dest="0" /> 531 <link name="link_write_bloc_and_load_store_unit" src="7.1" dest="0" /> 532 <link name="link_write_bloc_and_load_store_unit" src="8.1" dest="0" /> 533 <link name="link_write_bloc_and_load_store_unit" src="9.1" dest="0" /> 534 <link name="link_write_bloc_and_load_store_unit" src="10.1" dest="0" /> 535 536 <link name="link_write_bloc_and_load_store_unit" src="0.2" dest="1" /> 537 <link name="link_write_bloc_and_load_store_unit" src="1.2" dest="0" /> 538 <link name="link_write_bloc_and_load_store_unit" src="2.2" dest="0" /> 539 <link name="link_write_bloc_and_load_store_unit" src="3.2" dest="0" /> 540 <link name="link_write_bloc_and_load_store_unit" src="4.2" dest="0" /> 541 <link name="link_write_bloc_and_load_store_unit" src="5.2" dest="0" /> 542 <link name="link_write_bloc_and_load_store_unit" src="6.2" dest="0" /> 543 <link name="link_write_bloc_and_load_store_unit" src="7.2" dest="0" /> 544 <link name="link_write_bloc_and_load_store_unit" src="8.2" dest="0" /> 545 <link name="link_write_bloc_and_load_store_unit" src="9.2" dest="0" /> 546 <link name="link_write_bloc_and_load_store_unit" src="10.2" dest="0" /> 547 548 <link name="link_write_bloc_and_load_store_unit" src="0.3" dest="1" /> 549 <link name="link_write_bloc_and_load_store_unit" src="1.3" dest="0" /> 550 <link name="link_write_bloc_and_load_store_unit" src="2.3" dest="0" /> 551 <link name="link_write_bloc_and_load_store_unit" src="3.3" dest="0" /> 552 <link name="link_write_bloc_and_load_store_unit" src="4.3" dest="0" /> 553 <link name="link_write_bloc_and_load_store_unit" src="5.3" dest="0" /> 554 <link name="link_write_bloc_and_load_store_unit" src="6.3" dest="0" /> 555 <link name="link_write_bloc_and_load_store_unit" src="7.3" dest="0" /> 556 <link name="link_write_bloc_and_load_store_unit" src="8.3" dest="0" /> 557 <link name="link_write_bloc_and_load_store_unit" src="9.3" dest="0" /> 558 <link name="link_write_bloc_and_load_store_unit" src="10.3" dest="0" /> 391 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 392 393 394 559 395 560 396 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x04_w08_05.cfg
r136 r138 38 38 39 39 <read_bloc id="0,1,2,3,4,5,6,7,8,9,10"> 40 <parameter name="nb_inst_read" value="1" /> 40 41 <parameter name="size_read_queue" value="4" /> 41 42 <parameter name="size_reservation_station" value="8" /> … … 44 45 45 46 <write_bloc id="0,1,2,3,4,5,6,7,8,9,10" > 47 <parameter name="nb_inst_write" value="1" /> 46 48 <parameter name="size_write_queue" value="8" /> 47 49 <parameter name="size_execute_queue" value="4" /> … … 54 56 <parameter name="size_load_queue" value="8" /> 55 57 <parameter name="size_speculative_access_queue" value="2" /> 58 <parameter name="nb_store_queue_bank" value="1" /> 59 <parameter name="nb_load_queue_bank" value="1" /> 56 60 <parameter name="nb_port_check" value="1" /> 57 <parameter name="speculative_load" value="2" /> 61 <parameter name="speculative_load" value="1" /> 62 <parameter name="speculative_commit_predictor_scheme" value="1" /> 63 <predictor id="0"> 64 <parameter name="lsu_pht_size_counter" value="2" /> 65 <parameter name="lsu_pht_nb_counter" value="64"/> 66 </predictor> 58 67 <parameter name="nb_bypass_memory" value="0" /> 59 68 <parameter name="nb_cache_port" value="1" /> … … 118 127 <parameter name="size_re_order_buffer" value="256"/> 119 128 <parameter name="nb_re_order_buffer_bank" value="64" /> 129 <parameter name="retire_ooo_scheme" value="0" /> 120 130 <parameter name="commit_priority" value="1" /> 121 131 <parameter name="commit_load_balancing" value="1" /> … … 126 136 <parameter name="issue_load_balancing" value="1" /> 127 137 <parameter name="size_reexecute_queue" value="4" /> 128 <parameter name="reexecute_priority" value="1" /> 129 <parameter name="reexecute_load_balancing" value="1" /> 138 139 130 140 </ooo_engine> 131 141 … … 234 244 <link name="link_dcache_port_with_load_store_unit" src="3.0" dest="3" /> 235 245 236 <link name="table_dispatch" src="0.0.0" dest="1" /> 237 <link name="table_dispatch" src="0.1.0" dest="1" /> 238 <link name="table_dispatch" src="0.2.0" dest="1" /> 239 <link name="table_dispatch" src="0.3.0" dest="1" /> 240 <link name="table_dispatch" src="0.4.0" dest="1" /> 241 <link name="table_dispatch" src="0.5.0" dest="1" /> 242 <link name="table_dispatch" src="0.6.0" dest="1" /> 243 <link name="table_dispatch" src="0.7.0" dest="1" /> 244 245 <link name="table_dispatch" src="0.0.1" dest="1" /> 246 <link name="table_dispatch" src="0.1.1" dest="1" /> 247 <link name="table_dispatch" src="0.2.1" dest="1" /> 248 <link name="table_dispatch" src="0.3.1" dest="1" /> 249 <link name="table_dispatch" src="0.4.1" dest="1" /> 250 <link name="table_dispatch" src="0.5.1" dest="1" /> 251 <link name="table_dispatch" src="0.6.1" dest="1" /> 252 <link name="table_dispatch" src="0.7.1" dest="1" /> 253 254 <link name="table_dispatch" src="0.0.2" dest="1" /> 255 <link name="table_dispatch" src="0.1.2" dest="1" /> 256 <link name="table_dispatch" src="0.2.2" dest="1" /> 257 <link name="table_dispatch" src="0.3.2" dest="1" /> 258 <link name="table_dispatch" src="0.4.2" dest="1" /> 259 <link name="table_dispatch" src="0.5.2" dest="1" /> 260 <link name="table_dispatch" src="0.6.2" dest="1" /> 261 <link name="table_dispatch" src="0.7.2" dest="1" /> 262 263 <link name="table_dispatch" src="0.0.3" dest="1" /> 264 <link name="table_dispatch" src="0.1.3" dest="1" /> 265 <link name="table_dispatch" src="0.2.3" dest="1" /> 266 <link name="table_dispatch" src="0.3.3" dest="1" /> 267 <link name="table_dispatch" src="0.4.3" dest="1" /> 268 <link name="table_dispatch" src="0.5.3" dest="1" /> 269 <link name="table_dispatch" src="0.6.3" dest="1" /> 270 <link name="table_dispatch" src="0.7.3" dest="1" /> 271 272 <link name="table_dispatch" src="0.0.4" dest="1" /> 273 <link name="table_dispatch" src="0.1.4" dest="1" /> 274 <link name="table_dispatch" src="0.2.4" dest="1" /> 275 <link name="table_dispatch" src="0.3.4" dest="1" /> 276 <link name="table_dispatch" src="0.4.4" dest="1" /> 277 <link name="table_dispatch" src="0.5.4" dest="1" /> 278 <link name="table_dispatch" src="0.6.4" dest="1" /> 279 <link name="table_dispatch" src="0.7.4" dest="1" /> 280 281 <link name="table_dispatch" src="0.0.5" dest="1" /> 282 <link name="table_dispatch" src="0.1.5" dest="1" /> 283 <link name="table_dispatch" src="0.2.5" dest="1" /> 284 <link name="table_dispatch" src="0.3.5" dest="1" /> 285 <link name="table_dispatch" src="0.4.5" dest="1" /> 286 <link name="table_dispatch" src="0.5.5" dest="1" /> 287 <link name="table_dispatch" src="0.6.5" dest="1" /> 288 <link name="table_dispatch" src="0.7.5" dest="1" /> 289 290 <link name="table_dispatch" src="0.0.6" dest="1" /> 291 <link name="table_dispatch" src="0.1.6" dest="1" /> 292 <link name="table_dispatch" src="0.2.6" dest="1" /> 293 <link name="table_dispatch" src="0.3.6" dest="1" /> 294 <link name="table_dispatch" src="0.4.6" dest="1" /> 295 <link name="table_dispatch" src="0.5.6" dest="1" /> 296 <link name="table_dispatch" src="0.6.6" dest="1" /> 297 <link name="table_dispatch" src="0.7.6" dest="1" /> 298 299 <link name="table_dispatch" src="0.0.7" dest="1" /> 300 <link name="table_dispatch" src="0.1.7" dest="1" /> 301 <link name="table_dispatch" src="0.2.7" dest="1" /> 302 <link name="table_dispatch" src="0.3.7" dest="1" /> 303 <link name="table_dispatch" src="0.4.7" dest="1" /> 304 <link name="table_dispatch" src="0.5.7" dest="1" /> 305 <link name="table_dispatch" src="0.6.7" dest="1" /> 306 <link name="table_dispatch" src="0.7.7" dest="1" /> 307 308 <link name="table_dispatch" src="0.0.8" dest="1" /> 309 <link name="table_dispatch" src="0.1.8" dest="1" /> 310 <link name="table_dispatch" src="0.2.8" dest="1" /> 311 <link name="table_dispatch" src="0.3.8" dest="1" /> 312 <link name="table_dispatch" src="0.4.8" dest="1" /> 313 <link name="table_dispatch" src="0.5.8" dest="1" /> 314 <link name="table_dispatch" src="0.6.8" dest="1" /> 315 <link name="table_dispatch" src="0.7.8" dest="1" /> 316 317 <link name="table_dispatch" src="0.0.9" dest="1" /> 318 <link name="table_dispatch" src="0.1.9" dest="1" /> 319 <link name="table_dispatch" src="0.2.9" dest="1" /> 320 <link name="table_dispatch" src="0.3.9" dest="1" /> 321 <link name="table_dispatch" src="0.4.9" dest="1" /> 322 <link name="table_dispatch" src="0.5.9" dest="1" /> 323 <link name="table_dispatch" src="0.6.9" dest="1" /> 324 <link name="table_dispatch" src="0.7.9" dest="1" /> 325 326 <link name="table_dispatch" src="0.0.10" dest="1" /> 327 <link name="table_dispatch" src="0.1.10" dest="1" /> 328 <link name="table_dispatch" src="0.2.10" dest="1" /> 329 <link name="table_dispatch" src="0.3.10" dest="1" /> 330 <link name="table_dispatch" src="0.4.10" dest="1" /> 331 <link name="table_dispatch" src="0.5.10" dest="1" /> 332 <link name="table_dispatch" src="0.6.10" dest="1" /> 333 <link name="table_dispatch" src="0.7.10" dest="1" /> 246 247 248 249 250 251 252 253 254 255 334 256 335 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 336 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 337 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 338 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 339 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 340 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 341 <link name="link_read_bloc_and_load_store_unit" src="6.0" dest="0" /> 342 <link name="link_read_bloc_and_load_store_unit" src="7.0" dest="0" /> 343 <link name="link_read_bloc_and_load_store_unit" src="8.0" dest="0" /> 344 <link name="link_read_bloc_and_load_store_unit" src="9.0" dest="0" /> 345 <link name="link_read_bloc_and_load_store_unit" src="10.0" dest="0" /> 346 347 <link name="link_read_bloc_and_load_store_unit" src="0.1" dest="1" /> 348 <link name="link_read_bloc_and_load_store_unit" src="1.1" dest="0" /> 349 <link name="link_read_bloc_and_load_store_unit" src="2.1" dest="0" /> 350 <link name="link_read_bloc_and_load_store_unit" src="3.1" dest="0" /> 351 <link name="link_read_bloc_and_load_store_unit" src="4.1" dest="0" /> 352 <link name="link_read_bloc_and_load_store_unit" src="5.1" dest="0" /> 353 <link name="link_read_bloc_and_load_store_unit" src="6.1" dest="0" /> 354 <link name="link_read_bloc_and_load_store_unit" src="7.1" dest="0" /> 355 <link name="link_read_bloc_and_load_store_unit" src="8.1" dest="0" /> 356 <link name="link_read_bloc_and_load_store_unit" src="9.1" dest="0" /> 357 <link name="link_read_bloc_and_load_store_unit" src="10.1" dest="0" /> 358 359 <link name="link_read_bloc_and_load_store_unit" src="0.2" dest="1" /> 360 <link name="link_read_bloc_and_load_store_unit" src="1.2" dest="0" /> 361 <link name="link_read_bloc_and_load_store_unit" src="2.2" dest="0" /> 362 <link name="link_read_bloc_and_load_store_unit" src="3.2" dest="0" /> 363 <link name="link_read_bloc_and_load_store_unit" src="4.2" dest="0" /> 364 <link name="link_read_bloc_and_load_store_unit" src="5.2" dest="0" /> 365 <link name="link_read_bloc_and_load_store_unit" src="6.2" dest="0" /> 366 <link name="link_read_bloc_and_load_store_unit" src="7.2" dest="0" /> 367 <link name="link_read_bloc_and_load_store_unit" src="8.2" dest="0" /> 368 <link name="link_read_bloc_and_load_store_unit" src="9.2" dest="0" /> 369 <link name="link_read_bloc_and_load_store_unit" src="10.2" dest="0" /> 370 371 <link name="link_read_bloc_and_load_store_unit" src="0.3" dest="1" /> 372 <link name="link_read_bloc_and_load_store_unit" src="1.3" dest="0" /> 373 <link name="link_read_bloc_and_load_store_unit" src="2.3" dest="0" /> 374 <link name="link_read_bloc_and_load_store_unit" src="3.3" dest="0" /> 375 <link name="link_read_bloc_and_load_store_unit" src="4.3" dest="0" /> 376 <link name="link_read_bloc_and_load_store_unit" src="5.3" dest="0" /> 377 <link name="link_read_bloc_and_load_store_unit" src="6.3" dest="0" /> 378 <link name="link_read_bloc_and_load_store_unit" src="7.3" dest="0" /> 379 <link name="link_read_bloc_and_load_store_unit" src="8.3" dest="0" /> 380 <link name="link_read_bloc_and_load_store_unit" src="9.3" dest="0" /> 381 <link name="link_read_bloc_and_load_store_unit" src="10.3" dest="0" /> 382 257 258 259 260 261 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 383 262 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="1" /> 384 263 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> … … 501 380 <link name="link_read_bloc_and_functionnal_unit" src="10.9" dest="1" /> 502 381 503 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 504 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 505 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 506 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 507 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 508 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 509 <link name="link_write_bloc_and_load_store_unit" src="6.0" dest="0" /> 510 <link name="link_write_bloc_and_load_store_unit" src="7.0" dest="0" /> 511 <link name="link_write_bloc_and_load_store_unit" src="8.0" dest="0" /> 512 <link name="link_write_bloc_and_load_store_unit" src="9.0" dest="0" /> 513 <link name="link_write_bloc_and_load_store_unit" src="10.0" dest="0" /> 514 515 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 516 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 517 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 518 <link name="link_write_bloc_and_load_store_unit" src="3.1" dest="0" /> 519 <link name="link_write_bloc_and_load_store_unit" src="4.1" dest="0" /> 520 <link name="link_write_bloc_and_load_store_unit" src="5.1" dest="0" /> 521 <link name="link_write_bloc_and_load_store_unit" src="6.1" dest="0" /> 522 <link name="link_write_bloc_and_load_store_unit" src="7.1" dest="0" /> 523 <link name="link_write_bloc_and_load_store_unit" src="8.1" dest="0" /> 524 <link name="link_write_bloc_and_load_store_unit" src="9.1" dest="0" /> 525 <link name="link_write_bloc_and_load_store_unit" src="10.1" dest="0" /> 526 527 <link name="link_write_bloc_and_load_store_unit" src="0.2" dest="1" /> 528 <link name="link_write_bloc_and_load_store_unit" src="1.2" dest="0" /> 529 <link name="link_write_bloc_and_load_store_unit" src="2.2" dest="0" /> 530 <link name="link_write_bloc_and_load_store_unit" src="3.2" dest="0" /> 531 <link name="link_write_bloc_and_load_store_unit" src="4.2" dest="0" /> 532 <link name="link_write_bloc_and_load_store_unit" src="5.2" dest="0" /> 533 <link name="link_write_bloc_and_load_store_unit" src="6.2" dest="0" /> 534 <link name="link_write_bloc_and_load_store_unit" src="7.2" dest="0" /> 535 <link name="link_write_bloc_and_load_store_unit" src="8.2" dest="0" /> 536 <link name="link_write_bloc_and_load_store_unit" src="9.2" dest="0" /> 537 <link name="link_write_bloc_and_load_store_unit" src="10.2" dest="0" /> 538 539 <link name="link_write_bloc_and_load_store_unit" src="0.3" dest="1" /> 540 <link name="link_write_bloc_and_load_store_unit" src="1.3" dest="0" /> 541 <link name="link_write_bloc_and_load_store_unit" src="2.3" dest="0" /> 542 <link name="link_write_bloc_and_load_store_unit" src="3.3" dest="0" /> 543 <link name="link_write_bloc_and_load_store_unit" src="4.3" dest="0" /> 544 <link name="link_write_bloc_and_load_store_unit" src="5.3" dest="0" /> 545 <link name="link_write_bloc_and_load_store_unit" src="6.3" dest="0" /> 546 <link name="link_write_bloc_and_load_store_unit" src="7.3" dest="0" /> 547 <link name="link_write_bloc_and_load_store_unit" src="8.3" dest="0" /> 548 <link name="link_write_bloc_and_load_store_unit" src="9.3" dest="0" /> 549 <link name="link_write_bloc_and_load_store_unit" src="10.3" dest="0" /> 382 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 383 384 385 550 386 551 387 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.gen
r137 r138 43 43 44 44 <parameter name="nb_read_bloc" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 45 <parameter name="nb_inst_read" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 45 46 <parameter name="size_read_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 46 47 <parameter name="size_reservation_station" min="1" max="16" step="* 2" default="2" level="..." description="..." /> … … 48 49 49 50 <parameter name="nb_write_bloc" min="1" max="32" step="* 2" default="1" level="..." description="..." /> 51 <parameter name="nb_inst_write" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 50 52 <parameter name="size_write_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 51 53 <parameter name="size_execute_queue" min="0" max="16" step="+ 1" default="2" level="..." description="..." /> … … 54 56 55 57 <parameter name="nb_load_store_unit" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 56 <parameter name="size_store_queue" min="2" max="128" 57 <parameter name="size_load_queue" min="1" max="128" 58 <parameter name="size_store_queue" min="2" max="128" step="* 2" default="2" level="..." description="..." /> 59 <parameter name="size_load_queue" min="1" max="128" step="* 2" default="2" level="..." description="..." /> 58 60 <parameter name="size_speculative_access_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 59 <parameter name="nb_port_check" min="1" max="128" step="* 2" default="1" level="..." description="..." /> 60 <parameter name="speculative_load" min="0" max="3" step="+ 1" default="2" level="..." description="..." /> 61 <parameter name="nb_store_queue_bank" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 62 <parameter name="nb_load_queue_bank" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 63 <parameter name="nb_port_check" min="1" max="128" step="* 2" default="1" level="..." description="..." /> 64 <parameter name="speculative_load" min="0" max="1" step="+ 1" default="1" level="..." description="..." /> 65 <parameter name="speculative_commit_predictor_scheme" min="0" max="8" step="+ 1" default="1" level="..." description="cf dir_predictor_scheme" /> 66 <parameter name="lsu_pht_size_counter" min="1" max="4" step="+ 1" default="2" level="..." description="..." /> 67 <parameter name="lsu_pht_nb_counter" min="1" max="4096" step="* 2" default="64" level="..." description="..." /> 61 68 <parameter name="nb_bypass_memory" min="0" max="16" step="+ 1" default="0" level="..." description="..." /> 62 69 <parameter name="nb_cache_port" min="1" max="16" step="+ 1" default="1" level="..." description="..." /> … … 76 83 <parameter name="btb_size_counter" min="2" max="16" step="* 2" default="2" level="..." description="..." /> 77 84 <parameter name="btb_victim_scheme" min="0" max="5" step="+ 1" default="1" level="..." description="0 : Random, 1 : Round Robin, 2 : Not Last Used, 3 : Pseudo LRU, 4 : Least Recently Used, 5 : FIFO" /> 78 <parameter name="dir_predictor_scheme" min="0" max="8" step="+ 1" default=" 1" level="..." description="0 : Never take, 1 : Always Take, 2 : Static, 3 : Last Take, 4 : Counter, 5 : Local predictor, 6 : Global predictor, 7 : Meta predictor, 8 : Custom predictor" />85 <parameter name="dir_predictor_scheme" min="0" max="8" step="+ 1" default="2" level="..." description="0 : Never take, 1 : Always Take, 2 : Static, 3 : Last Take, 4 : Counter, 5 : Local predictor, 6 : Global predictor, 7 : Meta predictor, 8 : Custom predictor" /> 79 86 <parameter name="dir_have_bht" default="1" level="..." description="..." /> 80 <parameter name="dir_bht_size_shifter" min="1" max="12" step="+ 1" default=" 1" level="..." description="..." />81 <parameter name="dir_bht_nb_shifter" min="1" max="4096" step="* 2" default=" 1"level="..." description="..." />87 <parameter name="dir_bht_size_shifter" min="1" max="12" step="+ 1" default="2" level="..." description="..." /> 88 <parameter name="dir_bht_nb_shifter" min="1" max="4096" step="* 2" default="64" level="..." description="..." /> 82 89 <parameter name="dir_have_pht" default="1" level="..." description="..." /> 83 <parameter name="dir_pht_size_counter" min="1" max="4" step="+ 1" default=" 1" level="..." description="..." />84 <parameter name="dir_pht_nb_counter" min="1" max="4096" step="* 2" default=" 1"level="..." description="..." />85 <parameter name="dir_pht_size_address_share" min="0" max="12" step="+ 1" default=" 1" level="..." description="..." />90 <parameter name="dir_pht_size_counter" min="1" max="4" step="+ 1" default="2" level="..." description="..." /> 91 <parameter name="dir_pht_nb_counter" min="1" max="4096" step="* 2" default="64" level="..." description="..." /> 92 <parameter name="dir_pht_size_address_share" min="0" max="12" step="+ 1" default="0" level="..." description="..." /> 86 93 87 94 <parameter name="nb_ooo_engine" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> … … 95 102 <parameter name="size_re_order_buffer" min="1" max="256" step="+ 1" default="1" level="..." description="..." /> 96 103 <parameter name="nb_re_order_buffer_bank" min="1" max="256" step="* 2" default="1" level="..." description="..." /> 97 <parameter name="commit_priority" min="1" max="8" step="+ 1" default="1" level="..." description="..." />98 <parameter name="commit_load_balancing" min="1" max="8" step="+ 1" default="1" level="..." description="..." />99 104 <parameter name="size_issue_queue" min="1" max="64" step="* 2" default="2" level="..." description="..." /> 100 105 <parameter name="nb_issue_queue_bank" min="1" max="16" step="* 2" default="1" level="..." description="..." /> … … 103 108 <parameter name="issue_load_balancing" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 104 109 <parameter name="size_reexecute_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 105 <parameter name="reexecute_priority" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 106 <parameter name="reexecute_load_balancing" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 110 <parameter name="retire_ooo_scheme" min="0" max="2" step="+ 1" default="0" level="..." description="..." /> 111 <parameter name="commit_priority" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 112 <parameter name="commit_load_balancing" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 107 113 108 114 <parameter name="nb_execute_loop" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> … … 119 125 <parameter name="read_unit_to_execution_unit_priority" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 120 126 121 <link name="link_context_with_thread" src="thread" dest="context" description="..." /> 122 <link name="link_decod_unit_with_decod_bloc" src="decod_bloc" dest="decod_unit" description="..." /> 123 <link name="link_rename_unit_with_rename_bloc" src="rename_bloc" dest="rename_unit" description="..." /> 124 <link name="link_read_unit_with_read_bloc" src="read_bloc" dest="read_unit" description="..." /> 125 <link name="link_write_unit_with_write_bloc" src="write_bloc" dest="write_unit" description="..." /> 126 <link name="link_execute_unit_with_functionnal_unit" src="functionnal_unit" dest="execute_unit" description="..." /> 127 <link name="link_execute_unit_with_load_store_unit" src="load_store_unit" dest="execute_unit" description="..." /> 128 <link name="link_decod_bloc_with_thread" src="thread" dest="decod_bloc" description="..." /> 129 <link name="link_rename_bloc_with_front_end" src="front_end" dest="rename_bloc" description="..." /> 130 <link name="link_icache_port_with_thread" src="thread" dest="icache_port" description="..." /> 131 <link name="link_dcache_port_with_load_store_unit" src="load_store_unit" dest="dcache_port" description="..." /> 132 133 <link name="table_dispatch" src="..." description="..." /> 134 <link name="link_read_bloc_and_load_store_unit" src="..." description="..." /> 135 <link name="link_read_bloc_and_functionnal_unit" src="..." description="..." /> 136 <link name="link_write_bloc_and_load_store_unit" src="..." description="..." /> 137 <link name="link_write_bloc_and_functionnal_unit" src="..." description="..." /> 138 <link name="link_load_store_unit_with_thread" src="..." description="..." /> 139 <link name="link_thread_and_functionnal_unit" src="..." description="..." /> 127 <link name="link_context_with_thread" src="thread" dest="context" description="..." /> 128 <link name="link_decod_unit_with_decod_bloc" src="decod_bloc" dest="decod_unit" description="..." /> 129 <link name="link_rename_unit_with_rename_bloc" src="rename_bloc" dest="rename_unit" description="..." /> 130 <link name="link_read_unit_with_read_bloc" src="read_bloc" dest="read_unit" description="..." /> 131 <link name="link_write_unit_with_write_bloc" src="write_bloc" dest="write_unit" description="..." /> 132 <link name="link_execute_unit_with_functionnal_unit" src="functionnal_unit" dest="execute_unit" description="..." /> 133 <link name="link_execute_unit_with_load_store_unit" src="load_store_unit" dest="execute_unit" description="..." /> 134 <link name="link_decod_bloc_with_thread" src="thread" dest="decod_bloc" description="..." /> 135 <link name="link_rename_bloc_with_front_end" src="front_end" dest="rename_bloc" description="..." /> 136 <link name="link_icache_port_with_thread" src="thread" dest="icache_port" description="..." /> 137 <link name="link_dcache_port_with_load_store_unit" src="load_store_unit" dest="dcache_port" description="..." /> 138 139 <link name="link_read_bloc_with_load_store_unit" src="load_store_unit" dest="read_bloc" description="..." /> 140 <link name="link_read_bloc_and_functionnal_unit" src="..." description="..." /> 141 <link name="link_write_bloc_with_load_store_unit" src="load_store_unit" dest="write_bloc" description="..." /> 142 <link name="link_write_bloc_and_functionnal_unit" src="..." description="..." /> 143 <link name="link_load_store_unit_with_thread" src="thread" dest="load_store_unit" description="..." /> 144 <link name="link_thread_and_functionnal_unit" src="..." description="..." /> 140 145 141 146 <parameter name="latence" min="0" max="64" step="+ 1" default="0" level="..." description="..." /> -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.sim
r137 r138 4 4 5 5 <parameter name="use_systemc" value="1" /> 6 <parameter name="use_vhdl" value=" 1" />6 <parameter name="use_vhdl" value="0" /> 7 7 <parameter name="use_vhdl_testbench" value="0" /> 8 8 <parameter name="use_vhdl_testbench_assert" value="0" /> … … 20 20 <parameter name="statistics_period" value="0" /> 21 21 22 <parameter name="simulation_nb_cycle" value=" 10000000"/>22 <parameter name="simulation_nb_cycle" value="50000" /> 23 23 <parameter name="simulation_nb_instruction" value="0" /> 24 <parameter name="simulation_stop_type" value="0" /> 24 25 <parameter name="simulation_file_with_pid" value="0" /> 25 26 <parameter name="simulation_file_with_date" value="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/debug.cfg
r136 r138 1 1 <?xml version="1.0" encoding="ISO-8859-1" ?> 2 2 3 <core name="Instance_x1_w4_2"> 4 5 <thread id="0,1,2,3"> 6 <parameter name="size_ifetch_queue" value="32" /> 3 <core name="Instance_x01_w02_04"> 4 5 <parameter name="size_data" value="32" /> 6 7 <parameter name="dispatch_priority" value="1" /> 8 <parameter name="dispatch_load_balancing" value="1" /> 9 10 <parameter name="nb_icache_port" value="1" /> 11 <parameter name="icache_port_priority" value="1" /> 12 <parameter name="icache_port_load_balancing" value="1" /> 13 14 <parameter name="nb_dcache_port" value="1" /> 15 <parameter name="dcache_port_priority" value="1" /> 16 <parameter name="dcache_port_load_balancing" value="1" /> 17 18 <thread id="0"> 19 <parameter name="size_ifetch_queue" value="16" /> 7 20 <parameter name="ifetch_queue_scheme" value="0" /> 8 <parameter name="nb_inst_fetch" value=" 8" />9 <parameter name="ras_size_queue" value=" 16" />10 <parameter name="upt_size_queue" value=" 16" />11 <parameter name="ufpt_size_queue" value=" 6" />21 <parameter name="nb_inst_fetch" value="2" /> 22 <parameter name="ras_size_queue" value="8" /> 23 <parameter name="upt_size_queue" value="8" /> 24 <parameter name="ufpt_size_queue" value="4" /> 12 25 13 26 <group id="0"> … … 17 30 18 31 <decod_bloc id="0"> 19 <parameter name="size_decod_queue" value=" 16"/>32 <parameter name="size_decod_queue" value="8" /> 20 33 <parameter name="decod_queue_scheme" value="1" /> 21 <parameter name="nb_inst_decod" value=" 4" />34 <parameter name="nb_inst_decod" value="2" /> 22 35 <parameter name="nb_context_select" value="1" /> 23 36 <parameter name="context_select_priority" value="1" /> … … 26 39 27 40 <rename_bloc id="0"> 28 <parameter name="nb_inst_insert" value=" 4" />29 <parameter name="nb_inst_retire" value=" 4" />41 <parameter name="nb_inst_insert" value="2" /> 42 <parameter name="nb_inst_retire" value="2" /> 30 43 <parameter name="rename_select_priority" value="1" /> 31 44 <parameter name="rename_select_load_balancing" value="1" /> 32 45 <parameter name="rename_select_nb_front_end_select" value="1" /> 33 <parameter name="nb_general_register" value=" 256"/>34 <parameter name="nb_special_register" value=" 128"/>35 <parameter name="nb_reg_free" value=" 8" />36 <parameter name="nb_rename_unit_bank" value=" 8" />46 <parameter name="nb_general_register" value="128"/> 47 <parameter name="nb_special_register" value="64" /> 48 <parameter name="nb_reg_free" value="2" /> 49 <parameter name="nb_rename_unit_bank" value="4" /> 37 50 </rename_bloc> 38 51 39 <read_bloc id="0,1,2,3,4,5"> 52 <read_bloc id="0,1,2,3"> 53 <parameter name="nb_inst_read" value="1" /> 40 54 <parameter name="size_read_queue" value="4" /> 41 55 <parameter name="size_reservation_station" value="4" /> 42 56 <parameter name="nb_inst_retire_reservation_station" value="4" /> 43 57 </read_bloc> 44 45 <write_bloc id="0,1,2,3,4,5"> 58 59 <write_bloc id="0,1,2,3"> 60 <parameter name="nb_inst_write" value="1" /> 46 61 <parameter name="size_write_queue" value="4" /> 47 62 <parameter name="size_execute_queue" value="4" /> … … 49 64 <parameter name="write_queue_scheme" value="1" /> 50 65 </write_bloc> 51 66 52 67 <load_store_unit id="0"> 53 <parameter name="size_store_queue" value=" 16" />68 <parameter name="size_store_queue" value="8" /> 54 69 <parameter name="size_load_queue" value="16" /> 55 70 <parameter name="size_speculative_access_queue" value="4" /> 71 <parameter name="nb_store_queue_bank" value="1" /> 72 <parameter name="nb_load_queue_bank" value="1" /> 56 73 <parameter name="nb_port_check" value="4" /> 57 <parameter name="speculative_load" value="2" /> 74 <parameter name="speculative_load" value="1" /> 75 <parameter name="speculative_commit_predictor_scheme" value="1" /> 76 <predictor id="0"> 77 <parameter name="lsu_pht_size_counter" value="2" /> 78 <parameter name="lsu_pht_nb_counter" value="64"/> 79 </predictor> 58 80 <parameter name="nb_bypass_memory" value="0" /> 59 81 <parameter name="nb_cache_port" value="1" /> … … 64 86 <parameter name="nb_inst_functionnal_unit" value="1" /> 65 87 66 <timing type="8" latence="1" delay="1" />67 <timing type="10" latence="1" delay="1" />68 </functionnal_unit>69 70 <functionnal_unit id="1,2,3,4" >71 <parameter name="nb_inst_functionnal_unit" value="1" />72 73 88 <timing type="0" latence="1" delay="1" /> 74 89 <timing type="1" latence="1" delay="1" /> 75 90 <timing type="2" latence="1" delay="1" /> 76 91 <timing type="3" latence="1" delay="1" /> 77 <timing type="4" latence=" 1" delay="1" />92 <timing type="4" latence="3" delay="1" /> 78 93 <timing type="6" latence="1" delay="1" /> 79 94 <timing type="7" latence="1" delay="1" /> 95 <timing type="8" latence="1" delay="1" /> 96 <timing type="10" latence="1" delay="1" /> 80 97 </functionnal_unit> 81 98 99 <functionnal_unit id="1,2"> 100 <parameter name="nb_inst_functionnal_unit" value="1" /> 101 102 <timing type="0" latence="1" delay="1" /> 103 <timing type="1" latence="1" delay="1" /> 104 <timing type="2" latence="1" delay="1" /> 105 <timing type="3" latence="1" delay="1" /> 106 <timing type="4" latence="3" delay="1" /> 107 <timing type="6" latence="1" delay="1" /> 108 <timing type="7" latence="1" delay="1" /> 109 110 <timing type="10" latence="1" delay="1" /> 111 </functionnal_unit> 112 82 113 <front_end id="0"> 83 <parameter name="nb_context" value=" 4" />114 <parameter name="nb_context" value="1" /> 84 115 <parameter name="nb_decod_unit" value="1" /> 85 116 <parameter name="nb_inst_branch_predict" value="1" /> 86 117 <parameter name="nb_inst_branch_decod" value="1" /> 87 118 <parameter name="nb_inst_branch_update" value="1" /> 88 <parameter name="btb_size_queue" value=" 1024"/>89 <parameter name="btb_associativity" value=" 8" />119 <parameter name="btb_size_queue" value="512"/> 120 <parameter name="btb_associativity" value="2" /> 90 121 <parameter name="btb_size_counter" value="2" /> 91 122 <parameter name="btb_victim_scheme" value="3" /> 92 123 <parameter name="dir_predictor_scheme" value="4" /> 93 124 94 125 <predictor id="0"> 95 <parameter name="dir_have_bht" value="1" /> 96 <parameter name="dir_bht_size_shifter" value="10" /> 97 <parameter name="dir_bht_nb_shifter" value="1024" /> 98 <parameter name="dir_have_pht" value="1" /> 126 <parameter name="dir_have_bht" value="0" /> 127 <parameter name="dir_have_pht" value="1" /> 99 128 <parameter name="dir_pht_size_counter" value="2" /> 100 <parameter name="dir_pht_nb_counter" value=" 1024"/>129 <parameter name="dir_pht_nb_counter" value="512"/> 101 130 <parameter name="dir_pht_size_address_share" value="0" /> 102 131 </predictor> 132 103 133 <predictor id="1"> 104 <parameter name="dir_have_bht" value="1" /> 105 <parameter name="dir_bht_size_shifter" value="10" /> 106 <parameter name="dir_bht_nb_shifter" value="1" /> 107 <parameter name="dir_have_pht" value="1" /> 108 <parameter name="dir_pht_size_counter" value="2" /> 109 <parameter name="dir_pht_nb_counter" value="1024" /> 110 <parameter name="dir_pht_size_address_share" value="0" /> 134 <parameter name="dir_have_bht" value="0" /> 135 <parameter name="dir_have_pht" value="0" /> 111 136 </predictor> 137 112 138 <predictor id="2"> 113 139 <parameter name="dir_have_bht" value="0" /> 114 <parameter name="dir_have_pht" value="1" /> 115 <parameter name="dir_pht_size_counter" value="2" /> 116 <parameter name="dir_pht_nb_counter" value="1024" /> 117 <parameter name="dir_pht_size_address_share" value="0" /> 118 </predictor> 140 <parameter name="dir_have_pht" value="0" /> 141 </predictor> 142 119 143 </front_end> 120 144 121 145 <ooo_engine id="0"> 122 146 <parameter name="nb_rename_unit" value="1" /> 123 <parameter name="nb_inst_issue" value=" 4" />147 <parameter name="nb_inst_issue" value="2" /> 124 148 <parameter name="nb_inst_reexecute" value="1" /> 125 <parameter name="nb_inst_commit" value=" 4" />149 <parameter name="nb_inst_commit" value="2" /> 126 150 <parameter name="nb_inst_branch_complete" value="2" /> 127 151 <parameter name="nb_rename_unit_select" value="1" /> 128 152 <parameter name="nb_execute_loop_select" value="1" /> 129 <parameter name="size_re_order_buffer" value="128"/> 130 <parameter name="nb_re_order_buffer_bank" value="16" /> 153 <parameter name="size_re_order_buffer" value="64"/> 154 <parameter name="nb_re_order_buffer_bank" value="8" /> 155 <parameter name="retire_ooo_scheme" value="0" /> 131 156 <parameter name="commit_priority" value="1" /> 132 157 <parameter name="commit_load_balancing" value="1" /> 133 <parameter name="size_issue_queue" value=" 16" />134 <parameter name="nb_issue_queue_bank" value=" 4" />158 <parameter name="size_issue_queue" value="8" /> 159 <parameter name="nb_issue_queue_bank" value="2" /> 135 160 <parameter name="issue_queue_scheme" value="0" /> 136 161 <parameter name="issue_priority" value="1" /> 137 162 <parameter name="issue_load_balancing" value="1" /> 138 163 <parameter name="size_reexecute_queue" value="4" /> 139 <parameter name="reexecute_priority" value="1" /> 140 <parameter name="reexecute_load_balancing" value="1" /> 164 165 141 166 </ooo_engine> 142 167 143 168 <execute_loop id="0"> 144 <parameter name="nb_read_unit" value="6" /> 145 <parameter name="nb_write_unit" value="6" /> 146 <parameter name="nb_execute_unit" value="6" /> 147 <parameter name="nb_gpr_bank" value="1" /> 148 <parameter name="nb_gpr_port_read_by_bank" value="12" /> 149 <parameter name="nb_gpr_port_write_by_bank" value="6" /> 150 <parameter name="nb_spr_bank" value="1" /> 151 <parameter name="nb_spr_port_read_by_bank" value="5" /> 152 <parameter name="nb_spr_port_write_by_bank" value="5" /> 169 <parameter name="nb_read_unit" value="4" /> 170 <parameter name="nb_write_unit" value="4" /> 171 <parameter name="nb_gpr_bank" value="4" /> 172 <parameter name="nb_gpr_port_read_by_bank" value="2" /> 173 <parameter name="nb_gpr_port_write_by_bank" value="2" /> 174 <parameter name="nb_spr_bank" value="4" /> 175 <parameter name="nb_spr_port_read_by_bank" value="2" /> 176 <parameter name="nb_spr_port_write_by_bank" value="2" /> 153 177 <parameter name="execution_unit_to_write_unit_priority" value="1" /> 154 178 <parameter name="read_unit_to_execution_unit_priority" value="1" /> 179 180 <execute_unit id="0"> 181 <link name="link_execute_unit_with_load_store_unit" src="0"/> 182 </execute_unit> 183 <execute_unit id="1"> 184 <link name="link_execute_unit_with_functionnal_unit" src="0"/> 185 </execute_unit> 186 <execute_unit id="2"> 187 <link name="link_execute_unit_with_functionnal_unit" src="1"/> 188 </execute_unit> 189 <execute_unit id="3"> 190 <link name="link_execute_unit_with_functionnal_unit" src="2"/> 191 </execute_unit> 192 155 193 </execute_loop> 156 194 157 <parameter name="size_data" value="32" />158 159 <parameter name="dispatch_priority" value="1" />160 <parameter name="dispatch_load_balancing" value="1" />161 162 <parameter name="nb_icache_port" value="1" />163 <parameter name="icache_port_priority" value="1" />164 <parameter name="icache_port_load_balancing" value="1" />165 166 <parameter name="nb_dcache_port" value="1" />167 <parameter name="dcache_port_priority" value="1" />168 <parameter name="dcache_port_load_balancing" value="1" />169 170 195 <link name="link_context_with_thread" src="0" dest="0.0" /> 171 <link name="link_context_with_thread" src="1" dest="0.1" />172 <link name="link_context_with_thread" src="2" dest="0.2" />173 <link name="link_context_with_thread" src="3" dest="0.3" />174 175 196 <link name="link_decod_unit_with_decod_bloc" src="0" dest="0.0" /> 176 197 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> … … 180 201 <link name="link_read_unit_with_read_bloc" src="2" dest="0.2" /> 181 202 <link name="link_read_unit_with_read_bloc" src="3" dest="0.3" /> 182 <link name="link_read_unit_with_read_bloc" src="4" dest="0.4" />183 <link name="link_read_unit_with_read_bloc" src="5" dest="0.5" />184 203 185 204 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> … … 187 206 <link name="link_write_unit_with_write_bloc" src="2" dest="0.2" /> 188 207 <link name="link_write_unit_with_write_bloc" src="3" dest="0.3" /> 189 <link name="link_write_unit_with_write_bloc" src="4" dest="0.4" />190 <link name="link_write_unit_with_write_bloc" src="5" dest="0.5" />191 208 192 209 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 193 <link name="link_decod_bloc_with_thread" src="1" dest="0" />194 <link name="link_decod_bloc_with_thread" src="2" dest="0" />195 <link name="link_decod_bloc_with_thread" src="3" dest="0" />196 197 210 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> 198 199 211 <link name="link_load_store_unit_with_thread" src="0" dest="0" /> 200 <link name="link_load_store_unit_with_thread" src="1" dest="0" />201 <link name="link_load_store_unit_with_thread" src="2" dest="0" />202 <link name="link_load_store_unit_with_thread" src="3" dest="0" />203 204 <link name="link_execute_unit_with_load_store_unit" src="0" dest="0.0"/>205 <link name="link_execute_unit_with_functionnal_unit" src="0" dest="0.1"/>206 <link name="link_execute_unit_with_functionnal_unit" src="1" dest="0.2"/>207 <link name="link_execute_unit_with_functionnal_unit" src="2" dest="0.3"/>208 <link name="link_execute_unit_with_functionnal_unit" src="3" dest="0.4"/>209 <link name="link_execute_unit_with_functionnal_unit" src="4" dest="0.5"/>210 212 211 213 <link name="link_icache_port_with_thread" src="0" dest="0" /> 212 <link name="link_icache_port_with_thread" src="1" dest="0" />213 <link name="link_icache_port_with_thread" src="2" dest="0" />214 <link name="link_icache_port_with_thread" src="3" dest="0" />215 216 214 <link name="link_dcache_port_with_load_store_unit" src="0.0" dest="0" /> 217 215 218 <link name="table_dispatch" src="0.0.0" dest="1" /> 219 <link name="table_dispatch" src="0.1.0" dest="1" /> 220 <link name="table_dispatch" src="0.2.0" dest="1" /> 221 <link name="table_dispatch" src="0.3.0" dest="1" /> 222 223 <link name="table_dispatch" src="0.0.1" dest="1" /> 224 <link name="table_dispatch" src="0.1.1" dest="1" /> 225 <link name="table_dispatch" src="0.2.1" dest="1" /> 226 <link name="table_dispatch" src="0.3.1" dest="1" /> 227 228 <link name="table_dispatch" src="0.0.2" dest="1" /> 229 <link name="table_dispatch" src="0.1.2" dest="1" /> 230 <link name="table_dispatch" src="0.2.2" dest="1" /> 231 <link name="table_dispatch" src="0.3.2" dest="1" /> 232 233 <link name="table_dispatch" src="0.0.3" dest="1" /> 234 <link name="table_dispatch" src="0.1.3" dest="1" /> 235 <link name="table_dispatch" src="0.2.3" dest="1" /> 236 <link name="table_dispatch" src="0.3.3" dest="1" /> 237 238 <link name="table_dispatch" src="0.0.4" dest="1" /> 239 <link name="table_dispatch" src="0.1.4" dest="1" /> 240 <link name="table_dispatch" src="0.2.4" dest="1" /> 241 <link name="table_dispatch" src="0.3.4" dest="1" /> 242 243 <link name="table_dispatch" src="0.0.5" dest="1" /> 244 <link name="table_dispatch" src="0.1.5" dest="1" /> 245 <link name="table_dispatch" src="0.2.5" dest="1" /> 246 <link name="table_dispatch" src="0.3.5" dest="1" /> 247 248 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> 249 <link name="link_read_bloc_and_load_store_unit" src="1.0" dest="0" /> 250 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 251 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 252 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" /> 253 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" /> 254 216 217 218 <link name="link_read_bloc_with_load_store_unit" src="0" dest="0" /> 255 219 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 220 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 221 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 256 222 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 257 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="0" /> 258 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 259 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" /> 260 <link name="link_read_bloc_and_functionnal_unit" src="5.0" dest="0" /> 261 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 262 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="0" /> 223 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 224 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="1" /> 225 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 263 226 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 227 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="1" /> 228 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="1" /> 264 229 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="1" /> 265 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="1" />266 <link name="link_read_bloc_and_functionnal_unit" src="5.1" dest="1" />267 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" />268 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" />269 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="1" />270 230 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 271 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" /> 272 <link name="link_read_bloc_and_functionnal_unit" src="5.2" dest="1" /> 273 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" /> 274 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" /> 275 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="1" /> 276 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" /> 277 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" /> 278 <link name="link_read_bloc_and_functionnal_unit" src="5.3" dest="1" /> 279 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" /> 280 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" /> 281 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="1" /> 282 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" /> 283 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" /> 284 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" /> 285 286 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 287 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 288 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 289 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 290 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" /> 291 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" /> 292 231 232 <link name="link_write_bloc_with_load_store_unit" src="0" dest="0" /> 293 233 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 234 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 235 <link name="link_write_bloc_and_functionnal_unit" src="0.2" dest="0" /> 294 236 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 295 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest="0" /> 296 <link name="link_write_bloc_and_functionnal_unit" src="3.0" dest="0" /> 297 <link name="link_write_bloc_and_functionnal_unit" src="4.0" dest="0" /> 298 <link name="link_write_bloc_and_functionnal_unit" src="5.0" dest="0" /> 299 300 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 301 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="0" /> 237 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> 238 <link name="link_write_bloc_and_functionnal_unit" src="1.2" dest="1" /> 239 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest="1" /> 302 240 <link name="link_write_bloc_and_functionnal_unit" src="2.1" dest="1" /> 241 <link name="link_write_bloc_and_functionnal_unit" src="2.2" dest="1" /> 242 <link name="link_write_bloc_and_functionnal_unit" src="3.0" dest="1" /> 303 243 <link name="link_write_bloc_and_functionnal_unit" src="3.1" dest="1" /> 304 <link name="link_write_bloc_and_functionnal_unit" src="4.1" dest="1" />305 <link name="link_write_bloc_and_functionnal_unit" src="5.1" dest="1" />306 307 <link name="link_write_bloc_and_functionnal_unit" src="0.2" dest="0" />308 <link name="link_write_bloc_and_functionnal_unit" src="1.2" dest="0" />309 <link name="link_write_bloc_and_functionnal_unit" src="2.2" dest="1" />310 244 <link name="link_write_bloc_and_functionnal_unit" src="3.2" dest="1" /> 311 <link name="link_write_bloc_and_functionnal_unit" src="4.2" dest="1" /> 312 <link name="link_write_bloc_and_functionnal_unit" src="5.2" dest="1" /> 313 314 <link name="link_write_bloc_and_functionnal_unit" src="0.3" dest="0" /> 315 <link name="link_write_bloc_and_functionnal_unit" src="1.3" dest="0" /> 316 <link name="link_write_bloc_and_functionnal_unit" src="2.3" dest="1" /> 317 <link name="link_write_bloc_and_functionnal_unit" src="3.3" dest="1" /> 318 <link name="link_write_bloc_and_functionnal_unit" src="4.3" dest="1" /> 319 <link name="link_write_bloc_and_functionnal_unit" src="5.3" dest="1" /> 320 321 <link name="link_write_bloc_and_functionnal_unit" src="0.4" dest="0" /> 322 <link name="link_write_bloc_and_functionnal_unit" src="1.4" dest="0" /> 323 <link name="link_write_bloc_and_functionnal_unit" src="2.4" dest="1" /> 324 <link name="link_write_bloc_and_functionnal_unit" src="3.4" dest="1" /> 325 <link name="link_write_bloc_and_functionnal_unit" src="4.4" dest="1" /> 326 <link name="link_write_bloc_and_functionnal_unit" src="5.4" dest="1" /> 245 327 246 328 247 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 329 248 <link name="link_thread_and_functionnal_unit" src="0.1" dest="1" /> 330 249 <link name="link_thread_and_functionnal_unit" src="0.2" dest="1" /> 331 <link name="link_thread_and_functionnal_unit" src="0.3" dest="1" />332 <link name="link_thread_and_functionnal_unit" src="0.4" dest="1" />333 334 <link name="link_thread_and_functionnal_unit" src="1.0" dest="1" />335 <link name="link_thread_and_functionnal_unit" src="1.1" dest="1" />336 <link name="link_thread_and_functionnal_unit" src="1.2" dest="1" />337 <link name="link_thread_and_functionnal_unit" src="1.3" dest="1" />338 <link name="link_thread_and_functionnal_unit" src="1.4" dest="1" />339 340 <link name="link_thread_and_functionnal_unit" src="2.0" dest="1" />341 <link name="link_thread_and_functionnal_unit" src="2.1" dest="1" />342 <link name="link_thread_and_functionnal_unit" src="2.2" dest="1" />343 <link name="link_thread_and_functionnal_unit" src="2.3" dest="1" />344 <link name="link_thread_and_functionnal_unit" src="2.4" dest="1" />345 346 <link name="link_thread_and_functionnal_unit" src="3.0" dest="1" />347 <link name="link_thread_and_functionnal_unit" src="3.1" dest="1" />348 <link name="link_thread_and_functionnal_unit" src="3.2" dest="1" />349 <link name="link_thread_and_functionnal_unit" src="3.3" dest="1" />350 <link name="link_thread_and_functionnal_unit" src="3.4" dest="1" />351 250 352 251 </core> -
trunk/IPs/systemC/processor/Morpheo/Files/debug.sim
r137 r138 22 22 <parameter name="simulation_nb_cycle" value="5000" /> 23 23 <parameter name="simulation_nb_instruction" value="0" /> 24 <parameter name="simulation_stop_type" value="0" /> 24 25 <parameter name="simulation_file_with_pid" value="0" /> 25 26 <parameter name="simulation_file_with_date" value="0" /> 26 27 27 <parameter name="debug_level" value=" 3" />28 <parameter name="debug_cycle_start" value="0" />29 <parameter name="debug_cycle_stop" value=" 5000"/>28 <parameter name="debug_level" value="2" /> 29 <parameter name="debug_cycle_start" value="0" /> 30 <parameter name="debug_cycle_stop" value="1000" /> 30 31 <parameter name="debug_nb_cycle" value="10000000"/> 31 32 … … 34 35 <parameter name="debug_idle_time" value="5" /> 35 36 36 <component name="Comparator" model="systemc" debug=" 1" />37 <component name="Counter" model="systemc" debug=" 1" />38 <component name="Divider" model="systemc" debug=" 1" />39 <component name="Multiplier" model="systemc" debug=" 1" />40 <component name="Priority" model="systemc" debug=" 1" />41 <component name="Queue_Control" model="systemc" debug=" 1" />42 <component name="Queue" model="systemc" debug=" 1" />43 <component name="RegisterFile_Monolithic" model="systemc" debug=" 1" />44 <component name="RegisterFile_Multi_Banked" model="systemc" debug=" 1" />45 <component name="RegisterFile" model="systemc" debug=" 1" />46 <component name="Select_Priority_Fixed" model="systemc" debug=" 1" />47 <component name="Select" model="systemc" debug=" 1" />48 <component name="Shifter" model="systemc" debug=" 1" />49 <component name="Sort" model="systemc" debug=" 1" />50 <component name="Victim_Pseudo_LRU" model="systemc" debug=" 1" />51 <component name="Victim" model="systemc" debug=" 1" />52 <component name="Execute_loop_Glue" model="systemc" debug=" 1" />53 <component name="Functionnal_unit" model="systemc" debug=" 1" />54 <component name="Load_store_unit" model="systemc" debug=" 1" />55 <component name="Read_queue" model="systemc" debug=" 1" />56 <component name="Reservation_station" model="systemc" debug=" 1" />57 <component name="Read_unit" model="systemc" debug=" 1" />58 <component name="Execute_queue" model="systemc" debug=" 1" />59 <component name="Write_queue" model="systemc" debug=" 1" />60 <component name="Write_unit" model="systemc" debug=" 1" />61 <component name="Execution_unit_to_Write_unit" model="systemc" debug=" 1" />62 <component name="Read_unit_to_Execution_unit" model="systemc" debug=" 1" />63 <component name="Register_unit_Glue" model="systemc" debug=" 1" />64 <component name="Register_unit" model="systemc" debug=" 1" />65 <component name="Execute_loop" model="systemc" debug=" 1" />37 <component name="Comparator" model="systemc" debug="0" /> 38 <component name="Counter" model="systemc" debug="0" /> 39 <component name="Divider" model="systemc" debug="0" /> 40 <component name="Multiplier" model="systemc" debug="0" /> 41 <component name="Priority" model="systemc" debug="0" /> 42 <component name="Queue_Control" model="systemc" debug="0" /> 43 <component name="Queue" model="systemc" debug="0" /> 44 <component name="RegisterFile_Monolithic" model="systemc" debug="0" /> 45 <component name="RegisterFile_Multi_Banked" model="systemc" debug="0" /> 46 <component name="RegisterFile" model="systemc" debug="0" /> 47 <component name="Select_Priority_Fixed" model="systemc" debug="0" /> 48 <component name="Select" model="systemc" debug="0" /> 49 <component name="Shifter" model="systemc" debug="0" /> 50 <component name="Sort" model="systemc" debug="0" /> 51 <component name="Victim_Pseudo_LRU" model="systemc" debug="0" /> 52 <component name="Victim" model="systemc" debug="0" /> 53 <component name="Execute_loop_Glue" model="systemc" debug="0" /> 54 <component name="Functionnal_unit" model="systemc" debug="0" /> 55 <component name="Load_store_unit" model="systemc" debug="0" /> 56 <component name="Read_queue" model="systemc" debug="0" /> 57 <component name="Reservation_station" model="systemc" debug="0" /> 58 <component name="Read_unit" model="systemc" debug="0" /> 59 <component name="Execute_queue" model="systemc" debug="0" /> 60 <component name="Write_queue" model="systemc" debug="0" /> 61 <component name="Write_unit" model="systemc" debug="0" /> 62 <component name="Execution_unit_to_Write_unit" model="systemc" debug="0" /> 63 <component name="Read_unit_to_Execution_unit" model="systemc" debug="0" /> 64 <component name="Register_unit_Glue" model="systemc" debug="0" /> 65 <component name="Register_unit" model="systemc" debug="0" /> 66 <component name="Execute_loop" model="systemc" debug="0" /> 66 67 <component name="Commit_unit" model="systemc" debug="1" /> 67 <component name="Issue_queue" model="systemc" debug=" 1" />68 <component name="OOO_Engine_Glue" model="systemc" debug=" 1" />69 <component name="Reexecute_unit" model="systemc" debug=" 1" />68 <component name="Issue_queue" model="systemc" debug="0" /> 69 <component name="OOO_Engine_Glue" model="systemc" debug="0" /> 70 <component name="Reexecute_unit" model="systemc" debug="0" /> 70 71 <component name="Load_Store_pointer_unit" model="systemc" debug="1" /> 71 <component name="Dependency_checking_unit" model="systemc" debug=" 1" />72 <component name="Free_List_unit" model="systemc" debug=" 1" />73 <component name="Register_Address_Translation_unit" model="systemc" debug=" 1" />74 <component name="Register_translation_unit_Glue" model="systemc" debug=" 1" />75 <component name="Stat_List_unit" model="systemc" debug=" 1" />76 <component name="Register_translation_unit" model="systemc" debug=" 1" />77 <component name="Rename_unit_Glue" model="systemc" debug=" 1" />78 <component name="Rename_select" model="systemc" debug=" 1" />79 <component name="Rename_unit" model="systemc" debug=" 1" />80 <component name="Special_Register_unit" model="systemc" debug=" 1" />81 <component name="OOO_Engine" model="systemc" debug=" 1" />82 <component name="Context_State" model="systemc" debug=" 1" />83 <component name="Decod" model="systemc" debug=" 1" />84 <component name="Decod_queue" model="systemc" debug=" 1" />85 <component name="Decod_unit" model="systemc" debug=" 1" />86 <component name="Front_end_Glue" model="systemc" debug=" 1" />87 <component name="Address_management" model="systemc" debug=" 1" />88 <component name="Ifetch_queue" model="systemc" debug=" 1" />89 <component name="Ifetch_unit_Glue" model="systemc" debug=" 1" />90 <component name="Ifetch_unit" model="systemc" debug=" 1" />91 <component name="Branch_Target_Buffer_Glue" model="systemc" debug=" 1" />92 <component name="Branch_Target_Buffer_Register" model="systemc" debug=" 1" />93 <component name="Branch_Target_Buffer" model="systemc" debug=" 1" />94 <component name="Direction_Glue" model="systemc" debug=" 1" />95 <component name="Direction" model="systemc" debug=" 1" />96 <component name="Two_Level_Branch_Predictor" model="systemc" debug=" 1" />97 <component name="Meta_Predictor_Glue" model="systemc" debug=" 1" />98 <component name="Meta_Predictor" model="systemc" debug=" 1" />99 <component name="Prediction_unit_Glue" model="systemc" debug=" 1" />100 <component name="Return_Address_Stack" model="systemc" debug=" 1" />101 <component name="Update_Prediction_Table" model="systemc" debug=" 1" />102 <component name="Prediction_unit" model="systemc" debug=" 1" />103 <component name="Front_end" model="systemc" debug=" 1" />104 <component name="Icache_Access" model="systemc" debug=" 1" />105 <component name="Dcache_Access" model="systemc" debug=" 1" />106 <component name="Core_Glue" model="systemc" debug=" 1" />107 <component name="Core" model="systemc" debug=" 1" />108 <component name="TopLevel" model="systemc" debug=" 1" />72 <component name="Dependency_checking_unit" model="systemc" debug="0" /> 73 <component name="Free_List_unit" model="systemc" debug="0" /> 74 <component name="Register_Address_Translation_unit" model="systemc" debug="0" /> 75 <component name="Register_translation_unit_Glue" model="systemc" debug="0" /> 76 <component name="Stat_List_unit" model="systemc" debug="0" /> 77 <component name="Register_translation_unit" model="systemc" debug="0" /> 78 <component name="Rename_unit_Glue" model="systemc" debug="0" /> 79 <component name="Rename_select" model="systemc" debug="0" /> 80 <component name="Rename_unit" model="systemc" debug="0" /> 81 <component name="Special_Register_unit" model="systemc" debug="0" /> 82 <component name="OOO_Engine" model="systemc" debug="0" /> 83 <component name="Context_State" model="systemc" debug="0" /> 84 <component name="Decod" model="systemc" debug="0" /> 85 <component name="Decod_queue" model="systemc" debug="0" /> 86 <component name="Decod_unit" model="systemc" debug="0" /> 87 <component name="Front_end_Glue" model="systemc" debug="0" /> 88 <component name="Address_management" model="systemc" debug="0" /> 89 <component name="Ifetch_queue" model="systemc" debug="0" /> 90 <component name="Ifetch_unit_Glue" model="systemc" debug="0" /> 91 <component name="Ifetch_unit" model="systemc" debug="0" /> 92 <component name="Branch_Target_Buffer_Glue" model="systemc" debug="0" /> 93 <component name="Branch_Target_Buffer_Register" model="systemc" debug="0" /> 94 <component name="Branch_Target_Buffer" model="systemc" debug="0" /> 95 <component name="Direction_Glue" model="systemc" debug="0" /> 96 <component name="Direction" model="systemc" debug="0" /> 97 <component name="Two_Level_Branch_Predictor" model="systemc" debug="0" /> 98 <component name="Meta_Predictor_Glue" model="systemc" debug="0" /> 99 <component name="Meta_Predictor" model="systemc" debug="0" /> 100 <component name="Prediction_unit_Glue" model="systemc" debug="0" /> 101 <component name="Return_Address_Stack" model="systemc" debug="0" /> 102 <component name="Update_Prediction_Table" model="systemc" debug="0" /> 103 <component name="Prediction_unit" model="systemc" debug="0" /> 104 <component name="Front_end" model="systemc" debug="0" /> 105 <component name="Icache_Access" model="systemc" debug="0" /> 106 <component name="Dcache_Access" model="systemc" debug="0" /> 107 <component name="Core_Glue" model="systemc" debug="0" /> 108 <component name="Core" model="systemc" debug="0" /> 109 <component name="TopLevel" model="systemc" debug="0" /> 109 110 110 <component name="Behavioural" model="systemc" debug=" 1" />111 <component name="Interface" model="systemc" debug=" 1" />112 <component name="Allocation" model="systemc" debug=" 1" />113 <component name="Configuration" model="systemc" debug=" 1" />111 <component name="Behavioural" model="systemc" debug="0" /> 112 <component name="Interface" model="systemc" debug="0" /> 113 <component name="Allocation" model="systemc" debug="0" /> 114 <component name="Configuration" model="systemc" debug="0" /> 114 115 115 116 </parameters>
Note: See TracChangeset
for help on using the changeset viewer.