SURF  1.0
mapping Architecture Reference

Constants

GEN_SYNC_FIFO_FIRST_C  boolean := ite ( LAST_STAGE_ASYNC_G , true , GEN_SYNC_FIFO_G )
GEN_SYNC_FIFO_LAST_C  boolean := ite ( LAST_STAGE_ASYNC_G , GEN_SYNC_FIFO_G , true )
CASCADE_SIZE_C  integer := ite ( ( CASCADE_SIZE_G = 1 ) , 0 , ( CASCADE_SIZE_G - 2 ) )

Types

FifoDataType ( CASCADE_SIZE_C downto 0 ) slv ( ( DATA_WIDTH_G - 1 ) downto 0 )

Signals

progFull  sl
cascadeClk  sl
readJump  slv ( CASCADE_SIZE_C downto 0 )
validJump  slv ( CASCADE_SIZE_C downto 0 )
AFullJump  slv ( CASCADE_SIZE_C downto 0 )
dataJump  FifoDataType

Instantiations

fifo_1xstage  Fifo <Entity Fifo>
fifo_first_stage  Fifo <Entity Fifo>
fifo_middle_stage  Fifo <Entity Fifo>
fifo_last_stage  Fifo <Entity Fifo>

Detailed Description

Definition at line 75 of file FifoCascade.vhd.

Member Data Documentation

◆ GEN_SYNC_FIFO_FIRST_C

GEN_SYNC_FIFO_FIRST_C boolean := ite ( LAST_STAGE_ASYNC_G , true , GEN_SYNC_FIFO_G )
Constant

Definition at line 77 of file FifoCascade.vhd.

◆ GEN_SYNC_FIFO_LAST_C

GEN_SYNC_FIFO_LAST_C boolean := ite ( LAST_STAGE_ASYNC_G , GEN_SYNC_FIFO_G , true )
Constant

Definition at line 78 of file FifoCascade.vhd.

◆ CASCADE_SIZE_C

CASCADE_SIZE_C integer := ite ( ( CASCADE_SIZE_G = 1 ) , 0 , ( CASCADE_SIZE_G - 2 ) )
Constant

Definition at line 79 of file FifoCascade.vhd.

◆ FifoDataType

FifoDataType ( CASCADE_SIZE_C downto 0 ) slv ( ( DATA_WIDTH_G - 1 ) downto 0 )
Type

Definition at line 81 of file FifoCascade.vhd.

◆ progFull

progFull sl
Signal

Definition at line 84 of file FifoCascade.vhd.

◆ cascadeClk

cascadeClk sl
Signal

Definition at line 84 of file FifoCascade.vhd.

◆ readJump

readJump slv ( CASCADE_SIZE_C downto 0 )
Signal

Definition at line 87 of file FifoCascade.vhd.

◆ validJump

validJump slv ( CASCADE_SIZE_C downto 0 )
Signal

Definition at line 87 of file FifoCascade.vhd.

◆ AFullJump

AFullJump slv ( CASCADE_SIZE_C downto 0 )
Signal

Definition at line 87 of file FifoCascade.vhd.

◆ dataJump

Definition at line 88 of file FifoCascade.vhd.

◆ fifo_1xstage

fifo_1xstage Fifo
Instantiation

Definition at line 148 of file FifoCascade.vhd.

◆ fifo_first_stage

fifo_first_stage Fifo
Instantiation

Definition at line 284 of file FifoCascade.vhd.

◆ fifo_middle_stage

fifo_middle_stage Fifo
Instantiation

Definition at line 284 of file FifoCascade.vhd.

◆ fifo_last_stage

fifo_last_stage Fifo
Instantiation

Definition at line 284 of file FifoCascade.vhd.


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