SlideShare une entreprise Scribd logo
1  sur  6
< CEVA-XM4™
Intelligent Vision Processor
White Paper
February 2015
Liran Fishel, Director of Architecture
Yair Siegel, Director of Product Marketing
CONFIDENTIAL • UNAUTHORIZED REPRODUCTION PROHIBITED
TM
Copyright © 2015 CEVA, Inc. All rights reserved.
Table of Contents
1
1
3
4
6
7
11
12
12
14
1 Introduction
2 Computer Vision Market
	3 Platform Overview
4 Target Applications
	5 CPU Offloading
6 Processor Features and Configurations
	7 CEVA-Connect
	8 Development Environment
	9 Compiler Vectorization
	10 Summary
CEVA-XM4
White Paper
Copyright © 2015 CEVA, Inc. All rights reserved. 1
1	Introduction
A change has come to consumer electronics. Once confined to the desktop, processing-intensive algorithms
for image enhancement, computational photography and computer vision have moved en masse to camera-
ready smartphones, tablets, wearables and other embedded mobile devices. This movement has already hit
the limits of today’s underlying hardware ability to keep pace in terms of performance, space and energy
efficiency, yet we are only seeing the tip of the iceberg.
A clear and tangible indicator of recent advances in mobile imaging and vision that are pushing these limits
of design is the dual-camera smartphone, with its accompanying sensor and signal-chain processing for 3D
vision and scanning, along with many other image-enhancement features. While consumers may believe
they are coming closer to the ideal camera-plus-phone converged solution, designers and equipment
manufacturers understand that compromises have been made as the increasingly advanced algorithms are
simply relying upon the pre-existing hardware.
This hardware, typically comprising a CPU and a GPU, was not designed to support such processing-intensive
imaging algorithms, so it is forcing developers to compromise on features and image quality to match the
processing capabilities of the hardware. Even so, the total application continues to consume too much power
and drastically shortens battery life, too much so for the still unwary user.
As newer and more-complex algorithms develop to meet both consumer demand for increased functionality
as well as manufacturers’ need for differentiation, an alternate approach to the underlying vision processing
architecture is required if the delicate balance between functionality and acceptable battery life is to be
maintained. This alternate approach relies on the adoption of dedicated, on-chip vision processors that are
able to cope with both current and future complex imaging and vision algorithms. CEVA-XM4 is exactly that,
a fully programmable processor that was designed from the ground up to accelerate the most demanding
image-processing and computer-vision algorithms.
This document supplies an overview of the CEVA-XM4 processor’s capabilities, architecture, features, target
applications, use cases and code examples.
2	 Computer Vision Market
A few general trends are common in the various imaging and vision markets:
1.	 Need for devices and camera-feature differentiation.
2.	 User desire for single device for communications and photography/video
CEVA-XM4
White Paper
Copyright © 2015 CEVA, Inc. All rights reserved. 2
Device differentiation: In today’s rapidly evolving and highly competitive market, device and original
equipment manufacturers (OEMs) must show real differentiation. To achieve this, many are turning to
the camera module. As they continually improve the camera itself, they are also adding new features and
technology such as sophisticated computational photography, for better low-light handling, and natural user
interfaces (NUIs) for gesture recognition, as well as augmented reality (AR) and depth-sensing capability.
At a higher level, the age of the Internet of Things (IoT) is upon us, so most devices are – or soon will be
-- connected to the cloud, where much of the visual analytics is being done. However, as we see more
sophisticated image and scene analysis taking place, the trend is to move more of the processing to the
camera and reduce the cloud/server processing. The main reasons for this are:
•	 Camera processing is becoming cheaper, versus expensive cloud/control-room processing (where many
end-point devices are controlled at once.)
•	 Improved real-time response (cloud searches/sorts, end devicessupplythe featuresto the cloud engines)
•	 Reduction in power consumption and cost (of sending raw videos to the cloud)
•	 Privacy concerns
Beyond smartphones and tablets, optimum energy efficiency is clearly mandated for very small battery-
limited devices such as wearables, drones, and robots, but also for automobiles and surveillance systems.
The latter are subject to extreme weather and condition changes, yet must remain cool and are quite sensitive
to power usage.
Despite the rapidly increasing computational needs in all markets, batteries remain stubbornly consistent
in their limitations, placing enormous efficiency pressures on designers of mobile and embedded vision
and imaging systems for four key areas: smartphones and tablets, automotive, consumer & wearables and
security & surveillance.
3.	 Movement of image processing to the end devices (vs. relying only on the cloud)
4.	 Explosion in computational load with a fixed power budget
5.	 Cost pressure (with similar features)
CEVA-XM4
White Paper
Copyright © 2015 CEVA, Inc. All rights reserved. 3
The CEVA-XM4 is an extremely high performance, fully programmable, low-power, fully-synthesizable digital
signal processor (DSP) and memory subsystem IP core that was designed specifically to most-efficiently
meet the requirements of computer-vision and image-processing applications. The core architecture is a
unique mix of scalar and vector units, very long instruction word (VLIW) and single instruction, multiple
data (SIMD) functions. The DSP also includes support for both fixed-point and floating-point math, is able to
easily connect to hardware accelerators via dedicated ports, and supports easy connectivity to the system
bus via standard AXI buses.
The CEVA-XM4 also incorporates sophisticated power management in the form of a power scaling unit (PSU).
This controls all clock signals in the system and facilitates power shutdown modes. The PSU thus allows the
developer to scale to the required application horsepower, while minimizing the power consumption.
Along with the DSP itself, the CEVA-XM4 IP platform includes:
•	 A comprehensive application developer kit (ADK) including an extended computer vision pre-optimized
library (CEVA-CV), a framework which plugs in directly to the host/CPU processor and enables easy
offloading and acceleration of CV tasks from the CPU to the DSP, as well as software modules which
automate handling of system & memory tasks at the frame level. All these ease the algorithm developers’
task load and abstract the CPU offloading, while improving efficiency and reducing power consumption.
•	 Software product support, such as super resolution and digital video stabilizer.
•	 A comprehensive Eclipse-based software development environment, including an optimizing C/C++
compiler, debugger, profiler, and a cycle-accurate simulator.
•	 A fully featured hardware development platform, including relevant device drivers and peripherals to
enable early and fast prototyping.
3	 Platform Overview
Figure 1: Designers of intelligent vision systems for major market segments are differentiating through the aggressive
application of more advanced algorithms and technology, yet must balance that aggression with awareness of the
stubbornly immovable limits of today’s battery chemistries.
CEVA-XM4
White Paper
Copyright © 2015 CEVA, Inc. All rights reserved.	
Download
To download the full white paper,
visit http://www.ceva-dsp.com/ceva_downloads/file/CEVA-XM4_White_Paper

