8-Bit-Wide Memory Interface
10-33
TMS320C32 Enhanced External Memory Interface
Figure 10–19. Functional Diagram for 8-Bit Data-Type Size and 8-Bit External-Memory
Width
A23
A22
A21
A20
.
.
.
A2
CS
I/O(7-0)
’C32
A
23
A
22
A
21
A
20
A
19
A
18
.
.
.
A
0
STRBx_B3/A
–1
STRBx_B2/A
–2
STRBx_B0
D(7-0)
A
23
A
22
A
21
A
20
.
.
.
A
2
A
1
A
0
Memory interface
’C32’
s core address bus
STRBx
logic
A0
A1
For example, reading or writing to memory locations A04000h to A04004h
involves the pins listed in Table 10–14.
Table 10–14. Example of 8-Bit-Wide Memory With 8-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
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
E81000h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
7 – 0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
A04001h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
E81000h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
1
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
7 – 0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
A04002h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
E81000h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
1
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
7 – 0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
A04003h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
E81000h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
1
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
1
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
7 – 0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
A04004h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
E81001h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
0
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
7 – 0