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

Digital TV SOC

Embed Size (px)

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

Citation preview

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]

감사합니다