使用控制总线发现电子装置的制作方法

文档序号:6479376阅读:104来源:国知局
专利名称:使用控制总线发现电子装置的制作方法
技术领域
本发明的实施方案总体上涉及网路领域,并且更具体地涉及利用控制总线发现电 子装置的一种方法与装置。
背景技术
多种电子装置正越来越多地连接在一起以便进行通信。例如,娱乐以及多媒体装 置可以互相连接以便传送或者共享数字信息。这些装置的连接通常需要某种形式的标准总 线或接口,以允许这些装置彼此之间容易连接和通信。在一个实例中,HDMI (高清晰度多媒体接口)提供一种接口,该接口允许未经 压缩的数字高清晰度视频与音频信号以及相关控制信号的传输。(HDMI是HDMI许可有限 公司的商标),HDMI包括高清晰度多媒体接口 1.3(由日立、松下电器、飞利浦日用电子、 International B. V.、矽映公司、索尼、汤普森以及东芝于2006年6月22日共同推出),以 及HDMI的更早的版本。多媒体装置可以包括任何能够提供、储存或显示多媒体数据的装 置,包括电视监视器、缆线及卫星机顶盒、视频播放器,包括DVD (数字通用盘)、HD (高清晰 度)DVD以及蓝光播放器、音频播放器、数字视频记录器及其他类似装置。HDMI装置使用 TMDS (最小化转换的差分信号)技术。TMDS编码将每个TMDS数据通道8位转换为10位 的直流平衡的、最小化转换的序列,该序列然后以每个TMDS时钟周期十位的速率在该信号 线对上进行串行发送。HDMI连接可以包括用于一种来源装置与一种汇点装置的之间的配置 与状态交换的一种DDC(显示数据通道);以及一种可任选的CEC(消费电子装置控制)协 议,以便在一种用户环境中的多个视听产品的之间提供高级控制功能。然而,随着装置的存储容量与处理能力的提升,能够保存并使用大量数字数据的 电子设备的类型已经增加。这些媒体装置可以是移动式或手持式的。然而,移动式装置因 为较小物理尺寸可能需要使用一种不同于标准装置的连接类型。如果不同类型的装置需要 交换数据(如媒体数据),传送或接收这些数据的一种装置将需要识别数据传输中所涉及 的一种或多种装置的类型。发明概述此供提在了一种使用控制总线来发现电子装置的方法及装置。在本发明的一个第一方面中,一种方法的一个实施方案包括将一种接收装置连接 到一条线缆上,其中该缆线包括一种控制总线。如果该接收装置是处于一种断开状态并且 在该控制总线上检测到来自发一种送装置的一种信号,则将该装置转换为一种第一类型的 发送装置的一种状态。如果该接收装置是处于该断开状态或处在该第一类型的发送装置的 状态,并且从该发送装置接收到一种预定的电压信号,则该接收装置被转换为用于一种第 二类型发送装置的一种状态。在本发明的一个第二个方面,一种方法的一个实施方案包括将一种发送装置连接 到一种缆线上,其中该缆线包括一种单一控制总线和一条电源总线。如果该发送装置是处 于一种断开状态并且在该电源总线上检测到一个预定的电压,则该发送装置被转换为一种 待决定状态,并且用一种信号脉冲来驱动该控制线。如果该发送装置是处于该待决定状态 并且在该信号未经驱动时在该控制总线上检测到信号脉冲的一个值,则该发送装置被转换 为一种被发现状态,该被发现状态表明该发送装置已经被一种接收装置所发现。附图简要
5说明本发明的实施方案是通过附图中的多个示意图中的实例,而不是通过限制,来进 行说明的,附图中相同的参考号是表示相似的元件。

