MSC8113 Reference Manual, Rev. 0
5-8
Freescale Semiconductor
Reset
5.3 Hard Reset
A hard reset sequence is initiated externally when
HRESET
is asserted or internally when the
MSC8113 detects a reason to start the hard reset sequence (a software watch dog timer or a bus
monitor timer expires). In both cases, the MSC8113 continuously asserts
HRESET
and
SRESET
throughout the hard reset sequence.
A hard reset sequence starts the reset configuration sequence through the system bus, as
described in Section 5.2.2, Reset Configuration Through the System Bus, on page 5-6. The reset
configuration mode (determined by
CNFGS
and
RSTCONF
at the rising edge of
PORESET
), as well
as other configuration modes determined by the
PORESET
-sampled signals, do not change. When
the hard reset sequence is not caused by asserting
PORESET
, a reset configuration write through
the DSI does not occur. The host cannot reprogram the HRCW, so the value of the HRCW set by
the last configuration remains unchanged.
After the MSC8113 asserts
HRESET
and
SRESET
for 512 bus clock cycles, it releases both signals
and exits the hard reset sequence. An external pull-up resistor should deassert the signals. After
deassertion is detected, a 16-bus cycle period is taken before testing for an external (hard/soft)
reset.
5.4 Soft Reset
A soft reset sequence is initiated externally when
SRESET
is asserted or internally when the
MSC8113 detects a cause to start the soft reset sequence (JTAG commands: EXTEST, CLAMP,
or HIGHZ). In either case, the MSC8113 asserts
SRESET
for 512 bus clock cycles, after which the
MSC8113 releases
SRESET
and exits soft reset. An external pull-up resistor should deassert
SRESET
; after deassertion is detected, a 16-bus cycle period is taken before testing for an external
(hard/soft) reset. While
SRESET
is asserted, internal hardware is reset, but the hard reset
configuration as well as the SIU registers remain unchanged.
Note:
If your application changes the ISB field in the IMMR, you must restore the initial ISB
value (that is, the value in the field after power-up or hard reset), by writing the initial
value to the ISB field before invoking a soft reset.
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...