SPRS565D April   2009  – June 2014 TMS320C6743

PRODUCTION DATA.  

  1. 1TMS320C6743 Fixed- and Floating-Point Digital Signal Processor
    1. 1.1 Features
    2. 1.2 Applications
    3. 1.3 Description
    4. 1.4 Functional Block Diagram
  2. 2Revision History
  3. 3Device Overview
    1. 3.1 Device Characteristics
    2. 3.2 Device Compatibility
    3. 3.3 DSP Subsystem
      1. 3.3.1 C674x DSP CPU Description
      2. 3.3.2 DSP Memory Mapping
        1. 3.3.2.1 External Memories
        2. 3.3.2.2 DSP Internal Memories
        3. 3.3.2.3 C674x CPU
    4. 3.4 Memory Map Summary
      1. 3.4.1 C6743 Top Level Memory Map
    5. 3.5 Pin Assignments
      1. 3.5.1 Pin Map (Bottom View)
    6. 3.6 Terminal Functions
      1. 3.6.1  Device Reset and JTAG
      2. 3.6.2  High-Frequency Oscillator and PLL
      3. 3.6.3  External Memory Interface A (ASYNC)
      4. 3.6.4  External Memory Interface B (SDRAM only)
      5. 3.6.5  Serial Peripheral Interface Modules (SPI0)
      6. 3.6.6  Enhanced Capture/Auxiliary PWM Modules (eCAP0, eCAP1, eCAP2)
      7. 3.6.7  Enhanced Pulse Width Modulators (eHRPWM0, eHRPWM1, eHRPWM2)
      8. 3.6.8  Enhanced Quadrature Encoder Pulse Module (eQEP)
      9. 3.6.9  Boot
      10. 3.6.10 Universal Asynchronous Receiver/Transmitters (UART0, UART2)
      11. 3.6.11 Inter-Integrated Circuit Modules (I2C0, I2C1)
      12. 3.6.12 Timers
      13. 3.6.13 Multichannel Audio Serial Ports (McASP0, McASP1)
      14. 3.6.14 Ethernet Media Access Controller (EMAC)
      15. 3.6.15 Multimedia Card/Secure Digital (MMC/SD)
      16. 3.6.16 General-Purpose IO Only Terminal Functions
      17. 3.6.17 Reserved and No Connect Terminal Functions
      18. 3.6.18 Supply and Ground Terminal Functions
  4. 4Device Configuration
    1. 4.1 Boot Modes
    2. 4.2 SYSCFG Module
    3. 4.3 Pullup/Pulldown Resistors
  5. 5Device Operating Conditions
    1. 5.1 Absolute Maximum Ratings Over Operating Junction Temperature Range (Unless Otherwise Noted)
    2. 5.2 Handling Ratings
    3. 5.3 Recommended Operating Conditions
    4. 5.4 Notes on Recommended Power-On Hours (POH)
    5. 5.5 Electrical Characteristics Over Recommended Ranges of Supply Voltage and Operating Junction Temperature (Unless Otherwise Noted)
  6. 6Peripheral Information and Electrical Specifications
    1. 6.1  Parameter Information
      1. 6.1.1 Parameter Information Device-Specific Information
        1. 6.1.1.1 Signal Transition Levels
    2. 6.2  Recommended Clock and Control Signal Transition Behavior
    3. 6.3  Power Supplies
      1. 6.3.1 Power-On Sequence
      2. 6.3.2 Power-Off Sequence
    4. 6.4  Reset
      1. 6.4.1 Power-On Reset (POR)
      2. 6.4.2 Warm Reset
      3. 6.4.3 Reset Electrical Data Timings
    5. 6.5  Crystal Oscillator or External Clock Input
    6. 6.6  Clock PLLs
      1. 6.6.1 PLL Device-Specific Information
      2. 6.6.2 Device Clock Generation
      3. 6.6.3 PLL Controller 0 Registers
    7. 6.7  DSP Interrupts
    8. 6.8  General-Purpose Input/Output (GPIO)
      1. 6.8.1 GPIO Register Description(s)
      2. 6.8.2 GPIO Peripheral Input/Output Electrical Data/Timing
        1. Table 6-10 Timing Requirements for GPIO Inputs (see )
        2. Table 6-11 Switching Characteristics Over Recommended Operating Conditions for GPIO Outputs (see )
      3. 6.8.3 GPIO Peripheral External Interrupts Electrical Data/Timing
        1. Table 6-12 Timing Requirements for External Interrupts (see )
    9. 6.9  EDMA
    10. 6.10 External Memory Interface A (EMIFA)
      1. 6.10.1 EMIFA Asynchronous Memory Support
      2. 6.10.2 EMIFA Connection Examples
      3. 6.10.3 External Memory Interface (EMIF) Registers
      4. 6.10.4 EMIFA Electrical Data/Timing
        1. Table 6-19 EMIFA Asynchronous Memory Timing Requirements
        2. Table 6-20 EMIFA Asynchronous Memory Switching Characteristics
    11. 6.11 External Memory Interface B (EMIFB)
      1. 6.11.1 EMIFB SDRAM Loading Limitations
      2. 6.11.2 Interfacing to SDRAM
      3. 6.11.3 EMIFB Electrical Data/Timing
        1. Table 6-24 EMIFB SDRAM Interface Timing Requirements
        2. Table 6-25 EMIFB SDRAM Interface Switching Characteristics
    12. 6.12 Memory Protection Units
    13. 6.13 MMC / SD / SDIO (MMCSD)
      1. 6.13.1 MMCSD Peripheral Register Description(s)
      2. 6.13.2 MMC/SD Electrical Data/Timing
        1. Table 6-29 Timing Requirements for MMC/SD Module (see and )
        2. Table 6-30 Switching Characteristics Over Recommended Operating Conditions for MMC/SD Module (see through )
    14. 6.14 Ethernet Media Access Controller (EMAC)
      1. 6.14.1 EMAC Peripheral Register Description(s)
      2. 6.14.2 EMAC Electrical Data/Timing
    15. 6.15 Management Data Input/Output (MDIO)
      1. 6.15.1 MDIO Peripheral Register Description(s)
      2. 6.15.2 Management Data Input/Output (MDIO) Electrical Data/Timing
        1. Table 6-38 Timing Requirements for MDIO Input (see and )
        2. Table 6-39 Switching Characteristics Over Recommended Operating Conditions for MDIO Output (see )
    16. 6.16 Multichannel Audio Serial Ports (McASP0, McASP1)
      1. 6.16.1 McASP Peripheral Registers Description(s)
      2. 6.16.2 McASP Electrical Data/Timing
        1. 6.16.2.1 Multichannel Audio Serial Port 0 (McASP0) Timing
          1. Table 6-44 McASP0 Timing Requirements
          2. Table 6-45 McASP0 Switching Characteristics
        2. 6.16.2.2 Multichannel Audio Serial Port 1 (McASP1) Timing
          1. Table 6-46 McASP1 Timing Requirements
          2. Table 6-47 McASP1 Switching Characteristics
    17. 6.17 Serial Peripheral Interface Ports (SPI0)
      1. 6.17.1 SPI Peripheral Registers Description(s)
      2. 6.17.2 SPI Electrical Data/Timing
        1. 6.17.2.1 Serial Peripheral Interface (SPI) Timing
          1. Table 6-49 General Timing Requirements for SPI0 Master Modes
          2. Table 6-50 General Timing Requirements for SPI0 Slave Modes
          3. Table 6-51 Additional SPI0 Master Timings, 4-Pin Enable Option
          4. Table 6-52 Additional SPI0 Master Timings, 4-Pin Chip Select Option
          5. Table 6-53 Additional SPI0 Master Timings, 5-Pin Option
          6. Table 6-54 Additional SPI0 Slave Timings, 4-Pin Enable Option
          7. Table 6-55 Additional SPI0 Slave Timings, 4-Pin Chip Select Option
          8. Table 6-56 Additional SPI0 Slave Timings, 5-Pin Option
    18. 6.18 Enhanced Capture (eCAP) Peripheral
      1. Table 6-58 Enhanced Capture (eCAP) Timing Requirement
      2. Table 6-59 eCAP Switching Characteristics
    19. 6.19 Enhanced Quadrature Encoder (eQEP) Peripheral
      1. Table 6-61 Enhanced Quadrature Encoder Pulse (eQEP) Timing Requirements
      2. Table 6-62 eQEP Switching Characteristics
    20. 6.20 Enhanced Pulse Width Modulator (eHRPWM) Modules
      1. 6.20.1 Enhanced Pulse Width Modulator (eHRPWM) Timing
        1. Table 6-64 eHRPWM Timing Requirements
        2. Table 6-65 eHRPWM Switching Characteristics
      2. 6.20.2 Trip-Zone Input Timing
    21. 6.21 Timers
      1. 6.21.1 Timer Electrical Data/Timing
        1. Table 6-69 Timing Requirements for Timer Input (see )
        2. Table 6-70 Switching Characteristics Over Recommended Operating Conditions for Timer Output
    22. 6.22 Inter-Integrated Circuit Serial Ports (I2C0, I2C1)
      1. 6.22.1 I2C Device-Specific Information
      2. 6.22.2 I2C Peripheral Registers Description(s)
      3. 6.22.3 I2C Electrical Data/Timing
        1. 6.22.3.1 Inter-Integrated Circuit (I2C) Timing
          1. Table 6-72 I2C Input Timing Requirements
          2. Table 6-73 I2C Switching Characteristics
    23. 6.23 Universal Asynchronous Receiver/Transmitter (UART)
      1. 6.23.1 UART Peripheral Registers Description(s)
      2. 6.23.2 UART Electrical Data/Timing
        1. Table 6-75 Timing Requirements for UARTx Receive (see )
        2. Table 6-76 Switching Characteristics Over Recommended Operating Conditions for UARTx Transmit (see )
    24. 6.24 Power and Sleep Controller (PSC)
      1. 6.24.1 PSC Peripheral Registers Description(s)
      2. 6.24.2 Power Domain and Module Topology
        1. 6.24.2.1 Power Domain States
        2. 6.24.2.2 Module States
    25. 6.25 Programmable Real-Time Unit Subsystem (PRUSS)
      1. 6.25.1 PRUSS Register Descriptions
    26. 6.26 Emulation Logic
      1. 6.26.1 JTAG Port Description
      2. 6.26.2 Scan Chain Configuration Parameters
      3. 6.26.3 JTAG 1149.1 Boundary Scan Considerations
    27. 6.27 IEEE 1149.1 JTAG
      1. 6.27.1 JTAG Peripheral Register Description(s) – JTAG ID Register
      2. 6.27.2 JTAG Test-Port Electrical Data/Timing
        1. Table 6-91 Timing Requirements for JTAG Test Port (see )
        2. Table 6-92 Switching Characteristics Over Recommended Operating Conditions for JTAG Test Port (see )
  7. 7Device and Documentation Support
    1. 7.1 Device Support
      1. 7.1.1 Development Support
      2. 7.1.2 Device and Development-Support Tool Nomenclature
    2. 7.2 Documentation Support
    3. 7.3 Support Resources
    4. 7.4 Trademarks
    5. 7.5 Electrostatic Discharge Caution
    6. 7.6 Glossary
  8. 8Mechanical Packaging and Orderable Information
    1. 8.1 Thermal Data for ZKB
    2. 8.2 Thermal Data for PTP
    3. 8.3 Supplementary Information About the 176-pin PTP PowerPAD™ Package
      1. 8.3.1 Standoff Height
      2. 8.3.2 PowerPAD™ PCB Footprint
    4. 8.4 Mechanical Drawings

