36
SOC: Reaching out for Tomorrow Today 삼성 전자 반도체 총괄 System LSI/SOC 연구소 Multimedia Lab

SOC: Reaching out for Tomorrow Today - hompi.sogang.ac.krhompi.sogang.ac.kr/eevision1/homeday04/kimsk.pdf · BBA/RF Tx BBA/RF Rx Modem 1Chip PLL CDMA2000 1x ... - Coding guideline

Embed Size (px)

Citation preview

SOC: Reaching out for Tomorrow Today

삼성전자반도체총괄

System LSI/SOC 연구소Multimedia Lab

전자산업의 Mega-Trend▣ 전자산업은 아날로그 시대, 디지털 시대를 거쳐 Ubiquitous Network 시대로 발전

▣ Digital Convergence에 의한 Computing, Communication, Consumer 기능 통합으로

Ubiquitous Network 시대에는 Mobile, Home, Infrastructure로 산업영역 재편

Mainframe• IBM• DEC

Wired/Analog Cellular• PSTN• AMPS

Analog Consumer• Color TV• VCR

PC• i486• Pentium

Digital Cellular• GSM• CDMA

Digital Consumer• DTV/Set Top Box• DVD

1950 ~ 1980 1980 ~ 2000 2000 ~

Computing

Communication

Consumer

UbiquitousNetwork

Dig

ital

Con

verg

ence

Mobile

Home

Infrastructure

Central/Analog Personal/Digital Ubiquitous/Convergence

SOCSOC의의 특징은특징은??

MODEMMODEM

RRFF IMAGEIMAGE

AN

ALO

GA

NA

LOG

MEM

OR

YM

EMO

RYCPUCPU

I/OI/O

SOCSOC ++SystemSystem ChipChip==

SystemSystem과과반도체가반도체가융융복합화복합화된된산물산물

SystemSystem과과반도체반도체 KnowledgeKnowledge를를모두모두알고알고있어야있어야함함

System Trend : System Trend : 핵심부품의핵심부품의 SOCSOC化化

HHP(CDMA)

D-TV

0.10um 이하0.13um0.25/0.18um 이상

7Chip

‘01 ~ ‘03년‘00년 ‘04 ~ ‘05년

DAC+GPS+Bluetooth

BBA/RF Tx

BBA/RF Rx

PLLModem 1Chip

CDMA2000 1x

RF Tx

RF Rx

PLL

BBA Rx

BBA Tx

Modem SRAM

Audio Decoder TSVideo Decoder

Format ConverterOSGM5Chip

Channel DecoderChannel EQ.

2Chip

기능추가 : IEEE1394, PCI & I/O 등 Interface

Video On a Chip

CH. On a Chip2Chip

4Chip

DD--TVTV1 Chip1 Chip

7Chip

BBA/RF TxBBA/RF Rx

PLLModem 1Chip

Application Processor(Audio/Video/Camera)

2Chip

1Chip

••갈수록갈수록 SystemSystem에서에서 SOCSOC의의중요성중요성증대증대

시사점시사점

••제품의제품의차별화차별화 / / 가격경쟁력이가격경쟁력이 SOCSOC에서에서발생함발생함

••SOCSOC의의경쟁력이경쟁력이 SystemSystem의의경쟁력을경쟁력을좌우좌우

Cellular Phone on SOC

CPU

HHP(CDMA)

5Chip

2001 ~ 20032000 2004 ~ 2005

MultimediaMultimedia

ModemModem3Chip 1Chip

MP3

MP3MP3

ModemModem MemoryMemoryBBABBA

RFRFRFRF

BBARF

Modem & GPS

Memory

RF

DSP MP3/MPEG-4

BBAModem

Memory

MemoryMemoryBBABBA

MultimediaMultimedia

ModemModemMemoryMemory

RFRF

BBABBA

GPSGPS

Digital TV on SOC2000

CPU

MPEG2 TS

HDTVChannelEQ.

HDTVChannelDecoder OSGM

D-TV

CPUCPU TSTS

A/V DecoderA/V Decoder

Format ConverterFormat ConverterOSGMOSGM

Channel DecoderChannel Decoder

Channel EQ.Channel EQ.

2Chip 1Chip7Chip

CPU

MPEG2TS

FORMATConverter

OSGM

FORMATConverter

MPEG2A/VDecoder

