digital tv soc

40
Digital TV SOC LG Electronics Inc. Nov 6, 2003 SAT GR, DTV Lab

Upload: dennis-greer

Post on 31-Dec-2015

47 views

Category:

Documents


8 download

DESCRIPTION

LG Electronics Inc. Digital TV SOC. Nov 6, 2003. SAT GR, DTV Lab. 1994 DIRECTV ( 미국 위성. 1998 DVB-T, S, C ( 유럽 ). 1999 ATSC ( 미국 지상파 ). 2000 ARIB ( 일본 위성 ). TV technology. 방식. digital TV. Color TV NTSC(’1954 미국 ) PAL(’1967 독일 ) SECAM(’1967 프랑스 ). 1991 MUSE ( 일본 위성 ). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Digital TV SOC

Digital TV SOC

LG Electronics Inc.

Nov 6, 2003

SAT GR, DTV Lab

Page 2: Digital TV SOC

2/39

TV technology

analog TV

digital TV

SDTV(720x480i) HDTV(1920x1080i)

Color TVNTSC(’1954 미국 )PAL(’1967 독일 )

SECAM(’1967 프랑스 )

1991MUSE

( 일본 위성 )

1994DIRECTV( 미국 위성

1998DVB-T, S, C

( 유럽 )

1999ATSC

( 미국 지상파 )

2000ARIB

( 일본 위성 )

방식

해상도

Page 3: Digital TV SOC

3/39

DTV technology

homehome mobilemobile

BroadcastingConvergence/networking

mobile 방송 환경 대응

지상파

위성

Cable

Data 방송

PVR

networking

지상파 DMB

위성 DMB

현장감 ( 고화질 / 고음질 )현장감 ( 고화질 / 고음질 ) 사용성 / 편리성사용성 / 편리성 이동성이동성

Page 4: Digital TV SOC

4/39

DTV 분류 분리형 : HD display

Analog TV 수신 가능 Set top box : DTV 신호 수신

VSB, MPEG-2 decoder, AC-3 decoder 일체형 = 분리형 + Set top box

분리형 DTV 일체형 DTV Set top box

Page 5: Digital TV SOC

5/39

Display 종류 및 장 / 단점 PRT Projection TV LCD Projection TV DIRECT view (CRT) TV

PDP TV LCD TV DLP Projection TV

장점 : 화질 우수 , 가격 저렴단점 : 대화면 불가능 , 무게

장점 : 대화면 , 가격 저렴단점 : Convergence, 두께 , 높이 , 무게

장점 : 대화면 , 얇다 , 높이 , 밝기 (3 판 )단점 : 비싼 가격 , On Time(40 초 )

장점 : 대화면 , 얇다 , 높이 , contrast단점 : 비싼 가격 , On Time(40 초 )

장점 : 소 , 중화면 , 아주 얇다단점 : 아주 비싼 가격 , 밝기 ( 형광등 )

장점 : 대화면 , 아주 얇다 , 밝기 , 시야각단점 : 아주 비싼 가격 , 전력

Page 6: Digital TV SOC

6/39

DTV product leadership

Display devicesAnalog : CRT, PJTVDigital : PDP, LCD

S/WEPGdata broadcastingPVR

SOCH/W platformReception capabilityA/V processing

VSB/QAM A/V decoder

Page 7: Digital TV SOC

7/39

DTV 수신기 (ATSC)

Systemdecoder

(Transportdemux)

MPEG-2Video

Decoder

DisplayProcessor

&Graphics

Dolby AC-3Audio

DecoderMPEG-2 TS(19.4Mbps)

RF

MPEG-2Video

27MHz clockrecovery

Programnavigationinformation

DolbyAC-3

PCR

User’s program choice

PhysicalChannel

(BW : 6MHz)

Audio

Video

Demodulator(8-VSB)

DTVtuner

Programselect

Programinformation

• Bandwidth : 6MHz • Data rate : 19.4Mbps

1 packet(188bytes)

V A V P

Page 8: Digital TV SOC

8/39

Channel tuning time (ATSC) RF(IF) TS

VSB processing (sync/locking, equalizer, de-interleaver, FEC) : ~0.5sec

TS A/V decoder PAT (<0.1sec) & PMT (<0.4sec) PSIP

Video GOP (I picture) : ~0.5sec Lip synch by DTS/PTS : ~0.5sec

Page 9: Digital TV SOC

9/39

Applications

DTV SOC

SDRAM

audio

display

•RF A/V decoder audio & display

TV & STB

DTV SOC

SDRAM

xDSLdisplay

•Network memory A/V decoder audio & display

streaming

DTV SOC

SDRAM

•RF A/V decoder memory (decoded) PCI bus

PCI card

PCI bus DTV SOC

SDRAM

•RF memory (TS) storage (recording) •Storage A/V decoder audio & display (playback)

PVR

HDD

audio

display

audio

Page 10: Digital TV SOC

10/39

System clock

System clock recovery (27MHz) Display clock PLL

27M : 74.25M (4 : 11) Audio clock PLL

27M : 48K (1125 : 2) Video skip/repetition, audio skip/repetition

System clock(27MHz)

DisplayPLL

AudioPLL

74.25MHz

48kHz

HSYNCVSYNC

Frame SYNC

HSYNC

VSYNC

FR SYNC

Page 11: Digital TV SOC

11/39

Memory mapSystem decoder

0

Audio decoder66

Video bitstream116

Videodecoding

buffer(3, 4 frames)

252

Display processor

1816

OSD (960x540)16bppx2

2398

CPU

2652

4096

Typical memory 128Mbit x 2 256Mbit x 2

System decoder PSIP information

Audio decoder Video decoder (MPEG-2)

Video bitstream buffer Anchor frame

Display processor OSD

Bitmap buffer CPU

Page 12: Digital TV SOC

12/39

Memory bandwidth

SDRAM

Memory arbiter

motioncompensation

write afterMB decoding

read write

Audiodecoder

Systemdecoder

Videodecoder

Displayprocessor

VCR/PIPOSD/

GFX

64bits @108MHzmaximum : 864MBytes/sec

write read write readwritingbitstream

read

Memory bandwidth Global Local

Local buffer size

buffer buffer buffer buffer buffer buffer

Page 13: Digital TV SOC

13/39

DTV SOC core technology

PVR (personal video recording) • MPEG-2 MP@ML encoder• IDE controller, PCI• MPEG-7, TV-anytime forum

Home networking• IEEE1394 (w/t 5C)• HDMI• USB• Memory card

System-On-A-Chip• RISC, DSP• Analog IP • Verification

Data broadcasting & internet • Graphics engine• High-performance RISC• xDSL• Internet browsing

Worldwide DTV standards• 8VSB/COFDM/QAM/QPSK/8PSK• CAS system• Audio : Dolby AC-3, MPEG, AAC• Video : MPEG-2 MP@ML/MP@HL

Cable(OpenCable)

Terrestrial(ATSC/DVB)

Satellite(DIRECTV/ARIB)

Display devices• CRT/PJTV/PDP/LCD/DLP• Device characteristics • Video quality enhancement

Page 14: Digital TV SOC

14/39

RISC core Overall control

S/A/V control DMA Interrupt

Application S/W Caption engine Program guide User interface Data broadcasting

Page 15: Digital TV SOC

15/39

Peripherals

DMA controller Interrupt handler UART Smart card Memory card

Page 16: Digital TV SOC

16/39

System decoder : TS

Header : 4 bytes SYNC/PID/continuity counter

Adaptation field PCR

Payload PES : A/V/data, lip sync with DTS/PTS PSI : section data, PAT/PMT/CAT/MGT/….

Payload : PES or PSI sectionHeader

1 packet (188 bytes)

Page 17: Digital TV SOC

17/39

System decoder

Packet parsing A/V data A/V decoder Navigation data CPU

System clock recovery (27MHz)

Audiodecoder

Systemdecoder

Videodecoder

SystemInformation(navigation)

MPEG-2 TS

VideoPES(ES)

AudioPES(ES)

PSI

DatadecoderData

1 packet(188bytes)

Page 18: Digital TV SOC

18/39

System decoder

Input streams MPEG-2 TS : ATSC/ARIB/DVB/OC DIRECTV TS (proprietary) MPEG-2 PS : DVD

PID filtering Section filtering (byte-/field-masking) System clock recovery CAS (DES-ECB/MULTI-2/CS/CSS)

Page 19: Digital TV SOC

19/39

Video decoder (MPEG2)

MP@HL video : up to 1920x1080 Highly complex

6 times more complex than SD video (DVD) Frame memory : minimum 3 frames

VLD

MPEG-2Video ES

Inversescan

IQIDCT8x8

VLDDual primearithmetic

Chromascaling

Half-pelprediction

Framememory

DCTCoeff.

Zigzag scan mode

Q scale factor & Q matrices

Motionvectors

DecodedPictures(I, P, B)

Field/frame prediction selection

Bitstreamparser

Page 20: Digital TV SOC

20/39

Video decoder MPEG-2

SD : MPEG-2 MP@ML HD : MPEG-2 MP@HL

Dual decoding (2xSD,SD+HD, 2xHD) Dual tuner PVR

Memory scalable video decoding Error concealment Trick play

Page 21: Digital TV SOC

21/39

Audio decoder Dolby AC-3 (ATSC)

5.1 channel 48kHz, up to 384 kbps

Audio DSP Audio instruction

Features Decoding : AC-3 / MPEG / AAC Sound effects

5.1 channel source with 2 speakers 2 channel source with 6 speakers

Page 22: Digital TV SOC

22/39

Video input formats Video input formats

Analog : single Digital : multiple

ATSC standards

1920x1080 24P, 30P, 30I

1280x720 24P, 30P, 60P

704x480 24P, 30P, 30I, 60P

704x480 24P, 30P, 30I, 60P

16:9

16:9

16:9

4:3

640x480 24P, 30P, 30I, 60P 4:3

Resolution Frame rate/scan Aspect ratio

Page 23: Digital TV SOC

23/39

Display devices & formats1920x1080 30i (16:9)high-end projection

720x480 30i (4:3)

1366x768 60p (16:9)PDP, LCD

1280x720 60p (16:9)PDP, LCD

720x480 60p (4:3)Direct View, PJTV

1920x1080 60P (16:9)PDP, LCD

Page 24: Digital TV SOC

24/39

Video input & output Input (2 channels)

Decoded pictures NTSC/PAL Component signals (up to 1920x1080i) PC signal (up to XGA)

Output Analog : RGBHV, YPbPrHV, RG*B, Y*PbPr, CVBS, S-video Digital : D1, YCbCr/RGB (30bits) 60Hz : 1080i/768p/720p/480p/480i, 16:9/4:3 50Hz : 1080i/576i, 16:9/4:3 PC : VGA/SVGA/XGA

Page 25: Digital TV SOC

25/39

Format conversion Spatial resolution Scan

interlaced/progressive Aspect ratio

4:3/16:9 Temporal frame rate

24/30/60/70/85Hz 60Hz, 25/50 50Hz Chroma sampling

4:2:0/4:2:2/4:4:4 Color space conversion

YPbPr/YIQ/RGB

Page 26: Digital TV SOC

26/39

Spatial resolution & scan

De-interlacing (480i input) Filtering Interpolation

720x480i

720x480p

1280x720p

1920x1080i

720x480i

720x480p

1280x720p

1920x1080i

Page 27: Digital TV SOC

27/39

Format conversion Input < output

Input > output

•Input memory

•Memory De-interlacing/

FC (interpolation)

•FC display

•Input FC (filtering & decimation)

•FC Memory

•Memory display

Page 28: Digital TV SOC

28/39

Aspect ratio conversion Input (16:9) display (4:3)

Crop Wide Zoom

letterbox pan &scan squeeze

Input (4:3) display (16:9)

Page 29: Digital TV SOC

29/39

Display window controlPicture in picture (PIP)

Worldwide leader in DTV - LGDTV/DTV, NTSC/NTSC PIP/POP

Split-screen

Picture out of Picture (POP)

still

still

moving

Multi-PIP

still

still

still

still

stillstill

still

still

still

still

still

stillstillstillstillstillstill stillstill

moving

stillstill stillstill

stillstill stillstill

2 active windows

still

still

moving

still

still

moving stillstill

still

still

still

still

still

stillstillstillstillstillstill stillstill

moving

Single window

Page 30: Digital TV SOC

30/39

XDRpro eXcellent Digital Reality

현장감있는 생생한 HD 영상을 안방에 전달

眞 細淨 鮮

입력 신호입력 신호

NTSC

DVD

DTV

PC/STB

HD 영상

XDRpro

Page 31: Digital TV SOC

31/39

XDRpro ( 계속 )주요 내용LG 전자 화질 향상 기술

DVD 등과 같은 영화 입력에 대해서 최적 처리

영상에 존재하는 잡음을 시공간 3 차원으로 제거

디스플레이의 컬러 재현 특성을 보상 원 컬러 표현

영상의 미세한 부분 및 어두운 부분 자동 처리

SD 급 영상을 HD 급 영상으로 고화질 변환

Page 32: Digital TV SOC

32/39

Full digital A/V processing

Digital TV : transmission, A/V compression Full digital video processing

Digital display (PDP, LCD) Video adjustment : Brightness, contrast, tint, color

temperature, gamma correction Full digital audio processing

Analog AMP digital AMP

수신부(digital)

VideoDecoder(digital)

XDRpro(digital)

Videoadjustment

display

AudioDecoder(digital)

DigitalAMP

Page 33: Digital TV SOC

33/39

EPG (Electronic Program Guide)

Program guide 1-button recording with HDD

Page 34: Digital TV SOC

34/39

Data broadcasting 종류

프로그램 연동형 독립형 : 날씨 , 뉴스 , 증권 등

규격 DASE : HTML, JAVA MHP : Return channel OCAP : Full internet

Video decoding& scaling with positioning

Enhanced data(graphic & OSD)

Page 35: Digital TV SOC

35/39

Graphic & OSD

2-D graphic primitives Point, block transfer and text manipulation

Full-screen drawing capability up to HD Arbitrary scaling of OSD bitmap data RGB/YCbCr color space Anti-flickering for interlaced display (480i/1080i) 5 layers, 2/4/8/16/24/32 bits/pixel 2, 4, 6 and 8-bit alpha blending H/W cursor (2bits/pixel, 64x64 pixels)

Page 36: Digital TV SOC

36/39

LG DTV ASIC history

1st

2nd

3rd

4th

video 3 chips

• Video 3 chip - Transport - Video decoder - VDP

• Video 1 chip - LGDT1101

• Audio/Video 1 chip - LGDT1102

• DTV SOC - LGDT1103 (Kwanak)

video 1 chip

A/V 1 chip

DTV SOC

audio CPU

audio CPU

CPU

0.6 m0.35 m

0.25 m

0.18 m

0.13 m

process

1997.10

1999.11

2002.3

Under development

5

3

2

1

# of chips

Page 37: Digital TV SOC

37/39

Block diagram

VSBDemo-dulator

AudioD/A

Tuner

16-/32-bit RISC CPU

TransportDe-multiplexer

(MPEG2 system)

AudioDecoder

DSP(AC3/MPEG/AAC/DTS/PCM/MP3/

TruSurround)

MPEG2 MP@HLVideo Decoder

Display Processor(Format conversion,

1080i/720p/480p/480i,Scaling/PIP/POP,

NTSC/PC/component,NTSC encoder)

OSD &Graphic engine(OSD 5 planes,

2/4/8/16/24/32 bpp,Anti-flickering,

2-D graphic resizing)

Memory Controller

3chD/A

3chD/A

xNPLL

AudioPLL

FLASH peripherals

64MbitSDRAM

64MbitSDRAM

LGDT1102

Page 38: Digital TV SOC

38/39

ATSC DTV system diagram 2-chip solution

LGDT3101VSB receiver LGDT1102

System decoderAudio decoderVideo decoder

Display processorGraphic processor

OSD controllerNTSC/PAL encoder

DAC, PLL, audio PLL

16/32-bit CPU

AnalogRGB/YCbCr

DigitalRGB/YCbCr

CVBS/S-Video525i/625i

64MbitSDRAM

64MbitSDRAM

NTSC decoder

NTSC decoder orPC/component

Digital 5.1 chSPDIF

Page 39: Digital TV SOC

39/39

적용된 제품들 PRT Projection HDTV LCD Projection TV Affordable TV

PDP TV LCD TV DLP Projection TV

DIRECTV HD-STB PVR 복합 HD STB

Page 40: Digital TV SOC

40/39

[email protected]

감사합니다