Changeset 15 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src
- 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/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_allocation.cpp
r3 r15 23 23 24 24 in_CLOCK = new SC_CLOCK ("in_CLOCK"); 25 in_NRESET = new SC_IN (Tcontrol_t) ("in_NRESET"); 25 26 26 27 in_PREDICT_VAL = new SC_IN (Tcontrol_t) * [_param._nb_prediction ]; … … 161 162 162 163 // Instantiation 163 (*(component_Branch_History_Table->in_CLOCK)) (*(in_CLOCK)); 164 (*(component_Branch_History_Table->in_CLOCK )) (*(in_CLOCK )); 165 (*(component_Branch_History_Table->in_NRESET)) (*(in_NRESET)); 164 166 165 167 for (uint32_t i=0; i<_param._nb_prediction; i++) … … 196 198 // Instantiation 197 199 (*(component_Pattern_History_Table->in_CLOCK)) (*(in_CLOCK)); 200 (*(component_Pattern_History_Table->in_NRESET)) (*(in_NRESET)); 198 201 199 202 for (uint32_t i=0; i<_param._nb_prediction; i++) -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_deallocation.cpp
r3 r15 21 21 22 22 delete in_CLOCK; 23 delete in_NRESET; 23 24 24 25 for (uint32_t i=0; i<_param._nb_prediction; i++) -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_vhdl_body.cpp
r3 r15 27 27 list_port_map.clear(); 28 28 29 vhdl.set_body_component_port_map (list_port_map,"in_CLOCK","in_CLOCK"); 29 vhdl.set_body_component_port_map (list_port_map,"in_CLOCK ","in_CLOCK "); 30 vhdl.set_body_component_port_map (list_port_map,"in_NRESET","in_NRESET"); 30 31 31 32 for (uint32_t i=0; i<_param._nb_prediction; i++) … … 53 54 list_port_map.clear(); 54 55 55 vhdl.set_body_component_port_map (list_port_map,"in_CLOCK","in_CLOCK"); 56 vhdl.set_body_component_port_map (list_port_map,"in_CLOCK ","in_CLOCK "); 57 vhdl.set_body_component_port_map (list_port_map,"in_NRESET","in_NRESET"); 56 58 57 59 for (uint32_t i=0; i<_param._nb_prediction; i++) -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_vhdl_port.cpp
r3 r15 20 20 log_printf(FUNC,Two_Level_Branch_Predictor,"vhdl_port","Begin"); 21 21 22 vhdl.set_port (" in_CLOCK" , IN, 1); 22 vhdl.set_port (" in_CLOCK ", IN, 1); 23 vhdl.set_port (" in_NRESET", IN, 1); 23 24 24 25 for (uint32_t i=0; i<_param._nb_prediction; i++) -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_vhdl_testbench_port.cpp
r3 r15 20 20 { 21 21 log_printf(FUNC,Two_Level_Branch_Predictor,"vhdl_testbench_port","Begin"); 22 23 _vhdl_testbench->set_port (" in_NRESET", IN, 1); 22 24 23 25 for (uint32_t i=0; i<_param._nb_prediction; i++) -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/src/Two_Level_Branch_Predictor_vhdl_testbench_transition.cpp
r3 r15 25 25 #endif 26 26 27 _vhdl_testbench->add_input (PORT_READ( in_NRESET)); 28 27 29 // In order with file Two_Level_Branch_Predictor_vhdl_testbench_port.cpp 28 30 // Warning : if a output depend of a subcomponent, take directly the port of subcomponent
Note: See TracChangeset
for help on using the changeset viewer.