MPEG2A/VDecoder

HDTVChannelDecoder

HDTVChannelEQ.

CPUCPU TSTS

A/V DecoderA/V Decoder

Format ConverterFormat ConverterOSGMOSGM

Channel DecoderChannel Decoder

Channel EQ.Channel EQ.

CPUCPU TSTS

A/V DecoderA/V Decoder

Format ConverterFormat ConverterOSGMOSGM

Channel DecoderChannel Decoder

Channel EQ.Channel EQ.

2004 ~ 20072001 ~ 2003

Essential Capabilities for System On Chip

Technology

Core & IP /Design Methodology

• Advanced Logic Process• Embedded Memory Process• Advanced Packages

• IP Based Design• CPU, DSP, Analog Cores• High speed interface cores• DRAM, SRAM, Flash• Advanced Tools

• Drivers• Application Software• Real Time OS

System Software

• Product Engineering• Virtual Fab

Manufacturing

Video/AudioEncoding/Decoding

Glue LogicEmbedded

Memory

AcceleratorInteractivity

CPU &DSP

Network

Peripheral

Memory & Smart Card

Analog Core

System-On-Chip

Partnership

•Tier 1 Class Customers•Design Houses

~2003년 2005년 이후

SOC 주요구성요소변화 Trend

IP Cores• One CPU + One DSP• H/W IP• Memory 혼합비 : ~30%• RF 별도 존재

• Multiple CPU + Multiple DSP• S/W IP• Memory 혼합비 : ~80%• RF부분 SOC화

Firmware / Software

• Customized Application S/W

• De facto Standard RTOS• DSP 영역의 증가로 S/W 비중 증대• Open Source code 활용증대

Design Methodology

• Function 위주 개발• IP 도입• 약간 SW Integration

• 성능, Size, Power 고려한Architecture

• Optimal H/W, S/W Partitioning• 특정 응용 별 Platform화

Human Resource HW 응용 System(65%) (25%) (10%)

HW 응용 System(30%) (30%) (40%)

Manufacturing Technology

Implementation

• Foundry주도 공정발전• 0.35 -> 0.13um까지 급속발전

• 10M Gate이상 Logic집적• SiP(System in Package)등장

• 전략적 Foundry / IDM 주도 공정발전• 90nm 성숙화 및 65nm 시제품

• 50M Gate 이상 logic 집적• Testing / Reliability Issue 부각

응용/System 인력비중증대

System기술 • 특정 System기술 • 융/복합 System기술

1K

1B

Num

ber

of T

r ans

isto

rs

Complexity Challenges in SOC

Source: International Technology Roadmap for Semiconductors 1999, SEMATECH

Functionality Testability

Functionality Testability Wire delay

Functionality Testability Wire delay Power Manage

Functionality Testability Wire delay Power Manage Embedded SW

Functionality Testability Wire delay Power Manage Embedded SW Signal Integrity

Functionality Testability Wire delay Power Manage Embedded SW Signal Integrity RF

Functionality Testability Wire delay Power Manage Embedded SW Signal Integrity RF Hybrid chips

Functionality Testability Wire delay Power Manage Embedded SW Signal Integrity RF Hybrid chips Packaging

Functionality Testability Wire delay Power Manage Embedded SW Signal Integrity RF Hybrid chips Packaging

Management of physical limits

SOC

SOC Cooperation

Ingredients/Enablers of SOC

•Algorithm•Real time OS•Device drivers•System software•Application software

Firmware/Software

Human Resource•설계/응용/System 인력

IP Cores

•MPU, DSP•DRAM, SRAM, Flash•High speed I/O•Hard / Soft macros•Analog cores

Implementation

•Product / Test engineering•Packaging technology

Manufacture Technology

•Submicron logic process•Embedded memory process

System Knowledge

•System Specific •Convergence system

Design Methodology•Platform-based chip design •Static timing verification•HW/SW co-design •Digitalization in CMOS

SOC 시대의 도립

과거 (System LSI)― 반도체: 반도체설계및공정― 시스템: 반도체를사용한시스템구현현재 & 미래 (SOC)― 반도체: 시스템지식, 반도체설계및공정

― Are we waiting for Superman?

SOC 시대: 한국의현주소및문제점― 핵심 IP및역량부족― System LSI의경험부족

― 반도체적자급증

