Texas Instruments TMS320C3x User Manual
Page 332

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
Memory interface
STRBx logic
ООО
ООО
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