Partial Delay
Block: Partial Delay Block (
partial_delay)Block Author: Aaron Parsons
Document Author: Aaron Parsons
Contents |
Summary
For a set of parallel inputs which represent consecutive time samples of the same input signal, this block delays the stream by a dynamically selectable number of samples between 0 and (n_inputs-1).
Mask Parameters
Parameter |
Variable |
Description |
|---|---|---|
No. of inputs. |
n_inputs |
The number of parallel inputs. |
Mux Latency |
latency |
The latency of each mux block. |
Ports
Port |
Dir |
Data Type |
Description |
|---|---|---|---|
sync |
??? |
??? |
Indicates the next clock cycle containing valid data |
din |
in |
??? |
A number to be summed. |
Description
Ex.: Mapping of 4 parallel input samples to output for delay = 2.
… |
4 |
0 |
… |
|
6 |
2 |
… |
… |
… |
5 |
1 |
… |
|
7 |
3 |
… |
… |
… |
6 |
2 |
… |
|
… |
4 |
0 |
… |
… |
7 |
3 |
… |
|
… |
5 |
1 |
… |
