Texas Instruments TMS320C3x User Manual

Page 26

Advertising
background image

Tables

xxvii

Contents

10–2

Data-Access Sequence for a Memory Configuration with Two Banks

10-14

. . . . . . . . . . . . . . .

10–3

Wait-State Generation

10-16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10–4

BNKCMP and Bank Size

10-17

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10–5

Strobe Byte-Enable for 32-Bit-Wide Memory With 8-Bit Data-Type Size

10-21

. . . . . . . . . . . .

10–6

Example of 8-Bit Data-Type Size

10-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10–7

Strobe Byte-Enable for 32-Bit-Wide Memory With 16-Bit Data-Type Size

10-22

. . . . . . . . . . .

10–8

Example of 16-Bit Data-Type Size and 32-Bit-Wide External Memory

10-23

. . . . . . . . . . . . . .

10–9

Example of 32-Bit-Wide Memory With 32-Bit Data-Type Size

10-25

. . . . . . . . . . . . . . . . . . . . .

10–10 Strobe-Byte Enable Behavior for 16-Bit-Wide Memory with 8-Bit Data-Type Size

10-27

. . . .

10–11 Example of 8-Bit Data-Type Size and 16-Bit-Wide External Memory

10-28

. . . . . . . . . . . . . . .

10–12 Example of 16-Bit-Wide Memory With 16-Bit Data-Type Size

10-29

. . . . . . . . . . . . . . . . . . . . .

10–13 Example of 16-Bit-Wide Memory With 32-Bit Data-Type Size

10-31

. . . . . . . . . . . . . . . . . . . . .

10–14 Example of 8-Bit-Wide Memory With 8-Bit Data-Type Size

10-33

. . . . . . . . . . . . . . . . . . . . . . . .

10–15 Example of 8-Bit-Wide Memory With 16-Bit Data-Type Size

10-35

. . . . . . . . . . . . . . . . . . . . . . .

10–16 Example of 32-Bit Data-Type Size and 8-Bit-Wide Memory

10-37

. . . . . . . . . . . . . . . . . . . . . . .

11–1

Boot-Loader Mode Selection

11-3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–2

Source Data Stream Structure

11-8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–3

Byte-Wide Configured Memory

11-9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–4

16-Bit-Wide Configured Memory

11-10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–5

32-Bit-Wide Configured Memory

11-10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–6

TMS320C31 Interrupt and Trap Memory Maps

11-12

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–7

Boot-Loader Mode Selection

11-15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11–8

Source Data Stream Structure

11-21

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–1

Timer Global-Control Register Bits Summary

12-5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–2

Serial-Port Global-Control Register Bits Summary

12-18

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–3

FSX/DX/CLKX Port-Control Register Bits Summary

12-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–4

FSR/DR/CLKR Port-Control Register Bits Summary

12-24

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–5

Receive/Transmit Timer-Control Register Register Bits Summary

12-25

. . . . . . . . . . . . . . . . .

12–6

DMA Global-Control Register Bits Summary

12-54

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–7

CPU/DMA Interrupt-Enable Register Bits

12-61

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12–8

TMS320C32 DMA PRI Bits and CPU/DMA Arbitration Rules

12-64

. . . . . . . . . . . . . . . . . . . . . .

13–1

Load and Store Instructions

13-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–2

2-Operand Instructions

13-3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–3

3-Operand Instructions

13-4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–4

Program-Control Instructions

13-5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–5

Low-Power Control Instructions

13-5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–6

Interlocked-Operations Instructions

13-6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–7

Parallel Instructions

13-6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–8

Instruction Set Summary

13-10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–9

Parallel Instruction Set Summary

13-17

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–10 Indirect Addressing

13-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–11 Output Value Formats

13-28

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–12 Condition Codes and Flags

13-30

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–13 Instruction Symbols

13-33

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13–14 CPU Register Syntax

13-36

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A–1

TMS320C3x Instruction Opcodes

A-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Advertising