Professional Documents
Culture Documents
Resource Guide
www.eecatalog.com/dsp
Ofcial Sponsor
2013 Edition
Platinum Sponsors Gold Sponsors Distributor Sponsors
The XDS560v2
Family
SI+7 SII77 S7
X
D
S
5
6
0
v
2
S
T
M
T
r
a
v
e
l
e
r
X
D
S
5
6
0
v
2
L
C
T
r
a
v
e
l
e
r
2 Embedded Processing & DSP Resource Guide 2013
Embedded Processing & DSP
Resource Guide 2013 Edition
www.eecatalog.com/dsp
VP/Associate Publisher
Clair Bright
cbright@extensionmedia.com
(415) 255-0390 ext. 15
Editorial
Editorial Director
John Blyler
jblyler@extensionmedia.com
(503) 614-1082
Senior Editor
Chris A. Ciufo
cciufo@extensionmedia.com
Editor
Cheryl Berglund Coup
ccoupe@extensionmedia.com
Creative/Production
Production Manager
Spryte Heithecker
Graphic Designers
Keith Kelly - Senior
Nicky Jacobson
Production Assistant
Jenn Burkhardt
Senior Web Developer
Mariam Moattari
Advertising/Reprint Sales
VP/Associate Publisher
Embedded Electronics Media Group
Clair Bright
cbright@extensionmedia.com
(415) 255-0390 ext. 15
Sales Manager
Michael Cloward
mcloward@extensionmedia.com
Marketing/Circulation
Jenna Johnson - jjohnson@extensionmedia.com
To Subscribe
www.extensionmedia.com/free
Extension Media, LLC
Corporate Offce
President and Publisher
Vince Ridley
vridley@extensionmedia.com
Vice President, Sales
Embedded Electronics Media Group
Clair Bright
cbright@extensionmedia.com
The Embedded Processing & DSP Resource Guide 2013 Edition is published by
Extension Media LLC. Extension Media makes no warranty for the use of its products
and assumes no responsibility for any errors which may appear in this Catalog nor
does it make a commitment to update the information contained herein. Embedded
Processing & DSP Resource Guide 2013 Edition is Copyright
mouser.com
Semiconductors and electronic
components for design engineers.
Authorized Distributor
Over 29,000 TI Products in Stock
Over 2,300 TI Dev Tools in Stock
Find the Newest TI Technologies. Faster.
Texas Instruments
in Stock.
mouser.com
ORE.
G
O
EMRG_TI_Branding_Special.indd 1 8/22/12 2:15 PM
Contents
Extending System Trace to Blackhawk USB560m Emulators on Multicore TI C66xx Key-
Stone SoCs
By Andrew Ferrari, Blackhawk ................................................................................................................................................. 8
Small Cells Connecting a Big World Require Huge Integration
By Chris Ciufo, Senior Editor .................................................................................................................................................. 12
Analysis of LTE Base Station Software Deployment on Multicore SoCs
By Sneha Namakaje and Zhihong Lin, Texas Instruments ..................................................................................................... 18
Top 3 Mistakes with Static Analysis for Embedded and Safety-Critical Development
By Arthur Hicken, Evangelist, Parasoft ................................................................................................................................... 23
Embedded Processing Overview
Embedded Processors
Texas Instruments
Embedded Processing Overview ........................................................................................................................................... 25
TMS320C6000 and TMS302C5000 DSPs, Fixed- and Floating-Point .................................................................................. 26
C2000 Microcontrollers, Fixed-Point and Floating-Point....................................................................................................27
MSP430 Microcontrollers ..................................................................................................................................................28
Sitara ARM
32-Bit ARM
mouser.com
Semiconductors and electronic
components for design engineers.
Authorized Distributor
Over 29,000 Tl Products in Stock
Over 2,300 Tl Dev Tools in Stock
Find the Newest Tl Technologies. Faster.
Texas Instruments
|n Stock.
TV\ZLYJVT
ORE.
.
6
6 Embedded Processing & DSP Resource Guide 2013
Development Tools
Signum Systems
Signum Systems Emulators for TI DSPs, OMAP and
DaVinci Processors ............................................................ 42
Sundance Digital Signal Processing Inc
Hand-coded, Optimized DSP/Vector, LINPACK, EISPACK,
and CBLAS Libraries .............................................................. 43
Emulators/Analyzers
Blackhawk
Advanced JTAG XDS510 Emulators ...................................... 44
Blackhawk Emulator Product Matrix ..................................... 45
High Performance JTAG Emulators ....................................... 46
USB100v2 JTAG Controllers ................................................. 47
XDS560v2 System Trace (STM) ............................................ 48
Kane Computing Ltd
Kane Computing Company Profle ......................................... 49
Signum Systems
JTAGjet In-Circuit Debuggers for DSP, OMAP and
DaVinci Processors ............................................................ 50
Embedded Software
Algorithms/Codecs
Adaptive Digital Technologies
Adaptive Digital Echo Cancellation Library: Acoustic,
Packet, Network, & Line ....................................................... 51
Voice Algorithms and Solutions on the Texas Instruments
TMS320 Family of DSPs, OMAP, DM-Series,
Multi-Core, and ARM processors ...................................... 52
DSP Innovations Inc.
New TWELP Vocoder (6009600 bps) ................................ 53
Application-Specifc Libraries
Adaptive Digital Technologies
IP phone/intercom/ATA for OMAP3530, OMAP3730,
DM814X, DM816X, and Stellaris devices. ........................ 54
DelCom Systems, Inc.
GSM/EGPRS/EDGE LayerONE Physical Layer Software ...... 55
Drivers/IO/Control Software
D.SignT GmbH & Co. KG
D.SignT TCP/IP Stack for TI C2000 MCUs, C5000, and
C6000 DSPs ........................................................................ 56
Framework Software
Adaptive Digital Technologies
G.PAK bridges the gap between infexible fxed-function
chips and custom programmed solutions ............................. 57
HCC Embedded
Advanced Embedded Middleware ........................................ 58
End-Equipment Solutions
End-Equipment Solutions
Anaren
Anaren Integratec Radio 110L Series ................................... 59
Critical Link
MityARM System on Modules based on TI AM335x
processors ............................................................................. 60
MityDSP and MityARM System on Modules
with FPGA .............................................................................. 60
Z3 Technology, LLC
Compact Low-Power Software- Enabled HD Multimedia
Module .................................................................................. 61
Engineering Services
Digital Hardware / Board Design
Advantech Co., Ltd.
DSPC-8681 Half-length PCI Express Multimedia
Processing Card .................................................................... 62
Full Turnkey Designs
Benchmark Electronics
World Wide Electronics Design and Manufacturing
Services ................................................................................. 63
Micross Components
DSP & Microcontroller Die and Alternative Packaging ........ 64
Witness the Evolution
of USB 2.0 Analysis
USB 2.0
Beagle
TM
USB 480
Protocol Analyzer
Beagle
TM
USB 12
Protocol Analyzer
The new Beagle
TM
USB 5000 v2 USB 2.0
analyzer features:
New lower price
Now with standard advanced triggering
Available synchronization for
multi-analyzer scenarios
Real-time capture, analyze, lter, display
Real-time USB class level decoding
CALL or EMAIL
for quote today!
Phone: (408) 850-6501
Email: sales@totalphase.com
www.totalphase.com
3
3
3
3
3
USB 3.0
8 Embedded Processing & DSP Resource Guide 2013
Advertorial
System Trace
The System Trace (STM) capability offered by Texas Instru-
ments employs the MIPI System Trace Protocol, which
provides developers with a printf capability. In a multicore
environment, information from each core can by analyzed
because they are globally time stamped. This is a powerful
tool for looking at what
each core is processing in a
common timeline. TI offers
STM for CTools-enabled
devices.
This article provides a
brief overview of how
to configure a Black-
hawk USB560m JTAG
emulator to collect STM
data via embedded trace
buffer (ETB) on TI C66xx
KeyStone multicore
architecture.
For additional TI STM
information or to down-
load the complete demo
project code and examples
mentioned in this article,
please visit: www.black-
hawk-dsp.com/STM.
CCS Project Creation (Code Composer
Studio IDE)
To demonstrate how easy it is to add STM data collection to
an application, a simple, hello world-type project for the
C6678 will be used.
To recreate the demo project for this or a different STM sup-
ported target:
1. Start Code Composer Studio IDE v5.x
2. Select the main menu option File New CCS Project. Tis will
display the New CCS Project wizard dialog (Figure 1) where you
can enter a project name, select the Family (demo uses C6000)
and its variant (demo uses Generic C66xx Device).
3. Leave the default advanced settings and choose Empty
Project from the Project Templates and Examples.
4. Click fnished when done. Tis will create a main.c fle with
a single function, main() and add it to the eclipse Project
Explorer window.
5. Now locate a C66xx linker command fle, copy it to the
project workspace and specify the fle in the project prop-
erties (demo uses a fle downloaded in one of the TI C667x
CTools Examples). Te project will now build successfully.
Adding STMLib to the Project
After the project is configured in CCS:
1. Download and install the STMLib fles.
2. Include the STM header fle and add and the path of the STM
library fle to the linker in project.
3. Add the STM API calls to the code. Te projects main.c fle
will look something like the following code snippet.
#include StmLibrary.h
#include <stdio.h>
#include <stdlib.h>
void main(void) {
int jj=0;
pSTMhdl=STMXport_open(pSTMBufInfo, &STMConfg-
Info);
STMXport_printf(pSTMhdl, STM_HelperCh, %s, C667x
Demo1 - BEG LOOP );
for (ii=0; ii<880000; ii++) {
if ((ii%250) == 0) {
STMXport_putShort(pSTMhdl, STM_HelperCh, (short)jj );
jj++;
}
}
STMXport_printf(pSTMhdl, STM_HelperCh, %s, C667x
Demo1 - END LOOP );
STMXport_fush(pSTMhdl);
STMXport_close(pSTMhdl);
exit (0)
}
Extending System Trace to
Blackhawk USB560m Emulators on
TIs C66x KeyStone Multicore SoCs
By Andrew Ferrari, Blackhawk
Figure 1 - New CCS Project Dialog
Figure 2 - New Target Confgura-
tion Dialog
www.eecatalog.com/dsp 9
Advertorial
Confguring CCS
To create a target configura-
tion and setup trace:
1. Select the main menu
option, File New Target
Confguration File, and
choose the emulator connec-
tion and device (see Figure 2).
2. Launch the debug session.
3. Connect to the neces-
sary devices to enable STM
collection using the ETB
(see Figure 3). Tese devices should be labeled similar
to C66xx_0 (frst CPU core), CSSTM_0 (STM node), and
TETB_STM (ETB node).
You may need to select
the option to Show all
cores.
4. Confgure set-
tings in the trace system
control dialog from the
main menu Tools Trace
Control (see Figure 4).
5. Select the CSSTM_0 tab. If the ETB settings are not dis-
played, select the Receiver button and choose ETB from
the list (Figure 6). Make sure the ETB type is Auto and
Synchronize trace with target execution is selected.
6. Press the OK button to apply these settings.
Collecting STM Data
1. Open the trace display window for the CSSTM_0 node from
the main menu (Tools Trace Analyzer Open Trace
Connection in New View CSSTM_0). Tis is where the col-
lected STM data will be
displayed (Figure 5).
2. Load the demo
program to C66xx_0 and
run (Resume | F8) the
program. Because the
option to synchronize
with target execution
was selected in the trace
controls, the trace display
will update automatically
with the STM data collected in the ETB when the program
terminates or is halted.
Te Data Message column of the trace display (Figure 5) shows
the output from the function STMXport_printf() and the Data
column is from the function STMXport_putShort ().
That is all that is required to begin collecting STM debug
information from your application using a Blackhawk
USB560m JTAG emulator (or any Blackhawk XDS560-class
emulator).
Multicore STM Data Collection
To collect STM from more than one core, simply connect to
another CPU core (i.e. C66xx_1) prior to setting up the trace
controls. It is also helpful to group the CPUs in the debug
window to synchronize program load and target execution.
In the trace display, the Master Name column will differ-
entiate the data for each CPU and the time stamp will order
each debug message in the proper sequence.
XDS560v2 STM Data Collection
This article describes how to extend Blackhawk XDS560-
class emulators to collect STM data using the ETB. If you
own a Blackhawk XDS560v2 STM model, you can collect
STM data directly, without using the ETB.
The setup requires that you change the target connection to
the Blackhawk XDS560v2 STM Emulator, selecting 560v2
System Trace as the trace receiver and only connecting to
the CSSTM_0 and C66xx_0 devices (do not connect to the
TETB_STM node).
For more information, visit: www.blackhawk-dsp.com/STM.
Figure 3 - Debug Window
Figure 4 - Trace System Control
Figure 5 - Trace Display Window with
STM Data
Figure 6 - Trace Receiver Selection
Dialog
CONTACT INFORMATION
Blackhawk
123 Gaither Drive
Mt. Laurel, NJ 08054
USA
856-234-2629 Telephone
856-866-1100 Fax
info@blackhawk-dsp.com
http://www.blackhawk-dsp.com
Spectrum Digital, Inc.
12502 Exchange Drive, Suite 440
Stafford, TX. 77477 USA
Tel: 281.494.4500 x-113
Fax: 281.494.5310
www.spectrumdigital.com Copyright Spectrum Digital 2012, 09/05/2012 sales@spectrumdigital.com
X
D
S
5
1
0
P
P
M
P
S
D
S
P
I
5
3
0
M
P
S
D
X
D
S
1
0
0
v
2
U
S
B
X
D
S
1
0
0
v
3
U
S
B
C
J
T
A
G
C
2
0
0
0
X
D
S
5
1
0
L
C
U
S
B
X
D
S
5
1
0
P
P
P
L
U
S
X
D
S
5
1
0
U
S
B
X
D
S
5
1
0
U
S
B
G
a
l
v
a
n
i
c
X
D
S
5
1
0
U
S
B
P
L
U
S
X
D
S
5
6
0
v
2
L
C
T
r
a
v
e
l
e
r
X
D
S
5
6
0
v
2
S
T
M
T
r
a
v
e
l
e
r
X
D
S
5
6
0
v
2
S
T
M
Part Number 701041 701121 702302 702305 701902 701014 701900 701910 701905 702597 702598 702592
Price in USD $ 1299 $ 2499 $ 89 $ 129 $ 249 $ 495 $989 $ 1995 $1199 $ 695 $ 1199 $ 1495
PC Interface
Parallel
Port
Parallel
Port
USB USB USB
Parallel
Port
USB USB USB USB USB
USB,
Ethernet
Powered by PS PS USB USB USB PS/Target USB USB USB USB USB PS
TMS320C30-32 Yes Yes
TMS320VC33 Yes Yes Yes
TMS320C4x Yes
TMS320C5x Yes
TMS320F24x/F240x Yes Yes Yes Yes Yes
TMS320F28xx Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
TMS320C54x
TM
Yes Yes Yes Yes Yes Yes Yes Yes Yes
TMS320C55xx
TM
Yes Yes Yes Yes Yes Yes Yes Yes Yes
TMS320C64xx/C64x+ C64x+ C64x+ Yes Yes Yes Yes Yes Yes Yes
TMS320C64+, C66xx Yes Yes Yes Yes Yes Yes Yes Yes Yes
TMS470 ARM7 Yes Yes Yes Yes Yes Yes Yes
TMS470 ARM9/11 ARM 9 ARM 9 Yes Yes Yes Yes Yes Yes Yes
ARM Cortex / OMAP
TM
Yes Yes Yes Yes Yes Yes Yes Yes Yes
DaVinci
TM
Processors Yes Yes Yes * Yes * Yes * Yes * Yes Yes Yes
Sitara
TM
Processors Yes Yes Yes Yes Yes Yes Yes Yes Yes
C6-Integra
TM
Yes Yes Yes Yes Yes Yes Yes Yes Yes
+3.3V to +5V Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
+1.8V to +3.3V Yes Yes Yes Yes Yes Yes
Supports CCS v4.x v5.x Yes Yes Yes Yes Yes v4.2+ v4.2+ v4.2+
System Trace Spt Yes Yes
Embedded Trace Buf Yes Yes Yes Yes Yes Yes Yes Yes
C-JTAG Spt (CCS5.x) Yes Yes Yes Yes
SDFlash Support Yes Yes Yes Yes Yes
XMLGUI Support Yes Yes Yes Yes Yes
Boundary Scan Spt Yes
Spectrum Digital Emulators for TI Processors
Accessories Part Number Price
TI14 Pin Low Voltage Adapter for JTAG Emulators (LVA) 701208 $ 99
TI14-TI14 Pin LVA with Adapti ve clock for OMAP
TM
/DaVinci
TM
Processors 701210 $ 149
TI14-CTI20 Pin LVA with Adaptive clock for OMAP
TM
/DaVinci
TM
Processors 701212
$ 149
CTI20(in)-TI14(out) 701218 $ 69
TI14(in)-CTI20(out) 701219 $ 69
CTI20(in)-TI60(out) 701220 $ 74
CTI20(in)-ARM20(out) 701222 $ 69
TI14(in)-ARM20(out) 701280
$ 69
XDS560v2 STM adapter kit, MIPI60 to TI14, CTI20, ARM20, TI60 701238 $ 299
4 Channel JTAG Ex Emulator pander for JTAG Emulators 701204 $ 995
Spectrum Digital, Inc.
12502 Exchange Drive, Suite 440
Stafford, TX. 77477 USA
Tel: 281.494.4500 x-113
Fax: 281.494.5310
Spectrum Digital TI Processor Target Platforms
Processor Family Target Module Scan/Interface Part Number Price
TMS320C3x D.Module.C31eco (OEM) MPSD Call Call
TMS320VC33 eZdsp
TM
VC33 PP/J TAG 701385 $ 519
D.Module.VC33 J TAG Call Call
TMS320F24x eZdsp
TM
LF2401A PP/J TAG 761120A $ 515
eZdsp
TM
LF2407A PP/J TAG 761119 $ 319
TMS320F28xx eZdsp
TM
F2808 USB/J TAG 761131 $ 249
eZdsp
TM
F2808/socket USB/J TAG 761132 $ 469
eZdsp
TM
F2812 PP/J TAG 761128 $ 325
eZdsp
TM
F2812/socket PP/J TAG 761129 $ 469
eZdsp
TM
R2812 USB/J TAG 761130 $ 469
eZdsp
TM
F28335 USB/J TAG 761136 $ 325
eZdsp
TM
F28335/socket USB/J TAG 761135 $ 515
TMS320VC54x DSK VC5416 USB/J TAG 701840 $ 415
TMS320VC55x EVM320VC5502 J TAG 701860 $ 995
EVM320VC5505 USB/J TAG 701883 $ 474
DSK VC5509A USB/J TAG 701882 $ 515
DSK VC5510 USB/J TAG 701880 $ 415
C5515 eZdsp
TM
USB Stick USB 702359 $ 89
C5502 eZdsp
TM
USB Stick USB 702362 $ 125
EVM320C5515 USB/J TAG 702260 $ 415
TMS320C6000
TM
D.Module.C6201 (OEM) J TAG Call Call
D.Module.C6203 J TAG Call Call
D.Module.C6701 (OEM) J TAG Call Call
D.Module.C6713 J TAG Call Call
D.Module.C6747 J TAG Call Call
DSK C6713 USB/J TAG 701895 $ 415
TMS320C64x DSK C6416T, 1Ghz. USB/J TAG 701891 $ 515
EVM DM642, 720 Mhz. J TAG 702002 $ 1995
D.Module2.DM642 J TAG Call Call
TMS320C64x+ EVM C6424 USB/J TAG 702070 $ 515
EVM DM6455 USB/J TAG 701898 $ 1495
EVM DM6474 USB/J TAG 702090 $ 1995
OMAP-L13x OMAP-L137 EVM J TAG 702210 $ 415
DaVinci
TM
Processors DaVinci DM6437 DVEVM J TAG 702075 $ 515
DaVinci DM6446 J TAG 702040 $ 1249
DaVinci DM6467 J TAG 702085 $ 2295
DaVinci DM355 DVEVM J TAG 702065 $ 515
DaVinci DM357 J TAG 702067 $ 895
DaVinci DM365 DVEVM J TAG 702230 $ 615
DaVinci DM368 DVEVM J TAG 702231/2 Call
TMS470 ARM eZ470R1A256 USB/J TAG 761470 $ 349
Sitara
TM
EVM AM1810 Call !
TMS320C6A816x EVM C6A816x DDR3 702391 $ 999
Prices shown here are in US dollars and valid for sales
in the United States only. Foreign sales must be made
through an agent or authorized reseller and prices may
be different. All prices are your dock and are subject to
change. Please contact Spectrum Digital for latest
pricing and availability prior to ordering.
OMAP-L137
www.spectrumdigital.com Copyright Spectrum Digital 2012, 09/05/2012 sales@spectrumdigital.com
12 Embedded Processing & DSP Resource Guide 2013
EECatalog
SPECIAL FEATURE
Take a look at the growth of the Internet, smartphone hand-
sets, tablet computers, M2M, or just about any device that
connects to the Internet and there are two common traits: 1.
growth ranges from up to really up!; and 2. its the need
for data exchange that is driving demand. Increasingly, this
data moves wirelessly over Wi-Fi when inside a building,
and over cellular when outside or traveling around. Wireless
operators are frantically looking for ways to handle increased
demand without investing in expensive wholesale buildout
of their networks. One way to add more bandwidth is by
intelligently handling device data requirements through DPI,
compression, local routing, RF spectrum optimization, and
heterogeneous cellular networks that self-organize.
According to documentation from AirHop Communica-
tions, a provider of intelligent Radio Access Network
(RAN) software for multi, small, and macro cell networks:
network operators are turning to small cell base sta-
tions to increase capacity and
complement existing macro-
cell networks. The resulting
HetNet (heterogeneous net-
work) requires self-organizing
network (SON) technology spe-
cifically designed for small cell
networks to actively optimize
system capacity and power, and
manage inter-cell interference
when so many cell sites are
situated close by each other.
Analysts predict a ratio of 10:1
in favor of small cells vs tradi-
tional macro cell base stations.
TI claims to have captured some
50 percent of the designs for small cells, and aims to win
over 70 percent of the total market. With devices like their
new KeyStone TCI6612 and TCI6614, its understandable
why the company is so enthusiastic.
AirHop has partnered with Texas Instruments, making
their eSON software available on TIs KeyStone multicore
architecture TMS320C66x/ARM Cortex-A8-based SOCs
for small cell base stations. Tere are two devices the
TMS320 TCI6612 and TMS320 TCI6614 SoCs that pro-
vide wireline to RF solutions for 3G, 4G, and LTE radio nets.
Te density and array of features in these devices is simply
astounding, showcasing a balance of on-chip DSP, RISC CPU,
packet processing, and hierarchical crossbar fabric engines.
Most impressive is how optimized the chips are for making
decisions, moving data, and autonomously handling the task
at hand: making RAN SON small cells work efciently.
Functional Block Party
TIs small cell family consists of three devices (Figure 1),
including the TCI6636 designed for up to 256 users. Te
system organization of the 6614 shown in Figure 2 shows a
highly integrated SOC broken in several major functional
blocks, all interconnected by the TeraNet fabric crossbar sup-
porting up to 2 Tbits/s data. TeraNet is hierarchical and low
latency, moving the most important data so that on-chip accel-
erator resources avoid starvation. As well, power consumption
is lower in idle states.
The devices are organized as: processor resources; multi-
core shared memory; external memory and low-speed I/O;
high speed I/O; Layer 1 and 2 Bit Rate Coprocessor (BCP)/
network coprocessors. All of the onboard functional
blocks, connected by the TeraNet fabric, are under the con-
trol of a packet-based manager called Multicore Navigator.
Navigator handles fire and forget communications,
job management and data transfers to assure dynamic
resource scheduling, load balancing, and hardware-based
task prioritization. Between Navigator and TeraNet, data
Small Cells Connecting a Big
World Require Huge Integration
While Texas Instruments no longer calls itself a DSP company, it still leverages
DSP expertise and IP to create dense, feature-packed KeyStone SOCs targeting
small cell base stations.
By Chris A. Ciufo, Senior Editor
Figure 1: TIs KeyStone multicore architecture small cell portfolio includes the TMS320 TCI6612/14 dis-
cussed here, plus the TCI6636 designed for high capacity small cells and green power macro cells. The 12
and 14 use ARM Cortex-A8 cores, while the 36 uses an industry-leading ARM Cortex-A15.
Scan the QR code for available
design & supply chain resources.
www.em.avnet.com/ti
s Access to the full portfolio of TI & National Products
s Dedicated FAEs (Field Application Engineers)
s Avnet-hosted local & regional training events
s TI factory-supported training events
s On-demand access to new product roadmaps, reference designs & development tools
s Design insight into technologies, end applications & vertical market segments
s Unparalleled supply chain & manufacturing support
Avnet and Texas Instruments
Delivering More Together
Avnet, Inc. 2012. All rights reserved. AVNET is a registered trademark of Avnet, Inc. Avnet disclaims any proprietary interest in any trademarks,
service marks, logos, domain names, company names, brands, product names, or other formof intellectual property other than its own.
Together, Avnet and Texas Instruments
deliver unmatched support through
our customer-centric sales
and engineering teams.
14 Embedded Processing & DSP Resource Guide 2013
EECatalog
SPECIAL FEATURE
is designed to flow into and out of the SOC as quickly as
possible with minimal latency or bottlenecks.
According to TIs Tom Flannigan, Director of Technology
Strategy, MultiCore processors: For 2G, 2.5G, 3G and 4G
standards a lot is done in hardware, not software. Tat means
that packet processing is done in hardware in a network pro-
cessor-like way; however, unlike the often proprietary nature
of NPUs, standard Eclipse-based tools are used to program the
TI devices, along with the popular and expansive ecosystem
available for C66x and ARM-based platforms.
We ll discuss a few of the chips subsystems below.
KeyStone Multicore Architecture - DSP
and ARM
Video
Processors
C6000
Digital Signal
Processors
C5000
Digital Signal
Processors
C2000
Microcontrollers
MSP430
Microcontrollers
Sitara
32-bit ARM
Cortex
-A
Processors
Stellaris
32-Bit
ARM
Cortex-M
MCUs
Hercules
Safety
Microcontrollers
Audio
Automotive
Communications
Industrial
Medical
Security
Video
Wireless
Key Feature
Video
processing
High
performance
Ultra-low
power
Performance,
integration for
greener industrial
applications
Ultra-low power
Low power,
high
performance
Open architec-
ture software,
rich communica-
tions options
Safety Integrated
in H/W
Embedded Processing Overview
Texas Instruments has the broadest portfolio of scalable DSP, MCU, differentiated ARM
Video Processors:
Optimized for Digital Video
DaVinci
DSP Platform
The C6000
processor to handle
networking and control for computational efficiency.
Ultra-Low-Power TMS320C5000
DSP Platform
The C5000
MCUs, C2000
MCUs offer a broad range of options and are ideal for
embedded industrial control and green
energy applications such as digital motor control,
digital power supplies, solar and wind energy, LED
lighting, and automotive HEV/EV.
MSP430
Ultra-Low-Power
Microcontroller Platform
The MSP430 family of ultra-low-power
16-bit RISC mixed-signal processors provides
the ultimate solution for battery-powered
measurement applications. Using leadership
in both mixed-signal and digital technologies,
TI has created the MSP430 MCU, enabling system
designers to simultaneously interface to analog
signals, sensors and digital components while
maintaining unmatched low power.
Sitara
ARM
Processors
The high-performance Sitara ARM-based
processors include solutions based on the
ARM Cortex
. The platform
includes the AM1x, AM35x, AM37x and AM335x
processors, which offer a software-compatible
roadmap for customers using TIs OMAP35x
and OMAP-L1x processors.
Stellaris
Cortex
-M microcontrollers (MCUs) to
the deepest reach of the microcontroller market.
With more than 220 compatible ARM Cortex-M
Stellaris MCUs and more than 30 Stellaris evaluation,
development, and reference design kits, Stellaris fits
the performance, integration, power, and price-point
requirements of nearly any industrial application.
Stellaris with Cortex-M offers a direct path to the
strongest ecosystem of development tools, software
and knowledge in the industry. Designers who
migrate to Stellaris benefit from great tools, small
code footprint, and outstanding performance. With
StellarisWare
Safety Microcontrollers
Hercules safety microcontrollers are based on
TIs 20+ years of safety-critical system expertise,
industry collaboration and proven hardware for the
automotive market. The platform consists of three
ARM
Cortex
software and development tools, including Code
Composer Studio
IDE, DSP/BIOS
kernel, the
TMS320 DSP algorithm standard and numerous
reusable, modular software from the largest
developer network in the industry.
Complementary Analog Products
TI offers a range of complementary data
converter, power management, amplifiers,
interface and logic products to complete
your design.
26 Embedded Processing & DSP Resource Guide 2013
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
Specifications
CO000
IDE, Software
Development Kits, Application
Software and Libraries
S]B|0S, S|a||e|wa|e, a|d |||u/
software development kits, developed
and supported by TI
Rea|-||re ||a| p|c:e||
Targeted Applications
Biometric Security, Smart E-Meter
AMR/AMI, Industrial Drives, Portable
audio/voice, Portable Medical
Key Features
C5000 Ultra-low-power DSPs
Up |c 800 |H/
1O-o||
||/ed-pc||| + ||T A::e|e|a|c|
Up |c 820 |B RA|
Up |c 2oO |B R0|
SP|, |
2
C, I
2
S
HS USB 2.0
|CO
|:BSP
$1.9o |c $10.00
C6000 High-performance DSPs
Up |c 800 |H/
||/ed-/||ca|||-pc||| OSP
Up |c 2oO |B RA| + 128|B
internal RAM
OOR2, |OOR
|:BSP, |:ASP, 1
2
C, SPI
|CO :c|||c||e|, .|dec |/0, UPP
$o.00 |c $2o.00
C6000 DSP+ARM9
Up |c 4oO |H/
fixed-/floating-point DSP
Up |c 4oO |H/ AR|9
|:ASP, |:BSP, |
2
C, SPI
|CO :c|||c||e|, .|dec |/0, UPP
128| |a|ed RA|
USB 2.0, USB 1.1,
ethernet MAC, SATA
OOR2, |OOR
$8.00 |c $1o.00
TMS320C6x and TMS320C5x DSPs, Fixed- and Floating-Point
High-Performance, Low-Power DSPs
Get samples, data sheets, tools and app reports at: www.ti.com/singlecore
Singlecore DSP Roadmap
Single-core DSP focuses on real-time applications, driving the lowest system cost and power, with
differentiated solutions.
C5000 C5000 C5000
C66x
C66x+ARM
C674x+ARM9
C6000
C5000 C5000
Ultra-Low
Power DSPs
General
Purpose
DSPs
DSP + ARM
SoCs
C6424/1
0SP: 0p to 700Nhz
0NA, NA0,
NcASP, 1
2
0, VPSS
0p to 1N8 L2
32b-0082
0NAP-L13x
C674x+ARM9
0SP: 0p to 456Nhz
A8N9: 0p to 456Nhz
10l100 NA0, 0S8,
PRU
L00, VP|F, SATA
S08ANlLP0081l0082
C5504/5/14/15
0p to 150 Nhz, 0S8,
SDRAM
FFT, L00, L00s
0p to 320k8S8AN
0.15mwlNhz
C674x
Production
Samp||og
P|o 0ompat|b|e
0eve|opmeot
F0t0re
C6000
0SP: 0p to 456Nhz
10l100 NA0, 0S8,
PRU
L00, VP|F, SATA
S08ANlLP0081l
DDR2
05532l3l4l5
0p to 50l100 Nhz,
0S8, S08AN
FFT, L00
0p to 320k8 S8AN
0.15mwlNhz
DSP+
Low Power ARM
C66x+ARM
|ocreased PerIormaoce
|ocreased 0oooect|v|ty
C6xx DSP
|ocreased PerIormaoce
|ocreased 0oooect|v|ty
C5xx Next
*00h0PT
150-200 Nhz, 0S8
FFT, L00, SP|
512k8 S8AN
<0.14mwlNhz
C5517
0p to 200 Nhz, 0S8,
SDRAM
FFT, L00s, hP|, SP|
0p to 320k8 S8AN
0.30mwlNhz
05537
0p to 150 Nhz, 0S8,
SDRAM
FFT, L00s, SP|
0p to 320k8S8AN
0.30mmwlNhz
Low $ Low $ Low $
2h12 2h13
*00h0PT*
TMS320C553x DSP Block Diagram
The C553x ultra-low-power DSP generation featuring the lowest power and lowest cost DSP in the
industry, starting at $1.95/1ku, offers the industrys lowest power with active power less than 0.15
mW/MHz at 1.05V and standby power less than 0.15 mW. These highly integrated processors
enable developers to get DSP sophistication at a microcontroller price and power consumption.
www.eecatalog.com/dsp 27
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
Specifications
82-o|| C28/
(144 pins)
$<7 $20
MIPS
300
150
100
80
60
40
Connectivity and
performance
Delno
Microcontrollers
Real Control. Real Time. For Real Systems.
Highly-integrated microcontrollers for real-time control
of cost-sensitive power electronics applications. With
control-optimized performance, specialized peripherals,
and a control-focused architecture, Piccolo MCUs bring
innovation solutions to demanding control challenges.
Delno
Microcontrollers
High Performance. For High End Control.
The leading microcontroller platform for high performance
control needs. With up to 300 MHz performance, industry
leading PWM control resolution, and blazing ADC conver-
sion speeds, Delno MCUs tackle the toughest control
challenges.
Concerto
Microcontrollers
Connectivity. Control. No Compromise.
Differentiated microcontroller platform combining the
ARM
Cortex
Microcontrollers
Ultra-Low Power, Easy-to-Use, 16-Bit RISC Microcontrollers
Get samples, data sheets, tools and app reports at: www.ti.com/msp430
MSP430 portfolio overview
L092
0.9V-1.65V
Speed: 4 MHz
ROM: Up to 2Kb
RAM: Up to 2Kb
GPIO: 11
F1xx
Speed: 8 MHz
Flash: 1-60Kb
RAM: Up to 10Kb
GPIO: 14-48
FRAM
Speed 24 MHz
FRAM 4-16kB
GPIO 14-28
Non-volatile
memory
MSP430
Cortex-A8
up to
720* MHz
L3/L4 Interconnect
32K/32K L1 w/ SED
PowerVR
SGX
3D Gfx
20 M/Tri/s
24-bit LCD Control (WXGA)
EtherCAT
PROFINET
Ethernet/IP
and more
Touch Scr. Control (TSC)**
USB 2.0 OTG
+ PHY 2
EMAC 2port
10/100/1G
w/1588 and
switch
(MII, RMII, RGMII)
256K L2 w/ ECC
64K RAM
Graphics Display
AM335x Processor
PRU-ICSS
MMC/SD/
SDIO 3
GPIO
Parallel
LPDDR1/DDR2/DDR3
NAND/NOR
(16b ECC)
Memory Interface
EDMA
Ti mers 8
WDT
RTC
eHRPWM 3
eQEP 3
eCAP 3
JTAG/ETB
ADC (8 ch)
12-bit SAR**
System
UART6
SPI 2
I
2
C 3
McASP 2
(4 ch)
CAN 2
(2.0B)
Serial Interface
* 720 MHz only available on 15x15 package. 13x13 is planned for 500 MHz.
** Use of TSC will limit available ADC channels.
SED: Single error detection/parity.
Security
w/crypto acc.
64K
Shared RAM
Sitara
ARM
Cortex
Software
Stellaris
32-Bit ARM
Cortex
-M MCUs
Get samples, data sheets, tools and app reports at: www.ti.com/stellaris
ARM Cortex-M4F MCU -
Evaluate Cortex-M4 with floating point
with the EK-LM4F232 kit
ARM Cortex-M3 MCU -
Evaluate with the fun EK-EVALBOT kit
32 Embedded Processing & DSP Resource Guide 2013
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
Communications
Optimized
Multicore
General
Purpose
Multicore
High
Performance
Single Core
C6670
4 066x core 1.2 6hz
A|F2, P0|e, 8ap|d|0
6N8 oI L2 Packet,
crypto and
Communications
accelerator
40om
Production
Sampling
F0t0re
Development
06654
S|og|e core @850
MHz
Power opt|m|zed
06672
2 066x core 1.256hz
P0|e, TS|P, 0083
8ap|d|0, S6N||
5N8 oI L2
Packet, crypto acc.
40om
06671
1 066x core @1.256hz
P0|e, 0083, 8ap|d|0,
GbE
4.5 N8 oI L2
40om
06674
4 066x core 1.256hz
P0|e, TS|P, 0083
8ap|d|0, S6N||
8N8 oI L2
Packet, crypto
co-processor
40om
C6655
2x 066x core @1.0
GHz each
Power eg0|pmeot
0667x
8+ 066x core at
1.25+ 6hz
06678 shr|ok to
28om
066xx
(S|og|e core oext)
1 066x+ core at
1.4+ 6hz
008-3
06678
8 066x core 1.256hz
P0|e, TS|P, 0083
8ap|d|0, 6b
8N8 oI L2
Packet, crypto acc.
40om
066xx (oext)
0omm0o|cat|oos
So0 hext
066x +
0omm0o|cat|oos
aod 8ad|o
28om
Ava||ab|e oow 2h12
Specifications
Ccde :crpa||o|e oe|Wee| CO4/
and
C66x platforms
||du||]' |||| 10|/ OSP W|||
820 |AC /1O0 ||0P
COO/ | a ||ue ||/ed a|d ||ca|||
point DSP
Suppc|| T|' |eW |e]S|c|e
multicore architecture
Be| pcWe| pe| pe||c|ra|:e
|u|| e| c| de.e|cpre|| c||Wa|e,
tools & complier
Target Markets
t .JTTJPO$SJUJDBM
Military & defense
Public safety
Satellite
5FTU"VUPNBUJPO
Smart camera
Currency counter
Video analytics server
)JHI1FSGPSNBODF$PNQVUF
Counterfeit & verification
Composition & purity
Oil & gas
$PNNVOJDBUJPOT/FUXPSLJOH
Small cell base station
Media gateway
Session border controller
$MPVE$PNQVUJOH
Cloud computing server
Cloud RAN
Thin client server
C66x KeyStone Features
|e]S|c|e A|:|||e:|u|e - |u|||:c|e
SoC architecture for highest
performance
|e]S|c|e Sc||Wa|e - Sc||Wa|e &
programming model support for ease
of use & performance
|e]S|c|e Tcc| - Tcc| |c| de||.e|-
ing singe core simplicity for multi-
core performance
|e]S|c|e Pa|||e| - Pa|||e|
network for quick development
C6678 Processor Block Diagram
For developers of products in mission critical, medical imaging, test and automation and high-
perfor mance computing markets,TIs TMS320C6672/74/78 (C667x) DSP family offers the industrys
first 10-GHz DSP. Based on TIs KeyStone multicore architecture, and integrated with the new and
innovative C66x DSP core, C6672/74/78 devices come with two, four or eight cores, respectively.
C6000 Multicore Roadmap
C64x & C66x multicore DSPs provide the highest performance solutions for various
market segments.
TMS320C66x DSP Generation, Fixed- and Floating-Point
High Performance Multicore DSPs
Get samples, data sheets, tools and app reports at: www.ti.com/NVMUJDPSF
www.eecatalog.com/dsp 33
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
Key Applications
Industrial/medical applications
||du|||a| au|cra||c| a|d :c|||c|
Sa|e|] P|c|arrao|e |c|: Cc|||c||e|
(PLCs)
PcWe| e|e|a||c| a|d d||||ou||c|
Tu|o||e a|d W||dr|||
Ve||||a|c| a|d de||o||||a|c|
|||u|c| a|d ||u||| purp
Transportation applications
B|a||| ]|er (ABS a|d ESC,
E|e:|||: pcWe| |ee||| (EPS,
HEV/EV ||.e||e| ]|er
Ae|cpa:e
Ra||Wa] :c|||c|, :crru||:a||c|
and signaling
0||-|cad .e||:|e
Au|crc||.e ||||a||u:|u|e
Ccrre|:|a| .e||:|e
0||-|cad .e||:|e
A||oa, e|e:|||: pa|| o|a|e, a|e
communication, parking assist
Key Features
RM4x Safety MCUs
AR| Cc||e/-R4| :c|e W||| ||ca|||-pc|||
support
Up |c 220 |H/
|c:||ep a|e|] |ea|u|e ou|||-|| |rp|||]
SIL-3 applications
Up |c 8-|B ||a|/2oO-|B RA| W||| ECC
|erc|] p|c|e:||c| u||| || CPU a|d O|A
|u|||p|e |e|Wc|| pe||p|e|a|.
Ethernet, USB, CAN
Dual Timer Co-processors with up
to 44 pins
Dual12-bit analog/Digital Converters
External memory interface
TMS570LS Safety MCUs
AR| Cc||e/-R4| :c|e ||ca|||-pc||| uppc||
Up |c 180 |H/
|c:||ep a|e|] |ea|u|e ou|||-|| |rp|||]
SIL-3/ASIL D applications
Up |c 8-|B ||a|/2oO-|B RA| W||| ECC
|erc|] p|c|e:||c| u||| || CPU a|d O|A
|u|||p|e :crru||:a||c| pe||p|e|a|.
- E||e||e|, ||e/Ra], CA\, ||\, SP|
Dual Timer Co-processors with up
to 44 pins
12-bit analog/Digital Converters
External memory interface
TMS470M Safety MCUs
80-|H/ Cc||e/-|8 CPU
Up |c O40-|B ||a| / O4-|B RA| W|||
ECC protection and EEPROM emulation
S|||e 8.8-V upp|] (V|e c|-:||p,
|u|||p|e :crru||:a||c| |||e||a:e
2 CAN, 2 MibSPIs, 2 LIN/UART
- ||e/|o|e ||re| rcdu|e (1O :|,
10-bit analog/digital converter (16 ch)
Safety features (ECC, BISTs, CRC)
Pin and software compatible family
Embedded debug module
Hercules
Safety Microcontrollers
Make the world safer with the new Hercules safety MCU platform
Get samples, data sheets, tools and app guides at: www.ti.com/IFSDVMFT
Hercules RM4x and TMS570 Integrated Safety Features
34 Embedded Processing & DSP Resource Guide 2013
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
E
m
b
e
d
d
e
d
P
r
o
c
e
s
s
o
r
s
Specifications
Up |c 1.8oH/ Cc||e/-A8
1H/ CO/4/ OSP
S/o80 8O |ap||: e|||e de||.e|
up to 30 MTriangles/s
Up |c |||ee p|c|arrao|e |||-de||||||c|
video image coprocessing engines for
1080p/60
P|c|arrao|e :c|e |c |edu:e :crp|e/||]
of system software
Targeted Applications
Video encode/decode/transcode/transrate,
video security, video conferencing, video
infrastructure, media server, IP phone, thin
client and digital signage.
DM36x
Key Features
H||-pe||c|ra|:e d|||a| red|a
System-on-Chip (DMSoC)
Up |c 800-|H/ AR|9
TWc .|dec |rae :c-p|c:ec|
(HDVICP, MJCP) engines
V|dec p|c:e|| uo]|er |ea|u|||
enhanced MPEG/JPEG coprocessor
Key Peripherals
10/100| E||e||e| |AC
USB pc|| W||| |||e|a|ed 2.0
H||-Speed PH\
TWc UART (c|e |a| UART W||| RTS
and CTS flow control)
||.e Se||a| Pc|| |||e||a:e (SP|, ea:|
with two chip-selects
DM8148
Key Features
1/ 1080p80
Up |c 1|/ Cc||e/-A8
CO/4/ OSP
S/o80 8O |ap||: e|||e de||.e|||
18MTriangles/sec
1-e||e||e| W||:|
PC|e, |POOR/ OOR2/OOR8
DM8168
Key Features
Up |c 8/ 1080pO0
Up |c 1.8oH/ Cc||e/-A8
CO/4/ OSP
S/o80 8O |ap||: e|||e de||.e|||
18MTriangles/sec
PC|e, OOR2/OOR8
2/ 1-e||e||e|
Up |c 8/ d|p|a]
DaVinci Roadmap
TMS320DM816x SoC Block Diagram
The high-performance DM8168 DaVinci video processor offers 3x the video streaming capability
over competing solutions enabling customers to build video-centric systems that
capture, encode, decode and analyze multiple video streams simultaneously on up to three
independent displays.
Fixed/Floating
point DSP
C674x
DSP Core
Switched Central Resource (SCR)
Peripherals
ARM
microprossor
ARM
Cortex A8
HD video
coprocessor
(x3)
Display
3D graphics
engine
Video I/O
On-screen
display
Resizer
SD DAC
(x3)
PCIe
2 lanes
McASP x3
SPDIF
McBSP
I
2
C x2 UART x3
Memory interfaces
DDR3 x2 SDIO/IO
Async
EMIF/NAND
SATA2
x2
SPI
USB 2.0
x2
GPIO
GMII
EMAC x2
HD DAC
(x3)
HDMI PHY
HD video
I/O (x2)
30 graph|cs
Face recogo|t|oo
Vo|ce recogo|t|oo
F0|| body track|og
S|og|e- or m0|t|-0ser
30 depth (0p to V6A++)
20 868 (720p to I0|| h0)
haod track|og
30 depth (0p to 00V6A)
20 868 (720p to I0|| h0)
haod track|og
Face detect|oo
haod track|og
Face detect|oo
Face recogo|t|oo
1080p h.264 30Ips
haod track|og
Face detect|oo
1080p h.264 30Ips
haod track|og
0pper body track|og
8ackgro0od s0bst|t0t|oo
Face detect|oo
F0|| body track|og
30 graph|cs
ohaoced speed
Face recogo|t|oo
Vo|ce recogo|t|oo
1080p h.264 30Ips
N0|t|p|e I0|| body track|og
8ackgro0od s0bst|t0t|oo
A0gmeoted rea||ty
0|g|ta| s|goage
Face detect|oo
Face recogo|t|oo
Vo|ce recogo|t|oo
V|deo cooIereoc|og
Stereoscop|c 30 (S30) 720p
0NAP 4l0N8148 Ieat0res, p|0s:
1080p h.264 60Ips
Stereoscop|c 30 (S30) 1080p 30Ips
w|re|ess d|sp|ay (0p to 1080p 60Ips)
8ea|-t|me Iacelvo|ce detect|oolrecogo|t|oo
V6A++ 30 seosor |oterIace (0S|3)
N0|t|p|e I0|| body track|og
30 graph|c a0gmeoted rea||ty
20l30 |mage recoostr0ct|oo
0epth recogo|t|oo aod aoa|ys|s
S30 v|deo cooIereoce
0N3730
Processor
0NAP 4
Processor
0NAP 5
Processor
0NAP 3
Processors
AN335x
NP0s
AN37x
NP0s
0N368
Processor
0N385
Processor
0N8148
Processor
Value line
P
e
rfo
rm
a
n
c
e
lin
e
DaVinci
& MicroTCA
Anaren
Anaren
6635 Kirkville Road
East Syracuse, NY 13057
USA
800-411-6596 Toll Free
air@anaren.com
www.anaren.com
60 End-Equipment SoIutions Embedded Processing & DSP Resource Guide 2013
CONTACT INFORMATION
Critical Link
Robust OS support, including Real-Time Embedded
Linux, QNX and Windows Embedded Compact 7
Small form factor: 68mm x 38mm; std. SODIMM-204
connector; ind. temp -40C to +85C available
Industrial communications: CAN Bus, EtherCAT, PRO-
FIBUS, Profnet, Powerlink, Secos-IIII and Ethernet/IP
Applications: medical, industrial automation, instru-
mentation; scientifc instrumentation; custom kiosks;
scales; security; building
automation; rich UIs
MityARM System on Modules
based on TI AM335x processors
Supported TI Processors: AM335x ARM Cortex-A8
MityARM-335x is a family of highly-confgurable, small
form-factor AM335x based modules optimized for
numerous commercial and industrial communications
protocols and high performance user interfaces. With
multiple versions, the MityARM-335x family meets a broad
range of processing requirements and product needs.
MityARM-335x is based on the ARM Cortex-A8 32-bit
RISC processor includes optional graphics acceleration. It
provides a complete and fexible CPU infrastructure for
highly integrated embedded systems.
The MityARM-335x is optimized to speed your development
of a robust, high quality product at a price point to ft within
your cost targets. Critical Link provides superior product
support and a life-cycle that ensures long-term availability.
TECHNICAL SPECS
ARM Cortex-A8 up to 720Mhz; integrated SGX530
3D graphics accelerator; onboard NOR, NAND, and
DDR3; integrated power management
E
n
d
-
E
q
u
i
p
m
e
n
t
S
o
l
u
t
i
o
n
s
E
n
d
-
E
q
u
i
p
m
e
n
t
S
o
l
u
t
i
o
n
s
Critical Link
6712 Brooklawn Parkway
Syracuse, NY 13211
US
315.425.4045 Telephone
315.425.4048 Fax
Info@CriticalLink.com
www.mitydsp.com
Xilinx Spartan-6 FPGA available in multiple sizes
OS supported: Real-Time Embedded Linux, QNX,
DSP/BIOS, StarterWare, VxWorks, ThreadX, Win-
dows Embedded CE 6.0
SOMs include 128MB DDR2, 8 MB NOR fash, 256MB
NAND fash; multiple I/O, additional memory options
Applications: industrial automation; scientifc, medi-
cal, industrial instrumentation; network enabled data
acquisition; test & measure-
ment; machine vision
MityDSP and MityARM System
on Modules with FPGA
Supported TI Processors: OMAP-L138, C6748, AM1808
MityDSP and MityARM SOMs support a wide range of appli-
cation requirements. In addition to modules built around TIs
C6711 and C645x DSPs, Critical Link SOMs supports some
of TIs OMAP and Sitara ARM processors the OMAP-
L138, AM1808, and C6748 DSP-based devices built for apps
requiring minimal power consumption. The MityDSP-L138F
combines DSP, ARM processor, and Xilinx Spartan-6
FPGA processing power. The MityARM-1808F combines an
ARM processor with a Spartan-6 FPGA; the MityDSP-6748F
pairs a foating point DSP with a Spartan-6 FPGA. FPGA can
be used for I/O expansion, signal processing, and high speed
data acquisition. CPU-only versions are also offered. All mod-
ules are interchangeable, allowing for a single solution that
takes advantage of a highly scalable CPU/FPGA subsystem.
TECHNICAL SPECS
OMAP-L138 (ARM + foating point DSP), AM1808
(ARM only), or TMS320C6748 processor (foating
point DSP only) in multiple speeds up to 456MHz
Critical Link
www.eecataIog.com/dsp End-Equipment SoIutions 61
CONTACT INFORMATION
Z3 Technology, LLC
Z3 Technology, LLC
100 N. 8th Street
STE 250
Lincoln, NE 68508
USA
+1.402.323.0702 Telephone
+1.801.697.6829 Fax
sales@z3technology.com
www.z3technology.com
TECHNICAL SPECS
Compact Size: 82mm x 43mm
Supports H.264 HP QCIF to 1080p60
Supports TMS320DM8107 processors running at
720MHz ARM Cortex-A8 microprocessors
1GB DDR3, 256MB Flash
Parallel and serial CMOS sensor ports
AVAILABILITY
Available Today. Contact sales@z3technology.com for more
details or visit us on the web at www.z3technology.com
APPLICATION AREAS
Audio, Automotive, Broadband, Communications &
Telecom, Consumer Electronics, Industrial, Medical,
Military, Security, Video
Compact Low-Power Software-
Enabled HD Multimedia Module
DaVinciVideo Processors: DM8107 DaVinci video SoC
Z3 Technologys Z3-DM8107-MOD low-power, high
defnition multimedia encoder/decoder module is
based on the Texas Instruments TMS320DM8107
DaVinci video processor. It measures only 82mm x
43mm, less area than a typical business card.
Z3 offers customized, fully integrated video encoding
and decoding modules based on open-source Linux. The
TMS320DM8107-based module allows for user expan-
sion with additional audio, video and image codecs,
as well as customer-specifc application software. It is
capable of H.264 encoding or decoding up to 1080p60.
The Z3-DM8107-MOD module supports pre-com-
piled, pre-loaded, ready-to-run software executables.
The combination of Z3s Z3-DM8107-MOD and pre-
compiled executables enable ODM/OEMs to rapidly
develop video products in application areas such
as digital video recorders, network video recorders,
industrial video interface displays and medical
imaging.
FEATURES & BENEFITS
OEM-ready HD multimedia module based on the low-
power multimedia TMS320DM8107 DaVinci video
processor technology.
The H.264 encoder supports full parameter control
via API and leverages hardware acceleration of the
TMS320DM8107 to support a full H.264 1080p60.
Ready-to-run software multimedia executables for
encode and stream, decode from stream, encode to
storage and decode from storage.
Z3-DM8107-MOD can support up to 4 inputs, 4 output
digital video ports.
Module supports open-source Linux 2.6.3x.
Complete Linux OS, multimedia software and SDK
available for application development and system
integration.
E
n
d
-
E
q
u
i
p
m
e
n
t
S
o
l
u
t
i
o
n
s
E
n
d
-
E
q
u
i
p
m
e
n
t
S
o
l
u
t
i
o
n
s
62 Engineering Services Embedded Processing & DSP Resource Guide 2013
CONTACT INFORMATION
CONTACT INFORMATION
Advantech Co., Ltd.
Advantech Co., Ltd.
DSP@advantech.com.tw
www.advantech.com
1 GB DDR-1333 on board memory per DSP
Support XDS560v2 evaluation module via JTAG for
Code Composer Studio IDE connection
Support both Linux and Windows drivers
DSPC-8681 Half-length PCI Express
Multimedia Processing Card
Supported TI Processors: C667x multicore DSPs
DSPC-8681 includes Serial RapidIO and SGMII daisy-chains
for connecting DSP devices. Each DSP device is connected
by 2 separate PCIe lanes (PCIe x2) via PEX8624 enabling up
to 10Gbps non-blocking throughput. The card supports 120
channels in a H.264 mobile video application (CIF, 30fps)
and 60 channels in a content delivery network (SD, 30fps).
For HD Broadcast applica tions, DSPC-8681 supports 4
channels of AVCIntra-50, 10-bit, 4:2.0 at 60fps. The 32 DSP
cores make it ideal for power effcient solutions and it is
perfect for applications such as digital media, communica-
tions, video-surveillance, medical imaging, bioinformatics,
radar, sonar and instrumentation, high performance com-
puting as well as test and measurement.
TECHNICAL SPECS
4 TI TMS320C6678 DSPs on single half-length PCI
Express Card with PCIe Gen 2 x8 interface to the
edge connector
8 TMS320C66x DSP Core Subsystems (C66x Core-
Pacs) @ 1.0 GHz per DSP
D
i
g
i
t
a
l
H
a
r
d
w
a
r
e
/
B
o
a
r
d
D
e
s
i
g
n
D
i
g
i
t
a
l
H
a
r
d
w
a
r
e
/
B
o
a
r
d
D
e
s
i
g
n
Embedded Processing & DSP ONLINE
Explore...
Directory of leading DSP & Embedded Solutions
Top Stories and News
White Papers
Expert Opinions (Blogs)
Exclusive Videos
Valuable Articles
Sign up for the quarterly
Embedded Processing & DSP E-Product Alert
at www.eecatalog.com/dsp
Embedded Processing & DSP ONLINE
www.eecatalog.com/dsp
www.eecataIog.com/dsp Engineering Services 63
CONTACT INFORMATION
Benchmark Electronics
Benchmark Electronics
(507) 535-4274 Telephone
wally.thomson@bench.com
www.bench.com
Cameras:
Omnivision - 5MPI Rear Facing OV5640 Auto Focus
OV7739 VGA FF Front Facing
Audio:
TI TWL6040A
WiFi / BT:
Bluetooth and WLAN 802.11 b/g/n
LSR TiWi-R2
Other interfaces:
HDMI, USB OTG, RS-232 (Debug)
Non-Volatile Memory:
Up to 32GB SD 8GB on board eMMC
Power Management:
TI (TWL6030 Power Management Companion IC)
Cellular Interface:
Socketed Wireless modules support for UMTS/
HSDPA and CDMA
Battery:
25Wh Battery Dual Cell Polymer Li-Ion
World Wide Electronics Design
and Manufacturing Services
Project Description
Low power, low cosI, IableI plaIIorm uIilizihg T
OMAP 4 processors
CusIomized Ior CusIomer requiremehIs
Target Markets
Medical, MiliIary/Aerospace, hdusIrial
Puggedized soluIiohs
Design Services
hdusIrial Desigh
Mechahical Desigh
ElecIrical Desigh
SoIIware Desigh
Process ahd TesI DevelopmehI
Volume Manufacturing
New producI ihIroducIioh services
Low / medium volume
TECHNICAL SPECS
Software:
Android 2.3 Gingerbread
4.0 Ice Cream Sandwich; QNX
Processor:
TI OMAP 4 family of processors
Memory:
Micron 8Gb POP LPDDR2
Display / User Interface:
10.1 Projected Capacitive Multi-Touch interface
WSVGA 1024 x 600 LCD with LED Backlight - 262K
(RGB 6-bits).
Accelerometer / Gyro:
STMicro LSM303DLHC 3-axis MEMS accelerometer
3 axis magnetometer
STMicro L3G4200D 3-axis MEMS gyroscope
F
u
l
l
T
u
r
n
k
e
y
D
e
s
i
g
n
s
F
u
l
l
T
u
r
n
k
e
y
D
e
s
i
g
n
s
64 Engineering Services Embedded Processing & DSP Resource Guide 2013
CONTACT INFORMATION
Micross Components
Micross Components
7725 N. Orange Blossom Trail
Orlando, Florida 32810
USA
1-855-4COMPONENTS Toll Free
407-298-7100 Telephone
407-290-0164 Fax
sales.americas@micross.com
www.micross.com
FEATURES & BENEFITS
Board real estate savings of up to 60%
Extended environment for industrial and military
applications
Simplifed I/O down routing
Reduced trace lengths for improved parasitic perfor-
mance at frst and second level and superior signal
integrity
Reduced component count and wider pitch ball
placements
AVAILABILITY
Die and packaging solutions from Micross Components
are available now. For more information please visit our
website at www.micross.com
APPLICATION AREAS
Audio, Automotive, Communications & Telecom, High
Performance Compute, Industrial, Medical, Military,
Security, Video, Wireless
DSP & Microcontroller Die
and Alternative Packaging
The Micross family of COTS DDR and DDR2 SDRAM is
designed to provide PCB engineers with high density
memory solutions that support the wide data widths
and extended environments demanded by embedded
applications.
Micross high performance memory is available in BGA
packages as small as 1 in2 with either 1.27mm or 1.0mm
pitch. Our memory also features data transfer rates of
up to DDR2-667 and adjustable data with output drive
strength and 4-bit pre-fetch architecture.
With densities of 256MB, 512MB, and 1GB in x72
and x64 configurations, our SDRAM memory pro-
vides significant benefits for designers. By typically
providing greater than 50% space savings over con-
ventional TSOP or FBGA designs, PCB layout takes
advantage of lower component counts. Simplified
memory-down routing can reduce routing time for
board designers and save up to 4 layers in the PCB.
This enables Class 3 PCB rule compliance since .5mm
and .65mm pitch memory parts can be avoided. Accu-
rate placement of wider pitch parts on larger capture
pads are advantages accrued by the assembly side of
the business. Simplified routing opens up board real
estate for additional product features for the user.
The result is an opportunity to capture more sales
with a richer feature set.
Micross memory products also improve parasitic per-
formance at both the first and second level. Use of
Micross iPEM provides reduced bus capacitance and
increased signal integrity.
F
u
l
l
T
u
r
n
k
e
y
D
e
s
i
g
n
s
F
u
l
l
T
u
r
n
k
e
y
D
e
s
i
g
n
s
Y
O
U
R
B
E
S
T
S
OLUT
IO
N
S
Y
O
U
R
B
E
S
T
S
OLUT
IO
N
S
D
O
C
U
M
ENTA
T
I
O
N
O
N
L
I
N
E
D
R
I
V
E
R
U
P
D
A
T
E
S
SPECTRUM DIGITAL
SOLUTION
SPECTRUM DIGITAL
SOLUTION
One Source For High
Performance TI DSP
Development Tools
One Source For High
Performance TI DSP
Development Tools
12502 Exchange Drive, Suite 440
Stafford, Texas 77477
T: 281.494.4500 F: 281.494.5310
www.spectrumdigital.com
8/15/12
|me|ctets:
XDS560v2, XDS560v2 STM Traveler,
XDS560v2 LC Traveler, XDS510 USB,
XDS510USB PLUS, XDS100v2/v3,
XDS100v3, XDS510USB Galvanic,
XDS510PP PLUS, C2000 XDS510LC,
SPI530 MPSD, JTAG Pin Adapters
0e|eggets:
TI Code Composer Studio
TM
IDE
|vc|ect|ea Ne6e|es:
VC5502/VC5505/C5515/C6455/
DM355/DM357/DM365/DM368/
DM642/DM6446/DM6467/
AM1807/AM1808/AM1810
eI6s
TM
, 0SKs, 0SKs ca6 eI1I0
DSKs for F2407/VC5416/VC5509A/
VC5510/C6713/C6416T/C6455,
eI6s Iet ||2101kJ||210IkJC33J
F2808/F2812/R2812/F28335/
C5505JC5515JC5502, eI1I0
and OSKs for OMAP-L137
SeItwcte Iee|s:
'C' tem||ets, cssem||ets, ||akets
FLASH Programming Utilities
k||tct|ea SeItwcte
eCkh Stctk, |aet Stctk, k|get|t|m
Wizard,CodeBox
TM
C |||tcty,
h|IIP|cy
TM
0SP SeItwcte
Beea6cty Stca Iest SeItwcte:
Iemeate 0|cIem 0e|egget Iet I| 0SPs
N|ste||caeees:
Digital Motor Controllers,
Ptetetye Ne6e|es,
Pewet Se||es, IIk6 |xca6et
ARGENTINA/CHILE/ECUADOR/URUGUAY. S7&.Zl.IZ.J.J /USTRALI/. I.J.7lZJ.SJ++ K|NELUl. JI.J+S.S+S.SJS KRAZIL. SS.II.J+ZZ.+ZJJ KULGARIA: 359.2.953.0078
COLUKI/. SI.JZSl.++I |RANC|. JJ.SI.JJ.7.JJ GERMANY. +7.Z&JJ.SlJ7ll INDI/. 7I.&J.Z.&I&J INDI/. 7I.JII.SIJJ &ISS ISRAEL: 972.3.9002727
ITALY. J7.JlS&.Z7&S.JI !/|/N: 81.53.762.3681, !/|/N. &I.J.S&ZJ.JI7I KOR|/. &Z.Z.&SS.+JSl KOR|/. &Z.J.ZJZS.JJ&& |lICO: 52.33.3825.0667
|R OF CHIN/. &.IJ.&ZJS.lSl7, JZI.I7.IJ&&, JIJ.ZJ.&J&&, &.lSS.&JJS.+&&&, &.Z&.&S.SJIJ, &SZ.ZZ&.7&&& |/KISTAN. 7Z.ZI.JZlZIlJ |OLAND: 48.22.724.30.39
RUSSI/. l.+7S.l&I.+7+S 'C/NDINAVI/. +.+J.lJ.IlIJ 'ING/|OR|. S.l++.7l&7 'WITZERLAN9. +I.JI7lZJISZ 'OUTH AFRICA: 27.11.882.6836
'|/IN. J+.7J+.I&.SJ+l I/IW/N. &.Z.Z&&.IIl7I IURK|Y. 7J.ZIZ.+S.lI77 lI+Z UNII|9 KINGDO. ++.IJ.JSIJJ \IETNAM: 84.4.785.3060
/RROW |LECTRONIC'. &JJ.&JJ.JSSl /\N|I. &JJ.JJZ.&J& 9IGI-K|Y. &JJ.J++.+SJ7 |N/KLE ENGINEERING: 800.686.6428
OUSER ELECTRONIC'. &JJ.J+.&lJ N|W/RK. &JJ.+J.7ZlS
INTERNATIONAL RESELLERS
NORTH AMERICAN RESELLERS