Contenu connexe

Tendances

NVIDIA 深度學習教育機構 (DLI): Neural network deployment
NVIDIA 深度學習教育機構 (DLI): Neural network deploymentNVIDIA 深度學習教育機構 (DLI): Neural network deployment
NVIDIA 深度學習教育機構 (DLI): Neural network deploymentNVIDIA Taiwan
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRebekah Rodriguez
 
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...Edge AI and Vision Alliance
 
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digits
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digitsNVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digits
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digitsNVIDIA Taiwan
 
"How to Test and Validate an Automated Driving System," a Presentation from M...
"How to Test and Validate an Automated Driving System," a Presentation from M..."How to Test and Validate an Automated Driving System," a Presentation from M...
"How to Test and Validate an Automated Driving System," a Presentation from M...Edge AI and Vision Alliance
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...Ryousei Takano
 
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...Edge AI and Vision Alliance
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersRyousei Takano
 
Rethinking computation: A processor architecture for machine intelligence
Rethinking computation: A processor architecture for machine intelligenceRethinking computation: A processor architecture for machine intelligence
Rethinking computation: A processor architecture for machine intelligenceIntel Nervana
 
Improving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsImproving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsChester Chen
 
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsApplying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsJenny Midwinter
 
Recent developments in Deep Learning
Recent developments in Deep LearningRecent developments in Deep Learning
Recent developments in Deep LearningBrahim HAMADICHAREF
 
Deep learning on spark
Deep learning on sparkDeep learning on spark
Deep learning on sparkSatyendra Rana
 
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ..."Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...Edge AI and Vision Alliance
 
Tesla Accelerated Computing Platform
Tesla Accelerated Computing PlatformTesla Accelerated Computing Platform
Tesla Accelerated Computing Platforminside-BigData.com
 
“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive
“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive
“TinyML Isn’t Thinking Big Enough,” a Presentation from PerceiveEdge AI and Vision Alliance
 
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...Ganesan Narayanasamy
 
