Presentation is loading. Please wait.

Presentation is loading. Please wait.

Group Members: Kevin Wang Henry Shih Yu Xing

Similar presentations


Presentation on theme: "Group Members: Kevin Wang Henry Shih Yu Xing"— Presentation transcript:

1 Group Members: Kevin Wang Henry Shih Yu Xing
EECS 373 Talk Group Members: Kevin Wang Henry Shih Yu Xing

2 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 DVI – HDMI DVI just needs an adaptor

3 Background HDMI Working Group began development on HDMI 1.0 on April 16, 2002 HDMI 1.0 Released December 9, 2002 HDMI 1.3 Released 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 More recent data

4 Why do we need to use HDMI in Embedded System?

5 HDMI vs DVI vs VGA HDMI 1.3 (High-Definition Multimedia Interface) DVI
(Digital Visual Interface) VGA (Video Graphics Array) Digital or Analog Digital Analog Clock Speed 340 MHz 165 MHz MHz Total Bandwidth 10 Gbps 4.95 Gbps DAC-dependent Audio Yes No Resolution 4196 x 2160 px 3840 x 2400 px 800 x 600 px Width of Connector 20.9 mm 39.5 mm 35 mm Protocol TMDS Scale

6 Different Types of Connectors

7 How does HDMI Communicate?
Pin Number Pin Function Pin 1 TMDS Data2+ Pin 11 TMDS Clock Shield Pin 2 TMDS Data2 Shield Pin 12 TMDS Clock− Pin 3 TMDS Data2− Pin 13 CEC Pin 4 TMDS Data1+ Pin 14 Reserved Pin 5 TMDS Data1 Shield Pin 15 SCL (I²C Serial Clock for DDC) Pin 6 TMDS Data1− Pin 16 SDA (I²C Serial Data Line for DDC) Pin 7 TMDS Data0+ Pin 17 DDC/CEC/HEC Ground Pin 8 TMDS Data0 Shield Pin 18 +5 V (max 50 mA) Pin 9 TMDS Data0− Pin 19 Hot Plug detect  Pin 10 TMDS Clock+ DDC CEC TMDS

8 DDC(Display Data Channel)
“plug and play” Enable the computer host to adjust monitor parameters Plug & Play The DDC is used by the transmitter to read the receiver’s Enhanced Extended Display Identification Data (E-EDID) in order to discover the receiver’s configuration and capabilities. Plug and play: one with a specification that facilitates the discovery of a hardware component in a system without the need for physical device configuration or user intervention in resolving resource conflicts. Used in device such as USB Monitor Parameters:, such as brightness and contrast.

9 CEC(Consumer Electronics Control)
Up-to 15 CEC-enabled devices Only one remote control needed  Allow the user to command and control up-to 15 CEC-enabled devices, that are connected through HDMI, by using only one of their remote controls CEC stands for Consumer Electronics Control. It is implemented as a single wire bus in the HDMI connector (pin 13). It allows various HDMI-enabled products to connect and communicate with each other. It allows various HDMI-enabled products to connect and communicate with each other. The intent is to enable one remote control to interface with all the A/V components. Various message opcodes can be exchanged between the connected systems in order to do device specific actions (like recording on a STB/DVR) or get general information across (like transferring remote control key press details).

10 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 Transport Leverages The Native Digital Environment Of Fixed Pixel Displays Such As LCD Panels TMDS A/D & D/A HDMI DVI VGA

11 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 Remember to relate back to USB, VGA, CAN

12 Packet Types Video data period Data island period Control period
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 8b/10b line code maps 8bit symbol to 10 bits. Reduce the demand for the lower bandwidth limit of channel to transfer the signal

13

14 Summary so far Digital Signal Transmission Audio and Video 1080p
TMDS - Multiple transmit period Compact in Size

15 Application - Board Raspberry Pi Panda Board Credit-card Size
Developed by UK Using Broadcom BCM2835 SoC - CPU: ARM1176JZF Panda Board Using TI OMAP4430 SoC CPU: ARM Cortex M9

16 Board - Layout Panda Board Raspberry Pi
Both Supports 1080p HDMI output

17 Projects Using HDMI Raspberry Pi PandaBoard - EECS 452 - Robotics
- EECS 452 PandaBoard - Robotics

18 QUESTIONS?! ?

19 Reference explained-difference-vga-dvi-hdmi-ports/ true-cost-of-a-raspberry-pi-is-more-than-you-think


Download ppt "Group Members: Kevin Wang Henry Shih Yu Xing"

Similar presentations


Ads by Google