Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
1 TMS320C6727, TMS320C6726, TMS320C6722 DSPs
1.1 Features
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
1.2 Description
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
The UHPI is only available on the C6727
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
1.2.1 Device Compatibility
Floating-PointDigital Signal Processors
1.3 Functional Block Diagram
Figure 1-1.C672x DSP Block Diagram
TMS320C6727, TMS320C6726, TMS320C6722
Phase-LockedLoop PLL
Application Example
Revision History
Mechanical Data
2 Device Overview
Floating-PointDigital Signal Processors
2.1 Device Characteristics
Table 2-1.Characteristics of the C672x Processors
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.2 Enhanced C67x+ CPU
Figure 2-1.CPU Data Paths
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.3 CPU Interrupt Assignments
Table 2-3.CPU Interrupt Assignments
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.4 Internal Program/Data ROM and RAM
Figure 2-2.Program/Data ROM Organization
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.5 Program Cache
Table 2-4.Program Cache Control Registers
Floating-PointDigital Signal Processors
2.6 High-PerformanceCrossbar Switch
Figure 2-4.Block Diagram of Crossbar Switch
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 2-6.Bus Bridges
Floating-PointDigital Signal Processors
RESET VALUE
TMS320C6727, TMS320C6726, TMS320C6722
Figure 2-5.CFGBRIDGE Register Bit Layout
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.7 Memory Map Summary
Table 2-8.C672x Memory Map
Floating-PointDigital Signal Processors
2.8 Boot Modes
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Figure 2-6.CFGPIN0 Register Bit Layout
Submit Documentation Feedback
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Figure 2-7.CFGPIN1 Register Bit Layout
Device Overview
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.9 Pin Assignments
2.9.1Pin Maps
Device Overview
Submit Documentation Feedback
SPRS268E -MAY2005 -REVISEDJANUARY
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.9.2Terminal Functions
Table 2-12.Terminal Functions
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 2-12.Terminal Functions continued
Device Overview
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 2-12.Terminal Functions continued
Submit Documentation Feedback
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 2-12.Terminal Functions continued
AHCLKR0/AHCLKR1
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 2-12.Terminal Functions continued
Submit Documentation Feedback
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.10 Development
2.10.1 Development Support
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Figure 2-10.TMS320C672x DSP Device Nomenclature
TMS 320 C6727 GDH A
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
2.10.2.2 Documentation Support
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Device Overview
3 Device Configurations
Floating-PointDigital Signal Processors
3.1 Device Configuration Registers
Table 3-1. Device-LevelConfiguration Registers
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
3.3 Peripheral Pin Multiplexing Control
Floating-PointDigital Signal Processors
Device Configurations
TMS320C6727, TMS320C6726, TMS320C6722
FIRST PRIORITY
4 Peripheral and Electrical Specifications
Floating-PointDigital Signal Processors
4.1 Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Electrical Characteristics
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
4.5.1.1 Signal Transition Levels
4.5.1.2 Signal Transition Rates
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
4.6 Timing Parameter Symbology
Letters and symbols and their meanings
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
4.7 Power Supplies
4.7.1Power-SupplySequencing
4.7.2Power-SupplyDecoupling
Floating-PointDigital Signal Processors
4.8 Reset
4.8.1Reset Electrical Data/Timing
Table 4-1.Reset Timing Requirements
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
4.9 Dual Data Movement Accelerator dMAX
4.9.1dMAX Device-SpecificInformation
Floating-PointDigital Signal Processors
Figure 4-4.dMAX Controller Block Diagram
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
The dMAX controller comprises
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Table 4-2.dMAX Peripheral Event Input Assignments
Floating-PointDigital Signal Processors
Table 4-3.dMAX Configuration Registers
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
4.10 External Interrupts
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
4.11 External Memory Interface EMIF
4.11.1 EMIF Device-SpecificInformation
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-5.C6726/C6722 DSP 16-BitEMIF Example
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-6.C6727 DSP 32-BitEMIF Example
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.11.2 EMIF Peripheral Registers Descriptions
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.11.3 EMIF Electrical Data/Timing
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
rising
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-7.Basic SDRAM Write Operation
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-9.Asynchronous Read WE Strobe Mode
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-11.Asynchronous Write WE Strobe Mode
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-13.EM WAIT Timing Requirements
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
4.12 Universal Host-PortInterface UHPI C6727 Only
4.12.1 UHPI Device-SpecificInformation
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
EM D31 16/UHPI HA15 0 UHPI HCNTL1 0 UHPI HD15
UHPI HD16/HHWIL UHPI HD31 17 UHPI HASB
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
EM D31 16/UHPI HA15 0 UHPI HCNTL1 0 UHPI HD15
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
DSP EM D31 16/UHPI HA15 0 UHPI HCNTL1
UHPI HD15 0 UHPI HD16/HHWIL UHPI HD31
Floating-PointDigital Signal Processors
Table 4-11.UHPI Configuration Registers
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
RESET
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-20.CFGHPIAUMB Register Bit Layout
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
4.12.3 UHPI Electrical Data/Timing
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Case 1. HPIC or HPIA read
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-21. Non-MultiplexedRead/Write Timings
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
A.See Figure
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
A.See Figure
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
A.See Figure
Floating-PointDigital Signal Processors
Figure 4-25.McASP Block Diagram
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Table 4-17.McASP Configurations on C672x DSP
CLOCK PINS
DATA PINS
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.13.1 McASP Peripheral Registers Descriptions
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
0x4400
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
0x4500
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-26.CFGMCASP0 Register Bit Layout
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
BIT NO
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-28.CFGMCASP2 Register Bit Layout
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.13.2 McASP Electrical Data/Timing
Floating-PointDigital Signal Processors
Table 4-23.McASP Switching Characteristics1
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-29.McASP Input Timings
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-30.McASP Output Timings
Floating-PointDigital Signal Processors
Figure 4-31.Block Diagram of SPI Module
TMS320C6727, TMS320C6726, TMS320C6722
4.14 Serial Peripheral Interface Ports SPI0, SPI1
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Submit Documentation Feedback
Floating-PointDigital Signal Processors
Table 4-24.SPIx Configuration Registers
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.14.3 SPI Electrical Data/Timing
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Cycle Time, SPIx CLK, All Slave Modes
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
MAX UNIT
MIN MAX UNIT 2P
Floating-PointDigital Signal Processors
Polarity = 0, Phase = 0, from SPIx CLK falling
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Delay from final
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Polarity = 0, Phase = 0, from SPIx CLK falling
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-33.SPI Timings-MasterMode
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-34.SPI Timings-SlaveMode
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-35.SPI Timings-MasterMode 4-Pinand 5-Pin
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-36.SPI Timings-SlaveMode 4-Pinand 5-Pin
Floating-PointDigital Signal Processors
Figure 4-37.I2C Module Block Diagram
TMS320C6727, TMS320C6726, TMS320C6722
4.15.1 I2C Device-SpecificInformation
Floating-PointDigital Signal Processors
Table 4-33.I2Cx Configuration Registers
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Table 4-35.I2C Switching Characteristics1
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
96Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-38.I2C Receive Timings
Floating-PointDigital Signal Processors
Figure 4-40.RTI Timer Block Diagram
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Table 4-36.RTI Registers
TMS320C6727, TMS320C6726, TMS320C6722
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
Table 4-36.RTI Registers continued
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
Figure 4-42.C672x Clock Input Options
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.17.1 Clock Electrical Data/Timing
Floating-PointDigital Signal Processors
4.18 Phase-LockedLoop PLL
TMS320C6727, TMS320C6726, TMS320C6722
4.18.1 PLL Device-SpecificInformation
Floating-PointDigital Signal Processors
Figure 4-44.PLL Power Supply Filter
TMS320C6727, TMS320C6726, TMS320C6722
Table 4-40.Allowed PLL Operating Conditions
Floating-PointDigital Signal Processors
Peripheral and Electrical Specifications
TMS320C6727, TMS320C6726, TMS320C6722
4.18.2 PLL Registers Descriptions
5 Application Example
Floating-PointDigital Signal Processors
Figure 5-1.TMS320C672x Audio DSP System Diagram
TMS320C6727, TMS320C6726, TMS320C6722
6 Revision History
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
ADDS/CHANGES/DELETES
7 Mechanical Data
Floating-PointDigital Signal Processors
7.1 Package Thermal Resistance Characteristics
Table 7-2.Thermal Characteristics for RFP Package
Floating-PointDigital Signal Processors
TMS320C6727, TMS320C6726, TMS320C6722
7.2.1Standoff Height
Standoff Height
Floating-PointDigital Signal Processors
7.2.2PowerPAD PCB Footprint
TMS320C6727, TMS320C6726, TMS320C6722
7.3 Packaging Information
Page
PACKAGE OPTION ADDENDUM
PACKAGING INFORMATION
Page
Page
IMPORTANT NOTICE
Products
Applications