Pipelined Streaming I/O with no Cyclic Prefix Insertion - 9.1 English

PG109 Fast Fourier Transform LogiCORE IP Product Guide

Document ID
PG109
Release Date
2022-05-04
Version
9.1 English

When Pipelined Streaming I/O is selected and no cyclic prefix is used, the core can overlap the loading of a frame with the processing and unloading of earlier frames. If the upstream master supplies the first symbol for a new frame immediately after the last symbol for the previous frame, the core starts loading it immediately.

This Figure shows the general timing for back-to-back frames in the Pipelined Streaming architecture.

Figure 3-42: Transform Timing for Entire Frames in Pipelined Streaming I/O with no Cyclic Prefix Insertion

X-Ref Target - Figure 3-42

transfer_timing.jpg

Note that there is a latency between a frame being loaded and the processed data for that frame being available. This latency depends on the options chosen in the Vivado IDE to parameterize the core. However, when that latency has passed, processed frames appear back-to-back.