Age nda. Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications

Similar documents
Intel PXA27x Processor Family

AT-501 Cortex-A5 System On Module Product Brief

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

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

A 1-GHz Configurable Processor Core MeP-h1

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2416 May 2008

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Copyright 2016 Xilinx

ATmega128. Introduction

Marvell PXA3xx (88AP3xx) Processor Family

Asynchronous on-chip Communication: Explorations on the Intel PXA27x Peripheral Bus

ARM Processors for Embedded Applications

Crusoe Processor Model TM5800

ECE 471 Embedded Systems Lecture 2

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

Hi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan

The ARM10 Family of Advanced Microprocessor Cores

1. Microprocessor Architectures. 1.1 Intel 1.2 Motorola

Introduction to ARM LPC2148 Microcontroller

Designing with NXP i.mx8m SoC

COL862 - Low Power Computing

SA-1500: A 300 MHz RISC CPU with Attached Media Processor*

Department of Computer Science, Institute for System Architecture, Operating Systems Group. Real-Time Systems '08 / '09. Hardware.

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description

ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7

The Nios II Family of Configurable Soft-core Processors

AN4749 Application note

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

0;L$+LJK3HUIRUPDQFH ;3URFHVVRU:LWK,QWHJUDWHG'*UDSKLFV

The new Intel Xscale Microarchitecture

Design and Optimization of Geometry Acceleration for Portable 3D Graphics

Chapter 5. Introduction ARM Cortex series

ECE 471 Embedded Systems Lecture 3

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

Course Introduction. Purpose: Objectives: Content: Learning Time:

StrongARM** SA-110/21285 Evaluation Board

Embedded Systems Architecture

AVR Microcontrollers Architecture

Linux Device Drivers: Case Study of a Storage Controller. Manolis Marazakis FORTH-ICS (CARV)

Moorestown Platform: Based on Lincroft SoC Designed for Next Generation Smartphones

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

RISC-based Embedded Solutions Intelligent Panel Ready Intel XScale Based Solutions. PXA270

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

Contents of this presentation: Some words about the ARM company

Hi3520D V200 H.264 CODEC Processor. Brief Data Sheet. Issue 01. Date

A 50Mvertices/s Graphics Processor with Fixed-Point Programmable Vertex Shader for Mobile Applications

SoC Platforms and CPU Cores

SH-Mobile3: Application Processor for 3G Cellular Phones on a Low-Power SoC Design Platform

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

HP PA-8000 RISC CPU. A High Performance Out-of-Order Processor

LPC4370FET256. Features and benefits

Each Milliwatt Matters

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications

Blackfin Optimizations for Performance and Power Consumption

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Classification of Semiconductor LSI

Silvermont. Introducing Next Generation Low Power Microarchitecture: Dadi Perlmutter

Embedded System Architecture

Introduction. PURPOSE: This course explains several important features of the i.mx21 microprocessor.

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR

RZ Embedded Microprocessors

Vertex Shader Design I

Product Specifications of the RH850/D1x Series of MCUs RH850 D1M Key Features:

ARDUINO MEGA INTRODUCTION

MD8260. High Speed Stand-alone Controller

Genesys Logic, Inc. GL862. USB 2.0 PC Camera Controller. Product Overview

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

NXP Unveils Its First ARM Cortex -M4 Based Controller Family

ECE 471 Embedded Systems Lecture 2

Introduction to Energy-Efficient Software 2 nd life talk

An Introduction to the Stellaris LM4F Family of Microcontrollers

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

AND9407/D Low Power Techniques of LC Series for Audio Applications

Amber Baruffa Vincent Varouh

Storage I/O Summary. Lecture 16: Multimedia and DSP Architectures

2-Oct-13. the world s most energy friendly microcontrollers and radios

Oberon M2M IoT Platform. JAN 2016

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

System-on-Chip Architecture for Mobile Applications. Sabyasachi Dey

Designing Embedded Processors in FPGAs

Software Defined Modem A commercial platform for wireless handsets

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

Advanced Embedded Systems

ELE 375 Final Exam Fall, 2000 Prof. Martonosi

Basic Components of Digital Computer

IBM "Broadway" 512Mb GDDR3 Qimonda

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

The Use Of Virtual Platforms In MP-SoC Design. Eshel Haritan, VP Engineering CoWare Inc. MPSoC 2006

The S6000 Family of Processors

PC87435 Enhanced IPMI Baseboard Management Controller

Assembly Language for Intel-Based Computers, 4 th Edition. Chapter 2: IA-32 Processor Architecture. Chapter Overview.

S1C33E07 CMOS 32-bit Application Specific Controller

