- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章_mpc347的系统配置_mpc83xx中文手册
系统配置
绪论
本章介绍多个控制本地访问窗口、系统配置、保护和通用实用程序的功能。主要特性如下:
本地访问窗口
系统配置
软件看门狗
实时时钟
周期时间间隔定时器
通用定时器
本地内存映射概述和举例
MPC8349E提供灵活的本地内存映射。本地内存映射指的是处理器在访问内存和I/O时所看到的32位地址空间。内部DMA引擎也看到该本地内存映射。DDR SDRAM和本地总线存贮器控制器访问的所有存贮器都在该内存映射之内,所有内存映射的配置、控制和状态寄存器也在该存映像之内。
本地内存映射由九个本地访问窗口的集合定义。每个窗口将一块存贮器区域映射到一个具体的目标接口,例如DDR SDRAM控制或PCI控制器。注意,本地访问窗口不执行任何地址变换。可以把每个窗口的大小配置为4K字节到2G字节。可以把每个访问窗口分配给表5-1定义的特定目标接口。
表5-1 本地访问窗口目标接口
窗口号 目标接口 注释 0 配置寄存器(IMMR) 固定的1M字节窗口 1 本地总线 - 2 本地总线 - 3 本地总线 - 4 本地总线 - 5 PCI PCI1和PCI2 6 PCI PCI1和PCI2 7 DDR SDRAM - 8 DDR SDRAM - 图5-1给出了一个内存映射的例子。
图5-1 本地内存映射举例
表5-2给出了一个本地访问窗口设置的例子。
表5-2 本地访问窗口举例
窗口 基址 大小 目标接口 7 0x0000_0000 2G字节 DDR SDRAM 2 0x8000_0000 1M字节 本地总线 5 0xA000_0000 256M字节 PCI1 6 0xB000_0000 256M字节 PCI2 3 0xC000_0000 256M字节 本地总线 0 0xFF40_0000 1M字节 配置寄存器(IMMR) 1 0xFF80_0000 8M字节 本地总线引导ROM闪存 4,8 未使用 在该例中,在复位序列期间由复位配置字高端设置,将引导ROM的本地访问窗口定义为1号,在本地总线设备上,为最高的8M字节内存(见4.4.2.15节引导ROM定位和5.2.4.3.1节LBLAWBAR0[BASE_ADDR]复位值)。本地访问窗口用于内存映射寄存器(IMMR)的内存的范围为固定的1M字节空间,使用缺省值(0xFF40_0000)的IMMRBAR寄存器指向该空间。参见5.2.4.1节内部内存映射寄存器基址寄存器(IMMRBAR)。
地址变换和映射
除了e300c1核MMU执行的地址变换之外,在集成设备级对事务还执行另外三种不同类型的变换和映射操作。这些操作如下:
将本地地址映射到目标接口
将本地32位地址变换到外部地址空间
将外部地址变换到本地32位地址空间
本地访问窗口为本地地址空间内的事务执行目标映射。本地访问窗口不执行任何地址变换。
外向窗口(outbound window)执行本地32位地址空间到PCI1或PCI2地址空间的映射,PCI1或PCI2地址空间可能比本地空间大很多。
内向窗口(inbound window)执行PCI1或PCI2外部地址空间到本地地址空间的映射。
由内向窗口建立的目标映射必须与本地访问窗口一致,即如果内向窗口将事务映射到一个给定的本地地址,则必须为该地址独立设置正确的本地访问窗口。
定义本地访问窗口映射的所有配置寄存器都遵循相同的格式。表5-3汇总了这些窗口定义的通用格式。
表5-3 窗口定义格式
寄存器 功能 基址 高地址位,定义初始地址空间中的窗口位置 窗口大小/属性 窗口允许,窗口大小1 1 IMMR除外。始终允许IMMR,其大小固定为1M字节。
窗口必须为2的幂。为执行映射功能,将事务的地址与每个窗口的基址寄存器进行比较。用于比较的位数由每个窗口大小的属性指示。当地址命中窗口时,就将事务导向到适合的目标。
到配置空间的窗口
内部存贮器映射寄存器的基址寄存器(IMMRBAR)定义用于访问所有内存映射的配置、控制和状态寄存器的窗口,称之为内部存贮器映射寄存器或IMMR。始终允许该窗口,其大小固定为1M字节,没有其他属性,因此没有相关的大小/属性寄存器。该窗口始终优先于所有其他本地访问窗口。IMMRBAR复位置为缺省基址值0xFF40_0000。写入该寄存器可以修改该基址。更多信息参见5.2.4.1节内部存贮器映射寄存器基址寄存器(IMMRBAR)。
注意
建议不要使用IMMR 1M字节之后的3M字节空间。例如,如果将IMMRBAR置为0xFF40_0000,IMMR之后的3M字节地址空间为0xFF50_0000-0xFF7F_FFFF。虽然使用该地址空间是合法的,但该空间可能在今后MPC8349E的派生控制器中使用,它们需要
您可能关注的文档
- 第3章 创建数库和表.doc
- 第3章 数据类——指针习题(有答案).doc
- 第3章 压力容安全设计的理论与基础知识3.doc
- 第3章 数据类、常量与变量.doc
- 第3章 火灾报系统-修改后.doc
- 第3章 环境概及环境现状评价.doc
- 第3章 运动和 第1讲 牛顿第一定律 牛顿第.doc
- 第3章MATLB程序设计.doc
- 第3章VF数据及其操作真题及解析.doc
- 第3章查询数据access.doc
- 皖2016S215_预制装配式混凝土排水检查井.pdf
- DB32∕T 4111-2021 预应力混凝土实心方桩基础技术规程.pdf
- DB32T4353_2022_房屋建筑和市政基础设施工程档案资料管理规程.pdf
- 各地汽车生产商名单.doc
- 岳麓版高中历史选修四第1单元第4课“千古一帝”秦始皇(课件2)(共36张).ppt
- Unit8task课件-牛津译林版八年级英语下册.pptx
- 2025年广西壮族自治区高中学业水平合格性考试模拟二历史试题.docx
- 安徽省庐巢联盟2024-2025学年高一下学期段考历史试题(二)(解析版).docx
- 福建省三明市2024-2025学年高二下学期期末质量检测历史试题(解析版).docx
- 2025届山西省高三下学期高考冲刺历史试题.docx
最近下载
- (高清版)B-T 16886.4-2022 医疗器械生物学评价 第4部分:与血液相互作用试验选择.pdf VIP
- 小学语文教师业务考试试题库(含答案).docx VIP
- 东芝CV600CV620故障代码.pdf VIP
- 2025年重庆市名校联中小升初数学模拟试卷附答案解析.pdf VIP
- 中信证券 2025 A股十大主题展望.pdf VIP
- 短视频:策划、制作与运营PPT课件(全套完整版).pptx
- 管道流速对照表.doc VIP
- 如何找到心流体验.pptx VIP
- 中国行业标准 GA/T 2100-2023移动警务 服务总线技术要求.pdf
- 2025年燃气从业人员考试题库2.docx VIP
文档评论(0)