Datasheet
6−10
6.3.5 C6X HPI Registers
C6x contains HPI address, HPI control, and HPI data registers, and these registers have a 32-bit structure as opposed
to the 16-bit structure in the C54x HPI interface.
The HCNTL0/1 control access to the HPI registers as described below. Note that it is different from C54x.
Table 6−3. HCNTL0 and HCNTL1 in C6X
HCNTL1 HCNTL0 DESCRIPTION
0 0 PCI2040 read/write to HPI control register
0 1 PCI2040 read/write to HPI address register
1 0
PCI2040 read/write to HPI data register. Address auto-increment is
selected.
1 1
PCI2040 read/write to HPI data register. Address auto-increment is
not selected.
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Name C6X HPI control
Host Type R R R R R R R R R R R R/W R R/W R/W R/W
DSP Type R R R R R R R R R R R R R R/W R R
Default 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Name C6X HPI control
Host Type R R R R R R R R R R R R/W R R/W R/W R/W
DSP Type R R R R R R R R R R R R R R/W R R
Default 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0