文档介绍:嵌入式计算平台
陈天洲
计算平台
综合平台
CPU
I/O设备
存储器
1、CPU总线
传统计算机:CPU-内存总线,I/O总线
嵌入式系统:CPU,存储器加上设备
总线
是连接I/O设备、CPU、存储器各子系统间的共享通信线路
最大优点: 价格低、通用性、灵活性好
最大缺点: 通信瓶颈(带宽)
商用系统: I/O 频繁
科学系统:I/O速度要与处理机速度相匹配
总线类型
传输方向
单向
双向(半双工、全双工)
用法
专用:流量高、无争用现象、控制简单;
总线数目多,时间利用率低,难小型化。
非专用:共享性。造价低、模块性强,易扩充
会出现争用现象、对失效敏感。
非专用总线的多种连接方式:
单总线--可靠性差简化和统一的接口,
多重总线总线流量与总线长度有矛盾
多组非专用总线
CPU-Memory总线: 短、快
I/O总线: 长,各设备有不同的数据宽度、延
时、和带宽。使用总线标准。
远距离通讯总线(集线器)
纵横开关矩阵(每行每列最多只有一个开关接通)
通讯方式
同步通讯:两部件由定宽、定距的时标同步。
传输速率高,受总线长度影响小。但有同步误差。
提高可靠性的方法:目的部件作回答。
异步通讯:单向控制--(源/ 目的)
双向控制-- 互锁/ 非互锁
总线标准
ESIA总线: IBM-PC的ISA发展而来,32, 33M
SCSI总线: 来源于数组多路通道
PCI总线:
IPI总线:
异步总线协议
四周期基本协议
1、设备1上升Req
2、当设备2就绪,上升ACK
3、数据传输完毕时,设备2下降Req
4、设备1下降ACK
总线
地址线
数据线
控制线
Req
ACK
DataRdy
Read/Write
Etc.