图1是多个电子装置之间的一种连接方式的实施方案的示意图;图2是一种数据发送器与一种数据接收器之间的一种连接的实施方案的示意图;图3是与一种接收装置相连的一种发射装置的实施方案的示意图;图4表示在一个装置发现过程中用于一种接收器的不同状态之间的多种转换的 示意图;图5是一个装置发现过程中用于一种发送器的不同状态之间的多种转换的示意 图;图6与图7是流程图,展示了用于多个已连接装置的一个发现过程的实施方案;图8是通过一条控制总线与一种标准装置相连的一种移动装置的实施方案的示 意图;图9是可以用来将一种发送器与一种接收器相连接的多种缆线的示意图;图10是用于发送器与接收器缆线的一种缆线信号分配的实施方案的示意图;和图11是两个移动装置之间的一种连接的实施方案的示意图。详细说明本发明的多个实施方案总体上针对使用控制和电源总线来发现多种电子装置的 方法及装置。在此所使用的“移动装置”是指任何移动式电子装置。术语“移动装置”包括,但不限于,蜂窝电 话、智能电话、PDA(个人数字装置)、MP3或其他格式的音乐播放器、数码相机、视频记录器、 数字储存装置、以及其他类似装置。在某些实施方案中,一种系统提供一种接口将一种移动装置连接到其他装置上。 在某些实施方案中,一种移动装置使用一种修订的协议以允许与其他装置相连接,这些装 置可以使用一种标准协议。在某些实施方案中,一种标准装置是一种双模式或多模式装置, 该装置使用一种控制总线至少部分地用来发现是哪个类型的装置被连接到了该标准装置 上。在一个具体的实施方案中,多个装置之间传送的数据可以是多媒体数据以及相关 的命令,包括HDMI数据和命令。例如,包括高清晰度视频数据以及相关命令的一种移动装 置可以被连接到一个标准HDMI装置(例如一台电视或一个监视器)上。然而,本发明的实 施方案并不局限于任何具体类型的数据或装置。如在此使用的,“HDMI-M”在此用来表示使 用一种修订的协议的一种移动装置。该HDMI-M装置可以包括使用USB(通用串行总线)协 议的数据,该数据使用USB-0TG(USB On-The-Go,一种用于移动装置的标准,它允许双模式 操作,其中一种装置可以连接到一台个人电脑或另一个移动装置上)。“HDMI-E”被用来表示 一种双模式装置,该装置可以与一种修订的协议移动装置或一种标准协议装置进行接口。在一个实施方案中,一种控制总线提供一种机制用于发现是哪种类型的来源(例 如,一种标准HDMI装置或HDMI-M装置)在与一种双模式接收器相连接。在某些实施方案 中,该控制总线是一种单线(一位)的、双向式控制总线。在某些实施方案中,该控制总线 进一步提供了用于来源(如一种HDMI-M来源)的一种热插拔机制。在某些实施方案中,该
6控制总线被用于将一个ID位提供给该来源装置的USB-OTG伴随的物理层。在一个实施方 案中,一种发送装置与一种接收装置各自包括逻辑件来检测控制总线上的信号。在一个实 施方案中,一种发送装置与一种接收装置各自进一步包括逻辑件,用来检测所接收的电源信号。在某些实施方案中,一种双模式HDMI装置可以面对两种可能的操作模式,这可以 使用不同的缆线(1) 一种HDMI-M来源(提供数据的装置)可以通过一种M型(表示连接到一种 HDMI-M装置的连接)到E型(表示连接到一种双模式HDMI-E装置的连接)的缆线来连接 到双模式汇点(数据接收装置)上,在这种情况下HDMI及USB协议都是可操作的。在某些 实施方案中,该控制总线在汇点侧启动发现步骤,接着是来源侧的热插拔检测。在一个实施 方案中,该控制总线还被用于在来源侧为该USB-OTG物理层提供一种ID分配。(2) 一个HDMI来源可以通过一种标准HDMI缆线连接到该双模式汇点上。在某些 实施方案中,可以使用标准的HDMI信号操作。此外,两个HDMI-M来源装置可以通过一种M型到M型的缆线来进行连接。在这种 情况下,只有USB-OTG是可操作的。在一个实施方案中,一种M型到M型的缆线物理上并不 具备任何用于连接TMDS时钟、数据以及控制总线的导线。在一个实施方案中,该缆线的一 端将控制总线引脚与地短接。在这一情况下,该控制总线引脚仅被用于将一种ID分配形式 提供给任意一侧的USB-OTG物理层。在某些实施方案中,一种HDMI-M控制总线通过一种有源上拉电路(在一个实例 中,可以使用约IOkQ的阻抗)在发送器芯片上被拉高。进一步地,该控制总线可以使用 一种极弱的有源下拉电路在接收器芯片上被下拉至低电平(在一个实例中,可以使用约 IOOkQ的阻抗。)当该接收器没有供电时,该有源下拉应该被禁止(即,该焊盘应该是处于 第三态的)。在某些实施方案中,将用于控制总线的一个焊盘与一种接收装置中用于热插拔的 一个焊盘相结合,其中该控制总线被映射到该接收器侧的HTPLG引脚上。以这一方式,控制 总线可以在发送器与接收器的操作中用于多重目的。在某些实施方案中,一种HDMI-M发送器芯片将一个ID输出提供给USBPHY。即使 在低电源状态下,一般仍将其驱动为高。该HDMI-M接收器芯片无需将ID输出提供给接收 器侧上的USBPHY,该装置将总是被设置为主机。在一个实施方案中,当一种移动发送装置被连接到一种双模式接收装置上时,一 个发现与热插拔的顺序如下1.在一条控制总线上,该发送器具有一种上拉电路而该接收器具有一种下拉电 路。初始时,该发送器的一个ID引脚被驱动为高。两个装置都是处于一种缆线断开状态。2. 一种缆线(例如一条M型到E型的缆线)被连接在发送器与双模式接收器之 间。该发送器在一个5V电源引脚检测到存在来自该发送器的一个+5V电源信号,并转换为 待决定状态。该控制总线从接收器上被驱动为低,因为它与一个热插拔引脚是共享的。3.当处于待决定状态时,该发送器重复发出脉冲使该控制总线处于高电平持续一 毫秒(Ims)并且使该控制总线处于三态并持续一毫秒(Ims)。当该发送器未驱动该控制总 线时,该发送器核查以确定该接收器是否已停止将该控制总线驱动为低。
4.接收器在控制总线上检测到高电平值。这对接收器而言表示发送器是一种移动 式发送器(如一种HDMI-M发送器)并且正在将该控制总线驱动为高。一种标准的HDMI发 送器不会将这条线驱动为高。作为响应,接收器使其热插拔功能失效并且在该控制总线上 启动一个100K的下拉。现在该接收器是处于移动装置连接状态。5.如果当发送器未驱动控制总线时发送器检测到控制总线是处于低电平,则发送 器转换为被发现状态并且停止对控制总线发出脉冲。6.在这一点上,发送器与接收器都已准备好开始通过控制总线进行通信。任意一 侧都可以在控制总线上进行仲裁。7.若该发送器失去来自接收器的+5V信号,则发送器将转换为缆线断开状态。8.若接收器检测到总线上长期处于低电平,则接收器转换为缆线断开状态,表示 缆线的连接已被断开。在一个实施方案中,若接收器掉电,它不会下拉控制总线。此将阻止来自发送器的 漏电流(1. 2V 时 120K Ω,约 10 μ A)。在一个实施方案中,用于两个已连接的移动发送装置(例如HDMI-M来源装置)的 发现与热插拔顺序如下1. 一种缆线(例如M型到M型的缆线)被连接在两个发送器之间。2.在控制总线短路接地的缆线一端,该发送器检测到从高电平到低电平的一种信 号改变。这将即时唤醒发送器控制总线状态机。3.发送器检测到控制总线上存在的一个恒定的低电平。这只有在连接到一种缆线 的主机端时才会发生。4.该发送器驱动其ID输出为低电平,这将USB PHY标记位一种主机装置。5. USB PHY开始将+5V驱动到一条电源总线上,这将一种热插拔信号提供到缆线 外围设备侧上的发送器上。7.该外围发送器继续将其ID引脚驱动为高电平。这将其USB PHY标记为一种外
围装置。8.外围发送器尝试在控制总线上启动仲裁,并于尝试数次之后将放弃。9.在一次超时之后,主机与该外围发送器都转换为低功率模式。它们在这些ID输 出上保持对应的低电平与高电平值。在一个实施方案中,一个M型到M型的缆线持续地从主发送器抽取电流(1. 2V时 20ΚΩ3々60μΑ))。这与一条USB-OTG缆线的主机侧的情形相似。在一个实施方案中,这可 能是这一电流可以通过在该芯片上设置10ΚΩ的上拉电路而被减少,并且任何时候当该芯 片驱动一个ID为零(0)时将其值增加到100Κ Ω。这会将电流减低至约12 μ Α。图1是多个电子装置之间的一种连接的实施方案的示意图。在这个示意图中,两 个电子装置通过一种缆线相连接。具体地讲,一个HDMI来源102 (提供一种HDMI输出)通 过一种缆线106与一种HDMI汇点104(接收一种HDMI输入)相连接。HDMI来源102包括 一种发送器120,它接收视频数据122和音频数据124,并传送控制与状态数据126。类似 地,HDMI汇点104包括一种接收器130,它提供视频数据132与音频数据134,并传送控制 与状态数据136。缆线106包括三个数据通道108(TMDS通道零0、1、2)以及一种TMDS时钟通道110,
8该通道从HDMI来源102至HDMI汇点104,连同一种DDC通道112,该通道连接到该HDMI汇 点104中的EDID上(扩展的显示器识别数据)R0M138 ;以及一条CEC缆线114。在某些实施 方案中,通过缆线106携带的这些通道相互结合以提供移动操作。具体地讲,数据通道108 可以被结合到一种单一数据通道之中,而该DDC通道与CEC通道可以被结合到一种单一控 制通道之中。在某些实施方案中,这些通道被结合为图2所示的情形。图2是一种数据发送器与一种数据接收器之间的一种连接的实施方案示意图。该 示意图中,两个电子装置通过一种缆线相连接。具体地讲,一种HDMI-M发送装置202通过 一种缆线206与一种HDMI-M接收装置相连接。HDMI-M发送装置202包括一种发送器220, 它接收视频数据222与音频数据224并传送控制与状态数据226。类似地,该HDMI-M接收 装置204包括一种接收器230,它提供视频数据232与音频数据234并传送控制与状态数据 236。缆线206包括一种单一数据通道208 (TMDS通道)和一种TMDS时钟通道210,该 时钟通道是从该HDMI-M发送装置202到该HDMI-M接收装置204 ;连同一条单一控制总线 212和一条USB总线214。在一个实施方案中,HDMI-M接收装置204中的EDID R0M238与该 接收器230连接。在某些实施方案中,该单一 TMDS数据通道208携带所有的视频与音频数 据,而该单一控制总线212携带所有的控制数据。在某些实施方案中,该单一控制总线212 被进一步用于一个发现过程之中,以确定是哪种类型的装置被用作该发送器202。在该示意图中,一种发送器302通过一种缆线320连接到一种接收器310上。在该 示意图中,该接收器310可以是标准协议装置312,它可以包括一种双模式HDMI接收装置。 在某些实施方案中,双模式HDMI接收装置将能够与一种HDMI发送器或者一种HDMI-M发送 器进行通信。在一些实施方案中,发送器302可以是多种类型的装置之一。在这个示意图 中,发送器可以是一种第一类型的发送装置,如图所示的标准协议装置304 (如一种HDMI发 送装置);或者是一种第二类型的装置,如图所示的移动协议装置306。移动协议装置306 可以是一种HDMI-M发送装置,如手持式或其他移动媒体装置。在一些实施方案中,缆线320 可以是一条标准协议缆线322,用于连接标准协议装置(例如一条兼容HDMI的缆线);或者 是一条移动协议缆线324(如一条HDMI-M兼容的缆线),包括一条单一控制缆线与一条电源 缆线。在一些实施方案中,接收器310使用在缆线320上接收的信号来发现与发送器302 的连接,并且发送器利用缆线320上的信号来协助建立与接收器310的一种连接,如一种热 插拔连接。图4是一种装置发现过程中的一种接收器多个状态之间的转换的示意图。在一个 实例中,接收器可以发现是哪种类型的发送器被连接到该接收器上。该接收器可以一条与 包括一个以上控制总线的缆线相连。此外,该缆线可包括一条多条线以传送电源。这些总 线的性质将取决于连接到接收器上的发送装置的性质。在某些实施方案中,该控制总线可 以提供一种机制,使一种多模式接收器确定是哪种类型的发送器通过该控制总线与其相连 接。例如,控制总线可以提供一种机制来发现与发送器连接的是一种HDMI发送器(一种标 准协议装置)还是一种HDMI-M发送器(一种移动协议装置)。在某些实施方案中,控制线 进一步提供了用于HDMI-M(移动装置)发送器的一种热插拔机制。在某些实施方案中,控 制总线可以进一步用来将一个ID位提供给一个USB-OTG的伴随物理层。在某些实施方案 中,一条电源总线(VBUS)提供从该接收器至一种移动发送器(例如从一种HDMI接收装置至一种HDMI-M发送装置)的电源,并且该电源总线还可以被用于建立一种连接。在某些实 施方案中,一种发送装置可以在装置发现过程中检测该接收器功率信号的存在(如一个5 伏特的电源信号)。在该示意图中,一种双模式接收器可以初始地是处于一种缆线断开状态402,其中 在任何复位时该接收器将转换为缆线断开状态。接收器可从缆线断开状态402转换为一种 标准装置连接状态406 (它可对应于标准HDMI模式中的运作),以及一种移动式装置连接状 态404 (它可对应于在HDMI-M模式下的运作)。在一些实施方案中,只要控制总线是处于低 电平且在VBUS没有供应电源,则接收器保持缆线断开状态402。在这种状态中,一种HDMI 接收器将按照HDMI规格中对于热插拔检测的规定将该热插拔(其为用于HDMI-M缆线控制 管线的同一管线)驱动至低电平。在这种状态中,控制总线下拉电路是被禁用的。在某些实施方案中,当检测到来自该发送器的+5V电源信号408时,接收器从缆线 断开状态402转换为标准装置连接状态。这意味着接收器是与一种标准协议装置连接的, 例如一种HDMI发送器,因为这一信号不会针对一种HDMI-M装置而连接。在这种状态下,该 接收器应该根据HDMI规范针对热插拔检测的规定(其中电压在2. 4V-5. 3V/1K Ω之间)来 讲热插拔件驱动至低电平。在这个状态下,控制总线下应该被禁用。进一步地,当测到来自 该发送器416的一种功率信号时,接收器将从该移动装置连接状态404转换为该标准装置 连接状态406。因此,当接收器检测到来自发送器的+5V电源信号时,接收器将从任何状态 (缆线断开状态402或移动装置连接状态404)转换为标准装置连接状态406。在某些实施方案中,当接收器在控制总线412上检测到一个脉冲(在一个实例中, 该脉冲可以是100 μ S的高电平、100 μ S的低电平)时,接收器从缆线断开状态402转换为 移动装置连接状态404。在一个实施方案中,该信号脉冲表示该信号正在被一种HDMI-M发 送器所驱动。在一个实施方案中,转换至移动装置连接状态404时,接收器将使其热插拔焊 盘处于三态并且使得一种控制总线下拉电路能够运行。在一个实施方案中,该下拉电路是 相对较弱的,具有100ΚΩ范围内的电阻。在一个实施方案中,接收器在控制总线上驱动其 模式输出为高电平,并且在+5伏上驱动电源总线。在一个实施方案中,当检测到来自发送器410的一个OV电源信号时,接收器从标 准装置连接状态406转换为缆线断开状态402,这标志着缆线断开或发送器停止操作。在一 个实施方案中,当检测到控制总线在一个长时期(持续一定数目的周期)中处于一个低值 414时,接收器将从该动装置连接状态404转换为缆线断开状态402。这表示缆线被断开并 且被接收器的下拉电路下拉至低电平,或者移动装置停止了运行。图5是在装置发现过程中在发送器的多种状态之间转换的示意图。在该示意图 中,该发送器可以在一种缆线断开状态502、一种待决定状态504(用于发送器在等待由接 收器确认发现)、以及一种被发现状态506 (用于发现之后的操作)之间进行转换。发送器 在复位时是处于缆线断开状态并且电源总线是处于低电平时停留在这个状态下。在这个状 态下,一种上拉电路(这在一个实例中可以是一个IOK欧姆的上拉电路)被启动。在某些实施方案中,当在VBUS 508上检测到一个逻辑“1”(+5V)时,发送器转换为 待决定状态504。这个信号意味着发送器被连接到一种HDMI接收器上,但是因为接收器仍 然在降一个低电平信号驱动至CBUS (它被加倍作为接收器的HTPLG)上,发送器尚未被接收 器发现。在这一状态下,发送器将发出脉冲至CBUS,例如,使信号脉冲为大约100 μ s驱动为高,100 μ s浮空。在某些实施方案中,在该待决定状态504下,在CBUS不是正在被发送器驱动的时 间的过程中,发送器监视CBUS上的值。若发送器在没有驱动一个高电平信号512时在CBUS 上检测到一个高电平值,这意味着接收器已发现发送器的存在并且已经使其HTPLG焊盘处 于三态。发送器转换至被发现状态506,并启动CBUS上的IOK Ω上拉电路。在某些实施方 案中,若VBUS从待决定状态504或被发现状态506回复至0伏特(510与516),这表示接收 器将不再被连接或操作,并且发送器转换回到缆线断开状态502。进一步地,若发送器是处 于该被发现状态514时在CBUS的上检测到一种长期的低电平信号,则该发送器将转换回到 到待决定状态504。图6与图7是流程图,示出用于多个连接装置的一种发现过程的实施方案。在该 示意图中,一种发送器通过一条线缆602被连接到一种双模式接收器上。该发送装置可以 是两种类型装置中的任意一个,例如一种标准装置或者一种移动装置604。例如,一种发送 装置可以是一种标准HDMI装置或者是一种HDMI-M装置。若该装置是一种移动装置606, 该过程可以是如图7所示的。若该装置是一种标准装置608,则该发送器将从发送器线610 在+5V上提供一个+5V的值,并且该发送器将不在该控制线612 (它可以是用于一种标准装 置的热插拔管线路上)驱动一种信号。在一个实施方案中,该接收器将不会接收来自发送器614的一个信号脉冲。接收 器将检测一个+5V的电源信号,使接收器因此确定该发送器是一种标准协议的装置616,如 一种HDMI装置。然后这些装置将进行标准操作618,如多个HDMI装置之间的一种标准连 接。这种标准操作将持续进行直到(例如)接收器确定+5V电源信号已丢失620或者发送 器确定VBUS622上的+5V电源已丢失,这表示一种缆线断开状态624。图7然后示出用于一种移动装置发送器606 (如一种HDMI-M发送装置)的过程。 在一个实施方案中,一种双模式接收器在该VBUS702上提供一个+5V的信号。然后该控制 总线被接收器驱动为低电平,因为它与一种热插拔功能件共享CBUS 704。发送器在VBUS上 检测+5V,并且作为响应,发送器在控制总线上驱动一个信号脉冲706。接收器在CBUS上检 测高电平值,并且作为响应,接收器确定发送器是一种移动装置,并且接收器将热插拔功能 断开并且在CBUS 708上启动一种下拉电路。该下拉电路的结果是,当发送器不是在控制总 线上驱动一脉冲时发送器检测到CBUS信号为低电平,并且因此该收器确定发送器已经被 接收器发现,并且收器停止在控制总线的上发出脉冲712。这些装置准备就绪开始进行通信 714,并且发送器与接收器使用控制总线进行通信716。这一过程将一直持续直到(例如) 发送器确定来自发送器的+5V电源已被丢失718或者该接收器确定该控制总线已经很长一 个时间段都是低电平720,这表示一种缆线断开状态722。图8是通过控制总线与一种标准装置相连的一种移动装置的实施方案的示意图。 在某些实施方案中,发送器是一种HDMI-M发送器板810而接收器是一种HDMI-E (双模式) 接收器板830。HDMI-M发送器板810包括一种HDMI-M发送器芯片812,而HDMI-E接收器 板830包括一种HDMI-E接收器芯片832。在发送器与接收器之间的缆线连接包括一条控 制总线CBUS 802,它与一个热插拔引脚(HTPLG) 834共享多个焊盘;一条电源总线VBUS804, 通过该总线接收器830通过一种电源开关838将+5V的信号提供至发送器810 ;以及一 USB 连接件806 (在种USB PHY外围件818与USB PHY主机840之间)。在某些实施方案中,该
11HDMI-M发送器芯片812与HDMI-E接收器芯片832包括用来检测控制总线802上的信号的 逻辑件和用来检测通过VBUS 804或其他电源连接件所发送的电源信号的逻辑件。在CBUS 802上,发送器810包括一种可切换上拉电路814 (示为连接到1. 2V电源的一个IOK Ω阻 抗)并且接收器具有一个可切换的下拉电路836 (示为接地的一个100Κ Ω阻抗)。操作时, 初始地,发送器有一个ID引脚817被驱动为高电平,使两个装置都是处于一种缆线断开状 态中。一条M型到E型的缆线被连接在HDMI-M发送器810与多模接收器830之间。发送 器810在发送器的电源/唤醒使能(Power/Wake Enab 1 e,PWR/WAKE_EN)引脚816上检测到 存在接收器的+5V电源,并且发送器810转换为待决定状态。在此情况下,因为CBUS是与 HTPLG引脚834共享的,所以CBUS 802从接收器830上被驱动为低电平。当处于一种待决定状态时,发送器810重复地发出脉冲使CBUS 802处于高电平并 持续100 μ S,并且使总线处于三态并持续100 μ S。当发送器810未将CBUS 802驱动为高 电平时,发送器810确定CBUS 802的状态,以便确定接收器830是否已经停止驱动CBUS为 低电平。在一个实施方案中,该接收器830在CBUS 802上检测到高电平值。这对接收器 830而言表示发送器是一种HDMI-M发送器并且正在驱动CBUS为高电平。一种标准HDMI发 送器将不会将这跟导线驱动为高电平。作为响应,接收器830使其HTPLG功能失效并且在 CBUS上启动100ΚΩ下拉。此时接收器是处于HDMI-M连接状态。当发送器810未进行驱动时检测到CBUS 802为低电平时,它转换为被发现状态并 且停止对CBUS发送脉冲。在这一点上,发送器810与接收器830都已准备就绪开始通过 CBUS 802进行通信。每侧都可以对使用CBUS 802进行仲裁。若发送器810失去接收器的+5V电源信号,则它将转换为缆线断开状态。若接收 器830发现CBUS 802上长期处于低电平,则它将转换为缆线断开状态,表示缆线已经被断 开。在一个实施方案中,若接收器830被断电,接收器830不会在控制总线802上下拉。这 一过程有助于防止来从发送器上漏掉电流(电流在120ΚΩ、1. 2V时为约10 μ Α)。图9是可以用来将一种发送器与一种接收器相连接的缆线的示意图。如图所示, 用于一种标准装置的缆线,例如一条HDMI缆线910,可以包括用于信号定时的一个时钟通 道912 ;以及多个数据通道(在本实例中是蓝916、绿918以及红914)。HDMI缆线910可以 进一步包括多个控制通道,包括一个DDC通道922 (该DDC通道具有两条导线)和一条CEC 线920 (该CEC通道包括一条单一导线)。(该缆线可包括其他连线,例如一条+5V电源信 号线、一条热插拔检测线路、以及一条USB数据通道,它们在图中未示出)。对于一种移动装 置,一根缆可以通过将这些信号进行结合来减少连线的数目。例如,一条HDMI-M缆930可 以仅仅包括时钟通道932连同用于结合的数据(例如蓝-绿-红线路934)的一条单一数 据通道,以及用于结合的控制数据的一种单一控制通道940。在一个实施方案中,可以使用 多条缆线来从一种标准的HDMI发送器或者一种HDMI-M移动发送器将多个信号携带到一种 双模式接收器上,它能够发现与其连接的发送器为何种类型。图10是用于发送器与接收器的缆线的缆线信号分配的实施方案的示意图。所示 信号分配提供了一种可以使用的连接实例,但本发明的实施方案并不局限于任何具体的引 脚分配选择。如图所示,标准HDMI分配(引脚1至6)的两个数据通道在该HDMI-M分配方 式中并无对等的引脚。第三HDMI数据通道(引脚7至9)连接到HDMI-M分配方案的单一数据通道上。时钟(引脚10至12)可以是不变的。用于HDMI的CEC通道(引脚13)在 HDMI-M中可以没有对等引脚。用于HDMI的一个保留引脚(弓丨脚14)可以变成用于从该接 收器提供+5V电源至该发送器的引脚(VBUS)。用于HDMI的DDC通道(引脚15及16)可以 被用作用于HDMI-M的USB数据。来自该发送器的+5V电源脚(引脚18)在HDMI-M中可以 没有对等引脚。最后,来自HDMI的一个热插拔检测脚(引脚19)可以与在HDMI-M中用于 携带合并的信号的控制总线相连接。图11是在两个移动装置之间的一种连接的实施方案的示意图。在该示意图中, 一种第一移动装置1110 (第一 HDMI-M侧)可以连接到一种第二移动装置1130 ( —个第二 HDMI-M侧)上。因为这些是移动装置,两个装置都包括上拉电路1114和1134。这些装置通 过一条无供电的VBUS 1104以及一种USB连接件1106进行连接。这些装置可以进一步包 括一种TMDS (最小变迁查分信号)总线1108。该USB总线1106将一种第一 USB PHY 1118 连接到一种第二USB PHY 1140上。然而,这两个移动装置的连接造成一中断开的控制总线。 在一个实施方案中,该缆线的连接在该第二移动装置1130处将控制总线1102接地,致使 该第二移动装置1130的USB PHY 1140被指定为主机装置,而该第一移动装置1118的USB PHYl 118被指定成为一种外围装置。在以上用于解释的目的的说明中,阐述了众多具体的细节,以便提供对于本发明 的透彻理解。但是,对于本领域的技术人员将会清楚的是,本发明可以无需其中某些特定细 节而得以实施。在其他实例中,多种为人熟知的结构与装置是以框图的形式示出。在图示 的多个元件之间可以有中间结构。在此说明或者展示的元件可以具有未展示或说明的额外 输入或输出。本发明的不同实施方案可以包括不同的过程。这些过程可以通过硬件部件来执 行,或者可以体现在计算机程序或者多条机器可执行的指令之中,它们可以被用于致使使 用这些指令进行编程一种通用或者专用的处理器或者逻辑电路来执行这些过程。可替代 地,这些过程可以由硬件与软件的结合来执行。本发明不同实施方案的多个部分可以作为计算机程序产品来提供,这可以包括其 上储存了计算机程序指令的一种计算机可读取媒质,这可以用来对一台计算机(或其他电 子装置)进行编程以执行根据本发明这些实施方案的过程。该机器可读媒质可以包括,但 不限于,软盘、光盘、致密只读存储器(CD-ROM)、磁光盘、只读存储器(ROM)、随机存取存储 器(RAM)、可擦除可编程只读存储器(EPROMs)、电可擦除可编程只读存储器(EEPROMs)、磁 卡或光卡、闪存、或者其他类型适合储存电子指令的媒体/机器可读取媒体。此外,本发明 也可以被下载成为计算机程序产品,其中该程序可以从一台远程计算机传送至一台请求计 算机上。很多方法都是以其最基本的形式予以说明的,但是在这些方法的任何一个中都可 以加入或从中删减多个过程,并且所述消息中的任何一个中也可增添或者删减信息,而不 会背离本发明的基本范围。对于本领域的普通技术人员将会很明显的是可以做出多种进一 步的修改或调适。所提供的多个具体实施方案并非用于限制而是用于说明本发明。本发明 的这些实施方案的范围并不由以上提供的具体实例来决定,而是仅仅由以下权利要求来决 定。若文中提及一种要素“A”被连接到要素“B”上,则要素A可以直接地连接至要素
13B,也可以通过例如要素C来间接地连接。当本说明书或者权利要求提及一种部件、特征、结 构、过程、或者特性A “导致”一种部件、特征、结构、过程、或者特性B,它意味着“A”至少是 “B”的一种部分性原因,但是还可能存在至少一种其他的部件、特征、结构、过程、或者特性 有助于导致“B”。若本说明书中指出“可能”、“也许”或“可以”包括一种部件、特征、结构、 过程、或者特性,则该具体的部件、特征、结构、过程、或者特性并非必需被包括。若本说明书 或者权利要求中提及“一种/ 一个(“a”或“an”)”要素,这并不意味着只有一个所述要素。
一种实施方案是本发明的一种实施方式或实例。说明书中提及的“一个实施方 案”、“一种实施方案”、“某些实施方案”或“其他实施方案”表示与实施方案相关联而说明一 个具体特征、结构或者特性包括在至少某些实施方案中,但未必是所有的实施方案中。“一 个实施方案”、“一实施方案”或“某些实施方案”等多种出现形式未必都指相同的实施方案。 应该认识到,本发明的示例性实施方案的上述说明中,不同的特征有时群集于一个单一实 施方案、图示或者其说明之中,其目的是使得本披露流畅并且有助于理解本发明的一个或 者多个方面。但是,本披露的方法并不能解释为所反映的意图是所要求的发明需要的特征 多于每个权利要求所明引述的特征。相反,如以下权利要求所反映的,多个创造性的方面在 于比以上披露的单一实施方案的特征更少。因此,这些权利要求在此明确地被结合到本说 明书之中,其中各权利要求自身就是发明的一个分别的实施方案。
权利要求
一种方法,包括将一种接收装置连接到一种缆线上,该缆线包括一种控制总线;若该接收装置是处于一种断开状态并且在该控制总线上检测到来自一种发送装置的一种信号,则将该装置转换为用于一种第一类型的发送装置的一种状态;并且若该接收装置是处于该断开状态或该用于该第一类型的发送装置的状态并且从该发送装置接收到一种预定的电压信号,则将该接收装置转换为用于一种第二类型的发送装置的一种状态。
2.如权利要求1所述的方法,其中若该电源总线上的电压不再被检测到,则将该装置 从用于该第一类型的发送装置的状态或者用于该第二类型的发送装置的状态转换为该断 开状态。
3.如权利要求1所述的方法,进一步包括如果在一个预定的时段内在该控制总线上检 测到一低值则将该接收装置从用于该第一类型装置的状态转换为该断开状态。
4.如权利要求1所述的方法,其中该第一类型装置是与一种协议兼容的装置,并且该 第二类型装置是与一种修订的协议兼容的一种移动装置。
5.如权利要求4所述的方法,其中该协议是HDMI(高清晰度多媒体界面)。
6.一种方法,包括将一种发送装置连接到一种缆线上,该缆线包括一个单一控制总线和一条电源总线; 若该发送装置是处于一种断开状态并且在该电源总线上检测到一个预定的电压,则将 该发送装置转换为一种待决定状态并且用具有一个第一值的一种信号脉冲来驱动该控制 线;并且若该发送装置是处于该待决定状态并且当该信号脉冲未被驱动时在该控制总线上检 测到该第一值,则将该发送装置转换为一种被发现状态,该被发现状态表示该发送装置已 经被一种接收装置发现。
7.如权利要求6所述的方法,进一步包括若该发送装置是处于该被发现状态并且在一个预定的时段中在该控制总线上检测到 一个第二值,则将该发送装置转换为该待决定状态。
8.如权利要求6所述的方法,进一步包括若该发送装置是处于该被发现状态或者该待决定状态并且在该控制总线上检测到一 个低值,则将该发送装置转换为该断开状态。
9.如权利要求6所述的方法,其中在重置该发送装置时该发送装置被转换为该断开状态。
10.如权利要求6所述的方法,其中该发送装置是用来将多媒体数据传送至该接收装置。
11.一种发送装置,包括将多种信号发送至一种接收器上的一种发送器; 与该接收器连接的一种缆线接口,该缆线包括 一种控制总线,以及 由该发送器供电的一种电源总线; 在该缆线接口上检测多种信号的逻辑件,该逻辑件包括在该电源总线上检测电压值的一种第一逻辑件,若由该第一逻辑件在该电源总线上检 测到一个预定的电压,则该发送器转换为一种待决定状态;以及在控制总线上检测多种信号的一种第二逻辑件,该发送器周期性地在该控制总线上驱 动一种第一信号值,若当该发送器未驱动在该控制总线上该信号值时由该第二逻辑件检测 到该第一信号值,则该发送器转换为一种已被发现状态。
12.如权利要求11所述的发送装置,其中该控制总线是一种单一导线的双向总线。
13.如权利要求11所述的发送装置,其中若该第一逻辑件确认在该电源总线上的电压 值已丢失,则将该发送装置转换为一种缆线断开状态。
14.如权利要求11所述的发送装置,进一步包括在该控制总线上的一种可切换上拉电路。
15.如权利要求14所述的发送装置,其中该发送装置在该被发现状态中要使得该上拉 电路能够运行。
16.如权利要求11所述的发送装置,其中该发送装置是一种移动装置。
17.如权利要求11所述的发送装置,其中该接收装置是高清晰度多媒体接口(HDMI)兼 容的。
18.一种接收装置,包括从一种发送装置接收信号的一种接收器;有待连接至一种发送装置上的一种接口,该接口包括一种控制总线;以及发现连接至该接收装置的一种发送装置的逻辑件,其中该逻辑件包括一种第一逻辑件,用于在该控制总线上检测一种第一信号,若检测到该第一信号则该 接收装置发现一种第一类型的发送装置;以及一种第二逻辑件,用于从该接收装置检测一种电源信号,若检测到该电源信号则该接 收装置发现一种第二类型的发送装置。
19.如权利要求18所述的接收装置,其中该接收装置与该第一类型的发送装置以及该 第二类型的发送装置都是兼容的。
20.如权利要求18所述的接收装置,其中该第一类型的发送装置与一种标准协议是兼 容的,并且其中该第二类型的发送装置与一种修订的协议是兼容的。
21.如权利要求20所述的接收装置,其中该协议是HDMI(高清晰度多媒体接口)。
22.如权利要求18所述的接收装置,其中若该接收装置已发现该第一类型的发送装 置,当该控制总线在一个预定时段上保持为低值时,则该接收装置转换为一种缆线断开状 态。
23.如权利要求18所述的接收装置,其中若该接收装置已发现该第二类型的发送装 置,当来自该发送装置的功率信号被丢失时,则该接收装置转换为一种缆线断开状态。
24.如权利要求18所述的接收装置,进一步包括位于该控制总线上的一种可切换的下 拉电路。
25.如权利要求24所述的接收装置,其中若该接收装置已发现该第一类型的发送装 置,则该发送装置使得该可切换的下拉电路能够运行。
26.一种方法,包括将一种第一发送装置通过一种缆线连接至一种第二发送装置,该缆线包括一种单一控制总线和一种电源总线,其中该缆线在该第一发送装置处将该控制总线短路接地;在该第一发送装置处的该控制总线上检测一个恒定的低电平并且确认该第一发送装 置是一种主机装置;驱动一种USB(通用串行总线)ID输出低电平以便将该第一发送装置的USB PHY标记 为一种主机装置;并且由该第一发送装置在该电源总线上驱动一种电源信号以便将一种热插拔信号提供给 该第二发送装置。
27.如权利要求26所述的方法,进一步包括尝试在该控制总线上启动仲裁。
28.如权利要求26所述的方法,进一步包括在一次超时之后转换为一种低电源模式, 其中该第一发送装置在该USB ID输出上保持一个低值。
29.如权利要求26所述的方法,其中该第一发送装置以及该第二发送装置是移动装置。
30.如权利要求29所述的方法,其中该第一发送装置以及该第二发送装置利用一种修 订HDMI (高清晰度多媒体接口)协议。
全文摘要
使用控制总线发现电子装置。一种方法的实施方案包括将一种接收装置连接到一种缆线上,其中该缆线包括一种控制总线。如果该接收装置是处于一种断开状态并且在该控制总线上检测到来自该发送装置的一种信号,则该装置被转换为用于第一类型的发送装置的一种状态。如果该接收装置是处于断开状态或是处于用于第一类型的发送装置的状态并且从该发送装置接收到一种预定的电压信号,则该接收装置被转换为用于第二类型的发送装置的一种状态。
文档编号G06F3/14GK101925873SQ200880124220
公开日2010年12月22日 申请日期2008年12月15日 优先权日2008年1月4日
发明者D·沈, G·金, R·沙尔玛, S·拉纳德 申请人:晶像股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1