Changeset 123 for trunk/IPs/systemC/processor/Morpheo/Files
- Timestamp:
- Jun 8, 2009, 10:43:30 PM (16 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Files
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w1_1.cfg
r118 r123 80 80 <parameter name="nb_inst_branch_decod" value="1" /> 81 81 <parameter name="nb_inst_branch_update" value="1" /> 82 <parameter name="btb_size_queue" value=" 32"/>82 <parameter name="btb_size_queue" value="256"/> 83 83 <parameter name="btb_associativity" value="1" /> 84 84 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w1_2.cfg
r120 r123 80 80 <parameter name="nb_inst_branch_decod" value="1" /> 81 81 <parameter name="nb_inst_branch_update" value="1" /> 82 <parameter name="btb_size_queue" value=" 32"/>82 <parameter name="btb_size_queue" value="256"/> 83 83 <parameter name="btb_associativity" value="1" /> 84 84 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w1_3.cfg
r120 r123 80 80 <parameter name="nb_inst_branch_decod" value="1" /> 81 81 <parameter name="nb_inst_branch_update" value="1" /> 82 <parameter name="btb_size_queue" value=" 32"/>82 <parameter name="btb_size_queue" value="256"/> 83 83 <parameter name="btb_associativity" value="1" /> 84 84 <parameter name="btb_size_counter" value="2" /> … … 181 181 182 182 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 183 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />183 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 184 184 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="1" /> 185 185 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w1_4.cfg
r120 r123 94 94 <parameter name="nb_inst_branch_decod" value="1" /> 95 95 <parameter name="nb_inst_branch_update" value="1" /> 96 <parameter name="btb_size_queue" value=" 32"/>96 <parameter name="btb_size_queue" value="256"/> 97 97 <parameter name="btb_associativity" value="1" /> 98 98 <parameter name="btb_size_counter" value="2" /> … … 194 194 195 195 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 196 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />197 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest=" 1" />198 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />199 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />196 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 197 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 198 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 199 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 200 200 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 201 201 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w2_1.cfg
r120 r123 80 80 <parameter name="nb_inst_branch_decod" value="1" /> 81 81 <parameter name="nb_inst_branch_update" value="1" /> 82 <parameter name="btb_size_queue" value=" 32"/>82 <parameter name="btb_size_queue" value="512"/> 83 83 <parameter name="btb_associativity" value="1" /> 84 84 <parameter name="btb_size_counter" value="2" /> … … 171 171 172 172 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 173 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />174 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />173 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 174 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 175 175 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 176 176 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w2_2.cfg
r120 r123 94 94 <parameter name="nb_inst_branch_decod" value="1" /> 95 95 <parameter name="nb_inst_branch_update" value="1" /> 96 <parameter name="btb_size_queue" value=" 64"/>96 <parameter name="btb_size_queue" value="512"/> 97 97 <parameter name="btb_associativity" value="2" /> 98 98 <parameter name="btb_size_counter" value="2" /> … … 197 197 198 198 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 199 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />200 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest=" 1" />201 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />202 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />199 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 200 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 201 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 202 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 203 203 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 204 204 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w2_3.cfg
r120 r123 94 94 <parameter name="nb_inst_branch_decod" value="1" /> 95 95 <parameter name="nb_inst_branch_update" value="1" /> 96 <parameter name="btb_size_queue" value=" 64"/>96 <parameter name="btb_size_queue" value="512"/> 97 97 <parameter name="btb_associativity" value="2" /> 98 98 <parameter name="btb_size_counter" value="2" /> 99 99 <parameter name="btb_victim_scheme" value="3" /> 100 100 <parameter name="dir_predictor_scheme" value="2" /> 101 102 <predictor id="0"> 103 <parameter name="dir_have_bht" value="0" /> 104 <parameter name="dir_bht_size_shifter" value="1" /> 105 <parameter name="dir_bht_nb_shifter" value="64" /> 106 <parameter name="dir_have_pht" value="1" /> 107 <parameter name="dir_pht_size_counter" value="2" /> 108 <parameter name="dir_pht_nb_counter" value="16" /> 109 <parameter name="dir_pht_size_address_share" value="0" /> 110 </predictor> 111 <predictor id="1"> 112 <parameter name="dir_have_bht" value="1" /> 113 <parameter name="dir_bht_size_shifter" value="4" /> 114 <parameter name="dir_bht_nb_shifter" value="1" /> 115 <parameter name="dir_have_pht" value="1" /> 116 <parameter name="dir_pht_size_counter" value="2" /> 117 <parameter name="dir_pht_nb_counter" value="64" /> 118 <parameter name="dir_pht_size_address_share" value="0" /> 119 </predictor> 120 <predictor id="2"> 121 <parameter name="dir_have_bht" value="0" /> 122 <parameter name="dir_have_pht" value="1" /> 123 <parameter name="dir_pht_size_counter" value="2" /> 124 <parameter name="dir_pht_nb_counter" value="128" /> 125 <parameter name="dir_pht_size_address_share" value="0" /> 126 </predictor> 127 101 128 </front_end> 102 129 … … 198 225 199 226 <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=" 1" />201 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest=" 1" />202 203 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />204 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />227 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 228 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 229 230 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 231 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 205 232 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 206 233 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w2_4.cfg
r120 r123 94 94 <parameter name="nb_inst_branch_decod" value="1" /> 95 95 <parameter name="nb_inst_branch_update" value="1" /> 96 <parameter name="btb_size_queue" value=" 64"/>96 <parameter name="btb_size_queue" value="512"/> 97 97 <parameter name="btb_associativity" value="2" /> 98 98 <parameter name="btb_size_counter" value="2" /> … … 110 110 <parameter name="nb_execute_loop_select" value="1" /> 111 111 <parameter name="size_re_order_buffer" value="64"/> 112 <parameter name="nb_re_order_buffer_bank" value=" 32"/>112 <parameter name="nb_re_order_buffer_bank" value="16"/> 113 113 <parameter name="commit_priority" value="1" /> 114 114 <parameter name="commit_load_balancing" value="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w4_1.cfg
r122 r123 85 85 <parameter name="nb_inst_branch_decod" value="1" /> 86 86 <parameter name="nb_inst_branch_update" value="1" /> 87 <parameter name="btb_size_queue" value=" 256" />87 <parameter name="btb_size_queue" value="1024" /> 88 88 <parameter name="btb_associativity" value="8" /> 89 89 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w4_2.cfg
r122 r123 85 85 <parameter name="nb_inst_branch_decod" value="1" /> 86 86 <parameter name="nb_inst_branch_update" value="1" /> 87 <parameter name="btb_size_queue" value=" 256" />87 <parameter name="btb_size_queue" value="1024" /> 88 88 <parameter name="btb_associativity" value="8" /> 89 89 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w4_3.cfg
r120 r123 85 85 <parameter name="nb_inst_branch_decod" value="1" /> 86 86 <parameter name="nb_inst_branch_update" value="1" /> 87 <parameter name="btb_size_queue" value=" 512" />87 <parameter name="btb_size_queue" value="1024" /> 88 88 <parameter name="btb_associativity" value="8" /> 89 89 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w8_1.cfg
r120 r123 91 91 <parameter name="nb_inst_branch_decod" value="1" /> 92 92 <parameter name="nb_inst_branch_update" value="1" /> 93 <parameter name="btb_size_queue" value=" 256" />93 <parameter name="btb_size_queue" value="1024" /> 94 94 <parameter name="btb_associativity" value="8" /> 95 95 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x1_w8_2.cfg
r120 r123 91 91 <parameter name="nb_inst_branch_decod" value="1" /> 92 92 <parameter name="nb_inst_branch_update" value="1" /> 93 <parameter name="btb_size_queue" value=" 256" />93 <parameter name="btb_size_queue" value="1024" /> 94 94 <parameter name="btb_associativity" value="8" /> 95 95 <parameter name="btb_size_counter" value="2" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x2_w1_3.cfg
r118 r123 186 186 187 187 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 188 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />189 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />188 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 189 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 190 190 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 191 191 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x2_w1_4.cfg
r118 r123 200 200 201 201 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 202 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />203 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest=" 1" />204 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />205 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />202 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 203 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 204 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 205 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 206 206 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 207 207 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x2_w1_5.cfg
r120 r123 205 205 206 206 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> 207 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest=" 1" />208 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest=" 1" />209 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />210 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />207 <link name="link_write_bloc_and_load_store_unit" src="1.0" dest="0" /> 208 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 209 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 210 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 211 211 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 212 212 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_x2_w1_6.cfg
r120 r123 213 213 214 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=" 1" />216 <link name="link_write_bloc_and_load_store_unit" src="2.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 217 218 218 <link name="link_write_bloc_and_load_store_unit" src="0.1" dest="1" /> 219 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest=" 1" />220 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest=" 1" />221 222 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest=" 1" />219 <link name="link_write_bloc_and_load_store_unit" src="1.1" dest="0" /> 220 <link name="link_write_bloc_and_load_store_unit" src="2.1" dest="0" /> 221 222 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 223 223 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 224 224 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest="1" /> 225 225 226 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest=" 1" />226 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 227 227 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> 228 228 <link name="link_write_bloc_and_functionnal_unit" src="2.1" dest="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.gen
r120 r123 18 18 <parameter name="nb_inst_fetch" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 19 19 <parameter name="implement_group" default="0" level="..." description="..." /> 20 <parameter name="ras_size_queue" min="2" max=" 16" step="* 2" default="2" level="..." description="..." />20 <parameter name="ras_size_queue" min="2" max="32" step="* 2" default="2" level="..." description="..." /> 21 21 <parameter name="upt_size_queue" min="1" max="32" step="* 2" default="2" level="..." description="..." /> 22 22 <parameter name="ufpt_size_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> … … 71 71 <parameter name="nb_inst_branch_decod" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 72 72 <parameter name="nb_inst_branch_update" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 73 <parameter name="btb_size_queue" min="1" max=" 512"step="* 2" default="2" level="..." description="..." />73 <parameter name="btb_size_queue" min="1" max="1024" step="* 2" default="2" level="..." description="..." /> 74 74 <parameter name="btb_associativity" min="1" max="16" step="* 2" default="1" level="..." description="..." /> 75 75 <parameter name="btb_size_counter" min="2" max="16" step="* 2" default="2" level="..." description="..." /> -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.sim
r122 r123 10 10 <parameter name="use_statistics" value="1" /> 11 11 <parameter name="use_information" value="0" /> 12 <parameter name="use_header" value=" 1" />12 <parameter name="use_header" value="0" /> 13 13 14 14 <parameter name="directory_statistics" value="." /> … … 20 20 <parameter name="statistics_period" value="0" /> 21 21 22 <parameter name="simulation_nb_cycle" value="1000000 " />22 <parameter name="simulation_nb_cycle" value="10000000" /> 23 23 <parameter name="simulation_nb_instruction" value="0" /> 24 24 25 25 <parameter name="debug_level" value="0" /> 26 <parameter name="debug_cycle_start" value=" 4250"/>27 <parameter name="debug_cycle_stop" value=" 4400"/>26 <parameter name="debug_cycle_start" value="0" /> 27 <parameter name="debug_cycle_stop" value="2000000" /> 28 28 29 29 <parameter name="debug_log_file_generate" value="0" /> 30 30 <parameter name="debug_log_file_with_pid" value="0" /> 31 31 <parameter name="debug_idle_cycle" value="1000" /> 32 <parameter name="debug_idle_time" value=" 10"/>32 <parameter name="debug_idle_time" value="3" /> 33 33 34 34 <component name="Comparator" model="systemc" debug="0" /> -
trunk/IPs/systemC/processor/Morpheo/Files/debug.cfg
r120 r123 1 1 <?xml version="1.0" encoding="ISO-8859-1" ?> 2 2 3 <core name=" debug">3 <core name="Instance_x1_w4_1"> 4 4 5 5 <thread id="0"> … … 7 7 <parameter name="nb_inst_fetch" value="8" /> 8 8 <parameter name="ras_size_queue" value="8" /> 9 <parameter name="upt_size_queue" value=" 32" />9 <parameter name="upt_size_queue" value="16" /> 10 10 <parameter name="ufpt_size_queue" value="4" /> 11 11 … … 36 36 </rename_bloc> 37 37 38 <read_bloc id="0,1,2,3 ,4,5">38 <read_bloc id="0,1,2,3"> 39 39 <parameter name="size_read_queue" value="4" /> 40 40 <parameter name="size_reservation_station" value="4" /> … … 42 42 </read_bloc> 43 43 44 <write_bloc id="0,1,2,3 ,4,5">44 <write_bloc id="0,1,2,3"> 45 45 <parameter name="size_write_queue" value="4" /> 46 46 <parameter name="size_execute_queue" value="4" /> … … 51 51 <load_store_unit id="0"> 52 52 <parameter name="size_store_queue" value="16" /> 53 <parameter name="size_load_queue" value=" 32" />53 <parameter name="size_load_queue" value="16" /> 54 54 <parameter name="size_speculative_access_queue" value="4" /> 55 55 <parameter name="nb_port_check" value="4" /> … … 60 60 </load_store_unit> 61 61 62 <functionnal_unit id="0"> 63 <parameter name="nb_inst_functionnal_unit" value="1" /> 64 65 <timing type="8" latence="1" delay="1" /> 66 <timing type="10" latence="1" delay="1" /> 67 </functionnal_unit> 68 69 <functionnal_unit id="1,2,3,4" > 62 <functionnal_unit id="0,1" > 70 63 <parameter name="nb_inst_functionnal_unit" value="1" /> 71 64 … … 79 72 </functionnal_unit> 80 73 74 <functionnal_unit id="2"> 75 <parameter name="nb_inst_functionnal_unit" value="1" /> 76 77 <timing type="8" latence="1" delay="1" /> 78 <timing type="10" latence="1" delay="1" /> 79 </functionnal_unit> 80 81 81 <front_end id="0"> 82 82 <parameter name="nb_context" value="1" /> … … 85 85 <parameter name="nb_inst_branch_decod" value="1" /> 86 86 <parameter name="nb_inst_branch_update" value="1" /> 87 <parameter name="btb_size_queue" value=" 256" />87 <parameter name="btb_size_queue" value="1024" /> 88 88 <parameter name="btb_associativity" value="8" /> 89 89 <parameter name="btb_size_counter" value="2" /> 90 90 <parameter name="btb_victim_scheme" value="3" /> 91 <parameter name="dir_predictor_scheme" value=" 4" />91 <parameter name="dir_predictor_scheme" value="2" /> 92 92 93 93 <predictor id="0"> 94 <parameter name="dir_have_bht" value=" 1" />95 <parameter name="dir_bht_size_shifter" value=" 4" />94 <parameter name="dir_have_bht" value="0" /> 95 <parameter name="dir_bht_size_shifter" value="1" /> 96 96 <parameter name="dir_bht_nb_shifter" value="64" /> 97 97 <parameter name="dir_have_pht" value="1" /> 98 98 <parameter name="dir_pht_size_counter" value="2" /> 99 <parameter name="dir_pht_nb_counter" value=" 64" />99 <parameter name="dir_pht_nb_counter" value="16" /> 100 100 <parameter name="dir_pht_size_address_share" value="0" /> 101 101 </predictor> … … 106 106 <parameter name="dir_have_pht" value="1" /> 107 107 <parameter name="dir_pht_size_counter" value="2" /> 108 <parameter name="dir_pht_nb_counter" value=" 128" />108 <parameter name="dir_pht_nb_counter" value="64" /> 109 109 <parameter name="dir_pht_size_address_share" value="0" /> 110 110 </predictor> … … 126 126 <parameter name="nb_rename_unit_select" value="1" /> 127 127 <parameter name="nb_execute_loop_select" value="1" /> 128 <parameter name="size_re_order_buffer" value=" 128"/>129 <parameter name="nb_re_order_buffer_bank" value=" 64" />128 <parameter name="size_re_order_buffer" value="64"/> 129 <parameter name="nb_re_order_buffer_bank" value="16" /> 130 130 <parameter name="commit_priority" value="1" /> 131 131 <parameter name="commit_load_balancing" value="1" /> … … 141 141 142 142 <execute_loop id="0"> 143 <parameter name="nb_read_unit" value=" 6" />144 <parameter name="nb_write_unit" value=" 6" />145 <parameter name="nb_execute_unit" value=" 6" />143 <parameter name="nb_read_unit" value="4" /> 144 <parameter name="nb_write_unit" value="4" /> 145 <parameter name="nb_execute_unit" value="4" /> 146 146 <parameter name="nb_gpr_bank" value="1" /> 147 <parameter name="nb_gpr_port_read_by_bank" value=" 12" />148 <parameter name="nb_gpr_port_write_by_bank" value=" 6" />147 <parameter name="nb_gpr_port_read_by_bank" value="8" /> 148 <parameter name="nb_gpr_port_write_by_bank" value="4" /> 149 149 <parameter name="nb_spr_bank" value="1" /> 150 <parameter name="nb_spr_port_read_by_bank" value=" 5" />151 <parameter name="nb_spr_port_write_by_bank" value=" 5" />150 <parameter name="nb_spr_port_read_by_bank" value="4" /> 151 <parameter name="nb_spr_port_write_by_bank" value="4" /> 152 152 <parameter name="execution_unit_to_write_unit_priority" value="1" /> 153 153 <parameter name="read_unit_to_execution_unit_priority" value="1" /> … … 170 170 <link name="link_decod_unit_with_decod_bloc" src="0" dest="0.0" /> 171 171 <link name="link_rename_unit_with_rename_bloc" src="0" dest="0.0" /> 172 173 172 <link name="link_read_unit_with_read_bloc" src="0" dest="0.0" /> 174 173 <link name="link_read_unit_with_read_bloc" src="1" dest="0.1" /> 175 174 <link name="link_read_unit_with_read_bloc" src="2" dest="0.2" /> 176 175 <link name="link_read_unit_with_read_bloc" src="3" dest="0.3" /> 177 <link name="link_read_unit_with_read_bloc" src="4" dest="0.4" />178 <link name="link_read_unit_with_read_bloc" src="5" dest="0.5" />179 180 176 <link name="link_write_unit_with_write_bloc" src="0" dest="0.0" /> 181 177 <link name="link_write_unit_with_write_bloc" src="1" dest="0.1" /> 182 178 <link name="link_write_unit_with_write_bloc" src="2" dest="0.2" /> 183 179 <link name="link_write_unit_with_write_bloc" src="3" dest="0.3" /> 184 <link name="link_write_unit_with_write_bloc" src="4" dest="0.4" />185 <link name="link_write_unit_with_write_bloc" src="5" dest="0.5" />186 187 180 <link name="link_decod_bloc_with_thread" src="0" dest="0" /> 188 181 <link name="link_rename_bloc_with_front_end" src="0" dest="0" /> … … 193 186 <link name="link_execute_unit_with_functionnal_unit" src="1" dest="0.2"/> 194 187 <link name="link_execute_unit_with_functionnal_unit" src="2" dest="0.3"/> 195 <link name="link_execute_unit_with_functionnal_unit" src="3" dest="0.4"/>196 <link name="link_execute_unit_with_functionnal_unit" src="4" dest="0.5"/>197 188 198 189 <link name="link_icache_port_with_thread" src="0" dest="0" /> … … 200 191 201 192 <link name="table_dispatch" src="0.0.0" dest="1" /> 202 <link name="table_dispatch" src="0.1.0" dest=" 1" />203 <link name="table_dispatch" src="0.2.0" dest=" 1" />204 <link name="table_dispatch" src="0.3.0" dest=" 1" />205 206 <link name="table_dispatch" src="0.0.1" dest=" 1" />193 <link name="table_dispatch" src="0.1.0" dest="0" /> 194 <link name="table_dispatch" src="0.2.0" dest="0" /> 195 <link name="table_dispatch" src="0.3.0" dest="0" /> 196 197 <link name="table_dispatch" src="0.0.1" dest="0" /> 207 198 <link name="table_dispatch" src="0.1.1" dest="1" /> 208 <link name="table_dispatch" src="0.2.1" dest=" 1" />209 <link name="table_dispatch" src="0.3.1" dest=" 1" />210 211 <link name="table_dispatch" src="0.0.2" dest=" 1" />212 <link name="table_dispatch" src="0.1.2" dest=" 1" />199 <link name="table_dispatch" src="0.2.1" dest="0" /> 200 <link name="table_dispatch" src="0.3.1" dest="0" /> 201 202 <link name="table_dispatch" src="0.0.2" dest="0" /> 203 <link name="table_dispatch" src="0.1.2" dest="0" /> 213 204 <link name="table_dispatch" src="0.2.2" dest="1" /> 214 <link name="table_dispatch" src="0.3.2" dest=" 1" />215 216 <link name="table_dispatch" src="0.0.3" dest=" 1" />217 <link name="table_dispatch" src="0.1.3" dest=" 1" />218 <link name="table_dispatch" src="0.2.3" dest=" 1" />205 <link name="table_dispatch" src="0.3.2" dest="0" /> 206 207 <link name="table_dispatch" src="0.0.3" dest="0" /> 208 <link name="table_dispatch" src="0.1.3" dest="0" /> 209 <link name="table_dispatch" src="0.2.3" dest="0" /> 219 210 <link name="table_dispatch" src="0.3.3" dest="1" /> 220 221 <link name="table_dispatch" src="0.0.4" dest="1" />222 <link name="table_dispatch" src="0.1.4" dest="1" />223 <link name="table_dispatch" src="0.2.4" dest="1" />224 <link name="table_dispatch" src="0.3.4" dest="1" />225 226 <link name="table_dispatch" src="0.0.5" dest="1" />227 <link name="table_dispatch" src="0.1.5" dest="1" />228 <link name="table_dispatch" src="0.2.5" dest="1" />229 <link name="table_dispatch" src="0.3.5" dest="1" />230 211 231 212 <link name="link_read_bloc_and_load_store_unit" src="0.0" dest="1" /> … … 233 214 <link name="link_read_bloc_and_load_store_unit" src="2.0" dest="0" /> 234 215 <link name="link_read_bloc_and_load_store_unit" src="3.0" dest="0" /> 235 <link name="link_read_bloc_and_load_store_unit" src="4.0" dest="0" />236 <link name="link_read_bloc_and_load_store_unit" src="5.0" dest="0" />237 238 216 <link name="link_read_bloc_and_functionnal_unit" src="0.0" dest="0" /> 239 217 <link name="link_read_bloc_and_functionnal_unit" src="1.0" dest="1" /> 240 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest=" 0" />218 <link name="link_read_bloc_and_functionnal_unit" src="2.0" dest="1" /> 241 219 <link name="link_read_bloc_and_functionnal_unit" src="3.0" dest="0" /> 242 <link name="link_read_bloc_and_functionnal_unit" src="4.0" dest="0" />243 <link name="link_read_bloc_and_functionnal_unit" src="5.0" dest="0" />244 220 <link name="link_read_bloc_and_functionnal_unit" src="0.1" dest="0" /> 245 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest=" 0" />221 <link name="link_read_bloc_and_functionnal_unit" src="1.1" dest="1" /> 246 222 <link name="link_read_bloc_and_functionnal_unit" src="2.1" dest="1" /> 247 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="1" /> 248 <link name="link_read_bloc_and_functionnal_unit" src="4.1" dest="1" /> 249 <link name="link_read_bloc_and_functionnal_unit" src="5.1" dest="1" /> 223 <link name="link_read_bloc_and_functionnal_unit" src="3.1" dest="0" /> 250 224 <link name="link_read_bloc_and_functionnal_unit" src="0.2" dest="0" /> 251 225 <link name="link_read_bloc_and_functionnal_unit" src="1.2" dest="0" /> 252 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest=" 1" />226 <link name="link_read_bloc_and_functionnal_unit" src="2.2" dest="0" /> 253 227 <link name="link_read_bloc_and_functionnal_unit" src="3.2" dest="1" /> 254 <link name="link_read_bloc_and_functionnal_unit" src="4.2" dest="1" />255 <link name="link_read_bloc_and_functionnal_unit" src="5.2" dest="1" />256 <link name="link_read_bloc_and_functionnal_unit" src="0.3" dest="0" />257 <link name="link_read_bloc_and_functionnal_unit" src="1.3" dest="0" />258 <link name="link_read_bloc_and_functionnal_unit" src="2.3" dest="1" />259 <link name="link_read_bloc_and_functionnal_unit" src="3.3" dest="1" />260 <link name="link_read_bloc_and_functionnal_unit" src="4.3" dest="1" />261 <link name="link_read_bloc_and_functionnal_unit" src="5.3" dest="1" />262 <link name="link_read_bloc_and_functionnal_unit" src="0.4" dest="0" />263 <link name="link_read_bloc_and_functionnal_unit" src="1.4" dest="0" />264 <link name="link_read_bloc_and_functionnal_unit" src="2.4" dest="1" />265 <link name="link_read_bloc_and_functionnal_unit" src="3.4" dest="1" />266 <link name="link_read_bloc_and_functionnal_unit" src="4.4" dest="1" />267 <link name="link_read_bloc_and_functionnal_unit" src="5.4" dest="1" />268 228 269 229 <link name="link_write_bloc_and_load_store_unit" src="0.0" dest="1" /> … … 271 231 <link name="link_write_bloc_and_load_store_unit" src="2.0" dest="0" /> 272 232 <link name="link_write_bloc_and_load_store_unit" src="3.0" dest="0" /> 273 <link name="link_write_bloc_and_load_store_unit" src="4.0" dest="0" />274 <link name="link_write_bloc_and_load_store_unit" src="5.0" dest="0" />275 233 276 234 <link name="link_write_bloc_and_functionnal_unit" src="0.0" dest="0" /> 277 235 <link name="link_write_bloc_and_functionnal_unit" src="1.0" dest="1" /> 278 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest=" 0" />236 <link name="link_write_bloc_and_functionnal_unit" src="2.0" dest="1" /> 279 237 <link name="link_write_bloc_and_functionnal_unit" src="3.0" dest="0" /> 280 <link name="link_write_bloc_and_functionnal_unit" src="4.0" dest="0" />281 <link name="link_write_bloc_and_functionnal_unit" src="5.0" dest="0" />282 238 283 239 <link name="link_write_bloc_and_functionnal_unit" src="0.1" dest="0" /> 284 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest=" 0" />240 <link name="link_write_bloc_and_functionnal_unit" src="1.1" dest="1" /> 285 241 <link name="link_write_bloc_and_functionnal_unit" src="2.1" dest="1" /> 286 <link name="link_write_bloc_and_functionnal_unit" src="3.1" dest="1" /> 287 <link name="link_write_bloc_and_functionnal_unit" src="4.1" dest="1" /> 288 <link name="link_write_bloc_and_functionnal_unit" src="5.1" dest="1" /> 242 <link name="link_write_bloc_and_functionnal_unit" src="3.1" dest="0" /> 289 243 290 244 <link name="link_write_bloc_and_functionnal_unit" src="0.2" dest="0" /> 291 245 <link name="link_write_bloc_and_functionnal_unit" src="1.2" dest="0" /> 292 <link name="link_write_bloc_and_functionnal_unit" src="2.2" dest=" 1" />246 <link name="link_write_bloc_and_functionnal_unit" src="2.2" dest="0" /> 293 247 <link name="link_write_bloc_and_functionnal_unit" src="3.2" dest="1" /> 294 <link name="link_write_bloc_and_functionnal_unit" src="4.2" dest="1" />295 <link name="link_write_bloc_and_functionnal_unit" src="5.2" dest="1" />296 297 <link name="link_write_bloc_and_functionnal_unit" src="0.3" dest="0" />298 <link name="link_write_bloc_and_functionnal_unit" src="1.3" dest="0" />299 <link name="link_write_bloc_and_functionnal_unit" src="2.3" dest="1" />300 <link name="link_write_bloc_and_functionnal_unit" src="3.3" dest="1" />301 <link name="link_write_bloc_and_functionnal_unit" src="4.3" dest="1" />302 <link name="link_write_bloc_and_functionnal_unit" src="5.3" dest="1" />303 304 <link name="link_write_bloc_and_functionnal_unit" src="0.4" dest="0" />305 <link name="link_write_bloc_and_functionnal_unit" src="1.4" dest="0" />306 <link name="link_write_bloc_and_functionnal_unit" src="2.4" dest="1" />307 <link name="link_write_bloc_and_functionnal_unit" src="3.4" dest="1" />308 <link name="link_write_bloc_and_functionnal_unit" src="4.4" dest="1" />309 <link name="link_write_bloc_and_functionnal_unit" src="5.4" dest="1" />310 248 311 249 <link name="link_thread_and_functionnal_unit" src="0.0" dest="1" /> 312 250 <link name="link_thread_and_functionnal_unit" src="0.1" dest="1" /> 313 251 <link name="link_thread_and_functionnal_unit" src="0.2" dest="1" /> 314 <link name="link_thread_and_functionnal_unit" src="0.3" dest="1" />315 <link name="link_thread_and_functionnal_unit" src="0.4" dest="1" />316 252 317 253 </core> -
trunk/IPs/systemC/processor/Morpheo/Files/debug.sim
r122 r123 20 20 <parameter name="statistics_period" value="0" /> 21 21 22 <parameter name="simulation_nb_cycle" value=" 100" />22 <parameter name="simulation_nb_cycle" value="500000" /> 23 23 <parameter name="simulation_nb_instruction" value="0" /> 24 24 25 25 <parameter name="debug_level" value="0" /> 26 <parameter name="debug_cycle_start" value=" 8000"/>27 <parameter name="debug_cycle_stop" value=" 9000"/>26 <parameter name="debug_cycle_start" value="0" /> 27 <parameter name="debug_cycle_stop" value="20000" /> 28 28 29 29 <parameter name="debug_log_file_generate" value="0" /> … … 80 80 <component name="Context_State" model="systemc" debug="1" /> 81 81 <component name="Decod" model="systemc" debug="0" /> 82 <component name="Decod_queue" model="systemc" debug=" 0" />82 <component name="Decod_queue" model="systemc" debug="1" /> 83 83 <component name="Decod_unit" model="systemc" debug="0" /> 84 84 <component name="Front_end_Glue" model="systemc" debug="0" /> 85 <component name="Address_management" model="systemc" debug=" 0" />86 <component name="Ifetch_queue" model="systemc" debug=" 0" />85 <component name="Address_management" model="systemc" debug="1" /> 86 <component name="Ifetch_queue" model="systemc" debug="1" /> 87 87 <component name="Ifetch_unit_Glue" model="systemc" debug="0" /> 88 88 <component name="Ifetch_unit" model="systemc" debug="0" /> … … 90 90 <component name="Branch_Target_Buffer_Register" model="systemc" debug="0" /> 91 91 <component name="Branch_Target_Buffer" model="systemc" debug="0" /> 92 <component name="Direction_Glue" model="systemc" debug=" 0" />92 <component name="Direction_Glue" model="systemc" debug="1" /> 93 93 <component name="Direction" model="systemc" debug="0" /> 94 <component name="Two_Level_Branch_Predictor" model="systemc" debug=" 0" />95 <component name="Meta_Predictor_Glue" model="systemc" debug=" 0" />94 <component name="Two_Level_Branch_Predictor" model="systemc" debug="1" /> 95 <component name="Meta_Predictor_Glue" model="systemc" debug="1" /> 96 96 <component name="Meta_Predictor" model="systemc" debug="0" /> 97 <component name="Prediction_unit_Glue" model="systemc" debug=" 0" />98 <component name="Return_Address_Stack" model="systemc" debug=" 0" />97 <component name="Prediction_unit_Glue" model="systemc" debug="1" /> 98 <component name="Return_Address_Stack" model="systemc" debug="1" /> 99 99 <component name="Update_Prediction_Table" model="systemc" debug="1" /> 100 100 <component name="Prediction_unit" model="systemc" debug="0" />
Note: See TracChangeset
for help on using the changeset viewer.