source: trunk/IPs/systemC/processor/Morpheo/Files/Morpheo-Dhrystone.sim @ 136

Last change on this file since 136 was 136, checked in by rosiere, 15 years ago

1) Add new algo in ifetch queue
2) Add Cancel bit
3) new config

  • Property svn:keywords set to Id
File size: 8.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1" ?>
2
3<parameters >
4
5  <parameter  name="use_systemc"                            value="1"       />
6  <parameter  name="use_vhdl"                               value="0"       />
7  <parameter  name="use_vhdl_testbench"                     value="0"       />
8  <parameter  name="use_vhdl_testbench_assert"              value="0"       />
9  <parameter  name="use_position"                           value="0"       />
10  <parameter  name="use_statistics"                         value="1"       />
11  <parameter  name="use_information"                        value="0"       />
12  <parameter  name="use_header"                             value="0"       />
13                                                           
14  <parameter  name="directory_statistics"                   value="."       />
15  <parameter  name="directory_vhdl"                         value="."       />
16  <parameter  name="directory_position"                     value="."       />
17  <parameter  name="directory_log"                          value="."       />
18
19  <parameter  name="statistics_cycle_start"                 value="500000"  />
20  <parameter  name="statistics_period"                      value="0"       />
21                                                           
22  <parameter  name="simulation_nb_cycle"                    value="1500000" />
23  <parameter  name="simulation_nb_instruction"              value="0"       />
24  <parameter  name="simulation_file_with_pid"               value="0"       />
25  <parameter  name="simulation_file_with_date"              value="1"       />
26
27  <parameter  name="debug_level"                            value="0"       />
28  <parameter  name="debug_cycle_start"                      value="0"       />
29  <parameter  name="debug_cycle_stop"                       value="20000000"/>
30  <parameter  name="debug_nb_cycle"                         value="20000000"/>
31
32  <parameter  name="debug_log_file_generate"                value="0"       />
33  <parameter  name="debug_idle_cycle"                       value="1000"    />
34  <parameter  name="debug_idle_time"                        value="3"       />
35
36  <component  name="Comparator"                             model="systemc" debug="0" />
37  <component  name="Counter"                                model="systemc" debug="0" />
38  <component  name="Divider"                                model="systemc" debug="0" />
39  <component  name="Multiplier"                             model="systemc" debug="0" />
40  <component  name="Priority"                               model="systemc" debug="0" />
41  <component  name="Queue_Control"                          model="systemc" debug="0" />         
42  <component  name="Queue"                                  model="systemc" debug="0" />
43  <component  name="RegisterFile_Monolithic"                model="systemc" debug="0" />
44  <component  name="RegisterFile_Multi_Banked"              model="systemc" debug="0" />
45  <component  name="RegisterFile"                           model="systemc" debug="0" />
46  <component  name="Select_Priority_Fixed"                  model="systemc" debug="0" />
47  <component  name="Select"                                 model="systemc" debug="0" />
48  <component  name="Shifter"                                model="systemc" debug="0" />
49  <component  name="Sort"                                   model="systemc" debug="0" />
50  <component  name="Victim_Pseudo_LRU"                      model="systemc" debug="0" />
51  <component  name="Victim"                                 model="systemc" debug="0" />
52  <component  name="Execute_loop_Glue"                      model="systemc" debug="0" />
53  <component  name="Functionnal_unit"                       model="systemc" debug="0" />
54  <component  name="Load_store_unit"                        model="systemc" debug="0" />
55  <component  name="Read_queue"                             model="systemc" debug="0" />
56  <component  name="Reservation_station"                    model="systemc" debug="0" />
57  <component  name="Read_unit"                              model="systemc" debug="0" />
58  <component  name="Execute_queue"                          model="systemc" debug="0" />
59  <component  name="Write_queue"                            model="systemc" debug="0" />
60  <component  name="Write_unit"                             model="systemc" debug="0" />
61  <component  name="Execution_unit_to_Write_unit"           model="systemc" debug="0" />
62  <component  name="Read_unit_to_Execution_unit"            model="systemc" debug="0" />
63  <component  name="Register_unit_Glue"                     model="systemc" debug="0" />
64  <component  name="Register_unit"                          model="systemc" debug="0" />
65  <component  name="Execute_loop"                           model="systemc" debug="0" />
66  <component  name="Commit_unit"                            model="systemc" debug="0" />
67  <component  name="Issue_queue"                            model="systemc" debug="0" />
68  <component  name="OOO_Engine_Glue"                        model="systemc" debug="0" />
69  <component  name="Reexecute_unit"                         model="systemc" debug="0" />
70  <component  name="Load_Store_pointer_unit"                model="systemc" debug="0" />
71  <component  name="Dependency_checking_unit"               model="systemc" debug="0" />
72  <component  name="Free_List_unit"                         model="systemc" debug="0" />
73  <component  name="Register_Address_Translation_unit"      model="systemc" debug="0" />
74  <component  name="Register_translation_unit_Glue"         model="systemc" debug="0" />
75  <component  name="Stat_List_unit"                         model="systemc" debug="0" />
76  <component  name="Register_translation_unit"              model="systemc" debug="0" />
77  <component  name="Rename_unit_Glue"                       model="systemc" debug="0" />
78  <component  name="Rename_select"                          model="systemc" debug="0" />
79  <component  name="Rename_unit"                            model="systemc" debug="0" />
80  <component  name="Special_Register_unit"                  model="systemc" debug="0" />
81  <component  name="OOO_Engine"                             model="systemc" debug="0" />
82  <component  name="Context_State"                          model="systemc" debug="0" />
83  <component  name="Decod"                                  model="systemc" debug="0" />
84  <component  name="Decod_queue"                            model="systemc" debug="0" />
85  <component  name="Decod_unit"                             model="systemc" debug="0" />
86  <component  name="Front_end_Glue"                         model="systemc" debug="0" />
87  <component  name="Address_management"                     model="systemc" debug="0" />
88  <component  name="Ifetch_queue"                           model="systemc" debug="0" />
89  <component  name="Ifetch_unit_Glue"                       model="systemc" debug="0" />
90  <component  name="Ifetch_unit"                            model="systemc" debug="0" />
91  <component  name="Branch_Target_Buffer_Glue"              model="systemc" debug="0" />
92  <component  name="Branch_Target_Buffer_Register"          model="systemc" debug="0" />
93  <component  name="Branch_Target_Buffer"                   model="systemc" debug="0" />
94  <component  name="Direction_Glue"                         model="systemc" debug="0" />
95  <component  name="Direction"                              model="systemc" debug="0" />
96  <component  name="Two_Level_Branch_Predictor"             model="systemc" debug="0" />
97  <component  name="Meta_Predictor_Glue"                    model="systemc" debug="0" />
98  <component  name="Meta_Predictor"                         model="systemc" debug="0" />
99  <component  name="Prediction_unit_Glue"                   model="systemc" debug="0" />
100  <component  name="Return_Address_Stack"                   model="systemc" debug="0" />
101  <component  name="Update_Prediction_Table"                model="systemc" debug="0" />
102  <component  name="Prediction_unit"                        model="systemc" debug="0" />
103  <component  name="Front_end"                              model="systemc" debug="0" />
104  <component  name="Icache_Access"                          model="systemc" debug="0" />
105  <component  name="Dcache_Access"                          model="systemc" debug="0" />
106  <component  name="Core_Glue"                              model="systemc" debug="0" />
107  <component  name="Core"                                   model="systemc" debug="0" />
108  <component  name="TopLevel"                               model="systemc" debug="0" />
109
110  <component  name="Behavioural"                            model="systemc" debug="0" />
111  <component  name="Interface"                              model="systemc" debug="0" />
112  <component  name="Allocation"                             model="systemc" debug="0" />
113</parameters>
Note: See TracBrowser for help on using the repository browser.