Texas Instruments TMS320C3x Manuale Utente

Pagina di 757
32-Bit-Wide Memory Interface
 
10-22
For example, reading from or writing to memory locations 90 4000h to
90 4004h involves the pins listed in Table 10–6.
Table 10–6. Example of 8-Bit Data-Type Size
ÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁ
Internal 
Address Bus
ÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁ
External
Address Pins
ÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁ
Active Strobe 
Byte Enable
ÁÁÁÁ
Á
ÁÁ
Á
ÁÁÁÁ
Accessed
Data Pins
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
904000h
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
E41000h
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁ
ÁÁÁÁ
D
7–0
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
904001h
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
E41000h
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
STRB1_B1
ÁÁÁÁ
ÁÁÁÁ
D
15–8
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
904002h
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
E41000h
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
STRB1_B2
ÁÁÁÁ
ÁÁÁÁ
D
23–16
ÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁ
904003h
ÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁ
E41000h
ÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁ
STRB1_B3
ÁÁÁÁ
Á
ÁÁ
Á
ÁÁÁÁ
D
31–24
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
904004h
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
E41001h
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
STRB1_B0
ÁÁÁÁ
ÁÁÁÁ
D
7–0
Case 2: 32-Bit-Wide Memory With 16-Bit Data-Type Size
When the data-type size is 16 bits, the ’C32 shifts the internal address one bit
to the right before presenting it to the external-address pins. In this shift, the
memory interface copies the value of the internal-address A
23
 to the external-
address pins A
23
 and A
22
. Also, the memory interface activates the STRBX-B3
through STRBx_B0 pins according to the value of the internal address bit A
0
as shown in Table 10–7. Figure 10–12 shows a functional diagram of the
memory interface for 32-bit-wide memory with 16-bit data-type size.
Table 10–7. Strobe Byte-Enable for 32-Bit-Wide Memory With 16-Bit Data-Type Size
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
Internal A
0
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
Active Strobe Byte Enable
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
0
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
STRBx_B1 and STRBx_B0
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
1
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
STRBx_B3 and STRBx_B2