Texas Instruments TMS320C3x User Manual

Page 338

Advertising
background image

8-Bit-Wide Memory Interface

10-35

TMS320C32 Enhanced External Memory Interface

For example, reading or writing to memory locations A04000h to A04002h
involves the pins listed in Table 10–15.

Table 10–15. Example of 8-Bit-Wide Memory With 16-Bit Data-Type Size

БББББ

Б

БББ

Б

БББББ

Internal
Address Bus

ББББББ

Б

ББББ

Б

ББББББ

External
Address Pins

ББББББ

Б

ББББ

Б

ББББББ

STRB0_B3 / A

–1

ББББББ

Б

ББББ

Б

ББББББ

STRB0_B3 / A

–2

ББББББ

Б

ББББ

Б

ББББББ

Active Strobe
Byte Enable

ББББ

Б

ББ

Б

ББББ

Accessed
Data Pins

БББББ

Б

БББ

Б

БББББ

A04000h

ББББББ

Б

ББББ

Б

ББББББ

D02000h
D02000h

ББББББ

Б

ББББ

Б

ББББББ

0
0

ББББББ

Б

ББББ

Б

ББББББ

0
1

ББББББ

Б

ББББ

Б

ББББББ

STRB1_B0
STRB1_B0

ББББ

Б

ББ

Б

ББББ

D

7–0

D

7–0

БББББ

Б

БББ

Б

БББББ

A04001h

ББББББ

Б

ББББ

Б

ББББББ

D02001h
D02001h

ББББББ

Б

ББББ

Б

ББББББ

1
1

ББББББ

Б

ББББ

Б

ББББББ

0
1

ББББББ

Б

ББББ

Б

ББББББ

STRB1_B0
STRB1_B0

ББББ

Б

ББ

Б

ББББ

D

7–0

D

7–0

БББББ

Б

БББ

Б

БББББ

A04002h

ББББББ

Б

ББББ

Б

ББББББ

D02002h
D02002h

ББББББ

Б

ББББ

Б

ББББББ

0
0

ББББББ

Б

ББББ

Б

ББББББ

0
1

ББББББ

Б

ББББ

Б

ББББББ

STRB1_B0
STRB1_B0

ББББ

Б

ББ

Б

ББББ

D

7–0

D

7–0

Case 9: 8-Bit-Wide Memory With 32-Bit Data-Type Size

When the data-type size is 32 bits, the ‘C32 does not shift the internal address
before presenting it to the external-address pins. In this case, the memory
interface copies the value of the internal-address bus to the respective external-
address pins. The memory interface also toggles STRBx_B3 / A

–1

and

STRBx_B2/ A

–2

to perform four 8-bit memory accesses. In the consecutive

memory accesses, the memory interface activates STRBx_B0. In summary,
the memory interface adds three wait states to the 32-bit data access.
Figure 10–21 shows a functional diagram of the memory interface for 8-bit-
wide memory with 32-bit data-type size.

Advertising