Universal Host-Port Interface (Uhpi) [C6727 Only] - Texas Instruments TMS320C6722 User Manual

Floating-point digital signal processors
Table of Contents

Advertisement

www.ti.com

4.12 Universal Host-Port Interface (UHPI) [C6727 Only]

4.12.1 UHPI Device-Specific Information
The C672x DSP includes a flexible universal host-port interface (UHPI) with more options than the
host-port interface on the C671x DSP.
The UHPI on the C672x DSP supports three major operating modes listed in
Multiplexed Host Address/Data Half-Word (16-Bit) Mode
Multiplexed Host Address/Data Fullword (32-Bit) Mode
Non-Multiplexed Host Address/Data Fullword (32-Bit) Mode
In all modes, the UHPI uses three select inputs (UHPI_HCS, UHPI_HDS[2:1]) which are combined
internally to produce the internal strobe signal HSTROBE. The HSTROBE strobe signal is used in the
UHPI to capture incoming address and control signals on its falling edge and write data on its rising edge.
The UHPI_HCS signal also gates the deassertion of the UHPI_HRDY signal externally.
UHPI_HDS[2]
UHPI_HDS[1]
UHPI_HRDY
The two HPI control pins UHPI_HCNTL[1:0] determine the type of access that the host will perform. Note
that only two of the four access types are supported in Non-Multiplexed Host Address/Data Fullword
Mode.
Table 4-10. HPI Access Types Selected by UHPI_HCNTL[1:0]
UHPI_HCNTL[1:0]
00
HPI Control Register (HPIC) Access
01
HPI Data Access (HPID) with autoincrementing address
10
HPI Address Register (HPIA) Access
11
HPI Data Access (HPID) without autoincrementing
address
When performing a set of
(UHPI_HCNTL[1:0] = '01'), the set must begin and end at a word-aligned address. In
addition, all four of the UHPI_HBE[3:0] must be enabled on every access in the set.
The encoding of UHPI_CNTL[1:0] on the C672x DSP is different from HCNTL[1:0] on
the C671x DSP. Modes 01 and 10 are swapped.
Submit Documentation Feedback
Table 4-9. UHPI Major Modes on C672x
UHPI MAJOR MODE
UHPI_HCS
Figure 4-14. UHPI Strobe and Ready Interaction
DESCRIPTION
TMS320C6727, TMS320C6726, TMS320C6722
Floating-Point Digital Signal Processors
MULTIPLEXED
HALF-WORD
Y
Y
Y
Y
CAUTION
HPID
with
autoincrementing
CAUTION
SPRS268E – MAY 2005 – REVISED JANUARY 2007
Table
4-9.
EXAMPLE FIGURE
Figure 4-15
Figure 4-16
Figure 4-17
Internal HSTROBE
Internal HRDY
MULTIPLEXED
MULTIPLEXED
FULLWORD
Y
Y
Y
Y
address
accesses
Peripheral and Electrical Specifications
NON-
FULLWORD
Y
N
N
Y
55

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tms320c6726Tms320c6727

Table of Contents