MEW22 22nd Machine Evaluation Workshop Microsoft
MEW22 22nd Machine Evaluation Workshop MicrosoftMEW22 22nd Machine Evaluation Workshop Microsoft
MEW22 22nd Machine Evaluation Workshop MicrosoftLee Stott
 
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for..."The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...Edge AI and Vision Alliance
 

Tendances (20)

NVIDIA 深度學習教育機構 (DLI): Neural network deployment
NVIDIA 深度學習教育機構 (DLI): Neural network deploymentNVIDIA 深度學習教育機構 (DLI): Neural network deployment
NVIDIA 深度學習教育機構 (DLI): Neural network deployment
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC Supercomputer
 
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...
“Introduction to the TVM Open Source Deep Learning Compiler Stack,” a Present...
 
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digits
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digitsNVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digits
NVIDIA 深度學習教育機構 (DLI): Medical image segmentation using digits
 
Summit workshop thompto
Summit workshop thomptoSummit workshop thompto
Summit workshop thompto
 
"How to Test and Validate an Automated Driving System," a Presentation from M...
"How to Test and Validate an Automated Driving System," a Presentation from M..."How to Test and Validate an Automated Driving System," a Presentation from M...
"How to Test and Validate an Automated Driving System," a Presentation from M...
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
 
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...
“Once-for-All DNNs: Simplifying Design of Efficient Models for Diverse Hardwa...
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computers
 
Rethinking computation: A processor architecture for machine intelligence
Rethinking computation: A processor architecture for machine intelligenceRethinking computation: A processor architecture for machine intelligence
Rethinking computation: A processor architecture for machine intelligence
 
Improving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsImproving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN Applications
 
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsApplying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
 
Recent developments in Deep Learning
Recent developments in Deep LearningRecent developments in Deep Learning
Recent developments in Deep Learning
 
Deep learning on spark
Deep learning on sparkDeep learning on spark
Deep learning on spark
 
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ..."Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...
"Energy-efficient Hardware for Embedded Vision and Deep Convolutional Neural ...
 
Tesla Accelerated Computing Platform
Tesla Accelerated Computing PlatformTesla Accelerated Computing Platform
Tesla Accelerated Computing Platform
 
“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive
“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive
“TinyML Isn’t Thinking Big Enough,” a Presentation from Perceive
 
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...
OpenCAPI-based Image Analysis Pipeline for 18 GB/s kilohertz-framerate X-ray ...
 
MEW22 22nd Machine Evaluation Workshop Microsoft
MEW22 22nd Machine Evaluation Workshop MicrosoftMEW22 22nd Machine Evaluation Workshop Microsoft
MEW22 22nd Machine Evaluation Workshop Microsoft
 
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for..."The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
 

En vedette

Lecture 15 ryuzo okada - vision processors for embedded computer vision
Lecture 15   ryuzo okada - vision processors for embedded computer visionLecture 15   ryuzo okada - vision processors for embedded computer vision
Lecture 15 ryuzo okada - vision processors for embedded computer visionmustafa sarac
 
الحضارة الإسلامية في عصرى خليفة أبو بكر
الحضارة الإسلامية في عصرى خليفة أبو بكرالحضارة الإسلامية في عصرى خليفة أبو بكر
الحضارة الإسلامية في عصرى خليفة أبو بكرZayyin YinLa
 
CEVA, Inc. Q3 2015 Earnings Infographic
CEVA, Inc. Q3 2015 Earnings InfographicCEVA, Inc. Q3 2015 Earnings Infographic
CEVA, Inc. Q3 2015 Earnings InfographicCEVA, Inc.
 
CEVA, Inc. Q1 2016 Earnings Infographic
CEVA, Inc. Q1 2016 Earnings InfographicCEVA, Inc. Q1 2016 Earnings Infographic
CEVA, Inc. Q1 2016 Earnings InfographicCEVA, Inc.
 
Grupo Reifs | Bayas de goji
Grupo Reifs | Bayas de gojiGrupo Reifs | Bayas de goji
Grupo Reifs | Bayas de gojiGrupo Reifs
 
Xeografia 2 powerpoint
Xeografia 2 powerpointXeografia 2 powerpoint
Xeografia 2 powerpointsilvanarisitas
 
CEVA, Inc. Q1 2015 Earnings Infographic
CEVA, Inc. Q1 2015 Earnings InfographicCEVA, Inc. Q1 2015 Earnings Infographic
CEVA, Inc. Q1 2015 Earnings InfographicCEVA, Inc.
 
