Smart Phone CPU
커뮤니티 개발 1팀 한오석
CISC vs RISC
• Reduced Instruction Set Computer
• Complex Instruction Set Computer
CISC vs RISC
Hardware 강조
여러 클럭의 복합명령어
Memory to Memory
높은 사이클
Short Program Size
Software 강조
단일 클럭의 축약 명령어
Register to Register
낮은 사이클
Long Program Size
CISC vs RISC
X=(A+B)*(C+D)
ADD R1,A,B
ADD R2,C,D
MUL X,R1,R2
LOAD R1,A
LOAD R2,B
LOAD R3,C
LOAD R4,D
ADD R1,R1,R2
ADD R3,R3,R4
MUL R1,R1,R3
STORE X,R1
• Advanced RISC Machines
• Acorn Computer, Apple, VLSI Research
Classic ARM
Core Architecture MIPS / MHz
ARM1 ARMv1
ARM2 ARMv2 4MIPS / 8MHz
ARM3 ARMv2a 12MIPS / 25MHz
ARM6 ARMv3 28MIPS / 33MHz
ARM7 ARMv3 60MIPS / 70MHz
ARM8 ARMv4 84MIPS / 72MHz
ARM9 ARMv5 220MIPS / 200MHz
ARM10 ARMv5 up to 1.25GHz
ARM11 ARMv6 772MIPS with 4 Processors
Apple MessagePad
• 최초로 Mobile 기기 탑재
• ARM610 Processor
(20 MHz)
Qualcomm
• 최초의 1Ghz CPU
• Scorpion Core
(65nm ~ 45nm)
• ARMv7
• Nexus One, HD2,
CYON MAXX,
Optimus Q, SKYVEGA...
Apple
• 1GHz
• Cortex A8
• ARMv7
Samsung
• 1GHz
• Cortex A8 (45nm)
• ARMv7
TEXAS INSTRUMENTS
• Open Multimedia Application Platform
• 65nm~45nm
• ARM7,ARM9
nVidia
• 1GHz Dual Core
• nVidia GPU 포함.
NEXT ARM
Cortex A15 (EAGLE)
• Cortex-A15 MPCore
• ARMv7-A
• Quad Core
• 2013년 칩 출시예정
INTEL Atom
INTEL Moorestown
• 차세대 ATOM Processor
INTEL Medfield
• We’ll beat ARM on active power efficiency with Medfield
Thank you

Smart Phone CPU