Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Files
- Timestamp:
- Mar 18, 2009, 11:36:26 PM (16 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Files
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Files/Instance_debug.cfg
r111 r112 17 17 <decod_bloc id="0"> 18 18 <parameter name="size_decod_queue" value="16"/> 19 <parameter name="decod_queue_scheme" value=" 0" />19 <parameter name="decod_queue_scheme" value="1" /> 20 20 <parameter name="nb_inst_decod" value="4" /> 21 21 <parameter name="nb_context_select" value="1" /> … … 34 34 <parameter name="nb_reg_free" value="8" /> 35 35 <parameter name="nb_rename_unit_bank" value="8" /> 36 <parameter name="size_read_counter" value="4" />37 36 </rename_bloc> 38 37 … … 50 49 51 50 <load_store_unit id="0"> 52 <parameter name="size_store_queue" value=" 8" />51 <parameter name="size_store_queue" value="16" /> 53 52 <parameter name="size_load_queue" value="8" /> 54 53 <parameter name="size_speculative_access_queue" value="4" /> … … 91 90 92 91 <predictor id="0"> 93 <parameter name="dir_have_bht" value=" 1"/>94 <parameter name="dir_bht_size_shifter" value=" 4"/>92 <parameter name="dir_have_bht" value="0" /> 93 <parameter name="dir_bht_size_shifter" value="1" /> 95 94 <parameter name="dir_bht_nb_shifter" value="64" /> 96 <parameter name="dir_have_pht" value="1" />97 <parameter name="dir_pht_size_counter" value="2" />98 <parameter name="dir_pht_nb_counter" value=" 64" />99 <parameter name="dir_pht_size_address_share" value="0" />95 <parameter name="dir_have_pht" value="1" /> 96 <parameter name="dir_pht_size_counter" value="2" /> 97 <parameter name="dir_pht_nb_counter" value="16" /> 98 <parameter name="dir_pht_size_address_share" value="0" /> 100 99 </predictor> 101 100 <predictor id="1"> … … 125 124 <parameter name="nb_rename_unit_select" value="1" /> 126 125 <parameter name="nb_execute_loop_select" value="1" /> 127 <parameter name="size_re_order_buffer" value=" 32"/>128 <parameter name="nb_re_order_buffer_bank" value=" 8" />126 <parameter name="size_re_order_buffer" value="64"/> 127 <parameter name="nb_re_order_buffer_bank" value="64" /> 129 128 <parameter name="commit_priority" value="1" /> 130 129 <parameter name="commit_load_balancing" value="1" /> -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_min.cfg
r95 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_w1_1.cfg
r101 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_w1_2.cfg
r101 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_w1_3.cfg
r102 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_w1_4.cfg
r102 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Instance_w2_1.cfg
r102 r112 33 33 <parameter name="nb_reg_free" value="1" /> 34 34 <parameter name="nb_rename_unit_bank" value="1" /> 35 <parameter name="size_read_counter" value="1" />36 35 </rename_bloc> 37 36 -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.gen
r111 r112 40 40 <parameter name="nb_reg_free" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 41 41 <parameter name="nb_rename_unit_bank" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 42 <parameter name="size_read_counter" min="1" max="8" step="+ 1" default="1" level="..." description="..." />43 42 44 43 <parameter name="nb_read_bloc" min="1" max="8" step="* 2" default="1" level="..." description="..." /> … … 53 52 54 53 <parameter name="nb_load_store_unit" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 55 <parameter name="size_store_queue" min="2" max=" 8"step="* 2" default="2" level="..." description="..." />56 <parameter name="size_load_queue" min="1" max=" 8"step="* 2" default="2" level="..." description="..." />57 <parameter name="size_speculative_access_queue" min="1" max=" 8"step="* 2" default="2" level="..." description="..." />54 <parameter name="size_store_queue" min="2" max="16" step="* 2" default="2" level="..." description="..." /> 55 <parameter name="size_load_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 56 <parameter name="size_speculative_access_queue" min="1" max="16" step="* 2" default="2" level="..." description="..." /> 58 57 <parameter name="nb_port_check" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 59 58 <parameter name="speculative_load" min="0" max="3" step="+ 1" default="2" level="..." description="..." /> … … 93 92 <parameter name="nb_execute_loop_select" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 94 93 <parameter name="size_re_order_buffer" min="1" max="256" step="* 2" default="1" level="..." description="..." /> 95 <parameter name="nb_re_order_buffer_bank" min="1" max=" 8"step="* 2" default="1" level="..." description="..." />94 <parameter name="nb_re_order_buffer_bank" min="1" max="64" step="* 2" default="1" level="..." description="..." /> 96 95 <parameter name="commit_priority" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 97 96 <parameter name="commit_load_balancing" min="1" max="8" step="+ 1" default="1" level="..." description="..." /> 98 <parameter name="size_issue_queue" min="1" max=" 8"step="* 2" default="2" level="..." description="..." />97 <parameter name="size_issue_queue" min="1" max="32" step="* 2" default="2" level="..." description="..." /> 99 98 <parameter name="nb_issue_queue_bank" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 100 <parameter name="issue_queue_scheme" min="0" max=" 2" step="+ 1" default="0" level="..." description="0 : in_order, 1 : in_bundle_order, 2 : out_of_order" />99 <parameter name="issue_queue_scheme" min="0" max="1" step="+ 1" default="0" level="..." description="0 : in_order, 1 : in_bundle_order, 2 : out_of_order" /> 101 100 <parameter name="issue_priority" min="1" max="8" step="* 2" default="1" level="..." description="..." /> 102 101 <parameter name="issue_load_balancing" min="1" max="8" step="* 2" default="1" level="..." description="..." /> -
trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.sim
r111 r112 8 8 <parameter name="use_vhdl_testbench_assert" value="0" /> 9 9 <parameter name="use_position" value="0" /> 10 <parameter name="use_statistics" value=" 1" />10 <parameter name="use_statistics" value="0" /> 11 11 <parameter name="use_information" value="0" /> 12 12 <parameter name="use_header" value="0" /> … … 23 23 <parameter name="directory_log" value="." /> 24 24 25 <parameter name="debug_level" value=" 3" />26 <parameter name="debug_cycle_start" value=" 7200"/>27 <parameter name="debug_cycle_stop" value=" 7400"/>25 <parameter name="debug_level" value="0" /> 26 <parameter name="debug_cycle_start" value="300" /> 27 <parameter name="debug_cycle_stop" value="450" /> 28 28 <parameter name="debug_have_log_file" value="0" /> 29 29 <parameter name="debug_idle_cycle" value="100" /> 30 30 <parameter name="debug_idle_time" value="5" /> 31 31 32 <component name="Counter" simulation="systemc" debug="0" />33 <component name="Priority" simulation="systemc" debug="0" />34 <component name="Queue_Control" simulation="systemc" debug="0" />35 <component name="Queue" simulation="systemc" debug="0" />36 <component name="RegisterFile_Monolithic" simulation="systemc" debug="0" />37 <component name="RegisterFile_Multi_Banked" simulation="systemc" debug="0" />38 <component name="RegisterFile" simulation="systemc" debug="0" />39 <component name="Select_Priority_Fixed" simulation="systemc" debug="0" />40 <component name="Select" simulation="systemc" debug="0" />41 <component name="Shifter" simulation="systemc" debug="0" />42 <component name="Sort" simulation="systemc" debug="0" />43 <component name="Victim_Pseudo_LRU" simulation="systemc" debug="0" />44 <component name="Victim" simulation="systemc" debug="0" />45 <component name="Execute_loop_Glue" simulation="systemc" debug="0" />46 <component name="Functionnal_unit" simulation="systemc" debug="0" />47 <component name="Load_store_unit" simulation="systemc" debug="0" />48 <component name="Read_queue" simulation="systemc" debug="0" />49 <component name="Reservation_station" simulation="systemc" debug="0" />50 <component name="Read_unit" simulation="systemc" debug="0" />51 <component name="Execute_queue" simulation="systemc" debug="0" />52 <component name="Write_queue" simulation="systemc" debug="0" />53 <component name="Write_unit" simulation="systemc" debug="0" />54 <component name="Execution_unit_to_Write_unit" simulation="systemc" debug="0" />55 <component name="Read_unit_to_Execution_unit" simulation="systemc" debug="0" />56 <component name="Register_unit_Glue" simulation="systemc" debug="0" />57 <component name="Register_unit" simulation="systemc" debug="0" />58 <component name="Execute_loop" simulation="systemc" debug="0" />59 <component name="Commit_unit" simulation="systemc" debug="0" />60 <component name="Issue_queue" simulation="systemc" debug="0" />61 <component name="OOO_Engine_Glue" simulation="systemc" debug="0" />62 <component name="Reexecute_unit" simulation="systemc" debug="0" />63 <component name="Load_Store_pointer_unit" simulation="systemc" debug="0" />64 <component name="Dependency_checking_unit" simulation="systemc" debug="0" />65 <component name="Free_List_unit" simulation="systemc" debug="0" />66 <component name="Register_Address_Translation_unit" simulation="systemc" debug="0" />67 <component name="Register_translation_unit_Glue" simulation="systemc" debug="0" />68 <component name="Stat_List_unit" simulation="systemc" debug="0" />69 <component name="Register_translation_unit" simulation="systemc" debug="0" />70 <component name="Rename_unit_Glue" simulation="systemc" debug="0" />71 <component name="Rename_select" simulation="systemc" debug="0" />72 <component name="Rename_unit" simulation="systemc" debug="0" />73 <component name="Special_Register_unit" simulation="systemc" debug="0" />74 <component name="OOO_Engine" simulation="systemc" debug="0" />75 <component name="Context_State" simulation="systemc" debug="0" />76 <component name="Decod" simulation="systemc" debug="0" />77 <component name="Decod_queue" simulation="systemc" debug="0" />78 <component name="Decod_unit" simulation="systemc" debug="0" />79 <component name="Front_end_Glue" simulation="systemc" debug="0" />80 <component name="Address_management" simulation="systemc" debug="0" />81 <component name="Ifetch_queue" simulation="systemc" debug="0" />82 <component name="Ifetch_unit_Glue" simulation="systemc" debug="0" />83 <component name="Ifetch_unit" simulation="systemc" debug="0" />84 <component name="Branch_Target_Buffer_Glue" simulation="systemc" debug="0" />85 <component name="Branch_Target_Buffer_Register" simulation="systemc" debug="0" />86 <component name="Branch_Target_Buffer" simulation="systemc" debug="0" />87 <component name="Direction_Glue" simulation="systemc" debug="0" />88 <component name="Direction" simulation="systemc" debug="0" />89 <component name="Prediction_unit_Glue" simulation="systemc" debug="0" />90 <component name="Return_Address_Stack" simulation="systemc" debug="0" />91 <component name="Update_Prediction_Table" simulation="systemc" debug="0" />92 <component name="Prediction_unit" simulation="systemc" debug="0" />93 <component name="Front_end" simulation="systemc" debug="0" />94 <component name="Icache_Access" simulation="systemc" debug="0" />95 <component name="Dcache_Access" simulation="systemc" debug="0" />96 <component name="Core_Glue" simulation="systemc" debug="0" />97 <component name="Core" simulation="systemc" debug="0" />98 <component name="TopLevel" simulation="systemc" debug="0" />32 <component name="Counter" model="systemc" debug="0" /> 33 <component name="Priority" model="systemc" debug="0" /> 34 <component name="Queue_Control" model="systemc" debug="0" /> 35 <component name="Queue" model="systemc" debug="0" /> 36 <component name="RegisterFile_Monolithic" model="systemc" debug="0" /> 37 <component name="RegisterFile_Multi_Banked" model="systemc" debug="0" /> 38 <component name="RegisterFile" model="systemc" debug="0" /> 39 <component name="Select_Priority_Fixed" model="systemc" debug="0" /> 40 <component name="Select" model="systemc" debug="0" /> 41 <component name="Shifter" model="systemc" debug="0" /> 42 <component name="Sort" model="systemc" debug="0" /> 43 <component name="Victim_Pseudo_LRU" model="systemc" debug="0" /> 44 <component name="Victim" model="systemc" debug="0" /> 45 <component name="Execute_loop_Glue" model="systemc" debug="0" /> 46 <component name="Functionnal_unit" model="systemc" debug="0" /> 47 <component name="Load_store_unit" model="systemc" debug="0" /> 48 <component name="Read_queue" model="systemc" debug="0" /> 49 <component name="Reservation_station" model="systemc" debug="0" /> 50 <component name="Read_unit" model="systemc" debug="0" /> 51 <component name="Execute_queue" model="systemc" debug="0" /> 52 <component name="Write_queue" model="systemc" debug="0" /> 53 <component name="Write_unit" model="systemc" debug="0" /> 54 <component name="Execution_unit_to_Write_unit" model="systemc" debug="0" /> 55 <component name="Read_unit_to_Execution_unit" model="systemc" debug="0" /> 56 <component name="Register_unit_Glue" model="systemc" debug="0" /> 57 <component name="Register_unit" model="systemc" debug="0" /> 58 <component name="Execute_loop" model="systemc" debug="0" /> 59 <component name="Commit_unit" model="systemc" debug="0" /> 60 <component name="Issue_queue" model="systemc" debug="0" /> 61 <component name="OOO_Engine_Glue" model="systemc" debug="0" /> 62 <component name="Reexecute_unit" model="systemc" debug="0" /> 63 <component name="Load_Store_pointer_unit" model="systemc" debug="0" /> 64 <component name="Dependency_checking_unit" model="systemc" debug="0" /> 65 <component name="Free_List_unit" model="systemc" debug="0" /> 66 <component name="Register_Address_Translation_unit" model="systemc" debug="0" /> 67 <component name="Register_translation_unit_Glue" model="systemc" debug="0" /> 68 <component name="Stat_List_unit" model="systemc" debug="0" /> 69 <component name="Register_translation_unit" model="systemc" debug="0" /> 70 <component name="Rename_unit_Glue" model="systemc" debug="0" /> 71 <component name="Rename_select" model="systemc" debug="0" /> 72 <component name="Rename_unit" model="systemc" debug="0" /> 73 <component name="Special_Register_unit" model="systemc" debug="0" /> 74 <component name="OOO_Engine" model="systemc" debug="0" /> 75 <component name="Context_State" model="systemc" debug="0" /> 76 <component name="Decod" model="systemc" debug="0" /> 77 <component name="Decod_queue" model="systemc" debug="0" /> 78 <component name="Decod_unit" model="systemc" debug="0" /> 79 <component name="Front_end_Glue" model="systemc" debug="0" /> 80 <component name="Address_management" model="systemc" debug="0" /> 81 <component name="Ifetch_queue" model="systemc" debug="0" /> 82 <component name="Ifetch_unit_Glue" model="systemc" debug="0" /> 83 <component name="Ifetch_unit" model="systemc" debug="0" /> 84 <component name="Branch_Target_Buffer_Glue" model="systemc" debug="0" /> 85 <component name="Branch_Target_Buffer_Register" model="systemc" debug="0" /> 86 <component name="Branch_Target_Buffer" model="systemc" debug="0" /> 87 <component name="Direction_Glue" model="systemc" debug="0" /> 88 <component name="Direction" model="systemc" debug="0" /> 89 <component name="Prediction_unit_Glue" model="systemc" debug="0" /> 90 <component name="Return_Address_Stack" model="systemc" debug="0" /> 91 <component name="Update_Prediction_Table" model="systemc" debug="0" /> 92 <component name="Prediction_unit" model="systemc" debug="0" /> 93 <component name="Front_end" model="systemc" debug="0" /> 94 <component name="Icache_Access" model="systemc" debug="0" /> 95 <component name="Dcache_Access" model="systemc" debug="0" /> 96 <component name="Core_Glue" model="systemc" debug="0" /> 97 <component name="Core" model="systemc" debug="0" /> 98 <component name="TopLevel" model="systemc" debug="0" /> 99 99 100 100 </parameters>
Note: See TracChangeset
for help on using the changeset viewer.