Interpolation filter timing diagrams, Interpolation filter timing diagrams –20, Figure 4–17 – Altera FIR Compiler User Manual
Page 62
4–20
Chapter 4: Functional Description
Timing Diagrams
© May 2011
Altera Corporation
In
, the flow is controlled by the data provider asserting
ast_sink_valid
every three clock cycles.
,
ast_sink_valid
is always held high and the data provider can feed
new data in every clock cycle, but the filter accepts new data every three clock cycles
by asserting
ast_sink_ready
.
In this scenario, a number of data samples are fetched at once and then
ast_sink_ready
is de-asserted for a longer period. This behavior is due to the
internal buffering of the Avalon-ST controller.
Interpolation Filter Timing Diagrams
show a single channel interpolation-by-2
filter with a parallel architecture.
Figure 4–17. Single Channel, Single Rate (Serial, Multibit Serial, MCV Multicycle), ast_sink_valid Control
Figure 4–18. Single Channel, Single Rate (Serial, Multibit Serial, MCV Multicycle) ast_sink_ready Control
Figure 4–19. Single Channel, Interpolation-by-2 (Parallel, MCV Single Cycle), ast_sink_valid Control