处理数字接口信号的设备及其方法

文档序号:7744914阅读:159来源:国知局
专利名称:处理数字接口信号的设备及其方法
技术领域
本发明总构思的实施例涉及处理数字接口(例如高清晰多媒体接口(HDMI))信号 的设备和方法,该数字接口通过一条电缆传输数字音频/视频(A/V)信号,以提高设备之间 的兼容性并不对A/V操作施加负荷。
背景技术
近来,数字多功能盘(DVD)已被广泛用作记录/再现高品质音频和视频信号的记 录介质。此外,用于显示高品质图像数据的数字图像显示器(例如,用于数字卫星广播的显 示器)和用于更清晰地显示DVD的高品质数字图像的高清晰度数字TV迅速得到广泛使用。因此,期望将各种DVD设备(例如,DVD播放机和DVD刻录机)连接到TV的用户的 需求迅速增加,该各种DVD设备将视频数据记录到DVD中或从DVD中再现视频数据。已经 将数字可视接口(DVI)或高清晰度多媒体接口(HDMI)用作数字接口用于在这样的DVDS 备之间传输数据。具体而言,HDMI为多媒体接口规范,其已设计用于通过一条电缆传输HD-级解压 缩全数字音频/视频(A/V)信号,从而将源设备(例如,DVD播放机或机顶盒(STB))直接 连接到显示器(例如,监视器或TV)、或者通过中继器将源设备和显示器相互连接起来。诸如TV的显示器将VESA扩展显示标识数据(EDID)信息存储在EEPR0M中。诸 如DVD播放机的源设备通过HDMI电缆的显示数据通道(DDC)线(例如,I2C通信线)读取 EDID信息,从而根据显示器类别决定具有适当分辨率的音频和视频(A/V)输出。一般来说,作为静态显示器的TV有固定的EDID。中继器校正和记录EDID,并被设计 用于执行HOT-PLUG(热插拔)复位以允许源设备重新读取EDID。当需要请求新的HDMI连接 时,可以使用在视频通道关闭下产生的接收机读出输入(receiver sense input,RSEN)信号。如上所述,以与RSEN信号相同的方式请求新的HDMI连接时使用热插拔,但其独有 的目的在于向源设备通知EDID的更新。因此,当一个通道被切断(即“RSEN =关闭”)或热 插拔(hot plug)处于低电平时,源设备的HDMI连接也应该被切断。然后,在当前状态再次 达到HDMI连接条件(S卩“HOT-PLUG =高”,“RSEN =开启”)时,源设备读取EDID用于HDMI 重连接,决定A/V输出,然后尝试验证高清晰度拷贝保护(HDCP)。尽管并不打算使信号复杂化,但是,当作为显示器的TV断电并接着供电时, “HOT-PLUG”和“RSEN”信号的状态通常变得复杂。例如,之所以“HOT-PLUG”和“RSEN”信 号变得复杂的原因在于存在各种各样方法用于控制TV软件(S/W)或存在由系统的电源关 系产生的信号。上述背景技术中的最严重的问题是用户无法识别HDMI电缆是否确实断开, 并且也无法识别存在控制信号与否,造成了无论什么情况下提供开启条件,源设备都读取 EDID,导致系统中产生不必要的负荷。

