#include <fetch.h>
Public Member Functions | |
| void | init_param (int given_delay_cycles) |
| SC_CTOR (fetch) | |
| void | entry () |
Public Attributes | |
| sc_in< unsigned > | ramdata |
| sc_in< unsigned > | branch_address |
| sc_in< bool > | next_pc |
| sc_in< bool > | branch_valid |
| sc_in< bool > | stall_fetch |
| sc_in< bool > | interrupt |
| sc_in< unsigned > | int_vectno |
| sc_in< bool > | bios_valid |
| sc_in< bool > | icache_valid |
| sc_in< bool > | pred_fetch |
| sc_in< unsigned > | pred_branch_address |
| sc_in< bool > | pred_branch_valid |
| sc_out< bool > | ram_cs |
| sc_out< bool > | ram_we |
| sc_out< unsigned > | address |
| sc_out< unsigned > | smc_instruction |
| sc_out< unsigned > | instruction |
| sc_out< bool > | instruction_valid |
| sc_out< unsigned > | program_counter |
| sc_out< bool > | interrupt_ack |
| sc_out< bool > | branch_clear |
| sc_out< bool > | pred_fetch_valid |
| sc_out< bool > | reset |
| sc_in_clk | CLK |
| int | memory_latency |
| void fetch::init_param | ( | int | given_delay_cycles | ) | [inline] |
| fetch::SC_CTOR | ( | fetch | ) | [inline] |
| void fetch::entry | ( | ) |
| sc_in<unsigned > fetch::ramdata |
| sc_in<unsigned > fetch::branch_address |
| sc_in<bool> fetch::next_pc |
| sc_in<bool> fetch::branch_valid |
| sc_in<bool> fetch::stall_fetch |
| sc_in<bool> fetch::interrupt |
| sc_in<unsigned> fetch::int_vectno |
| sc_in<bool> fetch::bios_valid |
| sc_in<bool> fetch::icache_valid |
| sc_in<bool> fetch::pred_fetch |
| sc_in<unsigned > fetch::pred_branch_address |
| sc_in<bool> fetch::pred_branch_valid |
| sc_out<bool> fetch::ram_cs |
| sc_out<bool> fetch::ram_we |
| sc_out<unsigned > fetch::address |
| sc_out<unsigned > fetch::smc_instruction |
| sc_out<unsigned> fetch::instruction |
| sc_out<bool> fetch::instruction_valid |
| sc_out<unsigned > fetch::program_counter |
| sc_out<bool> fetch::interrupt_ack |
| sc_out<bool> fetch::branch_clear |
| sc_out<bool> fetch::pred_fetch_valid |
| sc_out<bool> fetch::reset |
| sc_in_clk fetch::CLK |