Ignore:
Timestamp:
Mar 27, 2008, 11:04:49 AM (16 years ago)
Author:
rosiere
Message:

Add :

  • Execute_loop (must be test systemC)
  • Prediction
    • Direction : predifined scheme
    • Branch Target Buffer
  • iFetch_unit
    • ifetch_queue
    • pc management
  • Decod_unit
    • coming soon : support for custom operation
  • Rename_unit
    • RAT
    • Free_list
    • Dependence RAW check
    • Load store unit pointer
  • New Environnement (hierarchy_memory will remove in a next version)


Modif :

  • Manage Custom Operation
  • All component in execute_loop to use the new statistics management

Not Finish :

  • Return Address Stack
  • Environnement
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Victim/Victim_Pseudo_LRU/src/Victim_Pseudo_LRU_deallocation.cpp

    r42 r78  
    33 * $Id$
    44 *
    5  * [ Description ]
     5 * [ Description ]
    66 *
    77 */
     
    1919    delete     in_CLOCK;
    2020    delete     in_NRESET;
    21     // -----[ Interface access ]-------------------------------------------
     21    // -----[ Interface access ]-------------------------------------------
    2222    delete []  in_ACCESS_VAL    ;
    2323    delete [] out_ACCESS_ACK    ;
    24     if (_param._size_table>1)
     24    if (_param->_size_address>1)
    2525    delete []  in_ACCESS_ADDRESS;
    26     delete [] out_ACCESS_ENTITY ;
     26    delete []  in_ACCESS_HIT    ;
     27    delete []  in_ACCESS_ENTITY ;
     28    delete [] out_ACCESS_VICTIM ;
    2729   
    28     // -----[ Interface update ]-------------------------------------------
    29     delete []  in_UPDATE_VAL    ;
    30     delete [] out_UPDATE_ACK    ;
    31     if (_param._size_table>1)
    32     delete []  in_UPDATE_ADDRESS;
    33     delete []  in_UPDATE_ENTITY ;
    34 
    35     // -----[ Register ]---------------------------------------------------
     30    // -----[ Register ]---------------------------------------------------
    3631    delete [] reg_TABLE;
    3732
    38     // -----[ Internal ]---------------------------------------------------
    39     delete [] internal_ACCESS_ENTITY;
     33    // -----[ Internal ]---------------------------------------------------
     34    delete [] internal_ACCESS_ACK   ;
     35    delete [] internal_ACCESS_VICTIM;
    4036
    41 #ifdef POSITION
    4237    delete _component;
    43 #else
    44     delete _interfaces;
    45 #endif
    4638  };
    4739
Note: See TracChangeset for help on using the changeset viewer.