各品牌ARM SoC技术比较分析.pdf

各品牌ARM SoC技术比较分析.pdf

ID:52951694

大小:87.83 KB

页数:2页

时间:2020-04-03

各品牌ARM SoC技术比较分析.pdf_第1页
各品牌ARM SoC技术比较分析.pdf_第2页
资源描述:

《各品牌ARM SoC技术比较分析.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、各品牌ARMSoC技术比较分析(3)ARM9族群ARM9大约可以达到180MHz~200MHz的工作速率。因此,它能驱动的周边装置比ARM7多,应用范围也比较广。下面举Atmel的AT91RM9200来说明。Atmel的AT91RM9200它的CPU核心是16/32-bit的ARM920T,其主要功能简述如下:内建有16Kbytes的SRAM和128Kbytes的ROM。外部总线接口(ExternalBusInterface;EBI):可以支持SDRAM、SRAM、“暴量传输的(burst)”FLASH(亦即

2、NORFLASH)、能直接(glueless)和CompactFlash、SmartMedia、NANDFLASH连接。7个外部中断来源,1个快速中断来源。4个32-bit可程序I/O控制器,122个可程序I/O脚位,每个I/O脚位具有输入变动中断和”开路泄极”(open-drain)的功能。“开路泄极”是指在芯片内部的MOSFET输出电路上的泄极没有连接任何组件(电阻)。通常,它可以用来驱动高电流或高电压的负载;或者说,多个外部装置可以和此单一线路做双向通信。具有20个信道的周边装置控制器(DMA)。4个可

3、程序外部时脉信号。内建2个振荡器,以及2个PLL。软件控制的功率最佳化功能。实时时脉产生器具有警报中断功能。中断控制器具有8个不同等级的优先级。能个别屏蔽的向量式中断来源,可抑制寄生信号对中断信号的干扰。支持以太MAC10/100Base-T、MII或RMII,整合了28-byte的FIFO和专属的DMA传收通道。支持USB2.0(12Mbps)主机端口(hostport)和装置端口(deviceport)。主机端口有整合FIFO和专属的DMA。多媒体记忆卡接口(multimediacardinterface

4、;MCI):支持自动的通信协议控制、和自动化的数据快速传输;与MMC和SD标准兼容,最多可支持2个SD记忆卡。3个同步的序列控制器(SSC):每个传送器和接收器都具有独立的时脉和讯包同步信号。支持I2S模拟接口,采用分时多任务技术。4个万用同步/异步接收传送器(USART):可支持RS485、IrDA、调制解调器(modem)、ISO7816的T0/T1SmartCard。主从式序列外围接口(SPI):8到16-bit的可程序数据长度,可以选择4个外部外围芯片。第1页共2页2组3-通道、16-bit的定时器/

5、计数器(TC):3个外部输入时脉、每个通道具有2个多用途I/O脚位。能够产生双PWM信号。双线路界面(two-wireinterface;TWI):支持主控模式(mastermode),支持Atmel所有的双线路EEPROM。所有数字脚位都支持IEEE1149.1JTAG边界扫描。AT91RM9200算是性能非常强大的SoC,它可以用来开发通信、储存、控制等产品。由于它的功能很多,所以本文无法逐项详细说明,在此仅介绍它的USB2.0主机端口。它的USB2.0主机端口支持“开放式主机控制器接口”(OpenHos

6、tControllerInterface;OHCI)v1.0规格,以及USBv2.0全速(12Mbps)和低速(1.5Mbps)规格的信讯协议。它整合了1个“根部集线器”(roothub)和下游的2个USB传收器。标准的OHCIUSB通讯堆栈驱动程序可以轻易地移植到此架构中,不需要顾虑硬件的兼容问题;可以执行现有全部的USB类别驱动程序,这表示所有标准的USB类别装置(classdevice)都能被自动侦测,让使用者应用。图5是其内部架构图。在主机控制器和主机控制器驱动程序之间,有两个通信信道。第一个信道使用

7、主机控制器内部的作业缓存器组,这个信道的通信对象(目的地)就是主机控制器。这组缓存器包含了控制、状态、串行指针(listpointer)缓存器。它们都被映像至系统总线(ASB)的映像区域内。其中有一个指标是指向处理器的地址空间—称为“主机控制器通讯区域”(HostControllerCommunicationArea;HCCA)。HCCA正是第二个通信信道。在此信道内,主机控制器是通信主控(主导)者。HCCA包含一些起始指标(headpointer),分别指向中断模式的“端点描述者”(EndpointDesc

8、riptor)串行、已处理完毕的队列(donequeue),和“讯框起始”(start-of-frame;SOF)所代表的状态信息。此接口的基本建构区块包含:端点描述者(ED)和传输描述者(TransferDescriptor;TD)。主机控制器对系统内的每一个端点各别分配一个ED,TD队列连结至特定的ED上。虽然有了硬件的USB2.0主机端口,但是USB的软件驱动程序仍然是不可或缺的。图7是它的U

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。