#include <memu.h>
◆ BankSelector_t
◆ BankSelectorPass_t
◆ BusifSelector_t
◆ BusIfSelectorPass_t
◆ LineLockSelector_t
◆ LineLockSelectorPass_t
◆ MArbiter()
MArbiter::MArbiter |
( |
sc_module_name |
name | ) |
|
|
inline |
◆ ~MArbiter()
◆ BankMethod()
void MArbiter::BankMethod |
( |
| ) |
|
◆ BusIfMethod()
void MArbiter::BusIfMethod |
( |
| ) |
|
◆ GetPrioCpu()
int MArbiter::GetPrioCpu |
( |
| ) |
|
|
protected |
◆ LineLockMethod()
void MArbiter::LineLockMethod |
( |
| ) |
|
◆ PrioCPUMethod()
void MArbiter::PrioCPUMethod |
( |
| ) |
|
◆ SnoopMethod()
void MArbiter::SnoopMethod |
( |
| ) |
|
◆ TagMethod()
void MArbiter::TagMethod |
( |
| ) |
|
◆ Trace()
void MArbiter::Trace |
( |
sc_trace_file * |
tf, |
|
|
int |
level = 1 |
|
) |
| |
◆ TransitionThread()
void MArbiter::TransitionThread |
( |
| ) |
|
◆ adr_wp
◆ bank_reg
◆ bank_sel
◆ bank_sel_in
◆ bank_sel_out
◆ busif_reg
◆ busif_sel
sc_module* MArbiter::busif_sel |
|
protected |
◆ busif_sel_in
◆ busif_sel_out
◆ clk
sc_in<bool> MArbiter::clk |
◆ counter_reg
sc_signal<sc_uint<16> > MArbiter::counter_reg |
|
protected |
◆ cpu_prio
◆ gnt_busif_bank
◆ gnt_busif_linelock
sc_out<bool> MArbiter::gnt_busif_linelock |
◆ gnt_busif_tagr
sc_out<bool> MArbiter::gnt_busif_tagr |
◆ gnt_busif_tagr_r
sc_out<bool> MArbiter::gnt_busif_tagr_r |
◆ gnt_busif_tagw
sc_out<bool> MArbiter::gnt_busif_tagw |
◆ gnt_busif_tagw_r
sc_out<bool> MArbiter::gnt_busif_tagw_r |
◆ gnt_rp_bank
◆ gnt_rp_busif
◆ gnt_rp_tagr
◆ gnt_rp_tagr_r
◆ gnt_wp_bank
◆ gnt_wp_busif
◆ gnt_wp_linelock
◆ gnt_wp_tagr
◆ gnt_wp_tagr_r
◆ gnt_wp_tagw
◆ gnt_wp_tagw_r
◆ linelock_reg
◆ linelock_sel
sc_module* MArbiter::linelock_sel |
|
protected |
◆ linelock_sel_in
◆ linelock_sel_out
◆ next_bank_reg
◆ next_busif_reg
◆ next_linelock_reg
◆ next_req_tagw_reg
◆ next_tagr_reg
◆ next_tagw_reg
◆ req_busif_bank
◆ req_busif_linelock
sc_in<bool> MArbiter::req_busif_linelock |
◆ req_busif_tagr
sc_in<bool> MArbiter::req_busif_tagr |
◆ req_busif_tagw
sc_in<bool> MArbiter::req_busif_tagw |
◆ req_rp_bank
◆ req_rp_busif
◆ req_rp_tagr
◆ req_tagw_reg
◆ req_wp_bank
◆ req_wp_busif
◆ req_wp_linelock
◆ req_wp_tagr
◆ req_wp_tagw
◆ reset
sc_in<bool> MArbiter::reset |
◆ SINGLE_CPU
◆ snoop_adr
sc_out<sc_uint<32> > MArbiter::snoop_adr |
◆ snoop_stb
◆ tagr_reg
◆ tagram_ready
sc_in<bool> MArbiter::tagram_ready |
◆ tagw_reg
◆ way_wp
◆ wiadr_bank
◆ wiadr_busif
sc_in<sc_uint<32> > MArbiter::wiadr_busif |
◆ wiadr_rp
The documentation for this class was generated from the following files: