Texas Instruments TMS320C6745 Manual
Texas Instruments TMS320C6745 Manual

Texas Instruments TMS320C6745 Manual

Fixed- and floating-point digital signal processor
Hide thumbs Also See for TMS320C6745:
Table of Contents

Advertisement

Quick Links

TMS320C6745, TMS320C6747 Fixed- and Floating-Point Digital Signal Processor

1 TMS320C6745, TMS320C6747 Fixed- and Floating-Point Digital Signal Processor
1.1

Features

1
• Software Support
– TI DSP/BIOS™
– Chip Support Library and DSP Library
• 375- and 456-MHz TMS320C674x VLIW DSP
• C674x Instruction Set Features
– Superset of the C67x+ and C64x+ ISAs
– Up to 3648 MIPS and 2736 MFLOPS C674x
– Byte-Addressable (8-, 16-, 32-, and 64-Bit Data)
– 8-Bit Overflow Protection
– Bit-Field Extract, Set, Clear
– Normalization, Saturation, Bit-Counting
– Compact 16-Bit Instructions
• C674x Two-Level Cache Memory Architecture
– 32KB of L1P Program RAM/Cache
– 32KB of L1D Data RAM/Cache
– 256KB of L2 Unified Mapped RAM/Cache
– Flexible RAM/Cache Partition (L1 and L2)
• Enhanced Direct Memory Access Controller 3
(EDMA3):
– 2 Transfer Controllers
– 32 Independent DMA Channels
– 8 Quick DMA Channels
– Programmable Transfer Burst Size
• TMS320C674x Fixed- and Floating-Point VLIW
DSP Core
– Load-Store Architecture with Nonaligned
Support
– 64 General-Purpose Registers (32-Bit)
– Six ALU (32- and 40-Bit) Functional Units
– Supports 32-Bit Integer, SP (IEEE Single
Precision/32-Bit) and DP (IEEE Double
Precision/64-Bit) Floating Point
– Supports up to Four SP Additions Per Clock,
Four DP Additions Every 2 Clocks
– Supports up to Two Floating-Point (SP or DP)
Reciprocal Approximation (RCPxP) and
Square-Root Reciprocal Approximation
(RSQRxP) Operations Per Cycle
– Two Multiply Functional Units
– Mixed-Precision IEEE Floating Point Multiply
Supported up to:
– 2 SP x SP -> SP Per Clock
– 2 SP x SP -> DP Every Two Clocks
– 2 SP x DP -> DP Every Three Clocks
– 2 DP x DP -> DP Every Four Clocks
– Fixed-Point Multiply Supports Two 32 x 32-Bit
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
Order
Product
Technical
Folder
Now
Documents
Support &
Tools &
Community
Software
TMS320C6745, TMS320C6747
SPRS377F – SEPTEMBER 2008 – REVISED JUNE 2014
Multiplies, Four 16 x 16-Bit Multiplies, or
Eight 8 x 8-Bit Multiplies per Clock Cycle, and
Complex Multiples
– Instruction Packing Reduces Code Size
– All Instructions Conditional
– Hardware Support for Modulo Loop
Operation
– Protected Mode Operation
– Exceptions Support for Error Detection and
Program Redirection
• 128KB of RAM Shared Memory (TMS320C6747
Only)
• 3.3-V LVCMOS I/Os (Except for USB Interfaces)
• Two External Memory Interfaces:
– EMIFA
– NOR (8- or 16-Bit-Wide Data)
– NAND (8- or 16-Bit-Wide Data)
– 16-Bit SDRAM with 128-MB Address Space
(TMS320C6747 Only)
– EMIFB
– 32-Bit or 16-Bit SDRAM with 256-MB
Address Space (TMS320C6747)
– 16-Bit SDRAM with 128-MB Address Space
(TMS320C6745)
• Three Configurable 16550-Type UART Modules:
– UART0 with Modem Control Signals
– Autoflow Control Signals (CTS, RTS) on UART0
Only
– 16-Byte FIFO
– 16x or 13x Oversampling Option
• LCD Controller (TMS320C6747 Only)
• Two Serial Peripheral Interfaces (SPIs) Each with
One Chip Select
• Multimedia Card (MMC)/Secure Digital (SD) Card
Interface with Secure Data I/O (SDIO)
• Two Master and Slave Inter-Integrated Circuit (I
Bus™)
• One Host-Port Interface (HPI) with 16-Bit-Wide
Muxed Address/Data Bus for High Bandwidth
(TMS320C6747 Only)
• Programmable Real-Time Unit Subsystem
(PRUSS)
– Two Independent Programmable Realtime Unit
(PRU) Cores
– 32-Bit Load and Store RISC Architecture
– 4KB of Instruction RAM per Core
– 512 Bytes of Data RAM per Core
2
C

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C6745 and is the answer not in the manual?

Questions and answers

