Changeset 123 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_unit_Glue
- Timestamp:
- Jun 8, 2009, 10:43:30 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_unit_Glue/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_unit_Glue/src/Ifetch_unit_Glue.cpp
r88 r123 38 38 log_printf(FUNC,Ifetch_unit_Glue,FUNCTION,"Begin"); 39 39 40 #if DEBUG_Ifetch_unit_Glue == true41 log_printf(INFO,Ifetch_unit_Glue,FUNCTION,_("<%s> Parameters"),_name.c_str());40 // #if DEBUG_Ifetch_unit_Glue == true 41 // log_printf(INFO,Ifetch_unit_Glue,FUNCTION,_("<%s> Parameters"),_name.c_str()); 42 42 43 std::cout << *param << std::endl;44 #endif43 // std::cout << *param << std::endl; 44 // #endif 45 45 46 46 log_printf(INFO,Ifetch_unit_Glue,FUNCTION,"Allocation"); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_unit_Glue/src/Ifetch_unit_Glue_genMealy_event.cpp
r81 r123 24 24 log_printf(FUNC,Ifetch_unit_Glue,FUNCTION,"Begin"); 25 25 26 if (PORT_READ(in_NRESET)) 27 { 26 28 Tcontrol_t address_ack = PORT_READ(in_EVENT_ADDRESS_ACK); 27 29 Tcontrol_t queue_ack = PORT_READ(in_EVENT_QUEUE_ACK ); … … 31 33 PORT_WRITE(out_EVENT_ADDRESS_VAL, val and queue_ack); 32 34 PORT_WRITE(out_EVENT_QUEUE_VAL , address_ack and val); 33 35 } 36 else 37 { 38 PORT_WRITE(out_EVENT_ACK , 0); 39 PORT_WRITE(out_EVENT_ADDRESS_VAL, 0); 40 PORT_WRITE(out_EVENT_QUEUE_VAL , 0); 41 } 42 34 43 log_printf(FUNC,Ifetch_unit_Glue,FUNCTION,"End"); 35 44 }; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_unit_Glue/src/Ifetch_unit_Glue_genMealy_icache_req.cpp
r85 r123 24 24 log_printf(FUNC,Ifetch_unit_Glue,FUNCTION,"Begin"); 25 25 26 if (PORT_READ(in_NRESET)) 27 { 26 28 Tcontrol_t address_val = PORT_READ(in_ICACHE_REQ_ADDRESS_VAL); 27 29 Tcontrol_t queue_ack = PORT_READ(in_ICACHE_REQ_QUEUE_ACK ); … … 35 37 PORT_WRITE(out_ICACHE_REQ_ADDRESS ,address); 36 38 PORT_WRITE(out_ICACHE_REQ_QUEUE_ADDRESS,address); 39 } 40 else 41 { 42 // RESET 43 PORT_WRITE(out_ICACHE_REQ_VAL , 0); 44 PORT_WRITE(out_ICACHE_REQ_ADDRESS_ACK, 0); 45 PORT_WRITE(out_ICACHE_REQ_QUEUE_VAL , 0); 46 } 37 47 38 48 log_printf(FUNC,Ifetch_unit_Glue,FUNCTION,"End");
Note: See TracChangeset
for help on using the changeset viewer.