系统总线
总线的基本概念
- 概念:总线是
连接各个部件的信息传输线,是传输介质; - 总线上信息的传送:串行,并行(近距离);
总线结构
- 单总线结构框图
- 双总线结构
- 三总线结构
又一形式
- 四总线结构
- 传统微信机总线结构
- VL-BUS 局部总线结构
- PCI 总线结构
- 多层 PCI 总线结构
- 面向 CPU 的双总线结构框图
- 以存储器为中心的双总线结构框图
总线的分类
- 片内总线:芯片内部的总线;
- 系统总线:计算机各个部件之间的信息传输线;分为数据总线,地址总线,控制总线;
数据总线:双向的,与机器字长,存储字长有关;
地址总线:单向的,与存储地址,I/O地址有关;
控制总线:有出(存储器读,存储器写,总线允许,中断确认),有入(中断请求,总线请求); - 通信总线:用于计算机系统之间,计算机系统与其他系统之间的通信;传输方式分为串行通信总线,并行通信总线;
总线特性
- 机械特性:尺寸,形状,管脚数以及排列顺序;
- 电气特性:传输方向和有效的电平范围;
- 功能特性
- 时间特性:信号的时序关系;
总线的性能指标
- 总线宽度:数据线的根数;
- 标准传输率:每秒传输的最大字节数(MBps);
- 时钟同步 / 异步:同步 / 不同步;
- 总线复用:地址线与数据线复用;
- 信号线数:地址线,数据线和控制线的总和;
- 总线控制方式:突发,自动,仲裁,逻辑,计数;
- 其他指标:负载能力;
总线控制
- 总线判优控制
- 基本概念
- 链式查询方式
- 计数器定时查询方式
- 独立请求方式
- 总线通信控制
-
目的:解决通信双方(主模块和从模块)协调配合问题;
-
总线传输周期
申请分配阶段:主模块申请,总线仲裁决定;
寻址阶段:主模块向从模块给出地址和命令;
传数阶段:主模块和从模块交换数据;
结束阶段:主模块撤销有关信息; -
总线通信的四种方式
同步通信:由统一时标控制数据传送;
(1) 同步式数据输入
(2) 同步式数据输出
异步通信:采用应答方式,没有公共时钟标准;
半同步通信:同步,异步结合;
上述三种通信的共同点:一个总线传输周期(以输入数据为例)
分离式通信:充分挖掘系统总线每个瞬间的潜力;
分离式通信特点: