LPC - Low Pin Count
LPC由 Intel 所提出. 是為了在 PC
上把 ISA 取消而制定的一個新規格. 其目的是把非常慢速的
ISA 匯流排取消. 而為了讓一些原本在 ISA 上跑的硬體在沒有 ISA 的機器上能夠運作所以制定了此一規格.
例如一般 K/B , MOUSE , FDD,
COM PORT, PRINTER PORT 等慢速週邊即可用支援 LPC 的 SUPER IO 晶片控制. 而且在軟體上是完全相容的.
LPC 即然是 Low pin count 表示其所用腳位很少. 而且是在 PCI
33MHz 上運作. 不像 ISA 腳位又多. 插槽又大. 只在 8MHz 下運作. 所以在 桌上型電腦或筆記型電腦上都有很多的優點.
LPC 的目標為:
-
取代 ISA BUS 或 X-BUS.
-
降低傳統 X-BUS 的成本.
-
只用於主機板上.
-
達到 X-BUS 的傳輸速率.
-
可執行在 X-BUS 上相同的時程. 即 Memory, I/O , DMA 和 Bus Master.
-
增加 X-BUS 的定址能力從 16MB 提昇到 4GB.
-
和 ISA 存取同步的設計.
-
軟體不用任何的更改.
-
支援桌上型和筆記型電腦.
LPC 一定要的腳位為:
LAD[0..3]
|
Address 和 Data 共用 |
LFRAME# |
表示開始一個新的 cycle |
LRESET# |
重設訊號 |
LCLK |
Clock. 33MHz |
選擇性的腳位為:
LDRQ# |
DMA/Bus Master 要求 |
SERIRQ |
串行 IRQ |
CLKRUN# |
Clock Run. 可以把 Clock 停止. 可更省電 |
PME# |
電源管理用 |
LPCPD# |
Power Down |
LSMI# |
產生 SMI |
在桌上型電腦只要加六個新的訊號 LAD[0..3],LFRAME#,LDRQ# 即可. 如此就比 8
bits ISA BUS
的 36 條訊號少了 30 條訊號. 對 LPC 的晶片節省不小的腳位. 如此就可用更少的腳位達到以前的功能.
在 Intel Chipset
810 上即支援此一功能. 其 ISA BUS 將成選擇性配備. 在大部份使用 810 的主機板上將不會看到
ISA 的插槽.
ISA
PCI
LPC
的規格 可在此網站取得.
810 Intel
chipset 810 的資料可在此網站取得.