27.01.2015 Views

DSP Selection Guide

DSP Selection Guide

DSP Selection Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

50<br />

➔<br />

TMS320C5000 <strong>DSP</strong> Platform<br />

Silicon<br />

OMAP Processors, Fixed Point<br />

System-Level <strong>DSP</strong>s<br />

Get samples, datasheets, tools and app reports at: www.omap.com<br />

Applications<br />

Portable Data Terminals (PDT)<br />

• Portable medical devices<br />

– Portable defibrillation<br />

– Home medical test and analysis<br />

– PDT for patient/medical personal<br />

• Asset and inventory management<br />

– Parcel tracking and location<br />

– Stock inventory and replenishment<br />

– Real-time data capture, analysis<br />

and interpretation<br />

• Point of sale<br />

– Sales and membership processing<br />

– Merchandising and pricing<br />

management<br />

– Verification and authentication<br />

• Enterprise PDT<br />

– Commercial and business<br />

applications<br />

– Enhanced employee productivity<br />

Key Features<br />

• Extensive peripheral set supporting<br />

glueless interface to multiple radio<br />

technologies (GSM/GPRS, WLAN,<br />

BT, RF)<br />

• Industry-leading C55x <strong>DSP</strong> core<br />

offering portable data terminalcentric<br />

algorithms via TI <strong>DSP</strong> Third<br />

Party Network<br />

• Multibus architecture for PDT<br />

system-level optimization<br />

• On-chip frame buffer supporting<br />

multiple display variations<br />

• Hardware encryption engine<br />

enabling industry-standard security<br />

applications<br />

• Robust man/machine interface<br />

ARM9 core for multiple operating<br />

systems and application programs<br />

OMAP59xx Processors Support<br />

• Microsoft ® Windows ® CE<br />

• Linux ®<br />

• Accelerated Technologies Nucleus<br />

• WindRiver Systems VxWorks<br />

• Texas Instruments <strong>DSP</strong>/BIOS kernel<br />

• And many more<br />

Texas Instruments 1Q 2007<br />

Embedded OMAP Processors: OMAP5910 and OMAP5912<br />

Addressing the Needs of Next-<br />

Generation Embedded Designers for<br />

Portable Data Terminal Applications<br />

The dual-core OMAP59xx processor integrates<br />

a TMS320C55x <strong>DSP</strong> core with<br />

an ARM9 core on a single chip for the<br />

optimal combination of application performance<br />

and low power consumption.<br />

This unique architecture offers an attractive<br />

solution to both <strong>DSP</strong> and ARM ®<br />

developers, by providing the low-power,<br />

real-time signal processing capabilities of<br />

a <strong>DSP</strong> coupled with the command and<br />

control functionality of an ARM.<br />

TI’s software development support,<br />

OMAP Technology Centers (OTCs), OMAP<br />

Developer’s Network, and third party<br />

tools provide a user-friendly software<br />

development infrastructure. The<br />

OMAP59xx processors are ideal for<br />

designers working with devices that<br />

require embedded applications processing<br />

in a connected environment such as<br />

portable data terminals.<br />

SDRAM<br />

Mobile<br />

DDR<br />

Flash<br />

SRAM<br />

NAND<br />

CF<br />

OMAP Processors<br />

96 MHz<br />

48 MHz<br />

LCD Ctrl<br />

(18b Multi Std:<br />

e.g., TFT, STN, etc.)<br />

16-Channel<br />

DMA<br />

Traffic<br />

Controller /<br />

Memory I/F<br />

256 kB<br />

ISRAM<br />

(Frame Buffer)<br />

Familiar Development Environment<br />

Speeds Design Cycle<br />

The OMAP59xx processor enables<br />

embedded developers to program using<br />

familiar development environments by<br />

supporting leading operating systems<br />

such as Microsoft Windows CE, Linux,<br />

Accelerated Technology’s Nucleus,<br />

WindRiver’s VxWorks, Green Hills<br />

INTEGRITY ® , Enea OSE and TI’s <strong>DSP</strong>/BIOS<br />

real-time scalable kernel among others.<br />

This open development environment<br />

makes it possible for designers to deliver<br />

innovative products to the market faster,<br />

utilizing familiar tools, a standard application<br />

programming interface (API) and a<br />

seamless interface to the <strong>DSP</strong> through an<br />

optimized interprocessor communication<br />

mechanism. The built-in interprocessor<br />

communication mechanism eliminates<br />

the need for developers to program the<br />

RISC and <strong>DSP</strong> independently resulting in<br />

reduced programming efforts.<br />

C55x <strong>DSP</strong><br />

192 MHz<br />

ARM 926EJ<br />

192 MHz<br />

Hardware<br />

Encryption<br />

Engine<br />

UART (x2)<br />

UART/IrDA<br />

Mailbox<br />

2<br />

I C (Master)<br />

McBSP2<br />

32k Timer<br />

Timer (x8)<br />

WDT<br />

RTC<br />

Int Ctrl<br />

μwire<br />

ARMIO/Key<br />

Camera I/F<br />

OMAP5912 Peripheral Block Diagram<br />

OMAP5912 processor diagram with ARM926 and C55x <strong>DSP</strong> cores and peripherals.<br />

WDT<br />

Int Ctrl<br />

McBSP (x2)<br />

MCSI (x2)<br />

SPI<br />

NAND Flash I/F<br />

GP Timer (x8)<br />

GPIO (>50)<br />

32k-Sync Timer<br />

MMC/SDIO2<br />

LPG (x2)<br />

PWL/PWT<br />

SD/MMC (x2)<br />

CCP<br />

USB OTG<br />

<strong>DSP</strong> <strong>Selection</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!