Sie sind auf Seite 1von 28

MXC300-30 Platform Overview

Ron Craig
System Architect, Cellular Division
TM

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Agenda
Market

Overview

Freescales

Cellular Platform Approach

Platform and Reference Design Details

MXC300-30

Platform Details

Hardware

Features & Functionality

Software

Summary

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Market Overview
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Cellular Industry Trends


Handset Unit TAM Forecast
UMTS/FOMA, HSxPA, EVDO
EDGE, 20001X
GPRS, IS95B
GSM, CDMA, PDC, TDMA, iDEN

3G

2.75G

2.5G
2G

Extremely

large market with excellent growth


MXC300-30 is targeted at mid-tier cellular handset
for the 2008 timeframe
Source: Freescale WMSG Q107 TAM SAM forecast

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Product Tiering Structure


Common Application Software

File System Multimedia Connectivity OS/BSP Security IMS

3G Entry Tier
2007

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

UMTS

3G Low Tier

HSDPA

3G Mid Tier

Common
Modem Software

3G Mid Tier

HSUPA

3G High Tier

2008

TM

Product Tiering Structure


Common Application Software

File System Multimedia Connectivity OS/BSP Security IMS

3G Entry Tier
2007

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

UMTS

3G Low Tier

HSDPA

3G Mid Tier
Focus

Common
Modem Software

3G Mid MXC300-30
Tier

HSUPA

3G High Tier

2008

TM

Cellular Platform Approach


Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Todays Mass Market Phone Options


Closed
Phone
Manufacturing
Final FTA

Reference
Phone

Software
specific features
Mechanics
Form Factor
UI
Standard apps
OS

rity arket m
u
t
a o M elop
M
g
e T ev
s in i m t D

t
os
C
t
en

T
e
rea ning ands
c
In r t e g H

Reference
Design

o
Sh ucin
d
Re

Platform

Modem
pre-FTA
Board Support
Package

Chipset

Hardware
TTM before shipping:

12 months

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

9 to 6 months

6 to 3 months

TM

Cellular Platform Offering


Chipset

Validation Testing

Feature/System Test
Infrastructure / IOT
Field Test Reports

Baseband
RF Transceivers
Power Management Unit
Power Amplifiers
Datasheets
Application Notes

Development
Tools
OneUI Toolset including:
Integrated Development
Environment (IDE)
Radio Testing Environment
(RTE)
Manufacturing Testing
Environment (MTE)

Software
Modem Software
Integrated OS
Integrated Application
Frameworks
Drivers
Multimedia Codecs

Reference
Design / Reference
Phone
Support

Evaluation Board
Schematics and Layout
Bill of Materials

Global Product Realization


Support Team

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Platform Deliveries Overview

Common Core Deliverables

Hardware

FR, HR, EFR, AMR-NB, AMR-WB, etc.

Multimedia Codecs and Drivers

WCDMA, HSDPA, HSUPA, etc.

Voice Codecs

Integrated Development Environment (IDE)


Radio Test Environment (RTE)
Manufacturing Test Environment (MTE)

Protocol Stack

Chipset
Hardware reference board
Hardware reference design
Layout guidelines
Documentation (including schematics and
reference manuals)

Tools

OS / Application
Framework Specific
Items:

OS Baseport

SW Integration

NAND & SDRAM support


Connectivity Drivers
OS Integration with Protocol Stack and
Modem Interface

Modem Interface

Telephony
Data
Network

Video codecs
Audio codecs
Imaging codecs

GCF/IOT Reports / Release Notes

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Benefits of a Platform Approach


Optimized

SW & HW interaction for highest performance

Chipset components designed for inter-operation


Software specifically optimized for the chipset components

Flexible

architecture and open OS approach allowing for operator


& OEM differentiation

Reduced

time-to-market through a pre-integrated & pre-validated

solution
Reduced interoperability testing for customers
Faster type approval

Faster

migration to latest, most advanced technologies

7.2HSDPA/5.8HSUPA functionality is an evolution of the current


platform

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Reference Design versus Platform Design


MXC300-30.1

reference design functionality is a subset of the


entire MXC300-30 platform functionality
Freescale selected certain typical 3G features in order to provide a
main-stream reference design
Other functionality is available, but not implemented in the reference
design

Implementation of other functionality possible through joint discussion on


feature requirements and support needed

MXC300-30
Platform Functionality

Symbian/S60
Integration

Selected
Feature Set

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

MXC300-30.1
Symbian/S60
Reference Design

TM

Major Childs Block Manufacturer Diagram


CUSTOMER
S60

Customization: Replace existing


capabilities (BT, browser, )

