MPC8xx 系列处理器的嵌入式系统复位电路设计M PC8xx 系列处理器的嵌入式系统复位电路设计 ■上海大学 林学龙 MPC8xx 系列微处理器是基于 Power PC 体系结构的嵌入式处理器 , 基于此类处理器的嵌入式系统设计 摘 要 将会涉及到许多特殊问题 ,复位电路设计就是其中之一 。本文根据 MPC8xx 系列处理器复位模块的结 构与特性 ,介绍基于 MPC8xx 系列处理器的嵌入式系统复位电路设计方法 ,并且给出实用电路 。 嵌入式处理器 Power PC PowerQICC MPC8xx 复位电路 复位源 。在这些复位源中 , 上电复位信号 ( PORESET) 是 系统启动初始化复位信号 , 全面而系统地复位处理器内的 所有 逻 辑 单 元 与 模 块 , 并 且 向 外 部 提 供 HRESET 和 SRESET ; 外部硬件复位信号 ( HRESET) 将初始化内部逻 辑 ,以及存储器控制器 、 系统保护逻辑单元 、 中断控制器和 并行 I/ O 引脚信号的配置 ,并且由内部硬件复位源而导致 的硬 件 复 位 还 将 向 外 部 提 供 HRESET 信 号 , 同 时 当 HRESET 有 效 时 , SRESET 也 一 定 有 效 ; 外 部 软 件 复 位 ( SRESET) 也将初始化内部逻辑 , 但保留系统的配置信息 ( 包括系统接口单元引脚配置 、 并行 I/ O 配置和存储器控 制器配置等) ,并且由内部软件复位源而导致的软件复位 还将向外部提供 SRESET信号 , 因此 SRESET引脚信号也是 双向的。此外 ,当调试端口从开发工具接收到一个硬复位 或软复位请求时 , MPC8xx 处理器将启动内部硬复位或软 复位流程 ,在复位之后开发工具必须重新配置调试端口。 MPC8xx 系列处理器的复位引脚描述如表 1 所列。正确理 解上述复位信号的含义 ,是进行外部……