Ignore:
Timestamp:
Oct 13, 2010, 8:15:51 PM (14 years ago)
Author:
rosiere
Message:

1) add test with SPECINT2K
2) new config of Selftest
3) modif RAT to support multiple depth_save ... but not finish (need fix Update Prediction Table)
4) add Function_pointer but need fix

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Core.cpp

    r123 r145  
    2525   morpheo::behavioural::Parameters_Statistics * param_statistics,
    2626#endif
    27    morpheo::behavioural::core::Parameters * param,
    28    morpheo::behavioural::Tusage_t usage
     27   Parameters * param,
     28   morpheo::behavioural::Tusage_t           usage// ,
     29   // morpheo::behavioural::Function_pointer * function_pointer
    2930   ):
    3031    _name              (name)
     
    4849                param_statistics
    4950#endif
     51                // function_pointer
    5052                );
    5153
     
    7274    if (usage_is_set(_usage,USE_SYSTEMC))
    7375      {
     76
     77        // if (function_pointer==NULL)
     78        //   {
    7479        log_printf(INFO,Core,FUNCTION,_("<%s> Method - transition"),_name.c_str());
    7580
     
    7782        dont_initialize ();
    7883        sensitive << (*(in_CLOCK)).pos();
    79        
     84
    8085# ifdef SYSTEMCASS_SPECIFIC
    8186        // List dependency information
    8287# endif   
     88        //   }
     89        // else
     90        //   {
     91        //     function_pointer->transition_add(static_cast<f_t>(&morpheo::behavioural::core::Core::transition));
     92        //   }
     93
    8394      }
    8495#endif
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Core_allocation.cpp

    r139 r145  
    2424   void
    2525#endif
     26
     27// #ifdef STATISTICS
     28//    morpheo::behavioural::Parameters_Statistics * param_statistics,
     29// #endif
     30//    morpheo::behavioural::Function_pointer      * function_pointer
     31
    2632   )
    2733  {
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Core_transition.cpp

    r88 r145  
    1010#include "Behavioural/Core/include/Core.h"
    1111
    12 namespace morpheo                    {
     12namespace morpheo {
    1313namespace behavioural {
    1414namespace core {
    15 
    1615
    1716#undef  FUNCTION
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Parameters.cpp

    r139 r145  
    248248
    249249  Tpriority_t             dispatch_priority                             ,
    250   Tload_balancing_t       dispatch_load_balancing                       
     250  Tload_balancing_t       dispatch_load_balancing                       ,
     251  bool                    is_toplevel
    251252                        )
    252253  {
Note: See TracChangeset for help on using the changeset viewer.