封装选项

请参考 PDF 数据表获取器件具体的封装图。

机械数据 (封装 | 引脚)
  • ZKB|256
  • PTP|176
散热焊盘机械数据 (封装 | 引脚)
订购信息

McASP Peripheral Registers Description(s)

Registers for the McASP are summarized in Table 6-41. The registers are accessed through the peripheral configuration port. The receive buffer registers (RBUF) and transmit buffer registers (XBUF) can also be accessed through the DMA port, as listed in Table 6-42

Registers for the McASP Audio FIFO (AFIFO) are summarized in Table 6-43. Note that the AFIFO Write FIFO (WFIFO) and Read FIFO (RFIFO) have independent control and status registers. The AFIFO control registers are accessed through the peripheral configuration port.

Table 6-41 McASP Registers Accessed Through Peripheral Configuration Port

McASP0
BYTE
ADDRESS
McASP1
BYTE
ADDRESS
REGISTER NAME REGISTER DESCRIPTION
0x01D0 0000 0x01D0 4000 REV Revision identification register
0x01D0 0010 0x01D0 4010 PFUNC Pin function register
0x01D0 0014 0x01D0 4014 PDIR Pin direction register
0x01D0 0018 0x01D0 4018 PDOUT Pin data output register
0x01D0 001C 0x01D0 401C PDIN Read returns: Pin data input register
0x01D0 001C 0x01D0 401C PDSET Writes affect: Pin data set register (alternate write address: PDOUT)
0x01D0 0020 0x01D0 4020 PDCLR Pin data clear register (alternate write address: PDOUT)
0x01D0 0044 0x01D0 4044 GBLCTL Global control register
0x01D0 0048 0x01D0 4048 AMUTE Audio mute control register
0x01D0 004C 0x01D0 404C DLBCTL Digital loopback control register
0x01D0 0050 0x01D0 4050 DITCTL DIT mode control register
0x01D0 0060 0x01D0 4060 RGBLCTL Receiver global control register: Alias of GBLCTL, only receive bits are affected - allows receiver to be reset independently from transmitter
0x01D0 0064 0x01D0 4064 RMASK Receive format unit bit mask register
0x01D0 0068 0x01D0 4068 RFMT Receive bit stream format register
0x01D0 006C 0x01D0 406C AFSRCTL Receive frame sync control register
0x01D0 0070 0x01D0 4070 ACLKRCTL Receive clock control register
0x01D0 0074 0x01D0 4074 AHCLKRCTL Receive high-frequency clock control register
0x01D0 0078 0x01D0 4078 RTDM Receive TDM time slot 0-31 register
0x01D0 007C 0x01D0 407C RINTCTL Receiver interrupt control register
0x01D0 0080 0x01D0 4080 RSTAT Receiver status register
0x01D0 0084 0x01D0 4084 RSLOT Current receive TDM time slot register
0x01D0 0088 0x01D0 4088 RCLKCHK Receive clock check control register
0x01D0 008C 0x01D0 408C REVTCTL Receiver DMA event control register
0x01D0 00A0 0x01D0 40A0 XGBLCTL Transmitter global control register. Alias of GBLCTL, only transmit bits are affected - allows transmitter to be reset independently from receiver
0x01D0 00A4 0x01D0 40A4 XMASK Transmit format unit bit mask register
0x01D0 00A8 0x01D0 40A8 XFMT Transmit bit stream format register
0x01D0 00AC 0x01D0 40AC AFSXCTL Transmit frame sync control register
0x01D0 00B0 0x01D0 40B0 ACLKXCTL Transmit clock control register
0x01D0 00B4 0x01D0 40B4 AHCLKXCTL Transmit high-frequency clock control register
0x01D0 00B8 0x01D0 40B8 XTDM Transmit TDM time slot 0-31 register
0x01D0 00BC 0x01D0 40BC XINTCTL Transmitter interrupt control register
0x01D0 00C0 0x01D0 40C0 XSTAT Transmitter status register
0x01D0 00C4 0x01D0 40C4 XSLOT Current transmit TDM time slot register
0x01D0 00C8 0x01D0 40C8 XCLKCHK Transmit clock check control register
0x01D0 00CC 0x01D0 40CC XEVTCTL Transmitter DMA event control register
0x01D0 0100 0x01D0 4100 DITCSRA0 Left (even TDM time slot) channel status register (DIT mode) 0
0x01D0 0104 0x01D0 4104 DITCSRA1 Left (even TDM time slot) channel status register (DIT mode) 1
0x01D0 0108 0x01D0 4108 DITCSRA2 Left (even TDM time slot) channel status register (DIT mode) 2
0x01D0 010C 0x01D0 410C DITCSRA3 Left (even TDM time slot) channel status register (DIT mode) 3
0x01D0 0110 0x01D0 4110 DITCSRA4 Left (even TDM time slot) channel status register (DIT mode) 4
0x01D0 0114 0x01D0 4114 DITCSRA5 Left (even TDM time slot) channel status register (DIT mode) 5
0x01D0 0118 0x01D0 4118 DITCSRB0 Right (odd TDM time slot) channel status register (DIT mode) 0
0x01D0 011C 0x01D0 411C DITCSRB1 Right (odd TDM time slot) channel status register (DIT mode) 1
0x01D0 0120 0x01D0 4120 DITCSRB2 Right (odd TDM time slot) channel status register (DIT mode) 2
0x01D0 0124 0x01D0 4124 DITCSRB3 Right (odd TDM time slot) channel status register (DIT mode) 3
0x01D0 0128 0x01D0 4128 DITCSRB4 Right (odd TDM time slot) channel status register (DIT mode) 4
0x01D0 012C 0x01D0 412C DITCSRB5 Right (odd TDM time slot) channel status register (DIT mode) 5
0x01D0 0130 0x01D0 4130 DITUDRA0 Left (even TDM time slot) channel user data register (DIT mode) 0
0x01D0 0134 0x01D0 4134 DITUDRA1 Left (even TDM time slot) channel user data register (DIT mode) 1
0x01D0 0138 0x01D0 4138 DITUDRA2 Left (even TDM time slot) channel user data register (DIT mode) 2
0x01D0 013C 0x01D0 413C DITUDRA3 Left (even TDM time slot) channel user data register (DIT mode) 3
0x01D0 0140 0x01D0 4140 DITUDRA4 Left (even TDM time slot) channel user data register (DIT mode) 4
0x01D0 0144 0x01D0 4144 DITUDRA5 Left (even TDM time slot) channel user data register (DIT mode) 5
0x01D0 0148 0x01D0 4148 DITUDRB0 Right (odd TDM time slot) channel user data register (DIT mode) 0
0x01D0 014C 0x01D0 414C DITUDRB1 Right (odd TDM time slot) channel user data register (DIT mode) 1
0x01D0 0150 0x01D0 4150 DITUDRB2 Right (odd TDM time slot) channel user data register (DIT mode) 2
0x01D0 0154 0x01D0 4154 DITUDRB3 Right (odd TDM time slot) channel user data register (DIT mode) 3
0x01D0 0158 0x01D0 4158 DITUDRB4 Right (odd TDM time slot) channel user data register (DIT mode) 4
0x01D0 015C 0x01D0 415C DITUDRB5 Right (odd TDM time slot) channel user data register (DIT mode) 5
0x01D0 0180 0x01D0 4180 SRCTL0 Serializer control register 0
0x01D0 0184 0x01D0 4184 SRCTL1 Serializer control register 1
0x01D0 0188 0x01D0 4188 SRCTL2 Serializer control register 2
0x01D0 018C 0x01D0 418C SRCTL3 Serializer control register 3
0x01D0 0190 0x01D0 4190 SRCTL4 Serializer control register 4
0x01D0 0194 0x01D0 4194 SRCTL5 Serializer control register 5
0x01D0 0198 0x01D0 4198 SRCTL6 Serializer control register 6
0x01D0 019C 0x01D0 419C SRCTL7 Serializer control register 7
0x01D0 01A0 0x01D0 41A0 SRCTL8 Serializer control register 8
0x01D0 01A4 0x01D0 41A4 SRCTL9 Serializer control register 9
0x01D0 01A8 0x01D0 41A8 SRCTL10 Serializer control register 10
0x01D0 01AC 0x01D0 41AC SRCTL11 Serializer control register 11
0x01D0 01B0 0x01D0 41B0 SRCTL12 Serializer control register 12
0x01D0 01B4 0x01D0 41B4 SRCTL13 Serializer control register 13
0x01D0 01B8 0x01D0 41B8 SRCTL14 Serializer control register 14
0x01D0 01BC 0x01D0 41BC SRCTL15 Serializer control register 15
0x01D0 0200 0x01D0 4200 XBUF0(1) Transmit buffer register for serializer 0
0x01D0 0204 0x01D0 4204 XBUF1(1) Transmit buffer register for serializer 1
0x01D0 0208 0x01D0 4208 XBUF2(1) Transmit buffer register for serializer 2
0x01D0 020C 0x01D0 420C XBUF3(1) Transmit buffer register for serializer 3
0x01D0 0210 0x01D0 4210 XBUF4(1) Transmit buffer register for serializer 4
0x01D0 0214 0x01D0 4214 XBUF5(1) Transmit buffer register for serializer 5
0x01D0 0218 0x01D0 4218 XBUF6(1) Transmit buffer register for serializer 6
0x01D0 021C 0x01D0 421C XBUF7(1) Transmit buffer register for serializer 7
0x01D0 0220 0x01D0 4220 XBUF8(1) Transmit buffer register for serializer 8
0x01D0 0224 0x01D0 4224 XBUF9(1) Transmit buffer register for serializer 9
0x01D0 0228 0x01D0 4228 XBUF10(1) Transmit buffer register for serializer 10
0x01D0 022C 0x01D0 422C XBUF11(1) Transmit buffer register for serializer 11
0x01D0 0230 0x01D0 4230 XBUF12(1) Transmit buffer register for serializer 12
0x01D0 0234 0x01D0 4234 XBUF13(1) Transmit buffer register for serializer 13
0x01D0 0238 0x01D0 4238 XBUF14(1) Transmit buffer register for serializer 14
0x01D0 023C 0x01D0 423C XBUF15(1) Transmit buffer register for serializer 15
0x01D0 0280 0x01D0 4280 RBUF0(2) Receive buffer register for serializer 0
0x01D0 0284 0x01D0 4284 RBUF1(2) Receive buffer register for serializer 1
0x01D0 0288 0x01D0 4288 RBUF2(2) Receive buffer register for serializer 2
0x01D0 028C 0x01D0 428C RBUF3(2) Receive buffer register for serializer 3
0x01D0 0290 0x01D0 4290 RBUF4(2) Receive buffer register for serializer 4
0x01D0 0294 0x01D0 4294 RBUF5(2) Receive buffer register for serializer 5
0x01D0 0298 0x01D0 4298 RBUF6(2) Receive buffer register for serializer 6
0x01D0 029C 0x01D0 429C RBUF7(2) Receive buffer register for serializer 7
0x01D0 02A0 0x01D0 42A0 RBUF8(2) Receive buffer register for serializer 8
0x01D0 02A4 0x01D0 42A4 RBUF9(2) Receive buffer register for serializer 9
0x01D0 02A8 0x01D0 42A8 RBUF10(2) Receive buffer register for serializer 10
0x01D0 02AC 0x01D0 42AC RBUF11(2) Receive buffer register for serializer 11
0x01D0 02B0 0x01D0 42B0 RBUF12(2) Receive buffer register for serializer 12
0x01D0 02B4 0x01D0 42B4 RBUF13(2) Receive buffer register for serializer 13
0x01D0 02B8 0x01D0 42B8 RBUF14(2) Receive buffer register for serializer 14
0x01D0 02BC 0x01D0 42BC RBUF15(2) Receive buffer register for serializer 15
Writes to XRBUF originate from peripheral configuration port only when XBUSEL = 1 in XFMT.
Reads from XRBUF originate on peripheral configuration port only when RBUSEL = 1 in RFMT.