FREESCALE

Customization: Add capabilities

SYMBIAN

Customer Phone
Bring reference
implementation components
to product quality

Reference Design

Cover reference
design gaps

REF IMP

Some components are


reference implementation
(vs product quality)

Platform Components

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Adding middleware
and generic phone
applications

Not all platform


capabilities are
implemented

TM

MXC300-30 Platform Details


Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

MXC300-30 Platform Features Overview


Key Modem Features

HSDPA 3.6 Mbps w/ Multi-Call


3GPP Release 5
WCDMA - FDD: Concurrent 384Kbps U/D
Tri-Band WCDMA (850/1900/2100)
Quad-Band GSM (850/900/1800/1900MHz)
GSM/GPRS/EDGE Class 12
DTM Class 11
Compressed-mode

OS/Applications Framework

Multimedia

MPEG4 & H263 encode & decode: CIF @ 30fps, 384kbps


H264 decode: CIF @ 15fps, 384kbps
Video telephony: H263 CIF @ 30fps
Video Codec (encode/decode): MPEG4, H263
Video Codec (decode): H264, Real Video, WMV9, VC-1
Audio Codec (encode/decode): AMR NB, AMR-WB
Audio Codec (decode): MP3, WMA, Real Audio
AAC+ enhanced
Imaging Codec (encode/decode): JPEG, BMP
Imaging Codec (decode): Progressive JPEG

Open OS

Connectivity
Security
Secure Boot, Crypto Libraries

Display
QVGA Main Display
Secondary Display

Camera
2M Pixel camera (4M w/compression)

SD, SDIO, MMC


USB 2.0 Full Speed
BT (external IC), WLAN (external IC), AGPS (external IC)

Memory
ARM11
L1: 16KB I-cache, 16KB D-cache, L2: 128KB cache
32KB ROM, 16KB RAM
StarCore DSP
L1: 16KB I-cache, 32KB D-cache, L2: 128KB cache
1MB ROM, 640KB RAM, Accelerator RAM

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

MXC300-30.1 Reference Design


Availability:
IC Samples: Now
WLAN
Bluetooth
WCDMA
Non-2100MHz
Rx

SIM

MMC

IRDA

MXC91321
MXC
Processor

MMM6000
GSM EDGE XCVR

3rd Party
External
Components

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

3
6
9
#

11:07am
Carrier
11/7/02
Message

MC13783
Audio & Power Mgmt

Ear

Freescale

2
5
8
0

PBook

Vib

EDGE PA

MMM6007
UMTS XCVR

LED

WB PA

Camera
1
4
7
*

Temp

EDGE/WCDMA
Tx/Rx

Flash

SDRAM

GPS

Legend:
FEM = Front End Module
PA = Power Amplifier
XCVR = Transceiver

TM

MXC91321 HSDPA Processor Architecture


DDR/SDDR
RAM

Baseband Processor Domain (BP)


MB
RF I/F

SC140e
Platform

Nand
Flash

External
Memory
Controller
Alternate
Masters

SC140e

Camera
Sensor

Image Proc.
Unit (IPU)

MPEG
Encoder

Smart
DMA
Alternate
Master

SMIF

D cache

RTIC

EONCE
EPIC

L2
CACHE

Shared
Peripherals

Debug

WB
RF I/F

ROM
PATCH
Internal
ROM

Timers

ARM11
Platform
ARM1136JF-S

DL2CC
HSTD

X-BAR

Internal
RAM

Internal
Memory

