Texas Instruments TMS320C3x User Manual
Page 22

Figures
xxiii
Contents
10–5
STRB1 Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–6
IOSTRB Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–7
STRB Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–8
BNKCMP Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–9
Bank-Switching Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–10 TMS320C32 External Memory Interface for 32-Bit SRAMs
. . . . . . . . . . . . . . . . . . . . . . .
10–11 Functional Diagram for 8-Bit Data-Type Size and 32-Bit External-Memory . . . . . . . . . . . . . . . .
Width
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–12 Functional Diagram for 16-Bit Data-Type Size and 32-Bit External-Memory . . . . . . . . . . . . .
Width
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–13 Functional Diagram for 32-Bit Data Size and 32-Bit External-Memory Width
. . . . . . . .
10–14 External-Memory Interface for 16-Bit SRAMs
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–15 Functional Diagram for 8-Bit Data-Type Size and 16-Bit External-Memory Width
. . . .
10–16 Functional Diagram for 16-Bit Data-Type Size and 16-Bit External-Memory Width
. . . . .
10–17 Functional Diagram for 32-Bit Data-Type Size and 16-Bit External-Memory Width
. . . . .
10–18 External Memory Interface for 8-Bit SRAMs
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–19 Functional Diagram for 8-Bit Data-Type Size and 8-Bit External-Memory Width
. . . . . .
10–20 Functional Diagram for 16-Bit Data-Type Size and 8-Bit External-Memory Width
. . . .
10–21 Functional Diagram for 32-Bit Data-Type Size and 8-Bit External-Memory Width
. . . .
10–22 RDY Timing for Memory Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–23 Read-Read-Write Sequence for STRBx Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–24 Write-Write-Read Sequence for STRBx Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–25 One Wait-State Read Sequence for STRBx Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–26 One Wait-State Write Sequence for STRBx Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–27 Zero Wait-State Read and Write Sequence for IOSTRB Active
. . . . . . . . . . . . . . . . . . . .
10–28 One Wait-State Read Sequence for IOSTRB Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–29 One Wait-State Write Sequence for IOSTRB Active
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–30 STRBx Read and IOSTRB Write
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–31 STRBx Read and IOSTRB Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–32 STRBx Write and IOSTRB Write
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–33 STRBx Write and IOSTRB Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–34 IOSTRB Write and STRBx Write
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–35 IOSTRB Write and STRBx Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–36 IOSTRB Read and STRBx Write
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–37 IOSTRB Read and STRBx Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–38 IOSTRB Write and Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–39 IOSTRB Write and Write
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–40 IOSTRB Read and Read
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–41 Inactive Bus States Following IOSTRB Bus Cycle
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10–42 Inactive Bus States Following STRBx Bus Cycle
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–1
TMS320C31 Boot-Loader Mode-Selection Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–2
Boot-Loader Memory-Load Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–3
Boot-Loader Serial-Port Load-Mode Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–4
TMS320C32 Boot-Loader Mode-Selection Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . .