Return to previous page Return to menu Go to next page

3.3 DSP control port

■ DSP program control port

Figure 3.14 shows the details of the DSP program control port.

Figure 3.14 DSP program control port (register: PPAF) Initial value 00000000H

Pause release flag (1 [bit 26] in Figure 3.14)
PR (W) execute Pause Reset flag
When the program execution control flag (see below) is 1, writing 1 to this flag will release the suspended program and start executing. If it is not paused or the program execution flag is 0, the status will not change.

Pause flag (2 [bit 25] in Figure 3.14)
EP (W) Execute Pause flag
When the program execution control flag (see below) is 1, writing 1 to this flag causes the running program to pause. The state does not change when it is paused or when the program execution flag is 0.

D0-Bus DMA execution flag (3 [bit 23] in Figure 3.14)
T0 (R) Transfer 0
This flag is set to 1 when DMA is executed using D0-Bus.

Sign flag (4 [bit 22] in Figure 3.14)
S (R) Sign flag
This flag is set to 1 when the operation result is negative.

Zero flag (5 [bit 21] in Figure 3.14)
Z (R) Zero flag
This flag is set to 1 when the calculation result is 0.

Carry flag (6 [bit 20] in Figure 3.14)
C (R) Curry flag
This flag is set to 1 when a carry occurs in the operation result.

Overflow flag (7 [bit 19] in Figure 3.14)
V (R) oVerflow flag
This flag is set to 1 when the operation result overflows (or underflows). This flag is reset by reading.


Return to previous page Return to menu Go to next page