|
comb | ( axiReadSlave , axiRst , axiWriteSlave , r , start ) |
seq | ( axiClk ) |
combLite | ( axilReadMaster , axilRst , axilWriteMaster , busy , done , error , rDataOut , rErrData , rErrResp , rLite , rPatternOut , rTimer , startSync , wErrResp , wTimer ) |
seqLite | ( axilClk ) |
comb | ( axiReadSlave , axiRst , axiWriteSlave , r , start ) |
seq | ( axiClk ) |
combLite | ( axilReadMaster , axilRst , axilWriteMaster , busy , done , error , rDataOut , rErrData , rErrResp , rLite , rPatternOut , rTimer , startSync , wErrResp , wTimer ) |
seqLite | ( axilClk ) |
|
START_C | slv ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) := START_ADDR_G ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) |
START_ADDR_C | slv ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) := START_C ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 12 ) & x " 000 " |
STOP_C | slv ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) := STOP_ADDR_G ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) |
STOP_ADDR_C | slv ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 0 ) := STOP_C ( AXI_CONFIG_G.ADDR_WIDTH_C- 1 downto 12 ) & x " 000 " |
DATA_BITS_C | natural := 8 * AXI_CONFIG_G.DATA_BYTES_C |
AXI_LEN_C | slv ( 7 downto 0 ) := getAxiLen ( AXI_CONFIG_G , BURST_LEN_G ) |
PRBS_TAPS_C | NaturalArray := ( 0 = > ( DATA_BITS_C- 1 ) , 1 = > ( DATA_BITS_C/ 2 ) , 2 = > ( DATA_BITS_C/ 4 ) ) |
DATA_SYNC_BITS_C | natural := ite ( DATA_BITS_C< 1024 , DATA_BITS_C , 1024 ) |
PRBS_SEED_C | slv ( DATA_BITS_C- 1 downto 0 ) := genSeed |
REG_INIT_C | RegType := ( busy = > ' 0 ' , done = > ' 0 ' , error = > ' 0 ' , wErrResp = > ' 0 ' , rErrResp = > ' 0 ' , rErrData = > ' 0 ' , wTimerEn = > ' 0 ' , rTimerEn = > ' 0 ' , wTimer = > ( others = > ' 0 ' ) , rTimer = > ( others = > ' 0 ' ) , len = > AXI_LEN_C , address = > ( others = > ' 0 ' ) , randomData = > PRBS_SEED_C , rData = > ( others = > ' 0 ' ) , rPattern = > ( others = > ' 0 ' ) , state = > IDLE_S , axiWriteMaster = > AXI_WRITE_MASTER_INIT_C , axiReadMaster = > AXI_READ_MASTER_INIT_C ) |
REG_LITE_INIT_C | RegLiteType := ( memReady = > ' 0 ' , memError = > ' 0 ' , axilReadSlave = > AXI_LITE_READ_SLAVE_INIT_C , axilWriteSlave = > AXI_LITE_WRITE_SLAVE_INIT_C ) |