Post on 09-Feb-2022
...embedding excellence
ARM+DSP - a winning combination on Qseven
ARM Conference Munich July 2012 1
Q s e v e n
Over 6 Billion ARM-based chips sold in 2010 – 10% market share in mobile computers
– 35% market share in set-top boxes
IHS market research predicts 23% market share in PC’s thru Microsoft’s Windows 8 by 2015
Qseven supports x86 and ARM on a module using the same carrier board
New ARM technology is interchangable and upgradable with Qseven modules – Secure investment and 2nd source supply
– Upgrade / downgrade of system solutions using different CPU modules
ARM on Qseven – your first in module technology
Q s e v e n
Target Applications
High-end Test and Measurement (Signal/Waveform Generation and Analyses) Machine/Industrial Vision (Automated Inspection, Identification) Tracking and Control (Avionics/Guidance, Radar/Sonar, Solar Tracking) Biological Vision (e.g. Cell-sorting and Analysis) Multi-channel full HD Video Encode/Decode/Transcode/Transrate
Q s e v e n
Why DSP + ARM® ?
Why DSP+ARM?
TI makes DSP programming easy for ARM developers:
• TI’s C6EZRun for code porting – Enables developers to easily run ARM code on a DSP without learning DSP code
• TI’s C6EZAccel library – Provides a library of more than 130 signal processing algorithms with ARM APIs to accelerate development time
DSP
ARM ARM
DSP + ARM. Do more with less.
• DSPs are up to 60% more efficient for signal processing tasks such as FFTs, digital filtering and image analysis
• Frees ARM CPU resources for applications processing
• Increases overall system performance
ARM Conference Munich July 2012 4
Q s e v e n
Based on TI816x Netra family of pin compatibles SOC’s – ARM Cortex-A8 up to 1.2 GHz
– C674x floating/fixed point DSP to 1.0 GHz (C8168 & DM8168)
– Video acceleration – simultaneous Encode / Decode up to 3x 1080p videos in real time (DM8168 only)
Display interfaces : – HDMI 1.3/DVI - 1920x1200 @60Hz
– Single channel LVDS - 1440 x 900 @60Hz
Q7-TI8168 - major features
ARM Conference Munich July 2012 5
Q s e v e n
Other Interfaces
First Qseven module – based on TI ARM SoC
ARM Cortex-A8 core (up to 1.2 GHz)
C674x DSP (fixed/floating point @ 1.0 GHz)
3D graphics engine (SGX530, 27 Mpoly/sec)
Rich set of peripherals
1 GB dual-port DDR3 SDRAM memory
Up to 8 GB NAND Flash
9 W maximum power consumption on board
Interfaces available on Qseven module:
5 x USB 2.0 host ports
1 x USB 2.0 client port
1 x PCIe 1.1
1 x Gbit Ethernet port
HDMI video output
LVDS display connection
Camera/video in port (feature connector)
AC97 audio
Dual SATA 2.0 interface
SD/MMC card interface
SPI interface
ACPI power management signals
Q s e v e n
Q7-TI8168 Block Diagram
7
DaVinci
Texas
InstrumentsARM
Cortex A8
Q7
BO
AR
D-t
o-B
OA
RD
CO
NN
EC
TO
R
JTAG
DDR3-
MEMORY
INTERFACE
SPI
SD-CARD (4 bit)
PCIe - to - 4 x USB
Swidge USB 2-5
Version 1.0
DDR3-1600
1 Gbyte max.
VOUT 24bit
AC97
I2C
HDMI
Gigabit EthernetGigabit Ethernet
3D Graphics
MSC-Q7-TI8168
GENERAL
MEMORY
INTERFACE
Q7 FEATURE CONNECTOR (40pins)
SPI
UART
RTC
I2C
USB1 (HOST/CLIENT)
VIDEO IN
PCIe0
SMB
LVDS TransmitterLVDS-A
GMII
RTC Backup Supply
MUX
UA
RT
JT
AG
MFG_NC_0/1/2/3/4
NAND FLASH
4 Gbyte max.
2x SATA
USB0
PCIE0
C674x
DSP CPU
Power
Management
UA
RT
TEMP
sensor
I2C
Q s e v e n
Linux Software Development Kit (EZ SDK)
GUI-based Application Launcher
Includes Codecs
Includes DSP tools – C6EZRun
– C6EZAccel
No licence fees
Linux Software Development Kit
Q s e v e n
Features – Linux support based on 2.6.37+ kernel
– Android Gingerbread support
– Audio/video codecs
– Application examples: preconfigured projects for networked audio/video
– Matrix application launcher and unified installer for applications
– Quick start development
– Qt graphics SDK plug-in
– OpenMax libraries and ToolBox demos
Linux SDK - Features
Q s e v e n
Linux™ Development
Application code
C6000
DSP ARM® processor
Application code
2D
Imaging 3D
General application
processing/OS
Signal- intensive
processing
C6EZRun - Run ARM applications on the DSP, without re-writing a line of ARM code. Re-targeting done at the compiler level
Making DSP easy
New Product Introduction – Qseven / ARM+DSP= Integra from Texas Instruments 10
Q s e v e n
C6EZAccel - Accelerate signal processing tasks by using DSP-optimized libraries, called from ARM APIs.
Over 130 DSP-optimized algorithms provided standard with all Netra family SDKs (free of charge). Includes algorithms for math, digital filtering (FFTs), image processing and vision processing.
Making DSP easy
11
ARM® processor DSP
C6Accel
DSPLIB IMGLIB
MATHLIB
AR
M
Ap
plica
tio
n
C6A
ccel
AP
I
Op
en
CV
AP
I OpenCV
VISION LIB
New Product Introduction – Qseven / ARM+DSP= Integra from Texas Instruments 11
Q s e v e n
Off the Shelf module
BSP’s and Starter kits
Value proposition – Combination of ARM core and
DSP core
– Common software interface with extensive library support
– Extensive OS support
Targeted for the Industry – Medical/Biological Imaging
– Medical/Industrial Vision Systems
– Test & Measurement
Q7-TI8168 Summary
ARM Conference Munich July 2012
12
Q s e v e n
Thank You
– please visit the MSC table top for Android demo and further information
– or visit the MSC Website :
www.msc-ge.com/support-boards
– email :
support.boards@msc-ge.com
Q7-TI8168
ARM Conference Munich July 2012
13
…embedding excellence