SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
PNX85500 Single Chip LCD TV System
with integrated 120Hz HD Frame Rate Converter
Colin Osborne / Ralf Karge
PNX85500 Single Chip LCD TV System
Hot Chips 2009
August, 25, 2009
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
2
Presentation Outline
Introduction
System Integration
– More TV System on a Chip
– PNX85500 TV Solution
Design Challenges
– Architecture
– Memory Bandwidth and Latency
– Verification and Emulation
High-lighted Features
Conclusions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
3
Introducing the TV550 System
TV550 System comprises the world’s first Digital TV SoC in C045: PNX85500
• Channel demodulators, networking (USB, HDMI, Ethernet, SD card reader),
120 Hz, H.264 HD decoding, advanced Picture Quality Algorithms, etc.
Extremely high level of functional integration
• Full application (networking, H.264 HD decoding, advanced gfx, FRC, …) all
on 2x16-bit DDR2 footprint!
Smallest memory requirement for the total system
• Avoid expensive EMI protection with built-in spread-spectrum on both LVDS
as well as DDR interfaces
Drives industry’s lowest cost-of-ownership/bill-of-material
• Minimize upfront development costs and time-to-market for global rollout
• One development, one PCB line, one test set up
Enables development for global chassis roll out thanks to
low system costs
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
4
Introduction
System Integration
– More TV System on a Chip
– PNX85500 TV Solution
Design Challenges
– Architecture
– Memory Bandwidth and Latency
– Verification and Emulation
High-lighted Features
Conclusions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
5
TV550 System Integration
CVBS,Y/C,
RGB L/R
L/R
L,R
YCbCr
NXP
PNX8543
MIPS32@300 MHz
Pixel OSD, TV Control,
HDMI,USB,PC-AVI
DDR2
256MB
FLASH
128 MB
PNX8543
LVDS-2
CVBS
SPDIF
L,R
Audio Amplifier
DVB-C Channel
Decoder
TDA10024
Tuner
TDA18272
SPDIF
RGB, HV
L/R
PCMCIA
NXP
TFA9810
32 bit
DDR2-666
TS
Low-IF
Analog IF IP
TDA8296
CVBS/SIF
Ethernet
MAC
DVB-T Channel
Decoder
TDA10048
Silicon Tuner
Switch
TDA9996
CI+
HDMI
Switch
HD 1080p
100/120Hz
50/60Hz
NXP
PNX5120
Frame Rate
Conversion
PNX85500
32 bit
DDR2-666
DDR2
128MB
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
6
TV550 System Integration
CVBS,Y/C,
RGB L/R
L/R
L,R
YCbCr
NXP
PNX8543
MIPS32@300 MHz
Pixel OSD, TV Control,
HDMI,USB,PC-AVI
DDR2
256MB
FLASH
128 MB
PNX8543
LVDS-2
CVBS
SPDIF
L,R
Audio Amplifier
DVB-C Channel
Decoder
TDA10024
Tuner
TDA18272
SPDIF
PCMCIA
NXP
TFA9810
32 bit
DDR2-666
TS
Low-IF
Analog IF IP
TDA8296
CVBS/SIF
Ethernet
MAC
DVB-T Channel
Decoder
TDA10048
Silicon Tuner
Switch
TDA9996
CI+
HDMI
Switch
HD 1080p
100/120Hz
50/60Hz
NXP
PNX5120
Frame Rate
Conversion
RGB, HV
L/R
PNX85500
32 bit
DDR2-666
DDR2
128MB
NXP
PNX85500
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
7
TV550 – FRC 120Hz FULL HD
DVB-T, CI+, PAL/SECAM, IP
TV550
HDMI DIGITAL
AUDIO OUT
DIGITAL
AUDIO IN
HDMI
TFA9810
HDMI
HDMI
PNX8550x
DDR2
128 MB
FLASH
64 MB
CI+
Ethernet
PHY
TDA9996
switch
USB
DDR2
128 MB
TDA18272
Si Tuner
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
8
TV550 – FRC 120Hz FULL HD
DMB-T/ATSC/ISDB-T, PAL/SECAM/NTSC, IP
TV550
HDMI DIGITAL
AUDIO OUT
DIGITAL
AUDIO IN
HDMI
TFA9810
HDMI
HDMI
PNX8550x
DDR2
128 MB
FLASH
64 MB
Ethernet
PHY
TDA9996
switch
USB
TDA18272
Si Tuner
DDR2
128 MB
Channel
Demod
Optional China CI+
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
9
LVDS_TX
MIPS24K
CAI
MIPS24K–ControlNetwork
Video Scaler (1)
Video
Composition
Pipe (1)
R
W
R
W
R
W
SPDIF
GPIO
AVDSP–ControlNetwork
HDMI_RX
Audio Decoding
Audio Processor
USB
R
W
AV-DSP
R
W
I2C
Video
Input Processor
Video
Composition
Pipe (2)
R
DENC
Interrupts
R
W
I2S
R
BRIDGE
R
2D Drawing
R
W
Digital Video
Decoder
R
W
R
W
R
W
W
Transport
Stream Input
PC_AVI
R
W
Frame
Rate
Converter
R
W
W
ETHERNET
R
W
Video Scaler (2)
R
W
FLASH_CTRL
W
Channel
Decode
MCU_DDR
(32bit)
R
W
MPEG Demux
R
W
PC_AVI
R
W
A
A
R DMA Read
W DMA Write
Key
Scatter/Gather
DMA
R
W
PC_AVI
MEM_ARB
RTC
GFX_SCALER
R
W
SPI
R
W
SD Card
R
W
R/W
Control Network
R
W
PNX85500 Block Diagram
UART
JTAG
RESET
CLOCKS
Interrupts
SYS_CTRL
DMANetwork
DMA Network
Generic Control and InterconnectDigital Broadcast / Transport StreamAudio ProcessingVideo Processing and Graphics
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
10
Introduction
System Integration
– More TV System on a Chip
– PNX85500 TV Solution
Design Challenges
– Architecture
– Memory Bandwidth and Latency
– Verification and Emulation
High-lighted Features
Conclusions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
11
Organizational Complexity
World-wide multi-site
project
– UK, Netherlands,
Germany, France,
India, Israel, USA
Number of IPs
– Approx 100 IP blocks
(85% NXP-internal)
Compute infra metrics
– 15 TBytes of disk
space
– 3 TBytes of RAM for
SoC Integration
CaenSouthampton HamburgChicago
San Jose Eindhoven Haifa Bangalore
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
12
Integrating many different functions
Analogue
Standards
Decoder
MIPS24K
Digital Audio
Decoder
Audio
Post-Processing
Audio
Presentation
Connectivity
Interfaces
Audio and
Video
Capture
MPEG
Demux &
Descrambler
MPEG/H.264
Video Decoder
Flexible
Video Decoder
Graphics
Rendering
Picture Quality
Processing
Video
Presentation
Auto Picture
Control
Frame Rate
Conversion
Function Examples
Established HW functions Analogue audio/video decoding
High performance HW functions Video scaling & composition
Control processing Generic operating system
Flexible DSP Audio & video feature processing
High performance DSP Motion Accurate Picture Processing
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
13
Challenging Bandwidth and Latency Needs
Audio
Processor
Digital Video
Decoder
MIPS24K
Critical
Embedded
Control CPU
Critical Tolerant
FRC Co-
processor
Tolerant
FRC
Processor
Critical Tolerant
AVDSP
Processor
Critical
Memory Subsystem with Arbitration and Buffering
Video Comp.
Pipe(s)
Tolerant
Video
Scaler(s)
Tolorant
Cost pressure only allows 2 x 16 DDR2-1066
• Limiting gross bandwidth to 4.2 Gbytes/sec
• Originally the TV550 system was expected to need 64-bit DDR interface
Requiring high-bandwidth and low-latency
• Processors for flexible processing: requiring low-latency to minimise cache miss penalty
• Hardware traffic mostly predictable: requiring high-bandwidth
Innovative solutions
• Processors supported by specific arbitration settings in infrastructure
• Hardware units and VLIW pre-fetch memory accesses
• Local caches/buffers
• Video streaming between IP functions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
14
Assuring fast Silicon Bring-Up
Extensive suite of verification methods
Various abstraction levels in simulation of
– IP functionality and connectivity
– SoC infrastructure performance
Emulation of representative Software and
Hardware
– 300 million gates of IC emulation capacity
– System tuning and performance sign-off
– 300 - 400 k frames of HD video before
tape out
Advance system software development
Emulation
All main use-cases had been brought up on the emulator before silicon
– Software was ready when silicon arrived
– Arbitration and tuning settings had been verified
=> Very rapid silicon bring-up
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
15
PNX85500 Silicon
• TSMC's 45nm Low Power (LP)
process technology
• 27 mm Flip Chip BGA Package
• Power Consumption < 7 Watt
• No active cooling required
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
16
Introduction
System Integration
– More TV System on a Chip
– PNX85500 TV Solution
Design Challenges
– Architecture
– Memory Bandwidth and Latency
– Verification and Emulation
High-lighted Features
Conclusions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
17
Complex SoC made up by Complex IPs
Example: Video Scaler
VCAR
MPEG Artefact
Reduction
STDI
De-interlacer
TNR
Temporal Noise
Reduction
PCOR
Projection data
for film detector
AHSC
Horizontal scaler
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
18
Complex SoC made up by Complex IPs
Example: Video Composition Pipe
PCTI
Peaking-based
Color Transient
Improvement
VSHR
Video Sharpening
SKCR
Skin-tone Control
BSKY
Blue-Sky
Enhancement
DI2D
2-Dimensional
Backlight Dimming
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
19
Motion Accurate Picture Processing
Film Judder Cancellation + Motion Blur Reduction
24 Hz film
A B
Original Movie
24 frames per second
A A A BB
Typical TV
at 50 or 60 frames
per second
(with ‘movie judder’)
APNX85500 output
at 120 frames
per second; after
movie judder removal
2 3 4 5 B 7 8 9 10
High quality smooth, natural-looking motion
- analysed and created
- in real-time, for HD video content
- at 120 frames per second
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
20
Improved Picture Quality at Reduced Power
2D Local Dimming Processing
Video
input
Video outputBacklight output Perceived output
Video on backlight
+ =
PNX85500
Histogram
FRC Processor
Image Analysis
Backlight
calculation
Reduce LCD TV’s
backlight power by
about 50%
Significant increase
of contrast and black
level
Histogram
measurement and
pixel processing
done in HW-IP
Flexible processing
of VLIW processor
for image analysis
and backlight
calculation
Video
Gain
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
21
Introduction
System Integration
– More TV System on a Chip
– PNX85500 TV Solution
Design Challenges
– Architecture
– Memory Bandwidth and Latency
– Verification and Emulation
High-lighted Features
Conclusions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
22
Conclusions
PNX85500: the world’s first DTV SoC in 45nm
•Very high level of integration
•Award-winning 120 Hz processing in front-end TV SoC
•Enabling global chassis, single platform
Performance critical
•Iterative analysis and optimisation through design cycle
•Solving challenging demands on memory latency
Verification challenge
•Very high level of integration creates challenges in interdependency and complexity
•Extensive use of prototyping using emulation and FPGA
First silicon arrived in Q1 2009
•Successful customer demonstrations within 2 weeks of first silicon!
What’s next?
•Higher integration levels, lower system cost
•Improved picture quality, increased frame rates and resolution
•New video features
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
23
Questions
25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge
24

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
 
