- Super I/O
"Super I/O" is a class of I/O controller
integrated circuit s that began to be used onpersonal computer motherboard s 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. The functions provided usually include:* A
floppy disk controller
* Aparallel port (commonly used for printers)
* One or moreserial port s
* A keyboard and mouse interface.A super I/O chip may also have other interfaces, as for a
joystick orinfrared port. 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 a connection with anIndustry Standard Architecture (ISA) bus. With the evolution away from ISA towards use of thePeripheral Component Interconnect (PCI) bus, the Super I/O chip was often the biggest remaining reason for continuing inclusion of ISA on the motherboard.Modern super I/O chips use the
Low Pin Count (LPC) bus instead of ISA for communication with the CPU. This normally occurs through an LPC interface on the southbridge chip of the motherboard.Companies that make super I/O controllers include Fintek, ITE, SMSC,
United Microelectronics Corporation (UMC) andWinbond Electronics Corporation.National Semiconductor used to make them but sold that business to Winbond in 2005.External links
* [http://www.esupport.com/techsupport/award/superio.htm List of super I/O chips]
* [http://www.coreboot.org/Superiotool Superiotool] allows you to detect which Super I/O you have on your mainboard, and it can provide detailed information about the register contents of the Super I/O. (Linux)
Wikimedia Foundation. 2010.