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.