Parallel Gates

Introduction to Parallel Gates

Parallel Gates are a gate shape subtype designed to handle columns of parallel signals, such as a data bus. These gates can be arranged in a line, where their outputs are perpendicular to the line. Signals applied at either end of the line maintain their Redstone Signal levels throughout the entire line.

Each gate in the line processes the signal based on its logic. For example, a simple Register can be built by placing multiple Parallel D Latches in a line. If two signals are applied at both ends of the line, the line uses the signal with the greatest Redstone signal value.

D Latch Register

Logic Details

Digital Gates

In the case of Digital Gates, the Parallel logic can be viewed as if the left and right inputs are combined using an OR Gate, and the result is passed into the main logic gate. The back of the Digital Gate is connected directly to the main logic gate. This allows for seamless integration of multiple signals in a parallel configuration.

Digital Parallel Gate logic

Analog Gates

For Analog Gates, the signals from the left and right inputs are processed through the max function, which outputs the greatest signal value. This result, along with the signal from the back side of the gate, is passed as parameters into the main function of the gate. This allows for efficient handling of variable signal strengths in parallel configurations.

Analog Parallel Gate logic

Input Configuration

Most Parallel Gates do not configure their inputs on right click. This is because the line logic does not change from rearranging the inputs. Any gate that has only Pin Mark A does not allow input configuration via right click.

However, if Pin Mark B is present along with Pin Mark A, right clicking the gate will switch their positions and change the input configurations. This is because the order of input connections matters when Pin Mark B is present. Depending on how the gate inputs are connected, the same circuit might lead to different results.

Known Bugs

Parallel Gates have some known bugs that do not affect gameplay much but are worth noting. They are assumed to be inactive:

Usage Notes

Parallel Gates are ideal for building circuits that handle multiple signals simultaneously. Whether using Digital or Analog logic, their design ensures efficient signal processing in parallel lines.