Texas Instruments TMS320C6712D - Manual

Texas Instruments TMS320C6712D

Texas Instruments TMS320C6712D – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
Page: / 102

Table of Contents:

  • Page 2 – Table of Contents
  • Page 3 – REVISION HISTORY; Pin A12 connected directly to CV; DD; Pin B11 connected directly to V; ss
  • Page 6 – description; members of the floating-point DSP family in the TMS320C6000
  • Page 7 – device characteristics; DSP device part numbers and part numbering, see Figure 5.; Table 1. Characteristics of the C6712D Processor
  • Page 8 – device compatibility
  • Page 9 – functional block and CPU (DSP core) diagram
  • Page 12 – memory map summary; Table 2. Memory Map Summary
  • Page 13 – peripheral register descriptions; Table 3. EMIF Registers
  • Page 14 – peripheral register descriptions (continued); Table 5. Interrupt Selector Registers
  • Page 15 – Table 8. EDMA Registers
  • Page 16 – Table 10. PLL Controller Registers
  • Page 17 – Table 12. Timer 0 and Timer 1 Registers
  • Page 18 – signal groups description
  • Page 19 – Figure 4. Peripheral Signals
  • Page 21 – Table 14. Device Configurations Pins at Device Reset
  • Page 22 – DEVCFG register description
  • Page 23 – TERMINAL FUNCTIONS
  • Page 24 – Terminal Functions
  • Page 36 – development support; DSP platform, including tools to
  • Page 37 – device support; Device development evolutionary flow:
  • Page 38 – device and development-support tool nomenclature (continued)
  • Page 39 – documentation support; Extensive documentation supports all TMS320
  • Page 40 – CPU CSR register description; CPU ID
  • Page 41 – Table 17. CPU CSR Register Bit Field Description
  • Page 42 – cache configuration (CCFG) register description; The device includes an enhancement to the; cache configuration (; Reserved; Table 18. CCFG Register Bit Field Description
  • Page 43 – interrupt sources and interrupt selector; Table 19. DSP Interrupts
  • Page 44 – EDMA module and EDMA selector; Table 21. EDMA Channels
  • Page 45 – EDMA module and EDMA selector (continued)
  • Page 46 – PLL and PLL controller; Figure 8. PLL and Clock Generator Logic
  • Page 47 – Table 25. PLL Lock and Reset Times
  • Page 48 – Table 27. PLL Clock Frequency Ranges
  • Page 51 – DxEN
  • Page 52 – OSCDIV1
  • Page 53 – where “x” represents one of the 7 through 4, or 2 GPIO pins
  • Page 54 – power-down mode logic; Figure 11 shows the power-down mode logic.
  • Page 55 – Figure 12. PWRD Field of the CSR Register
  • Page 56 – Table 32. Characteristics of the Power-Down Modes; power-supply sequencing; second) if the other supply is below the proper operating voltage.; system-level design considerations
  • Page 57 – Figure 13. Schottky Diode Diagram; power-supply decoupling
  • Page 58 – IEEE 1149.1 JTAG compatibility statement
  • Page 59 – EMIF device speed; Table 33. Example Boards and Maximum EMIF Speed
  • Page 60 – EMIF big endian mode correctness; bootmode; The C6712D has two types of boot mode:; reset
  • Page 61 – recommended operating conditions
  • Page 63 – PARAMETER MEASUREMENT INFORMATION; Figure 15. Test Load Circuit for AC Timing Measurements; signal transition levels; IL; IH; MIN for input clocks, and; OL; MAX and V; OH; MIN for output clocks.; Figure 17. Rise and Fall Transition Time Voltage Reference Levels
  • Page 64 – Figure 18. AC Transient Specification Rise Time; Figure 19. AC Transient Specification Fall Time
  • Page 65 – timing parameters and board routing analysis
  • Page 66 – PARAMETER MEASUREMENT INFORMATION (CONTINUED)
  • Page 67 – Figure 21. CLKIN Timings
  • Page 68 – Figure 23. CLKOUT3 Timings; timing requirements for ECLKIN; Figure 24. ECLKIN Timings
  • Page 69 – Figure 25. ECLKOUT Timings
  • Page 71 – Figure 26. Asynchronous Memory Read Timing
  • Page 72 – Figure 27. Asynchronous Memory Write Timing
  • Page 74 – Figure 28. SBSRAM Read Timing; Figure 29. SBSRAM Write Timing
  • Page 77 – Figure 31. SDRAM Write Command
  • Page 79 – Figure 34. SDRAM DEAC Command; Figure 35. SDRAM REFR Command
  • Page 80 – Figure 36. SDRAM MRS Command
  • Page 81 – timing requirements for the HOLD/HOLDA cycles
  • Page 82 – BUSREQ TIMING; Figure 38. BUSREQ Timing
  • Page 84 – Figure 39. Reset Timing
  • Page 87 – MULTICHANNEL BUFFERED SERIAL PORT TIMING
  • Page 88 – MULTICHANNEL BUFFERED SERIAL PORT TIMING (CONTINUED); Figure 41. McBSP Timings
  • Page 95 – Figure 47. Timer Timing
  • Page 96 – timing requirements for GPIO inputs; Figure 48. GPIO Port Timing
  • Page 99 – PACKAGING INFORMATION; PACKAGE OPTION ADDENDUM
  • Page 100 – MECHANICAL DATA; PLASTIC BALL GRID ARRAY
