SURF  1.0
structure Architecture Reference

Processes

comb  ( axiRst , intWriteMaster , r )
seq  ( axiClk )

Constants

REG_INIT_C  RegType := ( latency = > 0 , cnt = > ( others = > ' 0 ' ) , state = > IDLE_S , iMaster = > AXI_WRITE_MASTER_INIT_C , iSlave = > AXI_WRITE_SLAVE_INIT_C )

Types

StateType ( IDLE_S , DATA_S , WAIT_S , RESP_S )

Signals

r  RegType := REG_INIT_C
rin  RegType
intWriteMaster  AxiWriteMasterType
intWriteSlave  AxiWriteSlaveType

Records

RegType  
latency  natural range 0 to LATENCY_G
cnt  slv ( 15 downto 0 )
state  StateType
iMaster  AxiWriteMasterType
iSlave  AxiWriteSlaveType

Instantiations

u_axiwritepathfifo  AxiWritePathFifo <Entity AxiWritePathFifo>

Detailed Description

Definition at line 44 of file AxiWriteEmulate.vhd.

Member Function Documentation

◆ comb()

comb (   axiRst,
  intWriteMaster,
  r 
)

Definition at line 89 of file AxiWriteEmulate.vhd.

◆ seq()

seq (   axiClk  
)
Process

Definition at line 160 of file AxiWriteEmulate.vhd.

Member Data Documentation

◆ StateType

StateType ( IDLE_S , DATA_S , WAIT_S , RESP_S )
Type

Definition at line 46 of file AxiWriteEmulate.vhd.

◆ RegType

RegType
Record

Definition at line 52 of file AxiWriteEmulate.vhd.

◆ latency

latency natural range 0 to LATENCY_G
Record

Definition at line 53 of file AxiWriteEmulate.vhd.

◆ cnt

cnt slv ( 15 downto 0 )
Record

Definition at line 54 of file AxiWriteEmulate.vhd.

◆ state

state StateType
Record

Definition at line 55 of file AxiWriteEmulate.vhd.

◆ iMaster

Definition at line 56 of file AxiWriteEmulate.vhd.

◆ iSlave

Definition at line 57 of file AxiWriteEmulate.vhd.

◆ REG_INIT_C

REG_INIT_C RegType := ( latency = > 0 , cnt = > ( others = > ' 0 ' ) , state = > IDLE_S , iMaster = > AXI_WRITE_MASTER_INIT_C , iSlave = > AXI_WRITE_SLAVE_INIT_C )
Constant

Definition at line 60 of file AxiWriteEmulate.vhd.

◆ r

r RegType := REG_INIT_C
Signal

Definition at line 67 of file AxiWriteEmulate.vhd.

◆ rin

rin RegType
Signal

Definition at line 68 of file AxiWriteEmulate.vhd.

◆ intWriteMaster

Definition at line 70 of file AxiWriteEmulate.vhd.

◆ intWriteSlave

Definition at line 71 of file AxiWriteEmulate.vhd.

◆ u_axiwritepathfifo

u_axiwritepathfifo AxiWritePathFifo
Instantiation

Definition at line 87 of file AxiWriteEmulate.vhd.


The documentation for this class was generated from the following file: