IP STB Introduction
-
Upload
mai-chi-le -
Category
Documents
-
view
60 -
download
2
Transcript of IP STB Introduction
IP-STB Introduction
Jerry Kuo
STB810 Solution
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 3
STB810
– Triple Play IP STB• MPEG-2 SD/HD, WM9 SD, H264 SD
– DVB & PVR Support• For hybrid platforms
– Picture Improvement• For optimal picture quality
• SD HD upscaling & Interlaced Progressive
– FAST Time To Market• Readily adaptable Reference HW design
• Ultra fast application porting time (standard Linux APIs) & middleware from 3rd party.
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 4
STB810 Key FeaturesPCI and mini PCI interfacesJTAG interfaceEJTAG interface2x UARTsHeadphone outputHDMI outputAnalogue input source via SAA7117 (RGB, Y/C & CVBS)2x USB1.1 and 2x USB2.0 or 4x USB2.0Dual SATA interface2x SCARTs or CINCH (NTSC)HD YPrPb Video outputDigital Audio (SPDIF) input & OutputFront Panel keyboardRC5/RC6/RCMM receiver
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 5
STB810 Key FeaturesIP video/audio streaming via Ethernet interfaceDigital broadcast reception PVRPicture improvementMPEG2 HD decoding capabilityMPEG4/WM9 SD decoding capabilityH264 SD decoding capabilityVoIPConditional Access capabilitySmart card interface supportWi-Fi capability
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 6
STB810 Hardware Architecture
TC M 811
R EA R FR O N T
M icrocontro lle r K eyb oard
PSU s
I2C 3
IRrece iver
+1V25+2V 5+1V 8+3V 3+5V
PN X8550V IPE R 2
564 H BG A
M M _D D R 1
256/512M bit400M H z
D D R 1
256/512M bit400M H z
D D R 1
PN X8510AN AB EL
D EN C
TD A 9983H D M I
AK 4702SC AR TS w itch
SA A7117AV ideoM S D
D P8316E therne t10/100
K9F5608N AN D F lash8/16/32M B
S il 3512ESA TA
IS P1561U S B 2 .0
SATA1 SA TA2 U SB U SB U SB U SBR J45
SP
DIF
RS232
PC I / X IO
I2S 1
S C 1/2
D V1 O ut
I2S 2 O ut
D V2 O ut
I2C 2
I2S 1 O ut
I2C 1
I2C 3
SP D IF O ut
U AR T 1
U AR T 2
PC I C onnector M PC IC onnector
E JTAG
Y /C - R G B -C V B S S D
M ain A ud io
I2S 3 O ut
R G B / Y U V E D
S C A R T A ud io
C Y 2309C lock B u ffer
M A X 3222
16b it
16b it
16b itX IOB uffe r
33M H z P C I
24b it
8 /16b it
8b it
Sys_R eset
IT 8208P C I A rb itra tion
M A X 3222
RS232
A uxilla ryPC B
SPD IF In
Head
Phone
HD
MI
SP
DIF
93C 46M A C
G PIO
W LA N802.11
U SB 1.1
TVSC
AR
TV
CR
SC
ART
D V3656
EJTA
G
JTAG
JTAG
R ese t
D V 1
D V 2
P2
P5
P4
TS
2xS
MA
RT
CA
RD
T o /fromS C AR Ts
U D A 1361A udioA D C
I2C 2
I2C 1I2C 1
I2C 4PC F8563
R TC
I2C 4
24C 32
B ootE E P R O M
C VBS
YP rPb
L/R
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 7
STB810 Software ArchitectureSoftware Architecture - Linux
DirectFB
MontavistaLinux 2.6
Linux DVB
AV Drivers
Application
Frontend Demux
DVR
Middleware
CA
ALSA
PCM Mixer
SoC AV Processing AV I/O
AVStreaming
2D Graphics framebuffer RC/frontpanel
keys (Linux input)Ethernet
USB
SATA
UART
MIPS CPU
Data I/O
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 8
STB810 Software ArchitectureSoftware Architecture - WinCE
DirectShow
Microsoft Windows CE 5.0
DVB
Application
Middleware
DirectSound
AVStreaming
2D Graphics framebuffer RC/frontpanel
keysEthernet
USB
SATA
UART
DirectDraw DirectInput
AV Drivers
SoC AV Processing AV I/O MIPS CPU
Data I/O
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 9
STB Reference Designs STB810 & STB225
Low-end Pure IP STB
Mid-, High-end Pure IP STB
PVR + IP STB
DVB-C/S/T + IP STB
VOIP +IP STB
V/VOIP +IP STB
Dual DVB + PVR+ IP STB
Home Media Server
Multi-Room STB
DMA
Provides a fundamental building block to enable our customers to
innovate where they see best!
STB810 & STB225V/VOIP+ Dual DVB +PVR+ IP STB
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 10
STB225 Solution
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 11
STB225 Block Diagram
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 12
PNX8950 introduction
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 13
PNX8950 – MultiMedia Engine
Advanced MultiMedia engine for IP STB, advanced STB, PVR, connected TVs:
– Embedded 250MHz Mips• for running Linux, middleware,
and applications– 2 Powerful 240Mhz+ DSPs
• optimised for Audio/Video for advanced codecs
• 270MHz & 300Mhz versions to follow
– 2x TS in + Demux / Descramblers for hybrid STB or PVR
– USB1.1– Dedicated hardware for standard
video functions• (MPEG1/2 decode, scaling, de-
interlacing, video improvement..)
225MHz DDR
2 x
32 bit
pnx8850
2D Graphics
TS/Video in
SD or HD
Scaler & Line
DoublerIDEPCI 2.2/XIOUSB1.1
Audio I/O
Video out5 plane HD/LCD
DVD-CSS
250MHzMIPS
PR4450
GPIO/RC
Uarts
MPEG DecoderSD/HD
Smartcard 2xVMSP
240MHz+TriMediaTM
VLIW CPU
240MHz+TriMediaTM
VLIW CPU
Tunnel
DENC
Video out2 plane
Ethernet
Expansion Interface
2xVIPS
30 bit 656/HD/VGA
2x Transport Stream /ITU-656 video
S/PDIF8xch IO
I2S
PNX8935 Introduction
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 15
16-bit
Audio DSPLayer 1/2/3Dolby AC-3
TS In (2)
SATA/PATAEthernet MAC
USB OTG
Audio OutDemux/Descramble (2)
MIPS (320-MHz 4KeC)
GPIO
UARTs (2)
Smartcard
2D GFX
MSVD, WM9, H.264, DivXMPEG-1/2/4,
DENC(SD/HD)
Video Out(2-plane)
Ethernet
MIU
DDR
TS Out
RC
Flash
RGB/YUV (P/I)
YC/CVBS (I)
S/PDIF, 2x I2S
ITU656
HDMIV.92
PNX8935 – MultiMedia Engine
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 16
PNX89xx Comparison
Subject/Department, Author, MMMM dd, yyyy
CONFIDENTIAL 17
PNX89xx Feature Evolution
+Audio processing CPU cachemedia processor RAM
++Linux & WinCESoftware
+integrated MACexternalEthernetConnectivity+USB 2.0 OTGUSB 1.1USB
32 KB + 16 KB+16 KB + 8 KBCaches
++2D acceleratorGraphics
+ Secure boot, secret keys, JTAG protection, DSS, H6
Digital Out
Security
Media Processing
MIPS CPU
+ DDR2+DDR1External DRAM
+ dedicated security
processor (watchdog)DVB, DVD-CSS, Multi-2,
DES/3DES, AES
+ SD, SDIO, MMC, PCIeSerial ATAPCIOther
++ on-chip HDMI TXSD, HD/external HDMIDENC
dual: HD VC-1, H264,
MPEG-1/2/4
dual MPEG1/2/4 SD
VC-1, H.264, HD
720p 1080i for HD
dual: SD MPEG-1/2
single: SD MPEG-4, WM9, H264, DivX; HD MPEG-2 (1080i), WM9
(720p)
Video decode
+ multi-channel (7.1), advanced algorithms
+
WMA, DD+, AAC-HE
dual stereo (2.0 + 2.0)
MPEG-1, Dolby AC-3Audio decode
Simultaneous streams
Speed (MIPS)
2
320
PNX8935Nexperia H.264/VC1 HD STB SoC
PNX8x40Nexperia Dual HD STB SoC
PNX8950Nexperia MPEG-2 HD STB SoC
32* (format dependent)
600250
Q&A
Thank You !!