
RC96V24DP
3.0 Software Interface
Single Device Data/Modem Data Pump
3.4 DSP RAM Access
D96V24DSA
3-7
3.4 DSP RAM Access
The DSP contains four sections of 16-bit wide random access memory (RAM).
Because the DSP is optimized for performing complex arithmetic, the RAM is
organized into real (X RAM) and imaginary (Y RAM) sections, as well as data
and coefficient sections. The host processor can access (read or write) the X
RAM only, the Y RAM only, or both the X RAM and the Y RAM simultaneously
in either the data or coefficient section.
XCR
1D:0
X Coefficient RAM Select. Controls XADD access to the DSP’s X Coefficient RAM or the
X Data RAM.
XCRD
1D:2
X RAM Continuous Read. Enables read of X RAM every sample from the location
addressed by XADD independent of the XACC and XWT bits.
XDAL
18:0-7
X RAM Data LSB. The least significant byte of the 16-bit X RAM data word used in
reading or writing X RAM locations in the DSR
XDAM
19:0-7
X RAM Data MSB. The most significant byte of the 16-bit X RAM data word used In
reading or writing X RAM locations in the DSR
XWT
1D:1
X RAM Write. Controls the reading of data from, or the writing of data to, the X RAM
Data registers (18 and 19) using the X RAM location addressed by XADD and XCR.
YACC
1B:7
Y RAM Access Enable. Controls DSP access of the Y RAM associated with the address
In YADD and the YCR bit. YWT determines if a read or write is performed.
YADD
1A0-7
Y RAM Address. Contains the Y RAM address used to access the DSP’s V Data RAM or V
Coefficient RAM (selected by YCR) via the Y RAM Data LSB and MSB registers.
YCR
15:0
Y Coefficient RAM Select. Controls YADD access to the DSP’s Y Coefficient RAM or the
Y Data RAM.
YCRD
15:2
Y RAM Continuous Read. Enables read of Y RAM every sample from the location
addressed by YADD Independent of the YACC and YWT bits.
YDAL
16:0-7
Y RAM Data LSB. The least significant byte of the 16-bit Y RAM data word used in
reading or writing Y RAM locations in the DSP
YDAM
17:0-7
Y RAM Data MSB. The most significant byte of the 16-bit Y RAM data word used in
reading or writing Y RAM locations in the DSP.
YWT
1B:1
Y RAM Write. Controls the reading of data from, or the writing of data to. the Y RAM
Data registers (16 and 17) using the Y RAM location addressed by YADD and YCR.
Table 3-2. Interface Memory Bit Functions (Continued)
Mnemonic
Memory
Location
Name/Description