ARM in Embedded Applications

Size: px
Start display at page:

Download "ARM in Embedded Applications"

Transcription

1 ARM in Embedded Applications David Rose Director, Consumer Electronics Beijing 3rd June

2 25 cores per second in 2003 Set-top-box 55M Digital Audio Gaming DVD ABS/Airbag/Safety 6M Body & Dashboard Infotainment Powertrain SIM Financial Gvt ID/IT security Wireless LAN VoIP 12M 74M Digital Modems Home Gateways 782M White goods 7M Brown goods (low end) Industrial control Voice phones 530M Feature phones Smart phones / PDA Bluetooth peripherals Hard Disk Drives 32M Flash Cards Networked Storage Ink Printer 55M Digital Camera Laser Printer Digital Video Camera 2

3 Wireless and Secure Solutions + Continuous Convergence Units (M's) Nokia 9500 w/ WLAN Wireless Secure Over 500M units shipped into wireless applications Nearly 80% of mobile phones shipping today are ARM core-based MBX and Swerve technologies have been adopted by many leading handset OEMs for 3D graphics Oberthur and G&D have introduced ARM core-based SIM cards First ARM1136 core-based chipset, OMAP2, was announced at 3GSM Symbian, Microsoft, Linux and Palm are all supported by the ARM architecture Source: Gartner, ARC Group, ARM 3

4 Automotive and MCUs + Continuous Convergence Units (M's) Automotive MCUs Average MCU per car will increase from 12 to 20 by 2009 (includes low end autos) 60% will be 16/32-bit architectures First ARM core-based Powertrain design announced Honda Life 16 Semiconductor companies now shipping microcontrollers including Philips, ST, OKI and TI ST and OKI announced targeted toolkits for ARM core-based MCUs * Source: Strategy Analytics, Gartner, Semico, ARM 4

5 ARM in Consumer Entertainment 5

6 Overview of Consumer Electronics What products are found in the Consumer Electronics segment? Un-tethered Digital Media Players Portable Audio Players Portable Media Players Plugged In Media Appliances for the Digital Home DTV DVR STB DSC Printers What are some products that cross segments? Often combine Networking & CE Functionality Wireless media storage/streaming devices Networked gaming consoles 6

7 Market drivers DVD quality user experience DTV, HDTV OEMs need feature rich devices - revenue VoIP, Broadband, PVR Analogue Switch off FCC Mandate for integrated Digital Tuners Huge investment in LCD & Plasma Screens Media on the go, anywhere, anytime Evolving Video Codec standards PC OEMS moving to Consumer 7

8 Portable Audio Marketplace Portable Audio Snapshot Format: MP3, AAC, ATRAC, WMA need support Software codecs predominate in audio space Content: Multiple players are now entering the downloadable music business Compressed content (ripping and/or downloading) primarily generated via PCs Home music servers are becoming popular Players: Flash-based - Sigmatel HDD-based Jukebox PortalPlayer Recommended ARM digital audio cores: ARM7TDMI (embedded solution) ARM926 (application OS) 8

9 Portable Video Marketplace Portable Video Snapshot Format: Audio - MP3/AAC/WMA/SRS Imaging JPEG/PNG Video MPEG4/H.264/VC-9 Content: Audio Camera images Music videos, TV PVR playback, movie promos, home video, streaming video Players OEMs and SiPs are deploying preliminary designs in 2004, volume in 2H05 Low end requirements 2 hour video with 6 hours audio playback MP3/AAC/JPEG/MPEG4 24 fps QVGA (320x240) decode High end requirements 6 hour video with 15 hours audio playback MP3/AAC/WMA/JPEG/PNG/MPEG4/VC-9/DiVx/H fps D1 (720x480) decode Recommended ARM digital audio cores: Low End: ARM7TDMI + OptimoDE High End: ARM926EJ-S + OptimoDE, X-Scale 9

10 ARM Licensable Technology Compute engines Processors OptimoDE Data Engines Graphics Engines MBX, MOVE System IP and silicon PrimeXsys platform solutions CoreSight PrimeCell peripherals, AMBA Software Java - JTEK Security - TrustZone Power management IEM 3D Swerve Smart card execution environment SecureJC System design tools RealView development boards and tools Reference flow methodologies OptimoDE data engine technology 10

11 ARM926EJ-S * Worst case: slow process, +125C, Vcc-10% depends on synthesis tools, cell library and place route tools used Jazelle enhanced cached processor for OS based platform applications MMU to support: Symbian OS, Linux, Windows CE & Palm OS Selectable size instruction & data caches (4K - 128K) Instruction & data Tightly Coupled Memory (TCM) interfaces with wait state support Separate instruction & data AHB buses ETM interface for real-time trace with the ETM MHz* on TSMC 0.13µm G Available Now 11

12 ARM926EJ Prime Starter Kit Single Use Design License ARM926EJ Foundry Core ARM ETM9 Foundry Macrocell ARM926EJ PrimeXsys Platform AMBA Design Kit RealView Versatile Baseboard for ARM926EJ RealView Developer Suite (RVDS) Multi-ICE Options Additional ARM IP Additional 3 rd party IP PrimeXsys Platform Operating Systems Board Support Packages WinCE Symbian OS 12

13 PrimeXsys Platform Benefits Shortening Time to Market Virtual Component & OS-ports is best possible starting point Verification methodology enables faster testing Models and development boards - parallel h/w & s/w development Reduced Risk Already available - known functionality, performance, size & cost Knowledge transfer from ARM s engineers to yours Reduced Development Cost Licensable IP so cost amortized across ARM partnership Reduced On-going Costs Latest versions of OS-ports provided as maintenance updates PrimeXsys Community Independent vendor H/W and S/W IP, and tools already working with PrimeXsys 13

14 PrimeXsys Platform - Software Support 14

15 ARM926EJ-S PXP - Hardware ARM926EJ-S With MOVE TM Multi-port memory controller 32-bit SDR or 16-bit DDR Supports MBX 3D graphics ETM/ETB Flexible bus infrastructure Peripherals for OS support Static memory controller Synch flash Asynch flash ROM, etc. Programmable display sizes and colour depth Dual master 8 channel 15

16 MPCore Multiprocessor: Architecture Configurable number of hardware interrupt lines Private Fast Interrupts (FIQ) (Can be used as NMI) Interrupt Distributor Per-CPU aliased peripherals Timer Wdog CPU interface Timer Wdog CPU interface Timer Wdog CPU interface Timer Wdog CPU interface IRQ IRQ IRQ Configurable between 1 and 4 Symmetric CPU CPU/VFP L1 Memory CPU/VFP L1 Memory CPU/VFP L1 Memory CPU/VFP L1 Memory Private Peripheral Bus Snoop Control Unit (SCU) I & D 64bit bus Coherence Control bus Primary AXI R/W 64-bit bus Optional 2 nd AXI R/W 64-bit bus Vector Floating Point (VFP) is optional 16

17 MPCore: Performance and Low Power Enables high-performance devices For higher functionality devices Up to 2600 DMIPS at 550MHz (CL013LV-OD and low K) Lowers the cost of powering the device Reduces power consumption of a device by up to 85% As low as 0.57mW/MHz from generic 130nm process no cache Improved system response Enables user interface to respond more smoothly Up to 4 applications running together with no performance degradation 32K instruction cache 32K data cache 128 Interrupts No VFP Power TSMC 0.13 µm generic, 1.2v Die Area TSMC 0.13 µm generic, 65% utilization Performance * MHz, worst case on various TSMC 0.13 µm processes 1 CPU 0.8 mw/mhz 11 mm 2 *660 DMIPS 2 CPU 1.8 mw/mhz 19 mm 2 *1320 DMIPS 4 CPU 3.3 mw/mhz 35 mm 2 *2640 DMIPS 17

18 MPCore Multiprocessor: Summary ARM launches its first multiprocessor core, delivering high performance and low-power consumption Part of the ongoing partnership with NEC announced last year The MPCore multiprocessor is fully configurable and provides scalable performance for such markets as consumer entertainment and networking The MPCore multiprocessor can be configured to contain between one and four processors delivering up to 2600 Dhrystone MIPS of performance The MPCore multiprocessor implements Adaptive Shutdown technology and the ARM Intelligent Energy Manager technology to reduce power consumption by up to 85 percent 18

19 Available Chipsets (1) Partner Core Speed Process Device Application Segment ASSP/ASIC Atmel ARM920T 180MHz 0.18 ARM920 Microcontroller Universal All ASSP Neomagic ARM926EJ-S 200MHz MiMagic6 Apps Processor Wireless ASSP Neomagic ARM922T 220MHz MiMagic5 Apps Processor Wireless ASSP Samsung ARM9 Family MHz L13HS S3C2440 Apps Processor Wireless ASSP Samsung ARM9E Family MHz L13HS ARM9 Family Universal All ASSP Samsung ARM10E Family 1GHz L13HS ARM9 Family Universal All ASSP Samsung ARM11 Family MHz L09 ARM9 Family Universal All ASSP Sharp ARM922T 200MHZ LH7A4xx Universal All ASSP Conexant ARM920T 225MHz CX24434/5 Cable TV Decoder Consumer ASSP Conexant ARM920T 250MHz CX24430/1/2/3 Cable TV Decoder Consumer ASSP Conexant ARM940T 225MHz CX24951 Cable TV Decoder Consumer ASSP Mindspeed ARM920T 330MHz 0.13 Gateways Networking Cirrus ARM920T >200MHz 0.13 EP9312 Universal All Marvell ARM946/ MHz 0.15 Press Release Comms & Drives Storage 19

20 Available Chipsets (2) Partner Core Speed Process Device Application Segment ASSP/ASIC Qualcomm ARM1136J-S 300MHz -1GHz MSM7xxx Apps Processor Wireless ST ARM926EJ-S 350MHz 0.13 Nomadik Apps Processor Wireless LSI ARM1136J-S 400MHz Gflx 0.11 RapidChip Universal Consumer ASIC + ASSP LSI ARM1026EJ-S 333MHz Gflx 0.12 RapidChip Universal Consumer ASIC + ASSP LSI ARM926EJ-S 266MHz Gflx 0.13 RadipChip Universal Consumer ASIC + ASSP Motorola ARM926EJ-S MHz 0.13 imx21 Apps Processor Wireless ASSP Motorola ARM1136FJ-S >400MHz Roadmap Smartphone Wireless Toshiba ARM1026EJ-S 375MHz 0.13 Smartphone Wireless Intel X-Scale 266MHz IXP420,421,422 PDA & Networking Networking ASSP Intel X-Scale MHz IXP425 PDA & Networking Networking ASSP Intel X-Scale MHz IXP2400 PDA & Networking Networking ASSP Intel X-Scale MHz IXP2800,2850 PDA & Networking Networking ASSP TI ARM926EJ-S 204MHz OMAP16xx Apps Processor Wireless ASSP TI ARM MHz OMAP Apps Processor Wireless ASSP TI ARM MHz OMAP Apps Processor Networking ASSP 20

21 ARM Key Technologies - Jazelle Direct execution of Java ByteCode 12K gates, not a coprocessor Supports Sun KVM, CVM 8x Performance of Software JVM (Embedded CaffeineMark3.0) Key to making DVB MHP / OpenCable platforms responsive Single Processor for Java and existing OS/applications High performance without extra system cost Low memory requirements ARM926, ARM1026 & ARM1136 families 21

22 ARM Key Technologies Thumb-2 EEMBC Analysis - Performance Second Generation of the Thumb Architecture Blended 16-bit and 32-bit instruction set 25% faster than Thumb 26% smaller than ARM Increases Performance but maintains code density EEMBC Analysis Code Size Maximizes cache and tightly coupled memory usage Eliminates mode switching overhead when using floating point and interrupts 22

23 ARM Key Technologies - IEM Power dissipation costs in Home Media Set Top Box Media Gateway Wireless LCD TV Battery Life matters in Consumer Entertainment Portable media players Portable gaming consoles Convergent devices IEM helps makes power- and energy-efficient products 23

24 Summary - The Key advantages of ARM Scalable Architecture - 0 to 2600MIPS, designed for SoC integration, code compatible improves time to market, protects software investment, Architecture Extensions OptimoDE - high performance Data Engine for efficient configurable algorithms Jazelle - high performance and efficient Java acceleration at low system cost. IEM Intelligent Energy Management TrustZone security extension for the ARM architecture Power VR/MBX 2D/3D graphics acceleration Code Density - lower system cost, More features per Kbyte, improved performance from low cost memory systems Code Tools - RealView Tools generate the most compact and efficient code to get the most performance out of any ARM based SoC Strong Industry Support - hundreds of third party developers, CE specific support 24

Growth outside Cell Phone Applications

Growth 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 information

Contents of this presentation: Some words about the ARM company

Contents of this presentation: Some words about the ARM company The architecture of the ARM cores Contents of this presentation: Some words about the ARM company The ARM's Core Families and their benefits Explanation of the ARM architecture Architecture details, features

More information

Introduction CHAPTER IN THIS CHAPTER

Introduction CHAPTER IN THIS CHAPTER CHAPTER Introduction 1 IN THIS CHAPTER What Is the ARM Cortex-M3 Processor?... 1 Background of ARM and ARM Architecture... 2 Instruction Set Development... 7 The Thumb-2 Technology and Instruction Set

More information

ARM Processors for Embedded Applications

ARM Processors for Embedded Applications ARM Processors for Embedded Applications Roadmap for ARM Processors ARM Architecture Basics ARM Families AMBA Architecture 1 Current ARM Core Families ARM7: Hard cores and Soft cores Cache with MPU or

More information

PRODUCT BACKGROUNDER

PRODUCT BACKGROUNDER PRODUCT BACKGROUNDER As the industry s leading provider of semiconductor intellectual property (IP), ARM Holdings plc [(LSE:ARM); (Nasdaq:ARMHY)] is a major driving force in the global development of embedded

More information

Overview of Development Tools for the ARM Cortex -A8 Processor George Milne March 2006

Overview of Development Tools for the ARM Cortex -A8 Processor George Milne March 2006 Overview of Development Tools for the ARM Cortex -A8 Processor George Milne March 2006 Introduction ARM launched the Cortex-A8 CPU in October 2005, for consumer products requiring power efficient multi-media

More information

Effective System Design with ARM System IP

Effective System Design with ARM System IP Effective System Design with ARM System IP Mentor Technical Forum 2009 Serge Poublan Product Marketing Manager ARM 1 Higher level of integration WiFi Platform OS Graphic 13 days standby Bluetooth MP3 Camera

More information

Jazelle. The ARM Architecture. NeON. Thumb

Jazelle. The ARM Architecture. NeON. Thumb ARM Processor Guide ARM is the industry's leading provider of 32-bit embedded RISC microprocessors. ARM processors are licensed by the majority of the word's leading semiconductor manufacturers, who together

More information

ELC4438: Embedded System Design ARM Embedded Processor

ELC4438: Embedded System Design ARM Embedded Processor ELC4438: Embedded System Design ARM Embedded Processor Liang Dong Electrical and Computer Engineering Baylor University Intro to ARM Embedded Processor (UK 1990) Advanced RISC Machines (ARM) Holding Produce

More information

SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS

SYSTEMS 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 information

Chapter 5. Introduction ARM Cortex series

Chapter 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 information

AHB monitor. Monitor. AHB bridge. Expansion AHB ports M1, M2, and S. AHB bridge. AHB bridge. Configuration. Smart card reader SSP (PL022)

AHB monitor. Monitor. AHB bridge. Expansion AHB ports M1, M2, and S. AHB bridge. AHB bridge. Configuration. Smart card reader SSP (PL022) The ARM RealView Versatile family of development boards provide a feature rich prototyping system for system-on-chip designs. This family includes the first development board to support both the ARM926EJ-S

More information

ARMed for Automotive. Table of Contents. SHARP and ARM Automotive Segments SHARP Target Applications SHARP Devices SHARP Support Network Summary

ARMed for Automotive. Table of Contents. SHARP and ARM Automotive Segments SHARP Target Applications SHARP Devices SHARP Support Network Summary ARMed for Automotive Gunter Wagschal Table of Contents SHARP and ARM Automotive Segments SHARP Target Applications SHARP Devices SHARP Support Network Summary 1 SHARP and ARM 1993 - SHARP becomes the third

More information

EEM870 Embedded System and Experiment Lecture 3: ARM Processor Architecture

EEM870 Embedded System and Experiment Lecture 3: ARM Processor Architecture EEM870 Embedded System and Experiment Lecture 3: ARM Processor Architecture Wen-Yen Lin, Ph.D. Department of Electrical Engineering Chang Gung University Email: wylin@mail.cgu.edu.tw March 2014 Agenda

More information

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus provides the most comprehensive selection of ARM9- based embedded processors, with a wide variety

More information

ARM Holdings plc. Overview

ARM Holdings plc. Overview ARM Holdings plc. Overview 1 Cautionary Statement Concerning Forward-Looking Statements This presentation contains forward-looking statements as defined in section 102 of the Private Securities Litigation

More information

The ARM Cortex-A9 Processors

The ARM Cortex-A9 Processors The ARM Cortex-A9 Processors This whitepaper describes the details of the latest high performance processor design within the common ARM Cortex applications profile ARM Cortex-A9 MPCore processor: A multicore

More information

Design of NaviEngine - a SoC with MPCore - Oct. 2 nd, 2007 NEC Electronics Corp. Automotive System Div.

Design of NaviEngine - a SoC with MPCore - Oct. 2 nd, 2007 NEC Electronics Corp. Automotive System Div. Design of NaviEngine - a SoC with MPCore - Oct. 2 nd, 2007 NEC Electronics Corp. Automotive System Div. masa.yoshida@necel.com 1 Agenda Background Automotive Multimedia Markets Multicore Technology Concept

More information

Techniques for Optimizing Performance and Energy Consumption: Results of a Case Study on an ARM9 Platform

Techniques for Optimizing Performance and Energy Consumption: Results of a Case Study on an ARM9 Platform Techniques for Optimizing Performance and Energy Consumption: Results of a Case Study on an ARM9 Platform BL Standard IC s, PL Microcontrollers October 2007 Outline LPC3180 Description What makes this

More information

Introduction to ASIC Design

Introduction to ASIC Design Introduction to ASIC Design Victor P. Nelson ELEC 5250/6250 CAD of Digital ICs Design & implementation of ASICs Oops Not these! Application-Specific Integrated Circuit (ASIC) Developed for a specific application

More information

Design Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration. Faraday Technology Corp.

Design Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration. Faraday Technology Corp. Design Techniques for Implementing an 800MHz ARM v5 Core for Foundry-Based SoC Integration Faraday Technology Corp. Table of Contents 1 2 3 4 Faraday & FA626TE Overview Why We Need an 800MHz ARM v5 Core

More information

Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institute of Technology, Delhi. Lecture - 10 System on Chip (SOC)

Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institute of Technology, Delhi. Lecture - 10 System on Chip (SOC) Embedded Systems Dr. Santanu Chaudhury Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 10 System on Chip (SOC) In the last class, we had discussed digital signal processors.

More information

Modular ARM System Design

Modular ARM System Design An ARM Approved Training Partner for more than 7 years, Doulos has delivered ARM training in more than half of the world's top ten semiconductor companies. Doulos is the only ARM Approved Training partner

More information

Software Defined Modem A commercial platform for wireless handsets

Software 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 information

CDG Webcast CDMA2000: Insight into the Future of 3G Devices and Services. Jeffrey K. Belk Sr. VP, Strategy & Market Development

CDG Webcast CDMA2000: Insight into the Future of 3G Devices and Services. Jeffrey K. Belk Sr. VP, Strategy & Market Development CDG Webcast CDMA2000: Insight into the Future of 3G Devices and Services Jeffrey K. Belk Sr. VP, Strategy & Market Development February 28, 2007 1 Mobile Processing Power Changing the Mobile Device 2400

More information

Key Drivers for Long Term Growth

Key Drivers for Long Term Growth Key Drivers for Long Term Growth Warren East CEO Analyst Day 13 May 2004 1 Agenda Key Drivers for Long Term Growth Warren East, CEO Segment Overview Mike Inglis, EVP, Marketing Converting the Consumer

More information

Building 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 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 information

ARM Linux & GNU. Philippe Robin. Beijing June 2004

ARM Linux & GNU. Philippe Robin. Beijing June 2004 ARM Linux & GNU Philippe Robin Beijing June 2004 1 Outline ARM Embedded Linux ARM & Open Source Model Architecture and Platforms Support Linux 2.4 kernel Linux 2.6 kernel GNU GCC tool chain Debugging Linux

More information

CMP Conference 25 th January 2012 Research - Education. Director of Business Development EMEAI

CMP Conference 25 th January 2012 Research - Education. Director of Business Development EMEAI CMP Conference 25 th January 2012 Research - Education eric.lalardie@arm.com Director of Business Development EMEAI +33 6 07 83 09 60 1 1 Recent ARM Powered Products (Q3 11) Internet Connected Screens

More information

Mobile, Multimedia & Communications. Tommi Uhari Executive Vice President MMC Group

Mobile, Multimedia & Communications. Tommi Uhari Executive Vice President MMC Group Mobile, Multimedia & Communications Tommi Uhari Executive Vice President MMC Group 2007 Accomplishments Leading positions* # 1 in Analog/mixed signal # 1 in 3G RF # 3 in Wireless Focus on high-growth segments

More information

ECE 471 Embedded Systems Lecture 2

ECE 471 Embedded Systems Lecture 2 ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 3 September 2015 Announcements HW#1 will be posted today, due next Thursday. I will send out

More information

Multimedia Platform. Mainstream wireless multimedia expands globally with the industry s first single-chipset solution

Multimedia Platform. Mainstream wireless multimedia expands globally with the industry s first single-chipset solution CONVERGENCE ENHANCED MULTIMEDIA MULTIMEDIA VALUE Multimedia Platform Mainstream wireless multimedia expands globally with the industry s first single-chipset solution F I N D A R E S T A U R A N T S E

More information

LSI for Car Navigation Systems/

LSI for Car Navigation Systems/ LSI for Car Navigation Systems/ Digital Dashboards Realizing the Next-Generation Automotive Terminal System on a single chip A 1-chip system LSI integrating an ARM926EJ-S core and all necessary functions

More information

CMP Conference 20 th January Director of Business Development EMEA

CMP Conference 20 th January Director of Business Development EMEA CMP Conference 20 th January 2011 eric.lalardie@arm.com Director of Business Development EMEA +33 6 07 83 09 60 1 1 Unparalleled Applicability ARM Cortex Advanced Processors Architectural innovation, compatibility

More information

Building blocks for 64-bit Systems Development of System IP in ARM

Building 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 information

Platform-based Design

Platform-based Design Platform-based Design The New System Design Paradigm IEEE1394 Software Content CPU Core DSP Core Glue Logic Memory Hardware BlueTooth I/O Block-Based Design Memory Orthogonalization of concerns: the separation

More information

ARM Mali -400 MP. The Scalable Multicore Graphics Processing Unit. Under embargo until June 2 nd, 2008

ARM Mali -400 MP. The Scalable Multicore Graphics Processing Unit. Under embargo until June 2 nd, 2008 ARM Mali -400 MP The Scalable Multicore Graphics Processing Unit 1 Agenda Market drivers: consumer and technology changes ARM technology and graphics expertise ARM launches pioneering Mali-400 MP GPU Mali-400

More information

ELCT 912: Advanced Embedded Systems

ELCT 912: Advanced Embedded Systems ELCT 912: Advanced Embedded Systems Lecture 2-3: Embedded System Hardware Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering Embedded System Hardware Used for processing of

More information

Designing, developing, debugging ARM Cortex-A and Cortex-M heterogeneous multi-processor systems

Designing, 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 information

Exploring System Coherency and Maximizing Performance of Mobile Memory Systems

Exploring 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 information

Building Ultra-Low Power Wearable SoCs

Building Ultra-Low Power Wearable SoCs Building Ultra-Low Power Wearable SoCs 1 Wearable noun An item that can be worn adjective Easy to wear, suitable for wearing 2 Wearable Opportunity: Fastest Growing Market Segment Projected Growth from

More information

Fatima Michael College of Engineering & Technology

Fatima Michael College of Engineering & Technology FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY EE6008 MICROCONTROLLER BASED SYSTEM DESIGN UNIT I INTRODUCTION TO PIC MICROCONTROLLER Introduction to PIC Microcontroller PIC 16C6x and PIC16C7x Architecture

More information

ARM Technology in Convergent and Connected World. Andy Luo Embedded Segment Marketing Manager ARM China

ARM Technology in Convergent and Connected World. Andy Luo Embedded Segment Marketing Manager ARM China ARM Technology in Convergent and Connected World Andy Luo (andy.luo@arm.com) Embedded Segment Marketing Manager ARM China 2010-04-20 1 ARM Overview ARM is the world s leading semiconductor IP company and

More information

ECE 471 Embedded Systems Lecture 2

ECE 471 Embedded Systems Lecture 2 ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/ vweaver vincent.weaver@maine.edu 4 September 2014 Announcements HW#1 will be posted tomorrow (Friday), due next Thursday Working

More information

ARM Ltd. ! Founded in November 1990! Spun out of Acorn Computers

ARM Ltd. ! Founded in November 1990! Spun out of Acorn Computers ARM Architecture ARM Ltd! Founded in November 1990! Spun out of Acorn Computers! Designs the ARM range of RISC processor cores! Licenses ARM core designs to semiconductor partners who fabricate and sell

More information

Sustaining profitable growth in Mobile

Sustaining profitable growth in Mobile Sustaining profitable growth in Mobile Mario Rivas Executive Vice President Communications Businesses Philips Semiconductors Financial Analysts Day 2004 Agenda Update Communications businesses Nexperia

More information

Technology in Action. Chapter 8 Mobile Computing: Keeping Your Data on Hand. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Technology in Action. Chapter 8 Mobile Computing: Keeping Your Data on Hand. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall Technology in Action Chapter 8 Mobile Computing: Keeping Your Data on Hand 1 Mobile Computing: Is It Right for You? Advantages Convenience Boost productivity Communicate with others anywhere Access to

More information

A backward glance and a forward view

A backward glance and a forward view Arm Limited is a subsidiary of A backward glance and a forward view Ian Thornton, Head of Investor Relations Tokyo 18 May 2018 Arm update A Backward Glance: Progress in 2017 Financials Investments / hiring

More information

The ARM10 Family of Advanced Microprocessor Cores

The ARM10 Family of Advanced Microprocessor Cores The ARM10 Family of Advanced Microprocessor Cores Stephen Hill ARM Austin Design Center 1 Agenda Design overview Microarchitecture ARM10 o o Memory System Interrupt response 3. Power o o 4. VFP10 ETM10

More information

Investing for Innovation. Warren East CEO

Investing for Innovation. Warren East CEO Investing for Innovation Warren East CEO 1 Growth, Opportunity and Partnership Growing faster than the market Investing in growth opportunities Working together, creating solutions 2 Growing Faster than

More information

Fujitsu SOC Fujitsu Microelectronics America, Inc.

Fujitsu SOC Fujitsu Microelectronics America, Inc. Fujitsu SOC 1 Overview Fujitsu SOC The Fujitsu Advantage Fujitsu Solution Platform IPWare Library Example of SOC Engagement Model Methodology and Tools 2 SDRAM Raptor AHB IP Controller Flas h DM A Controller

More information

Thomas Seifert Senior Executive Vice President and General Manager, Memory Products Group

Thomas Seifert Senior Executive Vice President and General Manager, Memory Products Group 2005 Infineon 2005-03-17-1 - March 17th, 2005 Paris Memory Products Group Senior Executive Vice President and General Manager, Memory Products Group Disclaimer Please note that while you are reviewing

More information

Chapter 15 ARM Architecture, Programming and Development Tools

Chapter 15 ARM Architecture, Programming and Development Tools Chapter 15 ARM Architecture, Programming and Development Tools Lesson 07 ARM Cortex CPU and Microcontrollers 2 Microcontroller CORTEX M3 Core 32-bit RALU, single cycle MUL, 2-12 divide, ETM interface,

More information

Leveraging the Benefits of Symmetric Multiprocessing (SMP) in Mobile Devices

Leveraging the Benefits of Symmetric Multiprocessing (SMP) in Mobile Devices WHITE PAPER Brian Carlson OMAP Platform Marketing Manager Introduction Mobile devices, such as Smartphones and Mobile Internet Devices (MIDs), are beginning to deliver advanced functions, such as PC-like

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

ECE 471 Embedded Systems Lecture 3

ECE 471 Embedded Systems Lecture 3 ECE 471 Embedded Systems Lecture 3 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 10 September 2018 Announcements New classroom: Stevens 365 HW#1 was posted, due Friday Reminder:

More information

Embedded Systems: Architecture

Embedded Systems: Architecture Embedded Systems: Architecture Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu)

More information

Ultra-Wideband (UWB Technology)

Ultra-Wideband (UWB Technology) White Paper Ultra-Wideband (UWB) Technology Ultra-Wideband (UWB Technology) Enabling high-speed wireless personal area networks. Contents Executive Summary 2 Introduction 2 The Case for UWB 3 UWB Technology

More information

Embedded Software: Its Growing Influence on the Hardware world

Embedded 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 information

New York Analyst Day. November 13, 2008

New York Analyst Day. November 13, 2008 New York Analyst Day November 13, 2008 Safe Harbor Before we proceed with our presentation, we would like to point out that the following discussion will contain forward-looking statements from industry

More information

3D Graphics in Future Mobile Devices. Steve Steele, ARM

3D 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 information

Understanding the tradeoffs and Tuning the methodology

Understanding the tradeoffs and Tuning the methodology Understanding the tradeoffs and Tuning the methodology Graham Scott, Technical Lead ARM Cortex Application Processors, Cadence Nandan Nayampally, Director CPU Product Marketing, ARM Inc 1 Agenda Market

More information

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

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla. HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using

More information

The Handheld Graphics. Market. Size, needs, and opportunities. Jon Peddie Research

The Handheld Graphics. Market. Size, needs, and opportunities. Jon Peddie Research The Handheld Graphics Market Size, needs, and opportunities Founded in 2001 - our 24th year Focus and emphasis on Digital Technology, Multi Media, and Graphics Consulting and market research - Advisor

More information

ARM instruction sets and CPUs for wide-ranging applications

ARM instruction sets and CPUs for wide-ranging applications ARM instruction sets and CPUs for wide-ranging applications Chris Turner Director, CPU technology marketing ARM Tech Forum Taipei July 4 th 2017 ARM computing is everywhere #1 shipping GPU in the world

More information

Introduction. State of the Market

Introduction. State of the Market Introduction State of the Market The Digital Age of Consumer Electronics 1001010100010100100000000 1010001010001010101001011 Digital technology brings 0101111010001001010100101 Higher accuracy 1100010111110101011111000

More information

Implementing Embedded Streaming Media: 10 Secrets of Success

Implementing Embedded Streaming Media: 10 Secrets of Success Implementing Embedded Streaming Media: 10 Secrets of Success Jeff Bier Berkeley Design Technology, Inc. (BDTI) bier@bdti.com 2001 BDTI 1 OUTLINE! Introduction! Applications! Formats and Standards for Streaming

More information

Module Introduction. Content 15 pages 2 questions. Learning Time 25 minutes

Module Introduction. Content 15 pages 2 questions. Learning Time 25 minutes Purpose The intent of this module is to introduce you to the multimedia features and functions of the i.mx31. You will learn about the Imagination PowerVR MBX- Lite hardware core, graphics rendering, video

More information

Managing the downturn, Ready for the Upswing

Managing the downturn, Ready for the Upswing Managing the downturn, Ready for the Upswing Scott McGregor President and Chief Executive Officer Agenda for today Managing the downturn, ready for the upswing Scott McGregor, President and CEO, Focus

More information

About EmbeddedCraft. Embedded System Information Portal, regularly publishes. Follow us on

About EmbeddedCraft. Embedded System Information Portal, regularly publishes. Follow us on ARM Microprocessor Basics Introduction to ARM Processor About EmbeddedCraft Embedded System Information Portal, regularly publishes Tutorials / Articles Presentations Example Program Latest News Follow

More information

ARM-Based Embedded Processor Device Overview

ARM-Based Embedded Processor Device Overview ARM-Based Embedded Processor Device Overview February 2001, ver. 1.2 Data Sheet Features... Industry-standard ARM922T 32-bit RISC processor core operating at up to 200 MHz, equivalent to 210 Dhrystone

More information

Atmel s s AT94K Series Field Programmable System Level Integrated Circuit (FPSLIC)

Atmel s s AT94K Series Field Programmable System Level Integrated Circuit (FPSLIC) Atmel s s AT94K Series Field Programmable System Level Integrated Circuit (FPSLIC) Embedded Systems Based Built-In Self-Test and Diagnosis of the FPGA Core Slide 1 Embedded Systems Lecture 1/19/08 System-On-Chip

More information

Technology for Innovators TM TI WIRELESS TECHNOLOGY DELIVERING ALL THE PROMISE OF 3G

Technology for Innovators TM TI WIRELESS TECHNOLOGY DELIVERING ALL THE PROMISE OF 3G Technology for Innovators TM TI WIRELESS TECHNOLOGY DELIVERING ALL THE PROMISE OF 3G 1 BROAD PORTFOLIO OF FLEXIBLE, SCALABLE SOLUTIONS From traditional voice-centric mobile phones to the most advanced,

More information

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series 3 2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family Ten products from the Ultra-low Leak group have been added to the lineup as the third group of products from the 32-bit microcontroller FM3 Family.

More information

SoC Platforms and CPU Cores

SoC Platforms and CPU Cores SoC Platforms and CPU Cores COE838: Systems on Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University

More information

ARM Processor Fundamentals

ARM Processor Fundamentals ARM Processor Fundamentals Minsoo Ryu Department of Computer Science and Engineering Hanyang University msryu@hanyang.ac.kr Topics Covered ARM Processor Fundamentals ARM Core Dataflow Model Registers and

More information

Introduction to USB3.0

Introduction to USB3.0 Introduction to USB3.0 Technology USB 3.0 Promoter s group formed in 2007 10x times performance increase Backward compatible with USB 2.0 Download 25GB HD Movie in 70 seconds Energy efficiency Song/Pic

More information

Zynq-7000 All Programmable SoC Product Overview

Zynq-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 information

Mobile Processors. Jose R. Ortiz Ubarri

Mobile Processors. Jose R. Ortiz Ubarri Mobile Processors Jose R. Ortiz Ubarri Electrical and Computer Engineering Department University of Puerto Rico, Mayagüez Campus Mayagüez, Puerto Rico 00681 5000 Jose.Ortiz@hpcf.upr.edu Introduction While

More information

ARM System Design. Aim: to introduce. ARM-based embedded system design the ARM and Thumb instruction sets. the ARM software development toolkit

ARM System Design. Aim: to introduce. ARM-based embedded system design the ARM and Thumb instruction sets. the ARM software development toolkit Aim: to introduce ARM System Design ARM-based embedded system design the ARM and Thumb instruction sets including hands-on programming sessions the ARM software development toolkit used in the hands-on

More information

Barclay s 2009 Worldwide Wireless and Wireline Conference

Barclay s 2009 Worldwide Wireless and Wireline Conference Barclay s 2009 Worldwide Wireless and Wireline Conference MAY 28, 2009 Steve Mollenkopf Executive Vice President, & President, Qualcomm CDMA Technologies Safe Harbor Before we proceed with our presentation,

More information

Intel s s Memory Strategy for the Wireless Phone

Intel s s Memory Strategy for the Wireless Phone Intel s s Memory Strategy for the Wireless Phone Stefan Lai VP and Co-Director, CTM Intel Corporation Nikkei Microdevices Memory Symposium January 26 th, 2005 Agenda Evolution of Memory Requirements Evolution

More information

3GSM Congress. Carlo Bozotti President and Chief Executive Officer

3GSM Congress. Carlo Bozotti President and Chief Executive Officer 3GSM Congress Carlo Bozotti President and Chief Executive Officer 3GSM Barcelona, February 13, 2007 2006: ST Highlights Gained market share: Revenues grew 11% to $9.85B EBIT increased to $677M compared

More information

Module Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes

Module Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes Module Introduction PURPOSE: The intent of this module is to introduce a series of modules that explain important features of Motorola s i.mx applications processors. OBJECTIVES: - Explain the need for

More information

Classification of Semiconductor LSI

Classification of Semiconductor LSI Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low

More information

Cirrus is a leader in audio, video, and precision mixed-signal ICs for consumer entertainment, automotive, and industrial applications

Cirrus is a leader in audio, video, and precision mixed-signal ICs for consumer entertainment, automotive, and industrial applications Corporate Overview Cirrus is a leader in audio, video, and precision mixed-signal ICs for consumer entertainment, automotive, and industrial applications Premier Silicon for Digital Entertainment Electronics!

More information

DSP. Mike Hames. Senior Vice President Application-Specific Products

DSP. Mike Hames. Senior Vice President Application-Specific Products Mike Hames Senior Vice President Application-Specific Products Breadth of Applications Drive Market Growth 15 Programmable Market 13% CAGR 7 6 Programmable Market Share 1 5 22 23 24 25 26 $B % 4 5 3 2

More information

CoreTile Express for Cortex-A5

CoreTile Express for Cortex-A5 CoreTile Express for Cortex-A5 For the Versatile Express Family The Versatile Express family development boards provide an excellent environment for prototyping the next generation of system-on-chip designs.

More information

i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements

i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements April, 2008 i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements Jean-Louis Dolmeta EMEA Alliance Manager, Multimedia Division Agenda Company Introduction i.mx

More information

Cortex A8 Processor. Richard Grisenthwaite ARM Ltd

Cortex A8 Processor. Richard Grisenthwaite ARM Ltd Cortex A8 Processor Richard Grisenthwaite ARM Ltd 1 Evolution of the ARM Architecture Original ARM architecture: 32 bit RISC architecture 16 Registers 1 being the Program counter Conditional execution

More information

Samsung emcp. WLI DDP Package. Samsung Multi-Chip Packages can help reduce the time to market for handheld devices BROCHURE

Samsung emcp. WLI DDP Package. Samsung Multi-Chip Packages can help reduce the time to market for handheld devices BROCHURE Samsung emcp Samsung Multi-Chip Packages can help reduce the time to market for handheld devices WLI DDP Package Deliver innovative portable devices more quickly. Offer higher performance for a rapidly

More information

ARM Technology Update & Trend 2011Q1

ARM Technology Update & Trend 2011Q1 ARM Technology Update & Trend 2011Q1 1 1 ARM Founded 27 th Nov 1990 A barn, some energy, experience and belief: We re going to be the Global Standard Originally 12 employees, now >1,900 Profitable and

More information

IFX Day Secure Mobile Solutions. Dominik Bilo CMO Secure Mobile Solutions Business Group. November 16, Munich. IFX Day 2004.

IFX Day Secure Mobile Solutions. Dominik Bilo CMO Secure Mobile Solutions Business Group. November 16, Munich. IFX Day 2004. November 16, 2004 - Munich Secure Mobile Solutions Slide 1 Dominik Bilo CMO Secure Mobile Solutions Business Group Disclaimer Please note that while you are reviewing this information, this presentation

More information

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible

More information

ASIC Design Starts for by Key End Market Applications

ASIC Design Starts for by Key End Market Applications ASIC Design Starts for 2014 by Key End Market Applications February 2014 Study No. SC101-14 Copyright Semico Research, 2014. All rights reserved. Reproduction in whole or part is prohibited without the

More information

EDA: Electronic Design Automation

EDA: Electronic Design Automation EDA: Electronic Design Automation Luis Mateu Contents What is EDA The Phases of IC design Opportunities for parallelism 2006 Synopsys, Inc. (2) Electronic Design Automation? The software tools engineers

More information

Samsung System LSI Business

Samsung System LSI Business Samsung System LSI Business NS (Stephen) Woo, Ph.D. President & GM of System LSI Samsung Electronics 0/32 Disclaimer The materials in this report include forward-looking statements which can generally

More information

Integrating 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 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 information

Parallel Simulation Accelerates Embedded Software Development, Debug and Test

Parallel Simulation Accelerates Embedded Software Development, Debug and Test Parallel Simulation Accelerates Embedded Software Development, Debug and Test Larry Lapides Imperas Software Ltd. larryl@imperas.com Page 1 Modern SoCs Have Many Concurrent Processing Elements SMP cores

More information

Multimedia Convergence & ACCI Sector Overview

Multimedia Convergence & ACCI Sector Overview Multimedia Convergence & ACCI Sector Overview Philippe Lambinet General Manager, Home Entertainment & Displays Group ACCI Focus Applications Automotive Computer & Communication Infrastructure Home Entertainment

More information