MICROPROCESSOR BASED SYSTEM DESIGN

SiFive FE310-G000 Manual c SiFive, Inc.

Microcontroller: CPU and Memory

SiRFstar II ARCHITECTURE:

Universität Dortmund. ARM Architecture

Hello and welcome to this Renesas Interactive module that provides an architectural overview of the RX Core.

Transcription:

Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications N.C. Paver PhD Architect Intel Corporation Hot Chips 16 August 2004 Age nda Overview of the Intel PXA27X processor architecture The Intel XScale Microarchitecture with Intel Wireless MMX technology. Wireless Intel Speedstep technology Performance/Power metrics Advanced Packaging technology Summary Intel Communications Group Cellular and Handheld Group Page 2 1

Intel PXA270 Processor block diagram Quick Capture interface 4-bit SD I/O USB Host LCD Controller Intel Wireless MMX Unit Intel XScale Core (32K I$, 32KD$) Memory Controller SDRAM Control PWM x 4 Flash Control USIM Card Keypad SRAM Control UART x 3 AC97/I 2 S SSP x 3 SRAM 256k bytes Intel MSL Interface Baseband I 2 C USB Client Bridge DMA Controller Real Time Clock Interrupt Controller Timer (4F,8S) w/ watchdog GPIO 32 KHz Osc 13 MHz Osc Core PLL Peripheral PLL(s) Clock Divider and Distribution Power Management I 2 C for DVM JTAG Intel Communications Group Cellular and Handheld Group Page 3 Intel PXA270 Processor 256KB SRAM Multi-media Interfaces XScale Core Power and Clock Manager BIU Wireless MMX Unit Peripheral Subsystem PLLs Intel Communications Group Cellular and Handheld Group Page 4 2

Intel XScale Microarchitecture Key Features: ARM* V5TE Architecture Compliant Up to 624 MHz operation Scalar, in-order issue architecture Concurrent execution in 3 pipes Out-of-order order return 7-stage integer pipeline Dynamic branch prediction 32 KB I Cache & 32KB D Cache 32 Entry I and 32 Entry D TLB Eight entry write buffer Four entry fill buffer Supports dynamic voltage and frequency management Intel Communications Group Cellular and Handheld Group Page 5 *Other names and trademarks are property of their respective owners Intel Wireless MMX Architecture Datapath units include: Register file unit, Execution unit, Multiply accumulate unit Shift/Permute unit. CP1: Status & Control CP0: SIMD Data Registers Intel Wireless MMX Technology offers a large register space (16x64bit registers) Can use register file as a Level 0 Cache. Store all of the filter coefficients in the register file for repeated application For motion search 8x8 reference region can be kept in only 8 registers Intel Communications Group Cellular and Handheld Group Page 6 3

