Ignore:
Timestamp:
Apr 14, 2009, 8:39:12 PM (15 years ago)
Author:
rosiere
Message:

1) Add modelsim simulation systemC
2) Modelsim cosimulation systemC / VHDL is not finish !!!! (cf execute_queue and write_unit)
3) Add multi architecture
5) Add template for comparator, multiplier and divider
6) Change Message
Warning) Various test macro have change, many selftest can't compile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Common/include/Time.h

    r97 r113  
    99#include <iostream>
    1010#include <sys/time.h>
     11#include "Common/include/Systemc.h"
    1112
    1213namespace morpheo {
     
    2829  {
    2930#ifdef SYSTEMC
    30     nb_cycles_begin = sc_simulation_time();
     31    nb_cycles_begin = simulation_cycle();
    3132#endif
    3233    gettimeofday(&time_begin,NULL);
     
    4849    if (x.systemc)
    4950      {
    50         double nb_cycles_end = sc_simulation_time();
     51        double nb_cycles_end = simulation_cycle();
    5152        double average       = static_cast<double>(nb_cycles_end-x.nb_cycles_begin+1) / static_cast<double>(time_end.tv_sec-x.time_begin.tv_sec+1);
    5253       
Note: See TracChangeset for help on using the changeset viewer.