#ifdef VHDL_TESTBENCH /* * $Id$ * * [ Description ] * */ #include "Behavioural/Generic/Select/Select_Priority_Fixed/include/Select_Priority_Fixed.h" namespace morpheo { namespace behavioural { namespace generic { namespace select { namespace select_priority_fixed { void Select_Priority_Fixed::vhdl_testbench_transition () { log_printf(FUNC,Select_Priority_Fixed,"vhdl_testbench_transition","Begin"); // Evaluation before read the ouput signal sc_start(0); // In order with file Select_Priority_Fixed_vhdl_testbench_port.cpp // Warning : if a output depend of a subcomponent, take directly the port of subcomponent // (because we have no control on the ordonnancer's policy) _interfaces->testbench(_vhdl_testbench); // add_test : // - True : the cycle must be compare with the output of systemC // - False : no test _vhdl_testbench->add_test(true); _vhdl_testbench->new_cycle (); // always at the end log_printf(FUNC,Select_Priority_Fixed,"vhdl_testbench_transition","End"); }; }; // end namespace select_priority_fixed }; // end namespace select }; // end namespace generic }; // end namespace behavioural }; // end namespace morpheo #endif