― 시스템인력부족

― 이공계기피현상― 이공계인력의절대부족

― 이공계인력의역량저하

― SOC기반이무너지면한국반도체산업의존립위험

Running Efficient SOC Projects (1)

1. Order a PC

Dell Business Model

• PC made on demand• Factory aboard (OEM)• Own Spec and requirement• No warehouse

3. Build a PC (OEM)2. Use own spec

And design

4. Deliver by Fedex

Running Efficient SOC Projects (2)

Nike Business Model

• Strong Brand• Factory aboard (OEM)• Own Spec and requirement• Design Excellency

1. Design & Spec

2. Make shoes

3. Display at stores

4. Customerfeedback

시사점

Dell과 Nike Model의공통점― Design capability― Superior specification and requirement― Strong brand name― Excellent marketing capability

Dell 과 Nike 의전략― Extreme outsourcing for maximum profit― Trend setting

SOC 시대의 Global 개발 전략

SOC 사업을위한 Global 전략― 확고한개발 Procedure 확립

― 프로세스를통한개발로인력의손실최소화

― Outsourcing 관리능력― Outsourcing 기획, 관리, 평가할수있어야함― Outsourcing 하는회사보다더많은역량을가진 Engineer 필요― 국제화시대의특출난언어능력

― Design and specification 도출능력― 새로운제품에대한 requirement 도출― System Level architecture 구현능력절대필요

― Market forecast 및 Trendsetting 능력― 세계에서첫상품개발

― 세계시장을선도하는제품개발

― To be a leader, not a follower!

사업 Vision

Worldwide Leader inWorldwide Leader inHome & Mobile System LSI SolutionHome & Mobile System LSI Solution

’07년세계 Top-5 진입

Home

Decoder• MPEG A/V Decoder (SD) • Ground Wave/Cable/satellite DTV receive Chip (VSB, QAM, COFDM, QPSK)

DTVHDTV broadcast reception for Europe/USAMPEG2 Video DecodingDolby-AC3/Mpeg Audio DecodingDNIe (Digital Nature Image Enhancement)

STB (Set Top Box)Ground Wave/Satellite/cable broadcastreception for Europe/USA MPEG2 Video DecodingDolby-AC3/Mpeg Audio DecodingCopy Protection

Source+Channel

• MPEG A/V Codec• Wideband Tuner • NW Connection(WLAN etc.)• Multi-Media Playing

Home Media ServerBroadcasting ReceivingPVRHome Network Routing /SwitchingMedia Contents StorageMedia Broadcasting (home)

• MPEG A/V Decoder (HD)• Ground Wave/Cable/satellite DTV reception Chip (VSB, QAM, COFDM, QPSK)

DTV

Focused Area

Mobile

[ Mobile Platform ]

PDA (Computing)PIMData-centricDigital A/VGames

BasebandModem

Baseband Modem : ARM7~ARM9 GSM/GPRS ModemWCDMA/UMTS Modem

Mobile Phone(Communication)2G,2.5GSimple PIMVoice-centric

AP + Modem (GSM/GPRS)AP + Modem (UMTS)

Application +Communication

Processor

ApplicationProcessor

Application ProcessorBase core : ARM9 ~ ARM11Speed : 200MHz ~ 800 MHz

Focused Area

SOC 공통 IP

경쟁력있는 SOC를개발하기위한공통기술 3군정도의전문 Lab 도출

필요기술

ModemNetwork & Connectivity

RF

Audio/Video Source CodingAuide/Video Pre/Post Processing

Speech CodingGraphics

CryptographySecurity System

Recognition

ProcessorMixed Signal IC

공통IP 기술

Multimedia

WirelessCommunication

Security &Recognition

…Display

Multimedia Lab

Multimedia Lab의 활동

단기단기개발개발(SW IP(SW IP확보확보) ) 중기개발중기개발((자체자체 IP IP 개발개발) ) 장기개발장기개발((연구활동연구활동))

-Home/Mobile향 SW IP 확보

-- Benchmarking에의한필요 IP 파악-용역을통한조속한 IP확보- Coding guideline및 외주용역지침정립및철저한관리체계확립

(re-usability및 portability극대화)

-차세대연구개발

-차세대제품에필요한 IP Planning-외국산학을통한원천기술개발-일류화에이바지할기술발굴및개발

-SOC IP 자체개발

