Texas Instruments TMS320C3x User Manual

Page 325

Advertising
background image

32-Bit-Wide Memory Interface

10-22

For example, reading from or writing to memory locations 90 4000h to
90 4004h involves the pins listed in Table 10–6.

Table 10–6. Example of 8-Bit Data-Type Size

БББББББ

Б

БББББ

Б

БББББББ

Internal
Address Bus

БББББББ

Б

БББББ

Б

БББББББ

External
Address Pins

ББББББББ

Б

ББББББ

Б

ББББББББ

Active Strobe
Byte Enable

ББББ

Б

ББ

Б

ББББ

Accessed
Data Pins

БББББББ

БББББББ

904000h

БББББББ

БББББББ

E41000h

ББББББББ

ББББББББ

STRB1_B0

ББББ

ББББ

D

7–0

БББББББ

БББББББ

904001h

БББББББ

БББББББ

E41000h

ББББББББ

ББББББББ

STRB1_B1

ББББ

ББББ

D

15–8

БББББББ

БББББББ

904002h

БББББББ

БББББББ

E41000h

ББББББББ

ББББББББ

STRB1_B2

ББББ

ББББ

D

23–16

БББББББ

Б

БББББ

Б

БББББББ

904003h

БББББББ

Б

БББББ

Б

БББББББ

E41000h

ББББББББ

Б

ББББББ

Б

ББББББББ

STRB1_B3

ББББ

Б

ББ

Б

ББББ

D

31–24

БББББББ

БББББББ

904004h

БББББББ

БББББББ

E41001h

ББББББББ

ББББББББ

STRB1_B0

ББББ

ББББ

D

7–0

Case 2: 32-Bit-Wide Memory With 16-Bit Data-Type Size

When the data-type size is 16 bits, the ’C32 shifts the internal address one bit
to the right before presenting it to the external-address pins. In this shift, the
memory interface copies the value of the internal-address A

23

to the external-

address pins A

23

and A

22

. Also, the memory interface activates the STRBX-B3

through STRBx_B0 pins according to the value of the internal address bit A

0

as shown in Table 10–7. Figure 10–12 shows a functional diagram of the
memory interface for 32-bit-wide memory with 16-bit data-type size.

Table 10–7. Strobe Byte-Enable for 32-Bit-Wide Memory With 16-Bit Data-Type Size

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

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

Internal A

0

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

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

Active Strobe Byte Enable

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

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

0

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

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

STRBx_B1 and STRBx_B0

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

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

1

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

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

STRBx_B3 and STRBx_B2

Advertising