发明内容
本发明总构思提供了处理数字接口信号的设备和方法,其检测消费类电子产品控制(CEC)线的电平来减少“HOT-PLUG”和“RSEN”信号暂态所产生的系统负荷,从而改善HDMI 驱动器之间的兼容性并且不在A/V操作中发生负荷。本发明总构思的其他方面将部分地在下面的说明书中阐明,部分地,从说明书将 是明显的或可以通过对本发明总构思的实践习得。本发明总构思的实施例可以通过提供一种处理经由用于数字接口的数字接口电 缆互连的设备之间的信号的方法实现,该方法包括当连接该数字接口电缆时,通过显示数 据通道(DDC)线获取扩展显示标识数据(EDID)信息;检测消费类电子产品控制(CEC)线的 电平;和根据检测到的CEC线的电平确定是否更新所述EDID信息。所述数字接口电缆可以是高清晰度多媒体接口(HDMI)电缆。所述设备可以是源设备和显示器,其中的每一个都可以具有HDMI驱动器。检测所述CEC线的电平的步骤可以是通过具有HDMI驱动器的中央处理单元(CPU) 的输入/输出(I/O)端口检测所述CEC线的电平。该方法可以进一步包括监视所述HDMI驱动器的HOT-PLUG信号的状态的步骤。确 定是否更新EDID信息的步骤可以包括当所述CEC线的电平具有与所述HOT-PLUG信号相 同的时序时,确定所述HDMI电缆被释放且重新连接,和更新EDID信息。确定是否更新所述EDID信息的步骤可包括当所述CEC线的电平不具有与 HOT-PLUG信号相同的时序时确定所述HOT-PLUG信号的暂态,并可以不更新所述EDID信息。所述方法可进一步包括通过用于在所述HDMI驱动器之间传输信号的中继器筛选 下游HOT-PLUG暂态,并将经筛选的结果传播到上游。本发明总构思的实施例也可以通过提供一种处理经由用于数字接口的数字接口 电缆互连的设备之间的信号的设备来实现。该设备包括存储单元,存储通过显示数据通道 (DDC)线获取的扩展显示标识数据(EDID);和控制器,检测消费类电子产品控制(CEC)线的 电平,并根据检测到的所述CEC线的电平确定是否更新EDID信息。所述控制器可以通过具有HDMI驱动器的中央处理单元(CPU)的输入/输出(1/0) 端口检测所述CEC线的电平。所述控制器可以监视所述HDMI驱动器的HOT-PLUG信号的状态、当CEC线的电平 具有与所述HOT-PLUG信号相同的时序时可以确定所述HDMI电缆被释放且重新连接,并可 以更新所述EDID信息。所述控制器可以监视HDMI驱动器的HOT-PLUG信号的状态、当所述CEC线的电平 不具有与所述HOT-PLUG信号相同的时序时可以判决所述HOT-PLUG信号的暂态、并可以不 更新所述EDID信息。该设备还可以进一步包括中继器,在HDMI驱动器之间传输信号;和所述控制器 可以允许所述中继器筛选下游HOT-PLUG暂态,并将经筛选的结果传播到上游。本发明总构思的实施例也可以通过更新从显示设备到源设备的EDID存储信息 来实现,包括通过具有消费类电子产品控制(CEC)线的HDMI电缆从显示设备输出表示 HOT-PLUG和RSEN信号的暂态的信号模式;比较源设备处CEC线的电平与HOT-PLUG信号 的时序;和基于与HOT-PLUG信号的时序相比较的CEC线的电平,确定是否从显示设备读取 EDID存储信息。本发明总构思的实施例也可以通过处理经由用于数字接口的数字接口电缆互连的设备之间的信号来获得。该处理包括当显示设备的连接信号的状态突然改变时,检测数 字接口电缆内的消费类电子产品控制(CEC)线的电平,并将所述CEC线的电平与显示设备 的HOT-PLUG连接信号相比较,用以确定所述显示设备和源设备之间的HDMI电缆的连接状 态。该处理还可以包括在作出比较之后确定是否从所述显示设备读取EDID数据。本发明总构思的实施例也可以通过提供确定源设备和显示设备之间的数字接口 电缆的连接的步骤来实现,该确定步骤包括确定其中具有消费类电子产品控制(CEC)线 的数字接口电缆是否释放并重新连接到显示设备,并确定所述显示设备的HOT-PLUG连接 信号是否处于信号暂态;和测量所述CEC线的电平和所述HOT-PLUG连接信号的时序,其中 当所述CEC线的电平不具有与所述HOT-PLUG信号相同的时序时,确定所述数字接口电缆未 释放和重新连接。该方法还可以包括如果数字接口电缆被确定为释放和重新连接则从所述显示设 备读取EDID数据。该方法还可以包括如果所述显示设备处于信号暂态则不从所述显示设备读取 EDID数据。本发明总构思的实施例也可以通过提供一种处理经由用于数字接口的数字接口 电缆互连的设备之间的信号的设备来实现。该设备包括源设备,所述源设备包括从显示设 备中读取通过具有消费类电子产品控制(CEC)线的数字接口电缆传输的数据,其中所述控 制器检测所述CEC线,并基于所述CEC线的电平和从所述显示设备输出的HOT-PLUG信号的 时序之间的比较结果确定所述数字接口电缆到所述显示设备的连接状态。信号模式可以是开/关信号模式。


