http://www.ridgerun.com/products/dsp/
Jun 24, 2002
RidgeRun
Copyright ©2000-2002 RidgeRun, Inc.
Texas Instruments  /\
Dual-Core DSPs /ti\
\  /
 \/

Why DSPs?

DSP technology advantages are obvious: High performance for intensive audio and video processing combined with low power consumption make DSPs a great match for multimedia portable embedded devices.

Why TI Dual-core DSPs?

Texas Instruments, the world leader in DSPs, produces dual-core processors to meet the increasing demands of the marketplace and the developers who must create advanced embedded markets with deadlines that are more aggressive than ever before. A dual core processor combines two processors, a General Purpose Processor (GPP) and a DSP into one compact chip. With thoughtful integration, the DSP+RISC on a single chip with a robust perhipheral set reduces system size and cost without sacraficing functionality.

The DSP handles specialized multimedia and other compute-rich tasks while the GPP runs the operating system and handles more general processing tasks.

TI's line of dual-core processors include the best of DSPs and mobile GPPs in one compact package -- TI DSP architecture and the ARM-based architecture of the GPP core. The TI dual core processor line is scaled with different price/performance points to match the requirements of a specific embedded device.

TI dual-core processors supported by RidgeRun include:

  • TMS320VC5471: A 47.5 MHz ARM7 core and a 100MHz TMS320C5000 DSP core combined with a rich peripheral set provides a high level of utility for low-cost connected applications. Peripherals include two high-speed, full-duplex Multichannel Buffered Serial Ports (McBSPs) which allow the DSP core to interface directly with CODECs, a six-channel Direct Memory Access (DMA) controller, external memory interface, a software-programmable hardware timer, and a programmable phase-locked loop (PLL) for clock generation. Other features of the C5471 include two UARTs, a serial port interface (SPI), and 10/100 Ethernet. JTAG support for scan-based emulation of DSP and MCU cores packages is also provided.
     
    >> More about the TMS320VC5471
     
  • TMS320VC5470: The C5470 is ideal for deeply embedded applications which do not require Ethernet connectivity. The C5470 includes all the same peripherals as the C5471 with the exception of the Ethernet interface module, which includes the 10/100 Ethernet MAC and Ethernet state machine.
     
    >> More about the TMS320VC5470
     
  • TMS320DSC21: The DSC21 is a digital still camera system on a single chip, combining a TMS320C5000 DSP core with an 32-bit RISC (with Thumb instruction-set extension) GPP core. The chip includes a video encoder with on-screen display, SDRAM controller with a 320 Mb/sec. transfer rate, 30 fps (frame-per-second) NTSC and PAL previewing, and is capable of real time burst mode frame capture in conjunction with a 2 megapixel CCD. Multimedia formats supported include real-time MPEG1, MPEG4, JPEG, MJPEG, H.263 and MP3. Data communication standards supported include IrDA, USB, and RS-232.
     
    >> View the DSPLinux C5471 BSP Datasheet (PDF format)
     
  • TMS320DSC24: An integrated multimedia processor capable of image and video loading and compression, audio processing, and communication with external devices through USB and RS-232 ports. The DSC24 combines a TMS320C5000 DSP core and a ARM7TDMI GPP core with integrated support for a variety of multimedia formats including MPEG4, JPEG, MPEG1, M-JPEG, H.263, mp3, AAC and QuickTime.
     
  • OMAP1510: This member of the OMAP family is targeted for Smartphone (2.5g and 3g) and PDA use. The 1510 combines a TI-enhanced 175 MHz ARM 925 GPP core with a TMS320C55x DSP core. The chip supports a wide array of multimedia functions including MP3 decode and encode, plus text-to-speech, speech recognition, and Adaptive Multi-Rate (AMR). Connectivity features include 16 bit QVGA Display, USB Client & Host Control, MMC-SD Support, Bluetooth interface, USB, uWire, camera, and an enhanced audio codec interface. The OMAP1510 combines power, efficiency, and connectivity into a compact package.

>> More about DSPLinux and RidgeRun Professional Services