source: trunk/IPs/systemC/processor/Morpheo/Behavioural/New_Component/src/New_Component_transition.cpp @ 53

Last change on this file since 53 was 53, checked in by rosiere, 17 years ago
  • Banc de registre multi banc
  • Banc de registre générique.
File size: 669 bytes
Line 
1#ifdef SYSTEMC
2//#if defined(STATISTICS) or defined(VHDL_TESTBENCH)
3/*
4 * $Id$
5 *
6 * [ Description ]
7 *
8 */
9
10#include "Behavioural/@DIRECTORY/include/@COMPONENT.h"
11
12namespace morpheo                    {
13namespace behavioural {
14@NAMESPACE_BEGIN
15
16#undef  FUNCTION
17#define FUNCTION "@COMPONENT::transition"
18  void @COMPONENT::transition (void)
19  {
20    log_printf(FUNC,@COMPONENT,FUNCTION,"Begin");
21
22#ifdef STATISTICS
23    _stat->add();
24#endif   
25
26#ifdef VHDL_TESTBENCH
27    vhdl_testbench_transition ();
28#endif
29
30    log_printf(FUNC,@COMPONENT,FUNCTION,"End");
31  };
32
33@NAMESPACE_END
34}; // end namespace behavioural
35}; // end namespace morpheo             
36#endif
37//#endif
Note: See TracBrowser for help on using the repository browser.