| |
TMS320C6000 Evaluation Modules (EVMs) Key Features
Key Features of the 'C62x and 'C67x EVMs:
With the world's most powerful DSPs, the 'C62x EVM features the fixed-point TMS320C6201 and the 'C67x EVM features the floating-point TMS320C6701. Using TI's revolutionary VelociTI(tm) advanced Very Long Instruction Word (VLIW) DSP architecture, the device represents breakthrough technology that enables multichannel, multifunction and advanced applications such as:
- Pooled modems
- Wireless base stations
- Remote access servers (RAS)
- Digital subscriber loop (xDSL) systems
- Cable modems
- Multichannel telephony systems
- Imaging applications
- Voice recognition systems
- 3-D Graphic applications
For these complex applications, the 'C6000 DSPs offer the ability to replace multiple current generation DSPs and slash system costs in half.
The full-sized EVM board is designed to be used in a PCI expansion slot. It can be used on the tabletop with an external power supply and XDS510 or XDS510WS emulator, which are not included in the kit. Functionally, the board allows high-speed verification of 'C6000 code with the included EVM specific Code Composer debugger. The EVM board features a PCI interface, SBSRAM and SDRAM, a 16-bit audio codec and embedded JTAG emulation support. Connectors on the EVM board provide a DSP external memory interface (EMIF) and peripheral signals that enable it to be expanded with custom or third-party daughterboards.
In addition to providing a reference for interfacing the 'C6201 or 'C6701 to various types of memories and peripherals, the design also addresses power, clock, JTAG and PCI controller interfaces.
EVM Hardware
The EVM hardware is divided into 12 different sections:
- 'C6000 DSPs - The 'C62x EVM is based on the 'C6201 DSP, which operates up to 1600 MIPS with a CPU clock rate of 200 MHz. The EVM board uses a 167 MHz version of the 'C62x CPU. The 'C67x EVM is based on the 'C6701 DSP which operates up to 1 GFLOPS with a CPU clock rate of 167 MHz. The EVM board uses a 133 MHz version of the C67x CPU.
- DSP clock - The EVM has two different onboard clock sources (33.25 MHz and 40 MHz for the 'C62x EVM and 25 MHz and 33.25 Mhz for the 'C67x EVM) and two clock modes (multiply-by-1 and multiply-by-4), enabling the DSP to operate at four different clock rates.
- External memory - The 'C62x and 'C67x EVMs provide one bank of 64K x 32, 133-MHz SBSRAM and two banks of 1M x 32, 100-MHz SDRAM. Additional asynchronous memory can be added with a daughterboard using the expansion memory interface. All external memory devices are byte-addressable.
- Expansion interfaces - The 'C62x and 'C67x EVMs have external memory interface and external peripheral interface connectors that enable the use of custom or third-party daughterboards.
- PCI interface - The 'C62x and 'C67x EVMs include a PCI Local Bus Revision 2.1-compliant interface that enables host access to the onboard JTAG controller, DSP host port interface (HPI) and board status/control registers.
- JTAG emulation - JTAG emulation support is provided using an onboard test bus controller (TBS) as well as a header to support an external XDS510 emulator.
- Programmable logic - The 'C62x and 'C67x EVM's CPLD provides the board's glue logic and control/status registers.
- Audio interface - The EVMs include a CD-quality, 16-bit audio interface with stereo microphone and line-level inputs and a stereo line-level output.
- Power supplies - The EVMs use voltage regulators to provide 2.5V ('C62x) or 1.8V ('C67x) for the DSP core; 3.3 V for the 'C6201 I/O memories, CPLD and buggers; and 5 V for audio components.
- Voltage supervision and reset control - The EVM uses a voltage supervisor to monitor the board's voltages and provide a board reset signal.
- LED indicators - Three LED indicators are provided -- one green LED to indicate that power is on, and two LEDs for user-defined status.
- User options - The EVM supports user-defined control via 12 onboard DIP switches or with direct control by host software via the PCI bus.
|