Changeset 15 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include
- Timestamp:
- Apr 5, 2007, 4:17:30 PM (17 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include
- Files:
-
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Parameters.h
r2 r15 1 #ifndef morpheo_behavioural_generic_registerfile_ Parameters_h2 #define morpheo_behavioural_generic_registerfile_ Parameters_h1 #ifndef morpheo_behavioural_generic_registerfile_registerfile_monolithic_Parameters_h 2 #define morpheo_behavioural_generic_registerfile_registerfile_monolithic_Parameters_h 3 3 4 4 /* … … 17 17 namespace generic { 18 18 namespace registerfile { 19 namespace registerfile_monolithic { 19 20 20 21 class Parameters : public morpheo::behavioural::Parameters … … 36 37 public : string print (uint32_t depth); 37 38 public : friend ostream& operator<< (ostream& output_stream, 38 morpheo::behavioural::generic::registerfile:: Parameters & x);39 morpheo::behavioural::generic::registerfile::registerfile_monolithic::Parameters & x); 39 40 }; 40 41 42 }; // end namespace registerfile_monolithic 41 43 }; // end namespace registerfile 42 44 }; // end namespace generic -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/RegisterFile_Monolithic.h
r9 r15 1 #ifndef morpheo_behavioural_generic_registerfile_ RegisterFile2 #define morpheo_behavioural_generic_registerfile_ RegisterFile1 #ifndef morpheo_behavioural_generic_registerfile_registerfile_monolithic_RegisterFile_Monolithic 2 #define morpheo_behavioural_generic_registerfile_registerfile_monolithic_RegisterFile_Monolithic 3 3 4 4 /* … … 18 18 using namespace std; 19 19 20 #include "Behavioural/Generic/RegisterFile/ include/Parameters.h"21 #include "Behavioural/Generic/RegisterFile/ include/Types.h"20 #include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Parameters.h" 21 #include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Types.h" 22 22 #ifdef STATISTICS 23 #include "Behavioural/Generic/RegisterFile/ include/Statistics.h"23 #include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Statistics.h" 24 24 #endif 25 25 #ifdef VHDL … … 36 36 namespace generic { 37 37 namespace registerfile { 38 namespace registerfile_monolithic { 38 39 39 class RegisterFile 40 class RegisterFile_Monolithic 40 41 #if SYSTEMC 41 42 : public sc_module … … 85 86 86 87 #ifdef SYSTEMC 87 SC_HAS_PROCESS (RegisterFile );88 SC_HAS_PROCESS (RegisterFile_Monolithic); 88 89 #endif 89 90 90 public : RegisterFile 91 public : RegisterFile_Monolithic ( 91 92 #ifdef SYSTEMC 92 93 sc_module_name name, … … 99 100 Parameters param ); 100 101 101 public : RegisterFile 102 public : ~RegisterFile 102 public : RegisterFile_Monolithic (Parameters param ); 103 public : ~RegisterFile_Monolithic (void); 103 104 104 105 #ifdef SYSTEMC … … 130 131 }; 131 132 133 }; // end namespace registerfile_monolithic 132 134 }; // end namespace registerfile 133 135 }; // end namespace generic -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Statistics.h
r2 r15 1 1 #ifdef STATISTICS 2 #ifndef morpheo_behavioural_generic_registerfile_ Statistics_h3 #define morpheo_behavioural_generic_registerfile_ Statistics_h2 #ifndef morpheo_behavioural_generic_registerfile_registerfile_monolithic_Statistics_h 3 #define morpheo_behavioural_generic_registerfile_registerfile_monolithic_Statistics_h 4 4 5 5 /* … … 14 14 #include "Behavioural/include/Parameters_Statistics.h" 15 15 #include "Behavioural/Generic/Group/include/Statistics.h" 16 #include "Behavioural/Generic/RegisterFile/ include/Parameters.h"16 #include "Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Parameters.h" 17 17 18 18 using namespace morpheo::behavioural::generic::group; … … 22 22 namespace generic { 23 23 namespace registerfile { 24 namespace registerfile_monolithic { 24 25 25 26 class Statistics : public morpheo::behavioural::Statistics … … 48 49 }; 49 50 51 }; // end namespace registerfile_monolithic 50 52 }; // end namespace registerfile 51 53 }; // end namespace generic -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/include/Types.h
r6 r15 1 #ifndef morpheo_behavioural_generic_registerfile_ Type_h2 #define morpheo_behavioural_generic_registerfile_ Type_h1 #ifndef morpheo_behavioural_generic_registerfile_registerfile_monolithic_Type_h 2 #define morpheo_behavioural_generic_registerfile_registerfile_monolithic_Type_h 3 3 4 4 /* … … 15 15 namespace generic { 16 16 namespace registerfile { 17 namespace registerfile_monolithic { 17 18 18 19 typedef uint32_t Taddress_t; 19 20 typedef uint32_t Tdata_t; 20 21 22 }; // end namespace registerfile_monolithic 21 23 }; // end namespace registerfile 22 24 }; // end namespace generic
Note: See TracChangeset
for help on using the changeset viewer.