Clojure for Data Science
Clojure for Data ScienceClojure for Data Science
Clojure for Data Sciencehenrygarner
 
التوابع للمنصوبات
التوابع للمنصوباتالتوابع للمنصوبات
التوابع للمنصوباتZayyin YinLa
 
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...Zayyin YinLa
 

En vedette (12)

Lecture 15 ryuzo okada - vision processors for embedded computer vision
Lecture 15   ryuzo okada - vision processors for embedded computer visionLecture 15   ryuzo okada - vision processors for embedded computer vision
Lecture 15 ryuzo okada - vision processors for embedded computer vision
 
الحضارة الإسلامية في عصرى خليفة أبو بكر
الحضارة الإسلامية في عصرى خليفة أبو بكرالحضارة الإسلامية في عصرى خليفة أبو بكر
الحضارة الإسلامية في عصرى خليفة أبو بكر
 
CEVA, Inc. Q3 2015 Earnings Infographic
CEVA, Inc. Q3 2015 Earnings InfographicCEVA, Inc. Q3 2015 Earnings Infographic
CEVA, Inc. Q3 2015 Earnings Infographic
 
CEVA, Inc. Q1 2016 Earnings Infographic
CEVA, Inc. Q1 2016 Earnings InfographicCEVA, Inc. Q1 2016 Earnings Infographic
CEVA, Inc. Q1 2016 Earnings Infographic
 
Grupo Reifs | Bayas de goji
Grupo Reifs | Bayas de gojiGrupo Reifs | Bayas de goji
Grupo Reifs | Bayas de goji
 
Xeografia 2 powerpoint
Xeografia 2 powerpointXeografia 2 powerpoint
Xeografia 2 powerpoint
 
Silvia sociales 5
Silvia sociales 5Silvia sociales 5
Silvia sociales 5
 
:D
:D:D
:D
 
CEVA, Inc. Q1 2015 Earnings Infographic
CEVA, Inc. Q1 2015 Earnings InfographicCEVA, Inc. Q1 2015 Earnings Infographic
CEVA, Inc. Q1 2015 Earnings Infographic
 
Clojure for Data Science
Clojure for Data ScienceClojure for Data Science
Clojure for Data Science
 
التوابع للمنصوبات
التوابع للمنصوباتالتوابع للمنصوبات
التوابع للمنصوبات
 
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...
Kedudukan filsafat ilmu dalam islamisasi ilmu pengetahuan dan kontribusinya d...
 

Similaire à White Paper - CEVA-XM4 Intelligent Vision Processor

Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013IBM Switzerland
 
nippon semiconductor
nippon semiconductornippon semiconductor
nippon semiconductorvikas gupta
 
IDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudIDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudJames Price
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial DataInductive Automation
 
Hypervisor economics a framework to identify, measure and reduce the cost o...
Hypervisor economics   a framework to identify, measure and reduce the cost o...Hypervisor economics   a framework to identify, measure and reduce the cost o...
Hypervisor economics a framework to identify, measure and reduce the cost o...Hitachi Vantara
 
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...Edge AI and Vision Alliance
 
IT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined WorldIT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined WorldEMC
 
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?RSD
 
Continuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common RepositoryContinuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common RepositoryPetr Nemec
 
Cloud 101 for Embedded Designers
Cloud 101 for Embedded DesignersCloud 101 for Embedded Designers
Cloud 101 for Embedded DesignersMark Benson
 
Whitepaper hds-hypervisor-economics
Whitepaper hds-hypervisor-economicsWhitepaper hds-hypervisor-economics
Whitepaper hds-hypervisor-economicsKarthik Arumugham
 
Building Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksBuilding Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksRebekah Rodriguez
 
Accelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudAccelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudRebekah Rodriguez
 
Solutions_using_Blades_ITO0108
Solutions_using_Blades_ITO0108Solutions_using_Blades_ITO0108
Solutions_using_Blades_ITO0108H Nelson Stewart
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...Edge AI and Vision Alliance
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld
 
Confluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAConfluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAconfluent
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM Events
 
Switch Automation Case study v2.0
Switch Automation Case study v2.0Switch Automation Case study v2.0
Switch Automation Case study v2.0Oleh Mykhaylovych
 

Similaire à White Paper - CEVA-XM4 Intelligent Vision Processor (20)

Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
 
