source: trunk/IPs/systemC/processor/Morpheo/Files/Morpheo.sim @ 124

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

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

  • 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="/tmp/"   />
18
19  <parameter  name="statistics_cycle_start"                 value="100000"  />
20  <parameter  name="statistics_period"                      value="0"       />
21                                                           
22  <parameter  name="simulation_nb_cycle"                    value="1000000" />
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="3"       />
28  <parameter  name="debug_cycle_start"                      value="0"       />
29  <parameter  name="debug_cycle_stop"                       value="10000000"/>
30  <parameter  name="debug_nb_cycle"                         value="10000000"/>
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.