Stereo System User Manual
7 - 2 DSP96002 USER’S MANUAL MOTOROLA
7.2.1.1 BCRx Wait Control Fields (Bits 0-15)
The BCRx Wait Control fields specify the number of wait states to be inserted in the bus cycle for an external
X memory, Y memory, program memory or I/O access. Four bits are available in the control register for each
type of external memory access. Each 4 bit field can specify up to 15 wait states. The Wait Control fields
are set to ’$F’ (15 wait states) during hardware reset. See Section 2 for a description of the interaction be-
tween the wait states determined by the BCR and wait states generated due to the
—
T
–
A pin. Neither soft-
ware reset, nor page circuit personal reset, affect BCRx.
7.2.1.2 BCRx Page Size (P3–P0) Bits 16-19
These bits define the page size for page fault operation. P3-P0 are set to ’1010’ by hardware reset. See
Section 7.2.2 on Page Circuit Operation.
31 16
15 12 11 8 7 4 3 0
RH LH BS XE YE PE SF1 SF0 MF NS ** ** P3 P2 P1 P0
Port A
Bus Control
Register (BCRA)
X:$FFFFFFFE
External X Memory
Wait Control
External Y Memory
Wait Control
External Prog Memory
Wait Control
External I/O Memory
Wait Control
15 12 11 8 7 4 3 0
31 16
RH LH BS XE YE PE SF1 SF0 MF NS ** ** P3 P2 P1 P0
Port B
Bus Control
Register (BCRB)
X:$FFFFFFFD
External X Memory
Wait Control
External Y Memory
Wait Control
External Prog Memory
Wait Control
External I/O Memory
Wait Control
** – reserved, read as zero, should be written with zero for future compatibility.
Figure 7-1. DSP96002 Bus Control Registers (BCRA and BCRB)
P3-P0 Page Size
0000 1
0001 2
0010 4
0011 8
0100 16
0101 32
0110 64
0111 128
1000 256
1001 512
1010 1,024 (Reset value)
1011 2,048
1000 4,096
1101 8,192
1110 16,384
1111 32,768