DSP advisor. > In this issue. CEVA Newsletter Spring 2013
|
|
- Edward Williams
- 5 years ago
- Views:
Transcription
1 DSP advisor CEVA Newsletter Spring 2013 In this issue Multi-core design gets easier with MUST- scalability, flexibility, and precision for next-generation communications AMF abstracts DSPs in Android-based systems- offloading multimedia tasks on Android platforms Shaky hands make better pictures - CEVA delivers Super-Resolution imaging performance for mobile devices Mindspeed leverages CEVA DSPs for next-gen wireless products with multiple CEVA DSPs in wireless infrastructure SoCs Antcor targets multiple Wi-Fi markets with a single SoC Demos-on-demand: the latest CEVA demo for computational photography and computer vision
2 Multi-core design gets easier with MUST- scalability, flexibility, and precision for next-generation communications Whether you re a wireless modem OEM, a wireless IP provider, or a maker of semiconductor chips for the wireless market, your job gets harder with each generation of wireless technology. Not only do processing demands become increasingly exacting, but deployment configurations are evolving as well. Where once macrocells dominated the cellular infrastructure landscape, configurations now vary according to the location and traffic expected, from small picocells in denselypacked installations through micro-, metro-, and macrocells. Exploration into technologies like Cloud RAN promises even more change in the future. This means that modem designs must be flexible enough to handle a variety of traffic and configurations, but they also need to be able to scale so that a given design platform can be adapted to a specific modem design as quickly as possible. And that means that the underlying architecture has to have the flexibility and scalability that only a well-integrated multicore platform can provide, built around clusters of DSP processors offering dynamic load balancing. The new technologies themselves are also demanding much more processing precision and throughput than current architectures provide. The CEVA-XC4000 DSP core is optimized for wireless communications, and it has already proven its value with more than 20 designs under its belt. To increase the scope, scalability, and precision of the XC4000 architecture, CEVA has introduced new MUST multicore technology and vector floating point capabilities. Combined with a rich set of accelerators and tightly-coupled extensions (TCEs), the XC4000 becomes an even more compelling solution to wireless modem complexity. Multicore means more than simply adding additional cores. While the DSPs largely serve the data plane, they must interact with each other and with host CPUs. Depending on the design decisions, they may be configured in homogeneous or heterogeneous, symmetric or asymmetric arrangements. CEVA has facilitated this by using AXI-4 and FIC (fast interconnect) schemes for easy assembly of multiple DSPs and ARM cores. On top of the different interconnect options, CEVA offers Vector FPU DSP Core Data Cache Cache Coherency CEVA-XC Data Traffic Queue Buffer Tightly Coupled Extensions (TCE) MLD Demapp FFT Vector FPU DSP Core Data Cache Cache Coherency CEVA-XC Data Traffic Queue Buffer CEVA-XC DFT CEVA-XC Vector FPU DSP Core Data Cache Data Traffic Queue Viterbi HARQ Combine Vector FPU DSP Core Data Cache Data Traffic Queue Cache Coherency Buffer User Defined Cache Coherency Buffer System Elements and Peripherals Peripherals & I/O I/F L2 Cache Snoop Filtering Shared Queues AMBA 4 Advanced Coherent Bus Interface 2 CEVA s MUST multicore cluster block diagram
3 an advanced Data Traffic that enables data transfers to be automatically managed based on task status and data load levels. Multicore also creates the need for cache coherency if memory is to be shared between multiple DSP and/or CPU cores. By leveraging the AMBA-4 ACE coherency infrastructure, a variety of caching schemes can be managed transparently by the hardware without SW intervention, allowing but not requiring software control. Multicore helps scale a given design, but radio technologies like high-dimension MIMO, a multiple-antennae feature of both LTE-A and ac, require the high precision that only floating point data provides. A conventional floating point unit would not meet the performance requirements, so CEVA has added vector level floating point capabilities, allowing up to 32 simultaneous single-core-cycle floating point operations with IEEE precision. Not only does this speed execution, but it also makes it much easier to port algorithms originally written using float type or developed with tools like Matlab, which rely on floating point math, directly to the software implementation that will be executed on the XC4000 platform. Meanwhile, many of the functions to be performed on incoming data packets are just begging to be accelerated in hardware, improving performance and offloading the DSP cores. CEVA provides a rich set of accelerators and TCEs for exactly this purpose, including maximum likelihood MIMO detectors (MLD), 3G de-spreaders, DFT and FFT units, Viterbi decoders, and log-likelihood ratio (LLR) and hybrid ARQ (HARQ) units. Multicore processing also benefits from a hardware scheduling infrastructure that allows optimal, tunable task scheduling on the fly. The CEVA TCEs, as well as any customer proprietary accelerators, are also managed through the Data Traffic, offloading the DSP from data management in the system. A hardware abstraction layer isolates software programmers from the hardware details, making software simpler and easier to port and the different hardware accelerators easier to control. AMF abstracts DSPs in Android-based systems- offloading multimedia tasks on Android platforms Multimedia on a phone used to be a big deal. Handling images or video faster and with better resolution was part of the whiz-bang attraction of a new phone. But these days, everyone expects a multimedia experience on their phone. Your phone might stand out if it does a particularly good job of handling media, but you have no chance of success if the phone you design can t handle multimedia. High quality multimedia is so pervasive yet demanding that image, video, and audio processing are being bumped from the main CPU to dedicated engines like the CEVA-MM3101 (for photography and computer vision) and the CEVA-TeakLite-4 (for audio and speech). Through a combination of finely-tailored DSPs, judicious hardware acceleration, and optimized software solutions, phones using CEVA cores process multimedia faster and with lower power and they free up the main CPU to run more user applications. CPU DSPs OpenCORE / Stagefright OpenMAX Components File Reader Component MP3 Component Dolby Mobile Component Super Resolution Component Logical Communication MP3 decoder DM processor Super-Resolution RTOS Hardware Driver (PIU) CEVA Host Link Driver IPC CEVA DSP Link Driver Hardware Drivers PSU = OpenMax API IPC = Inter Processor Communication CEVA Android Multimedia Framework 3
4 Low res sensor High quality image CEVA SR Algorithm Four 5Mpixel images Single 20Mpixel image CEVA Multi-image Super Resolution There has been a catch, however, if you re building an Android phone: Android doesn t understand offloads. As far as it s concerned, there s one processor (a CPU, possibly using multiple cores), and that processor does all the work, which leaves any multimedia accelerators high and dry. If you re writing multimedia in particular, code leveraging the open-source OpenMAX API there s no way you can tell Android to take advantage of deeply-embedded accelerators for more efficient execution. To address this, CEVA has announced its Android Multimedia Framework, or AMF. What we ve done is to build an RTOS-managed DSP subsystem next to the CPU; this can execute software algorithms and manage DSP-accelerated functions. In order to make this accessible to software executing on the CPU, we ve built a set of drivers for the CPU and an abstraction layer that implements the OpenMAX API. When the CPU encounters an OpenMAX multimedia function call, the function won t be executed on the CPU; it will call the lower-level driver and that driver will engage the DSP subsystem, sharing any necessary data and returning the results. Furthermore, multimedia function calls can be chained together via the Android tunneling mechanism, reducing data transfer overhead. The CEVA AMF can work on platforms implemented on a single SoC or across multiple chips, allowing flexibility in the underlying architecture and system connectivity. In fact, if the CPU was originally sized assuming it would have to handle multimedia, you may be able to drop some CPU cores, lowering overall cost and power. Using the CEVA platforms, you can do compute-intensive multimedia functions using 95% less power than you would need if you were to run them on the CPU. Meanwhile, Android application writers can continue to write high-level C code as if targeting the CPU. The CEVA AMF makes this sleight of hand completely transparent, keeping abstraction high while providing the 4 performance that would otherwise require low-level coding to obtain. If you ve been struggling to find a way to manage multimedia better on your mobile SoC, come to our AMF page Android-Multimedia-Framework-AMF and get the details. Your OEM customers will thank you. Shaky hands make better pictures - CEVA delivers Super-Resolution imaging performance for mobile devices A low-quality camera in the shaky hands of a novice might seem to be the worst possible scenario for picture-taking. But it s actually turning into exactly what s needed to get a picture that looks like it came from a much better camera. This isn t about stabilizing a shaking camera using optical image stabilization (OIS), which compensates for the camera movement at the time the picture is taken. This is different: it s about taking several images very quickly, each of which is slightly offset from the others due to even the tiniest shaking or movement of the device. Algorithms can combine them to create a single image with apparent resolution far greater than what the camera sensor actually provides. This technology is called Super-Resolution (SR), and it s typically been something you do on a PC after taking the pictures. But with CEVA s newly-introduced Super-Resolution algorithm, this capability can be designed directly into the camera or phone itself. Low-resolution phones and cameras can greatly benefit from this technology for a couple of reasons. First, image sensors have to trade off resolution against the ability to take low-light photos. The total sensor area is fixed, and higher resolution means more pixels in the same area. That means smaller pixels, and smaller pixels have less
5 Leading PC SR Application CEVA Super Res Leading PC SR Application CEVA Super Res Leading PC SR Application CEVA Super Res Bicubic Interpolation CEVA Super Res Comparison of CEVA Multi-image super-resolution versus others Resolution area for receiving photons. But by putting SR capability directly into a phone with a lower-resolution sensor, you can get excellent resolution and good low-light performance, eliminating the tradeoff. The other reason why this makes particular sense for smartphones is that such units are much more likely to be handheld. SR doesn t work well (or at all) if there is absolutely no change from image to image (a static image taken on a tripod, for instance). Handheld cameras and phones are ideal for providing those small movements needed to make SR work. The algorithm has an anti-ghosting feature to eliminate movement artifacts that can appear using other SR algorithms. The CEVA implementation is optimized to work as a pure software module on the CEVA-MM3101 platform, executing efficiently and with low power consumption. On a 28nm process, for example, CEVA s SR algorithm can combine four 5-Mpixel images into a single 20-Mpixel image in less than a second, using less than 30 mw to do so. This process is useful not only for creating higher-quality pictures, but it can also be used to improve the quality of a digital zoom feature or even just to remove image noise which is of particular value when taking pictures in low light. Because the algorithm executes so fast, this can even become the default mode for the camera the user might not even need to know what s going on; he ll simply be getting outstanding pictures from a cost-effective phone. You can find more information on our SR page MM3101 Mindspeed leverages CEVA DSPs for next-gen wireless products with multiple CEVA DSPs in wireless infrastructure SoCs Mindspeed Technologies is an established pioneer in system-onchip (SoC) design, utilizing CEVA DSPs in their Transcede family of SoCs for the past five years. The Transcede family supports NodeB and enodeb wireless baseband processing and achieves marketleading performance by incorporating the latest DSP technology from CEVA. With the emergence of small cell base stations, volumes can justify the development of specialized SoCs. CEVA DSPs are the ideal solution, having the lowest power/performance ratio of any DSP and an instruction set optimized for wireless modems. The CEVA-XC architecture underlies a broad range of Transcede solutions for wireless base station applications, from femtocells to macrocells. 5
6 Mindspeed has leveraged the flexibility and performance of the CEVA DSPs, bolstered by reference architectures, a complete development environment for programming in C, and a comprehensive suite of optimized library functions, including LTE, LTE-A, Wi-Fi and HSPA+. Architectural features specifically address base station application requirements, with high precision, strong support of high-dimension MIMO technology, and advanced support of DSP offloading to dedicated pre-optimized tightly coupled extensions (TCEs). The architecture also includes specialized multi-core features such as advanced data traffic management, fast system interconnect support for easy integration of DSP clusters, and native connectivity with ARM processors. Transcede SoCs are optimally balanced to meet the performance of their targeted base station market, whether residential, enterprise, or pico. As can been seen from the diagram, the number of functional blocks can be scaled to meet the performance requirements of the application. In addition, since updates to new versions of the 3GPP standards can be handled by software upgrades, the solution involving programmable CPUs and DSPs is future-proof. In addition, an array of DSP processors from CEVA allows each DSP to be dynamically loaded with the code image needed during frame processing, presenting a much more flexible design as compared to fixed-function implementations. The CEVA DSP software development environment, CEVA-ToolBox, allows Mindspeed to write optimal DSP code that can be ported across the CEVA-XC family and across ARM cores running real-time Linux. Highly optimized DSP libraries from CEVA support code re-use. Examples of functions that run on CEVA DSPs are symbol processing, channel estimation, map/de-map, physical signals, and MIMO processing. The CEVA DSPs are ideal for optimized baseband processing due to their wide adoption by leading user equipment (UE) vendors. Based on Mindspeed s prior success with CEVA DSPs, the company has decided to use the new CEVA-XC4000 in their next generation Transcede SoCs. The enhanced power-optimized pipeline and TCEs make this processor ideally suited for Transcede SoCs as they implement the most advanced wireless standards, including LTE-Advanced, Wi-Fi ac, multi-carrier HSPA+, and 5G Wi-Fi. Antcor targets multiple Wi-Fi markets with a single SoC With the proliferation of communication devices and standards, it s impossible to design dedicated chips for every combination. CEVA s technology lets architects and designers use software instead of hardware to manage this complexity, mixing and configuring standards on a single hardware platform. The benefit is that a one-time hardware investment can be applied to multiple markets. Network Interface L2 Cache L2 Memory Radio Interface Buses GEMAC RGMII ARM MPcore Cluster FEC HW CEVA-XC DSP Array Filter Processing Atray CPRI PCIe AXI Multi-Layer CEVA Bus Matrix AXI Multi-Layer Sys Bus Matrix Memory to Memory DMA Engines DDR3 Contoller DDR3 PHY Expansion Buses to Peripherals incl. USB, GPIO, UART, Coresight 6 Mindspeed Transcede SoC implementing CEVA-XC DSP array
7 But for devices intended to support only WiFi, hardware has traditionally been the methodology of choice. The challenge of a hardware approach is that time-to-market pressures and cost restraints end up limiting the scope of markets that each chip can address. Instead of following the usual hardware methodology, Antcor, designers of the Proteus family of WiFi IP, has used a software approach, taking advantage of the CEVA-XC family to develop its Multi-Mode Extension (MME) capability. MME is a software scheduler that creates multi-threaded instances of Proteus that share the same DSP and hardware resources. By using software instead of hardware, a single platform can manage a variety of tasks. Proteus can be configured either to implement a single 4x ac access point or multiple 3x3, 2x2, or 1x1 access points. This allows Antcor customers to address all of these applications with a single SoC design instead of requiring multiple separate chips. The CEVA-XC architecture, with its focus on low power, dedicated support of such critical features as advanced MIMO technology, and its design environment and libraries, has given Antcor the power and performance that allows them to rely on software instead of hardware. Designers using Antcor s technology will be able to complete their designs faster and address a much wider market that they would otherwise been able to do. Demos-on-demand: the latest CEVA demo for computational photography and computer vision CEVA has assembled an extensive collection of computer vision and computational photography kernels in their CEVA-CV library. This library is based on OpenCV kernels and algorithms that were ported and optimized to run on the CEVA-MM3101 for embedded devices. Most computer vision algorithms utilize pieces of this library to significantly speed up their development cycle. As an example, by taking advantage of the CEVA-CV library, the CEVA Super-Resolution algorithm took less than two months to port and fully optimize for the CEVA-MM3101. In order to demonstrate how easy the library is to use, CEVA has built a demo board using an Altera FPGA that implements a single CEVA-MM3101. You can chain up to three different kernels in any order and see how they impact a high-definition video clip of your choice. You can provide the video from a camera or another source, and the resulting output is sent to a screen or monitor. Another software component working behind the scenes to enable this demo is CEVA s SmartFrame. This module handles all the system-related tasks needed to support the CV kernels, which include copying incoming data, transferring data into local memories, activating DMA, and enabling tunneling of consecutive tasks. Multi-Mode Extension (MME) ac 4x ac 2x ac 2x2 High-Profile ac n 2x n 1x1 Simultaneous Dual Band b/g Triple Simultaneous AP Antcor Single DSP - Multiple Wi-Fi Access Point Configurations 7
8 You can choose from the following kernels and filters: Median Average Sobel Gaussian FIR Laplacian Fast9 Corner Harris Different combinations of these kernels can be used for applications like: Noise reduction Scale down Deblurring Finding the 2nd-order derivative Threshold These applications are used for finding corners, gradients, and derivatives; finding an inverse using a lookup table; and erosion and dilation morphology. The demo is easy to use: Once you choose the kernels, the host initializes the vector processor and the SmartFrame tool establishes the optimal block size, configures the DMA requests, and handles other such housekeeping duties. At that point, the vector processor can start applying the selected kernels. An explanatory video of the demo is available on YouTube at: youtu.be/hlcqcvvyohk or directly on CEVA s demo showroom under computer vision at: To learn more about CEVA s computer vision demo, click: com/ceva-mm3101 CEVA-CV various combinations of kernels and filters < USA 1943 Landings Drive Mountain View, CA Tel: +1 (650) Fax: +1 (650) Hong Kong Level 43, AIA Tower 183 Electric Road North Point Hong Kong Tel: Israel 2 Maskit Street POBox 2068 Herzelia Tel: Fax: China Room 517 Apollo Business Center No.1440, Yan An Road (C) Shanghai Tel: Fax: Ireland 2nd Floor 8-11 Lower Baggot St. Dublin 2 Tel: Fax: Taiwan Room 909, 9F, No.689, Sec.5 Chung Hsio E. Road Hsin-Yi District, Taipei Tel Fax Japan 3014 Shinoharacho Kohoku-ku, Yokohama Kanagawa-Ken Tel: Fax: Sweden Klarabergsviadukten 70 Box Stockholm Tel: +46 (0) Fax: +46 (0) South Korea #478, Hyundai Arion 147 Gumgok-Dong, Bundang-Gu, Sungnam-Si Kyunggi-Do, Tel: Fax: CEVA DSP advisor Newsletter CEVA All rights reserved 8
< CEVA-XC4500 PRODUCT BRIEF THE WORLD S FIRST VECTOR FLOATING-POINT DSP FOR WIRELESS INFRASTRUCTURE APPLICATIONS. Overview
PRODUCT BRIEF < 4500 THE WORLD S FIRST VECTOR FLOATING-POINT DSP FOR WIRELESS INFRASTRUCTURE APPLICATIONS Overview The 4500 DSP core is optimized for high-performance wireless infrastructure equipment.
More informationDSP advisor. > In this issue. CEVA Newsletter Q4 2013
DSP advisor CEVA Newsletter Q4 2013 In this issue CEVA-XC4500 Expands Reach Into New Markets CEVA Simplifies Computer Vision Bluetooth and the Internet of Things Tips for benchmarking a processor CEVA
More informationExploring System Coherency and Maximizing Performance of Mobile Memory Systems
Exploring System Coherency and Maximizing Performance of Mobile Memory Systems Shanghai: William Orme, Strategic Marketing Manager of SSG Beijing & Shenzhen: Mayank Sharma, Product Manager of SSG ARM Tech
More informationTranscede. Jim Johnston CTO. Solving 4G Challenges for Pico, Micro and Macrocell Platforms
Transcede Solving 4G Challenges for Pico, Micro and Macrocell Platforms Jim Johnston CTO Communications Convergence Processing Mindspeed Technologies, Inc. August 24, 2010 The Next Internet Wave Mobility
More informationThe Path to Embedded Vision & AI using a Low Power Vision DSP. Yair Siegel, Director of Segment Marketing Hotchips August 2016
The Path to Embedded Vision & AI using a Low Power Vision DSP Yair Siegel, Director of Segment Marketing Hotchips August 2016 Presentation Outline Introduction The Need for Embedded Vision & AI Vision
More informationCEVA-X1 Lightweight Multi-Purpose Processor for IoT
CEVA-X1 Lightweight Multi-Purpose Processor for IoT 1 Cellular IoT for The Massive Internet of Things Narrowband LTE Technologies Days Battery Life Years LTE-Advanced LTE Cat-1 Cat-M1 Cat-NB1 >10Mbps Up
More informationNext Generation Enterprise Solutions from ARM
Next Generation Enterprise Solutions from ARM Ian Forsyth Director Product Marketing Enterprise and Infrastructure Applications Processor Product Line Ian.forsyth@arm.com 1 Enterprise Trends IT is the
More informationThe S6000 Family of Processors
The S6000 Family of Processors Today s Design Challenges The advent of software configurable processors In recent years, the widespread adoption of digital technologies has revolutionized the way in which
More informationSoftware Defined Modem A commercial platform for wireless handsets
Software Defined Modem A commercial platform for wireless handsets Charles F Sturman VP Marketing June 22 nd ~ 24 th Brussels charles.stuman@cognovo.com www.cognovo.com Agenda SDM Separating hardware from
More informationSoftware Driven Verification at SoC Level. Perspec System Verifier Overview
Software Driven Verification at SoC Level Perspec System Verifier Overview June 2015 IP to SoC hardware/software integration and verification flows Cadence methodology and focus Applications (Basic to
More informationBuilding blocks for 64-bit Systems Development of System IP in ARM
Building blocks for 64-bit Systems Development of System IP in ARM Research seminar @ University of York January 2015 Stuart Kenny stuart.kenny@arm.com 1 2 64-bit Mobile Devices The Mobile Consumer Expects
More informationRapidIO.org Update. Mar RapidIO.org 1
RapidIO.org Update rickoco@rapidio.org Mar 2015 2015 RapidIO.org 1 Outline RapidIO Overview & Markets Data Center & HPC Communications Infrastructure Industrial Automation Military & Aerospace RapidIO.org
More informationCorporate R&D: Excellence in Wireless Innovation. September
Corporate R&D: Excellence in Wireless Innovation September 2011 www.qualcomm.com/research State of the Art Capabilities Fostering Innovation Human Resources Complete Development Labs 30% of engineers with
More informationRapidIO.org Update.
RapidIO.org Update rickoco@rapidio.org June 2015 2015 RapidIO.org 1 Outline RapidIO Overview Benefits Interconnect Comparison Ecosystem System Challenges RapidIO Markets Data Center & HPC Communications
More informationSilicon Motion s Graphics Display SoCs
WHITE PAPER Silicon Motion s Graphics Display SoCs Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition
More informationBuilding High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye
Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink Robert Kaye 1 Agenda Once upon a time ARM designed systems Compute trends Bringing it all together with CoreLink 400
More informationOptimizing ARM SoC s with Carbon Performance Analysis Kits. ARM Technical Symposia, Fall 2014 Andy Ladd
Optimizing ARM SoC s with Carbon Performance Analysis Kits ARM Technical Symposia, Fall 2014 Andy Ladd Evolving System Requirements Processor Advances big.little Multicore Unicore DSP Cortex -R7 Block
More information6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure
Packet Processing Software for Wireless Infrastructure Last Update: v1.0 - January 2011 Performance Challenges for Wireless Networks As advanced services proliferate and video consumes an ever-increasing
More informationBenefits of Offloading I/O Processing to the Adapter
Benefits of Offloading I/O Processing to the Adapter FCoE and iscsi Protocol Offload Delivers Enterpriseclass Performance, Reliability, and Scalability Hewlett Packard Enterprise (HPE) and Cavium have
More informationUnleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM
Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases Steve Steele, ARM 1 Today s Computational Challenges Trends Growing display sizes and resolutions, richer
More informationNext Generation Visual Computing
Next Generation Visual Computing (Making GPU Computing a Reality with Mali ) Taipei, 18 June 2013 Roberto Mijat ARM Addressing Computational Challenges Trends Growing display sizes and resolutions Increasing
More informationLowering Cost per Bit With 40G ATCA
White Paper Lowering Cost per Bit With 40G ATCA Prepared by Simon Stanley Analyst at Large, Heavy Reading www.heavyreading.com sponsored by www.radisys.com June 2012 Executive Summary Expanding network
More informationMaximizing heterogeneous system performance with ARM interconnect and CCIX
Maximizing heterogeneous system performance with ARM interconnect and CCIX Neil Parris, Director of product marketing Systems and software group, ARM Teratec June 2017 Intelligent flexible cloud to enable
More informationDesigning an efficient LTE-Advanced modem architecture with ARM Cortex -R7 MPCore and CEVA XC4000 processors
Designing an efficient LTE-Advanced modem architecture with ARM Cortex -R7 MPCore and CEVA XC4000 processors David Maidment - Mobile Segment Manager, ARM Chris Turner - Senior Product Manager, ARM Eyal
More informationNVMe over Universal RDMA Fabrics
NVMe over Universal RDMA Fabrics Build a Flexible Scale-Out NVMe Fabric with Concurrent RoCE and iwarp Acceleration Broad spectrum Ethernet connectivity Universal RDMA NVMe Direct End-to-end solutions
More informationDeveloping and Integrating FPGA Co-processors with the Tic6x Family of DSP Processors
Developing and Integrating FPGA Co-processors with the Tic6x Family of DSP Processors Paul Ekas, DSP Engineering, Altera Corp. pekas@altera.com, Tel: (408) 544-8388, Fax: (408) 544-6424 Altera Corp., 101
More informationThe Benefits of GPU Compute on ARM Mali GPUs
The Benefits of GPU Compute on ARM Mali GPUs Tim Hartley 1 SEMICON Europa 2014 ARM Introduction World leading semiconductor IP Founded in 1990 1060 processor licenses sold to more than 350 companies >
More informationSmall cells Contents. Overview & market drivers. Small cell and HetNet architecture. Deployment considerations. Introduction. Deployment scenarios
Small cells Contents Introduction Overview & market drivers Small cell and HetNet architecture Deployment considerations Deployment scenarios Small cell site approach Macro scalability 20 UNIK4230 Mobile
More informationRenderscript Accelerated Advanced Image and Video Processing on ARM Mali T-600 GPUs. Lihua Zhang, Ph.D. MulticoreWare Inc.
Renderscript Accelerated Advanced Image and Video Processing on ARM Mali T-600 GPUs Lihua Zhang, Ph.D. MulticoreWare Inc. lihua@multicorewareinc.com Overview More & more mobile apps are beginning to require
More informationMYC-C7Z010/20 CPU Module
MYC-C7Z010/20 CPU Module - 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor with Xilinx 7-series FPGA logic - 1GB DDR3 SDRAM (2 x 512MB, 32-bit), 4GB emmc, 32MB QSPI Flash - On-board Gigabit
More informationEmbedded Software: Its Growing Influence on the Hardware world
Embedded Software: Its Growing Influence on the Hardware world ISA Vision Summit 2009, Bangalore 16 th FEB 09 V. R. Venkatesh Head, Product Engineering Services, Wipro Technologies. Wipro in Product Engineering
More informationSignal Processing IP for a Smarter, Connected World. May 2017
Signal Processing IP for a Smarter, Connected World May 2017 Forward Looking Statements This presentation contains forward-looking statements that involve risks and uncertainties, as well as assumptions
More informationOpenRadio. A programmable wireless dataplane. Manu Bansal Stanford University. Joint work with Jeff Mehlman, Sachin Katti, Phil Levis
OpenRadio A programmable wireless dataplane Manu Bansal Stanford University Joint work with Jeff Mehlman, Sachin Katti, Phil Levis HotSDN 12, August 13, 2012, Helsinki, Finland 2 Opening up the radio Why?
More informationWhite Paper. The advantages of using a combination of DSP s and FPGA s. Version: 1.0. Author: Louis N. Bélanger. Date: May, 2004.
White Paper The advantages of using a combination of DSP s and FPGA s Version: 1.0 Author: Louis N. Bélanger Date: May, 2004 Lyrtech Inc The advantages of using a combination of DSP s and FPGA s DSP and
More informationVerification Futures Nick Heaton, Distinguished Engineer, Cadence Design Systems
Verification Futures 2016 Nick Heaton, Distinguished Engineer, Cadence Systems Agenda Update on Challenges presented in 2015, namely Scalability of the verification engines The rise of Use-Case Driven
More informationSystem-on-Chip Architecture for Mobile Applications. Sabyasachi Dey
System-on-Chip Architecture for Mobile Applications Sabyasachi Dey Email: sabyasachi.dey@gmail.com Agenda What is Mobile Application Platform Challenges Key Architecture Focus Areas Conclusion Mobile Revolution
More informationHigher Level Programming Abstractions for FPGAs using OpenCL
Higher Level Programming Abstractions for FPGAs using OpenCL Desh Singh Supervising Principal Engineer Altera Corporation Toronto Technology Center ! Technology scaling favors programmability CPUs."#/0$*12'$-*
More informationProcessor Core Customization: Your SOC design team s fastest route from C to gates
WHITE PAPER Processor Core Customization: Your SOC design team s fastest route from C to gates The manager s quick guide to leading your SOC design team out of verification Hell and toward a successful
More informationSession: Configurable Systems. Tailored SoC building using reconfigurable IP blocks
IP 08 Session: Configurable Systems Tailored SoC building using reconfigurable IP blocks Lodewijk T. Smit, Gerard K. Rauwerda, Jochem H. Rutgers, Maciej Portalski and Reinier Kuipers Recore Systems www.recoresystems.com
More informationDynamIQ Processor Designs Using Cortex-A75 & Cortex- A55 for 5G Networks
DynamIQ Processor Designs Using Cortex-A75 & Cortex- A55 for 5G Networks 2017 Arm Limited David Koenen Sr. Product Manager, Arm Arm Tech Symposia 2017, Taipei Agenda 5G networks Ecosystem software to support
More informationDesigning, developing, debugging ARM Cortex-A and Cortex-M heterogeneous multi-processor systems
Designing, developing, debugging ARM and heterogeneous multi-processor systems Kinjal Dave Senior Product Manager, ARM ARM Tech Symposia India December 7 th 2016 Topics Introduction System design Software
More informationThe Use Of Virtual Platforms In MP-SoC Design. Eshel Haritan, VP Engineering CoWare Inc. MPSoC 2006
The Use Of Virtual Platforms In MP-SoC Design Eshel Haritan, VP Engineering CoWare Inc. MPSoC 2006 1 MPSoC Is MP SoC design happening? Why? Consumer Electronics Complexity Cost of ASIC Increased SW Content
More informationComputer and Hardware Architecture II. Benny Thörnberg Associate Professor in Electronics
Computer and Hardware Architecture II Benny Thörnberg Associate Professor in Electronics Parallelism Microscopic vs Macroscopic Microscopic parallelism hardware solutions inside system components providing
More informationUNIK4230: Mobile Communications Spring Per Hjalmar Lehne Tel:
UNIK4230: Mobile Communications Spring 2013 Per Hjalmar Lehne per-hjalmar.lehne@telenor.com Tel: 916 94 909 Small cells and HetNet 15.05.2014 Materials contribution: Nokia Siemens Networks 2 UNIK4230 Mobile
More informationFRONT-HAUL COMPRESSION FOR EMERGING C- RAN AND SMALL CELL NETWORKS
FRONT-HAUL COMPRESSION FOR EMERGING C- RAN AND SMALL CELL NETWORKS April 29, 2013 6024 Silver Creek Valley Road, San Jose, California 95138 Telephone: (408) 284-8200 Fax: (408) 284-3572 2013 OVERVIEW This
More informationInternet of Everything Qualcomm Brings M2M to the World
We all know that everyone and everything is getting connected to the network but one area that is developing very quickly is machine to machine or M2M connectivity. With huge increases in bandwidth and
More informationNetwork Function Virtualization Using Data Plane Developer s Kit
Network Function Virtualization Using Enabling 25GbE to 100GbE Virtual Network Functions with Cavium FastLinQ Intelligent Ethernet Adapters DPDK addresses key scalability issues of NFV workloads Cavium
More informationOCP Engineering Workshop - Telco
OCP Engineering Workshop - Telco Low Latency Mobile Edge Computing Trevor Hiatt Product Management, IDT IDT Company Overview Founded 1980 Workforce Approximately 1,800 employees Headquarters San Jose,
More informationTitle: Using low-power dual-port for inter processor communication in next generation mobile handsets
Title: Using low-power dual-port for inter processor communication in next generation mobile handsets Abstract: The convergence of mobile phones and other consumer-driven devices such as PDAs, MP3 players,
More informationDRAM and Storage-Class Memory (SCM) Overview
Page 1 of 7 DRAM and Storage-Class Memory (SCM) Overview Introduction/Motivation Looking forward, volatile and non-volatile memory will play a much greater role in future infrastructure solutions. Figure
More informationIntegrating CPU and GPU, The ARM Methodology. Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM
Integrating CPU and GPU, The ARM Methodology Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM The ARM Business Model Global leader in the development of
More informationAn Ultra High Performance Scalable DSP Family for Multimedia. Hot Chips 17 August 2005 Stanford, CA Erik Machnicki
An Ultra High Performance Scalable DSP Family for Multimedia Hot Chips 17 August 2005 Stanford, CA Erik Machnicki Media Processing Challenges Increasing performance requirements Need for flexibility &
More informationNcore Cache Coherent Interconnect
Ncore Cache Interconnect Technology Overview, 24 May 2016 Craig Forrest Chief Technology Officer David Kruckemyer Chief Hardware Architect Copyright 2016 Arteris 24 May 2016 Contents About Arteris Caches,
More informationTHE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly
More informationDesigning with NXP i.mx8m SoC
Designing with NXP i.mx8m SoC Course Description Designing with NXP i.mx8m SoC is a 3 days deep dive training to the latest NXP application processor family. The first part of the course starts by overviewing
More informationE vo lu t io n T ech n o lo g y:
Background Long Term Evolution (LTE) is a 4G wireless broadband technology developed by the Third Generation Partnership Project (3GPP), an industry trade group. 3GPP named the technology Long Term Evolution
More informationNetronome NFP: Theory of Operation
WHITE PAPER Netronome NFP: Theory of Operation TO ACHIEVE PERFORMANCE GOALS, A MULTI-CORE PROCESSOR NEEDS AN EFFICIENT DATA MOVEMENT ARCHITECTURE. CONTENTS 1. INTRODUCTION...1 2. ARCHITECTURE OVERVIEW...2
More informationDesign Choices for FPGA-based SoCs When Adding a SATA Storage }
U4 U7 U7 Q D U5 Q D Design Choices for FPGA-based SoCs When Adding a SATA Storage } Lorenz Kolb & Endric Schubert, Missing Link Electronics Rudolf Usselmann, ASICS World Services Motivation for SATA Storage
More informationWhen evaluating choices between
Fabric Bandwidth Comparisons on Backplanes Open Backplane Fabric Choice Calls for Careful Analyses There s a host of factors to consider when evaluating the system of various Open fabrics. A detailed comparison
More information< CEVA-TEAKLITE-4. > Small size and ultra-low-power 90K gates area optimized
PRODUCT NOTE < CEVA-TEAKLITE-4 A MULTIFUNCTIONAL DSP ARCHITECTURE FOR HIGH-PERFORMANCE, LOW-POWER AUDIO/VOICE/SENSING AND WIRELESS COMMUNICATION APPLICATIONS Features > Small size and ultra-low-power 90K
More informationDesignWare IP for IoT SoC Designs
DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to
More informationLow-Power Processor Solutions for Always-on Devices
Low-Power Processor Solutions for Always-on Devices Pieter van der Wolf MPSoC 2014 July 7 11, 2014 2014 Synopsys, Inc. All rights reserved. 1 Always-on Mobile Devices Mobile devices on the move Mobile
More informationARM+DSP - a winning combination on Qseven
...embedding excellence ARM+DSP - a winning combination on Qseven 1 ARM Conference Munich July 2012 ARM on Qseven your first in module technology Over 6 Billion ARM-based chips sold in 2010 10% market
More informationFPGA Adaptive Software Debug and Performance Analysis
white paper Intel Adaptive Software Debug and Performance Analysis Authors Javier Orensanz Director of Product Management, System Design Division ARM Stefano Zammattio Product Manager Intel Corporation
More informationThe path toward C-RAN and V-RAN: benefits and challenges from operator perspective
TELECOM ITALIA GROUP 5G World Summit London, 29-30 June 2016 : benefits and challenges from operator perspective Marco Caretti Telecom Italia Engineering & TiLAB Agenda The drivers for the RAN evolution
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationZynq-7000 All Programmable SoC Product Overview
Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform
More informationChapter 5. Introduction ARM Cortex series
Chapter 5 Introduction ARM Cortex series 5.1 ARM Cortex series variants 5.2 ARM Cortex A series 5.3 ARM Cortex R series 5.4 ARM Cortex M series 5.5 Comparison of Cortex M series with 8/16 bit MCUs 51 5.1
More informationWHITE PAPER. LTE in Mining. Will it provide the predictability, capacity and speed you need for your mine?
WHITE PAPER LTE in Mining Will it provide the predictability, capacity and speed you need for your mine? Table of Contents I. Executive Overview 3 II. Methods of LTE Deployment Today 4 III. Availability
More informationFive Ways to Build Flexibility into Industrial Applications with FPGAs
GM/M/A\ANNETTE\2015\06\wp-01154- flexible-industrial.docx Five Ways to Build Flexibility into Industrial Applications with FPGAs by Jason Chiang and Stefano Zammattio, Altera Corporation WP-01154-2.0 White
More informationPractical MU-MIMO User Selection on ac Commodity Networks
Practical MU-MIMO User Selection on 802.11ac Commodity Networks Sanjib Sur Ioannis Pefkianakis, Xinyu Zhang and Kyu-Han Kim From Legacy to Gbps Wi-Fi 1999-2003 2009 What is new in 802.11ac? 2013 Legacy
More informationCost-Optimized Backgrounder
Cost-Optimized Backgrounder A Cost-Optimized FPGA & SoC Portfolio for Part or All of Your System Optimizing a system for cost requires analysis of every silicon device on the board, particularly the high
More informationQLogic 10GbE High-Performance Adapters for Dell PowerEdge Servers
Proven Ethernet Technology for Rack, Tower, and Blade Servers The family of QLogic 10GbE Converged Network Adapters extends Ethernet s proven value set and economics to public and private cloud-based data
More informationProfiling and Debugging OpenCL Applications with ARM Development Tools. October 2014
Profiling and Debugging OpenCL Applications with ARM Development Tools October 2014 1 Agenda 1. Introduction to GPU Compute 2. ARM Development Solutions 3. Mali GPU Architecture 4. Using ARM DS-5 Streamline
More informationLTE : The Future of Mobile Broadband Technology
LTE : The Future of Mobile Broadband Technology Erick Setiawan tukangbajaksawah@gmail.com 1 Become a necessity today, where the wireless broadband technology needed to meet increasing expectations in terms
More informationMYD-C7Z010/20 Development Board
MYD-C7Z010/20 Development Board MYC-C7Z010/20 CPU Module as Controller Board Two 0.8mm pitch 140-pin Connectors for Board-to-Board Connections 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor
More informationSounding Better Than Ever: High Quality Audio. Simon Forrest Connected Home Marketing
Sounding Better Than Ever: High Quality Audio Simon Forrest Connected Home Marketing www.imgtec.com A brief look at the numbers Market trends Worldwide audio market 2014 67.9m units shipped 16% increase
More informationSimplify System Complexity
Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint
More informationThe Ever-Changing Wireless Landscape. How It Will Impact Your Venue
The Ever-Changing Wireless Landscape How It Will Impact Your Venue Speakers Greg Najjar Scott Pereira Tony LeFebvre Thierno Diallo Tracy Ford Sprint ibwave TE Connectivity EXFO HetNet Forum Sprint Wireless
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationThe Use of Cloud Computing Resources in an HPC Environment
The Use of Cloud Computing Resources in an HPC Environment Bill, Labate, UCLA Office of Information Technology Prakashan Korambath, UCLA Institute for Digital Research & Education Cloud computing becomes
More informationSYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS
SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS Embedded System System Set of components needed to perform a function Hardware + software +. Embedded Main function not computing Usually not autonomous
More informationThe CORD reference architecture addresses the needs of various communications access networks with a wide array of use cases including:
Introduction Today s Mobile Network Operator (MNO) infrastructure is built with proprietary vertically integrated Network Elements (NEs), leading to inefficient utilization of network resources. Further,
More informationTen Reasons to Optimize a Processor
By Neil Robinson SoC designs today require application-specific logic that meets exacting design requirements, yet is flexible enough to adjust to evolving industry standards. Optimizing your processor
More informationMapping applications into MPSoC
Mapping applications into MPSoC concurrency & communication Jos van Eijndhoven jos@vectorfabrics.com March 12, 2011 MPSoC mapping: exploiting concurrency 2 March 12, 2012 Computation on general purpose
More informationAdvanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors
Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors Sriram Sethuraman Technologist & DMTS, Ittiam 1 Overview Imaging on Smart-phones
More informationEnabling the design of multicore SoCs with ARM cores and programmable accelerators
Enabling the design of multicore SoCs with ARM cores and programmable accelerators Target Compiler Technologies www.retarget.com Sol Bergen-Bartel China Business Development 03 Target Compiler Technologies
More informationIN-BUILDING WIRELESS BEST PRACTICES CHAPTER 5
IN-BUILDING WIRELESS BEST PRACTICES CHAPTER 5 The opportunities of using DAS and small cells Meet the diverse family of IBW technologies The phrase in-building wireless is a catchall term that covers an
More information3D Graphics in Future Mobile Devices. Steve Steele, ARM
3D Graphics in Future Mobile Devices Steve Steele, ARM Market Trends Mobile Computing Market Growth Volume in millions Mobile Computing Market Trends 1600 Smart Mobile Device Shipments (Smartphones and
More informationEmbedded HW/SW Co-Development
Embedded HW/SW Co-Development It May be Driven by the Hardware Stupid! Frank Schirrmeister EDPS 2013 Monterey April 18th SPMI USB 2.0 SLIMbus RFFE LPDDR 2 LPDDR 3 emmc 4.5 UFS SD 3.0 SD 4.0 UFS Bare Metal
More informationInnovation Technology for Future Convergence Network
KRnet 2013 Keynote Speech Innovation Technology for Future Convergence Network Jinsung Choi, Ph.D. EVP, Head of ICT R&D Division, SK Telecom Contents I. Key Trends Driving Network Evolution II. Innovation
More informationTowards 5G RAN Virtualization Enabled by Intel and ASTRI*
white paper Communications Service Providers C-RAN Towards 5G RAN Virtualization Enabled by Intel and ASTRI* ASTRI* has developed a flexible, scalable, and high-performance virtualized C-RAN solution to
More informationHigh performance and efficient single-chip small cell base station SoC
High performance and efficient single-chip small cell base station SoC Kin-Yip Liu Cavium, Inc. kliu@cavium.com Hot Chips 24, August 2012 Presentation Overview Base station processing overview Why small
More informationAnalyzing and Debugging Performance Issues with Advanced ARM CoreLink System IP Components
Analyzing and Debugging Performance Issues with Advanced ARM CoreLink System IP Components By William Orme, Strategic Marketing Manager, ARM Ltd. and Nick Heaton, Senior Solutions Architect, Cadence Finding
More informationMultimedia in Mobile Phones. Architectures and Trends Lund
Multimedia in Mobile Phones Architectures and Trends Lund 091124 Presentation Henrik Ohlsson Contact: henrik.h.ohlsson@stericsson.com Working with multimedia hardware (graphics and displays) at ST- Ericsson
More informationAll Programmable: from Silicon to System
All Programmable: from Silicon to System Ivo Bolsens, Senior Vice President & CTO Page 1 Moore s Law: The Technology Pipeline Page 2 Industry Debates Variability Page 3 Industry Debates on Cost Page 4
More informationCombining Arm & RISC-V in Heterogeneous Designs
Combining Arm & RISC-V in Heterogeneous Designs Gajinder Panesar, CTO, UltraSoC gajinder.panesar@ultrasoc.com RISC-V Summit 3 5 December 2018 Santa Clara, USA Problem statement Deterministic multi-core
More informationThe Networked Society
Evolving IMT technologies and new deployment technics to meet the end-users expectations Regional Forum for ARAB Region: IMT Systems - Technology, Evolution and Implementation, Tunis, Tunisia, 7-9 May
More informationAgenda. Introduction Network functions virtualization (NFV) promise and mission cloud native approach Where do we want to go with NFV?
August, 2018 Agenda Introduction Network functions virtualization (NFV) promise and mission cloud native approach Where do we want to go with NFV? 2 Miroslaw Walukiewicz I m from Gdansk, Poland. 25 years
More informationThe Challenges of System Design. Raising Performance and Reducing Power Consumption
The Challenges of System Design Raising Performance and Reducing Power Consumption 1 Agenda The key challenges Visibility for software optimisation Efficiency for improved PPA 2 Product Challenge - Software
More information