Interrupt Masks (Bits 8 And 9); Scaling Mode (Bits 10 And 11) - Motorola DSP56000 Manual

24-bit digital signal processor
Hide thumbs Also See for DSP56000:
Table of Contents

Advertisement

If
S1=0 and S0=0 (no scaling)
then S = (A46 XOR A45) OR (B46 XOR B45)
If
S1=0 and S0=1 (scale down)
then S = (A47 XOR A46) OR (B47 XOR B46)
If
S1=1 and S0=0 (scale up)
then S = (A45 XOR A44) OR (B45 XOR B44)
If
S1=1 and S0=1 (reserved)
then the S flag is undefined.
where Ai and Bi means bit i in accumulator A or B.
5.4.2.9

Interrupt Masks (Bits 8 and 9)

The interrupt mask bits, I1 and I0, reflect the current IPL of the processor and indicate
the IPL needed for an interrupt source to interrupt the processor. The current IPL of the
processor can be changed under software control. The interrupt mask bits are set during
hardware reset but not during software reset.
I1
0
0
1
1
5.4.2.10

Scaling Mode (Bits 10 and 11)

The scaling mode bits, S1 and S0, specify the scaling to be performed in the data ALU
shifter/limiter, and also specify the rounding position in the data ALU multiply-accumula-
5 - 12
PROGRAMMING MODEL
I0
Exceptions Permitted
0
IPL 0,1,2,3
1
IPL 1,2,3
0
IPL 2,3
1
IPL 3
PROGRAM CONTROL UNIT
Exceptions Masked
None
IPL 0
IPL 0,1
IPL 0,1,2
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dsp56k

Table of Contents