Analog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTVAnalog TV Systems/Digital TV Systems/3DTV
Analog TV Systems/Digital TV Systems/3DTV
 
Abipbox
AbipboxAbipbox
Abipbox
 
Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid: Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid:
 
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application NoteMaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
 
Abipbox
AbipboxAbipbox
Abipbox
 
IPTV Codec & Packeting
IPTV Codec & PacketingIPTV Codec & Packeting
IPTV Codec & Packeting
 
intro_dgital_TV
intro_dgital_TVintro_dgital_TV
intro_dgital_TV
 
Abipbox
AbipboxAbipbox
Abipbox
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Abipbox
AbipboxAbipbox
Abipbox
 
Feature hevc
Feature hevcFeature hevc
Feature hevc
 
Surf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video GwSurf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video Gw
 
HEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam MariappanHEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam Mariappan
 
Linear TV and distributed access
Linear TV and distributed accessLinear TV and distributed access
Linear TV and distributed access
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
 
Abipbox
AbipboxAbipbox
Abipbox
 
Transport methods in 3DTV--A Survey
Transport methods in 3DTV--A SurveyTransport methods in 3DTV--A Survey
Transport methods in 3DTV--A Survey
 
ComNet NWKED Data Sheet
ComNet NWKED Data SheetComNet NWKED Data Sheet
ComNet NWKED Data Sheet
 