从下面结合了附图的实施例的描述中,本发明总构思的这些和/或其他特征和效 用将变得更明显且更容易被理解,其中图1示出根据本发明总构思的示范性实施例的数字接口的系统;图2是说明根据本发明总构思的示范性实施例的数字接口的数字信号处理操作 的框图;图3是说明根据本发明总构思的示范性实施例的数字接口中与HOT-PLUG和RSEN 信号的暂态相关联的信号处理操作的流程图;图4A-4C包括用于说明根据本发明总构思的示范性实施例的数字接口中对 HOT-PLUG和RSEN信号的暂态进行处理的示例的时序图;以及图5是说明根据本发明总构思的示范性实施例的中断器中传播HOT-PLUG和RSEN 信号的暂态的示例的时序图;图6是说明根据本发明总构思的示范性实施例的数字接口的信号处理操作和连 接的框图。
具体实施例方式现在将详细作出本发明总构思的实施例的参考,在附图中说明其示例,其中相似参考数字通篇指代相似元件。下面描述实施例,以通过参考附图解释本发明总构思。图1示出根据示范性实施例的数字接口的系统。参考图1,作为多个可能的源设备的一者的诸如DVD播放机100的源设备具有高清 晰度多媒体接口(HDMI)输出端口,以及诸如TV、计算机监视器、屏幕等的显示设备200作为 多个可能的显示器的一者。HDMI或数字接口电缆300连接在DVD播放机100和TV 200之 间,使得音频和视频(A/V)信号在DVD播放机100和TV 200之间通过HDMI电缆300通信。 HDMI电缆300可包括多条线或多个通道(如图6所示),用以将音频、视频、控制、数据或其 他信号从源设备100传输到显示设备200。HDMI电缆300能够同时传输A/V信号,从而其可以将DVD播放机100直接到TV 200,或可以将DVD播放机100通过中继器400连接到TV 200。HDMI电缆可能具有使得在 DVD播放机100和TV 200之间传输的信号变得衰减的这样的长度,从而中继器400可以用 于增强信号强度以到达信号的目的地。图2和图6是说明根据示范性实施例的数字接口的信号处理操作和连接的框图。如图2和图6中所示,DVD播放机100包括MPEG解码器110、HDMI发送器120和 控制器130。DVD播放机100还可以包括输入/输出(I/O)端口 105以将HDMI电缆300连 接到DVD播放机100的内部组件。控制器可包括内部存储器135用以存储用于控制DVD播 放机100和通过数字接口电缆300的信号传输的程序和数据。控制器130还可以包括HDMI 驱动器125用以通过HDMI电缆300将信号(包括经由DDC/CED线500传输的信号)驱动 到显示设备200。DDC/CED线500是包含在HDMI电缆300内的信号线或通道中的一者的示 例。TV 200包括输入/输出(I/O)端口 205用以经由HDMI电缆300接收和传输信号。TV 200还包括控制器215用以控制TV 200的操作。控制器215还可以包括HDMI驱动器225, 用以通过HDMI电缆300驱动TV 200的信号;以及存储器235,用以存储用于控制显示设备 200以及通过数字接口电缆300的信号传输的数据和程序。存储器区域135和235也可以 位于源设备100和显示设备200之内的各个控制区域130和215的外部。如图6所示,HDMI电缆300连接在I/O端口 105和205之间。I/O端口 105和205 可以是插接或内接种类,并包括15针、19针、25针的配置或其他配置(如本领域中已知的 HDMI电缆的配置)。HDMI电缆300也可以在每条电缆的末端处具有插接连接器或内接连接 器,以附连到I/O端口 105和205。HDMI电缆300可以有从I/O端口 105延展到HDMI发 送器120的多个连接器和延展到包括DDC/CEC线路500的控制器130的多个连接器。如图2所示,HDMI电缆300和DDC/CEC线可以直接连接到HDMI接收器210和EDID 存储单元260。虽然在图2中作为两条单独的线示出,但DDC/CEC线500是在HDMI电缆300 内实现的,如图6所示。当HDMI电缆300通过连接器连接到端口 105和205时,该端口可 以包括专用线用以将DDC/CEC线500直接引到控制器130或HDMI接收器210和EDID存储 单元260之间的接口。I/O端口 105和205也可以将各种线或通道从HDMI连接器300直接 连接到源设备100和/或显示设备200当中的其他组件。MPEG解码器110接收从DVD或者其他盘加载到DVD播放机100的MPEG-2流、或者 广播信号(例如,STB信号),并解压缩MPEG-2流,从而MPEG解码器110将MPEG-2流解码 成数字音频和视频(A/V)数据。HDMI发送器120接收MPEG解码器110解码的数字A/V数据,并发送接收到的A/V数据作为适于在I/O端口 105和205之间连接的数字接口的最佳信号。HDMI发送器120 包括最小化转换差分信令(TMDS)编码器140。TMDS编码器140对MPEG解码器110的解码 数据执行TMDS编码,以使解码数据转换成可通过HDMI数字接口传输的另一格式。因而,由 此产生的具有TDMS格式的数据可以通过HDMI电缆300传输到数字TV 200。当DVD播放机100和TV 200通过I/O端口 105和205经由HDMI电缆300互连 时,DVD播放机100的控制器130可用作CPU,其从TV 200的EDID存储单元260读取扩展 显示标识数据(EDID)信息用以识别通过显示数据通道/消费类电子产品控制(DDC/CEC) 线500的TV 200。HDMI电缆300或DDC/CEC线路500中的任一个或两者都可以包括用以 指示HOT-PLUG和RSEN状态的信号线。HOT-PLUG可以表示含有指示HDMI电缆300是否从 诸如DVD 100的源设备连接到诸如TV 200的显示器或接收设备(sinkdevice)的信息的信 号。如图2和图6所示,当将HDMI电缆300从DVD的I/O端口 105连接到TV的I/O 端口 205时,控制器215生成将要从控制器215的驱动器225经由DDC/CEC线500发送到 DVD 100的控制器130的“高” HOT-PLUG信号。接收器读出输入(RSEN)位可以指示TV或 显示设备200是否连接到HDMI电缆300,而HOT-PLUG位可以反映经由HDMI连接器连接到 TV 200的HOT-PLUG针的当前状态。当HDMI电缆300和/或DDC电缆500反复释放和重新连接时,HOT-PLUG和RSEN 连接信号可被认为处于暂态。更具体地,为了减少由HOT-PLUG和RSEN信号的暂态(下文 中,称作HOT-PLUG和RSEN暂态)产生的系统负荷,当HOT-PLUG和RSEN信号的状态突然改 变时,控制器130能够检测不符合HOT-PLUG或RSEN信号的信号模式(signal pattern)的 输入/输出(1/0)的端口 105和205处CEC线500的电平,从而控制器130能够确定HDMI 电缆300是否处于物理释放状态或者HOT-PLUG和RSEN信号是否具有暂态。如果没有连接 HDMI电缆300,那么控制器130省略利用传统EDID信息(即,预读取的EDID信息)读取 EDID信息的操作而不作任何改变,从而其可以防止复杂的控制方法所造成的系统负荷的发 生并解决电线缠绕产生的软件(S/W)操作错误。如果控制器130确定HOT-PLUG和RSEN信号具有暂态(其表明HDMI电缆300仍 然连接在DVD播放机100和显示设备200之间),则控制器130可以省略更新作为最初读取 EDID信息(其可以存储在源单元100的存储器135中)的EDID信息的操作。因为可能不 需要在暂态确定条件下读取EDID信息,所以减少HDMI电缆300的系统负荷。连接到DVD播放机100的TV或显示器200包括通过1/0端口 105和205连接到 HDMI发送器120的HDMI接收器210、视频处理器220、显示器230、音频处理器240、音频输 出单元250、EDID存储单元260和用于控制TV或显示器200的不同组件的控制器215。HDMI接收器210从DVD播放机100的HDMI发送器120接收数字A/V信号。HDMI 接收器210包括TMDS解码器270。TMDS解码器270对HDMI信号执行TMDS解码,该HDMI 信号已转换成可通过HDMI数字接口传输的另一格式。HDMI接口可以包括各个控制器130 和215的HDMI驱动器125和225、1/0端口 105和205,和HDMI电缆300。视频处理器220对从HDMI接收器210接收的数字视频信号执行处理,并输出经处 理的视频信号到显示器230。音频处理器240对从HDMI接收器210接收的数字音频信号执 行处理,并输出经处理的音频信号到音频输出单元250。
EDID存储单元260用作EEPR0M来存储EDID数据。更详细地,EDID存储单元260 表示视频电子标准协会(VESA)中所规定的数据格式,即称为扩展显示识别数据(EDID)的 特有数据的显示。各种信息可以包含在该数据格式中,例如,制造商或标准的信息、基本显 示器变量(例如,可支持的分辨率和颜色格式)的信息、荧光剂或过滤器类型的信息,显示 器所支持的定时的信息、显示器尺寸的信息以及诸如亮度数据和像素映射数据(对于数字 显示器而言)的特有信息。EDID可以存储在TV 200的内部EEPR0M中。下文中,将详细介绍数字接口的上述信号处理设备及其方法的操作和效果。当诸如DVD播放机100的源设备连接到诸如TV 200的显示器时,源设备和显示器 可通过HDMI电缆300互连,或可以通过中继器400互连,从而他们减少了可通过一根电缆 传输数字A/V信号的数字接口中由HOT-PLUG和RSEN暂态产生的系统负荷。因为可将控制 器130配置为不从显示器200读取由HOT-PLUG和RSEN暂态产生的EDID,所以在本发明总 构思中系统负荷被减少。图3是说明根据本发明总构思的示范性实施例的数字接口中的与HOT-PLUG和 RSEN暂态相关联的信号处理操作的流程图。参考图3,在操作600处,当DVD播放机100和TV 200开机时,确定DVD播放机100 和TV 200是否通过HDMI电缆300互连。为了确定HDMI电缆300是否连接在DVD播放机100和TV 200之间,DVD播放机 100的控制器130确定HDMI规范数字接口的HOT-PLUG信号是否处于高电平。HOT-PLUG信 号可以沿HDMI电缆300内的专用线传输,该专用线相应于1/0端口 105和205中用于连接 源DVD 100的控制器130到TV 200的针。如果DVD播放机100和TV 200在1/0端口 105和205处连接到HDMI电缆300,那 么源DVD 100的控制器130处的HOT-PLUG信号变为高电平(即,5V)。要不然,如果DVD播 放机100和TV 200没有连接到HDMI电缆300,那么控制器130处的HOT-PLUG信号变为低 电平(即,0V)。因此,需要上述操作用以判决HOT-PLUG信号是处于高电平还是低电平。如果HOT-PLUG信号处于高电平,则当HDMI电缆300连接在DVD播放机100和TV 200之间时,在操作602控制器130通过DDC线500从EDID存储单元260读取TV 200的 EDID信息,并且控制器130判决将A/V信号从DVD播放机100输出到TV 200。此外,当视频通道关闭时,由接收机210的TDMS解码器270或控制器215中的一 方或双方所产生的RSEN信号可用于信令通知暂态并要求新的HDMI连接。这样,如果在HDM电缆300连接到DVD播放机100和TV 200之后,TV 200断开电 源然后接通电源,则发生中断事件(INT),从而HOT-PLUG (H)和RSEN(R)信号状态变得复杂, 如图4A所示。这些复杂的HOT-PLUG (H)和RSEN(R)的信号也可能由于多种内部TV软件控 制方法、连接到TV的大量的其他设备而出现,或者也可能由于系统结构的电源而出现。具 体来说,这会导致问题,包括用户无法识别上述复杂的H和R信号是由HDMI电缆300的释 放产生的还是由TV 200的开启和关闭或许多控制信号的存在而产生的。因此,每当提供开启条件时,用作源设备的DVD播放机100的控制器130都读取 EDID信息,从而所读取的EDID信息用作系统负荷。根据所规定的规范,已将EDID信息限定 到255块(其中1块等于128字节),并且在一般情况下其可以相应于255块当中的最多4 块。当通过约为56kbps的I2C总线读取4块或512字节时,即使在连续模式下读取512字节,也要花费约300ms的时间来读取512字节。依照表明芯片是否支持I2C模式的支持或 不支持状态信息,也可能用更长的时间。不同于诸如TV 200的显示器,如果DVD播放机100 连接到中继器400,则EDID状态可能被改变,从而每当当前条件达到开启条件时控制器130 都读取这样的EDID。结果,有别于最初想要的HOT-PLUG功能,各个产品具有不同的控制方案,从而不 可能预测信号模式。此外,用作源设备的DVD播放机100依赖TV 200或中继器400控制或 输出的HOT-PLUG和RSEN信号。经过预定时段(其中,HOT-PLUG信号为“低”而RSEN信号 为“关闭”)后,在先前设计的配置中,如果出现HOT-PLUG信号为“高”而RSEN信号为“开 启,,的特定状态,则用户无法确定HDMI电缆300是否物理上释放然后重新连接或者该状态 是否是由软件(S/W)控制模式产生。因此,每当提供开启条件时,用作源设备的DVD播放机 100都可能从EDID存储单元260读取EDID。如果频繁地产生约300ms的负荷,则该负荷可 常用作设备的负荷以再现A/V信号而不读取EDID,且可能无法保证在具有“HOT-PLUG =高” 的时段当中读取EDID期间的预定时间。这样,在使用具有过多暂态数量的信号模式的情况 中,HOT-PLUG信号可能会意外地下降到“低”,即使控制器130读取EDID,从而难以在各种设 备的HDMI驱动器之间具有兼容性,造成更多的使用不便。因此,本发明总构思的实施例区别HDMI电缆300的物理连接和断开,防止复杂的 控制方法所造成的系统负荷的发生,并解决电线缠绕产生的软件(S/W)操作错误,从而改 善各种设备的HDMI驱动器之间的兼容性。此外,为了防止负荷被施加到A/V—般操作,本 发明总构思的实施例通过检测CEC线500的电平对HOT-PLUG和RSEN暂态进行信号处理。图4A-4C是说明根据示范性实施例的数字接口中对HOT-PLUG和RSEN信号的暂态 进行处理的示例的时序图。图3和图4A-4C中,基于EDID信息(DDC CLK “ 1 ”),当TV 200最初接通电源(HD 打开)且连接HDMI电缆300时,读取该EDID信息,如果HOT-PLUG (H)和RSEN(R)的信号通 过用户操作(例如,TV 200的开/关操作)而突然改变,则在操作604控制器130检测不 符合HOT-PLUG和RSEN的开/关信号模式的CEC线500的电平,并在操作606确定HDMI电 缆300是否实际断开或当前状态是否是信号暂态。如图4C的CEC线2中所示,如果CEC线2的电平在DDC CLK 1期间具有与 HOT-PLUG(H)信号相同的时序,则控制器130确定HDMI电缆实际被释放并然后重新连接。 否则,如果如图4B所示CEC线1的电平不具有与HOT-PLUG(H)信号相同的时序,则控制器 130确定HOT-PLUG和RSEN信号为暂态,因为没有释放并重新连接HDMI电缆300以及未重 新读取EDID信息。如果如图4C的CEC线2中所示决定存在HDMI电缆300的释放和重新连接,则在 释放和重新连接HDMI电缆300后,在第一次读取EDID信息后的另一时刻,控制器130重新 读取EDID信息(参见DDC CLK “2”)。因此,相应于DDC CLK “2”的第一次读取的EDID信 息可能重叠,从而在操作608其可以于此省略。因此,在操作610,控制器130根据已更新的重新读取的EDID信息来判决A/V输 出,并允许在DVD播放机100和TV 200之间传输HDMI信号。同时,如果根据如图4B的CEC线1所示的HOT-PLUG和RSEN暂态在操作606判决 为“否”,则确定HDMI电缆300未断开和重新连接,并且控制器130使用传统的EDID信息(即,预读取EDID信息)而不作任何改变,从而在操作612可以省略读取EDID信息的操作。此后,图3的操作进行到操作610,使得HDMI信号可以在DVD播放机100和TV 200 之间通过预读取的EDID信息决定的A/V输出端口传输。图5是说明依照示范性实施例的中继器中的HOT-PLUG和RSEN信号的暂态的传播 的示例的时序图。图1、2和5中,当DVD播放机100连接到中继器400而不是TV 200时,即使HDMI电 缆300和DVD播放机100之间没有发生释放和重新连接,控制器130也需要重新读取EDID, 因为TV 200和中继器400之间可能发生释放和重新连接。如果用作源设备的DVD播放机 100连接到中继器400,则中继器400的下游和上游CEC线500相互独立,从而不可能识别 到中继器400和TV 200之间的物理连接状态。此外,由于EDID改变为另一 EDID,因此中继 器400分析最初想要的HOT-PLUG操作并且需要读取新的EDID。因此,如果DVD播放机100 基于HDCP规范中规定的BCAPS地址而连接到中继器400,则控制器130从中继器400接收 信号而不作任何改变。否则,如果DVD播放机100基于上面的BCAPS地址连接到TV 200,则 控制器130基于CEC线500确定物理释放和重新连接存在与否。但是,如果上述方法应用到中继器400和TV 200之间的连接(即,中继器400的 下游),则这样的暂态不会传播到作为源设备的DVD播放机100。根据相关技术中所描述的 传统方法,TV 200的暂态被传播到用作源设备的DVD播放机100而不作任何改变。相反,本 发明总构思的上述实施例通过参照CEC线500对这样的暂态执行筛选,从而将DVD播放机 100方向中毫无意义的HOT-PLUG信号转换成RSEN控制信号,仅得出诸如除了 EDID的HDCP 的重新连接以使没有负荷施加到DVD播放机100。如上所述,HOT-PLUG控制信号被转换成 RSEN控制信号,从而该实施例也可用于中继器400的产品。例如,由于HDMI电缆300的释 放和重新连接发生自下游(即,第一 HOT-PLUG复位发生自下游),上游需要产生HOT-PLUG 复位重置事件(INT)以便允许控制器130读取EDID并将其传播到DVD播放机100。然而, 在发生第二 HOT-PLUG复位的情况中,不需要传播EDID,但应当得出重新连接所需要的操作 (例如,HDCP验证),从而本发明总构思的实施例提出一种方法来将HOT-PLUG信号转换成 RSEN事件,然后传播RSEN事件。最后,本发明总构思的实施例还可以通过检查校验和数据来识别EDID是否被改 变为另一 EDID。但是,根据该校验和方法,当TV 200的连接被改变时,可能会偶然意外记录 相同的校验和数据,从而上述校验和方法难以表示EDID。结果,为了保证可靠性,本发明总 构思的上述实施例提出使用CEC线500的方法。如从上面的描述明显地,为了使HDMI电缆的物理释放和重新连接之间产生区别, 防止复杂的控制方法所造成的系统负荷的发生,并解决电线缠绕造成的软件(S/W)操作错 误,根据上述示范性实施例的用于数字接口信号的处理设备通过检测CEC线的电平而高效 地判决HOT-PLUG和RSEN信号的暂态,并减少HOT-PLUG和RSEN暂态的随后动作所产生的系 统负荷。因此,信号处理设备增加系统特有的A/V操作(例如,媒体回放功能)的稳定性, 并在受控的同时移除复杂且耗时的操作,从而增加HDMI兼容性。尽管已经示出并描述了本发明总构思的一些实施例,但本领域的技术人员将理解 到的是,可以在这些实施例中作出改变而不脱离本发明总构思的原则和精神,其范围由所 附权利要求和其等价物限定。
权利要求
一种用于处理通过数字接口中使用的数字接口电缆互连的设备之间的信号的方法,包括当连接所述数字接口电缆时,通过显示数据通道(DDC)线获取扩展显示标识数据(EDID)信息;检测消费类电子产品控制(CEC)线的电平;和根据检测到的所述CEC线的电平确定是否更新所述EDID信息。
2.如权利要求1所述的方法,其中,所述数字接口电缆是高清晰度多媒体接口(HDMI) 电缆。
3.如权利要求2所述的方法,其中,所述设备是源设备和显示器,其中的每一个设备都 具有HDMI驱动器。
4.如权利要求3所述的方法,其中,所述检测CEC线的电平的步骤通过具有HDMI驱动 器的中央处理单元(CPU)的输入/输出(I/O)端口检测所述CEC线的电平。
5.如权利要求3所述的方法,进一步包括监视所述HDMI驱动器的HOT-PLUG信号的状态,以及所述确定是否更新EDID信息的步骤包括当所述CEC线的电平具有与所述HOT-PLUG信号相同的时序时,确定所述HDMI电缆被 释放且重新连接,和更新EDID信息。
6.如权利要求5所述的方法,其中,确定是否更新所述EDID信息的步骤包括当所述 CEC线的电平不具有与HOT-PLUG信号相同的时序时确定所述HOT-PLUG信号的暂态,以及不 更新所述EDID信息。
7.如权利要求3所述的方法,进一步包括通过用于在所述HDMI驱动器之间传输信号的中继器筛选下游HOT-PLUG暂态,并将经 筛选的结果传播到上游。
8.一种用于处理通过数字接口中使用的数字接口电缆互连的设备之间的信号的设备, 包括存储单元,存储通过显示数据通道(DDC)线获取的扩展显示标识数据(EDID)信息;和控制器,检测消费类电子产品控制(CEC)线的电平,并根据检测到的所述CEC线的电平 确定是否更新EDID信息。
9.如权利要求8所述的设备,其中,所述设备是源设备和显示器,其中的每一个设备都 具有HDMI驱动器。
10.如权利要求9所述的设备,其中,所述控制器通过具有HDMI驱动器的中央处理单元 (CPU)的输入/输出(I/O)端口检测所述CEC线的电平。
11.如权利要求9所述的设备,其中,所述控制器监视所述HDMI驱动器的HOT-PLUG信 号的状态、当CEC线的电平具有与所述HOT-PLUG信号相同的时序时确定所述HDMI电缆被 释放且重新连接,然后更新所述EDID信息。
12.如权利要求9所述的设备,其中,所述控制器监视HDMI驱动器的HOT-PLUG信号的 状态、当所述CEC线的电平不具有与所述HOT-PLUG信号相同的时序时判决所述HOT-PLUG 信号的暂态、并不更新所述EDID信息。
13.如权利要求9所述的设备,进一步包括中继器,在HDMI驱动器之间传输信号,和所述控制器允许所述中继器筛选下游HOT-PLUG暂态, 并将经筛选的结果传播到上游。
全文摘要
一种处理数字接口信号的设备和方法,包括通过一根电缆传输数字A/V信号的数字接口(如HDMI),以提高设备之间的兼容性并不对A/V操作施加负荷。为了区别HDMI电缆的物理断开、防止复杂控制方法所造成的系统负荷的发生、并解决电线缠绕产生的软件(S/W)操作错误,信号处理设备通过检测CEC线的信号电平而高效地判决HOT-PLUG和RSEN信号的暂态,并通过比较HOT-PLUG和RSEN暂态而将产生的系统负荷减少到检测到的一条或多条CEC线的信号电平。因此,信号处理设备增加系统特有的A/V操作(例如,媒体回放功能)的稳定性,并在受控的同时移除复杂且耗时的操作,从而增加HDMI兼容性。
文档编号H04N5/765GK101841682SQ20101013644
公开日2010年9月22日 申请日期2010年3月12日 优先权日2009年3月16日
发明者崔成熏 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1