- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微处理器系统结构与嵌入式系统设计chap7
存储器 控制器 存储器 存储器及其接口 ARM7定义了局部总线的接口时序 各芯片厂商制定了自己的接口时序 ARM7局部总线 一般在两者之间加入存储器控制器 * 存储器模块 * 调试接口 ARM微处理器一般都采用JTAG作为调试接口 nTRST,TMS,TCK,TDI和TDO * 习题 7.3 7.5 * 前身为 Acorn计算机公司 另外也提供基于ARM架构的开发设计技术 软件工具, 评估板, 调试工具,应用软件, 总线架构, 外围设备单元,等等 电子科技大学 通信与信息工程学院 微处理器系统结构与嵌入式系统设计 微处理器系统结构与嵌入式系统设计 电子科技大学 通信与信息工程学院 * 第7章 基于ARM内核的微处理器芯片简介 * ARM简介 ARM是Advanced RISC Machines的缩写,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器 ARM公司的特点是只设计芯片,而不生产。它将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务 将技术授权给其它芯片厂商 形成各具特色的ARM芯片 * 7.1 ARM926EJ-S处理器内核 ARM9系列的通用可综合宏单元处理器内核 采用v5TEJ的ARM指令集体系结构 ARM9EJ-S整型内核 存储器管理单元(MMU) 独立的指令和数据AMBA AHB总线接口 独立的指令和数据紧耦合存储器(TCM)接口 提供对外部协处理器的支持 * ARM926EJ-S外部接口图 复位、时钟、中断 调试接口 JTAG调试接口 其他配置接口 ETM接口 数据存储器接口 指令存储器接口 数据AHB接口 指令AHB接口 协处理器接口 * ARM926EJ-S 系统控制协处理器CP15 寄存器编号 读操作对象 写操作对象 c0 ID编码寄存器 未知 c0 缓存类型寄存器 未知 c0 TCM状态寄存器 未知 c1 控制寄存器 控制寄存器 c2 变换表基址寄存器 变换表基址寄存器 c3 域访问控制寄存器 域访问控制寄存器 c4 保留 保留 c5 数据故障状态寄存器 数据故障状态寄存器 c5 指令故障状态寄存器 指令故障状态寄存器 c6 故障地址寄存器 故障地址寄存器 c7 缓存操作寄存器 缓存操作寄存器 c8 未知 TLB操作寄存器 c9 缓存锁定寄存器 缓存锁定寄存器 c9 TCM区域寄存器 TCM区域寄存器 c10 TLB锁定寄存器 TLB锁定寄存器 c11和c12 保留 保留 c13 FCSE PID寄存器 FCSE PID寄存器 c13 上下文ID寄存器 上下文ID寄存器 c14 保留 保留 c15 测试与调试寄存器 测试与调试寄存器 * ARM926EJ-S 系统控制协处理器CP15 系统控制协处理器(CP15)用于配置和控制ARM926EJ-S处理器。 缓存、紧耦合存储器、存储器管理单元以及大部分其他系统选项都由CP15寄存器控制。 用户只能在特权模式下使用MRC和MCR指令来访问CP15寄存器。 除以下情况外,所有已定义的CP15寄存器位在复位时都被清零: ? 在复位时若信号VINITHI为低电平,则V位被清零;若信号VINITHI为高电平,则V位被置位。 ? 在复位时若信号BIGENDINIT为低电平,则B位被清零;若信号BIGENDINIT为高电平,则B位被置位。 ? 在复位时若INITRAM引脚为高电平,则TCM指令被使能。处理器将指令ITCM区域寄存器的指令ITCM允许位置位,并从指令TCM引导系统。 * ARM926EJ-S 存储器管理单元MMU Cache和写缓冲器 紧耦合存储器接口 总线接口单元 非高速缓存取指 嵌入式跟踪宏单元 电源管理 对各模块简要了解即可 * 7.2 ARM9微处理器 飞思卡尔MC9328MX21 Atmel公司AT91SAM9263 三星S3C2440A 意法半导体STR91x * 飞思卡尔MC9328MX21 飞思卡尔公司采用ARM内核的微处理器命名为i.MX系列,该系列主要包含以下子系列: i.MXS,i.MXL,i.MX1,i.MX21,i.MX27,i.MX31,i.MX35,i.MX37和i.MX51。 该系列微处理器主要应用于智能手机、便携式多媒体播放器、便携式导航设备、视频监控、销售终端机系统和条码扫描仪等消费类、工业、健康等领域的产品。 除i.MX系列微处理器以外,飞思卡尔公司还有少数其他产品也采用了ARM内核,例如适用于便携式多媒体播放器和导航设备的STMP37XX系列产品。 * 飞思卡尔MC9328MX21 i.MX21采用32.768 KHz的实时时钟,最大内核工作时钟可达266 MHz 内核采用1.5 V供电,外围及I/O接口采用3.3 V供电,使用289脚的PBGA封
您可能关注的文档
最近下载
- 新生儿肠造瘘术后营养支持实践指南(2024版)解读PPT课件.pptx VIP
- 2022大理农林职业技术学院招聘笔试真题及参考答案详解一套.docx VIP
- 19S406 建筑排水管道安装-塑料管道.pdf VIP
- 供电线路工程施工投标方案技术标.docx
- imt面向2030及未来发展的框架和总体目标建议书内容 .pdf VIP
- NBT 32047-2018光伏发电站土建施工单元工程质量评定标准.docx VIP
- 2024人教版PEP英语三年级上册Unit 4Plants around usAB卷.pdf
- 浪潮英信服务器 NF5468M6 产品技术白皮书.pdf VIP
- bga返修台_zm-r5860说明书8800元.pdf VIP
- 2025能源行业发展蓝皮书-新能源发展现状及趋势.pdf VIP
文档评论(0)