Configuration, External interface control registers, 3 configuration – Texas Instruments TMS320C3x User Manual

Page 310

Advertising
background image

Configuration

10-7

TMS320C32 Enhanced External Memory Interface

10.3 Configuration

To access 8-, 16-, or 32-bit data (types) from 8-, 16-, or 32-bit wide memory, the
memory interface of the ’C32 device uses either strobe STRB0 or STRB1

with

four pins each. These pins serve as byte-enable and/or additional-address pins.
In conjunction with a shifted version of the internal address presented to the exter-
nal address, the ’C32 can select a single byte from one external memory location
or combine up to four bytes from contiguous memory locations. The behavior of
these pins is controlled by the external memory width and the data type size. The
selected data size also determines the amount of internal-to-physical address
shift. You can assign these values to the ’C32 memory interface through bit fields
in the bus control registers.

10.3.1 External Interface Control Registers

The following sections describe the bus control registers used to manipulate
the byte addressability features of the ’C32. Figure 10–3 shows the external
interface control memory map.

Figure 10–3. Memory-Mapped External Interface Control Registers

ББББ

ББББ

Address

БББББББББББББ

БББББББББББББ

Register

Б

Б

ББББ

ББББ

808060h

IOSTRB control

Б

Б

ББББ

ББББ

808061h

Reserved

Б

Б

ББББ

ББББ

808062h

Reserved

Б

Б

ББББ

ББББ

808063h

Reserved

Б

Б

ББББ

808064h

STRB0 control

Б

ББББ

ББББ

808065h

Reserved

Б

Б

ББББ

ББББ

808066h

Reserved

Б

Б

ББББ

ББББ

808067h

Reserved

Б

Б

ББББ

ББББ

808068h

STRB1 control

Б

Б

ББББ

ББББ

808069h

Reserved

Б

Б

ББББ

Б

ББ

Б

Б

ББ

Б

ББББ

БББББББББББББ

Б

БББББББББББ

Б

Б

БББББББББББ

Б

БББББББББББББ

.
.
.

Б

Б

Б

Б

ББББ

ББББ

80806Fh

Reserved

Б

Б

ББББ

ББББ

БББББББББББББ

БББББББББББББ

Б

Б

Advertising