High Definition Television
High Definition TelevisionHigh Definition Television
High Definition Television
 

Semelhante a HDTV Chip From NXP (PNX85500)

2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservationPptblog Pptblogcom
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Videoguy
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Videoguy
 
Surveon Certified Enterprise Megapixel Recorder (EMR) Series
Surveon Certified Enterprise Megapixel Recorder (EMR) SeriesSurveon Certified Enterprise Megapixel Recorder (EMR) Series
Surveon Certified Enterprise Megapixel Recorder (EMR) SeriesSurveon Technology Inc.
 
Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideoguy
 
Sspi day out_2014_globosat-alan_murakami
Sspi day out_2014_globosat-alan_murakamiSspi day out_2014_globosat-alan_murakami
Sspi day out_2014_globosat-alan_murakamiSSPI Brasil
 
61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdceduardoarts
 
Video Compression Technology
Video Compression TechnologyVideo Compression Technology
Video Compression TechnologyTong Teerayuth
 
High Performance KVM
High Performance KVMHigh Performance KVM
High Performance KVMNacho Lee
 
Surveon Certified Recording Solutions Optimised for Milestone XProtect
Surveon Certified Recording Solutions Optimised for Milestone XProtect Surveon Certified Recording Solutions Optimised for Milestone XProtect
Surveon Certified Recording Solutions Optimised for Milestone XProtect Surveon Technology Inc.
 
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...Nguyễn Hoàng (LightJSC)
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriais
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriaisWebinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriais
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriaisEmbarcados
 
