GlyphSignal

Three-state logic

Buffer in digital electronics

2 min read

Why this is trending

Interest in “Three-state logic” spiked on Wikipedia on 2026-02-25.

Categorised under Technology, this article fits a familiar pattern. wt.cat.technology.1

GlyphSignal tracks these patterns daily, turning raw Wikipedia traffic data into a curated feed of what the world is curious about. Every spike tells a story.

2026-01-27Peak: 1742026-02-25
30-day total: 3,608

Key Takeaways

  • In digital electronics, a tri-state or three-state buffer is a type of digital buffer that has three stable states: a high voltage output state (logical 1), a low output state (logical 0), and a high-impedance (Hi-Z) state.
  • Tri-state buffers are commonly used in bus-based systems where multiple devices are connected to the same shared bus, because the Hi-Z state allows other devices to drive the bus without interference from the tri-state buffer.
  • To ensure that only one device can transmit data on the bus at a time, each device is equipped with a tri-state buffer.
  • When the transmission is complete, the device deactivates its tri-state buffer, which disconnects its output from the bus and allows another device to access the bus.
  • Tri-state output can be incorporated into various logic gates, flip-flops, microcontrollers, or other digital logic circuits.

In digital electronics, a tri-state or three-state buffer is a type of digital buffer that has three stable states: a high voltage output state (logical 1), a low output state (logical 0), and a high-impedance (Hi-Z) state. In the Hi-Z state, the output of the buffer is effectively disconnected from the subsequent circuit.

Tri-state buffers are commonly used in bus-based systems where multiple devices are connected to the same shared bus, because the Hi-Z state allows other devices to drive the bus without interference from the tri-state buffer. For example, in a computer system, multiple devices such as the CPU, memory, and peripherals may be connected to the same data bus. To ensure that only one device can transmit data on the bus at a time, each device is equipped with a tri-state buffer. When a device wants to transmit data, it activates its tri-state buffer, which connects its output to the bus and allows it to transmit data. When the transmission is complete, the device deactivates its tri-state buffer, which disconnects its output from the bus and allows another device to access the bus. Tri-state buffers are also useful for reducing crosstalk and noise on a bus.

Tri-state output can be incorporated into various logic gates, flip-flops, microcontrollers, or other digital logic circuits.

Operation

A tri-state buffer behaves either like an open switch (i.e. presenting a Hi-Z output) when the enable signal B is off or as a regular non-inverting buffer (which duplicates and boosts the input onto the output) when the enable signal is on:

Unlike a simple transmission gate, a tri-state buffer when enabled additionally provides voltage level restoration to boost the input to be well within its valid logic voltage range. A tri-state buffer's behavior is given by the following truth table:

Read full article on Wikipedia →

Content sourced from Wikipedia under CC BY-SA 4.0

Share

Keep Reading

2026-02-25
3
Robert Reed Carradine was an American actor. A member of the Carradine family, he made his first app…
395,060 views
4
.xxx is a sponsored top-level domain (sTLD) intended as a voluntary option for pornographic sites on…
319,247 views
6
Martin Hayter Short is a Canadian comedian, actor and writer. Short is known as an energetic comedia…
210,595 views
7
Nemesio Rubén Oseguera Cervantes, commonly referred to by his alias El Mencho, was a Mexican drug lo…
210,060 views
8
Alysa Liu is an American figure skater. She is the 2026 Winter Olympic champion in both women's sing…
171,867 views
9
Erotic photography is a style of art photography of an erotic, sexually suggestive or sexually provo…
167,704 views
Continue reading: