Ignore:
Timestamp:
Mar 18, 2009, 11:36:26 PM (15 years ago)
Author:
rosiere
Message:

1) Stat_list : fix retire old and new register bug
2) Stat_list : remove read_counter and valid flag, because validation of destination is in retire step (not in commit step)
3) Model : add class Model (cf Morpheo.sim)
4) Allocation : alloc_interface_begin and alloc_interface_end to delete temporary array.
5) Script : add distexe.sh
6) Add Comparator, Multiplier, Divider. But this component are not implemented
7) Software : add Dhrystone

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Select/Select_Priority_Fixed/src/Select_Priority_Fixed_deallocation.cpp

    r88 r112  
    77
    88#include "Behavioural/Generic/Select/Select_Priority_Fixed/include/Select_Priority_Fixed.h"
     9#include "Behavioural/include/Allocation.h"
    910
    1011namespace morpheo                    {
     
    2425        delete     in_NRESET;
    2526       
    26         delete []  in_VAL;
    27         if (_param->_encoding_one_hot)
    28           delete [] out_ACK;
    29        
    30         if (_param->_encoding_compact)
    31           {
    32             delete    out_ENTITY;
    33             delete    out_ENTITY_ACK;
    34           }
     27        DELETE1_SIGNAL( in_VAL       ,_param->_nb_entity,1);
     28        if (_param->_encoding_one_hot)
     29        DELETE1_SIGNAL(out_ACK       ,_param->_nb_entity,1);
     30        if (_param->_encoding_compact)
     31          {
     32        DELETE0_SIGNAL(out_ENTITY    ,_param->_size_entity);
     33        DELETE0_SIGNAL(out_ENTITY_ACK,1);
     34          }
    3535      }
     36
    3637    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    3738   
Note: See TracChangeset for help on using the changeset viewer.