WyreStorm: Next Level Digital HD Transmission
WyreStorm: Next Level Digital HD TransmissionWyreStorm: Next Level Digital HD Transmission
WyreStorm: Next Level Digital HD TransmissionrAVe [PUBS]
 
AP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned FacilitiesAP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned FacilitiesGuisun Han
 
для операторов
для операторовдля операторов
для операторовSergey Shido
 
Sony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderSony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderAV ProfShop
 

Semelhante a HDTV Chip From NXP (PNX85500) (20)

2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation2005 06-12-vitale-emgsession-videopreservation
2005 06-12-vitale-emgsession-videopreservation
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
Presentation TS-X53A Series
Presentation TS-X53A SeriesPresentation TS-X53A Series
Presentation TS-X53A Series
 
Surveon Certified Enterprise Megapixel Recorder (EMR) Series
Surveon Certified Enterprise Megapixel Recorder (EMR) SeriesSurveon Certified Enterprise Megapixel Recorder (EMR) Series
Surveon Certified Enterprise Megapixel Recorder (EMR) Series
 
Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and Application
 
Sspi day out_2014_globosat-alan_murakami
Sspi day out_2014_globosat-alan_murakamiSspi day out_2014_globosat-alan_murakami
Sspi day out_2014_globosat-alan_murakami
 
61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc
 
Video Compression Technology
Video Compression TechnologyVideo Compression Technology
Video Compression Technology
 
High Performance KVM
High Performance KVMHigh Performance KVM
High Performance KVM
 
GVT Decoder - DataSheet
GVT Decoder - DataSheetGVT Decoder - DataSheet
GVT Decoder - DataSheet
 
Surveon Certified Recording Solutions Optimised for Milestone XProtect
Surveon Certified Recording Solutions Optimised for Milestone XProtect Surveon Certified Recording Solutions Optimised for Milestone XProtect
Surveon Certified Recording Solutions Optimised for Milestone XProtect
 
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...
Promise - Rich media storage solution- Thunderbolt3 storage solution - Pegasu...
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriais
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriaisWebinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriais
Webinar: BlueNRG-LP - Bluetooth 5.2 de longo alcance para aplicações industriais
 