Table 6-42 McASP Registers Accessed Through DMA Port

HEX ADDRESS McASP0
BYTE ADDRESS
McASP1
BYTE ADDRESS
REGISTER NAME REGISTER DESCRIPTION
Read Accesses 01D0 2000 01D0 6000 RBUF Receive buffer DMA port address. Cycles through receive serializers, skipping over transmit serializers and inactive serializers. Starts at the lowest serializer at the beginning of each time slot. Reads from DMA port only if RBUSEL = 0 in RFMT.
Write Accesses 01D0 2000 01D0 6000 XBUF Transmit buffer DMA port address. Cycles through transmit serializers, skipping over receive and inactive serializers. Starts at the lowest serializer at the beginning of each time slot. Writes to DMA port only if XBUSEL = 0 in XFMT.

Table 6-43 McASP AFIFO Registers Accessed Through Peripheral Configuration Port

McASP0
BYTE ADDRESS
McASP1
BYTE ADDRESS
REGISTER NAME REGISTER DESCRIPTION
0x01D0 1000 0x01D0 5000 AFIFOREV AFIFO revision identification register
0x01D0 1010 0x01D0 5010 WFIFOCTL Write FIFO control register
0x01D0 1014 0x01D0 5014 WFIFOSTS Write FIFO status register
0x01D0 1018 0x01D0 5018 RFIFOCTL Read FIFO control register
0x01D0 101C 0x01D0 501C RFIFOSTS Read FIFO status register