fetch Struct Reference

#include <fetch.h>

List of all members.

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


Member Function Documentation

void fetch::init_param ( int  given_delay_cycles  )  [inline]

fetch::SC_CTOR ( fetch   )  [inline]

void fetch::entry (  ) 


Member Data Documentation

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

int fetch::memory_latency


The documentation for this struct was generated from the following files:
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page