Pulse_ext - david-macmahon/wiki_convert_test GitHub Wiki
Block: Pulse Extender Block (pulse_ext)
Block Author: Aaron Parsons
Document Author: Aaron Parsons
Summary
Extends a boolean signal to be high for the specified number of clocks after the last high input.
Mask Parameters
| Parameter | Variable | Description |
|---|---|---|
| Length of Pulse | pulse_len | Specifies number of clocks after the last high input for which the output is held high. |
Ports
| Port | Dir | Data Type | Description |
|---|---|---|---|
| in | in | Boolean | Input boolean signal. |
| out | out | Boolean | Pulse-extended boolean signal. |
Description
Extends a boolean signal to be high for the specified number of clocks after the last high input. If a new in pulse (input high) occurs, the counter determining the output pulse length is reset.