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:
- One input port:
rx - One output port:
tx
Structs§
- FcPipeline
- The Flow-Controlled Pipeline.
- FcPipeline
Config - Configuration for a flow-controlled pipeline.