Page 31
TMS320C6727, TMS320C6726, TMS320C6722
Floating-Point Digital Signal Processors
www.ti.com
SPRS268E –MAY 2005 –REVISED JANUARY 2007
Table 3-3lists the options for configuring the SPI1, McASP0, and McASP1 pins. Note that there are additional finer grain options when selecting which McASP controls the particular AXR serial data pins but these options are not listed here and can be made on a pin by pin basis.
Table 3-3. Options for Configuring SPI1, McASP0, and McASP1 Data Pins
| | | | CONFIGURATION | |
| | OPTION 1 | OPTION 2 | OPTION 3 | OPTION 4 | OPTION 5 |
PERIPHERAL | SPI1 | 5-pin mode | 4-pin mode | 4-pin mode | 3-pin mode | disabled |
| McASP0 | 11 | 12 | 12 | 13 | 16 |
| (max data pins) | | | | | |
| McASP1 | 4 | 4 | 4 | 4 | 6 |
| (max data pins) | | | | | |
PINS | AXR0[5]/ | SPI1_SCS | SPI1_SCS | AXR0[5] | AXR0[5] | AXR0[5] |
| SPI1_SCS | | | | | |
| AXR0[6]/ | SPI1_ENA | AXR0[6] | SPI1_ENA | AXR0[6] | AXR0[6] |
| SPI1_ENA | | | | | |
| AXR0[7]/ | SPI1_CLK | SPI1_CLK | SPI1_CLK | SPI1_CLK | AXR0[7] |
| SPI1_CLK | | | | | |
| AXR0[8]/AXR1[5]/ | SPI1_SOMI | SPI1_SOMI | SPI1_SOMI | SPI1_SOMI | AXR0[8] or AXR1[5] |
| SPI1_SOMI | | | | | |
| AXR0[9]/AXR1[4]/ | SPI1_SIMO | SPI1_SIMO | SPI1_SIMO | SPI1_SIMO | AXR0[9] or AXR1[4] |
| SPI1_SIMO | | | | | |
Table 3-4lists the options for configuring the shared EMIF and UHPI pins.
Table 3-4. Options for Configuring EMIF and UHPI (C6727 Only)
| | CONFIGURATION |
| | OPTION 1 | OPTION 2 |
PERIPHERAL | UHPI | Multiplexed Address/Data Mode, Fullword, or | Non-Multiplexed Address/Data Mode |
| | Half-Word | Fullword |
| EMIF | 32-bit EMIF Data | 16-bit EMIF Data |
PINS | EM_D[31:16]/ | EM_D[31:16] | UHPI_HA[15:0] |
| UHPI_HA[15:0] | | |
3.3 Peripheral Pin Multiplexing Control
While Section 3.2 describes at a high level the most common pin multiplexing options, the control of pin multiplexing is largely determined on an individual pin-by-pin basis. Typically, each peripheral that shares a particular pin has internal control registers to determine the pin function and whether it is an input or an output.
The C672x device determines whether a particular pin is an input or output based upon the following rules:
∙The pin will be configured as an output if it is configured as an output in any of the peripherals sharing the pin.
∙It is recommended that only one peripheral configure a given pin as an output. If more than one peripheral does configure a particular pin as an output, then the output value is controlled by the peripheral with highest priority for that pin. The priorities for each pin are given in Table 3-5.
∙The value input on the pin is passed to all peripherals sharing the pin for input simultaneously.
Contents
TMS320C6727, TMS320C6726, TMS320C6722 DSPs
Features
Description
Submit Documentation Feedback
Device Compatibility
Functional Block Diagram
Package Thermal Resistance Characteristics
Contents
C6726
Device Characteristics
Characteristics of the C672x Processors
Hardware Features
CPU Data Paths
Enhanced C67x+ CPU
Instruction FLOATING-POINT Improves Operation
CPU Interrupt Assignments
New Floating-Point Instructions for C67x+ CPU
CPU Interrupt Assignments
Byte Bank
Internal Program/Data ROM and RAM
Register Name Byte Address Description
Cache Mode
Program Cache
Program Cache Control Registers
Block Diagram of Crossbar Switch
High-Performance Crossbar Switch
Label Bridge Description Master Clock Target Clock
Bus Bridges
Csprst
BIT no Name Reset Value Read Write Description
C672x Memory Map
Memory Map Summary
Ffff
SPI0SIMO SPI0CLK
Boot Modes
Required Boot Pin Settings at Device Reset
Boot Mode Uhpihcs
PINCAP7
BIT no Name Description
PINCAP15
Pin Maps
Pin Assignments
Pin Low-Profile Quad Flatpack RFP Suffix-Top View
ZDH
Signal Name RFP GDH
Terminal Functions
12. Terminal Functions
IO/I IPD
Description ZDH
AHCLKX0/AHCLKX2
AHCLKR0/AHCLKR1
ACLKR0
AFSR0
Power Pins 144-Pin RFP Package
Power Pins 256-Terminal GDH/ZDH Package
Development Support
Development
Device Support
Package Type ‡ §
TMS 320 C6727 GDH a 250
Prefix Device Speed Range
Device Family
Documentation Support
C672x devices are documented in the tools v6.0 documentation
Peripheral Pin Multiplexing Options
Device Configuration Registers
Device-Level Configuration Registers
Options for Configuring SPI0, I2C0, and I2C1
Peripheral Pin Multiplexing Control
Options for Configuring SPI1, McASP0, and McASP1 Data Pins
Options for Configuring Emif and Uhpi C6727 Only
Configuration Option Peripheral
PIN First Priority Second Priority Third Priority
Priority of Control of Data Output on Multiplexed Pins
Unit
Electrical Specifications
Absolute Maximum Ratings1
Recommended Operating Conditions1
GDH, CV
Parameter Test Conditions MIN TYP MAX Unit
Dvdd
II, IOZ
Parameter Information Device-Specific Information
Parameter Information
Tester Pin Electronics
Timing Parameter Symbology
Power-Supply Sequencing
Power Supplies
Power-Supply Decoupling
MIN MAX Unit
Reset
Reset Electrical Data/Timing
Reset Timing Requirements
DMAX Device-Specific Information
Dual Data Movement Accelerator dMAX
REQ RAM
DMAX
RAM
REQ
Submit Documentation Feedback
Event Number Event Acronym Event Description
DMAX Peripheral Event Input Assignments
DMAX Peripheral Registers Descriptions
DMAX Configuration Registers
Byte Address Register Name Description
External Interrupts
Emif Device-Specific Information
External Memory Interface Emif
Emwe
Reset
DSP Emif
Emras
EMWEDQM1
Emcas
Emclk
EMWEDQM0
Emif Registers
Emif Peripheral Registers Descriptions
Parameter MIN MAX Unit
Emif Sdram Interface Switching Characteristics
Emif Electrical Data/Timing
Emif Sdram Interface Timing Requirements
Emif Asynchronous Interface Timing Requirements1
Emif Asynchronous Interface Switching Characteristics1
Emras Emcas Emwe
Basic Sdram Write Operation Emclk
Basic Sdram Read Operation
10. Asynchronous Read Select Strobe Mode
Asynchronous Read WE Strobe Mode
12. Asynchronous Write Select Strobe Mode
11. Asynchronous Write WE Strobe Mode
13. Emwait Timing Requirements
Uhpi Major Modes on C672x
10. HPI Access Types Selected by UHPIHCNTL10
Universal Host-Port Interface Uhpi C6727 Only
Uhpi Device-Specific Information
Uhpihrw UHPIHDS2G UHPIHDS1G Uhpihcs Uhpihrdy AMUTE2/HINT
DSP
UHPIHD16/HHWIL
Uhpihasb
External Host MCU AxyC D150 D16 D3117 BE30D
16. Uhpi Multiplexed Host Address/Data Fullword Mode
External Host MCU A172 AxyA D150 D16 D3117 BE30C
17. Uhpi Non-Multiplexed Host Address/Data Fullword Mode
Uhpi Internal Registers
11. Uhpi Configuration Registers
Device-Level Configuration Registers Controlling Uhpi
Uhpi Peripheral Registers Descriptions
Bytead Full Nmux Pagem ENA
BIT no Name Reset Read Description Value Write
Hpiaumb Description
BIT no Name Reset Read Value Write
318 Reserved
Hpiamsb Description
Universal Host-Port Interface Uhpi Read and Write Timing
Uhpi Electrical Data/Timing
15. Uhpi Read and Write Timing Requirements1
16. Uhpi Read and Write Switching Characteristics1
Read Write UHPIHA150
UHPIHDSx
Valid Read data Write data
Uhpihcs Uhpihas UHPIHCNTL10 Uhpihrw Uhpihhwil Hstrobe a
22. Multiplexed Read Timings Using Uhpihas
23. Multiplexed Read Timings With Uhpihas Held High
24. Multiplexed Write Timings With Uhpihas Held High
GIO
Multichannel Audio Serial Ports McASP0, McASP1, and McASP2
DIT Clock Pins Data Pins Comments
17. McASP Configurations on C672x DSP
McASP Internal Registers
Device-Level Configuration Registers Controlling McASP
McASP Peripheral Registers Descriptions
Register Byte Description Name Address
DITCSRA1
Xclkchk
Xevtctl
DITCSRA0
0x4500 020C XBUF3 Transmit buffer register for serializer
313 Reserved
AMUTEIN0
AMUTEIN0 Description
AMUTEIN1 Description
AMUTEIN1
AMUTEIN2
AMUTEIN2
Multichannel Audio Serial Port McASP Timing
McASP Electrical Data/Timing
22. McASP Timing Requirements1
23. McASP Switching Characteristics1
ACLKR/X Clkrp = Clkxp = 0A ACLKR/X Clkrp = Clkxp = 1B
29. McASP Input Timings
ACLKR/X Clkrp = Clkxp = 1A ACLKR/X Clkrp = Clkxp = 0B
30. McASP Output Timings
SPI Device-Specific Information
Serial Peripheral Interface Ports SPI0, SPI1
Master SPI
SPIxSCS SPIxENA SPIxCLK SPIxSOMI SPIxSIMO
Slave SPI
SPI Peripheral Registers Descriptions
24. SPIx Configuration Registers
SPI0 SPI1 Register Name Description Byte Address
Serial Peripheral Interface SPI Timing
SPI Electrical Data/Timing
25. General Timing Requirements for SPIx Master Modes1
26. General Timing Requirements for SPIx Slave Modes1
MIN MAX Unit 2P
27. Additional1 SPI Master Timings, 4-Pin Enable Option2
29. Additional1 SPI Master Timings, 5-Pin Option2
31. Additional1 SPI Slave Timings, 4-Pin Chip Select Option2
30. Additional1 SPI Slave Timings, 4-Pin Enable Option2
32. Additional1 SPI Slave Timings, 5-Pin Option2
33. SPI Timings-Master Mode
34. SPI Timings-Slave Mode
35. SPI Timings-Master Mode 4-Pin and 5-Pin
36. SPI Timings-Slave Mode 4-Pin and 5-Pin
15.1 I2C Device-Specific Information
Inter-Integrated Circuit Serial Ports I2C0, I2C1
15.2 I2C Peripheral Registers Descriptions
33. I2Cx Configuration Registers
Register Name Description Byte Address
34. I2C Input Timing Requirements
35. I2C Switching Characteristics1
15.3 I2C Electrical Data/Timing
Inter-Integrated Circuit I2C Timing
Parameter
35. I2C Switching Characteristics
I2CxSDA I2CxSCL Stop Start Repeated
16.1 RTI/Digital Watchdog Device-Specific Information
Real-Time Interrupt RTI Timer With Digital Watchdog
Watchdog Key Register Bit Key RTI Interrupt
RTI Internal Registers
Device-Level Configuration Registers Controlling RTI
16.2 RTI/Digital Watchdog Registers Descriptions
36. RTI Registers
Rtiwdstatus
Rtiintflag
Rtidwdctrl
Rtidwdprld
38. Recommended On-Chip Oscillator Components
External Clock Input From Oscillator or Clkin Pin
39. Clkin Timing Requirements
Clock Electrical Data/Timing
PLL Device-Specific Information
Phase-Locked Loop PLL
EMI
Parameter Default Value Allowed Setting or Range
40. Allowed PLL Operating Conditions
Board
41. PLL Controller Registers
PLL Registers Descriptions
RTI
CODEC, DIR
ADC, DAC, DSD
Spio
ADDS/CHANGES/DELETES
Thermal Characteristics for GDH/ZDH Package
Package Thermal Resistance Characteristics
Thermal Characteristics for RFP Package
Standoff Height
Standoff Height
Packaging Information
PowerPAD PCB Footprint
Page
MSL Peak Temp
Orderable Device Status Package Pins Package Eco Plan
Qty
Page
Page
Important Notice