请输入您要查询的百科知识:

 

词条 Super I/O
释义

  1. See also

  2. References

  3. External links

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. The functions below are usually provided by the super I/O if they are on the motherboard:

A full set of IBM PC/AT-compatible peripherals, excepting the interrupt and DMA controllers:

  • A floppy-disk controller[1]
  • An IEEE 1284-compatible parallel port[1] (commonly used for printers)
  • One or more 16C550-compatible serial port UARTs[1]
  • An embedded controller and/or keyboard controller that is sometimes connected to a PS/2 keyboard and/or mouse interface.
  • An Intel 8254-compatible programmable interval timer
  • A battery-backed real-time clock and nonvolatile BIOS memory

Most chips include some additional low-speed devices, such as:

  • Temperature, voltage, and fan speed sensors[4][5]
  • Chassis intrusion detection
  • Pulse-width modulation fan speed control[6]
  • A serial BIOS ROM interface (if the ROM is not directly on the LPC bus itself)
  • An infrared port controller
  • A game port (not provided by modern super I/O chips anymore because Windows XP is the last Windows OS to support a game port)
  • A watchdog timer
  • A consumer IR receiver
  • a MIDI port
  • Some general-purpose input/output pins
  • Legacy Plug and Play support for the included devices

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.

Modern 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.

Companies that make super I/O controllers include Nuvoton (formerly Winbond),[1] ITE,[1][5] Fintek, and Microchip Technology. National Semiconductor used to make super I/O controllers but sold that business to Winbond, which already had a competing super I/O controller business. In 2005, 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.

See also

  • envsys
  • hw.sensors
  • lm_sensors contains a tool named sensors-detect that can also detect which Super I/O is used on a mainboard
  • SpeedFan

References

1. ^{{Cite conference|author= Constantine A. Murenin|date= 2007-04-17|url = http://sensors.cnst.su/IEEE_ICNSC_2007|title= Generalised Interfacing with Microprocessor System Hardware Monitors|conference= Proceedings of 2007 IEEE International Conference on Networking, Sensing and Control, 15–17 April 2007.|location= London, United Kingdom|publisher=IEEE|doi = 10.1109/ICNSC.2007.372901|isbn = 1-4244-1076-2|id = IEEE ICNSC 2007, pp. 901—906.}}
2. ^{{cite web|url = http://bxr.su/d/share/man/man4/it.4|title = it — ITE IT8705F/12F/16F and SiS SiS950 Super I/O Hardware Monitor|author = Julien Bordet|date = 2003|website = BSD Cross Reference|publisher = DragonFly BSD|access-date=2019-03-07|lay-url = http://mdoc.su/d/it.4}}
3. ^{{cite thesis|degree= MMath|author= Constantine A. Murenin |date= 2010-05-21|title= OpenBSD Hardware Sensors — Environmental Monitoring and Fan Control.|location= University of Waterloo |publisher= UWSpace|url = http://cnst.su/MMathCS |hdl = 10012/5234|id = Document ID: ab71498b6b1a60ff817b29d56997a418.}}
4. ^{{cite web |title=Super I/O Chip Examples |url=http://www.esupport.com/techsupport/award/superio.htm |archiveurl=https://web.archive.org/web/20080518045704/http://www.esupport.com/techsupport/award/superio.htm | archivedate=2008-05-18}}
[1][2][3][4]
}}

External links

  • 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.
{{DEFAULTSORT:Super I O}}

2 : Motherboard|Input/output integrated circuits

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 21:50:07