星期一, 9月 24, 2012

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



沒有留言:

張貼留言