Low Pin Count: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
SieBot (обсуждение | вклад)
м робот добавил: sv:LPC (elektronik)
м Ссылки: оформление
Строка 21: Строка 21:
* [http://www.smsc.com/main/tools/papers/serirq60.doc Serialized IRQ Support For PCI Systems] ([[Microsoft Word]] format) — used by the LPC bus
* [http://www.smsc.com/main/tools/papers/serirq60.doc Serialized IRQ Support For PCI Systems] ([[Microsoft Word]] format) — used by the LPC bus
* [http://www.opencores.org/projects.cgi/web/wb_lpc/overview открытая реализация контроллера шины LPC]
* [http://www.opencores.org/projects.cgi/web/wb_lpc/overview открытая реализация контроллера шины LPC]

{{Компьютерные шины}}


[[Категория:Компьютерные шины]]
[[Категория:Компьютерные шины]]

Версия от 15:23, 15 августа 2009

Файл:IT8705F.jpg
СБИС IT8705F с интерфейсом Low Pin Count. СБИС позволяет управлять вентиляторами, содержит контроллеры НГМД, клавиатуры, устройства чтения смарт-карт, интерфейса MIDI и др. (см. [1]).

Шина Low Pin Count или LPC bus используется в IBM PC-совместимых персональных компьютерах для подключения устройств, не требующих большой пропускной способности к ЦПУ. К таким устройствам относятся загрузочное ПЗУ и контроллеры «устаревших» низкопроизводительных интерфейсов передачи данных, такие как последовательный и параллельные интерфейсы, интерфейс подключения манипулятора «мышь» и клавиатуры, НГМД, а с недавнего времени и устроств хранения криптографической информации. Обычно контроллер шины LPC расположен в южном мосте на материнской плате.

Шины LPC была введена фирмой Intel в 1998 году для замены шины ISA. Хотя LPC физически сильно отличается от ISA, программная модель периферийных контроллеров, подключаемых через LPC, осталась прежней. Это позволило без доработок использовать на компьютерах с LPC ПО, разработанное для управления периферийными контроллерами, которые подключались к шине ISA.

Спецификация на шину LPC определяет семь обязательных сигналов, необходимых для обеспечения двусторонней передачи данных. Четыре из этих сигналов используются для передачи как адресной информации, так и для передачи данных. Оставшиеся три используются для управления; это сигналы frame, сигнал сброса и тактовый сигнал.

Спецификация также определяет семь необязательных сигналов, которые могут быть использованы для поддержки прерываний, организации сеансов обмена ПДП, возвращения системы из состояния с низким потреблением энергии (т. н. спящего режима, англ. sleeping), а также для того, что бы проинформировать периферийные устройства о скором отключении питания.

Пропускная способность шины LPC зависит от режима обмена; выделяют отдельные режимы обмена для работы с устройствами ввода-вывода, устройствами типа «память», сеансами ПДП и др. Однако в любом случае пропускная способность шины LPC выше, чем шины ISA при работе в аналогичном режиме. При частоте тактового сигнала 33,3 МГц пропускная способность шины LPC составляет 16,67 МБ/с.

Основным преимуществом шины LPC является небольшое число требуемых для работы сигналов: для работы шины требуется только семь сигналов, что упрощает разводку и без того напичканых проводниками современных материнских плат. Использование шины LPC позволяет отказаться от разводки от 30 до 72 проводников, которые бы пришлось развести при использовании шины ISA. Используемая в LPC частота тактового сигнала в 33,3 МГц была выбрана для унификации с шиной PCI. Шина LPC предназначена для соединения СБИС в рамках одной печатной платы (материнской платы), такми образом в спецификации не предусмотрено разъёмов для передачи сигналов шины, и тем более не предусмотрено создание плат расширения.

Оригинальная игровая консоль Xbox имела в своём составе отладочный порт с шиной LPC, что позволяло энтузиастам запускать на этой системе свои программы.

См. также

Ссылки