nippon semiconductor
nippon semiconductornippon semiconductor
nippon semiconductor
 
IDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To CloudIDC Tech Spotlight: From Silicon To Cloud
IDC Tech Spotlight: From Silicon To Cloud
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 
Hypervisor economics a framework to identify, measure and reduce the cost o...
Hypervisor economics   a framework to identify, measure and reduce the cost o...Hypervisor economics   a framework to identify, measure and reduce the cost o...
Hypervisor economics a framework to identify, measure and reduce the cost o...
 
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
“Productizing Edge AI Across Applications and Verticals: Case Study and Insig...
 
IT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined WorldIT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined World
 
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?Le Software Defined Solutions, ou comment automatiser les ressources IT ?
Le Software Defined Solutions, ou comment automatiser les ressources IT ?
 
Continuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common RepositoryContinuity in the cloud | vNF states in Siemens Common Repository
Continuity in the cloud | vNF states in Siemens Common Repository
 
Cloud 101 for Embedded Designers
Cloud 101 for Embedded DesignersCloud 101 for Embedded Designers
Cloud 101 for Embedded Designers
 
Whitepaper hds-hypervisor-economics
Whitepaper hds-hypervisor-economicsWhitepaper hds-hypervisor-economics
Whitepaper hds-hypervisor-economics
 
Building Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksBuilding Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery Networks
 
Accelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudAccelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to Cloud
 
Solutions_using_Blades_ITO0108
Solutions_using_Blades_ITO0108Solutions_using_Blades_ITO0108
Solutions_using_Blades_ITO0108
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center
 
Confluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAConfluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVA
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
 
Switch Automation Case study v2.0
Switch Automation Case study v2.0Switch Automation Case study v2.0
Switch Automation Case study v2.0
 

Plus de CEVA, Inc.

CEVA Q4 and Year End 2018 EarningsInfographic
CEVA Q4 and Year End 2018 EarningsInfographicCEVA Q4 and Year End 2018 EarningsInfographic
CEVA Q4 and Year End 2018 EarningsInfographicCEVA, Inc.
 
CEVA Q3 2018 Earnings Infographic
CEVA Q3 2018 Earnings InfographicCEVA Q3 2018 Earnings Infographic
CEVA Q3 2018 Earnings InfographicCEVA, Inc.
 
CEVA Q1 2018 Earnings Infographic
CEVA Q1 2018 Earnings InfographicCEVA Q1 2018 Earnings Infographic
CEVA Q1 2018 Earnings InfographicCEVA, Inc.
 
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile BroadbandCEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile BroadbandCEVA, Inc.
 
CEVA Q4 and Year End 2017 Earnings Infographic
CEVA Q4 and Year End 2017 Earnings InfographicCEVA Q4 and Year End 2017 Earnings Infographic
CEVA Q4 and Year End 2017 Earnings InfographicCEVA, Inc.
 
CEVA Q3 2017 Earnings Infographic
CEVA Q3 2017 Earnings InfographicCEVA Q3 2017 Earnings Infographic
CEVA Q3 2017 Earnings InfographicCEVA, Inc.
 
CEVA Q1 2017 Earnings Infographic
CEVA Q1 2017 Earnings InfographicCEVA Q1 2017 Earnings Infographic
CEVA Q1 2017 Earnings InfographicCEVA, Inc.
 
Introducing the CEVA-XC12 DSP
Introducing the CEVA-XC12 DSPIntroducing the CEVA-XC12 DSP
Introducing the CEVA-XC12 DSPCEVA, Inc.
 
CEVA, Inc. Q2 2016 Earnings Infographic
CEVA, Inc. Q2 2016 Earnings InfographicCEVA, Inc. Q2 2016 Earnings Infographic
CEVA, Inc. Q2 2016 Earnings InfographicCEVA, Inc.
 
Q4 and Year End 2015 Earnings Infographic
Q4 and Year End 2015 Earnings InfographicQ4 and Year End 2015 Earnings Infographic
Q4 and Year End 2015 Earnings InfographicCEVA, Inc.
 
CEVA, Inc. Q2 2015 Earnings Infographic
CEVA, Inc. Q2 2015 Earnings InfographicCEVA, Inc. Q2 2015 Earnings Infographic
CEVA, Inc. Q2 2015 Earnings InfographicCEVA, Inc.
 

Plus de CEVA, Inc. (11)