Loading the manual

SPRS293A − OCTOBER 2005 − REVISED NOVEMBER 2005

1

POST OFFICE BOX 1443

HOUSTON, TEXAS 77251−1443

D

Low-Price/High-Performance Floating-Point
Digital Signal Processor (DSP):
TMS320C6712D
− Eight 32-Bit Instructions/Cycle
− 150-MHz Clock Rate
− 6.7-ns Instruction Cycle Time
− 900 MFLOPS

D

Advanced Very Long Instruction Word
(VLIW) C67x

DSP Core

− Eight Highly Independent Functional

Units:
− Four ALUs (Floating- and Fixed-Point)
− Two ALUs (Fixed-Point)
− Two Multipliers (Floating- and

Fixed-Point)

− Load-Store Architecture With 32 32-Bit

General-Purpose Registers

− Instruction Packing Reduces Code Size
− All Instructions Conditional

D

Instruction Set Features
− Hardware Support for IEEE

Single-Precision and Double-Precision
Instructions

− Byte-Addressable (8-, 16-, 32-Bit Data)
− 8-Bit Overflow Protection
− Saturation
− Bit-Field Extract, Set, Clear
− Bit-Counting
− Normalization

D

L1/L2 Memory Architecture
− 32K-Bit (4K-Byte) L1P Program Cache

(Direct Mapped)

− 32K-Bit (4K-Byte) L1D Data Cache

(2-Way Set-Associative)

− 512K-Bit (64K-Byte) L2 Unified Mapped

RAM/Cache
(Flexible Data/Program Allocation)

D

Device Configuration
− Boot Mode: 8- and 16-Bit ROM Boot
− Little Endian, Big Endian

D

Enhanced Direct-Memory-Access (EDMA)
Controller (16 Independent Channels)

D

16-Bit External Memory Interface (EMIF)
− Glueless Interface to Asynchronous

Memories: SRAM and EPROM

− Glueless Interface to Synchronous

Memories: SDRAM and SBSRAM

− 256M-Byte Total Addressable External

Memory Space

D

Two Multichannel Buffered Serial Ports
(McBSPs)
− Direct Interface to T1/E1, MVIP, SCSA

Framers

− ST-Bus-Switching Compatible
− Up to 256 Channels Each
− AC97-Compatible
− Serial-Peripheral-Interface (SPI)

Compatible (Motorola

)

D

Two 32-Bit General-Purpose Timers

D

Flexible Software-Configurable PLL-Based
Clock Generator Module

D

A Dedicated General-Purpose Input/Output
(GPIO) Module With 5 Pins

D

IEEE-1149.1 (JTAG

)

Boundary-Scan-Compatible

D

272-Pin Ball Grid Array (BGA) Package
(GDP and ZDP Suffix)

D

CMOS Technology
− 0.13-

µ

m/6-Level Copper Metal Process

D

3.3-V I/Os, 1.20

-V Internal

Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.

Copyright

2005, Texas Instruments Incorporated

TMS320C67x and C67x are trademarks of Texas Instruments.
Motorola is a trademark of Motorola, Inc.
Other trademarks are the property of their respective owners.

† IEEE Standard 1149.1-1990 Standard-Test-Access Port and Boundary Scan Architecture.

‡ These values are compatible with existing 1.26V designs.

! "#$ ! %#&'" ($)

(#"! " !%$""! %$ *$ $! $+! !#$!

!(( ,-) (#" %"$!!. ($! $"$!!'- "'#($

$!. '' %$$!)

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - Table of Contents

SPRS293A − OCTOBER 2005 − REVISED NOVEMBER 2005 2 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443 Table of Contents EMIF big endian mode correctness 60 . . . . . . . . . . . . . . . . bootmode 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . reset 60 . . . . . . . . . ...

Page 3 - REVISION HISTORY; Pin A12 connected directly to CV; DD; Pin B11 connected directly to V; ss

SPRS293A − OCTOBER 2005 − REVISED NOVEMBER 2005 3 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443 REVISION HISTORY The TMS320C6712D device-specific documentation has been split from TMS320C6712, TMS320C6712C,TMS320C6712D Floating−Point Digital Signal Processors, literature number SPRS148L, into a s...

Page 6 - description; members of the floating-point DSP family in the TMS320C6000

SPRS293A − OCTOBER 2005 − REVISED NOVEMBER 2005 6 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443 description The TMS320C67x  DSP (including the TMS320C6712, TMS320C6712C, TMS320C6712D devices † ) are members of the floating-point DSP family in the TMS320C6000  DSP platform. The C6712, C6712C, an...

Other Texas Instruments Models

All Texas Instruments Other