Changeset 44 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Meta_Predictor_Glue/include/Meta_Predictor_Glue.h
- Timestamp:
- Jul 17, 2007, 4:47:56 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Meta_Predictor_Glue/include/Meta_Predictor_Glue.h
r5 r44 14 14 15 15 #include <iostream> 16 #include " Include/ToString.h"17 #include " Include/Debug.h"16 #include "Common/include/ToString.h" 17 #include "Common/include/Debug.h" 18 18 19 19 #include "Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Meta_Predictor_Glue/include/Parameters.h" … … 25 25 #include "Behavioural/include/Vhdl.h" 26 26 #endif 27 #ifdef VHDL_TESTBENCH 28 #include "Behavioural/include/Vhdl_Testbench.h" 29 #endif 27 #include "Behavioural/include/Component.h" 30 28 31 29 using namespace std; … … 57 55 #endif 58 56 59 #ifdef VHDL_TESTBENCH 60 private : Vhdl_Testbench * _vhdl_testbench; 61 #endif 57 public : Component * _component; 58 private : Interfaces * _interfaces; 62 59 63 60 #ifdef SYSTEMC … … 65 62 // Interface 66 63 public : SC_CLOCK * in_CLOCK ; 64 public : SC_IN (Tcontrol_t) * in_NRESET ; 67 65 68 66 // Interface Predict … … 146 144 #if VHDL 147 145 public : void vhdl (void); 148 private : void vhdl_port (Vhdl & vhdl); 149 private : void vhdl_declaration (Vhdl & vhdl); 150 private : void vhdl_body (Vhdl & vhdl); 146 private : void vhdl_declaration (Vhdl * & vhdl); 147 private : void vhdl_body (Vhdl * & vhdl); 151 148 #endif 152 153 149 #ifdef VHDL_TESTBENCH 154 private : void vhdl_testbench_port (void);155 150 private : void vhdl_testbench_transition (void); 156 151 #endif 157 public : void vhdl_testbench_label (string label);158 152 }; 159 153
Note: See TracChangeset
for help on using the changeset viewer.