6 data address paths, 7 control register file – Texas Instruments TMS320C67X/C67X+ DSP User Manual
Page 33
![background image](/manuals/208542/33/background.png)
Data Address Paths
2-7
CPU Data Paths and Control
SPRU733
2.6 Data Address Paths
The data address paths (DA1 and DA2) are each connected to the .D units in
both data paths. This allows data addresses generated by any one path to
access data to or from any register.
The DA1 and DA2 resources and their associated data paths are specified as
T1 and T2, respectively. T1 consists of the DA1 address path and the LD1 and
ST1 data paths. For the C67x DSP, LD1 is comprised of LD1a and LD1b to
support 64-bit loads. Similarly, T2 consists of the DA2 address path and the
LD2 and ST2 data paths. For the C67x DSP, LD2 is comprised of LD2a and
LD2b to support 64-bit loads.
The T1 and T2 designations appear in the functional unit fields for load and
store instructions. For example, the following load instruction uses the .D1 unit
to generate the address but is using the LD2 path resource from DA2 to place
the data in the B register file. The use of the DA2 resource is indicated with the
T2 designation.
LDW .D1T2 *A0[3],B1
2.7 Control Register File
Table 2−3 lists the control registers contained in the control register file.
Table 2−3. Control Registers
Acronym
Register Name
Section
AMR
Addressing mode register
CSR
Control status register
ICR
Interrupt clear register
IER
Interrupt enable register
IFR
Interrupt flag register
IRP
Interrupt return pointer register
ISR
Interrupt set register
ISTP
Interrupt service table pointer register
NRP
Nonmaskable interrupt return pointer register
PCE1
Program counter, E1 phase
Data Address Paths / Control Register File