- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
s3c2410处理器 大纲 ARM技术 s3c2410系统结构介绍 s3c2410存储器组成结构介绍 s3c2410核心板介绍 s3c2410实验箱介绍 大纲 ARM技术 s3c2410系统结构介绍 s3c2410存储器组成结构介绍 s3c2410核心板介绍 s3c2410实验箱介绍 ARM技术随处可见 ARM公司简介 ARM于1990年11月在英国伦敦成立 前身为Acorn计算机公司:Advance RISC Machine (ARM) 全球领先的16/32位嵌入式RISC微处理器解决方案供应商 ARM公司是知识产权(IP)公司,本身不生产芯片,靠转让设计许可,由合作伙伴公司来生产各具特色的芯片 目前,全世界有几十家著名的半导体公司都使用ARM公司的授权,其中包括摩托罗拉、IBM、Intel、SONY、NEC、LG、ATMEL等,从而保证了大量的开发工具和丰富的第三方资源,它们共同保证了基于ARM处理器核的设计可以很快投入市场 ARM的发展历程 1991年,ARM推出第一款RISC嵌入式微处理器核ARM6; 1993年,ARM推出ARM7核; 1995年,ARM的Thumb指令为16位系统增加了32位的性能,ARM提供了业界领先的代码密度。 ARM的业务模型 ARM微处理器系列 ARM微处理器目前包括下面几个系列,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域: - ARM7系列 - ARM9系列 - ARM9E系列 - ARM10E系列 - SecurCore系列 - Inter的Xscale - Inter的StrongARM 其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计 ARM7微处理器 ARM7采用冯·诺依曼(Von-Neumann)结构,数据存储器和程序存储器重合在一起 同时,此结构也被大多数计算机所采用 ARM7为三级流水线结构(取指,译码,执行),平均功耗为0.6mW/MHz,时钟速度为66MHz,每条指令平均执行1.9个时钟周期 ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、 ARM720T、ARM7EJ 冯·诺依曼体系结构 冯·诺依曼体系结构模型 冯·诺依曼体系结构 冯·诺依曼体系的特点 1)数据与指令都存储在同一存储区中,取指令与取数据利用同一数据总线 2)被早期大多数计算机所采用 3)ARM7——冯诺依曼体系 结构简单,但速度较慢,取指不能同时取数据 ARM9微处理器 ARM9采用哈佛(Harvard)结构,程序存储器与数据存储器分开,提供了较大的存储器带宽。同时,大多数DSP都采用此结构 ARM9为五级流水线(取指,译码,执行,缓冲/数据,回写),平均功耗为0.7mW/MHz。时钟速度为120MHz-200MHz,每条指令平均执行1.5个时钟周期 ARM9系列微处理器包含ARM920T、ARM922T和ARM940T三种类型,以适用于不同的应用场合 哈佛体系结构 哈佛体系结构模型 哈佛体系结构的特点 1)程序存储器与数据存储器分开 2)提供了较大的存储器带宽,各自有自己的总线 3)适合于数字信号处理 4)大多数DSP都是哈佛结构 5)ARM9是哈佛结构 6)取指和取数在同一周期进行,提高速度, 改进哈佛体系结构分成三个存储区:程序、数据、程序和数据共用 大纲 ARM技术 s3c2410系统结构介绍 s3c2410存储器组成结构介绍 s3c2410核心板介绍 s3c2410实验箱介绍 S3C2410 概述 S3C2410A是韩国三星公司推出的16/32位RISC微控制器,其CPU采用的是ARM920T内核 加上丰富的片内外设,为手持设备和其它应用,提供了低价格、低功耗、高性能微控制器的解决方案。 内核结构 内核结构 系统外围结构 片内外设 芯片封装 272-FBGA封装 其信号可以分成 addr0---addr26、 Data0---data31、 GPA0---GPA22、 GPB10、GPC15、 GPD15、GPE15、 GPF7、GPG15、 GPH10、EINT23、 nGCS0—nGCS7、 AIN7、IIC、SPI、 OM0---OM3 等,大部分都是复用的 S3C2410主要特性 工作电压、操作频率、电源管理: 具有PLL时钟发生器,主频最高可达266M 内核1.8V供电最高200M,2.0V供电最高266M 存储器和I/O均为3.3V供电 s3c2410为单机器周期
文档评论(0)