#ifdef VHDL_TESTBENCH
/*
 * $Id: Interface_fifo_testbench_cycle.cpp 113 2009-04-14 18:39:12Z rosiere $
 *
 * [ Description ]
 * 
 */

#include "Behavioural/include/Interface_fifo.h"
#include "Behavioural/include/Entity.h"
#include "Common/include/Systemc.h"

namespace morpheo              {
namespace behavioural          {

  void Interface_fifo::testbench_cycle (void)
  {
    log_printf(FUNC,Behavioural,"testbench_cycle","Begin");

    // note : if defined(VHDL_TESTBENCH) then defined(SYSTEMC)
    _list_cycle->push_back(static_cast<uint32_t>(simulation_cycle()));

    log_printf(FUNC,Behavioural,"testbench_cycle","End");
  }

}; // end namespace behavioural          
}; // end namespace morpheo              
#endif
