Features
TMS320C6454 Fixed-Point Digital Signal Processor
 Description
1 ZTZ/GTZ BGA Package Bottom View
ZTZ/GTZ 697-PIN Ball Grid Array BGA Package Bottom View
 Submit Documentation Feedback
 Functional Block Diagram
Functional Block Diagram
 Temperature Unless Otherwise Noted
Contents
 Characteristics of the C6454 Processor
Device Characteristics
Hardware Features
C6454
 CPU DSP Core Description
Fixed-Point Digital Signal Processor
 Product Preview
 Preview
 C6454 Memory Map Summary
Memory Map Summary
Memory Block Description Block Size Bytes HEX Address Range
 Ffff
2FFF Ffff
3CFF Ffff
4FFF Ffff
 Boot Modes Supported
Boot Sequence
 2 2nd-Level Bootloaders
 Pin Map
Pin Assignments
 C6454 Pin Map Bottom View Quadrant B
 C6454 Pin Map Bottom View Quadrant C
 C6454 Pin Map Bottom View Quadrant D
 Signal Groups Description
 TINPL1 TOUTL1
TMS320C6454 Fixed-Point Digital Signal Processor
Gpio TOUTL0 TINPL0
SYSCLK4/GP1A
 ACE3A
ACE5A ACE4A
ACE2A
ABE7 ABE6 ABE5 ABE4
 Hpia
HCNTL0/PSTOP HCNTL1/PDEVSEL HHWIL/PCLK HPI16 only
CLKR1/GP0
Clks Shared
 Rgmdio
Mdio
Rgmdclk
Mdclk
 Pidsel
HHWIL/PCLK
PCBE3
HR/W/PCBE2 PINTA/GP14 HDS2/PCBE1
 Terminal Functions
Terminal Functions
 Name
Type 1 IPD/IPU
 Emifa 64-BIT Control Signals Common to ALL Types of Memory
 Emifa 64-BIT BUS Arbitration
IPD/IPU
Emifa 64-BIT ASYNCHRONOUS/SYNCHRONOUS Memory Control
 AEA1916
Name Emifa 64-BIT Address
AEA15
AEA14
 Type 1 IPD/IPU 2DESCRIPTION
Signal Name
AEA6
AEA3
 Name Emifa 64-BIT Data
 IPD/IPU Description Name
 DDR2 Memory Controller 32-BIT Address
 IPD/IPU Description Name DDR2 Memory Controller 32-BIT Data
Timer
INTER-INTEGRATED Circuit I2C
 Multichannel Buffered Serial Port 0 McBSP0
Multichannel Buffered Serial Port 1 McBSP1
Management Data INPUT/OUTPUT Mdio for MII/RMII/GMII
Management Data INPUT/OUTPUT Mdio for Rgmii
 Reserved for Test
Ethernet MAC Emac Rgmii
 RSV13
RSV12
RSV14
RSV15
 RSV18
RSV17
RSV19
RSV20
 Supply Voltage Pins
Supply Voltage Monitor Pins
IPD/IPU Description
 E18
 AB7
AA1 AA6
AC6 AC9
 AE6 AE8
AD5 AD7
AF1
CV DD
 GND
Ground Pins
 F20 F22 F24 G11 G13 G15 G17 G19 G21 G23
 M16 M18 M24 M26 M29 N13 N15 N17 N19 N23 P12 P14 P16 P18
 AB6
AA2 AA7
AC7 AC8
 AE4 AE7
AD6
AF2
AH1
 Development Support
Development
Device Support
Device and Development-Support Tool Nomenclature
 Prefix
Temperature Range
Device Family
Device
 Product Preview
 C6454 Device Configuration Pins AEA190, ABA10, and Pcien
Device Configuration at Device Reset
Configuration IPD PIN
AEA15
 AEA13
AEA14
AEA8
AEA6
 PCI
Peripheral Configuration at Device Reset
AEA6 PIN AEA8 PIN AEA14 PIN
Lower Upper
 MACSEL10 Peripheral Selection Emac
Peripheral Selection After Device Reset
Peripheral States
 Unlock the PERCFG0 register by Using the Perlock register
Static Powerdown Reset Enable Progress Disabled Enabled
 Device State Control Registers
Device State Control Registers
HEX Address Range Acronym Register Name
 Lockval
