|
SURF
|
Processes | |
| comb_axil | ( sAxilReadMaster , sAxilWriteMaster , axilRst , rAxilWriteSlave , rAxilReadSlave , batchSizeAxiL ) |
| seq_axil | ( axilClk ) |
| comb | ( r , axisMasterFifo , axisSlaveFifo , axisMasterSync , axisSlaveSync , batchSize , combAxisSlave ) |
| seq | ( mAxisClk ) |
Constants | |
| REG_INIT_C | RegType := ( frameBatched = > ( others = > ' 0 ' ) , frameToSend = > ( others = > ' 0 ' ) , sending = > ' 0 ' ) |
Signals | |
| batchSizeAxiL | slv ( 31 downto 0 ) |
| batchSizeAxiLin | slv ( 31 downto 0 ) |
| batchSize | slv ( 31 downto 0 ) |
| axisMasterSync | AxiStreamMasterType |
| axisSlaveSync | AxiStreamSlaveType |
| axisMasterFifo | AxiStreamMasterType |
| axisSlaveFifo | AxiStreamSlaveType |
| r | RegType := REG_INIT_C |
| rin | RegType |
| rAxilWriteSlave | AxiLiteWriteSlaveType := AXI_LITE_WRITE_SLAVE_INIT_C |
| rAxilReadSlave | AxiLiteReadSlaveType := AXI_LITE_READ_SLAVE_INIT_C |
| rinAxilWriteSlave | AxiLiteWriteSlaveType := AXI_LITE_WRITE_SLAVE_INIT_C |
| rinAxilReadSlave | AxiLiteReadSlaveType := AXI_LITE_READ_SLAVE_INIT_C |
| combAxisMaster | AxiStreamMasterType |
| combAxisSlave | AxiStreamSlaveType |
Records | |
| RegType | |
Instantiations | |
| u_axis_cdc | AxiStreamFifoV2 <Entity AxiStreamFifoV2> |
| u_batchsize_cdc | SynchronizerFifo <Entity SynchronizerFifo> |
| u_data_fifo | AxiStreamFifoV2 <Entity AxiStreamFifoV2> |
| u_output_pipeline | AxiStreamPipeline <Entity AxiStreamPipeline> |