element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Forum HDMI1.4测试解决方案
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 0 replies
  • Subscribers 350 subscribers
  • Views 1020 views
  • Users 0 members are here
  • hec规范
  • hdmi1.4
  • 测试
Related

HDMI1.4测试解决方案

Grace
Grace over 14 years ago

1 引言

  从入门高清消费电子级产品到高端家庭影院系统,包括电视,机顶盒,DVD 播放机和A/V接收器,HDMI(High-DefiniTIon Multimedia InteRFace)接口快速地在消费者中普及,图1为HDMI应用实例。HDMI是一个非常成功的标准,超过850个设备制造商采用HDMI标准,预计 2010年会有10亿台DHMI设备投放市场。最新版本的HDMI标准是HDMI1.4,是2009年6月通过的。本文重点是介绍HDMI1.4基础技术及测试需求。

image

图1 HDMI应用实例

   

      HDMI1.4协议规定,HDMI连接器通过一线对(即为HEAC+和HEAC-)融合了以太网通道和音频回传通道,使得一根双绞线可以只携带以太网、语音或两者同时携带。很早在HDMI兼容测试标准补充2(HDMI Compliance Test Specification,Supplement 2)中,就已经定义了以太网和音频回传通道的测试,即HEAC(HDMI Ethernet and Audio Return Channel)。本文着重介绍HDMI1.4第八章节有关网络测试的内容。

   

      HDMI以太网通道(HEC)是把以太网集成在HDMI里,避免使用单独的线缆和连接器,减少了制造商成本,简化了用户家庭网络。HDMI1.4规定,HEC采用802.3以太网标准,特别是参照100Base-TX标准,表1列举了HDMI和802.3的几点不同之处。

image

表1 以太网和HDMI HEC的差别

   

      除了物理层的区别以外,在以太网的方式使用通道之前,HEC需要一个初始化过程,这个初始化过程叫做能力发现和控制(CDC,Cpability Discovery and Control)HEC设备必须通过符合协议规范的测试,本文主要介绍HDMI-HEC技术和测试需求。

   

       2 HDMI-HEC基础技术

  2.1 解决环路问题

  为了解决网络环路问题,HDMI1.4借鉴了最小生成树协议STP(Spanning Tee Protocol)来解决此问题。最小生成树简化网络拓扑,形成树状拓扑,因此从网络中的一个节点到另外任何一个节点都只有一条途径。图2为最简单的 HEC网络,构成一个最基本的最小生成树。

image

图2 最基本的最小生成树

   

      如果网络节点a成为根节点,就需要去使能节点b和节点c之间的链路,消除潜在的网络环路。网络之间的节点通信是用STP协议,或RSTP协议(Rpid Sanning Tee Potocol)。IEEE802.1w定义了RSTP协议,它是对原有STP的一个改进,减少了聚敛时间,STP的聚敛时间是30~0s,STP的聚敛时间只有6s。RSTP节点之间的通信是使3桥协议数据单元BPDU(Uses Bridge Protocol Data Units),当某条链路出现故障,RSTP可以把一条去使能的链路转变为转发模式,使整网的各节点可达。如图3所示,如果节点a和节点c之间的链路出现故障,将使能节点b和节点c之间的链路。

image

图3 最小生成树发现过程

   

      HDMI1.4测试规范要求HDMI设备可以在HEC上正确转发BPDU帧,用RSTP协议取消网络环路。

   

      2.2 队列控制 (Queue Control)

  希望HEC网络中的设备可以区分流量的优先级,对时间敏感的应用流量,例如在线游戏,视频,VoIP应该比文件下载的流量的优先级高。在HEC网络,通过使用VALN(Virtual Lcal Aea Ntwork)区分流量优先级。图4和图5说明了这个过程。

image

图4 插入了VLAN TAG的以太网帧

image

图5 VLAN TAG的结构

   

      HEC规范规定在网络里至少支持4个队列。我们需要测试用VLAN TAG区分不同流量的优先级,并确保HEC设备在网络发生拥塞时,不丢失高优先级的流量。进一步的测试还需要验证VLAN TAG值通过HEC网络是不变化的。

   

      2.3 流行的网络技术

  HEC之所以重要和流行,是因为它在家庭网络中具有竞争优势。第一是被机顶盒生产厂商、游戏提供商和集中多媒体的PC提供商所推动,可以在这些设备上提供互联网终端。第二是被电视生产厂商推动,他们在不断寻求新的功能。一个明显的机会是在电视范围内增加全面的网络功能,提供全面的网络能力,例如统一即插即用 UPnP(Universal Plug and Play)、数字生活网络联盟DLNA(Digital Living Network Alliance)和LiquidHD。

  • Sign in to reply
  • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube