Computer Hardware User's Guide
16-Bit-Wide Memory Interface
10-29
TMS320C32 Enhanced External Memory Interface
Figure 10–16. Functional Diagram for 16-Bit Data-Type Size and 16-Bit External-Memory
Width
A
23
A
22
A
21
A
20
.
.
.
A
2
A
1
A
0
CS
I/O(7-0)
A
23
A
22
A
21
A
20
.
.
.
A
2
A
1
A
0
CS
I/O(7-0)
’C32
.
.
.
D(15-8)
D(7-0)
A
23
A
22
A
21
A
20
.
.
.
A
2
A
1
A
0
Memoryinterface
STRBxlogic
A
23
A
22
A
21
A
20
A
19
A
1
A
0
STRBx_B1
STRBx_B0
STRBx_B3/A
–1
’C32’s core address bus
For example, reading or writing to memory locations 4000h to 4004h involves
the pins listed in Table 10–12.
Table 10–12. Example of 16-Bit-Wide Memory With 16-Bit Data-Type Size
Internal
Address Bus
External
Address Pins
STRB0_B3/A
–1
Active Strobe Byte Enable
Accessed
Data Pins
4000h 2000h 0 STRB0_B0 and STRB0_B1 D
15–0
4001h 2000h 1 STRB0_B0 and STRB0_B1 D
15–0
4002h 2001h 0 STRB0_B0 and STRB0_B1 D
15–0
4003h 2001h 1 STRB0_B0 and STRB0_B1 D
15–0
4004h 2002h 0 STRB0_B0 and STRB0_B1 D
15–0