MPC8315复位方式

Table of Contents

MPC8315有2个复位信号管脚,PORESETn和HRESETn。

PORESETn是一个Input Only管脚。HRESETn是Input/Output管脚,并且是一个开漏输出管脚。

Power-On Reset Flow

MPC8315 PORESETn 有效则开始对CPU进行复位。PORESETn必须有效持续32个输入时钟。

当PORESETn无效后,立即开始配置步骤。芯片在power-on reset过程中一直使HRESETn有效。配置时间根据配置源和SYS_CLK_IN(PCI host模式)或者PCI_CLK(PCI agent模式)的频率。首先,采样复位配置输入管脚以决定配置源和时钟分频。接下来,芯片开始加载复位配置字。系统PLL按照复位配置字的低位锁定时钟。当系统PLL锁定后,时钟模块开始在芯片内分配时钟信号。同时,核PLL开始锁定。当它锁定并且载入复位配置字后,HRESETn被释放掉。

Hard Reset Flow

当外部使能HRESETn或者内部当芯片探测到产生一个内核硬复位流程时,HRESETn开始有效。在这两种情况下,芯片保持HRESETn有效在HRESETn状态。硬复位流程时间根据配置源和SYS_CLK_IN(PCI host模式)或者PCI_CLK(PCI agent模式)的频率。硬复位不会采样复位配置输入管脚(CFG_RESET_SOURCE和CFG_CLKIN_DIVn),它们被采样仅仅在power-on reset。所以芯片立即开始加载复位配置字并且配置芯片。当配置过程完成后,芯片释放掉HRESETn并且退出HRESETn状态。一个外部的上拉电阻应该使这个信号无效。

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.