Pipeline Organization The Intel Wireless MMX unit is tightly coupled with Intel XScale core and also contains three pipelines. F1-F2: F2: Instruction fetch ID: Instruction decode RF: Operand access & bypass X1: -XWB: Pipe stages for ALU M1-MWB: MWB: Pipe stages for MAC D1-DWB: DWB: Pipe stages for load instructions Intel Communications Group Cellular and Handheld Group Page 7 Intel Wireless MMX Technology: Performance Play a video w hile listening to an MP3 Frame Rate [fps] 90.0 80.0 70.0 60.0 50.0 40.0 30.0 20.0 10.0 0.0 Wireless MMX Enabled ARM* v5te instructions only 51.0 32.0 66.0 42.0 75.0 208 Mhz 312 Mhz 416Mhz 50.0 Up to 50% more performance than Scalar code *Intel PXA270 processor Configuration: Actual benchmarks were run on a Mainstone I system (main board r ev 1.1 ECO B, Rev 2 daughtercard, ECO D with 2.5 Volt VCC_MEM. with Intel PXA270 processor A1 stepping running at speeds indicated in graph. The 208 MHz measurements made in the processor Run mode and measurements at all other frequencies were made in Turbo Mode. The system bus was 104 MHz for 208, 312, 416 and 520 MHz core frequencies This platform represents a bare metal system with no operating applications system. MPEG-4 decoder implemented with unreleased Intel IPP library optimized for Wireless MMX and MPEG-4 content is the CIF resolution video clip Coastguard in portrait mode. Intel Communications Group Cellular and Handheld Group Page 8 4

Multi-media Interfaces Designed to work well together Capture, processing, display, LCD Controller provides 2 hardware overlays & 1 cursor Provides Hardware Color Conversion YC b C r ->RGB Supports up to 4M Pixel image sensors Wide Range of Sensors Converts packed image data to planar format for SIMD processing Low power image preview can utilize HW color conversion Intel Communications Group Cellular and Handheld Group Page 9 Wireless Intel SpeedStep Technology Includes: 55 low power modes Ability to change Frequency and Voltage dynamically Power Manager software provides frame work to utilize Intel PXA27x processor low power modes Run Idle Deep Idle Faster response Time* Intel PXA27x processor Power Modes IDLE Mode: Idle between stylus taps Deep IDLE Mode: Human interface devices on Standby Mode: CPU state retained Sleep Mode: GPIO state retained Deep Sleep Mode: Max power savings No state retained Lower Power* Standby Deep Sleep Sleep *Faster response time, lower power based on which power mode the processor is in Intel Communications Group Cellular and Handheld Group Page 10 5

New Low Pow er Modes Milliwatts 35 Power Consumption mwatts* 25 15 5 15 Deep Idle 1.7 Standby 0.1 Deep Sleep (ms)100 Time (ms) 100 80 60 40 20 0 Entry Time (ms) Exit Time (ms).001 0.15 Deep Idle Processor response time (ms)*.43 11 Standby 1.5 100 Deep Sleep Balance power with system response time Source: Intel Corporation Test Configuration: AE boot code to generate specs in Intel PXA270 processor Electrical, Mechanical, and Thermal Specifications (EMTS) document from http://developer.intel.com. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. The D eep sleep response time is a function of external voltage ramp s o is dependent on actual system. Any difference in system hardware or software design or configuration may affect actual performance. *Other names and brands may be claimed as the property of others. Intel Communications Group Cellular and Handheld Group Page 11 Wireless Intel SpeedStep Pow er Manager Software which enables the use of Wireless Intel SpeedStep Technology Power Manager is an add-on software module that is integrated in the OS BSP s Supports Palm*, Symbian*, Linux* and Microsoft* OSs Intel provides documentation to assist driver modifications required to interface to the software User preferences App-1 App-N Drv-1 Drv-N IPM APPS Policy Manager DVM/DFM, State Mgmt Idle profiler Drivers Perf profiler Inputs into the Policy Manager Includes: Profiler Modules Monitors idle activity, CPU% usage, and provide user input to the Policy Manager so the power policy can be determined Policy Manger Takes input from profilers and determines the system power policy under all types of workloads Outputs from the Policy Manager Power Policy Processor and Device States Operating Frequencies and Voltages Intel Communications Group Cellular and Handheld Group Page 12 *Other names and trademarks are property of their respective owners 6

Wireless Intel Speedstep Technology In Action: Video Playback Use MHz and voltage change to achieve lower total playback power Enabled by Wireless Intel SpeedStep Power Manager Wireless Intel Speedstep changes to higher MHz / voltage when decoding video frame 1.35 1.3 1.25 VCC_Core Voltage (V) 1.2 1.15 1.1 Wireless Intel Speedstep change to lower MHz / voltage when not processing video frame 1.05 1 1 25 49 73 97 121 145 169 193 217 241 265 289 313 337 361 385 409 433 457 481 Time Sample (ms) Intel Communications Group Cellular and Handheld Group Page 13 Intel PXA27x Processor Family: SoC to SiP Intel PXA27x processor family includes stacked products: PXA270 discrete processor PXA271, PXA272 & PXA273 stacked products Processor speed and stack contents vary with product MHz, Flash and SDRAM Top Package Intel UT-SCSP: Intel Flash + RAM Stack Package* 1.4 1.6mm Bottom Package Logic Up to 60% smaller total package area** vs. separate discrete *The tape, die and packages shown are samples only provided solely to illustrate Steps in the folded stack packaging process and Intel makes no warranties, either Express or implied with regard to such tape, die or packages. ** when comparing 14x14x1.4mm Intel PXA271 processor and separate discretes of 17x17x1.75mm processor, 9x11x1.0mm Intel Flash, 11x13x0.8mm SDRAM Intel Communications Group Cellular and Handheld Group Page 14 7

Summary The family of Intel PXA27x processors provide a highly integrated, low power SoC and SiP solution for wireless and handheld platforms The Intel XScale microarchitecture with Intel Wireless MMX technology provides a high performance, low power multimedia experience Wireless Intel Speedstep technology provides advance power management for low power applications Intel Communications Group Cellular and Handheld Group Page 15 Performance tests and ratings contained within this presentation are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, reference www.intel.com/procs/perf/limits.htm or call (U.S.) 1-800-628-8686 or 1-916-356-3104 Intel Communications Group Cellular and Handheld Group Page 16 8