Delay_bram_prog - david-macmahon/wiki_convert_test GitHub Wiki
Block: The Programmable Delay in BRAM Block (delay_bram_prog)
Block Author: Aaron Parsons
Document Author: Aaron Parsons
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.