WyreStorm: Next Level Digital HD Transmission
WyreStorm: Next Level Digital HD TransmissionWyreStorm: Next Level Digital HD Transmission
WyreStorm: Next Level Digital HD Transmission
 
AP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned FacilitiesAP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned Facilities
 
для операторов
для операторовдля операторов
для операторов
 
Sony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderSony PXW-Z100 Camcorder
Sony PXW-Z100 Camcorder
 

Mais de Devanshu Shrivastava

Mais de Devanshu Shrivastava (7)

MIFARE IC Soultion From NXP
MIFARE IC Soultion From NXPMIFARE IC Soultion From NXP
MIFARE IC Soultion From NXP
 
PM8056 Chip SAS Expander from PMC Sierra
PM8056 Chip SAS Expander from PMC Sierra PM8056 Chip SAS Expander from PMC Sierra
PM8056 Chip SAS Expander from PMC Sierra
 
Physical design relational_db_devanshu
Physical design relational_db_devanshuPhysical design relational_db_devanshu
Physical design relational_db_devanshu
 
Six Thinking Hats Summary
Six Thinking Hats SummarySix Thinking Hats Summary
Six Thinking Hats Summary
 
Tips On Time Management
Tips On Time ManagementTips On Time Management
Tips On Time Management
 
Essence Of One Minute Management
Essence Of One Minute ManagementEssence Of One Minute Management
Essence Of One Minute Management
 
Whats Inside These Gadgets
Whats Inside These GadgetsWhats Inside These Gadgets
Whats Inside These Gadgets
 

Último

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 

