Texas Instruments TMS320C6746BZWTA3
- Part No.:
- TMS320C6746BZWTA3
- Manufacturer:
- Texas Instruments
- Category:
- DSP (Digital Signal Processors)
- Package:
- 361-LFBGA
- Datasheet:
-
TMS320C6746BZWTA3.pdf
- Description:
- IC DSP FIX/FLOAT POINT 361NFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,954
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320C6746BZWTA3 from Texas Instruments is a fixed- and floating-point digital signal processor (DSP) based on the C674x VLIW core, operating at 456 MHz with 32KB L1P cache, 32KB L1D RAM/cache, and 256KB unified L2 RAM/cache. It integrates EMAC, USB 2.0 OTG, McASP, dual McBSPs, DDR2/mDDR controller, and PRUSS for real-time offload-targeting embedded vision and biometric identification systems.
For engineers reviewing the TMS320C6746BZWTA3 datasheet, TMS320C6746BZWTA3 pinout, TMS320C6746BZWTA3 application, or TMS320C6746BZWTA3 equivalent, key selection criteria include its 456-MHz C674x DSP core, dual-level cache architecture, integrated Ethernet MAC and USB OTG PHY, PRU subsystem for deterministic I/O control, and support for 16-bit DDR2/mDDR memory up to 256 MB address space.
Technical Context
The TMS320C6746BZWTA3 implements a two-level cache hierarchy: 32KB direct-mapped L1P program cache and 32KB 2-way set-associative L1D data cache, backed by 256KB unified L2 RAM/cache configurable as mapped memory, cache, or hybrid. Its C674x core supports IEEE single- and double-precision floating-point arithmetic, mixed-precision multiply operations (e.g., 2 SP×SP→SP per cycle), and 64 general-purpose 32-bit registers with load-store architecture and nonaligned access.
Peripheral integration includes an EDMA3 controller with 64 independent DMA channels and 16 QDMA channels, a 10/100 Mbps EMAC compliant with IEEE 802.3 and supporting MII/RMII interfaces, and a programmable PRUSS with two 32-bit RISC PRU cores (4KB IRAM + 512B DRAM each) for time-critical I/O handling-enabling deterministic low-latency response without CPU intervention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | C674x VLIW DSP, 456 MHz at 1.3V core supply-delivers 2746 MFLOPS and 3648 MIPS for real-time signal processing. |
| L1 Memory | 32KB L1P program cache (direct-mapped) + 32KB L1D data cache (2-way set-associative)-reduces instruction/data fetch latency in tight loops. |
| L2 Memory | 256KB unified RAM/cache-configurable as mapped memory, cache, or partitioned mix; accessible by EDMA3 and peripherals. |
| EMAC Interface | 10/100 Mbps IEEE 802.3-compliant with MII/RMII and MDIO-enables direct connection to Ethernet PHYs without external glue logic. |
| USB Interface | USB 2.0 OTG with integrated PHY-supports high/full-speed device mode and high/full/low-speed host mode with 5 endpoints. |
| PRU Subsystem | Two independent 32-bit RISC PRU cores, each with 4KB IRAM and 512B DRAM-executes real-time I/O tasks (e.g., PWM generation, protocol bridging) independently of main CPU. |
| Memory Interfaces | EMIFA (NOR/NAND/SDRAM) + DDR2/mDDR controller (16-bit bus, 256-MB address space)-supports heterogeneous memory architectures for code/data separation. |
Pinout & Package
The TMS320C6746BZWTA3 is housed in a 361-ball NFBGA package with 0.80-mm ball pitch and 16.0 mm × 16.0 mm body size. This ZWT suffix package supports thermal dissipation requirements for sustained 456-MHz operation in industrial environments.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_CORE | Core power supply | 1.3-V nominal supply for 456-MHz operation; requires tight regulation and local decoupling to maintain timing margins. |
| VDD_IO | I/O power supply | Configurable 1.8-V or 3.3-V supply for LVCMOS I/O banks-enables interface compatibility with diverse peripherals. |
| CLKIN | External clock input | Accepts 24–50 MHz crystal or oscillator input for PLL-based internal clock generation (e.g., 456 MHz CPU clock). |
| EMAC_MDIO | Management Data I/O | Bi-directional serial interface for configuring external Ethernet PHY registers during initialization and runtime. |
| USB0_DP / USB0_DM | USB 2.0 differential pair | Direct connection to USB connector; integrated PHY eliminates need for external transceiver in most designs. |
| PRU0_R30 / PRU1_R30 | PRU subsystem register export | GPIO-like signals exported from PRU register R30-used for real-time status signaling or hardware handshake with external logic. |
Key Features
| Feature | Design Value |
|---|---|
| Floating-point acceleration | IEEE SP/DP arithmetic with 2 SP×SP→SP multiplies/cycle-enables high-accuracy FFTs, filtering, and matrix math without software emulation. |
| Dual-level cache flexibility | L1/L2 cache partitioning and unified L2 configuration-allows optimization for latency-critical code vs. throughput-oriented data buffers. |
| PRU real-time offload | Two autonomous 32-bit RISC PRU cores with dedicated IRAM/DRAM-handles time-deterministic tasks (e.g., encoder sync, sensor triggering) while freeing DSP core for algorithmic workloads. |
| Integrated connectivity | On-chip EMAC, USB 2.0 OTG PHY, McASP, and uPP-reduces BOM count and PCB area versus discrete PHY/interface solutions. |
| Memory interface diversity | EMIFA + DDR2/mDDR controller-supports boot from NAND/Flash while running applications from high-bandwidth DDR2, enabling flexible memory mapping strategies. |
Applications
| Currency Inspection System | Biometric Identification Terminal |
|---|---|
Use Scenario: Real-time analysis of banknote images using edge detection, pattern matching, and spectral analysis to verify authenticity and detect counterfeits. IC Role / Device Role / Timing Role: Primary DSP executing vision algorithms; handles image capture via VPIF, processes data in L2 RAM, and outputs verification result over EMAC or UART. Use Value: 456-MHz C674x core with 2746 MFLOPS enables sub-100ms decision latency; integrated VPIF and McASP simplify camera/microphone interface without FPGA bridging. | Use Scenario: Fingerprint or iris recognition at point-of-entry devices, requiring secure template matching, encryption, and low-power wake-on-event operation. IC Role / Device Role / Timing Role: Main processor managing sensor interface (via McBSP/uPP), cryptographic acceleration (using C674x fixed/floating-point units), and secure communication over USB or Ethernet. Use Value: PRUSS executes fast wake-up and sensor arbitration; RTC with 32-kHz oscillator maintains timekeeping during deep-sleep modes; 1.8-V I/O reduces power in battery-backed operation. |
| Low-End Machine Vision Camera | Industrial Ethernet I/O Gateway |
Use Scenario: Embedded camera performing object detection and classification in factory automation, using compressed video streams and lightweight neural networks. IC Role / Device Role / Timing Role: Vision coprocessor capturing BT.656 video via VPIF, preprocessing frames in L2 RAM, and transmitting metadata over EMAC to PLC or HMI. Use Value: Dual McBSPs and McASP support simultaneous audio/video sync; eHRPWM/eCAP modules generate precise timing signals for strobe lighting and trigger synchronization. | Use Scenario: Protocol translation between fieldbus devices (e.g., Modbus RTU) and industrial Ethernet networks (EtherNet/IP, PROFINET). IC Role / Device Role / Timing Role: Protocol gateway CPU running real-time OS; EMAC handles Ethernet framing, PRUSS manages serial protocol state machines, and uPP interfaces to FPGA-based fieldbus controllers. Use Value: EDMA3 with 64 DMA channels enables zero-copy packet forwarding between EMAC, UARTs, and uPP; HPI allows host processor to update firmware or configuration tables dynamically. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar DSP applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320C6748BZWTA3 | Same C674x core, 456 MHz, but adds 128KB additional L2 RAM (384KB total); identical ZWT package and pinout. | Better suited for larger algorithm footprints (e.g., multi-stage filters, larger neural network models) where L2 memory bandwidth is critical. | Select TMS320C6748BZWTA3 when application code+data exceeds 256KB L2 capacity and pin-compatible upgrade path is required. |
| AM3358BZCZ100 | ARM Cortex-A8 @ 1 GHz, no native DSP acceleration; relies on NEON SIMD and software libraries for signal processing. | Targets Linux-based HMI and gateway applications where OS services, GUI, and connectivity outweigh raw DSP throughput. | Choose AM3358BZCZ100 when full Linux stack, rich peripheral set (LCD, PCIe), and application-layer flexibility are prioritized over deterministic floating-point performance. |
Compared with TMS320C6746BZWTA3, the TMS320C6748BZWTA3 offers expanded L2 memory for larger signal processing workloads without layout changes, while the AM3358BZCZ100 shifts focus to general-purpose computing with OS support-making it suitable for higher-layer protocol stacks but less optimal for latency-constrained real-time DSP kernels.
Availability
TMS320C6746BZWTA3 is available at Aetrix Electronics and suitable for currency inspection systems, biometric terminals, and low-end machine vision cameras requiring stable component supply, long-term industrial temperature support (–40°C to 105°C), and consistent DSP performance across production batches.
Supply support for TMS320C6746BZWTA3 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor company headquartered in Dallas, Texas, delivering analog and embedded processing solutions for industrial, automotive, and communications markets.
The TMS320C6746BZWTA3 belongs to TI's C6000™ DSP platform and was designed specifically for low-power, high-performance embedded signal processing in cost-sensitive industrial and security applications-balancing floating-point capability, peripheral integration, and thermal efficiency.
FAQ
What is the maximum operating frequency of the TMS320C6746BZWTA3?
The TMS320C6746BZWTA3 operates at a maximum frequency of 456 MHz when supplied with a 1.3-V core voltage. This speed is validated under industrial temperature conditions (–40°C to 105°C) and requires proper power sequencing and thermal management. The device also supports a 375-MHz variant (1.2-V core), but the BZWTA3 suffix denotes the 456-MHz version. TMS320C6746BZWTA3 performance scales linearly with clock rate, delivering 2746 MFLOPS at full speed.
Does the TMS320C6746BZWTA3 include an integrated Ethernet PHY?
No, the TMS320C6746BZWTA3 integrates only the Ethernet MAC (EMAC) layer-not a physical layer transceiver. It requires an external 10/100BASE-TX PHY connected via MII or RMII interface, with MDIO used for PHY register configuration. The TMS320C6746BZWTA3 provides all MAC functionality including frame filtering, checksum offload, and DMA-integrated packet buffering, but signal-level line driving and analog receive functions remain external.
Can the TMS320C6746BZWTA3 boot directly from NAND flash?
Yes, the TMS320C6746BZWTA3 supports NAND flash boot through its EMIFA interface with built-in hardware ECC (up to 4-bit correction). The device's ROM bootloader initializes NAND, verifies image integrity using BCH ECC, and copies application code to internal RAM or external DDR2 before execution. Boot modes are selected via GPIO strap pins at reset, and NAND page sizes up to 4KB with 218-byte OOB are supported-enabling reliable field firmware updates in TMS320C6746BZWTA3-based systems.
How many independent PRU cores does the TMS320C6746BZWTA3 contain?
The TMS320C6746BZWTA3 contains two independent 32-bit Programmable Real-Time Unit (PRU) cores within the PRUSS subsystem. Each PRU has 4KB of instruction RAM and 512 bytes of data RAM, runs at one-half the CPU clock (228 MHz), and exports register R30 for hardware signaling. These PRUs operate autonomously from the C674x DSP core and are used for deterministic I/O control, protocol bridging, and real-time waveform generation-critical functions in TMS320C6746BZWTA3-based industrial gateways and vision systems.
What memory types are supported by the TMS320C6746BZWTA3 DDR2/mDDR controller?
The TMS320C6746BZWTA3 DDR2/mDDR controller supports 16-bit-wide DDR2 SDRAM up to 156 MHz and Mobile DDR (mDDR) SDRAM up to 150 MHz, both with 256-MB address space. It implements JEDEC-compliant command sequences, auto-refresh, and configurable timing parameters (tRCD, tRP, tRAS). The controller does not support LPDDR2, DDR3, or DDR4. TMS320C6746BZWTA3 uses this interface for high-bandwidth application code and buffer storage, while EMIFA handles boot media and slower peripherals.
TMS320C6746BZWTA3 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- TMS320C674x
- Package/Case:
- 361-LFBGA
- Packaging:
- Tray
- Product Status:
- Obsolete
- Type:
- Fixed/Floating Point
- Interface:
- EBI/EMI, Ethernet MAC, Host Interface, I2C, McASP, McBSP, SPI, UART, USB
- Clock Rate:
- 375MHz
- Non-Volatile Memory:
- ROM (1.088MB)
- On-Chip RAM:
- 488kB
- Voltage - I/O:
- 1.8V, 3.3V
- Voltage - Core:
- 1.00V, 1.10V, 1.20V, 1.30V
- Operating Temperature:
- -40°C ~ 105°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 361-NFBGA (16x16)
TMS320C6746BZWTA3 FAQ
1.How can I place an order for TMS320C6746BZWTA3 through Aetrix?
Please submit a Request for Quotation (RFQ) for TMS320C6746BZWTA3 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for TMS320C6746BZWTA3 reliable?
The price and inventory of TMS320C6746BZWTA3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS320C6746BZWTA3 is usually 5 days.
3.What payment methods are accepted for TMS320C6746BZWTA3?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS320C6746BZWTA3 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMS320C6746BZWTA3?
TMS320C6746BZWTA3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMS320C6746BZWTA3 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for TMS320C6746BZWTA3?
For technical support, including TMS320C6746BZWTA3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS320C6746BZWTA3 requirements.
6.How does Aetrix verify that TMS320C6746BZWTA3 is sourced from the original manufacturer or authorized distributors?
All TMS320C6746BZWTA3 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that TMS320C6746BZWTA3 meets industry standards.
7.What is the process for return or replacement of TMS320C6746BZWTA3?
All TMS320C6746BZWTA3 units undergo pre-shipment inspection (PSI). If there is an issue with TMS320C6746BZWTA3, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The TMS320C6746BZWTA3 part is unused and in its original packaging.
Return procedure for TMS320C6746BZWTA3:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMS320C6746BZWTA3 Tags
-
TMS320C5535AZAY10
Texas Instruments

-
TMS320VC5501PGF300
Texas Instruments

-
ADSP-BF592KCPZ
Analog Devices Inc.

-
ADAU1463WBCPZ150
Analog Devices Inc.

-
TMS320VC5402PGE100
Texas Instruments

-
ADAU1701JSTZ-RL
Analog Devices Inc.

-
ADAU1701JSTZ
Analog Devices Inc.

-
TMS320VC5502PGF300
Texas Instruments

-
ADAU1462WBCPZ300RL
Analog Devices Inc.

-
ADAU1452KCPZRL
Analog Devices Inc.

-
ADAU1452WBCPZ-RL
Analog Devices Inc.

-
TMS320C6747DZKB3
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