Peripheral Lock Register Description
Bit Field Value Description 310
Lockval
 Bit Field
Peripheral Configuration Register 0 Description
Description
 Mode control for I2C
 DDR2CTL Emifactl
Peripheral Configuration Register 1 Description
DDR2CTL
 Peripheral Status Registers Description
I2CSTAT Gpiostat TIMER1STAT TIMER0STAT Emacstat
Hpistat
I2CSTAT
 1715
 Pcistat
 Rmiirst
Emac Configuration Register Emaccfg Description
 Emuctl
Emulator Buffer Powerdown Register Emubufpd Description
 Emifaen DDR2EN Pcien CFGGP2 CFGGP1 CFGGP0
Device Status Register Description
Sysclkout MCBSP1EN PCI66
Pcieeai MACSEL1 MACSEL0
 Pcieeai
Bit Field Value Description
MACSEL10
Lendian
 Jtag ID Jtagid Register Description
BOOTMODE30
Pullup/Pulldown Resistors
Variant Part Number Manufacturer LSB
 Product Preview
 Configuration Examples
 Timers + Emac Gmii + Mdio
 System Interconnect
Internal Buses, Bridges, and Switch Fabrics
 Data Switch Fabric Connections
 TMS320C6454
Switched Central Resource Block Diagram
 SCR Connection Matrix
Configuration Switch Fabric
 C64x+ Megamodule SCR Connection
 Host Emac
Priority Allocation
 AET
Memory Architecture
Sram
ROM a
 TMS320C6454 L1P Memory Configurations
 TMS320C6454 L2 Memory Configurations
 Bandwidth Management
Memory Protection
Available Memory Page Protection Schemes
AID0 Bit
 Megamodule Resets
Power-Down Control
Megamodule Reset Global or Local
Reset Type Megamodule
 Version Revision a
Megamodule Revision
Version
Revision
 Megamodule Interrupt Registers
C64x+ Megamodule Register Descriptions
 Megamodule Revision Register
Megamodule Powerdown Control Registers
Megamodule Idma Registers
 Megamodule Cache Configuration Registers
 MAR168 Controls Emifa CE2 Range A800 0000 A8FF Ffff
 Megamodule L1/L2 Memory Protection Registers
 L2MPPA4
L2MPPA3
L2MPPA5
L2MPPA6
 10. CPU Megamodule Bandwidth Management Registers
11. Device Configuration Registers Chip-Level Registers
HEX Address Range Acronym Register Name Comments
 Cvdd
Recommended Operating Conditions
 MIN NOM MAX Unit
Recommended Operating Conditions
 OH = MAX
Parameter Test Conditions MIN TYP MAX Unit
II DC
TDO DVDD33 = MIN IOL = MAX
 TDO
 2 3.3-V Signal Transition Rates
1 3.3-V Signal Transition Levels
Parameter Information
Tester Pin Electronics
 Timing Parameters and Board Routing Analysis
 Power Supplies
Recommended Clock and Control Signal Transition Behavior
Power-Supply Sequencing
Power-Supply Decoupling
 Product Preview
 EDMA3 Device-Specific Information
Enhanced Direct Memory Access EDMA3 Controller
 C6454 EDMA3 Channel Synchronization Events1
EDMA3 Channel Synchronization Events
Edma Binary Event Name Event Description Channel
 C6454 EDMA3 Channel Synchronization Events
EDMA3 Peripheral Register Descriptions
EDMA3 Channel Controller Registers
 DCHMAP33
DCHMAP32
DCHMAP34
DCHMAP35
 Emrh
EMR
Emcr
Emcrh
 Q1E0 Event Queue 1 Entry Register
 QSTAT1
QSTAT0
QSTAT2
QSTAT3
 EDMA3 Parameter RAM1
 EDMA3 Transfer Controller 0 Registers
EDMA3 Parameter RAM
 EDMA3 Transfer Controller 1 Registers
 EDMA3 Transfer Controller 2 Registers
 109
 EDMA3 Transfer Controller 3 Registers
 111
 Interrupt Sources and Interrupt Controller
Interrupts
10. C6454 DSP Interrupts
Event Number Interrupt Event Interrupt Source
 TINTHI0
TINTLO0
TINTLO1
TINTHI1
 Idmacmpa
L2DMPA
Idmabuserr
 11. Timing Requirements for External Interrupts1 see Figure
