Texas Instruments TMS320C3x Manuale Utente
32-Bit-Wide Memory Interface
10-23
TMS320C32 Enhanced External Memory Interface
Figure 10–12. Functional Diagram for 16-Bit Data-Type Size and 32-Bit External-Memory
Width
A22
A21
A20
A19
A21
A20
A19
.
.
.
.
.
A1
A0
CS
I/O(7-0)
A0
CS
I/O(7-0)
’C32
A23
A22
A21
A20
A19
.
.
.
.
.
A1
A0
D(31-24)
D(23-16)
D(23-16)
D(15-8)
D(7-0)
1
0
Memory interface
A22
A21
A20
A19
A21
A20
A19
.
.
.
.
.
A1
A0
CS
I/O(7-0)
A0
CS
I/O(7-0)
A22
A21
A20
A19
A21
A20
A19
.
.
.
.
.
A1
A0
CS
I/O(7-0)
A0
CS
I/O(7-0)
A22
A21
A20
A19
A21
A20
A19
.
.
.
.
.
A1
A0
CS
I/O(7-0)
A0
CS
I/O(7-0)
ÎÎÎÎ
STRBx_B3
ÎÎÎÎ
ÎÎÎÎ
STRBx_B2
ÎÎÎÎ
STRBx_B1
ÎÎÎÎ
STRBx_B0
ÎÎÎ
ÎÎÎ
A23
ÎÎÎ
A22
ÎÎÎ
ÎÎÎ
A21
ÎÎÎ
A20
ÎÎ
ÎÎ
.
ÎÎ
.
ÎÎ
ÎÎ
.
ÎÎ
ÎÎ
A2
ÎÎ
A1
ÎÎ
ÎÎ
A0
’C32’
s core address bus
For example, reading or writing to memory locations 904000h to 904004h
involves the pins listed in Table 10–8.
involves the pins listed in Table 10–8.
Table 10–8. Example of 16-Bit Data-Type Size and 32-Bit-Wide External Memory
ÁÁÁÁÁ
ÁÁÁÁÁ
Internal
Address Bus
Address Bus
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
External
Address Pins
Address Pins
ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
Active Strobe Byte Enable
ÁÁÁÁÁ
ÁÁÁÁÁ
Accessed
Data Pins
Data Pins
ÁÁÁÁÁ
Á
ÁÁÁ
Á
ÁÁÁÁÁ
904000h
ÁÁÁÁÁÁ
Á
ÁÁÁÁ
Á
ÁÁÁÁÁÁ
C82000h
ÁÁÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁÁÁ
STRB1_B1 and STRB1_B0
ÁÁÁÁÁ
Á
ÁÁÁ
Á
ÁÁÁÁÁ
D
15 – 0
ÁÁÁÁÁ
ÁÁÁÁÁ
904001h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
C82000h
ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
STRB1_B3 and STRB1_B2
ÁÁÁÁÁ
ÁÁÁÁÁ
D
31 – 16
ÁÁÁÁÁ
ÁÁÁÁÁ
904002h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
C82001h
ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
STRB1_B1 and STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
15 – 0
ÁÁÁÁÁ
Á
ÁÁÁ
Á
ÁÁÁÁÁ
904003h
ÁÁÁÁÁÁ
Á
ÁÁÁÁ
Á
ÁÁÁÁÁÁ
C82001h
ÁÁÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁÁÁ
STRB1_B3 and STRB1_B2
ÁÁÁÁÁ
Á
ÁÁÁ
Á
ÁÁÁÁÁ
D
31 – 16
ÁÁÁÁÁ
ÁÁÁÁÁ
904004h
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
C82002h
ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
STRB1_B1 and STRB1_B0
ÁÁÁÁÁ
ÁÁÁÁÁ
D
15 – 0