Texas Instruments TMS320C3x Manuale Utente

Pagina di 757
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
.
.
.
A1
A0
CS
I/O(7-0)
’C32
A23
A22
A21
A20
A19
.
.
.
A1
A0
D(31-24)
D(23-16)
D(15-8)
D(7-0)
1
0
Memory interface
A22
A21
A20
A19
.
.
.
A1
A0
CS
I/O(7-0)
A22
A21
A20
A19
.
.
.
A1
A0
CS
I/O(7-0)
A22
A21
A20
A19
.
.
.
A1
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.
Table 10–8. Example of 16-Bit Data-Type Size and 32-Bit-Wide External Memory
ÁÁÁÁÁ
ÁÁÁÁÁ
Internal
Address Bus
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
External
Address Pins
ÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁ
Active Strobe Byte Enable
ÁÁÁÁÁ
ÁÁÁÁÁ
Accessed
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