Último (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 

HDTV Chip From NXP (PNX85500)

  • 1. PNX85500 Single Chip LCD TV System with integrated 120Hz HD Frame Rate Converter Colin Osborne / Ralf Karge PNX85500 Single Chip LCD TV System Hot Chips 2009 August, 25, 2009
  • 2. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 2 Presentation Outline Introduction System Integration – More TV System on a Chip – PNX85500 TV Solution Design Challenges – Architecture – Memory Bandwidth and Latency – Verification and Emulation High-lighted Features Conclusions
  • 3. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 3 Introducing the TV550 System TV550 System comprises the world’s first Digital TV SoC in C045: PNX85500 • Channel demodulators, networking (USB, HDMI, Ethernet, SD card reader), 120 Hz, H.264 HD decoding, advanced Picture Quality Algorithms, etc. Extremely high level of functional integration • Full application (networking, H.264 HD decoding, advanced gfx, FRC, …) all on 2x16-bit DDR2 footprint! Smallest memory requirement for the total system • Avoid expensive EMI protection with built-in spread-spectrum on both LVDS as well as DDR interfaces Drives industry’s lowest cost-of-ownership/bill-of-material • Minimize upfront development costs and time-to-market for global rollout • One development, one PCB line, one test set up Enables development for global chassis roll out thanks to low system costs
  • 4. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 4 Introduction System Integration – More TV System on a Chip – PNX85500 TV Solution Design Challenges – Architecture – Memory Bandwidth and Latency – Verification and Emulation High-lighted Features Conclusions
  • 5. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 5 TV550 System Integration CVBS,Y/C, RGB L/R L/R L,R YCbCr NXP PNX8543 MIPS32@300 MHz Pixel OSD, TV Control, HDMI,USB,PC-AVI DDR2 256MB FLASH 128 MB PNX8543 LVDS-2 CVBS SPDIF L,R Audio Amplifier DVB-C Channel Decoder TDA10024 Tuner TDA18272 SPDIF RGB, HV L/R PCMCIA NXP TFA9810 32 bit DDR2-666 TS Low-IF Analog IF IP TDA8296 CVBS/SIF Ethernet MAC DVB-T Channel Decoder TDA10048 Silicon Tuner Switch TDA9996 CI+ HDMI Switch HD 1080p 100/120Hz 50/60Hz NXP PNX5120 Frame Rate Conversion PNX85500 32 bit DDR2-666 DDR2 128MB
  • 6. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 6 TV550 System Integration CVBS,Y/C, RGB L/R L/R L,R YCbCr NXP PNX8543 MIPS32@300 MHz Pixel OSD, TV Control, HDMI,USB,PC-AVI DDR2 256MB FLASH 128 MB PNX8543 LVDS-2 CVBS SPDIF L,R Audio Amplifier DVB-C Channel Decoder TDA10024 Tuner TDA18272 SPDIF PCMCIA NXP TFA9810 32 bit DDR2-666 TS Low-IF Analog IF IP TDA8296 CVBS/SIF Ethernet MAC DVB-T Channel Decoder TDA10048 Silicon Tuner Switch TDA9996 CI+ HDMI Switch HD 1080p 100/120Hz 50/60Hz NXP PNX5120 Frame Rate Conversion RGB, HV L/R PNX85500 32 bit DDR2-666 DDR2 128MB NXP PNX85500
  • 7. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 7 TV550 – FRC 120Hz FULL HD DVB-T, CI+, PAL/SECAM, IP TV550 HDMI DIGITAL AUDIO OUT DIGITAL AUDIO IN HDMI TFA9810 HDMI HDMI PNX8550x DDR2 128 MB FLASH 64 MB CI+ Ethernet PHY TDA9996 switch USB DDR2 128 MB TDA18272 Si Tuner
  • 8. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 8 TV550 – FRC 120Hz FULL HD DMB-T/ATSC/ISDB-T, PAL/SECAM/NTSC, IP TV550 HDMI DIGITAL AUDIO OUT DIGITAL AUDIO IN HDMI TFA9810 HDMI HDMI PNX8550x DDR2 128 MB FLASH 64 MB Ethernet PHY TDA9996 switch USB TDA18272 Si Tuner DDR2 128 MB Channel Demod Optional China CI+
  • 9. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 9 LVDS_TX MIPS24K CAI MIPS24K–ControlNetwork Video Scaler (1) Video Composition Pipe (1) R W R W R W SPDIF GPIO AVDSP–ControlNetwork HDMI_RX Audio Decoding Audio Processor USB R W AV-DSP R W I2C Video Input Processor Video Composition Pipe (2) R DENC Interrupts R W I2S R BRIDGE R 2D Drawing R W Digital Video Decoder R W R W R W W Transport Stream Input PC_AVI R W Frame Rate Converter R W W ETHERNET R W Video Scaler (2) R W FLASH_CTRL W Channel Decode MCU_DDR (32bit) R W MPEG Demux R W PC_AVI R W A A R DMA Read W DMA Write Key Scatter/Gather DMA R W PC_AVI MEM_ARB RTC GFX_SCALER R W SPI R W SD Card R W R/W Control Network R W PNX85500 Block Diagram UART JTAG RESET CLOCKS Interrupts SYS_CTRL DMANetwork DMA Network Generic Control and InterconnectDigital Broadcast / Transport StreamAudio ProcessingVideo Processing and Graphics
  • 10. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 10 Introduction System Integration – More TV System on a Chip – PNX85500 TV Solution Design Challenges – Architecture – Memory Bandwidth and Latency – Verification and Emulation High-lighted Features Conclusions
  • 11. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 11 Organizational Complexity World-wide multi-site project – UK, Netherlands, Germany, France, India, Israel, USA Number of IPs – Approx 100 IP blocks (85% NXP-internal) Compute infra metrics – 15 TBytes of disk space – 3 TBytes of RAM for SoC Integration CaenSouthampton HamburgChicago San Jose Eindhoven Haifa Bangalore
  • 12. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 12 Integrating many different functions Analogue Standards Decoder MIPS24K Digital Audio Decoder Audio Post-Processing Audio Presentation Connectivity Interfaces Audio and Video Capture MPEG Demux & Descrambler MPEG/H.264 Video Decoder Flexible Video Decoder Graphics Rendering Picture Quality Processing Video Presentation Auto Picture Control Frame Rate Conversion Function Examples Established HW functions Analogue audio/video decoding High performance HW functions Video scaling & composition Control processing Generic operating system Flexible DSP Audio & video feature processing High performance DSP Motion Accurate Picture Processing
  • 13. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 13 Challenging Bandwidth and Latency Needs Audio Processor Digital Video Decoder MIPS24K Critical Embedded Control CPU Critical Tolerant FRC Co- processor Tolerant FRC Processor Critical Tolerant AVDSP Processor Critical Memory Subsystem with Arbitration and Buffering Video Comp. Pipe(s) Tolerant Video Scaler(s) Tolorant Cost pressure only allows 2 x 16 DDR2-1066 • Limiting gross bandwidth to 4.2 Gbytes/sec • Originally the TV550 system was expected to need 64-bit DDR interface Requiring high-bandwidth and low-latency • Processors for flexible processing: requiring low-latency to minimise cache miss penalty • Hardware traffic mostly predictable: requiring high-bandwidth Innovative solutions • Processors supported by specific arbitration settings in infrastructure • Hardware units and VLIW pre-fetch memory accesses • Local caches/buffers • Video streaming between IP functions
  • 14. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 14 Assuring fast Silicon Bring-Up Extensive suite of verification methods Various abstraction levels in simulation of – IP functionality and connectivity – SoC infrastructure performance Emulation of representative Software and Hardware – 300 million gates of IC emulation capacity – System tuning and performance sign-off – 300 - 400 k frames of HD video before tape out Advance system software development Emulation All main use-cases had been brought up on the emulator before silicon – Software was ready when silicon arrived – Arbitration and tuning settings had been verified => Very rapid silicon bring-up
  • 15. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 15 PNX85500 Silicon • TSMC's 45nm Low Power (LP) process technology • 27 mm Flip Chip BGA Package • Power Consumption < 7 Watt • No active cooling required
  • 16. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 16 Introduction System Integration – More TV System on a Chip – PNX85500 TV Solution Design Challenges – Architecture – Memory Bandwidth and Latency – Verification and Emulation High-lighted Features Conclusions
  • 17. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 17 Complex SoC made up by Complex IPs Example: Video Scaler VCAR MPEG Artefact Reduction STDI De-interlacer TNR Temporal Noise Reduction PCOR Projection data for film detector AHSC Horizontal scaler
  • 18. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 18 Complex SoC made up by Complex IPs Example: Video Composition Pipe PCTI Peaking-based Color Transient Improvement VSHR Video Sharpening SKCR Skin-tone Control BSKY Blue-Sky Enhancement DI2D 2-Dimensional Backlight Dimming
  • 19. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 19 Motion Accurate Picture Processing Film Judder Cancellation + Motion Blur Reduction 24 Hz film A B Original Movie 24 frames per second A A A BB Typical TV at 50 or 60 frames per second (with ‘movie judder’) APNX85500 output at 120 frames per second; after movie judder removal 2 3 4 5 B 7 8 9 10 High quality smooth, natural-looking motion - analysed and created - in real-time, for HD video content - at 120 frames per second
  • 20. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 20 Improved Picture Quality at Reduced Power 2D Local Dimming Processing Video input Video outputBacklight output Perceived output Video on backlight + = PNX85500 Histogram FRC Processor Image Analysis Backlight calculation Reduce LCD TV’s backlight power by about 50% Significant increase of contrast and black level Histogram measurement and pixel processing done in HW-IP Flexible processing of VLIW processor for image analysis and backlight calculation Video Gain
  • 21. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 21 Introduction System Integration – More TV System on a Chip – PNX85500 TV Solution Design Challenges – Architecture – Memory Bandwidth and Latency – Verification and Emulation High-lighted Features Conclusions
  • 22. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 22 Conclusions PNX85500: the world’s first DTV SoC in 45nm •Very high level of integration •Award-winning 120 Hz processing in front-end TV SoC •Enabling global chassis, single platform Performance critical •Iterative analysis and optimisation through design cycle •Solving challenging demands on memory latency Verification challenge •Very high level of integration creates challenges in interdependency and complexity •Extensive use of prototyping using emulation and FPGA First silicon arrived in Q1 2009 •Successful customer demonstrations within 2 weeks of first silicon! What’s next? •Higher integration levels, lower system cost •Improved picture quality, increased frame rates and resolution •New video features
  • 23. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 23 Questions
  • 24. 25-Aug-2009PNX85500 / HotChips / C.Osborne, R. Karge 24