Jump to content

Delayer

From Logic World Wiki
Delayer

Delayer set to 10 ticks of delay
Component info
Internal ID MHG.Delayer
Configurable Yes
Input and output
Input count 1
Output count 1

The Delayer is a component used in digital logic. It propagates signals from its input to its output, similar to a Buffer, but the signal takes more time to propagate, meaning it is delayed.

Delayers are useful for building clock circuits.

Behavior

The output of a Delayer reflects the state of the input with a delay.
It will not change state if the new input state is shorter than the configured delay.
The output duration is always at least as long as the delay setting.

Delayer truth table
InputOutput (after delay)
00
11

If a Delayer is outputting ON, the input can be briefly turned OFF and the output will still remain ON, unless the input is off for longer than the configured delay. This behavior can be useful for maintaining a state in certain circumstances.

Configurability

The length of the delay can be configured by editing the component.

  • Default: 10 ticks
  • Minimum: 2 ticks
  • Maximum: 30 ticks

Placement

The Delayer can be placed in the center of a Circuit Board square or on top of a Mount, and can be fine-rotated.

Tips

  • To delay for longer than 30 ticks, chain multiple Delayers together.
  • To delay for only 1 tick, use a Buffer instead.