CEVA Q4 and Year End 2018 EarningsInfographic
CEVA Q4 and Year End 2018 EarningsInfographicCEVA Q4 and Year End 2018 EarningsInfographic
CEVA Q4 and Year End 2018 EarningsInfographic
 
CEVA Q3 2018 Earnings Infographic
CEVA Q3 2018 Earnings InfographicCEVA Q3 2018 Earnings Infographic
CEVA Q3 2018 Earnings Infographic
 
CEVA Q1 2018 Earnings Infographic
CEVA Q1 2018 Earnings InfographicCEVA Q1 2018 Earnings Infographic
CEVA Q1 2018 Earnings Infographic
 
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile BroadbandCEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
 
CEVA Q4 and Year End 2017 Earnings Infographic
CEVA Q4 and Year End 2017 Earnings InfographicCEVA Q4 and Year End 2017 Earnings Infographic
CEVA Q4 and Year End 2017 Earnings Infographic
 
CEVA Q3 2017 Earnings Infographic
CEVA Q3 2017 Earnings InfographicCEVA Q3 2017 Earnings Infographic
CEVA Q3 2017 Earnings Infographic
 
CEVA Q1 2017 Earnings Infographic
CEVA Q1 2017 Earnings InfographicCEVA Q1 2017 Earnings Infographic
CEVA Q1 2017 Earnings Infographic
 
Introducing the CEVA-XC12 DSP
Introducing the CEVA-XC12 DSPIntroducing the CEVA-XC12 DSP
Introducing the CEVA-XC12 DSP
 
CEVA, Inc. Q2 2016 Earnings Infographic
CEVA, Inc. Q2 2016 Earnings InfographicCEVA, Inc. Q2 2016 Earnings Infographic
CEVA, Inc. Q2 2016 Earnings Infographic
 
Q4 and Year End 2015 Earnings Infographic
Q4 and Year End 2015 Earnings InfographicQ4 and Year End 2015 Earnings Infographic
Q4 and Year End 2015 Earnings Infographic
 
CEVA, Inc. Q2 2015 Earnings Infographic
CEVA, Inc. Q2 2015 Earnings InfographicCEVA, Inc. Q2 2015 Earnings Infographic
CEVA, Inc. Q2 2015 Earnings Infographic
 

Dernier

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

