Qualcomm Platform o MSM chipset Qualcomm Platform cont

  • Slides: 28
Download presentation

Qualcomm Platform o MSM chipset

Qualcomm Platform o MSM chipset

Qualcomm Platform cont. o Memory Interface

Qualcomm Platform cont. o Memory Interface

HW 구조 cont. o 퀄컴 단말기 구조 o Booting Process

HW 구조 cont. o 퀄컴 단말기 구조 o Booting Process

SW 구조 MSM SW 특징 o API 5000 3100 5105 3300 5100 6050 6025

SW 구조 MSM SW 특징 o API 5000 3100 5105 3300 5100 6050 6025 6100 Call Manager (CM) API Yes Yes 2. 0 Yes 3. 0 (2. 0 i/f) SMS API MO/ MT/B C Yes Yes MO/ MT/B C Yes WMS Voice Services API * (VR/VM) Yes 4. 1* Yes 4. 3* No 4. 4* 4. 4 (Std) Data Services Socket API Yes Yes Yes Sound Server API No Yes Yes

Rex o 정의 o o o Qualcomm’s Realtime Executive OS 5 k ROM 보다

Rex o 정의 o o o Qualcomm’s Realtime Executive OS 5 k ROM 보다 적은 메모리 사용 Task o o 독립적인 stack과 priority를 가지는 모듈 혹은 프 로세스 TCB (Task Control Block) – 각각의 Task각 가지 는 데이터 구조로 task의 context 정보를 가짐

Rex cont. o 대표적인 Task 구성

Rex cont. o 대표적인 Task 구성

Rex cont. o Stack o o 각각의 task가 동작할 때 관리되며 task가 suspend 될

Rex cont. o Stack o o 각각의 task가 동작할 때 관리되며 task가 suspend 될 때 context가 stack top에 저장되고 context frame의 stack pointer가 해당 task의 TCB에 저장됨. Task Suspend 되는 상태 n n n Task Blocked Waiting for signal Waiting for Interrupt service

Rex cont.

Rex cont.

Rex cont. o Interrupt o o Rex는 preemptible kernel을 제공. Mutual Exclusion o o

Rex cont. o Interrupt o o Rex는 preemptible kernel을 제공. Mutual Exclusion o o 2개의 task가 공통된 리소스를 사용하는 경우 동 시 접근을 막는 매커니즘 Rex는 Interrupt를 lock 거는 방법 사용

SW Function o CDMA Phone Menu (나라, 폰마다 특징) o o o o o

SW Function o CDMA Phone Menu (나라, 폰마다 특징) o o o o o SMS, MMS Phone Book (Shortcut) Call Logs Tools (Game, Calculator, World time etc) Internet Camera MP 3 Brew and Java Etc

Call o Call 관련 SW 처리 o o CM (Call Manager) task Call type

Call o Call 관련 SW 처리 o o CM (Call Manager) task Call type o o Voice call Data call n n o Packet Data call Circuit Data call SMS

SMS cont. o Protocol stack

SMS cont. o Protocol stack

Browser cont. o WAP Protocol

Browser cont. o WAP Protocol

Browser cont. o Push service

Browser cont. o Push service

MMS cont. o Architecture

MMS cont. o Architecture

Brew and WIPI and Java o 정의 o o VM (Virtual Machine) 개념 종류

Brew and WIPI and Java o 정의 o o VM (Virtual Machine) 개념 종류 o o o 퀄컴 BREW 한국의 WIPI Sun의 JAVA (SKVM, GVM 등등)

Brew and WIPI and Java cont. o BREW 구조

Brew and WIPI and Java cont. o BREW 구조

Camera o 구조

Camera o 구조

Camera cont. o 기능 n n n Preview 전체영역 보기 Zoom

Camera cont. o 기능 n n n Preview 전체영역 보기 Zoom