FILE_NAMING_RULE: %(unit).cpp DESCRIPTION_START This is the default template used for the creation of SystemC source files. Template supplied by Mentor Graphics. DESCRIPTION_END // // Created: // by - %(user).%(group) (%(host)) // at - %(time) %(date) // // using Mentor Graphics HDL Designer(TM) %(version) // // Filename: %(view) #include "systemc.h" //#include "%(unit).h" // Method body for %(unit)_action void %(unit)::%(unit)_action() { } SC_MODULE_EXPORT(%(unit)); // // It is recommended that the SC_MODULE code is placed in a separate header file // If required, you can copy/paste the following template code into a header file // called %(unit).h and uncomment the #include statement above. //#ifndef %(unit)_H //#define %(unit)_H // //#include "systemc.h" // //SC_MODULE (%(unit)) //{ // // Ports // sc_in clk, // sc_in in2; // sc_out out1; // // // Methods // void %(unit)_action(); // // // %(unit) Constructor // SC_CTOR(%(unit)) // : // { // SC_THREAD(%(unit)_action); // sensitive << clk.pos(); // } // // // %(unit) Destructor // ~%(unit) // { // } // //};