1X Ocp Master Port; Address Space; Arbiter Block; Buffer Block - Texas Instruments OMAP5912 Reference Manual

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

3.5

1x OCP Master Port

3.6

Address Space

Table 13. GDD/SSI Address Space
Block Name
SSI mapping
GDD mapping
VLYNQ conf mapping
VLYNQ window mapping
3.7

Arbiter Block

3.8

Buffer Block

SPRU758A
The OCP interconnect arbiter 1x OCP master port has the following features:
-
OCP interface (master)
-
Synchronous
-
Balanced 100-MHz clock
-
32-bit data width only
-
Support 4x32 burst (4−2−2−LAST only) and non-burst accesses
-
Non-split burst only
This port is directly connected to the OMAP OCP_I slave interface.
The address space for the GDD/SSI and VLYNQ is shown in Table 13 (and is
fixed; no configuration registers are needed).
Start Address
0x3000 0000
0x3000 1000
0x3000 2000
0x3100 0000
The arbiter block controls the priority between GDD or VLYNQ and USB
conflicting requests to the OMAP OCP-I port. The arbitration scheme is
simple. If both 1x OCP and 1/2x OCP ports request at the same time, priority
is given to the 1x port. In other words, the GDD or VLYNQ always has the
highest priority.
The buffer block acts as a buffer between the input and output registers. This
block provides the buffering required to have all outputs come from the register
(no combinatorial output). Also, because the OMAP OCP_I interface does not
have the capability to handle split bursts, this buffer is used to provide burst
transaction without wait states (nonsplit burst) when bursts are initiated by the
USB OCP_I interface. The buffer block contains four registers to handle the
4 x 32 burst.
End Address
0x3000 0FFF
0x3000 1FFF
0x3000 21FF
0x34FF FFFF
Peripheral Interconnects
OCP Interconnect
Size
4K bytes
4K bytes
512 bytes
64 Mbytes
41

Advertisement

Table of Contents
loading

Table of Contents