Summary of Contents for Texas Instruments TMS320C6745

  • Page 1: Tms320C6745, Tms320C6747 Fixed- And Floating-Point Digital Signal Processor

    Documents TMS320C6745, TMS320C6747 SPRS377F – SEPTEMBER 2008 – REVISED JUNE 2014 TMS320C6745, TMS320C6747 Fixed- and Floating-Point Digital Signal Processor 1 TMS320C6745, TMS320C6747 Fixed- and Floating-Point Digital Signal Processor Features Multiplies, Four 16 x 16-Bit Multiplies, or • Software Support Eight 8 x 8-Bit Multiplies per Clock Cycle, and –...
  • Page 2: Applications

    • Network Streaming Audio Description The TMS320C6745/6747 device is a low-power digital signal processor based on a TMS320C674x DSP core. It consumes significantly lower power than other members of the TMS320C6000™ platform of DSPs. The TMS320C6745/6747 device enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly bring to market devices featuring high processing performance .
  • Page 3 The Ethernet Media Access Controller (EMAC) provides an efficient interface between the TMS320C6745/6747 device and the network. The EMAC supports both 10Base-T and 100Base-TX, or 10 Mbps and 100 Mbps in either half- or full-duplex mode. Additionally, an MDIO interface is available for PHY configuration.
  • Page 4: Functional Block Diagram

    Note: Not all peripherals are available at the same time due to multiplexing. See Table 3-1 for details on which device components are available on each device. Figure 1-2. TMS320C6745 Functional Block Diagram TMS320C6745, TMS320C6747 Fixed- and Floating-Point Digital Signal Copyright © 2008–2014, Texas Instruments Incorporated Processor...
  • Page 5: Table Of Contents

    Thermal Data for PTP ..........EDMA Supplementary Information About the 176-pin PTP ........... PowerPAD™ Package 6.10 External Memory Interface A (EMIFA) ......Packaging Information Table of Contents Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 6: Revision History

    SPRS377F revision. Scope: Applicable updates to the TMS320C6747/C6745 Fixed- and Floating-Point Digital Signal Processor device family, specifically relating to the TMS320C6747 and TMS320C6745 devices, which are all now in the production data (PD) stage of development, have been incorporated.
  • Page 7 Updated/Changed Write Accesses Register Description from "RBUSEL = 0 in RFMT" to "XBUSEL = 0 in and McASP2) XFMT" Section 7.4 Added NEW section. Related Links Section 7.7 Added NEW section. Glossary Revision History Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 8: Device Overview

    ADDITIONAL MEMORY 128KB RAM C674x CPU ID + CPU Control Status Register 0x1400 Rev ID (CSR.[31:16]) C674x Megamodule Revision ID Register 0x0000 Revision (MM_REVID[15:0]) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 9: Device Compatibility

    Device Compatibility The C674x DSP core is code-compatible with the C6000™ DSP platform and supports features of both the C64x+ and C67x+ DSP families. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 10: Dsp Subsystem

    Memory Protect Peripherals Cache Control MDMA SDMA 8 x 32 32K Bytes High L1D RAM/ Performance Cache Switch Fabric Figure 3-1. C674x Megamodule Block Diagram Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 11 Privilege - Defines user and supervisor modes of operation, allowing the operating system to give a basic level of protection to sensitive resources. Local memory is divided into multiple pages, each with read, write, and execute permissions. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 12 For more details on the C674x CPU and its enhancements over the C64x architecture, see the following documents: • TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide (SPRU732) • TMS320C64x Technical Overview (SPRU395) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 13 D. On .L and .S units, odd dst connects to odd register files and even dst connects to even register files. Figure 3-2. TMS320C674x CPU (DSP Core) Data Paths Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 14 L1PIWC L1P invalidate word count register 0x0184 4030 L1DWIBAR L1D writeback invalidate base address register 0x0184 4034 L1DWIWC L1D writeback invalidate word count register Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 15 0x0184 A118 - 0x0184 A1FF Reserved L2 memory protection page attribute register 0 0x0184 A200 L2MPPA0 (controls memory address 0x0080 0000 - 0x0080 1FFF) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 16 (controls memory address 0x0083 6000 - 0x0083 7FFF) L2 memory protection page attribute register 28 0x0184 A270 L2MPPA28 (controls memory address 0x0083 8000 - 0x0083 9FFF) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 17 (controls memory address 0x007B 8000 - 0x007B FFFF) L2 memory protection page attribute register 56 0x0184 A2E0 L2MPPA56 (controls memory address 0x007C 0000 - 0x007C 7FFF) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 18 (1) These addresses correspond to the L1P memory protection page attribute registers 0-15 (L1PMPPA0-L1PMPPA15) of the C674x megamaodule. These registers are not supported for this device. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 19 (2) These addresses correspond to the L1D memory protection page attribute registers 0-15 (L1DMPPA0-L1DMPPA15) of the C674x megamaodule. These registers are not supported for this device. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 20 (controls memory address 0x00F0 7800 - 0x00F0 7FFF) 0x0184 AE80 – 0x0185 FFFF Reserved Table 3-4 for a detailed top level C6745/6747 memory map that includes the DSP memory space. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 21: Memory Map Summary

    0x01D0 1000 0x01D0 1FFF McASP 0 AFIFO Control (1) The DSP L2 ROM is used for boot purposes and cannot be programmed with application code Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 22 0x117F FFFF 1024K DSP L2 ROM 0x1180 0000 0x1183 FFFF 256K DSP L2 RAM 0x1184 0000 0x11DF FFFF 0x11E0 0000 0x11E0 7FFF DSP L1P RAM Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 23 0x01C0 83FF 1024 EDMA3 Transfer Controller 0 (1) The DSP L2 ROM is used for boot purposes and cannot be programmed with application code Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 24 0x01F0 2000 0x01F0 2FFF eHRPWM 1 0x01F0 3000 0x01F0 3FFF HRPWM 1 0x01F0 4000 0x01F0 4FFF eHRPWM 2 0x01F0 5000 0x01F0 5FFF HRPWM 2 Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 25 0xAFFF FFFF 0xB000 0000 0xB000 7FFF EMIFB Control Registers 0xB000 8000 0xBFFF FFFF 0xC000 0000 0xC7FF FFFF 128M EMIFB SDRAM Data 0xC800 0000 0xDFFF FFFF Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 26: Pin Assignments

    EMB_A[7]/ EMB_WE_ USB1_DP 50_CLK/ AXR2[0]/ MDIO_CLK/ EMB_RAS EMB_D[24] EMB_D[26] AXR2[2]/ GP7[12] GP7[5] GP7[9] DQM[3] GP2[14]/ GP3[11] GP3[7] GP3[3] BOOT[11] Figure 3-3. Pin Map (ZKB) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 27 EMB_CAS ACLKR1/ECAP2/APWM2/GP4[12] AFSR1/GP4[13] EMA_WE/AXR0[12]/GP2[3]/BOOT[14] EMA_D[7]/MMCSD_DAT[7]/GP0[7]/BOOT[13] AXR1[8]/EPWM1A/GP4[8] AXR1[7]/EPWM1B/GP4[7] EMA_D[6]/MMCSD_DAT[6]/GP0[6] AXR1[6]/EPWM2A/GP4[6] EMA_D[5]/MMCSD_DAT[5]/GP0[5] AXR1[5]/EPWM2B/GP4[5] EMA_D[4]/MMCSD_DAT[4]/GP0[4] AXR1[4]/EQEP1B/GP4[4] EMA_D[3]/MMCSD_DAT[3]/GP0[3] AXR1[3]/EQEP1A/GP4[3] AXR1[2]/GP4[2] EMA_D[2]/MMCSD_DAT[2]/GP0[2] AXR1[1]/GP4[1] EMA_D[1]/MMCSD_DAT[1]/GP0[1] Figure 3-4. Pin Map (PTP) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 28: Terminal Functions

    Note: For multiplexed pins where functions have different types (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 29 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 30 UHPI, McASP, GPIO EMIFA write EMA_WE_DQM[0] /UHPI_HINT/AXR0[15]/GP2[9] enable/data mask for EMA_D[7:0] UHPI, EMA_OE/UHPI_HDS1/AXR0[13]/GP2[7] McASP0, EMIFA output enable GPIO EMIFA wait EMA_WAIT[0]/ UHPI_HRDY/GP2[10] UHPI, GPIO input/interrupt Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 31 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 32 EMIFB column address EMB_CAS strobe EMB_CS[0] EMIFB SDRAM chip select 0 EMB_WE_DQM[3] EMB_WE_DQM[2] EMIFB write enable/data mask for EMB_D EMB_WE_DQM[1] /GP5[14] GPIO EMB_WE_DQM[0] /GP5[15] Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 33 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 34 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 35 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 36 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 37 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (3) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 38 (3) As these signals are internally pulled down while the device is in reset, it is necessary to externally pull them high with resistors if UART1 boot mode is used. Please see the TMS320C6745/C6747 DSP Technical Reference Manual (SPRUH91) for more for details on entering UART1 boot mode.
  • Page 39 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 40 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 41 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 42 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 43 McASP0, USB, GPIO McASP2 AXR0[1]/RMII_TXD[1]/ACLKX2/GP3[1] transmit bit clock McASP2 McASP0, AXR0[5]/RMII_RXD[1]/AFSX2/GP3[5] transmit frame EMAC, GPIO sync McASP2 receive EMA_CLK/OBSCLK/AHCLKR2/GP1[15] EMIFA, GPIO master clock Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 44 Table 3-20. Multichannel Audio Serial Ports (McASPs) Terminal Functions (continued) PIN NO SIGNAL NAME TYPE PULL MUXED DESCRIPTION McASP0, McASP2 receive AXR0[6]/RMII_RXER/ACLKR2/GP3[6] EMAC, GPIO bit clock McASP2 mute EMA_CS[3]/AMUTE2/GP2[6] EMIFA, GPIO output Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 45 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor (3) Core power supply LDO output for USB PHY. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 46 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 47 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 48 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 49 (ie., input versus output), the table reflects the pin function direction for that particular peripheral. (2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 50 McASP0 AXR0[11]/AXR2[0]/GP3[11] EMAC, UART1_TXD/AXR0[10]/GP3[10] UART1, McASP0 UART1_RXD/AXR0[9]/GP3[9] AXR0[8]/MDIO_D/GP3[8] McASP0, MDIO GPIO Bank 3 AXR0[7]/MDIO_CLK/GP3[7] AXR0[6]/RMII_RXER/ACLKR2/GP3[6] AXR0[5]/RMII_RXD[1]/AFSX2/GP3[5] AXR0[4]/RMII_RXD[0]/AXR2[1]/GP3[4] McASP0, EMAC, AXR0[3]/RMII_CRS_DV/AXR2[2]/GP3[3] McASP2 AXR0[2]/RMII_TXEN/AXR2[3]/GP3[2] AXR0[1]/RMII_TXD[1]/ACLKX2/GP3[1] AXR0[0]/RMII_TXD[0]/AFSR2/GP3[0] Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 51 GPIOBank 5 SPI1_CLK/EQEP1S/GP5[7]/BOOT[7] BOOT SPI1_SIMO[0]/I2C1_SDA/GP5[6]/BOOT[6] SPI1, I2C1, BOOT SPI1_SOMI[0]/I2C1_SCL/GP5[5]/BOOT[5] SPI0_SCS[0]/UART0_RTS/EQEP0B/GP5[4]/BOOT[4] SPI0, UART0, eQEP0, BOOT SPI0_ENA/UART0_CTS/EQEP0A/GP5[3]/BOOT[3] SPI0, eQEP1, SPI0_CLK/EQEP1I/GP5[2]/BOOT[2] BOOT SPI0_SIMO[0]/EQEP0S/GP5[1]/BOOT[1] SPI0, eQEP0, BOOT SPI0_SOMI[0]/EQEP0I/GP5[0]/BOOT[0] Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 52 Table 3-26. Reserved and No Connect Terminal Functions PIN NO SIGNAL NAME TYPE DESCRIPTION Reserved. (Leave unconnected, do not connect to power or RSV1 ground.) (1) PWR = Supply voltage. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 53 CV Reserved. For proper device operation, this pin must be tied low or RSV4 to CVDD. No Connect (leave unconnected) No Connect (leave unconnected) Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 54 Ground pins J8, J9, K8, K9, L7, L8, L9, L10, M6, M7, M10, M11, T1, T2, T15, (1) PWR = Supply voltage, GND - Ground. Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 55 No connect No connect USB1_VDDA18 No connect No connect AHCLKX0/AHCLKX2/USB_REFCLKIN/ No connect or use as alternate function Use as USB0 or alternate function GP2[11] Device Overview Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 56: Device Configuration

    – Serial Flash (Master Mode) – SERIAL EEPROM (Master Mode) – External Host (Slave Mode) • UART0 / UART1 / UART2 Boot – External Host Device Configuration Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 57: Syscfg Module

    Pin Multiplexing Control 3 Register Privileged mode 0x01C1 4130 PINMUX4 Pin Multiplexing Control 4 Register Privileged mode 0x01C1 4134 PINMUX5 Pin Multiplexing Control 5 Register Privileged mode Device Configuration Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 58 Chip Configuration 2 Register Privileged mode 0x01C1 4188 CFGCHIP3 Chip Configuration 3 Register Privileged mode 0x01C1 418C CFGCHIP4 Chip Configuration 4 Register Privileged mode Device Configuration Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 59: Pullup/Pulldown Resistors

    Section 5.3, Recommended Operating Conditions. • For the internal pullup/pulldown resistors for all device pins, see the peripheral/system-specific terminal functions table. Device Configuration Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 60: Device Operating Conditions

    (3) Level listed above is the passing level per EIA-JEDEC JESD22-C101E. JEDEC document JEP157 states that 250V CDM allows safe manufacturing with a standard ESD control process. Pins listed as 250V may actually have higher performance. Device Operating Conditions Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 61: Recommended Operating Conditions

    (4) Whichever is smaller. P = the period of the applied signal. Maintaining transition times as fast as possible is recommended to improve noise immunity on input signals. Device Operating Conditions Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 62: Notes On Recommended Power-On Hours (Poh)

    The above notations cannot be deemed a warranty or deemed to extend or modify the warranty under TI’s standard terms and conditions for TI semiconductor products. Device Operating Conditions Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 63: Electrical Characteristics Over Recommended Ranges Of Supply Voltage And Operating Case Temperature (Unless Otherwise Noted)

    (3) Applies only to pins with an internal pullup (IPU) or pulldown (IPD) resistor. (4) I applies to output-only pins, indicating off-state (Hi-Z) output leakage current. Device Operating Conditions Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 64: Peripheral Information And Electrical Specifications

    MIN for output clocks. MIN (or V MIN) MAX (or V MAX) Figure 6-3. Rise and Fall Transition Time Voltage Reference Levels Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 65: Recommended Clock And Control Signal Transition Behavior

    The power supplies can be powered-off in any order as long as the 3.3V supplies do not remain powered with the other supplies unpowered. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 66: Reset

    JTAG controllers from Texas Instruments actively drive TRST high. However, some third-party JTAG controllers may not drive TRST high but expect the use of a pullup resistor on TRST. When using this type of JTAG controller, assert TRST to intialize the device after powerup and externally drive TRST high before attempting any emulation or boundary scan operations.
  • Page 67 Power Supplies Stable Ramping Clock Source Stable OSCIN RESET TRST RESETOUT Boot Pins Config Figure 6-4. Power-On Reset (RESET and TRST active) Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 68 Power Supplies Stable OSCIN TRST RESET RESETOUT Config Boot Pins Driven or Hi-Z Figure 6-5. Warm Reset (RESET active, TRST high) Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 69: Crystal Oscillator Or External Clock Input

    Clock Input to PLL OSCOUT OSCV Figure 6-6. On-Chip 1.2V Oscillator Table 6-2. Oscillator Timing Requirements PARAMETER UNIT Oscillator frequency range (OSCIN/OSCOUT) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 70 (1) Whichever is smaller. P = the period of the applied signal. Maintaining transition times as fast as possible is recommended to improve noise immunity on input signals. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 71: Clock Plls

    Table 6-4 before enabling the DSP to run from the PLL by setting PLLEN = 1. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 72 EMIFB DIV4.5 Internal Clock Source CFGCHIP3[EMB_CLKSRC] OSCDIV OBSCLK Pin SYSCLK1 SYSCLK2 SYSCLK3 SYSCLK4 SYSCLK5 SYSCLK6 SYSCLK7 OCSEL[OCSRC] Figure 6-9. PLL Topology Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 73 PLL, and post-division for each of the chip-level clocks from the PLL output. The PLLC also controls reset propagation through the chip, clock alignment, and test points. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 74 PLL Controller Divider 5 Register 0x01C1 1168 PLLDIV6 PLL Controller Divider 6 Register 0x01C1 116C PLLDIV7 PLL Controller Divider 7 Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 75: Interrupts

    EMAC - Core 1 Transmit Interrupt EMAC_C1MISC EMAC - Core 1 Miscellaneous Interrupt UHPI_DSPINT UHPI DSP Interrupt PRU_EVTOUT3 PRU Interrupt IIC0_INT I2C0 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 76 Timer64P0 - Compare 3 T64P0_CMPINT4 Timer64P0 - Compare 4 T64P0_CMPINT5 Timer64P0 - Compare 5 T64P0_CMPINT6 Timer64P0 - Compare 6 T64P0_CMPINT7 Timer64P0 - Compare 7 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 77 C674x-UMC PDC_INT C674x-PDC SYS_CMPA C674x-SYS PMC_CMPA C674x-PMC PMC_CMPA C674x-PMC DMC_CMPA C674x-DMC DMC_CMPA C674x-DMC UMC_CMPA C674x-UMC UMC_CMPA C674x-UMC EMC_CMPA C674x-EMC EMC_BUSERR C674x-EMC Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 78 Interrupt exception status 0x0180 0184 INTXCLR Interrupt exception clear 0x0180 0188 INTDMASK Dropped interrupt mask register 0x0180 01C0 EVTASRT Event assert register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 79: General-Purpose Input/Output (Gpio)

    I/O cell, allows wired logic be implemented. The memory map for the GPIO registers is shown in Table 6-8. See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details. 6.8.1 GPIO Register Description(s) Table 6-8. GPIO Registers...
  • Page 80 GPIO Banks 6 and 7 Clear Falling Edge Interrupt Register 0x01E2 60AC INTSTAT67 GPIO Banks 6 and 7 Interrupt Status Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 81 GPIO register through the internal bus. (2) C=SYSCLK4 period in ns. GP [ ] as input Figure 6-11. GPIO External Interrupt Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 82: Edma

    However for this device, the priority control for the transfer controllers is controlled by the chip-level registers in the System Configuration Module. You should use the chip-level registers and not QUEPRI to configure the TC priority. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 83 Event Register 0x01C0 2208 Event Clear Register 0x01C0 2210 Event Set Register 0x01C0 2218 Chained Event Register 0x01C0 2220 Event Enable Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 84 0x01C0 830C 0x01C0 870C DFDST0 Destination FIFO Destination Address Register 0 0x01C0 8310 0x01C0 8710 DFBIDX0 Destination FIFO B-Index Register 0 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 85 Source B Index, Destination B Index 0x0014 LINK_BCNTRLD Link Address, B Count Reload 0x0018 SRC_DST_CIDX Source C Index, Destination C Index 0x001C CCNT C Count Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 86 I2C1 Transmit UART1 Receive GPIO Bank 4 Interrupt UART1 Transmit GPIO Bank 5 Interrupt SPI0 Receive UART2 Receive SPI0 Transmit UART2 Transmit Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 87: External Memory Interface A (Emifa)

    Finally, note that the EMIFA does not support Mobile SDRAM devices. Table 6-17 below shows the supported SDRAM configurations for EMIFA. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 88 NAND flash on EMA_CS[3]. It is always possible to have the image span multiple chip selects, but this must be supported by second stage boot code stored in the external flash. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 89 RESET RESET A[18:13] RY/ Y EMA_A[1] EMA_A[2] DQ[15:0] NAND FLASH 1Gb x 16 Figure 6-12. C6745/6747 Connection Diagram: SDRAM, NOR, NAND Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 90 EMA_WAIT DQ[7:0] NAND EMA_CS[4] FLASH EMA_CS[5] MultiPlane R/ 1 R/ 2 Figure 6-13. C6745/6747 EMIFA Connection Diagram: Multiple NAND Flash Planes Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 91 0x6800 00D8 NANDERRVAL1 NAND Flash 4-Bit ECC Error Value Register 1 0x6800 00DC NANDERRVAL2 NAND Flash 4-Bit ECC Error Value Register 2 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 92 Output hold time, EMA_CLK rising to EMA_WE invalid oh(CLKH-WEIV) Delay time, EMA_CLK rising to EMA_D[15:0] 3-stated dis(CLKH-DHZ) Output hold time, EMA_CLK rising to EMA_D[15:0] driving ena(CLKH-DLZ) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 93 READ OPERATION EMA_CLK EMA_CS[0] EMA_WE_DQM[1:0] EMA_BA[1:0] EMA_A[12:0] 2 EM_CLK Delay EMA_D[15:0] EMA_RAS EMA_CAS EMA_WE Figure 6-15. EMIFA Basic SDRAM Read Operation Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 94 (3) EWC = external wait cycles determined by EMA_WAIT input signal. EWC supports the following range of values EWC[256-1]. Note that the maximum wait time before timeout is specified by bit field MEWC in the Asynchronous Wait Cycle Configuration Register. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 95 Output setup time, EMA_D[15:0] valid to (WS)*E-3 (WS)*E (WS)*E+3 su(EMDV-EMWEL) EMA_WE low Output hold time, EMA_WE high to (WH)*E-3 (WH)*E (WH)*E+3 h(EMWEH-EMDIV) EMA_D[15:0] invalid Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 96 Figure 6-16. Asynchronous Memory Read Timing for EMIFA EMA_CS[5:2] EMA_BA[1:0] EMA_A[12:0] EMA_ _DQM[1:0] EMA_WE EMA_D[15:0] EMA_OE Figure 6-17. Asynchronous Memory Write Timing for EMIFA Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 97 STROBE HOLD EMA_CS[5:2] EMA_BA[1:0] EMA_A[12:0] EMA_D[15:0] EMA_OE EMA_WAIT Asserted Deasserted Figure 6-18. EMA_WAIT Read Timing Requirements Figure 6-19. EMA_WAIT Write Timing Requirements Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 98: External Memory Interface B (Emifb)

    SDRAM operation to lower speeds and the maximum speed should be confirmed by board simulation using IBIS models. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 99 Note that in Table 6-24, page size/column size (not indicated in the table) is varied to get the required addressability range. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 100 EMB_SDCKE EMB_BA[1:0] BA[1:0] EMB_A[11:0] A[11:0] EMB_WE_DQM[3:0] DQM[3:0] EMB_D[31:0] DQ[31:0] Figure 6-22. EMIFB to 2M × 32 × 4 bank SDRAM Interface Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 101 EMIFB registers. Table 6-25. EMIFB Base Controller Registers BYTE ADDRESS ACRONYM REGISTER DESCRIPTION 0xB000 0000 MIDR Module ID Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 102 Interrupt Raw Register 0xB000 00C4 Interrupt Mask Register 0xB000 00C8 IMSR Interrupt Mask Set Register 0xB000 00CC IMCR Interrupt Mask Clear Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 103 (1) Commercial (default) temperature range rated devices for 456 MHz max CPU operating frequency as applicable to the device (2) Commercial (default) temperature range rated devices for 400/375/300/266/200 MHz max CPU operating frequencies as applicable to the device Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 104 (2) Industrial, Extended and Automotive temperature range rated devices for 400/375/300/266/200 MHz max CPU operating frequencies as applicable to the device Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 105 READ OPERATION EMB_CLK EMB_CS[0] EMB_WE_DQM[3:0] EMB_BA[1:0] EMB_A[12:0] 2 EM_CLK Delay EMB_D[31:0] EMB_RAS EMB_CAS EMB_WE Figure 6-25. EMIFB Basic SDRAM Read Operation Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 106: Memory Protection Units

    Programmable range 6, end address 0x01E1 4258 PROG6_MPPA Programmable range 6, memory page protection attributes 0x01E1 425C - 0x01E1 42FF Reserved Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 107 Programmable range 7, end address 0x01E1 5268 PROG7_MPPA Programmable range 7, memory page protection attributes 0x01E1 526C - 0x01E1 526F Reserved Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 108 0x01E1 5300 FLTADDRR Fault address 0x01E1 5304 FLTSTAT Fault status 0x01E1 5308 FLTCLR Fault clear 0x01E1 530C - 0x01E1 5FFF Reserved Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 109: Mmc / Sd / Sdio (Mmcsd)

    0x01C4 006C SDIOIEN SDIO Interrupt Enable Register 0x01C4 0070 SDIOIST SDIO Interrupt Status Register 0x01C4 0074 MMCFIFOCTL MMC FIFO Control Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 110 Fall time, MMCSD_CLK f(CLK) Delay time, MMCSD_CLK low to MMCSD_CMD transition -4.5 d(CLKL-CMD) Delay time, MMCSD_CLK low to MMCSD_DATx transition -4.5 d(CLKL-DAT) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 111 START MMCSD_DATx Figure 6-28. MMC/SD Host Write Timing MMCSD_CLK Start MMCSD_DATx Figure 6-29. MMC/SD Host Read and Card CRC Status Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 112: Ethernet Media Access Controller (Emac)

    Receive Channel 5 Flow Control Threshold Register 0x01E2 3138 RX6FLOWTHRESH Receive Channel 6 Flow Control Threshold Register 0x01E2 313C RX7FLOWTHRESH Receive Channel 7 Flow Control Threshold Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 113 Transmit Channel 2 Completion Pointer Register 0x01E2 364C TX3CP Transmit Channel 3 Completion Pointer Register 0x01E2 3650 TX4CP Transmit Channel 4 Completion Pointer Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 114 0x01E2 325C TXUNDERRUN Transmit Underrun Error Register 0x01E2 3260 TXCARRIERSENSE Transmit Carrier Sense Errors Register 0x01E2 3264 TXOCTETS Transmit Octet Frames Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 115 EMAC Control Module Interrupt Core 2 Receive Interrupts Per Millisecond Register 0x01E2 2084 C2TXIMAX EMAC Control Module Interrupt Core 2 Transmit Interrupts Per Millisecond Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 116 Output Delay Time, RMII_MHZ_50_CLK High to TXD Valid td(REFCLK-TXEN) Output Delay Time, RMII_MHZ_50_CLK High to TXEN Valid RMII_MHz_50_CLK RMII_TXEN RMII_TXD[1:0] RMII_RXD[1:0] RMII_CRS_DV RMII_RXER Figure 6-30. RMII Timing Diagram Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 117: Management Data Input/Output (Mdio)

    MDIO interface, with very little maintenance from the core processor. Only one PHY may be connected at any given time. For more detailed information on the MDIO peripheral, see the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9).
  • Page 118 6-32) PARAMETER UNIT Delay time, MDIO_CLK low to MDIO_D data output valid d(MDIO_CLKL-MDIO) MDIO_CLK MDIO_D (output) Figure 6-32. MDIO Output Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 119: Multichannel Audio Serial Ports (Mcasp0, Mcasp1, And Mcasp2)

    (Dedicated) Receive Serializer y AXRx[y] Transmit/Receive Serial Data Pin Formatter McASPx (x = 0, 1, 2) Figure 6-33. McASP Block Diagram Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 120 0x01D0 80C4 XSLOT Current transmit TDM time slot register 0x01D0 00C8 0x01D0 40C8 0x01D0 80C8 XCLKCHK Transmit clock check control register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 121 Transmit buffer register for serializer 3 (1) Writes to XRBUF originate from peripheral configuration port only when XBUSEL = 1 in XFMT. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 122 Receive buffer register for serializer 15 (2) Reads from XRBUF originate on peripheral configuration port only when RBUSEL = 1 in RFMT. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 123 0x01D0 1018 0x01D0 5018 0x01D0 9018 RFIFOCTL Read FIFO control register 0x01D0 101C 0x01D0 501C 0x01D0 901C RFIFOSTS Read FIFO status register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 124 (2) P = SYSCLK2 period (3) McASP0 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR0 (4) McASP0 ACLKXCTL.ASYNC=0: Receiver is clocked by transmitter's ACLKX0 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 125 (4) P = SYSCLK2 period (5) AR - ACLKR0 period. (6) AX - ACLKX0 period. (7) McASP0 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR0 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 126 (2) P = SYSCLK2 period (3) McASP1 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR1 (4) McASP1 ACLKXCTL.ASYNC=0: Receiver is clocked by transmitter's ACLKX1 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 127 (4) P = SYSCLK2 period (5) AR - ACLKR1 period. (6) AX - ACLKX1 period. (7) McASP1 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR1 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 128 (2) P = SYSCLK2 period (3) McASP2 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR2 (4) McASP2 ACLKXCTL.ASYNC=0: Receiver is clocked by transmitter's ACLKX2 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 129 (4) P = SYSCLK2 period (5) AR - ACLKR2 period. (6) AX - ACLKX2 period. (7) McASP2 ACLKXCTL.ASYNC=1: Receiver is clocked by its own ACLKR2 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 130 For CLKRP = CLKXP = 1, the McASP transmitter is configured for falling edge (to shift data out) and the McASP receiver is configured for rising edge (to shift data in). Figure 6-34. McASP Input Timings Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 131 For CLKRP = CLKXP = 0, the McASP transmitter is configured for rising edge (to shift data out) and the McASP receiver is configured for falling edge (to shift data in). Figure 6-35. McASP Output Timings Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 132: Serial Peripheral Interface Ports (Spi0, Spi1)

    SPI transfer. Although the SPI module supports two interrupt outputs, SPIx_INT1 is the only interrupt connected on this device. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 133 Optional Enable (Ready) SPIx_ENA SPIx_ENA SPIx_CLK SPIx_CLK SPIx_SOMI SPIx_SOMI SPIx_SIMO SPIx_SIMO MASTER SPI SLAVE SPI Figure 6-37. Illustration of SPI Master-to-SPI Slave Connection Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 134 0x01E1 2060 Reserved Reserved - Do not write to this register 0x01C4 1064 0x01E1 2064 INTVEC1 Interrupt Vector for SPI INT1 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 135 (2) First bit may be MSB or LSB depending upon SPI configuration. MO(0) refers to first bit and MO(n) refers to last bit output on SPI0_SIMO. MI(0) refers to the first bit input and MI(n) refers to the last bit input on SPI0_SOMI. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 136 (3) Measured from the termination of the write of new data to the SPI module, In analyzing throughput requirements, additional internal bus cycles must be accounted for to allow data to be written to the SPI module by the DSP CPU. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 137 (6) Except for modes when SPIDAT1.CSHOLD is enabled and there is additional data to transmit. In this case, SPI0_SCS will remain asserted. (7) This delay can be increased under software control by the register bit field SPIDELAY.T2CDELAY[4:0]. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 138 (9) This delay can be increased under software control by the register bit field SPIDELAY.C2TDELAY[4:0]. (10) If SPI0_ENA was initially deasserted high and SPI0_CLK is delayed. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 139 (2) P = SYSCLK2 period (3) Figure shows only Polarity = 0, Phase = 0 as an example. Table gives parameters for all four slave clocking modes. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 140 (2) First bit may be MSB or LSB depending upon SPI configuration. MO(0) refers to first bit and MO(n) refers to last bit output on SPI1_SIMO. MI(0) refers to the first bit input and MI(n) refers to the last bit input on SPI1_SOMI. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 141 Pulse Width High, SPI1_CLK, All Slave Modes w(SPCH)S Pulse Width Low, SPI1_CLK, All Slave Modes w(SPCL)S (1) P = SYSCLK2 period Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 142 (3) Measured from the termination of the write of new data to the SPI module, In analyzing throughput requirements, additional internal bus cycles must be accounted for to allow data to be written to the SPI module by the DSP CPU. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 143 (6) Except for modes when SPIDAT1.CSHOLD is enabled and there is additional data to transmit. In this case, SPI1_SCS will remain asserted. (7) This delay can be increased under software control by the register bit field SPIDELAY.T2CDELAY[4:0]. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 144 (9) This delay can be increased under software control by the register bit field SPIDELAY.C2TDELAY[4:0]. (10) If SPI1_ENA was initially deasserted high and SPI1_CLK is delayed. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 145 (2) P = SYSCLK2 period (3) Figure shows only Polarity = 0, Phase = 0 as an example. Table gives parameters for all four slave clocking modes. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 146 If 3-stated, an external pullup resistor should be used to provide a valid level to the master. This option is useful when tying several SPI slave devices to a single master. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 147 POLARITY = 1 PHASE = 1 SPIx_CLK SPIx_SIMO MO(0) MO(1) MO(n−1) MO(n) SPIx_SOMI MI(0) MI(1) MI(n−1) MI(n) Figure 6-38. SPI Timings—Master Mode Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 148 POLARITY = 1 PHASE = 1 SPIx_CLK SPIx_SIMO SI(0) SI(1) SI(n−1) SI(n) SPIx_SOMI SO(0) SO(1) SO(n−1) SO(n) Figure 6-39. SPI Timings—Slave Mode Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 149 DESEL SPIx_SCS A. DESELECTED IS PROGRAMMABLE EITHER HIGH OR 3−STATE (REQUIRES EXTERNAL PULLUP) Figure 6-40. SPI Timings—Master Mode (4-Pin and 5-Pin) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 150 DESEL SPIx_SCS A. DESELECTED IS PROGRAMMABLE EITHER HIGH OR 3−STATE (REQUIRES EXTERNAL PULLUP) Figure 6-41. SPI Timings—Slave Mode (4-Pin and 5-Pin) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 151: Enhanced Capture (Ecap) Peripheral

    6.18 Enhanced Capture (eCAP) Peripheral The C6745/6747 device contains up to three enhanced capture (eCAP) modules. Figure 6-42 shows a functional block diagram of a module. See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details. Uses for ECAP include: •...
  • Page 152 Interrupt Continuous / to Interrupt Trigger Oneshot Controller CTR_OVF Capture Control Flag CTR=PRD control CTR=CMP Figure 6-42. eCAP Functional Block Diagram Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 153 Synchronous cycles c(SCO) Table 6-72. eCAP Switching Characteristics PARAMETER TEST CONDITIONS UNIT Pulse duration, APWMx output high/low w(APWM) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 154: Enhanced Quadrature Encoder (Eqep) Peripheral

    SPRS377F – SEPTEMBER 2008 – REVISED JUNE 2014 www.ti.com 6.19 Enhanced Quadrature Encoder (eQEP) Peripheral The C6745/6747 device contains up to two enhanced quadrature encoder (eQEP) modules. See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details. System control registers To CPU...
  • Page 155 Delay time, external clock to counter increment cycles d(CNTR)xin c(SCO) Delay time, QEP input edge to position compare sync output cycles d(PCS-OUT)QEP c(SCO) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 156: Enhanced High-Resolution Pulse-Width Modulator (Ehrpwm)

    The C6745/6747 device contains up to three enhanced PWM Modules (eHRPWM). Figure 6-44 shows a block diagram of multiple eHRPWM modules. Figure 4-4 shows the signal interconnections with the eHRPWM. See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details. EPWMSYNCI EPWM0SYNCI...
  • Page 157 EPWMB EPWMxB CMPB active (16) EPWMxTZINT CMPB shadow (16) CTR = ZERO Figure 6-45. eHRPWM Sub-Modules Showing Critical Internal Signal Interconnections Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 158 (1) These registers are only available on eHRPWM instances that include the high-resolution PWM (HRPWM) extension; otherwise, these locations are reserved. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 159 Micro Edge Positioning (MEP) step size (1) MEP step size will increase with low voltage and high temperature and decrease with high voltage and cold temperature. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 160: Lcd Controller

    0x01E1 304C LCDDMA_FB1_BASE LCD DMA Frame Buffer 1 Base Address Register 0x01E1 3050 LCDDMA_FB1_CEILING LCD DMA Frame Buffer 1 Ceiling Address Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 161 (1 to 15) LCD_MCLK LCD_D[15:0] Write Data Data[7:0] Read Status LCD_PCLK Not Used LCD_VSYNC LCD_HSYNC LCD_AC_ENB_CS Figure 6-47. Character Display HD44780 Write Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 162 (0–31) (1–63) Used LCD_MCLK LCD_D[7:0] Write Instruction Data[7:0] Read Data LCD_PCLK Used LCD_VSYNC LCD_HSYNC LCD_AC_ENB_CS Figure 6-48. Character Display HD44780 Read Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 163 Clock LCD_MCLK LCD_D[15:0] Write Address Write Data Data[15:0] LCD_AC_ENB_CS (async mode) LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-49. Micro-Interface Graphic Display 6800 Write Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 164 Clock LCD_MCLK LCD_D[15:0] Write Address Data[15:0] Read Data LCD_AC_ENB_CS (async mode) LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-50. Micro-Interface Graphic Display 6800 Read Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 165 Clock LCD_MCLK LCD_D[15:0] Data[15:0] Read Read Status Data LCD_AC_ENB_CS (async mode) LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-51. Micro-Interface Graphic Display 6800 Status Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 166 Clock LCD_MCLK LCD_D[15:0] DATA[15:0] Write Address Write Data LCD_AC_ENB_CS (async mode) LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-52. Micro-Interface Graphic Display 8080 Write Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 167 Clock LCD_MCLK LCD_D[15:0] Data[15:0] Write Address Read Data LCD_AC_ENB_CS (async mode) LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-53. Micro-Interface Graphic Display 8080 Read Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 168 (1−15) (1−63) Clock LCD_MCLK Data[15:0] LCD_D[15:0] Read Data Read Status LCD_AC_ENB_CS LCD_VSYNC LCD_HSYNC LCD_PCLK Figure 6-54. Micro-Interface Graphic Display 8080 Status Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 169 I/O signal LCD_VSYNC. The beginning of each new line is denoted by the activation of I/O signal LCD_HSYNC. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 170 P−1, L−1 L−1 L−1 L−1 P−2, P−1, 1, L 2, L 3, L P, L Figure 6-55. LCD Raster-Mode Display Format Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 171 (1 to 64) 16 × (1 to 1024) 16 × (1 to 1024) Line 1 Line 2 Figure 6-56. LCD Raster-Mode Active Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 172 (1 to 256) (1 to 64) (1 to 256) (1 to 2024) Line 6 Line 5 Figure 6-57. LCD Raster-Mode Passive Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 173 (1 to 64) (1 to 256) 16 ×(1 to 1024) Line L Line 1 (Passive Only) Figure 6-58. LCD Raster-Mode Control Signal Activation Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 174 16 ×(1 to 1024) Line 1 for passive Line 1 for active Line 2 for passive Figure 6-59. LCD Raster-Mode Control Signal Deactivation Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 175: Timers

    0x01C2 1074 CMP5 Compare Register 5 0x01C2 0078 0x01C2 1078 CMP6 Compare Register 6 0x01C2 007C 0x01C2 107C CMP7 Compare Register 7 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 176 (1) P = OSCIN cycle time in ns. For example, when OSCIN frequency is 27 MHz, use P = 37.037 ns. TM64P0_OUT12 Figure 6-61. Timer Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 177: Inter-Integrated Circuit Serial Ports (I2C0, I2C1)

    Pin Data Set I2CPDIR I2CPDSET Register Register Pin Data In Pin Data Clear I2CPDIN I2CPDCLR Register Register Figure 6-62. I2C Module Block Diagram Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 178 I2C Pin Data Out Register 0x01C2 2058 0x01E2 8058 ICPDSET I2C Pin Data Set Register 0x01C2 205C 0x01E2 805C ICPDCLR I2C Pin Data Clear Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 179 Standard Mode Pulse duration, spike (must be suppressed) w(SP) Fast Mode Standard Mode Capacitive load for each bus line Fast Mode Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 180 (1) I2C must be configured correctly to meet the timings in Table 6-90. I2Cx_SDA I2Cx_SCL Stop Start Repeated Stop Start Figure 6-63. I2C Receive Timings Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 181 SPRS377F – SEPTEMBER 2008 – REVISED JUNE 2014 I2Cx_SDA I2Cx_SCL Stop Start Repeated Stop Start Figure 6-64. I2C Transmit Timings Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 182: Universal Asynchronous Receiver/Transmitter (Uart)

    0x01C4 2030 0x01D0 C030 0x01D0 D030 PWREMU_MGMT Power and Emulation Management Register 0x01C4 2034 0x01D0 C034 0x01D0 D034 Mode Definition Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 183 (4) Baud rate is not indicative of data rate. Actual data rate will be limited by system factors such as EDMA loading, EMIF loading, system frequency, etc. Start UART_TXDn Data Bits Start UART_RXDn Data Bits Figure 6-65. UART Transmit/Receive Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 184: Usb1 Host Controller Registers (Usb1.1 Ohci)

    6.25.1 USB1 Unused Signal Configuration If USB1 is unused, then the USB1 signals should be configured as shown in Section 3.6.23. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 185: Usb0 Otg (Usb2.0 Otg)

    Generic RNDIS Size EP3 0x01E0 005C GENRNDISSZ4 Generic RNDIS Size EP4 0x01E0 0400 FADDR Function Address Register 0x01E0 0401 POWER Power Management Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 186 0x01E0 042C FIFO3 Transmit and Receive FIFO Register for Endpoint 3 0x01E0 0430 FIFO4 Transmit and Receive FIFO Register for Endpoint 4 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 187 USB2.0 high-speed hub. 0x01E0 0494 RXFUNCADDR Address of the target function that has to be accessed through the associated Receive Endpoint. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 188 (peripheral mode) HOST_TXCSR Control Status Register for Host Transmit Endpoint (host mode) 0x01E0 0514 RXMAXP Maximum Packet Size for Peripheral/Host Receive Endpoint Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 189 Sets the polling interval for Interrupt/ISOC transactions or the NAK response timeout on Bulk transactions for host Receive endpoint. CONTROL AND STATUS REGISTER FOR ENDPOINT 4 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 190 Free Descriptor/Buffer Starvation Count Register 0 0x01E0 4024 FDBSC1 Free Descriptor/Buffer Starvation Count Register 1 0x01E0 4028 FDBSC2 Free Descriptor/Buffer Starvation Count Register 2 Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 191 Queue Manager Queue 63 Status Register A 0x01E0 6BF4 QSTATB[63] Queue Manager Queue 63 Status Register B 0x01E0 6BF8 QSTATC[63] Queue Manager Queue 63 Status Register C Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 192 6.26.2 USB0 Unused Signal Configuration If USB0 is unused, then the USB0 signals should be configured as shown in Section 3.6.23. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 193: Host-Port Interface (Uhpi)

    SPRS377F – SEPTEMBER 2008 – REVISED JUNE 2014 6.27 Host-Port Interface (UHPI) 6.27.1 HPI Device-Specific Information The device includes a user-configurable 16-bit Host-port interface (HPI16). See the TMS320C6745/C6747 DSP Peripherals Overview Reference Guide. (SPRUFK9) for more details. 6.27.2 HPI Peripheral Register Description(s) Table 6-98.
  • Page 194 (2) M=SYSCLK2 period (CPU clock frequency)/2 in ns. For example, when running parts at 300 MHz, use M=6.67 ns. (3) Select signals include: UHPI_HCNTL[1:0], UHPI_HRW and UHPI_HHWIL. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 195 (2) UHPI_HSTROBE refers to the following logical operation on UHPI_HCS, UHPI_HDS1, and UHPI_HDS2: [NOT(UHPI_HDS1 XOR UHPI_HDS2)] OR UHPI_HCS. (3) By design, whenever UHPI_HCS is driven inactive (high), HPI will drive UHPI_HRDY active (low). Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 196 UHPI_HDS2. UHPI_HCS timing requirements are reflected by parameters for UHPI_HSTROBE. The diagram above assumes UHPI_HAS has been pulled high. Figure 6-67. UHPI Read Timing (UHPI_HAS Not Used, Tied High) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 197 UHPI_HSTROBE refers to the following logical operation on UHPI_HCS, UHPI_HDS1, and UHPI_HDS2: [NOT(UHPI_HDS1 XOR UHPI_HDS2)] OR UHPI_HCS. Figure 6-68. UHPI Read Timing (UHPI_HAS Used) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 198 UHPI_HDS2. UHPI_HCS timing requirements are reflected by parameters for UHPI_HSTROBE. he diagram above assumes UHPI_HAS has been pulled high. Figure 6-69. UHPI Write Timing (UHPI_HAS Not Used, Tied High) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 199 UHPI_HSTROBE refers to the following logical operation on UHPI_HCS, UHPI_HDS1, and UHPI_HDS2: [NOT(UHPI_HDS1 XOR UHPI_HDS2)] OR UHPI_HCS. Figure 6-70. UHPI Write Timing (UHPI_HAS Used) Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 200: Power And Sleep Controller (Psc)

    PSC, the power domain they are associated with, the LPSC assignment and the default (power-on reset) module states. The module states and terminology are defined in Section 6.28.1.2. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 201 AlwaysON (PD0) Enable SCR12 (Br 18) AlwaysON (PD0) Enable 27-30 Not Used — — — Shared RAM (Br 13) PD_SHRAM Enable Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 202 It is not envisioned to use this mode when peripherals are fully operational and moving data. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 203: Programmable Real-Time Unit Subsystem (Pruss)

    PRUSS and back in through the PRUSS slave port. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 204 System Interrupt Enable Indexed Clear Register 0x01C3 4034 HSTINTENIDXSET Host Interrupt Enable Indexed Set Register 0x01C3 4038 HSTINTENIDXCLR Host Interrupt Enable Indexed Clear Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 205 System Interrupt Type Register 1 HOSTINTNSTLVL0- 0x01C3 5100 - 0x01C3 5128 Host Interrupt Nesting Level Registers 0-9 HOSTINTNSTLVL9 0x01C3 5500 HOSTINTEN Host Interrupt Enable Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 206: Emulation Logic

    – System event detection (i.e. cache miss) – Debug state machine state detection • Analysis Configuration – Application access – Debugger access Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 207 Router Port ID Default TAP TAP Name Tap IR Length C674x The router is ICEpick revision C and has a 6-bit IR length. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 208 No specific value is required on the EMU[0] pin for boundary scan testing. If TRST is not driven by the boundary scan tool or tester, TRST should be externally pulled high during boundary scan testing. Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 209: Ieee 1149.1 Jtag

    TRST will always be asserted upon power up and the device's internal emulation logic will always be properly initialized. JTAG controllers from Texas Instruments actively drive TRST high. However, some third-party JTAG controllers may not drive TRST high but expect the use of a pullup resistor on TRST.
  • Page 210 Table 6-116. Switching Characteristics Over Recommended Operating Conditions for JTAG Test Port (see Figure 6-72) PARAMETER UNIT Delay time, TCK low to TDO valid d(TCKL-TDOV) TDI/TMS/TRST Figure 6-72. JTAG Test-Port Timing Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 211: Real Time Clock (Rtc)

    XTAL Hours Days Years Seconds Minutes Months RTC_XO Oscillator Alarm Alarm Interrupts Periodic Timer Interrupts Figure 6-73. Real-Time Clock Block Diagram Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 212 RTC_CV Source RTC_XI XTAL 32.768 Real Time RTC_XO Clock (RTC) Module RTC_V SS Isolated RTC Power Domain Figure 6-74. Clock Source Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 213 SCRATCH2 Scratch 2 (General-Purpose) Register 0x01C2 306C KICK0 Kick 0 (Write Protect) Register 0x01C2 3070 KICK1 Kick 1 (Write Protect) Register Peripheral Information and Electrical Specifications Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 214: Device And Documentation Support

    Device Support 7.1.1 Development Support TI offers an extensive line of development tools for the TMS320C6745/47 platform, including tools to evaluate the performance of the processors, generate code, develop algorithm implementations, and fully integrate and debug software and hardware modules. The tool's support documentation is electronically available within the Code Composer Studio™...
  • Page 215: Documentation Support

    Predictions show that prototype devices (TMX or TMP) have a greater failure rate than the standard production devices. Texas Instruments recommends that these devices not be used in any production system because their expected end-use failure rate still is undefined. Only qualified production devices are to be used.
  • Page 216: Glossary

    All other trademarks are the property of their respective owners. Electrostatic Discharge Caution This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
  • Page 217: Mechanical Packaging And Orderable

    (2) Simulation data, using the same model but with 1oz (35um) top and bottom copper thickness and 0.5oz (18um) inner copper thickness. Power dissipation of 1W and ambient temp of 70C assumed. (3) m/s = meters per second Mechanical Packaging and Orderable Information Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 218: Thermal Data For Ptp

    PowerPAD Thermally Enhanced Package Technical Brief (SLMA002), the recommended range of solder paste thickness for this package is between 0.152 mm and 0.178 mm. Mechanical Packaging and Orderable Information Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links: TMS320C6745 TMS320C6747...
  • Page 219: Packaging Information

    The following packaging information and addendum reflect the most current data available for the designated device(s). This data is subject to change without notice and without revision of this document. Mechanical Packaging and Orderable Information Copyright © 2008–2014, Texas Instruments Incorporated Submit Documentation Feedback Product Folder Links:...
  • Page 220 PACKAGE OPTION ADDENDUM www.ti.com 7-Oct-2021 PACKAGING INFORMATION Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples Drawing Ball material (4/5) TMS320C6745DPTP3 ACTIVE HLQFP RoHS & Green Call TI Level-4-260C-72 HR 0 to 90 TMS320...
  • Page 221 PACKAGE OPTION ADDENDUM www.ti.com 7-Oct-2021 MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature. There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device. Multiple Device Markings will be inside parentheses.
  • Page 223 GENERIC PACKAGE VIEW PTP 176 HLQFP - 1.6 mm max height PLASTIC QUAD FLATPACK 24 x 24, 0.5 mm pitch This image is a representation of the package family, actual package may vary. Refer to the product data sheet for package details. 4226435/A www.ti.com...
  • Page 227 TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products. TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2021, Texas Instruments Incorporated...

This manual is also suitable for:

Tms320c6747

Table of Contents