28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Reset Controller Module<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />

5.7 Functional Description<br />

This subsection provides a functional description of the <strong>MMC2107</strong> reset<br />

controller module.<br />

5.7.1 Reset Sources<br />

Table 5-3 defines the sources of reset and the signals driven by the reset<br />

controller.<br />

nc...<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, I<br />

Power on<br />

Table 5-3. Reset Source Summary<br />

Source<br />

External RESET pin (not stop mode)<br />

External RESET pin (during stop mode)<br />

Watchdog timer<br />

Loss of clock<br />

Loss of lock<br />

Software<br />

Type<br />

Asynchronous<br />

Synchronous<br />

Asynchronous<br />

Synchronous<br />

Asynchronous<br />

Asynchronous<br />

Synchronous<br />

To protect data integrity, a synchronous reset source is not acted upon<br />

by the reset control logic until the end of the current bus cycle. Reset is<br />

then asserted on the next rising edge of the system clock after the cycle<br />

is terminated. Whenever the reset control logic must synchronize reset<br />

to the end of the bus cycle, the internal bus monitor is automatically<br />

enabled regardless of the BME bit setting in the chip configuration<br />

register (CCR). Then if the current bus cycle is not terminated normally,<br />

the bus monitor terminates the cycle based on the length of time<br />

programmed in the BMT field of CCR.<br />

Internal single-byte, half-word, or word writes are guaranteed to<br />

complete without data corruption when a synchronous reset occurs.<br />

External writes, including word writes to 16-bit ports, are also<br />

guaranteed to complete.<br />

Asynchronous reset sources usually indicate a catastrophic failure.<br />

Therefore, the reset control logic does not wait for the current bus cycle<br />

to complete. Reset is asserted immediately to the system.<br />

Technical Data <strong>MMC2107</strong> – Rev. 2.0<br />

136 Reset Controller Module MOTOROLA<br />

For More Information On This Product,<br />

Go to: www.freescale.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!