Doing more with multicore! Utilizing the power-efficient, high-performance KeyStone multicore DSPs. November 2012

Similar documents
High Performance Compute Platform Based on multi-core DSP for Seismic Modeling and Imaging

Introduction to AM5K2Ex/66AK2Ex Processors

KeyStone C66x Multicore SoC Overview. Dec, 2011

Optimizing the performance and portability of multicore DSP platforms with a scalable programming model supporting the Multicore Association s MCAPI

Lab 1. OMAP5912 Starter Kit (OSK5912)

PAULA CARRILLO October Processor SDK & PRU-ICSS Industrial software

Video Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368

KeyStone C665x Multicore SoC

TI TMS320C6000 DSP Online Seminar

Introducing the AM57x Sitara Processors from Texas Instruments

PDK (Platform Development Kit) Getting Started. Automotive Processors

C55x Digital Signal Processors Software Overview

SoC Overview. Multicore Applications Team

Implementation of Deep Convolutional Neural Net on a Digital Signal Processor

C55x Digital Signal Processors Software Overview

ARM+DSP - a winning combination on Qseven

C66x KeyStone Training HyperLink

C66x KeyStone Training HyperLink

THE LEADER IN VISUAL COMPUTING

TMS320C6000 : The Broadband Infrastructure and Imaging DSP World s Highest Performance DSP

KeyStone Training. Turbo Encoder Coprocessor (TCP3E)

Classification of Semiconductor LSI

Embedded Processing Portfolio for Ultrasound

Tracing embedded heterogeneous systems P R O G R E S S R E P O R T M E E T I N G, M A Y

Simplifying DSP Development with C6EZ Tools

Digital Signal Processor 2010/1/4

VICP Signal Processing Library. Further extending the performance and ease of use for VICP enabled devices

The Path to Embedded Vision & AI using a Low Power Vision DSP. Yair Siegel, Director of Segment Marketing Hotchips August 2016

2008/12/23. System Arch 2008 (Fire Tom Wada) 1

Code Composer Studio v4. Introduction

Software Driven Verification at SoC Level. Perspec System Verifier Overview

XDS560V2 Installation Guide

Kalray MPPA Manycore Challenges for the Next Generation of Professional Applications Benoît Dupont de Dinechin MPSoC 2013

Chapter 7. Hardware Implementation Tools

30 Years of TI s DSP: what s next? Fernando Mujica, Ph.D. Director, System Architectures Research Lab

DevKit8000 Evaluation Kit

SurfExpress/PCIe TM. Modular PCI Express DSP Multimedia Processing Board for Enterprise and CTI Applications. Overview.

SDACCEL DEVELOPMENT ENVIRONMENT. The Xilinx SDAccel Development Environment. Bringing The Best Performance/Watt to the Data Center

Lightning (DSPC-8681E) User Guide

SurfExpress/PCIe TM. Modular PCI Express DSP Multimedia Processing Board for Enterprise and CTI Applications. Overview.

COMPUTING. SharpStreamer Platform. 2U Video Transcode Acceleration Appliance

Spectrum Digital DRA75x/TDA2x Surround View EVM Kit with 5 Cameras 05/02/2016. Copyright

ConnX D2 DSP Engine. A Flexible 2-MAC DSP. Dual-MAC, 16-bit Fixed-Point Communications DSP PRODUCT BRIEF FEATURES BENEFITS. ConnX D2 DSP Engine

Introduction to Sitara AM437x Processors

SBC8140 Single Board Computer

XDS200 ISO Operating Guide

Embedded Target for TI C6000 DSP 2.0 Release Notes

Lightning (DSPC-8681E) User Guide

DevKit8500D Evaluation Kit

TMS320C5502 ezdsp Quick Start Guide

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02

OpenMP Accelerator Model for TI s Keystone DSP+ARM Devices. SC13, Denver, CO Eric Stotzer Ajay Jayaraj

