3.1 总线与接口概述
3.1.1 总线和接口及其标准的概念
总线:是在模块和模块之间或设备与设备之间的一组进行互连和传输信息的信号线,信息包括指令、数据和地址。
总线标准
指芯片之间、扩展卡之间以及系统之间,通过总线进行连接和传输信息时,应该遵守的一些协议与规范。
接口标准
外设接口的规范,涉及接口信号线定义、信号传输速率、传输方向和拓扑结构,以及电气特性和机械特性等多个方面。
3.1.2 总线的分类 1) 按总线功能或信号类型划分为:
数据总线:双向三态逻辑,线宽表示了总线数据传输的能力。
地址总线:单向三态逻辑,线宽决定了系统的寻址能力。
控制总线:就某根来说是单向或双向。控制总线最能体现总线特点,决定总线功能的强弱和适应性。
2) 按总线的层次结构分为:
CPU总线:微机系统中速度最快的总线,主要在CPU内部,连接CPU内部部件,在CPU周围的小范围内也分布该总线,提供系统原始的控制和命令。
局部总线:在系统总线和CPU总线之间的一级总线,提供CPU和主板器件之间以及CPU到高速外设之间的快速信息通道。
系统总线:也称为I/O总线,是传统的通过总线扩展卡连接外部设备的总线。由于速度慢,其功能已经被局部总线替代。
通信总线:也称为外部总线,是微机与微机,微机与外设之间进行通信的总线。
3.1.3 总线的主要性能参数1.总线频率:MHz表示的工作频率,是总线速率的一个重要参数。
2.总线宽度:指数据总线的位数。
3.总线的数据传输率
总线的数据传输率=(总线宽度/8位)×总线频率
例:PCI总线的总线频率为33.3MHz,总线宽度为64位的情况下,总线数据传输率为266MB/s 。