Ignore:
Timestamp:
Dec 10, 2008, 7:31:39 PM (15 years ago)
Author:
rosiere
Message:

Almost complete design
with Test and test platform

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Reservation_station_deallocation.cpp

    r81 r88  
    2828    log_printf(FUNC,Reservation_station,FUNCTION,"Begin");
    2929
     30    if (usage_is_set(_usage,USE_SYSTEMC))
     31      {
    3032    delete     in_CLOCK ;
    3133    delete     in_NRESET;
     
    3941    if (_param->_have_port_ooo_engine_id)
    4042    delete     in_INSERT_OOO_ENGINE_ID ;
    41     if (_param->_have_port_rob_id)
     43    if (_param->_have_port_rob_ptr)
    4244    delete     in_INSERT_ROB_ID        ;
    4345    delete     in_INSERT_OPERATION     ;
     
    7375    if (_param->_have_port_ooo_engine_id)
    7476    delete [] out_RETIRE_OOO_ENGINE_ID ;
    75     if (_param->_have_port_rob_id)
     77    if (_param->_have_port_rob_ptr)
    7678    delete [] out_RETIRE_ROB_ID        ;
    7779    delete [] out_RETIRE_OPERATION     ;
     
    119121    // ~~~~~[ internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    120122    delete []  internal_RETIRE_VAL;
    121 
     123    delete []  internal_RETIRE_SLOT;
     124      }
    122125    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    123126
     
    139142}; // end namespace multi_execute_loop
    140143}; // end namespace core
    141 
    142144}; // end namespace behavioural
    143145}; // end namespace morpheo             
Note: See TracChangeset for help on using the changeset viewer.