Core Configuration
Symphony DSP56724/DSP56725 Multi-Core Audio Processors, Rev. 0
Freescale Semiconductor
5-5
18
EMA
0
Extended Modulo Addressing
Control bit to enable modulo ranges of up to 24 bits when enabled (when bit is set).
When 24 bit modulo addressing is enabled:
• A linear modifier requires Mn = $FFFFFF;
• A reverse-carry modifier requires Mn = $000000;
• A modulo modifier requires Mn = modulus - 1, where modulus can range from 2 to 2
23
;
• A multiple wrap-around modulo modifier requires bit 23 of Mn to be set, bit 22 to be clear, and
the remaining bits set to one less than the modulus (which must be a power of two from 2
1
to 2
22
).
When disabled, the existing 16-bit modulo range is supported for backwards compatibility, as
defined in the
DSP56300 Family Manual.
If an RTI instruction is executed and EMA changes due to restoring the Status Register from the
stack, the first instruction after RTI does not use the correct value of EMA. It is recommended
that EMA be restored from the stack before executing an RTI instruction.
17
SA
0
Sixteen-Bit Arithmetic Mode
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
16
FV
0
DO FOREVER Flag
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
15
LF
0
DO Loop Flag
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
14-12
0
Reserved
Write to zero for future compatibility.
11-10
S[1:0]
0
Scaling Mode
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
9-8
I[1:0]
0
Interrupt Mask
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
7
S
0
Scaling
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
6
L
0
Limit
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
5
E
0
Extension
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
4
U
0
Unnormalized
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
3
N
0
Negative
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
2
Z
0
Zero
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
1
V
0
Overflow
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
0
C
0
Carry
See the
DSP56300 Family Manual 5.4.1.2 Status Register (SR).
Table 5-4. Status Register Bit Definitions (Continued)
Bit
Name
Reset
Value
Description
Содержание Symphony DSP56724
Страница 22: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 1 10 Freescale Semiconductor Introduction ...
Страница 52: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 2 30 Freescale Semiconductor Signal Descriptions ...
Страница 112: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 7 12 Freescale Semiconductor Clock Generation Module CGM ...
Страница 244: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 14 6 Freescale Semiconductor Shared Bus Arbiter ...
Страница 246: ...Symphony DSP56724 DSP56725 Multi Core Audio Processors Rev 0 15 2 Freescale Semiconductor Shared Memory Shared Memory ...