- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统配置
绪论
本章介绍多个控制本地访问窗口、系统配置、保护和通用实用程序的功能。主要特性如下:
本地访问窗口
系统配置
软件看门狗
实时时钟
周期时间间隔定时器
通用定时器
本地内存映射概述和举例
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的派生控制器中使
您可能关注的文档
- 2011年庆六一活动方案1.doc
- 爱心手工艺大赛活动方案.doc
- 2011年庆六一节目主持词.doc
- 昂贵的2011-经典资料合集:高考语文文言文翻译六招制胜.doc
- 2011年暑期政治学习心得体会1.doc
- 奥斯维辛没有什么新闻导学案案.doc
- 2011年天马小学庆祝六一方案.doc
- 八年级下数学各章知识要点.doc
- 2011年小学六年级多音多义字口诀(冲刺阶段必备).doc
- 2011年小学少先队工作计划.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)