Overview
The TMS320C6722BRFP200 is a high-performance 32-/64-bit floating-point digital signal processor (DSP) from Texas Instruments. It is part of the TMS320C672x family, which represents the next generation of the C67x generation of DSPs. This device is designed to offer significant improvements in speed, code density, and floating-point performance compared to its predecessors. The C6722B operates at a maximum frequency of 250 MHz and is capable of delivering up to 1600 MIPS and 1200 MFLOPS. It features an enhanced C67x+ CPU, which supports 32-bit fixed-point, 32-bit single-precision floating-point, and 64-bit double-precision floating-point arithmetic.
Key Specifications
Specification | Value |
---|---|
Processor Type | 32-/64-bit Floating-Point DSP |
Maximum Frequency | 250 MHz |
Performance | Up to 1600 MIPS / 1200 MFLOPS |
On-Chip Memory | 128KB RAM, 384KB ROM |
Program Cache | 32KB |
Peripheral Interfaces | 2x McASP, 2x SPI, 2x I2C, EMIF (16-bit) |
Package Type | 144-Pin HTQFP |
Clock Domains | SYSCLK1, SYSCLK2, SYSCLK3 |
PLL Clock Generator | Software-programmable |
Key Features
- Enhanced C67x+ CPU: Offers significant improvements in speed, code density, and floating-point performance per clock cycle. Supports up to eight instructions in parallel, including six floating-point instructions.
- Efficient Memory System: Includes 128KB of unified program/data RAM and 384KB of unified program/data ROM. Features a large program cache for high-bandwidth data access.
- Multichannel Audio Serial Ports (McASP): Supports up to 16 serial data pins and various audio formats like TDM and I2S.
- Serial Peripheral Interface (SPI) and Inter-Integrated Circuit (I2C) Ports: Includes two SPI ports and two I2C ports for flexible communication with external devices.
- Real-Time Interrupt Timer (RTI) and Digital Watchdog: Enhances system robustness with two 32-bit counter/prescaler pairs, input captures, and compares.
- External Memory Interface (EMIF): Supports 16-bit SDRAM, asynchronous NOR Flash, SRAM, and NAND Flash.
Applications
- Professional Audio: Suitable for mixers, effects boxes, audio synthesis, instrument/amp modeling, and audio conferencing.
- Audio Broadcast: Ideal for audio encoding and broadcasting applications.
- Emerging Audio Applications: Supports biometrics and other emerging audio technologies.
- General DSP Applications: Can be used in various digital signal processing tasks requiring high performance and floating-point capabilities.
Q & A
- What is the maximum operating frequency of the TMS320C6722B?
The maximum operating frequency of the TMS320C6722B is 250 MHz. - What type of CPU does the TMS320C6722B use?
The TMS320C6722B uses an enhanced C67x+ CPU. - How much on-chip memory does the TMS320C6722B have?
The TMS320C6722B has 128KB of RAM and 384KB of ROM. - What are the key peripheral interfaces available on the TMS320C6722B?
The key peripheral interfaces include two McASP ports, two SPI ports, two I2C ports, and an EMIF (16-bit). - What is the package type of the TMS320C6722BRFP200?
The package type is a 144-Pin HTQFP. - Does the TMS320C6722B support external memory?
Yes, it supports external memory through the EMIF, including SDRAM, NOR Flash, SRAM, and NAND Flash. - What are some common applications of the TMS320C6722B?
Common applications include professional audio, audio broadcast, and emerging audio technologies. - How does the McASP on the TMS320C6722B support audio interfaces?
The McASP supports up to 16 serial data pins and various audio formats like TDM and I2S. - Is the TMS320C6722B compatible with previous C67x CPUs?
Yes, the C67x+ CPU is code-compatible with the C67x CPU used on the C671x DSPs. - What is the role of the Real-Time Interrupt Timer (RTI) on the TMS320C6722B?
The RTI includes two 32-bit counter/prescaler pairs, input captures, and compares, enhancing system robustness.