-핵심역량강화위한 IP Roadmap작성-전략적제휴를통한 IP TAT단축-개발부서의 needs에맞는 IP자체개발-국내산학등을통한단기개발및개발인력의역량강화

인도인도//러시아러시아외주외주용역용역자체자체개발개발인력인력역량강화역량강화

국내국내산학산학

북미북미//일본일본//유럽유럽산학산학러시아러시아산학산학

Total Multimedia Solution Total Multimedia Solution 확보확보

Multimedia 부문 Roadmap

20042004 20052005 2006200620032003

Video &Video &

ImageImage

3D3DGraphicsGraphics

Audio &Audio &

SpeechSpeechAudio/SpeechCodec 확보

고품위 AudioMulti-codec sol.

MPEG-2MPEG-4 SP

JPEGJPEG2000 Advanced Display

Video Pre/Post processing

H.264 BP H.264 MP

WMV9Divx

SVCAVS

New Codec

Shading & Texturingfor Mobile

Advanced Vertex/PixelShading

Multimedia IP Solutions

• Audio/Speech CODECs- QCELP/EVRC/AMR- MP3/AAC

• ISP (0.3~2.0 Mpixel)• 16Mpixel Camera IF

• JPEG• MPEG-2 Decoder• MPEG-4 Simple Profile

• 2D Graphics• 3D Graphics (~ 1M)

• Video Scaling & Enhancement

• Mobile Display IF

• Audio/Speech CODECs- BSAC, WMA

• 128-polyphonic MIDI

• MPEG-2 Encoder• H.264 Baseline/MainProfile Decoder

• H.264 Baseline/MainProfile Encoder

• WMV9 / DIVX

• 3D Graphics (1M ~)

• Multi-format AudioCODEC Engine

• Super-fine Camera IF &Color Correction

• JPEG2000

• Multi-format VideoDecoder/Encoder

• Trans-Coding VideoEncoder

• Advanced 3D Graphics(2M ~)

• Advanced Video Post-Processing

~ 2003 2005 ~2004

Real-time Video CODEC for Mobile & Home

D-TV, DVD, DVC2.2450:1MPEG-2

DMB, D-TV, DVD, VOD, DSC, DVC0.80140:1

H.264WMV9

AVS (중국)

VOD, Video Call, DSC, DVC1.6070:1MPEG-4

ApplicationsData Size for SD 2-hr Recording

(in GB)

ApproximatedCompression

RatioStandard

H.264 Video CODEC

Profiles― Baseline Profile

for DMB & Mobile Applications

― Main Profilefor Home Video Applications

Advanced Inter/Intra Predication for the Image Quality & Optimal Video CompressionHighly Image Adaptive Entropy Coding for the optimal CompressionNetwork Friendly Optimization for the Networked Video ServicesFully Described Decoder to Eliminate Compatibility Problems

2D/3D EngineShading & Texturing

for Gaming

High Performance & Advanced

Vertex/Pixel Shading

3D Graphics in Mobile

~ 2003 2004 2005 2006 2007

RenderingPerformanceM polygons/s

None ~ 0.01

0.1

1.0

10.0

S/WRendering

1st GenerationH/W Acceleration

2nd GenerationH/W Acceleration

3D Computer Graphics H/W Acceleration

Optimized System Integration― Standard APIs: OpenGL ES, D3D

Mobile― Optimized Rendering

Performance

Geometry & Setup Engine― 2K Flops/Vertex: 2G flops/s for

1M polygons/s― Advanced Computer Arithmetic

(floating-point)― Programmable Vertex Shader

Rasterization Engine― Programmable Pixel Shader for

Advanced Rendering― Memory BW & Power

Optimization © Pixar Animation Studio

API GE RE Display

Security and Recognition 부문 Roadmap

20042004 20052005 2006200620032003

SecuritySecurity

SubsystemSubsystem

RecognitionRecognition

CryptoCrypto

EngineEngine

CA system Trusted Computing Module

Side channel attack research

Cable Card (단방향)

생체인식

Motion Tracking

Cable Card (양방향)

RSA/AES/ECC/SEEDSecurity processor

Secure LibrarySecure OS

Security Area

OfficeOfficeSmart CardSmart Card

HomeHome

MobileMobile

InternetInternet

Financial NetFinancial Net

암호 Key 복호 Key