External Interrupts Electrical Data/Timing
NMI
 Power-on Reset POR Pin
Reset Controller
12. Reset Types
Type Initiator
 Warm Reset Reset Pin
 CPU Reset
System Reset
 Reset Controller Register
Reset Priority
Reset Type Status Register Description
 14. Timing Requirements for Reset1 2 3see -8and Figure
Reset Electrical Data/Timing
720 1000
Parameter
 TMS320C6454
Power-Up Timing
 CLKIN1 CLKIN2 POR
Resetstat
 PLL1 and PLL1 Controller
 Internal Clocks and Maximum Operating Frequencies
1 PLL1 Controller Device-Specific Information
 Clock Signal MIN MAX Unit
1.3 PLL1 Stabilization, Lock, and Reset Times
16. PLL1 Clock Frequency Ranges
1.2 PLL1 Controller Operating Modes
 18. PLL1 Controller Registers Including Reset Controller
17. PLL1 Stabilization, Lock, and Reset Times
2 PLL1 Controller Memory Map
MIN TYP
 3.1 PLL1 Control Register
3 PLL1 Controller Register Descriptions
Pllrst
Pllpwrdn
 20. PLL Multiplier Control Register Pllm Field Descriptions
PLL Multiplier Control Register
 Preden
PLL Pre-Divider Control Register
Ratio
 D4EN
PLL Controller Divider 4 Register
 D5EN
PLL Controller Divider 5 Register
 Goset
PLL Controller Command Register
 Gostat
PLL Controller Status Register
 PLL Controller Clock Align Control Register
 SYS5 SYS4
Plldiv Ratio Change Status Register
SYS5
 SYS5ON SYS4ON SYS3ON SYS2ON
Sysclk Status Register
 720 850 1000
29. Timing Requirements for CLKIN1 Devices1 2 3 see Figure
PLL Modes Unit
X1 Bypass X20, x25, x30
 PLL2 and PLL2 Controller
 31. PLL2 Clock Frequency Ranges
1 PLL2 Controller Device-Specific Information
1.2 PLL2 Controller Operating Modes
Pllref Pllen =
 3 PLL2 Controller Register Descriptions
2 PLL2 Controller Memory Map
32. PLL2 Controller Registers
HEX Address Range Acronym Description
 D1EN
PLL Controller Divider 1 Register
 PLL Controller Command Register
 ALN1
 SYS1
 SYS1ON
 39. Timing Requirements for CLKIN21 2 3 see Figure
4 PLL2 Controller Input Clock Electrical Data/Timing
 1 DDR2 Memory Controller Device-Specific Information
DDR2 Memory Controller
 3 DDR2 Memory Controller Electrical Data/Timing
2 DDR2 Memory Controller Peripheral Register Descriptions
40. DDR2 Memory Controller Registers
 Emifa Device-Specific Information
External Memory Interface a Emifa
 41. Emifa Registers
Emifa Peripheral Register Descriptions
 42. Timing Requirements for Aeclkin for EMIFA1 2 see Figure
Emifa Electrical Data/Timing
Aeclkin
 Aeclkin AECLKOUT1
720
720 850 1000UNIT
 ACEx ABE70
Setup = Hold =
ABA10 AED630 Read Data
AAOE/ASOE a AAWE/ASWE a AR/W Aardy B Deasserted
 ABA10 AED630
Strobe Setup = Extended Strobe
Aeclkout Aardya Asserted Deasserted
 155
 AEA190/ABA10
BE1 BE2 BE3 BE4
EA1 EA2 EA3 EA4
ASADS/ASREB AAOE/ASOEB AAWE/ASWEB
 Write Latency =
 HHOLDAL-HOLDL Hold time, Hold low after Holda low
HOLD/HOLDA Timing
DSP Owns Bus
Hold Holda
 Busreq Timing
Delay time, Aeclkout high to Abusreq valid AECLKOUTx
 11.1 I2C Device-Specific Information
11 I2C Peripheral
 SCL
I2COAR
I2CCLKH I2CSAR
I2CXSR
 51. I2C Registers
11.2 I2C Peripheral Register Descriptions
 11.3 I2C Electrical Data/Timing
Standard Mode Fast Mode MIN MAX
 Stop Start Repeated
SDA SCL
Unit MAX
 Start Stop
Stop Start
 HPI Device-Specific Information
