source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Reservation_station_end_cycle.cpp @ 69

Last change on this file since 69 was 69, checked in by rosiere, 17 years ago

Station de reservation : systemC et VHDL ok

File size: 1.1 KB
Line 
1/*
2 * $Id$
3 *
4 * [ Description ]
5 *
6 */
7
8#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/include/Reservation_station.h"
9
10namespace morpheo                    {
11namespace behavioural {
12namespace core {
13namespace multi_execute_loop {
14namespace execute_loop {
15namespace multi_read_unit {
16namespace read_unit {
17namespace reservation_station {
18
19
20#undef  FUNCTION
21#define FUNCTION "Reservation_station::end_cycle"
22  void Reservation_station::end_cycle ()
23  {
24    log_printf(FUNC,Reservation_station,FUNCTION,"Begin");
25
26#ifdef STATISTICS
27    _stat->add();
28#endif   
29
30#ifdef VHDL_TESTBENCH
31    // Evaluation before read the ouput signal
32//     sc_start(0);
33    _interfaces->testbench();
34#endif
35    log_printf(FUNC,Reservation_station,FUNCTION,"End");
36  };
37
38}; // end namespace reservation_station
39}; // end namespace read_unit
40}; // end namespace multi_read_unit
41}; // end namespace execute_loop
42}; // end namespace multi_execute_loop
43}; // end namespace core
44
45}; // end namespace behavioural
46}; // end namespace morpheo             
Note: See TracBrowser for help on using the repository browser.