Reset Configuration
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
5-7
5.2 Reset Configuration
The MSC8144E is initialized using two complementary methods. Initially, a small number of
input signals are sampled during the assertion of
PORESET
. These signals determine whether a
reset configuration word is required and the device source interface from which it will be loaded.
Depending on the configuration signal values, the MSC8144E may continue with loading the
reset configuration word.
5.2.1 Reset Configuration Signals
Reset configuration input signals are located on device pins that have other functions when the
device is not in the reset state. These input signals sampled values are written into registers
during the assertion of
PORESET
after a stable clock is supplied. The inputs must be pulled high or
low by external resistors as long as
HRESET
is asserted. During the
PORESET
flow, all other signal
drivers connected to these signals must be tri-stated. Refer to the MSC8144E Technical Data
sheet for the recommended resistor values used to pull reset configuration signals high or low.
The values loaded from these sampled inputs are accessible to software through memory-mapped
registers described in Section 5.3.3. They are used to configure the device operation.
5.2.2 Reset Configuration Words Source
The reset configuration words source (RCW_SRC[0–2]) options permit the MSC8144E to load
reset configuration words from an EEPROM via the I
2
C interface, a combination of external pins
and hard-coded values, or to use hard-coded default options.
RCW_SRC = 000. Reserved.
RCW_SRC = 001. Load from an I
2
C EEPROM using a frequency specified by the value
of
RCFG_CLKIN_RNG
(0 is less than or equal to 44 MHz; 1 is a range of 66–100 MHz).
RCW_SRC = 010. Load from an I2C EEPROM using a frequency specified by the value
of
RCFG_CLKIN_RNG
(0 is less than or equal to 66 MHz; 1 is greater than 100 MHz).
RCW_SRC = 011. Some bits of the reset configuration word are loaded from external
signals (
RC[0–16]
) and others use the default value.
RCW_SRC = 100. Hard-coded option 1. The reset configuration is loaded from an internal
hard-coded option 1.
RCW_SRC = 101. Hard-coded option 2. The reset configuration is loaded from an internal
hard-coded option 2.
RCW_SRC = 110. Hard-coded option 3. The reset configuration is loaded from an internal
hard-coded option 3.
RCW_SRC = 111. Hard-coded option 4. The reset configuration is loaded from an internal
hard-coded option 4.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...