#include <ifu.h>
◆ MIfu()
MIfu::MIfu |
( |
sc_module_name |
name | ) |
|
|
inline |
◆ OutputMethod()
void MIfu::OutputMethod |
( |
| ) |
|
◆ Trace()
void MIfu::Trace |
( |
sc_trace_file * |
tf, |
|
|
int |
levels = 1 |
|
) |
| |
◆ TransitionMethod()
void MIfu::TransitionMethod |
( |
| ) |
|
◆ ac_u
◆ ac_u_buf
◆ ac_x
◆ ac_x_buf
◆ adr_buf
◆ adr_top
◆ clk
◆ flush
◆ icache_enable
sc_in<bool> MIfu::icache_enable |
◆ insn_buf
◆ insn_top
◆ ir
sc_out<sc_uint<32> > MIfu::ir |
◆ ir_valid
sc_out<bool> MIfu::ir_valid |
◆ jump
◆ jump_adr
sc_in<sc_uint<32> > MIfu::jump_adr |
◆ last_rp_ack
sc_signal<bool> MIfu::last_rp_ack |
|
protected |
◆ next
◆ npc
sc_out<sc_uint<32> > MIfu::npc |
◆ npc_valid
sc_out<bool> MIfu::npc_valid |
◆ paging
◆ pc
sc_out<sc_uint<32> > MIfu::pc |
◆ rd_ack_dirty
sc_signal<bool> MIfu::rd_ack_dirty |
|
protected |
◆ reset
◆ rp_ac_u
sc_in<bool> MIfu::rp_ac_u |
◆ rp_ac_x
sc_in<bool> MIfu::rp_ac_x |
◆ rp_ack
◆ rp_adr
sc_out<sc_uint<32> > MIfu::rp_adr |
◆ rp_data
sc_in<sc_uint<32> > MIfu::rp_data |
◆ rp_direct
sc_out<bool> MIfu::rp_direct |
◆ rp_paging
sc_out<bool> MIfu::rp_paging |
◆ rp_rd
◆ sig_rp_adr
sc_signal<TWord> MIfu::sig_rp_adr |
|
protected |
◆ sig_rp_read
sc_signal<bool> MIfu::sig_rp_read |
|
protected |
The documentation for this class was generated from the following files: