Супер ввод-вывод


Супер ввод-вывод (иногда Multi-IO) [1] — это класс ввода-вывода контроллера интегральных схем , которые начали использоваться на персональных компьютеров материнских платах в конце 1980-х годов, первоначально в качестве карт расширения , а затем встраивались в материнские платы. Суперчип ввода-вывода объединяет интерфейсы для различных устройств с низкой пропускной способностью . Сейчас она в основном объединена с ЕС .
Функции [ править ]
Приведенные ниже функции обычно предоставляются супервводом-выводом, если они есть на материнской плате:
- Контроллер гибких дисков [2]
- совместимый IEEE 1284. с Параллельный порт, [2] (обычно используется для принтеров )
- Один или несколько 16C550. совместимых с последовательных портов, UART [2]
- Контроллер клавиатуры для PS/2 клавиатуры и/или мыши
Большинство микросхем Super I/O включают в себя некоторые дополнительные низкоскоростные устройства, такие как:
- Интерфейс температуры, напряжения и скорости вентилятора [3] [4]
- Термальная зона
- Обнаружение вторжений в корпус
- Управление питанием материнской платы
- Управление светодиодами
- ШИМ- регулирование скорости вращения вентилятора [5]
- Контроллер IrDA порта
- Игровой порт (не предусмотренный последними чипами Super I/O, поскольку Windows XP является последней ОС Windows, которая изначально поддерживает игровые порты, что требует от поставщиков предоставления собственных драйверов для более поздних операционных систем Windows) [ нужна ссылка ]
- Сторожевой таймер
- приемник Бытовой ИК -
- MIDI - порт
- Некоторые GPIO контакты
- Поддержка Legacy Plug and Play или ACPI для включенных устройств.
Объединив множество функций в одном чипе, количество деталей, необходимых на материнской плате, уменьшается, что снижает стоимость производства.
История [ править ]
Оригинальные микросхемы суперввода-вывода обменивались данными с центральным процессором (ЦП) через шину ISA . [6] С переходом от ISA к использованию шины PCI чип Super I/O часто оставался основной причиной дальнейшего включения ISA на материнскую плату.
Более поздние чипы суперввода-вывода используют шину LPC вместо ISA для связи с центральным процессором. Обычно это происходит через интерфейс LPC на чипе южного моста материнской платы.
Поскольку Intel заменяет шину LPC шиной eSPI , на рынке появились суперчипы ввода-вывода, подключающиеся к этой шине.
Компании, производящие суперконтроллеры ввода-вывода, включают Nuvoton (отпочковавшуюся от Winbond ), [2] ITE Inc. , [2] [4] Финтек Инк., [7] ЭНЕ Тех. (для ноутбуков) и Microchip Technology (купившая SMSC™). National Semiconductor раньше производила суперконтроллеры ввода-вывода, но в 2005 году продала этот бизнес компании Winbond, у которой уже был конкурирующий бизнес по производству суперконтроллеров ввода-вывода. В 2008 году Winbond выделила свой бизнес по производству логики в дочернюю компанию Nuvoton. SMSC производила суперчипы ввода-вывода, а затем была приобретена Microchip Technology.
Распространенные модели [ править ]
ЭНЕ Тех. [ редактировать ]
Многие модели используются для ноутбуков со встроенными контроллерами клавиатуры.
- КБ3930
- КБ930QF
ITE Inc. [ править ]
- Серия Т8510Е
Микрочиповая технология (SMSC) [ править ]
Microchip Technology предоставляет компоненты Super I/O серий SCH, MEC и LPC47. Вот несколько примеров:
- Щ3112
- Щ3114
- Щ3116
- Щ3223
Nuvoton Technology ( Winbond ) [ править ]
- NCT6776
См. также [ править ]
- энвсис
- х.сенсоры
- lm_sensors содержит инструмент с именем Sensors-detect, который также может определить, какой Super I/O используется на материнской плате.
- СкоростьФан
- Встроенный контроллер (EC)
Ссылки [ править ]
- ^ Леонхардт, Фрэнк (1995). Мир персональных компьютеров . Деловые публикации ВНУ. п. 347.
- ^ Jump up to: Перейти обратно: а б с д и «Примеры микросхем Super I/O» . Архивировано из оригинала 18 мая 2008 г.
- ^ Константин Александрович Муренин (17 апреля 2007 г.). Универсальное взаимодействие с аппаратными мониторами микропроцессорной системы . Материалы Международной конференции IEEE по сетям, зондированию и управлению 2007 г., 15–17 апреля 2007 г. Лондон, Великобритания: IEEE . дои : 10.1109/ICNSC.2007.372901 . ISBN 978-1-4244-1076-7 . IEEE ICNSC 2007, стр. 901–906.
- ^ Jump up to: Перейти обратно: а б Жюльен Борде (2003). «это — аппаратный монитор ITE IT8705F/12F/16F и SiS SiS950 Super I/O» . Перекрестная ссылка BSD . Драгонфлай БСД . Проверено 7 марта 2019 г.
- «это — аппаратный монитор ITE IT8705F/12F/16F и SiS SiS950 Super I/O». Страницы онлайн-руководства DragonFly .
- ^ Константин Александрович Муренин (21 мая 2010 г.). Аппаратные датчики OpenBSD — мониторинг окружающей среды и управление вентиляторами ( диссертация на степень магистра математики ). Университет Ватерлоо : UWSpace. hdl : 10012/5234 . Идентификатор документа: ab71498b6b1a60ff817b29d56997a418.
- ^ Будрук, Рави; Андерсон, Дон; Шенли, Том (2004). Системная архитектура PCI Express . Аддисон-Уэсли. п. 16. ISBN 978-0-321-15630-3 .
- ^ Александр Юрченко (2005). "плавники — Fintek F71805F LPC Super I/O" . Перекрестная ссылка BSD . OpenBSD . Проверено 7 марта 2019 г.
- «плавники — Fintek F71805F LPC Super I/O». Сервер страниц руководства OpenBSD .
Внешние ссылки [ править ]
- Superiotool — это инструмент пользовательского пространства Linux, позволяющий определить, какой Super I/O используется на материнской плате, и может предоставить подробную информацию о содержимом его регистров.