ParaNut SystemC Model
A SystemC Model of the ParaNut architecture
|
#include <mtimer.h>
Public Member Functions | |
void | TransitionMethod () |
Mtimer (const sc_module_name &name) | |
void | Trace (sc_trace_file *tf, int levels=1) |
Public Attributes | |
sc_in< bool > | irq_out_enable |
sc_out< bool > | irq_out |
sc_in_clk | wb_clk_i |
WB Clock input. More... | |
sc_in< bool > | wb_rst_i |
WB Reset input. More... | |
sc_in< bool > | wb_stb_i |
WB Strobe input. More... | |
sc_in< bool > | wb_we_i |
WB write enable intput. More... | |
sc_out< bool > | wb_ack_o |
WB normal termination. More... | |
sc_in< sc_uint< 32 > > | wb_adr_i |
WB address bus inputs. More... | |
sc_in< sc_uint< CFG_MEMU_BUSIF_WIDTH > > | wb_dat_i |
WB input data bus. More... | |
sc_out< sc_uint< CFG_MEMU_BUSIF_WIDTH > > | wb_dat_o |
WB output data bus. More... | |
|
inline |
void Mtimer::Trace | ( | sc_trace_file * | tf, |
int | levels = 1 |
||
) |
void Mtimer::TransitionMethod | ( | ) |
sc_out<bool> Mtimer::irq_out |
sc_in<bool> Mtimer::irq_out_enable |
sc_out<bool> Mtimer::wb_ack_o |
WB normal termination.
sc_in<sc_uint<32> > Mtimer::wb_adr_i |
WB address bus inputs.
sc_in_clk Mtimer::wb_clk_i |
WB Clock input.
sc_in<sc_uint<CFG_MEMU_BUSIF_WIDTH> > Mtimer::wb_dat_i |
WB input data bus.
sc_out<sc_uint<CFG_MEMU_BUSIF_WIDTH> > Mtimer::wb_dat_o |
WB output data bus.
sc_in<bool> Mtimer::wb_rst_i |
WB Reset input.
sc_in<bool> Mtimer::wb_stb_i |
WB Strobe input.
sc_in<bool> Mtimer::wb_we_i |
WB write enable intput.