Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Super I/O

This is an old revision of this page, as edited by Hzt0208042508415531 tw (talk | contribs) at 06:51, 23 September 2022. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Super I/O is a class of I/O controller integrated circuits that began to be used on personal computer motherboards in the late 1980s, originally as add-in cards, later embedded on the motherboards. A super I/O chip combines interfaces for a variety of low-bandwidth devices. Now it is mostly merged with EC, especially on mobile platforms(such as laptop).

Diagram of a motherboard, which supports many on-board peripheral functions as well as several expansion slots.
ITE Super I/O chip (IT8712F)
SMSC (now Microchip) Super I/O chip (FDC37M813) on IBM motherboard

The functions below are usually provided by the super I/O if they are on the motherboard:

Most Super I/O chips include some additional low-speed devices, such as:

By combining many functions in a single chip, the number of parts needed on a motherboard is reduced, thus reducing the cost of production.

The original super I/O chips communicated with the central processing unit via the Industry Standard Architecture (ISA) bus. With the evolution away from ISA towards use of the Peripheral Component Interconnect (PCI) bus, the Super I/O chip was often the biggest remaining reason for continuing inclusion of ISA on the motherboard.

Later super I/O chips use the Low Pin Count (LPC) bus instead of ISA for communication with the central processing unit. This normally occurs through an LPC interface on the southbridge chip of the motherboard.

Since Intel is replacing the LPC bus with the Enhanced Serial Peripheral Interface Bus (eSPI) bus, super I/O chips that connect to that bus have appeared on the market.

Companies that make super I/O controllers include Nuvoton Technology(has incorporated Winbond Electronics),[1] ITE Tech. Inc. [zh],[1][3] Fintek,[5] and Microchip Technology.Texas Instruments(has incorporated (American) National Semiconductor) used to make super I/O controllers but sold that business to Winbond at 2005, which already had a competing super I/O controller business. In 2008, Winbond then spun off its logic businesses to a wholly owned subsidiary, Nuvoton. SMSC made super I/O chips and then got acquired by Microchip Technology.

Common Models &Brief

See also

References

  1. ^ a b c d e "Super I/O Chip Examples". Archived from the original on 2008-05-18.
  2. ^ Constantine A. Murenin (2007-04-17). Generalised Interfacing with Microprocessor System Hardware Monitors. Proceedings of 2007 IEEE International Conference on Networking, Sensing and Control, 15–17 April 2007. London, United Kingdom: IEEE. doi:10.1109/ICNSC.2007.372901. ISBN 978-1-4244-1076-7. IEEE ICNSC 2007, pp. 901—906.
  3. ^ a b Julien Bordet (2003). "it — ITE IT8705F/12F/16F and SiS SiS950 Super I/O Hardware Monitor". BSD Cross Reference. DragonFly BSD. Retrieved 2019-03-07.
  4. ^ Constantine A. Murenin (2010-05-21). OpenBSD Hardware Sensors — Environmental Monitoring and Fan Control (MMath thesis). University of Waterloo: UWSpace. hdl:10012/5234. Document ID: ab71498b6b1a60ff817b29d56997a418.
  5. ^ Alexander Yurchenko (2005). "fins — Fintek F71805F LPC Super I/O". BSD Cross Reference. OpenBSD. Retrieved 2019-03-07.
  • Superiotool is a Linux user-space tool to detect which Super I/O is used on a mainboard, and it can provide detailed information about its register contents.