Skip to main content

Module fc_pipeline

Module fc_pipeline 

Source
Expand description

Flow Controlled Pipeline.

This is a pipeline that has a buffer at one end that emits credits to the other end. There is a latency for data values to travel down the pipeline and a different latency can be configured for the credits to travel back to the input. The size of the buffer is also configurable. For maximum throughput, the buffer should be large enough to overcome the round trip latency of the credit loop.

§Ports

This component has two ports:

Structs§

FcPipeline
The Flow-Controlled Pipeline.
FcPipelineConfig
Configuration for a flow-controlled pipeline.