Texas Instruments TMS320C3x User Manual
Page 23

Figures
xxiv
11–5
Boot-Loader Serial-Port Load Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–6
Boot-Loader Memory-Load Flowchart
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–7
Handshake Data-Transfer Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11–8
External Memory Interface for Source Data Stream Memory Boot Load
. . . . . . . . . . . .
12–1
Timer Block Diagram
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–2
Memory-Mapped Timer Locations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–3
Timer Global-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–4
Timer Timing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–5
Timer Configuration with CLKSRC = 1 and FUNC = 0
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–6
Timer Configuration with CLKSRC = 1 and FUNC = 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–7
Timer Configuration with CLKSRC = 0 and FUNC = 0
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–8
Timer Configuration with CLKSRC = 0 and FUNC = 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–9
TCLK as an Input (I/O = 0)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–10 TCLK as an Output (I/O = 1)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–11 Serial Port Block Diagram
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–12 Memory-Mapped Locations for the Serial Ports
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–13 Serial-Port Global-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–14 FSX/DX/CLKX Port-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–15 FSR/DR/CLKR Port-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–16 Receive/Transmit Timer-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–17 Receive/Transmit Timer-Counter Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–18 Receive/Transmit Timer-Period Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–19 Transmit Buffer Shift Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–20 Receive Buffer Shift Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–21 Serial-Port Clocking in I/O Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–22 Serial-Port Clocking in Serial-Port Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–23 Data Word Format in Handshake Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–24 Single 0 Sent as an Acknowledge Bit
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–25 Direct Connection Using Handshake Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–26 Fixed Burst Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–27 Fixed Standard Mode With Back-to-Back Frame Sync
. . . . . . . . . . . . . . . . . . . . . . . . . . .
12–28 Fixed Continuous Mode Without Frame Sync
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–29 Exiting Fixed Continuous Mode Without Frame Sync, FSX Internal
. . . . . . . . . . . . . . . .
12–30 Variable Burst Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–31 Variable Standard Mode With Back-to-Back Frame Syncs
. . . . . . . . . . . . . . . . . . . . . . . .
12–32 Variable Continuous Mode Without Frame Sync
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–33 TMS320C3x Zero-Glue-Logic Interface to TLC320C4x Example
. . . . . . . . . . . . . . . . . .
12–34 DMA Basic Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–35 Memory-Mapped Locations for DMA Channels
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–36 TMS320C30 and TMS320C31 DMA Global-Control Register
. . . . . . . . . . . . . . . . . . . . .
12–37 TMS320C32 DMA0 Global-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–38 TMS320C32 DMA1 Global-Control Register
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–39 DMA Controller Address Generation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12–40 Transfer-Counter Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .