Applications Brief
Industrial Imaging
Applications of the K2H and K2E platforms in
high-end imaging
TI’s K2E and K2H System-on-Chip (SoC)
platforms, based on the KeyStone II
ARM®
Cortex™-A15
5-Port 1 GbE
Switch
3-Port 10 GbE
Switch
C66x DSP
NetCP
multicore architecture, are 28-nm high-
performance platforms that deliver power-
efficient processing solutions for high-end
imaging applications. These devices are
the first to integrate ARM® Cortex™-A15
MPCore™ processors with high-performance
TMS320C66x DSP cores, providing
K2E
AM5K2E02
AM5K2E04
66AK2E05
66AK2E02
K2H
2
4
4
1
0
0
1
1
1
2
2
1
0
2
2
0
1
2
2
1
heterogeneous processing at industry-low
power-consumption levels.
66AK2H12
66AK2H06
4
2
8
4
1
1
0
0
1
1
The integration of the Cortex-A15 pro-
cessors greatly reduces system cost and
design complexity by removing the need for
a high-end general-purpose processor. With
full support of SMP Linux™, the Cortex-A15
processors enable developers to quickly and
easily migrate existing software designs to the
low-power, high-performance K2E and K2H
platforms.
Table 1 – Devices in the KeyStone II architecture
Many high-end imaging applications require
powerful real-time processing as well as the
need to run operating system and control
code. With the K2H platform, developers of
applications will have for the first time, a full
ARM-based Linux device integrated with the
industry’s highest-performing DSP cores in a
single power-efficient package that can deliver
up to 352 GMACS, 198 GFLOPS and 19,600
Dhrystone MIPS. Coupled with industry-best
development tools and multicore software
support for OpenMP® and OpenCL™,
developers can easily parallelize code and run
it on the ARM or DSP cores and quickly create
code that scales across the different devices
within the K2H and K2E platforms, allowing for
the most cost- and power-efficient designs.
Multicore Navigator
+
+
+
+
*
*
*
*
Power
Manager
System
Monitor
- +
- +
- +
- +
<<
*
<<
<<
*
<<
*
*
System
- - - -
C66x DS<P<C66x DS<P< C66x DS<P<C66x DS<P<
Services
Debug
EDMA
ARM A15 ARM A15 ARM A15 ARM A15
C66x DSP C66x DSP C66x DSP C66x DSP
1 MB 1 MB 1 MB 1 MB
011100
1 MB 1 MB 1 MB 1 MB
011100
100010
001111
Application Segments
Industrial Automation: Industrial automation
systems are implemented to increase
011100
011100
011100
4 MB
Security AccelerationPac
Packet AccelerationPac
011100
011100
011100
011100
011100
100010
001111
6 MB
Multicore Shared Memory Controller
production throughput and productivity and
to improve the quality and consistency of a
product or process. These systems perform a
wide array of functions including:
DDR3/3L
64/72b
DDR3/3L
64/72b
Ethernet Switch
I2C
HyperLink
USB 3
SRIO®
Ethernet
PCIE
EMIF 16
UART
SPI
•ꢀ Imageꢀlocationꢀandꢀenhancement
•ꢀ 1D/2Dꢀcodeꢀreading
Figure 1 – TI’s 66AK2H12 SoC with four Cortex-A15 processors and eight C66x DSP cores