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

Last change on this file was 145, checked in by rosiere, 14 years ago

1) add test with SPECINT2K
2) new config of Selftest
3) modif RAT to support multiple depth_save ... but not finish (need fix Update Prediction Table)
4) add Function_pointer but need fix

  • Property svn:keywords set to Id
File size: 8.9 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="10000"   />
20  <parameter  name="statistics_period"                      value="0"       />
21                                                           
22  <parameter  name="simulation_nb_cycle"                    value="0"       />
23  <parameter  name="simulation_nb_instruction"              value="1000000" />
24  <parameter  name="simulation_stop_type"                   value="0"       />
25  <parameter  name="simulation_file_with_pid"               value="0"       />
26  <parameter  name="simulation_file_with_date"              value="1"       />
27
28  <parameter  name="debug_level"                            value="0"       />
29  <parameter  name="debug_cycle_start"                      value="0"       />
30  <parameter  name="debug_cycle_stop"                       value="20000000"/>
31  <parameter  name="debug_nb_cycle"                         value="20000000"/>
32
33  <parameter  name="debug_log_file_generate"                value="0"       />
34  <parameter  name="debug_idle_cycle"                       value="1000"    />
35  <parameter  name="debug_idle_time"                        value="3"       />
36
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" />
67  <component  name="Commit_unit"                            model="systemc" debug="0" />
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" />
71  <component  name="Load_Store_pointer_unit"                model="systemc" debug="0" />
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" />
110
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" />
115
116</parameters>
Note: See TracBrowser for help on using the repository browser.