Host-Port Interface (Uhpi) - Texas Instruments AM1808 User Manual

Arm microprocessor
Hide thumbs Also See for AM1808:
Table of Contents

Advertisement

AM1808
SPRS653E – FEBRUARY 2010 – REVISED MARCH 2014

6.25 Host-Port Interface (UHPI)

6.25.1 HPI Device-Specific Information
The device includes a user-configurable 16-bit Host-port interface (HPI16).
The host port interface (UHPI) provides a parallel port interface through which an external host processor
can directly access the processor's resources (configuration and program/data memories). The external
host device is asynchronous to the CPU clock and functions as a master to the HPI interface. The UHPI
enables a host device and the processor to exchange information via internal or external memory.
Dedicated address (HPIA) and data (HPID) registers within the UHPI provide the data path between the
external host interface and the processor resources. A UHPI control register (HPIC) is available to the
host and the CPU for various configuration and interrupt functions.
6.25.2 HPI Peripheral Register Description(s)
BYTE ADDRESS
0x01E1 0000
0x01E1 0004
0x01E1 0008
0x01E1 000C
0x01E1 0010
0x01E1 0014
0x01E1 0018
0x01E1 001C
0x01E1 0020
0x01E1 0024
01E1 0028
01E1 002C
01E1 0030
01E1 0034
01E1 0038
01E1 000C - 01E1 07FF
(1) There are two 32-bit HPIA registers: HPIAR for read operations and HPIAW for write operations. The HPI can be configured such that
HPIAR and HPIAW act as a single 32-bit HPIA (single-HPIA mode) or as two separate 32-bit HPIAs (dual-HPIA mode) from the
perspective of the Host. The CPU can access HPIAW and HPIAR independently.
210
Peripheral Information and Electrical Specifications
Table 6-111. HPI Control Registers
ACRONYM
PID
Peripheral Identification Register
PWREMU_MGMT
HPI power and emulation management register
-
Reserved
GPIO_EN
General Purpose IO Enable Register
GPIO_DIR1
General Purpose IO Direction Register 1
GPIO_DAT1
General Purpose IO Data Register 1
GPIO_DIR2
General Purpose IO Direction Register 2
GPIO_DAT2
General Purpose IO Data Register 2
GPIO_DIR3
General Purpose IO Direction Register 3
GPIO_DAT3
General Purpose IO Data Register 3
-
Reserved
-
Reserved
HPIC
HPI control register
HPIA
HPI address register
(1)
(HPIAW)
(Write)
HPIA
HPI address register
(1)
(HPIAR)
(Read)
-
Reserved
Submit Documentation Feedback
Product Folder Links:
REGISTER DESCRIPTION
Copyright © 2010–2014, Texas Instruments Incorporated
AM1808
www.ti.com
COMMENTS
The CPU has read/write access
to the PWREMU_MGMT register.
The Host and the CPU both have
read/write access to the HPIC
register.
The Host has read/write access
to the HPIA registers. The CPU
has only read access to the
HPIA registers.

Advertisement

Table of Contents
loading

Table of Contents