Pulse Extender¶
Block: Pulse Extender Block (
pulse_ext
)Block Author: Aaron Parsons
Document Author: Aaron Parsons
Contents |
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.