Overview
The TMS320C6743BZKBT3 is a low-power digital signal processor (DSP) from Texas Instruments, based on the C674x DSP core. This device is designed to provide high processing performance while consuming significantly lower power compared to other members of the TMS320C6000™ platform. It is particularly suited for original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly develop and market devices requiring high-performance DSP capabilities.
Key Specifications
Parameter | Specification |
---|---|
Processor Core | 375-MHz TMS320C674x Fixed- and Floating-Point VLIW DSP Core |
Cache Memory | 32KB L1P Program Cache, 32KB L1D Data Cache, 128KB L2 Unified Cache |
General-Purpose Registers | 64 General-Purpose Registers (32-Bit) |
ALU Functional Units | Six ALU (32- and 40-Bit) Functional Units |
Floating Point Support | Supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit), and DP (IEEE Double Precision/64-Bit) Floating Point |
Multiply Functional Units | Two Multiply Functional Units with Mixed-Precision IEEE Floating Point Multiply Support |
Peripheral Set | 10/100 Mbps Ethernet MAC (EMAC), Two I2C Bus Interfaces, Two Multichannel Audio Serial Ports (McASPs), Two 64-Bit General-Purpose Timers, Up to 8 Banks of 16 Pins of GPIO |
External Memory Interfaces | Asynchronous EMIFA and Higher Speed EMIFB for SDRAM |
Package | 256-Ball Pb-Free Plastic Ball Grid Array (PBGA) [ZKB Suffix], 1.0-mm Ball Pitch |
Operating Temperature Range | -40°C to 125°C |
Key Features
- Load-Store Architecture with Nonaligned Support
- Instruction Packing Reduces Code Size, All Instructions Conditional
- Hardware Support for Modulo Loop, Bit-Field Extract, Set, Clear, Normalization, Saturation, Bit-Counting
- Programmable Real-Time Unit Subsystem (PRUSS) with Two Independent PRU Cores
- Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 Independent DMA Channels
- Three Enhanced Pulse Width Modulators (eHRPWM), Three 32-Bit Enhanced Capture (eCAP) Modules, Two 32-Bit Enhanced Quadrature Encoded Pulse (eQEP) Modules
- 10/100 Mbps RMII Ethernet Media Access Controller (EMAC) with MDIO Module
- Two Multichannel Audio Serial Ports (McASPs) Supporting TDM, I2S, and Similar Formats
- Two UART Interfaces (One with RTS and CTS), One Serial Peripheral Interface (SPI)
- Multimedia Card (MMC)/Secure Digital (SD) Card Interface with Secure Data I/O (SDIO)
Applications
- Networking: Efficient Ethernet MAC (EMAC) for network communication
- High-Speed Encoding: Suitable for high-speed data processing and encoding applications
- Professional Audio: Supports multichannel audio serial ports for professional audio applications
- Industrial Automation: Utilizes enhanced pulse width modulators and capture modules for precise control
- Medical Devices: Can be used in medical devices requiring high-performance DSP capabilities
Q & A
- What is the core frequency of the TMS320C6743BZKBT3?
The core frequency is 375 MHz.
- What type of cache memory does the TMS320C6743BZKBT3 have?
The device has a two-level cache-based architecture with 32KB L1P and L1D caches and a 128KB L2 unified cache.
- What are the key features of the PRUSS in the TMS320C6743BZKBT3?
The PRUSS includes two independent PRU cores, each with 4KB of instruction RAM and 512 bytes of data RAM, and supports clock gating for power savings.
- What types of external memory interfaces are supported by the TMS320C6743BZKBT3?
The device supports an asynchronous EMIFA for slower memories and a higher speed EMIFB for SDRAM.
- What is the operating temperature range of the TMS320C6743BZKBT3?
The operating temperature range is -40°C to 125°C.
- What are the key audio interfaces available on the TMS320C6743BZKBT3?
The device includes two multichannel audio serial ports (McASPs) supporting TDM, I2S, and similar formats.
- Does the TMS320C6743BZKBT3 support Ethernet communication?
Yes, it supports a 10/100 Mbps RMII Ethernet MAC (EMAC) with an MDIO module.
- What are the types of timers available on the TMS320C6743BZKBT3?
The device includes two 64-bit general-purpose timers, each configurable as two 32-bit timers, and one 64-bit general-purpose watchdog timer.
- What is the package type and pin count of the TMS320C6743BZKBT3?
The device is available in a 256-Ball Pb-Free Plastic Ball Grid Array (PBGA) package with a 1.0-mm ball pitch.
- What development tools are available for the TMS320C6743BZKBT3?
The device has a complete set of development tools including C compilers, a DSP assembly optimizer, and a Windows® debugger interface.