Programmable Delay in BRAM¶
Block: The Programmable Delay in BRAM Block (
delay_bram_prog
)Block Author: Aaron Parsons
Document Author: Aaron Parsons
Contents |
Summary¶
A delay block that uses BRAM for its storage and has a run-time programmable delay. When delay is changed, some randomly determined samples will be inserted/dropped from the buffered stream.
Mask Parameters¶
Parameter | Variable | Description |
---|---|---|
Max Delay (2?) | MaxDelay | The maximum length of the delay (i.e. the BRAM Size). |
BRAM Latency | bram_latency | The latency of the underlying storage BRAM. |
Ports¶
Port | Dir | Data Type | Description |
---|---|---|---|
din | in | ??? | The signal to be delayed. |
delay | in | ??? | The run-time programmable delay length. |
dout | in | ??? | The delayed signal. |
Description¶
A delay block that uses BRAM for its storage and has a run-time programmable delay. When delay is changed, some randomly determined samples will be inserted/dropped from the buffered stream.