RSA/ECC

ContentsServer

BankServer

PCs

MobileSmart Card

Home Server

D-TV DVD

PDA

STB

Security 응용분야

--WirelessWireless--NetworkNetwork--Trusted Trusted ComputingComputing

-- IPv6IPv6

-- CommunicationCommunication-- Content Delivery Content Delivery

--BroadcastingBroadcasting--Copy ProtectionCopy Protection

□융.복합화, 광대역화 Digital life style 추구 Security 요구일상화□ Security 기술이 digital media set의진입장벽및핵심경쟁요소로부상

Home-WirelessSecurity

Total Solutions!- Crypto Engine- API/Firmware- Protocol

Total Solutions!Total Solutions!- Crypto Engine- API/Firmware- Protocol

CryptoEngine

API / Firmware

•Security Protocols

•Filtering•Firewall•File Encryption

•Digital RightsManagement

•SecurityPeripherals

•Antivirus

•Secure Voice/Fax •Secure Billing

--FinancialFinancial--IdentificationIdentification--TransportationTransportation

DVI

DMB

MP3

iPod

PDA

DTV

Navigator

DVD-STB

SD Card

Smart Card

Movie beam

Black Box

Smart Phone

N-Gage PS2

Notebook PC

Camcorder Cable/ADSL HHP WLAN/BT

Security 요구의 급증

DigitalConvergence

(Security)

Digital

제품수제품수

YearYear

Analog

DVIDVIDMBDMB

MP3MP3

PS2PS2

NN--GageGage

iPodiPod

PDAPDA

Smart PhoneSmart Phone

Movie beamMovie beam

NavigatorNavigator

MMSMMS

AA--STBSTBAA--TVTV

PCPCDVDDVD

CDCD

DD--STBSTBDTVDTV

Digital CellularDigital Cellular

SD Memory Card

Smart Card

DRM

Digital Rights Management―사용자가디지털 Contents를사용할수있는권한(Digital Rights)을명시하고이를지키도록 Contents 및관련기기를관리하는 Hardware/Software적방법

―※ Digital Rights : play 횟수, play 시간, 유효기간, rent, 양도

DRM의역할―Contents가안전하게보호되도록환경(Protected Domain)을제공―Digital Right에맞게운용되도록 Control―안전하지못한기기및악의적인사용자의접근을차단

Analog Content

wire & wireless

download

PC

Device

Network

Video

Digital Content

BookEncoding

Protected Digital Content

Encryption

User

Wireless VPN Service

Mobile

DMB

휴대인터넷

MOBILEMOBILE

Cellular NetworkCellular Network

Wireless InternetWireless InternetNetworkNetwork

FinancialFinancialNetNet

EnterpriseEnterpriseNetNet

EE--CommerceCommerceNetNet

Existing VPN Network

Mobile Enabling VPN Network (IPSec)

Wireless PDA

Security Research Area

Home DRM

Security Processor

TPM

Cable Card(POD)

GPIOTimers

RTC

UARTSim I/FSys Ctrl

InterruptNormal

LCDController

AHBDecoder

On-ChipSRAM

ARMv6Core

Caches

TCMsETM

ETB

SDRAMController

EIP-25Crypto

Accelerator

Crypto RAM

Decoder I/F

InterruptSecure

Sec CtlTimers

RTC

KeyStorage

BootROM

Secure Processor Architecture

Biometrics Research AreaBiometrics― 살아있는인간의신체적/행동적특징을자동화된장치를거쳐측정하여개인식별의수단으로활용하는기술

TI FADT

Face

Fingerprint

Iris

Hand

Geometry

GestureSignature

DNA

Authentication Method

Key

Seal

Card

Password

PIN number

Voice

Odor

Retina Ear

Vein

Biometrics

Physiology Behavior

What you knowWho you areWhat you have

Personal Record

결론

SOC는현재/미래의전자산업의운명을좌우하는기술― Digital 기기의융복합화로 SoC수요 폭발― 단순 메모리 기술로는 주도권 확보 불가능

― 경쟁력 있는 IP의 적시 개발이 관건 Multimedia Lab

SOC 시대에는 top level system architecture가 필요함― 해외 outsourcing― Design and specification 도출― Procedure를 통한 개발 혁신

SOC를 위해서는 System to Process Technology까지 중요하지 않은 것이없음