Unified Deep Learning Processor

Overview

The videantis v-MP6000UDX unified processing platform is the most power-efficient and versatile unified processing architecture on the market. Whether running deep learning algorithms, computer vision, signal processing, graphics or image processing, or video compression/decompression, the v-MP6000UDX architecture provides an extremely efficient implementation. The multicore v-MP6000UDX architecture scales from ultra-low-cost single-core applications to ultra-high-performance many-core applications. The architecture is optimized for efficient deep learning, computer vision, signal processing, graphics, image and video processing.

Flexible architecture for deep learning and computer vision

The videantis v-MP6000UDX architecture runs a wide variety of high-throughput processing tasks very efficiently, providing a flexible unified computing platform that runs complete embedded applications that combine NNs with computer vision, signal processing, video compression, and image processing. The optimized multicore architecture includes multiple high-throughput VLIW/SIMD media processors (v-MPs) with a number of stream processors (v-SPs) that accelerate bitstream packing and unpacking in video codecs. Each processor includes its own multi-channel DMA engine for efficient data movement to local, on-chip, and off-chip memories.

Low power extends battery life and prevents overheating

Low energy consumption extends battery life of mobile devices and also prevents camera modules and image sensors from overheating in automotive and edge computing applications. A new class of computer vision applications, such as face recognition for smart sensing devices, require always-on operation, again necessitating ultra-low power consumption. The v-MP6000UDX processor has been architected for low-power operation from the ground up, resulting in a 1000x power reduction compared to other solutions on the market.

High-performance enables new applications

Deep learning, computer vision applications, radar/lidar sensor signal processing, 4K/8K video coding, and high-resolution image processing require tremendous amounts of computing power. With highly scalable performance through many-core implementations, the v-MP6000UDX processor architecture provides ample computational horsepower. The multicore VLIW/SIMD architecture was designed specifically for high-throughput embedded computing tasks such as neural network processing, computer vision algorithms, high-resolution sensor signal processing, and complex video applications at superior efficiency compared to other processors.

Single scalable architecture

The single scalable architecture enables different operating points across product lines: from very-low-cost to ultra-high-performance. The videantis software is fully scalable too, automatically using all processor cores that are available for a given task. The NN mapping tool flow efficiently parallelizes neural networks over multiple cores, ensuring there are no data bottlenecks and guaranteeing high data throughput. Available videantis embedded vision, signal processing, imaging, graphics, and video coding libraries also take full advantage of the all the cores available in the system.

Software programmable

The videantis v-MP6000UDX processor architecture is fully software programmable and thus can handle the still rapidly changing deep learning algorithms. Neural networks are fully implemented in software – optimization can still continue after deployment because a changed network structure or new functionality can be accommodated by a firmware upgrade. Therefore a SoC based on the videantis v-MP6000UDX processing platform can stay in the market longer or can even address other market segments with a wide variety of customer requests.

Production proven and future proof

The videantis processors have been designed into a wide variety of SoCs and millions of products have shipped into the market. Available videantis-based SoCs as well as videantis tools and development processes fulfil the highest requirements for functional safety according to ISO26262. Several generations of videantis' processing platform have been licensed over time, helping to build a superb track record of processor technology and support. By retaining full backwards compatibilty of instruction sets, past investments in software development can fully be retained and carried over to newer architecture generations without rework.

Benefits

  • Highly scalable processor architecture for implementation in ASIC, SoCs or similar
  • Suitable for extremely low-power or highest-performance applications
  • Fully software programmable
  • Can run any embedded processing task without drawback, i.e. allows for efficient implementation of deep learning, computer vision, signal processing, image processing, or video compression/decompression

Applications

  • Autonomous Driving platform
  • Automotive Head-Unit
  • Advanced Driver Assistance System (ADAS) - camera/lidar/radar-based
  • Automotive domain controller
  • Central compute platform
  • Augmented/Virtual Reality Headset
  • Home entertainment
  • Streaming video
  • Video transcoding in-the-cloud

Technical Specifications

Maturity
In Production
Availability
Now
×
Semiconductor IP