Low Pin Count: различия между версиями
[непроверенная версия] | [непроверенная версия] |
SieBot (обсуждение | вклад) м робот добавил: sv:LPC (elektronik) |
Yuri r (обсуждение | вклад) м →Ссылки: оформление |
||
Строка 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
Шина 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, что позволяло энтузиастам запускать на этой системе свои программы.
См. также
Ссылки
- Спецификация интерфейса LPC на сайте Intel
- Serialized IRQ Support For PCI Systems (Microsoft Word format) — used by the LPC bus
- открытая реализация контроллера шины LPC