|
entity pipelineDelays data words for a fixed number of clocks. |
The pipeline can be used to keep data during a period in which part of it is processed by other hardware components. Two architectures are available: pipeline_lpm_arch is based on the lpm_shiftreg library components whereas pipeline_arch1 is composed of single flip-flops.
Generics:
| WIDTH | is the width of the data word. |
| DEPTH | is the number of clocks (flip-flop layers) after which the input appears at the output. |
Ports:
| sclr | is usable only in the pipeline_lpm_arch. |
| ena | is usable only in the pipeline_lpm_arch. |