1 / 100
文档名称:

嵌入式系统嵌入式系统硬件平台.ppt

格式:ppt   大小:2,583KB   页数:100页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统嵌入式系统硬件平台.ppt

上传人:qingqihe 2022/6/12 文件大小:2.52 MB

下载得到文件列表

嵌入式系统嵌入式系统硬件平台.ppt

文档介绍

文档介绍:Outline
1、总线
2、通讯
3、平台搭建
4、SOC
5、节能计算
*
第一页,共一百页。
1、嵌入式系统中的总线
特点
定制性
非扩展性
结构简单
*
第二页,共一百页。
1)、CPU总线
传统计算机:C状态(由AHB主器件发出) HSIZE 脉冲长度(由AHB主器件发出) HPROT 保护类型(由AHB主器件发出)
*
第十七页,共一百页。
AHB外设可能立即发送/接收数据,或通过发出HREADY信号插入等待状态。
从器件也通过HRESP信号返回传输状态,状态如下
OKAY(成功): 传输成功-成功完成信号传输的缺省响应。
ERROR(错误):不成功的传输-表示出现了异常中断,例如访问一个不存在的内存地址。
RETRY(重试):从器件无法立即实现操作,主器件应在稍后重试。
SPLIT(等待):从器件将要求列队等待-从器件将在可以提供或接收数据时发出通知,可用于中断多个传输(脉冲)。
重试和等待的主要区别
重试表明从器件仍未就绪;主器件可在任意时刻重发命令
等待包含的协议较为复杂,它就绪后将通过这一协议通知判优器。等待处理对从器件逻辑的要求较为复杂,并非必备的从器件功能。
*
第十八页,共一百页。
AHB主器件判优信号
HREQ 总线要求(由AHB主器件发出)
HGNT 总线指派(由AHB判优器发出)
HLOCK 总线锁定(由AHB主器件发出)
HMASTER 指定目前工作的主器件(由AHB判优器发出)
HMASTLOCK 主器件执行锁定传输(由AHB判优器发出)
*
第十九页,共一百页。
AHB-Lite,定义了一种没有多主总线功能的纯AHB接口子集
*
第二十页,共一百页。
AHB和AHB-Lite之间的关键差别
不论是主模块还是从模块,后者都可以通过各种互连策略链接,在芯片设计中获得最大带宽
*
第二十一页,共一百页。
*
第二十二页,共一百页。
*
第二十三页,共一百页。
*
第二十四页,共一百页。
高级外设总线(APB)
用于连接速度较慢的系统模式和带宽较低的外设,将功耗降至最低,并减小接口的复杂性
所有的总线信号都与时钟有关,可以使用时钟频率较低的总线(低于AHB)
AHB主器件不直接与APB外设相连,而是通过APB桥进行通信
*
第二十五页,共一百页。
*
第二十六页,共一百页。
主要的APB信号
PCLK 外部时钟,可以是HCLK的乘积,由APB桥控制 PADDR 外设地址 PWRITE 外设传输方向 (读/写) PSELx 外设选中,与HSEL相似 PWDATA 写入数据总线(写入外设) PRDATA 读取数据总线(从外设中读取) PENABLE 外设数据起动
*
第二十七页,共一百页。
AMBA例子
Excalibur是Altera公司的系列嵌入式处理器可编程逻辑解决方案
单个Excalibur器件上包含了单端口RAM和双端口RAM、30万门的标准单元区域、嵌入式处理器IP内核和一百万门的APEX 20KE PLD,片上的晶体管总数达到了8千多万
IP包括基于ARM的嵌入式处理器、基于MIPS的嵌入式处理器或其它任何商用嵌入式处理器
*
第二十八页,共一百页。
总线可以分成三层。
最上二层完全包含在带内,而其它两条总线用于在系统的可编程部分集成用户IP。
在嵌入式ARM器件内的所有总线的宽度都为32位
如图
*
第二十九页,共一百页。
*
第三十页,共一百页。
4)SHARC总线
两个接口
外部存储接口
主机接口
DMA
内存,外存,设备之间传输数据
*
第三十一页,共一百页。
外存接口
外部数据总线宽度16bit-48bit
DM总线与IO处理器可以访问整个外部地址空间
PM总线24bit
外存分为4个区
接口信号(略)
*
第三十二页,共一百页。
主机接口
将SHARC连接到标准微处理器总线上
主机将DSP功能移交给SHARC
接口信号(略)
*
第三十三页,共一百页。
SHARC DMA
10个通道
外部端口DMA通道,链接端口DMA通道:双向
串口DMA:单向
每个DMA通道一个中断
*
第三十四页,共一百页。
总结
嵌入式系统中总线
针对设备
无通用性
功耗低
*
第三十五页,共一百页。
2、通讯
现代嵌入式系统基本都有通讯
有线
无线
*
第三十六页,共一百页。
1)嵌入式TCP/IP协议栈应用前提
连接在互联网上的电子装置不一定比单独使用的电子装置具有更高的智能功能,但连通意味着提高智能化管理水平
TCP/IP是一项应用广泛的标