keepcalculator

06 Numbers and Powers

Super I/O Chip: What It Does on a Motherboard

Card No. 06·66992 · Updated · Standard formula, shown below

A Super I/O chip is a low-speed controller on a modern motherboard that manages legacy devices like serial and parallel ports, PS/2 keyboard and mouse connectors, and the system fan speed monitoring. It acts as a bridge between the CPU and these older, slower interfaces, freeing the main chipset from handling them directly. You enter nothing to use it—it works automatically when you power on your PC, but knowing what it does helps you troubleshoot port and fan issues.

History and Why It Still Exists

In the 1980s and 1990s, motherboards had separate controller chips for each legacy port: a UART for serial, an LPT for parallel, a keyboard controller, and a floppy drive controller. As PC architecture consolidated, chipset makers integrated most of these functions into the southbridge, but a few stubborn interfaces remained—PS/2 ports, serial COM ports, and parallel printer ports were still needed for industrial equipment, older mice, and legacy software. The Super I/O chip emerged as a single package that combined all these controllers, usually connected to the chipset via the Low Pin Count (LPC) bus, a 7-pin interface introduced by Intel in 2002 to replace the older ISA bus.

Today, most consumer motherboards have dropped the physical serial and parallel connectors, but the Super I/O chip persists because it also handles two critical modern tasks: hardware monitoring (fan speeds, temperatures, voltages) and the system’s power-on reset logic. Even on a board with no legacy ports, you will still find a Super I/O chip near the edge of the board, often labeled with a brand like Nuvoton, ITE, or Winbond.

How It Connects and Communicates

The Super I/O chip sits on the LPC bus, which is a low-bandwidth bus (about 16 MB/s) that is more than enough for legacy devices. The chipset talks to it using I/O port addresses, typically in the range 0x2E/0x2F or 0x4E/0x4F. Software accesses the chip by writing an index to one port and reading or writing data on the other. For example, to read the CPU fan RPM, the BIOS sends a command to select the fan tachometer register, then reads the value from the data port.

The chip also has GPIO (General Purpose Input/Output) pins that motherboard manufacturers can repurpose for anything—turning on an LED, detecting a chassis intrusion switch, or controlling a small relay. This flexibility is why the chip remains useful even as legacy ports vanish. In addition, it generates the reset signal that the CPU uses to start up, and it provides the clock for the real-time clock (RTC) when the system is off, powered by the CMOS battery.

Common Problems and Troubleshooting

Because the Super I/O chip handles so many low-level functions, failures can produce confusing symptoms:

  • PS/2 keyboard or mouse not working – If the chip’s PS/2 controller fails, the port may not respond at all, even in BIOS.
  • Fan speeds show 0 RPM in monitoring software – The tachometer input on the chip may be disconnected or the fan’s third wire is damaged.
  • System won’t power on or resets randomly – The chip’s reset logic can be faulty, causing the motherboard to fail to start.
  • Serial or parallel port errors in legacy software – The chip’s UART or LPT controller may have incorrect I/O port assignments in BIOS.

If you suspect a Super I/O failure, first check BIOS settings to confirm the ports are enabled. Next, update the BIOS—manufacturers sometimes fix chip initialization bugs. If the issue persists and you have confirmed the chip is soldered correctly (no bent pins, no visible damage), the motherboard likely needs repair or replacement, as the chip is not user-serviceable.

How to Identify Your Super I/O Chip

You can find the chip model in several ways:

  • Look on the motherboard itself—the chip is usually a small QFP (quad flat package) with 48 to 128 pins, located near the rear I/O panel or the CMOS battery. The brand and model number are printed on top.
  • Use Windows Device Manager: expand “Ports (COM & LPT)” and look for entries like “Nuvoton NCT6779D” or “ITE IT8720F.”
  • Run a hardware info utility like HWiNFO or CPU-Z, which lists the Super I/O model under the “Mainboard” or “Sensors” section.
  • Check your motherboard manual—many list the Super I/O chip in the specifications.

Knowing the exact model helps you find its datasheet, which contains register maps and pinouts. This is useful if you are writing custom fan control software or building a hardware monitoring tool.

Alternatives and the Future

As legacy ports disappear, some modern motherboards (especially high-end ones) have started integrating Super I/O functions into the chipset itself. For instance, the Intel 500-series chipsets include some GPIO and monitoring capabilities, but they still rely on an external Super I/O for fan control and PS/2 support. A few boards use a separate microcontroller (like an ARM chip) for fan control, but these are rare and usually found on enthusiast boards with advanced RGB or liquid cooling features.

The LPC bus itself is being phased out in favor of the eSPI (Enhanced Serial Peripheral Interface) bus, which Intel introduced in 2016. eSPI is faster and uses fewer pins, and newer Super I/O chips support both. However, the fundamental role remains the same. For the foreseeable future, any motherboard that needs to support PS/2, serial, or reliable hardware monitoring will include a Super I/O chip or an equivalent integrated solution.

Frequently Asked Questions

Q: Can I remove the Super I/O chip to save power or improve performance?
No. Removing it will likely prevent the motherboard from booting, because the chip handles the reset signal and power-on logic. Even if the board could boot, you would lose all fan control and monitoring, and the CPU could overheat.

Q: Why does my motherboard still have a PS/2 port if it’s so old?
PS/2 ports offer true N-key rollover (pressing many keys at once registers correctly) and lower latency than USB, which is why some gamers and industrial users prefer them. The Super I/O chip provides the PS/2 controller, so the port remains functional.

Q: How do I update the Super I/O chip’s firmware?
You don’t. The Super I/O chip has no user-updatable firmware; its logic is hardwired. The BIOS on the motherboard contains initialization code that configures the chip, so updating the BIOS is the only way to change how the chip behaves.

Q: Is the Super I/O chip the same as the EC (Embedded Controller) on laptops?
No, though they are similar. The EC is a more powerful microcontroller that manages keyboard, battery, thermal, and power states on laptops. The Super I/O chip is simpler and typically found on desktops. Some desktop boards use a combined Super I/O + EC chip, but they are distinct components.

Q: My fan speed shows 0 RPM, but the fan is spinning. Is the Super I/O chip broken?
Not necessarily. The fan’s tachometer wire (usually the third wire) may be unplugged, or the fan may not be connected to the motherboard header—it could be plugged into a power supply adapter instead. Check the connection first, then test with a different fan. If the issue persists, the chip’s tach input may be faulty.

Q: Can I use a Super I/O chip from another motherboard as a replacement?
Technically yes, if the chip is identical (same model and revision) and you have the tools to solder a QFP package. However, the chip’s GPIO pin assignments are configured by the motherboard’s BIOS, so a chip from a different board may not work correctly. In practice, replacement is only feasible for skilled repair technicians.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →