Power-On Reset; External Hard Reset; Internal Hard Reset - Freescale Semiconductor MPC850 User Manual

Mpc850 family integrated communications microprocessor
Table of Contents

Advertisement

Types of Reset
• JTAG reset
• External soft reset
• Internal soft reset
— Debug port soft reset
All of these reset sources are fed into the reset controller and, depending on the source of
the reset, different actions are taken. The reset status register reflects the last source to cause
a reset.

11.1.1 Power-On Reset

Power-on reset of the MPC850 is accomplished through the PORESET input signal. The
PORESET signal must be externally asserted following initial power-up, or when the
keep-alive power (KAPWR) voltage falls below the minimum required for proper system
operation in systems providing a power-down mode. When PORESET is asserted the
MODCK bits are sampled to configure SCCR[RTDIV] and SCCR[RTSEL]. The
phase-locked loop multiplication factor is configured for default operation in the PLPRCR
register. When PORESET is negated, the MODCK values are sampled and internally
latched. To ensure proper operation, PORESET should be asserted for a minimum of 3 µs.
After sampling the assertion of PORESET, the MPC850 enters the power-on reset state and
stays there until both of the following events occur:
• The internal PLL enters the lock state and the system clock is active.
• PORESET is negated.
After the negation of PORESET or PLL lock, the core enters the state of internal initiated
HRESET and continues driving both HRESET and SRESET for 512 clock cycles. After
512 cycles elapse, the MPC850's configuration is sampled from the data signals and the
core stops internally asserting both HRESET and SRESET. To ensure prompt negation,
external pull-up resistors should be provided to drive HRESET and SRESET high. After
HRESET and SRESET are internally negated, a 16-cycle period passes before the presence
of an external (hard/soft) reset will be sampled. See Section 11.3.1, "Hard Reset," for more
information.

11.1.2 External Hard Reset

The hard reset (HRESET) signal is a bidirectional, active low, open-collector I/O signal.
The MPC850 can only sample an external assertion of HRESET if it occurs while the
MPC850 is not internally asserting HRESET. While HRESET is asserted, SRESET is also
asserted.

11.1.3 Internal Hard Reset

When the core initiates a hard reset it asserts the HRESET and SRESET signals for 512
cycles. After 512 clock cycles the data signals are sampled, initial configuration is
MPC850 Family User's Manual

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc850deMpc850dslMpc850sr

Table of Contents