190 likes | 355 Views
EECS 373 Talk. Group Members: Kevin Wang Henry Shih Yu Xing. Introduction. Compact audio/video interface Carry both uncompressed high definition video along with all existing muti -channel audio formats Standard for HDTV – 1080p 1920x1080 with widescreen aspect ratio of 16:9
E N D
EECS 373 Talk Group Members: Kevin Wang Henry Shih Yu Xing
Introduction • Compact audio/video interface • Carry both uncompressed high definition video along with all existing muti-channel audio formats • Standard for HDTV – 1080p 1920x1080 with widescreen aspect ratio of 16:9 • Backward Compatible • Used in HD DVD Players, Digital Cameras and camcorders, Personal Computers, Tablets, Mobile phones, Projector
Background • HDMI Working Group began development on HDMI 1.0 on April 16, 2002 • HDMI 1.0 Released December 9, 2002 • HDMI 1.3Released June 22, 2006 • Six million HDMI device sold in 2004 • 17.4 million in 2005 • 60 million in 2006 • 143 million in 2007 • 600 million by 2011
HDMI vs DVI vs VGA http://www.brighthub.com/computing/hardware/articles/126391.aspx
Different Types of Connectors http://upload.wikimedia.org/wikipedia/commons/a/a5/HDMI_Connector.jpg
How does HDMI Communicate? DDC TMDS CEC http://www.lammertbies.nl/comm/cable/HDMI.html
DDC(Display Data Channel) • “plug and play” • Enable the computer host to adjust monitor parameters Plug & Play http://www.extron.com/company/article.aspx?id=tech83
CEC(Consumer Electronics Control) • Up-to 15 CEC-enabled devices • Only one remote control needed http://www.samsung.com/ae/consumer/tv-audio-video/dvd/dvd-player/DVD-P390/MEA
TMDS(Transition Minimized Differential Signaling) • Reduce EM interference and enable clock recovery • Eliminates A/D and D/A conversion • Supports native 16 million true-color resolution TMDS A/D & D/A HDMI DVI VGA http://www.keydigital.com/KnowledgeCenter_HDMIPlugNPlay_wp.html
Channels • Four differential pairs for data and clock channels • Data channels: video, audio and auxiliary data • Clock channels: video pixel rates • Three different packet types • The Video Data Period • The Data Island Period • The Control Period
Packet Types • Video data period • 8b/10b encoding (http://en.wikipedia.org/wiki/8b/10b_encoding) • Transmit active video pixels • Data island period • 4b/10b encoding (DVI hasn’t) • Transmit series of packets of audio and auxiliary data • Control period • 2b/10b encoding • Required between two periods above
http://www.avforums.com/forums/attachments/arcam-products/309758d1335943919-avr600-sacd-hdmi-tmds-periods-graph.jpghttp://www.avforums.com/forums/attachments/arcam-products/309758d1335943919-avr600-sacd-hdmi-tmds-periods-graph.jpg
Summary so far • Digital Signal Transmission • Audio and Video 1080p • TMDS - Multiple transmit period • Compact in Size
Application - Board • Raspberry Pi • Credit-card Size • Developed by UK • Using Broadcom BCM2835 SoC - CPU: ARM1176JZF • Panda Board • Using TI OMAP4430 SoC • CPU: ARM Cortex M9 http://barracudadrive.com/RaspberryPi.lsp http://multivu.prnewswire.com/mnr/pandaboard/39158/
Board - Layout Panda Board Raspberry Pi http://pandaboard.org/content/resources/references http://www.raspberrypi.org/faqs Both Supports 1080p HDMI output
Projects Using HDMI • Raspberry Pi http://www.raspberrypi.org/archives/3545#comments http://www.youtube.com/watch?v=o8wkFXN-uc4 - EECS 452 • PandaBoard - Robotics • https://sites.google.com/site/andrewssobral/pandaboard
Reference • http://www.makeuseof.com/tag/video-cables-explained-difference-vga-dvi-hdmi-ports/ • http://www.raspberrypi.org/ • http://www.extremetech.com/computing/148482-the-true-cost-of-a-raspberry-pi-is-more-than-you-think • http://en.wikipedia.org/wiki/Raspberry_Pi