Messaging
Unit (MU

WCDMA
Acce

BP = SCM Baseband Processor

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

LCD
Display

Application Processor
Domain (AP)

I cache

RAM

LCD
Display

FPU

AP Peripherals

BDMA

MMU

BP
Peripherals

NOR
Flash

I Cache
D Cache
L2 Cache

AP = Applications Processor

TM

MXC91321 HSDPA Processor Architecture

BP
Peripherals

DDR/SDDR
RAM

NOR
Flash

Nand
Flash

External
Memory
Controller

Camera
Sensor

LCD
Display

Application Processor
Domain (AP)
Image Proc.
Unit (IPU)

MPEG
Encoder

Smart
DMA

D cache
Imaging/Video
subsystem
Internal
RAM
Image Processing Unit (IPU) RAM

RTIC

SMIF

Alternate
Master

EONCE
Camera
& display interfaces
L2
EPIC
Display buffer
CACHE
Rotation, scaling, Pre/PostDL2CC

MPEG4 encoder
HSTD
WB
RF I/F

Shared subsystem
Timers
Shared
memory
interface
WCDMA
Acce
Smart DMA engine
Messaging unit
BP = SCM Baseband Processor

ARM11
Platform
ARM1136JF-S

ROM
PATCH
Internal
ROM

Debug

X-BAR

I cache

Shared
Peripherals

Internal
Memory

Messaging
Unit (MU

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

LCD
Display

FPU

AP Peripherals

Applications processor
ARM1136 8-stage pipeline
Branch prediction
Baseband
MMU task
protection,
Processor
Domain security
(BP)
Floating Point, Java HW
SC140e
support
MB
Platform
RF I/F
Alternate
L1, L2 caches
Masters
SC140e
400MHz (nom.), 532 MHz (Turbo)
BDMA
MMU
Advanced power
management

I Cache
D Cache
L2 Cache

AP = Applications Processor

TM

Reference Design Hardware (MXC300-30.1)

Top Side

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Bottom Side

TM

Reference Design Hardware (MXC300-30.1)

6
(15cm)

Wing

Main
Board

2
(5cm)

2
(7cm)

Top Side

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Bottom Side

TM

MXC300-30.2 Reference Design


Availability:
IC Samples:

WLAN

Now

Bluetooth

WB
PA Module

FEM
GSM
PA Module

MMC

SIM

IRDA

Flash

SDRAM

GPS

Camera
1
4
7
*

MMM7210
WCDMA/GSM
EDGE
XCVR

MXC91321
MXC
Processor

2
5
8
0

11:07am
Carrier
11/7/02
PBook

Quad-band GSM
Connection

3
6
9
#

Message

USB-HS
MC13783
Audio & Power Mgmt

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Ear

Vib

External
Components

LED

3rd Party

Temp

Freescale

Legend:
FEM = Front End Module
PA = Power Amplifier
XCVR = Transceiver

TM

MXC300-30 Software Overview


S60 framework
Symbian OS
Others:

Multimedia

Games,

Apps

DRM

Messaging

Browser

Telephony
Application

Freescale Single Core Modem


Freescale MXC HW

PIM

Symbian Middleware

AT cmd
TCP/IP

S60 middleware

Protocol Stack (L2/L3)

Telephony subsystem
(CPA)

Symbian Kernel

SPL/L1

MCU

DSP
IPC

MXC Hardware

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Single-Core Modem Software Implementation


StarCore

ARM11

WCDMA L1

GSM L1

WCDMA
RLC

L2

L2D

GSM
RLC

Telephony
SAT Tsy

PDCP
MM

GMM

ESock
Server

Etel Server

GSM
LLC

RR

RRC

Browser
Application

Phone
Application

Telephony
Tsy

Packet
Tsy

TCP/IP

SNDCP
CPA Library

CM

SM

CPA Client Comm Layer


NIF
CPA Server Comm Layer

IDR

CC SP

NM SP

SMS SP

CPA Server

IPC/Mux

Freescale

IPC/Mux

Symbian

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Nokia S60

TM

Cellular Platform Access (CPA)


Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Operator Specific
Variations

Symbian
Apps

MS Windows
Apps

RTOS
Apps

Linux
Apps

ETEL

Cell Core

RTOS
FW

Linux FW

Application Framework

TSY/XSY

RIL Driver

Glue Code

Glue Code

Adaptation Layer
Common Access Point
Across all OS/Frameworks

Cellular Platform Access Library &


Communication Framework

OS Specific CPA Library

CPA Server

OS Agnostic Freescale
Platform Code

Protocol Stack

Freescale Components

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Cellular Platform Access (CPA)


Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Op
1

Op
2

Op
3

Operator Specific
Variations

Symbian
Apps

MS Windows
Apps

RTOS
Apps

Linux
Apps

ETEL

Cell Core

RTOS
FW

Linux FW

Application Framework

TSY/XSY

RIL Driver

Glue Code

Glue Code

Adaptation Layer
Common Access Point
Across all OS/Frameworks

Cellular Platform Access Library &


Communication Framework

OS Specific CPA Library

CPA Server

OS Agnostic Freescale
Platform Code

Protocol Stack

Freescale Components

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Summary
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

Summary
Freescales

cellular platform approach will allow manufacturers to


shorten time-to-market for 3G products

The

Platforms will be pre-IOT/GCF tested


Working with operators to develop a pre-certification plan

MXC architecture is ideally suited for 3G platforms


Unique, Integrated, Efficient Architecture
ARM11 Processor for High-performance applications

Freescales

open-OS strategy for cellular platforms will allow OEMs


& operators the ability to differentiate their products through
software and applications

Porting to CPA will allow migration through various Freescale platforms

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

TM

TM

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007-2008.

Das könnte Ihnen auch gefallen