Changeset 15 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/SelfTest
- Timestamp:
- Apr 5, 2007, 4:17:30 PM (17 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/SelfTest
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/SelfTest/mkf.info
r3 r15 1 2 # Two_Level_Branch_Predictor_03 target_dep all Two_Level_Branch_Predictor_0.ngc4 target_dep Two_Level_Branch_Predictor_0.ngc Two_Level_Branch_Predictor_0.prj5 target_dep Two_Level_Branch_Predictor_0.prj Two_Level_Branch_Predictor_0_Branch_History_Table_Pack.vhdl Two_Level_Branch_Predictor_0_Branch_History_Table_RegisterFile_Pack.vhdl Two_Level_Branch_Predictor_0_Branch_History_Table_RegisterFile.vhdl Two_Level_Branch_Predictor_0_Branch_History_Table_Shifter_Pack.vhdl Two_Level_Branch_Predictor_0_Branch_History_Table_Shifter.vhdl Two_Level_Branch_Predictor_0_Branch_History_Table.vhdl Two_Level_Branch_Predictor_0_Pack.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table_Counter_Pack.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table_Counter.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table_Pack.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table_RegisterFile_Pack.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table_RegisterFile.vhdl Two_Level_Branch_Predictor_0_Pattern_History_Table.vhdl Two_Level_Branch_Predictor_0_Two_Level_Branch_Predictor_Glue_Pack.vhdl Two_Level_Branch_Predictor_0_Two_Level_Branch_Predictor_Glue.vhdl Two_Level_Branch_Predictor_0.vhdl6 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/SelfTest/src/test.cpp
r5 r15 29 29 *********************************************************************/ 30 30 sc_clock * CLOCK; 31 sc_signal<Tcontrol_t> * NRESET; 31 32 32 33 sc_signal<Tcontrol_t> * PREDICT_VAL [param._nb_prediction]; … … 47 48 string rename; 48 49 49 CLOCK = new sc_clock ("clock", 1.0, 0.5); 50 CLOCK = new sc_clock ("clock", 1.0, 0.5); 51 NRESET = new sc_signal<Tcontrol_t> ("NRESET"); 50 52 51 53 for (uint32_t i=0; i<param._nb_prediction; i++) … … 85 87 cout << "<" << name << "> Instanciation of _Two_Level_Branch_Predictor" << endl; 86 88 87 (*(_Two_Level_Branch_Predictor->in_CLOCK)) (*(CLOCK)); 89 (*(_Two_Level_Branch_Predictor->in_CLOCK )) (*(CLOCK )); 90 (*(_Two_Level_Branch_Predictor->in_NRESET)) (*(NRESET)); 88 91 89 92 for (uint32_t i=0; i<param._nb_prediction; i++)
Note: See TracChangeset
for help on using the changeset viewer.