Host-Port Interface HPI Peripheral
HPI Peripheral Register Descriptions
54. HPI Control Registers
 HPI Electrical Data/Timing
 See -56through Figure
 HCNTL10
HCS Has
HR/W Hhwil Hstrobea
HD150
 Hrdyb
HR/W Hhwil Hstrobe a
 46. HPI16 Write Timing has Not Used, Tied High
 47. HPI16 Write Timing has Used
 HCS input HD310 output Hrdyb output
Has input HCNTL10 input HR/W input
 49. HPI32 Read Timing has Used
 Input HCS input
50. HPI32 Write Timing has Not Used, Tied High
 Input HCS input HD310 input
51. HPI32 Write Timing has Used
 Multichannel Buffered Serial Port McBSP
 McBSP Device-Specific Information
 58. McBSP 1 Registers
 Product
McBSP Electrical Data/Timing
 181
 Clkx
Clks Clkr
Clks
 Slave MIN MAX
Master Slave MIN MAX
Clkx FSX
 Master Slave MIN
 Hold time, DR valid after Clkx high + 36P
Setup time, DR valid before Clkx high 18P
 186
 Ethernet Bus
Ethernet MAC Emac
 Interface Modes
Emac Device-Specific Information
 Ball Number Device PIN Name
70. EMAC/MDIO Multiplexed Pins MII, RMII, and Gmii Modes
Rmii
 Interface Mode Clocking
 71. Ethernet MAC Emac Control Registers
Emac Peripheral Register Descriptions
 Softreset
Macconfig
RX5FREEBUFFER
RX6FREEBUFFER
 HEX Address Range Acronym
72. Emac Statistics Registers
 74. Emac Descriptor Memory
73. Emac Control Module Registers
02C8 2000 02C8 3FFF Emac Descriptor Memory
 Mtclk
Emac Electrical Data/Timing
 1000 Mbps 100/10 Mbps
Output 720 1000UNIT 1000 Mbps
Mrclk Input MRXD7−MRXD4GMII only
MRXD3−MRXD0
 NO.PARAMETER
MTXD3−MTXD0
MTXD7−MTXD0
 Rmrefclk
Emac Rmii Electrical Data/Timing
 MRXD1-MRXD0 Mcrsdv
Rmrefclk Input
Mrxer Inputs 720 1000
 Output
Emac Rgmii Electrical Data/Timing
 201
 70. Emac Transmit Interface Timing Rgmii OperationAB
 Mdio Device-Specific Information
Management Data Input/Output Mdio
Mdio Peripheral Register Descriptions 89. Mdio Registers
 Mdio input
Delay time, Mdclk low to Mdio data output valid 100
Mdio output
 Timers Device-Specific Information
Timers
Timers Peripheral Register Descriptions
92. Timer 0 Registers
 94. Timing Requirements for Timer Inputs1 see Figure
Timers Electrical Data/Timing
TINPLx TOUTLx
 Register Default Value
96. Default Values for PCI Configuration Registers
Peripheral Component Interconnect PCI
PCI Device-Specific Information
 PCI Peripheral Register Descriptions
97. PCI Configuration Registers
 98. PCI Back End Configuration Registers
 99. DSP-toPCI Address Translation Registers
 101. PCI External Memory Space
100. PCI Hook Configuration Registers
HEX Address Offset Acronym Register Name
 48FF Ffff
47FF Ffff
49FF Ffff
4A7F Ffff
 PCI Electrical Data/Timing
 Gpio Device-Specific Information
General-Purpose Input/Output Gpio
Gpio Peripheral Register Descriptions
102. Gpio Registers
 103. Timing Requirements for Gpio Inputs1 2 see Figure
Gpio Electrical Data/Timing
GPIx GPOx
 Jtag Device-Specific Information
Ieee 1149.1 Jtag
Ieee 1149.1 Jtag Compatibility Statement
105. Timing Requirements for Jtag Test Port see Figure
 Thermal Data
Thermal Resistance Characteristics S-PBGA Package ZTZ/GTZ
Packaging Information
AIR Flow
 C6454 Revision History
Revision History
See ADDITIONS/MODIFICATIONS/DELETIONS
 Changed -4title to EDMA3 Channel Controller Registers
 Product Preview
 Revision History 221
 Eco Plan
Orderable Device Status Package
MSL Peak Temp
Qty
Page
Page
 Important Notice