eSPI自学笔记(一):前言和简介

1981年,IBM生产出以Intel 8088为CPU的面向个人和办公的微型计算机。为了便于对其生产的PC机进行功能扩展,IBM推出了ISA总线。基本上包括鼠标键盘串口在内的低速IO设备都挂在ISA总线上,从ISA总线衍生出来的X-BUS也是类似的功能。(ISA/X-BUS的关系类似于I2C/SMBUS间的关系)。

但是随着CPU频率和工艺的提高,ISA总线逐渐显得不堪重用,不仅传输速率过低,CPU占用率高,而且引脚众多,耗费硬件资源,业界急需一款的新的接口规范方便进行PC机的功能扩展。

终于到1997年9月29日,Intel公布了取代ISA总线的接口方案,并且采取免费开放授权的方式。同ISA总线地址数据分离译码的工作方式不同,新总线采取了类似PCI的地址数据共享译码的方式,信号线数量大幅度降低,工作速率由PCI总线同步驱动。由于其所需的信号引脚位数大幅度降低(7个必需引脚,6个可选引脚),Intel称这个新接口规范为 Low Pin Count(LPC)。

LPC总线面世二十多年来,基本成为了低速外设和PC芯片组之间的专用接口,所面向的设备包括但不限于SuperIO/BMC/EC/80port Debug Card。其中,SuperIO面向Desktop Platform,EC面向Notebook Platform,而BMC面向Server Platform。如下图所示为LPC BUS与芯片组的连接示意图。

在这里插入图片描述

注意在早些时候,包含BIOS的Flash芯片也是LPC接口

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值