Ignore:
Timestamp:
Jun 17, 2009, 2:11:25 PM (16 years ago)
Author:
rosiere
Message:

1) Add test and configuration
2) Fix Bug
3) Add log file in load store unit
4) Fix Bug in environment

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

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Simulation.h

    r112 r124  
    1919namespace behavioural          {
    2020
    21 extern double              _simulation_nb_cycle;
    22 extern double              _simulation_nb_instruction;
    23 extern std::vector<double> _simulation_nb_instruction_commited;
    24 extern Model               _model;
     21  extern bool                _simulation_stop_exception;
     22  extern double              _simulation_nb_cycle;
     23  extern double              _simulation_nb_instruction;
     24  extern std::vector<double> _simulation_nb_instruction_commited;
     25  extern bool                _simulation_file_with_date;
     26  extern bool                _simulation_file_with_pid ;
     27 
     28  extern Model               _model;
    2529
    2630  bool simulation_test_end (void);
    2731  void simulation_init     (double nb_cycle,
    28                             double nb_instruction);
     32                            double denug_nb_cycle,
     33                            double nb_instruction,
     34                            bool   file_with_date,
     35                            bool   file_with_pid);
    2936}; // end namespace behavioural         
    3037}; // end namespace morpheo             
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Stat.h

    r88 r124  
    111111
    112112    private : void               test_and_save                (bool force_save=false);
     113    private : void               reset                        (bool save);
    113114
    114115    private : void               eval_exprs                   (bool only_each_cycle=true);
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Types.h

    r123 r124  
    4444                             
    4545  // ~~~~~ prediction_unit   
    46   typedef uint32_t           Thistory_t;
     46  typedef uint64_t           Thistory_t;
    4747  typedef Tptr_t             Tprediction_ptr_t;
    4848  typedef uint8_t            Tbranch_state_t;
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Version.h

    r123 r124  
    1010#define MORPHEO_MAJOR_VERSION "0"
    1111#define MORPHEO_MINOR_VERSION "2"
    12 #define MORPHEO_REVISION      "123"
     12#define MORPHEO_REVISION      "124"
    1313#define MORPHEO_CODENAME      "Castor"
    1414
    15 #define MORPHEO_DATE_DAY      "08
     15#define MORPHEO_DATE_DAY      "17
    1616#define MORPHEO_DATE_MONTH    "06"
    1717#define MORPHEO_DATE_YEAR     "2009"
Note: See TracChangeset for help on using the changeset viewer.