1 / 16

HDMI

HDMI. Madhav Achar, Patrick D’Agostino, and Arthur Rajala EECS 373 March 2014 University of Michigan. 1. Purpose. Protected data transmission Real world embedded systems Future coursework: 473. 2. http://store.jvc.com/images/product/HDMI-HDMIMINI.JPG. What is HDMI?.

tanith
Download Presentation

HDMI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HDMI Madhav Achar, Patrick D’Agostino, and Arthur Rajala EECS 373 March 2014 University of Michigan 1

  2. Purpose • Protected data transmission • Real world embedded systems • Future coursework: 473 2 • http://store.jvc.com/images/product/HDMI-HDMIMINI.JPG

  3. What is HDMI? • High Definition Multimedia Interface • Audio/video transmission • Video uncompressed • Audio compressed or uncompressed • By 2013, over 3 billion HDMI devices sold • Surpassed DVI in 2008[1] • Possible alternative for 373 projects • No HDMI port on Smartfusion boards • Raspberry Pi, Arduino TRE, BeagleBoard 3

  4. Technical Specifications HDMI 1.0[2] December 9, 2002 • 5GB/s, 3.95GB/s without overhead • <= 1080p @ 60Hz • 8 audio channels • 192 kHz audio sampling frequency • Supports HDCP • Same video format as DVI HDMI 2.0[3] September 4, 2013 • 18.8 GB/s, 14.4 GB/s without overhead • <= 2160p @ 60Hz • 32 audio channels • 1536 kHz audio sampling frequency • Supports HDCP • Backwards compatible connector 4

  5. High-bandwidth Digital Content Protection (HDCP) • Authentication of receiver • Shared secret session key • Authenticate any downstream receivers • Recheck every 128 video frames[4] • Encryption of data stream • Pixels XOR-ed with a changing 24 bit number • Key revocation • Checks for compromised device 5

  6. Pin Connections Pins 1-9: 3 TMDS Channels Pins 10-12: TMDS Clock Pin 13: CEC Pin 14: ARC/HEC (1.4) Pin 15-16: DDC Pin 17: Data shield Pin 18: Power supply (+5V) Pin 19: Hot plug detect http://www.hdmi.org/installers/insidehdmicable.aspx 6

  7. Display Data Channel (DDC) • HDCP authentication • Automatic Device Configuration • Video/audio format onreceivers • Precise latency data tokeep synchronization • Unidirectional I2C bus • 100 kbit/s minimum http://www.hdmi.org/installers/insidehdmicable.aspx 7

  8. Transition Minimized Differential Signaling (TMDS) • Interleaves video,audio, auxiliary data • 3 transmission periods • Video data • Data island • Control • 8b/10b encoding using bitflipping, XOR/XNOR • Audio clock recovery http://www.hdmi.org/installers/insidehdmicable.aspx 8

  9. Consumer Electronics Control (CEC) • Controls up to 15connected devices • Used for One Touch Play,System Standby, Menucontrol, etc • One-wire bidirectional bus based on AV.link[5] • Open collector • Value determined by low period http://www.hdmi.org/installers/insidehdmicable.aspx 9

  10. CEC Example http://www.cypeurope.com/store/store/app/product/CPRO-8MCEC/HDMI-1-to-8-Distribution-Amplifier-with-CEC-Function 10

  11. Example Project Using HDMI http://blog.parts-people.com/2012/12/20/mobile-raspberry-pi-computer-build-your-own-portable-rpi-to-go/ 11

  12. What are the alternatives? 12

  13. Cables and Cost • Cost to the manufacturer • Large manufacturers: $10,000 per year • • Additional $0.15 per device • • Reduced to $0.05 if HDMI logo used • • Reduced to $0.04 if HDCP implemented • Small volume manufacturers: smaller yearly fee, pay more per device • Types of Cables • Standard (Type I) cables tested to 75MHz, or up to 2.25 Gb/s (720p/1080i) • High Speed (Type II) cables tested to 340MHz, or 10.2 Gb/s (2560x1600) 13

  14. Conclusion • Powerful interface for multimedia content • Audio, video, device control • High bandwidth • Automatic configuration • Data protection • Popular, standard in embedded systems • Need separate board for 373 • Used for other EECS courses 14

  15. Sources • "HDMI Specification Marks 10-Year Milestone as De-Facto Standard for HD Connectivity". HDMI Licensing, LLC. 2013-01-08. Retrieved 2013-01-10. • http://www.hdmi.org/manufacturer/hdmi_1_4/hdmi_1_4_faq.aspx • http://www.hdmi.org/manufacturer/hdmi_2_0/hdmi_2_0_faq.aspx • http://www.digital-cp.com/files/documents/04A897FD-FEF1-0EEE-CDBB649127F79525/HDCP_deciphered_070808.pdf • HDMI Specification Version 1.3a, Supplement 1: Consumer Electronics Control (CEC) • http://www.hdmi.org/installers/insidehdmicable.aspx • http://www.hdmi.org/pdf/whitepaper/DesigningCECintoYourNextHDMIProduct.pdf • http://www.digital-cp.com/files/static_page_files/F3FDE47C-1A4B-B294-D0802DFEF646E602/HDCP%20on%20HDMI%20Specification%20Rev2_2_Final1.pdf • http://www.hdmi.org/manufacturer/hdmi_2_0/index.aspx • http://web.archive.org/web/20080211111003/http://www.hdmi.org/press/pr/pr_20060622.aspxhttp://newslittle.com/wp-content/uploads/2013/09/HDMI-logo_black-1600px_610x130.png • http://www.aes-media.org/sections/uk/Conf2011/Presentation_PDFs/14%20-%20john%20dawson%20-%20Audio%20Transport%20over%20HDMI%20-%20AES%202011.pdf • http://www.cec-o-matic.com/index.php • http://store.jvc.com/images/product/HDMI-HDMIMINI.JPG • http://www.hdmi.org/images/consumers/Home_Theater_1.jpg • http://www.sz-wholesaler.com/userimg/432/434sw1/hdmi-projector-hd66-89.jpg • http://cellphones.techfresh.net/wp-content/uploads/2009/05/hitachi-hd-woo-cellphone.jpg • https://lh3.ggpht.com/_OKvjOZi2mHU/TOuuorjHrrI/AAAAAAAAAMc/30HxOU2-FmA/s1600/atmdeath.jpg • http://www.techfuels.com/attachment.php?s=c1c80c743f91720f2f7a5a7bcf44a7da&attachmentid=23148&d=1297838473 15

More Related