White Paper - CEVA-XM4 Intelligent Vision Processor

  • 1. < CEVA-XM4™ Intelligent Vision Processor White Paper February 2015 Liran Fishel, Director of Architecture Yair Siegel, Director of Product Marketing CONFIDENTIAL • UNAUTHORIZED REPRODUCTION PROHIBITED TM
  • 2. Copyright © 2015 CEVA, Inc. All rights reserved. Table of Contents 1 1 3 4 6 7 11 12 12 14 1 Introduction 2 Computer Vision Market 3 Platform Overview 4 Target Applications 5 CPU Offloading 6 Processor Features and Configurations 7 CEVA-Connect 8 Development Environment 9 Compiler Vectorization 10 Summary
  • 3. CEVA-XM4 White Paper Copyright © 2015 CEVA, Inc. All rights reserved. 1 1 Introduction A change has come to consumer electronics. Once confined to the desktop, processing-intensive algorithms for image enhancement, computational photography and computer vision have moved en masse to camera- ready smartphones, tablets, wearables and other embedded mobile devices. This movement has already hit the limits of today’s underlying hardware ability to keep pace in terms of performance, space and energy efficiency, yet we are only seeing the tip of the iceberg. A clear and tangible indicator of recent advances in mobile imaging and vision that are pushing these limits of design is the dual-camera smartphone, with its accompanying sensor and signal-chain processing for 3D vision and scanning, along with many other image-enhancement features. While consumers may believe they are coming closer to the ideal camera-plus-phone converged solution, designers and equipment manufacturers understand that compromises have been made as the increasingly advanced algorithms are simply relying upon the pre-existing hardware. This hardware, typically comprising a CPU and a GPU, was not designed to support such processing-intensive imaging algorithms, so it is forcing developers to compromise on features and image quality to match the processing capabilities of the hardware. Even so, the total application continues to consume too much power and drastically shortens battery life, too much so for the still unwary user. As newer and more-complex algorithms develop to meet both consumer demand for increased functionality as well as manufacturers’ need for differentiation, an alternate approach to the underlying vision processing architecture is required if the delicate balance between functionality and acceptable battery life is to be maintained. This alternate approach relies on the adoption of dedicated, on-chip vision processors that are able to cope with both current and future complex imaging and vision algorithms. CEVA-XM4 is exactly that, a fully programmable processor that was designed from the ground up to accelerate the most demanding image-processing and computer-vision algorithms. This document supplies an overview of the CEVA-XM4 processor’s capabilities, architecture, features, target applications, use cases and code examples. 2 Computer Vision Market A few general trends are common in the various imaging and vision markets: 1. Need for devices and camera-feature differentiation. 2. User desire for single device for communications and photography/video
  • 4. CEVA-XM4 White Paper Copyright © 2015 CEVA, Inc. All rights reserved. 2 Device differentiation: In today’s rapidly evolving and highly competitive market, device and original equipment manufacturers (OEMs) must show real differentiation. To achieve this, many are turning to the camera module. As they continually improve the camera itself, they are also adding new features and technology such as sophisticated computational photography, for better low-light handling, and natural user interfaces (NUIs) for gesture recognition, as well as augmented reality (AR) and depth-sensing capability. At a higher level, the age of the Internet of Things (IoT) is upon us, so most devices are – or soon will be -- connected to the cloud, where much of the visual analytics is being done. However, as we see more sophisticated image and scene analysis taking place, the trend is to move more of the processing to the camera and reduce the cloud/server processing. The main reasons for this are: • Camera processing is becoming cheaper, versus expensive cloud/control-room processing (where many end-point devices are controlled at once.) • Improved real-time response (cloud searches/sorts, end devicessupplythe featuresto the cloud engines) • Reduction in power consumption and cost (of sending raw videos to the cloud) • Privacy concerns Beyond smartphones and tablets, optimum energy efficiency is clearly mandated for very small battery- limited devices such as wearables, drones, and robots, but also for automobiles and surveillance systems. The latter are subject to extreme weather and condition changes, yet must remain cool and are quite sensitive to power usage. Despite the rapidly increasing computational needs in all markets, batteries remain stubbornly consistent in their limitations, placing enormous efficiency pressures on designers of mobile and embedded vision and imaging systems for four key areas: smartphones and tablets, automotive, consumer & wearables and security & surveillance. 3. Movement of image processing to the end devices (vs. relying only on the cloud) 4. Explosion in computational load with a fixed power budget 5. Cost pressure (with similar features)
  • 5. CEVA-XM4 White Paper Copyright © 2015 CEVA, Inc. All rights reserved. 3 The CEVA-XM4 is an extremely high performance, fully programmable, low-power, fully-synthesizable digital signal processor (DSP) and memory subsystem IP core that was designed specifically to most-efficiently meet the requirements of computer-vision and image-processing applications. The core architecture is a unique mix of scalar and vector units, very long instruction word (VLIW) and single instruction, multiple data (SIMD) functions. The DSP also includes support for both fixed-point and floating-point math, is able to easily connect to hardware accelerators via dedicated ports, and supports easy connectivity to the system bus via standard AXI buses. The CEVA-XM4 also incorporates sophisticated power management in the form of a power scaling unit (PSU). This controls all clock signals in the system and facilitates power shutdown modes. The PSU thus allows the developer to scale to the required application horsepower, while minimizing the power consumption. Along with the DSP itself, the CEVA-XM4 IP platform includes: • A comprehensive application developer kit (ADK) including an extended computer vision pre-optimized library (CEVA-CV), a framework which plugs in directly to the host/CPU processor and enables easy offloading and acceleration of CV tasks from the CPU to the DSP, as well as software modules which automate handling of system & memory tasks at the frame level. All these ease the algorithm developers’ task load and abstract the CPU offloading, while improving efficiency and reducing power consumption. • Software product support, such as super resolution and digital video stabilizer. • A comprehensive Eclipse-based software development environment, including an optimizing C/C++ compiler, debugger, profiler, and a cycle-accurate simulator. • A fully featured hardware development platform, including relevant device drivers and peripherals to enable early and fast prototyping. 3 Platform Overview Figure 1: Designers of intelligent vision systems for major market segments are differentiating through the aggressive application of more advanced algorithms and technology, yet must balance that aggression with awareness of the stubbornly immovable limits of today’s battery chemistries.
  • 6. CEVA-XM4 White Paper Copyright © 2015 CEVA, Inc. All rights reserved. Download To download the full white paper, visit http://www.ceva-dsp.com/ceva_downloads/file/CEVA-XM4_White_Paper