TI targets portable, connected, floating point, and low cost
Any old microcontroller or FPGA can string together ALUs or multipliers and call itself an algorithm processor while crunching fixed point arithmetic. But real world signals are unpredictable and can create wildly varying extremes such that only wide dynamic range can process them. In this realm, only floating point math will suffice. So Texas Instruments added high precision floating point to the company’s TMS320C6745 DSP, TMS320C6747DSP, and the signature OMAP-L137 DSP-plus-ARM processor. All three combine FP math, a wealth of peripherals, and low power at low cost.
All three have USB 2.0/1.1, 10/100 Ethernet, and MMC/SD peripherals for desktop, network, and portable connectivity or storage. On-chip integration saves board real estate and simplifies programming and data routing. The C6745 runs at up to 300 MHz, boasts a bevy of serial ports for McASP audio (16 serializers and FIFOs), and can talk directly to 8-bit wide NAND/NOR flash and 16-bit wide SDRAM. The C6747 is similar to the ’45 but has 128 KB of RAM, talks to 16-bit Flash and 32-bit SDRAM, and includes an LCD controller to drive QVGA displays. Lastly, the OMAP-L137 includes the C674x FP DSP core plus an ARM9 at up to 300 MHz per core. Best of all, the OMAP-L137 is pin-to-pin compatible with the C6747 DSP allowing a single design to meet different end-product feature levels.