Ignore:
Timestamp:
Apr 17, 2009, 12:35:37 AM (15 years ago)
Author:
rosiere
Message:

1) Fix bug with previous commit
2) Add test libc
3) Change Dhrystone

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural
Files:
1 deleted
4 edited

Legend:

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

    r110 r114  
    6666    if (fromString<bool>(_simulator->getParam("use_statistics")))
    6767      _usage = usage_set(_usage, USE_STATISTICS);
    68     if (fromString<bool>(_simulator->getParam("use_information")))
    69       _usage = usage_set(_usage, USE_INFORMATION);
     68//     if (fromString<bool>(_simulator->getParam("use_information")))
     69//       _usage = usage_set(_usage, USE_INFORMATION);
    7070    if (fromString<bool>(_simulator->getParam("use_header")))
    7171      _usage = usage_set(_usage, USE_HEADER);
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/src/Write_queue_allocation.cpp

    r113 r114  
    141141
    142142    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    143     _param_queue = new morpheo::behavioural::generic::queue::Parameters
    144       (_param->_size_queue,
    145        _param->_size_internal_queue,
    146        _param->_nb_bypass_write,
    147        false,
    148        false
    149        );
    150 
    151     std::string queue_name = _name + "_queue";
    152     _component_queue = new morpheo::behavioural::generic::queue::Queue
    153       (queue_name.c_str()
     143#ifdef VHDL
     144     if (usage_is_set(_usage,USE_VHDL))
     145       {
     146         _param_queue = new morpheo::behavioural::generic::queue::Parameters
     147           (_param->_size_queue,
     148            _param->_size_internal_queue,
     149            _param->_nb_bypass_write,
     150            false,
     151            false
     152            );
     153         
     154         std::string queue_name = _name + "_queue";
     155         _component_queue = new morpheo::behavioural::generic::queue::Queue
     156           (queue_name.c_str()
    154157#ifdef STATISTICS
    155        ,NULL
     158            ,NULL
    156159#endif
    157        ,_param_queue
    158        ,USE_VHDL);
    159    
    160     _component->set_component(_component_queue->_component
     160            ,_param_queue
     161            ,USE_VHDL);
     162         
     163         _component->set_component(_component_queue->_component
    161164#ifdef POSITION
    162                               , 50, 50, 50, 50
     165                                   , 50, 50, 50, 50
    163166#endif
    164                               , INSTANCE_LIBRARY
    165                               );
     167                                   , INSTANCE_LIBRARY
     168                                   );
     169       }
     170#endif
    166171
    167172#ifdef POSITION
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/src/Commit_unit_transition.cpp

    r113 r114  
    427427                instruction_log_file [num_thread]
    428428                  << "[" << simulation_cycle() << "] "
    429                   << "{" << ((retire_ok)?" OK ":"!KO!") << "} "
    430429                  << std::hex
    431                   << "0x" << entry->address << " (0x" << (entry->address<<2) << ") "
     430                  << (entry->address<<2) << " (" << (entry->address) << ") "
    432431                  << std::dec
    433432                  << "[" << entry->cycle_rob_in << ", " << entry->cycle_commit << "] "
     433                  << "{" << ((retire_ok)?" OK ":"!KO!") << "} "
    434434                  << std::endl;
    435435#endif
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Version.h

    r113 r114  
    1010#define MORPHEO_MAJOR_VERSION "0"
    1111#define MORPHEO_MINOR_VERSION "2"
    12 #define MORPHEO_REVISION      "113"
     12#define MORPHEO_REVISION      "114"
    1313#define MORPHEO_CODENAME      "Castor"
    1414
    15 #define MORPHEO_DATE_DAY      "14
     15#define MORPHEO_DATE_DAY      "17
    1616#define MORPHEO_DATE_MONTH    "04"
    1717#define MORPHEO_DATE_YEAR     "2009"
Note: See TracChangeset for help on using the changeset viewer.