OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [orpsocv2/] [bench/] [sysc/] [src/] [Or1200MonitorSC.cpp] - Diff between revs 63 and 64

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 63 Rev 64
Line 454... Line 454...
          std::cout << "****************** counters reset ******************" << endl;
          std::cout << "****************** counters reset ******************" << endl;
          std::cout << "since last reset: cycles " << cycle_count - cycle_count_rst << ", insn #" << insn_count - insn_count_rst << endl;
          std::cout << "since last reset: cycles " << cycle_count - cycle_count_rst << ", insn #" << insn_count - insn_count_rst << endl;
          std::cout << "****************** counters reset ******************" << endl;
          std::cout << "****************** counters reset ******************" << endl;
          cycle_count_rst = cycle_count;
          cycle_count_rst = cycle_count;
          insn_count_rst = insn_count;
          insn_count_rst = insn_count;
 
          /* 3 separate counters we'll use for various things */
 
        case NOP_CNT_RESET1:
 
          std::cout << "**** counter1 cycles: " << std::setfill('0') << std::setw(10) << cycle_count - cycles_1 << " resetting ********" << endl;
 
          cycles_1 = cycle_count;
 
          break;
 
        case NOP_CNT_RESET2:
 
          std::cout << "**** counter2 cycles: " << std::setfill('0') << std::setw(10) << cycle_count - cycles_2 << " resetting ********" << endl;
 
          cycles_2 = cycle_count;
 
          break;
 
        case NOP_CNT_RESET3:
 
          std::cout << "**** counter3 cycles: " << std::setfill('0') << std::setw(10) << cycle_count - cycles_3 << " resetting ********" << endl;
 
          cycles_3 = cycle_count;
 
          break;
        default:
        default:
          break;
          break;
        }
        }
 
 
      if (monitor_for_crash)
      if (monitor_for_crash)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.