Introducing TI s Integrated Development Environment CCS (Code Composer) Studio) to Expert Engineers

Industry s Performance Leading Ultra-Low-Power DSP Solution

A NOVEL BASED METHOD TO DESIGN A 4G NETWORK AND TO IMPLEMENT IN REAL TIME USING DSP INTERFACE

Zynq-7000 All Programmable SoC Product Overview

Blackhawk USB560v2 System Trace Emulator. Installation Guide

Welcome. Altera Technology Roadshow 2013

Integrating DMA capabilities into BLIS for on-chip data movement. Devangi Parikh Ilya Polkovnichenko Francisco Igual Peña Murtaza Ali

More performance options

Enabling the design of multicore SoCs with ARM cores and programmable accelerators

TI s PCI2040 PCI-to-DSP Bridge

ECE 487 LAB 1 ÇANKAYA UNIVERSITY Overview of DSP Board

SurfRider/AMC TM. Modular AMC Form Factor DSP Resource Board for Carrier Grade Applications. Overview. Main Features

A new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI based on Cadence VP6 Technology

Introduction to Pre-Boot Loader Supported by QorIQ Processors

Easy Multicore Programming using MAPS

VPX Test Platform User Manual

Modern Computer Architecture. Lecture 12 embedded Applications, classical DSP, automotive (Tricore)

C6000 Compiler Roadmap

A design of real-time image processing platform based on TMS320C6678

ECE 471 Embedded Systems Lecture 3

Lightning (DSPC-8681E) User Guide

Media Instructions, Coprocessors, and Hardware Accelerators. Overview

Code Composer Studio Operation Manual

Maximizing heterogeneous system performance with ARM interconnect and CCIX

The World Leader in High Performance Signal Processing Solutions. DSP Processors

S2C K7 Prodigy Logic Module Series

2015 The MathWorks, Inc. 1

Choosing a Micro for an Embedded System Application

NEWS 2018 CONTENTS SOURCE CODE COVERAGE WORKS WITHOUT CODE INSTRUMENTATION. English Edition

Adding C Programmability to Data Path Design

Conclusions. Introduction. Objectives. Module Topics

Very Large FFT Multicore DSP Implementation Demonstration Guide

Multicore System Analyzer User s Guide

Implementing Video and Image Processing Designs Using FPGAs. Click to add subtitle

System Analyzer User s Guide. Literature Number: SPRUH43B July 2011

Keystone Architecture Inter-core Data Exchange

Microsemi Secured Connectivity FPGAs

KeyStone II. CorePac Overview

Each Milliwatt Matters

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM

Porting BLIS to new architectures Early experiences

[Sub Track 1-3] FPGA/ASIC 을타겟으로한알고리즘의효율적인생성방법및신기능소개

An Ultra High Performance Scalable DSP Family for Multimedia. Hot Chips 17 August 2005 Stanford, CA Erik Machnicki

CONTACT: ,

Advance CPU Design. MMX technology. Computer Architectures. Tien-Fu Chen. National Chung Cheng Univ. ! Basic concepts

RTOS, Linux & Virtualization Wind River Systems, Inc.

Building and Running Inter-Processor Communication (IPC) Examples on the AM572x GP EVM. Sahin Okur Embedded Processor Catalog Applications

Transcription:

Doing more with multicore! Utilizing the power-efficient, high-performance KeyStone multicore DSPs November 2012

How the world is doing more with TI s multicore

Using TI multicore for wide variety of applications Radar/Safety Test and Automation High Performance Computing, Imaging Video and Audio Infrastructure Video Surveillance Wireless Base Stations, SDR

Applying TI multicore to get the highest performance of specialized processing Wireless base stations High performance math, signal processing Video transcoding, transrating Analytics Image processing 4

Leveraging TI multicore to enhance current products 5

TI s KeyStone Multicore Platform

