Core Configuration
Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
Freescale Semiconductor
5-7
Table 5-6. Core-1 Operating Modes in DSP56724
Mode
DSP56724 External Pins
Reset Vector
Description
MODD1
MODC1
MODB1
MODA1
OMR:MD
OMR:MC
OMR:MB
OMR:MA
0
0
0
0
0
$FFFFFE
Boot via SHI (SPI)
1
0
0
0
1
Boot via SHI (I2C Filter)
2
0
0
1
0
Jump to PROM (SPI)
3
0
0
1
1
Jump to PROM (I2C Filter)
4
0
1
0
0
Boot via Core-0
5
0
1
0
1
Boot via SHI Master (SPI-EEPROM)
6
0
1
1
0
Boot via SHI Master (I2C-EEPROM)
7
0
1
1
1
Boot via GPIO Master (SPI-EEPROM)
PE6/PE7/PE8/PE9
8
1
0
0
0
Boot via External Memory word-wide.
Not available in DSP56725 packages.
9
1
0
0
1
Boot via External Memory byte-wide.
Not available in DSP56725 packages.
A
1
0
1
0
Reserved
B
1
0
1
1
Reserved
C
1
1
0
0
Reserved
D
1
1
0
1
Reserved
E
1
1
1
0
Reserved
F
1
1
1
1
Reserved
Table 5-7. DSP56724 Core-0/Core-1 Boot Modes
Mode
Name
Description
Mode 0
Boot via SHI (SPI)
In Mode 0, the internal PRAM is loaded from the Serial Host Interface (SHI). The SHI
operates in the SPI slave mode, with 24-bit word width.
The bootstrap code expects to read a single 24-bit word specifying the number of program
words, another 24-bit word specifying the address to start loading the program words, and
then a 24-bit word for each program word to be loaded.
The program words will be stored in contiguous PRAM memory locations starting at the
specified starting address. After reading the program words, program execution starts from
the same address where loading started.
Mode 1
Boot via SHI
(I
2
C Filter)
Mode 1 boot mode uses the same operation as Mode 0
(Boot via SHI (SPI)),
except that
the SHI interface operates in the I
2
C slave mode, with HCKFR set to 1 and the 100 ns filter
enabled.
Mode 2
Jump to PROM (SPI)
The DSP starts fetching instructions from the starting address of the on-chip Program
ROM. SHI operates in SPI slave mode.