TI s KeyStone multicore architecture Multicore Navigator Queue Manager Multicore Shared Memory Controller ARM CorePacs ARM CorePacs C66x CorePacs C66x CorePacs AccelerationPac I/O 7

Enriched KeyStone DSP portfolio available today! Portable, Standalone Infrastructure, Advanced connectivity

TI s breakthrough C66x Core Performance 32 GMACs Per core @ 1 GHz 16 GFLOPs Per Core @ 1 GHz Fastest Integrated Fixed and Floating Point DSP 4x Multiply accumulate boost over C64x+ Up to 10 Ghz DSP (8 cores @1.25 Ghz) Floating point operating at the industry s fastest fixed point speed (1.2 GHz) 90 new instructions Improved support for complex arithmetic and matrix computation SIMD support for floating point M1 8 Instruction VLIW Fetch Decode L1 S1 D1 M2 L2 S2 D2 Register File A Register File B 100% compatible with existing C64x+ software

TI s KeyStone tools Multicore performance, Single core simplicity Code Composer Studio TM Editor Codegen OpenMP Profiler Debugger Remote Debug SoC Analyzer Visualization Eclipse Third Party Plug-Ins Polycore ENEA Optima 3L Critical Blue Multicore Software Development Kit SYS/BIOS Multicore Demo Linux Multicore Demo Silicon Entitlement Linux, SYS/BIOS Demo Libraries DSPLIB, Image, Math, Media, Simulink SYS/BIOS Demonstration Operating System w/ Boot Loader Multicore Programming Model Inter Core Communication Linux Platform Development Kit (PDK) (Chip Support, Driver, Examples) Host Computer Target Board XDS 560 V2 XDS 560 Trace

KeyStone Multicore Software Libraries & Codecs Digital Signal Processing FFT Adaptive Filtering Filtering and convolution Others.. Available free from TI Image Processing Edge Detection Boundary Morphology Others.. Available free from TI Voice and Fax Line Echo Cancellation Voice Activity Detection Others Available free from TI Libraries MATLAB/Simulink Image processing Math operations Vision Analytics Security/Cryptography AES, SHA1, 3DES Codecs Voice G.711, G.722 G.723, G.729 CDMA, AMR(NB/WB), EVRC-B Others Fax T.38 Fax Modem Video H.263 H.264 MPEG2 MPEG4 VC1/WMV9 Decode Others Audio MPEG1 Layer2 AAC LC/HE AC3 2.0/5.1 Sample Rate Conversion

TMDXEVM6678L EVM Code Composer Studio IDE *Design *Code and Build *Debug *Analyze *Tune H/W Development Tools CCSv5 Allows designers of all experience levels to move quickly through application development (www.ti.com/ccstudio) EVM Kit includes BIOS 6.x, MCSDK 2.0 (NDK, PDK, LIB etc), Sample Program and Out of box demo (OOB) e.g. User Guide, Starter guide, Tech Ref Guide, App Notes etc TMDXEVM6678L EVM with XDS100 emulation $399 TMDXEVM6678LE EVM with XDS560V2 emulation $599 TMDXEVM6678LXE EVM with XDS560V2 emulation Encryption Enabled $599 TMDSEMU560v2STM UE XDS560v2 System Trace Emulator with 128Mb System Trace buffer and Ethernet / USB support Optional PCIe adapter card to connect the C6678 EVM to a standard PCI header of a desktop.

KeyStone multicore partners Multicore Programming Tools Commercial, off-the-shelf cards: Advanced Mezzanine (AMC) PCIe (with Gen 2) ATCA Chassis/System Custom H/W VPX card 13

Do more with MULTICORE TI s real-time updates and references Get started with TI Multicore Mix Chinese Language e2e forum www.ti.com/multicore www.ti.com/asktheexperts www.ti.com/multicoremix www.ti.com/e2e www.deyisupport.com TI news center http://newscenter.ti.com/ www.ti.com/you-tube http://twitter.com/ TXInstruments www.facebook.com/ texasinstruments