用于提供保护电路以通过相同端口选择性地处理多种电缆类型的系统和方法

文档序号:7210375阅读:101来源:国知局
专利名称:用于提供保护电路以通过相同端口选择性地处理多种电缆类型的系统和方法
技术领域
本公开涉及用于提供保护电路以便通过电子设备的相同端口选择性地处理多种电缆类型的系统和方法。特别地,本公开涉及用于提供保护电路以便通过电子设备的相同端口选择性地处理供电电缆和非供电电缆的系统和方法。
背景技术
随着技术变得更加复杂,电子设备趋向于变得更小。举例来说,诸如膝上电脑、数字媒体播放器(例如,Cupertino, CA的Apple Inc.的产品iPod )、蜂窝电话、个人数据助手(“PDA”)、手持游戏设备和个人电子邮件设备(例如,Waterloo, Ontario的Research in Motion的产品BlaclAerry )之类的电子设备在尺寸上变得更小。这些更小的电子设备的内部电路和性能往往有可能比它们更大、更老款的对应产品更加先进。随着电子设备的尺寸变得更小,可能有必要节省电子设备上的空间。作为节省空间的途径的一个示例,可以减少可用于将电子设备耦连到各种电缆的端口的数量。

发明内容
提供了用于提供保护电路以便通过电子设备的相同端口选择性地处理多种电缆类型的系统和方法。特别地,提供了用于提供保护电路以便选择性地处理可耦连到电子设备的相同端口的供电电缆和非供电电缆的系统和方法。在一些实施例中,供电电缆(例如,USB电缆、或者任何其它适合的供电电缆)和非供电电缆(例如,耳机、麦克风、用户控制接口(诸如可包括至少一个用户输入的遥控器)、 扬声器、耳麦、或任何其它适合的非供电电缆)能够耦连到电子设备上的同一个端口。供电电缆可以包括供电电缆发送芯片(“Power Tx”),其能够与电子设备的供电电缆接收芯片 ("Power Tx”)通信。类似地,非供电电缆可以包括耳机电缆发送芯片("Headset Tx”), 其能够与电子设备的耳机电缆接收芯片(“Headset Rx")通信。在一些实施例中,Power Rx可以与Power Tx通信以验证(authenticate)供电电缆,而Headset Rx能够与Headset Tx通信以验证非供电电缆。在一些实施例中,端口的同一个触点可以被用来在供电电缆耦连到电子设备时接收电力信号(“PWR”),而在非供电电缆耦连到电子设备时接收用户输入信号(“INPUT”)。 在一些实施例中,电子设备的Power Rx和Headset Rx也能够被耦连到该触点。但是,在一些情况下,Power Rx可能使Headset Rx不能正确操作或者可能对Headset Rx有损害。举例来说,如果非供电电缆被耦连到电子设备,Power Rx的输入电容可能使Headset Rx不能正确验证Headset Tx,或者来自Power Rx的漏电流可能会损害从非供电电缆接收的用户输入信号。举另一个例子来说,如果供电电缆被耦连到电子设备,在Headset Rx不具有适当保护以处理电力信号的情况下,PWR信号可能导致电短路或者损坏Headset Rx。因而,在一些实施例中,可以确定是供电电缆还是非供电电缆被耦连到电子设备。如果是非供电电缆被耦连到电子设备,则Power Rx芯片可以被断开以防止其可能损害 Headset Rx芯片的操作。类似地,如果供电电缆被耦连到电子设备,则Headset Rx芯片可以被断开以防止其可能被PWR信号所损害。在一些实施例中,耦连到电子设备的电缆的类型能够通过尝试验证电缆的特定类型来确定。例如,Power Rx芯片可以被断开,并且Headset Rx芯片可以尝试验证Headset Tx芯片。如果Headset Tx芯片被成功验证,那么当前设置可以维持并且Power Rx芯片能够保持断开。如果Headset Tx芯片没有被成功验证,那么Power Rx芯片可以被重新连接并且Headset Rx可以被断开。Power Rx芯片然后可以尝试验证Power Tx芯片。如果Power Tx芯片被验证,那么当前设置可以维持并且Headset Rx可以保持断开。如果Power Tx芯片未被验证,系统可以交替尝试验证Headset Tx芯片和Power Tx芯片直至它们其中之一被成功地验证。在一些实施例中,耦连到电子设备的电缆的类型可以通过识别PWR信号是否被接收来确定。如果PWR信号被接收,这可能表明供电电缆被耦连到电子设备。因而,Headset Rx芯片可以被断开。然而如果PWR信号未被接收,这可能表明非供电电缆被耦连到电子设备。在这种情况下,Power Rx芯片可以被断开。


在考虑结合附图进行的下列详细描述之后,将明了本发明的上述和其它目的及优点,在所有附图中,类似的附图标记表示类似的部分,并且其中图1和2示出了根据本发明的某些实施例,包括供电电缆的示意性系统;图3和4示出了根据本发明的某些实施例,包括非供电电缆的示意性系统;图5示出了根据本发明的某些实施例,可以耦连到相同通信端口的示意性供电电缆和非供电电缆;图6示出了根据本发明的某些实施例,用于将多种电缆类型耦连到相同通信端口的系统的示意图;图7示出了根据本发明的某些实施例,用于将多种电缆类型耦连到相同通信端口的包括保护电路的系统的示意图;图8和9示出了根据本发明的某些实施例,用于通过相同通信端口选择性地处理多种电缆类型的示意性过程。
具体实施例方式电子设备可以通过各种类型的端口耦连到各种类型的电缆。例如,电子设备可以耦连到数据和供电电缆,诸如通用串行总线(“USB”)电缆或任何其它适合的供电电缆。作为另一个例子,电子设备可以耦连到非供电电缆,诸如耳机、麦克风、用户控制接口(例如, 可以包括至少一个用户输入的遥控器)、扬声器、或任何其它适合的非供电电缆。电缆可以通过任何适合的端口耦连到电子设备,举例而言,所述端口诸如是多触点连接器端口(例如,3O 针连接器端口 )、Firewire 端口、USB 端口(例如,Type A 端口、TypeB 端口、Mini-A 端口、或Mini-B端口)、PS/2端口、音频插口(例如,3. 5毫米或2. 5毫米插口)、以太网端口、电话调制解调器端口、或任何其它适合的端口。
图1示出了可以包括供电电缆102的示意性系统100。供电电缆102可以通过例如电子设备104的端口 106耦连到电子设备104。在某些实施例中,除了供电之外,供电电缆102还可以向电子设备104传送数据。例如,在某些实施例中,供电电缆102可以包括能够给电子设备104提供数据和电力两者的USB电缆。电子设备104可以包括可以耦连到供电电缆102的任何适合的设备,诸如膝上计算机、台式计算机、数字媒体播放器(例如, iPod )、蜂窝电话、PDA、手持游戏设备、个人电子邮件设备(例如,BlaclAerry )、或任何其它适合的电子设备。端口 106可以包括适合接收供电电缆102的任何端口,诸如USB Type-A 端口、USB Type-B端口、USB Mini-A端口、USB Mini-B端口、或任何其它适合的端口。在某些实施例中,供电电缆102可以向电子设备104传送四种信号作为输入、输出或这两者。例如,供电电缆102可以传送诸如地(例如,GND)、电力(例如,PffR)和两个数据线(例如,D+和D-)的信号。供电电缆102可以例如包括四个触点,所述四种信号可通过分别的触点被分别提供给电子设备104。在某些实施例中,电力信号、数据信号或两者(例如,PWR信号、D+和D-信号、或两者)可以由耦连到供电电缆102另一端上的插头的支持设备提供给电子设备104。例如, 图2示出了可以包括供电电缆202的系统200。供电电缆202的插头208可在端口 206处耦连到电子设备204,并且供电电缆202的插头210可耦连到支持设备212。虽然在图2中供电电缆202被示出为具有两个插头(例如,插头208和插头210),但是本领域技术人员可以理解,在某些实施例中,供电电缆202可以分裂,并且因此可以包括三个或更多插头。支持设备212可以是用于给电子设备204提供电力、数据或两者的任何适合的设备,诸如台式计算机、膝上计算机或任何其它适合的支持设备。在某些实施例中,不是将插头210耦连到支持设备212,而是可以通过将插头210耦连到电源(诸如墙壁插座或电池)来给电子设备 204供电。在某些实施例中,供电电缆202和电子设备204可以各自包括一个或多个集成电路,以便允许它们彼此通信。例如,供电电缆202可以包括供电电缆发送芯片(“Power Tx”)230,而电子设备204可以包括供电电缆接收芯片(“Power Rx”)232。虽然Power Tx 230被示出为位于供电电缆202中部,但是本领域技术人员可以理解,Power Tx 230可以可替换地位于任何一端(例如,在插头208或插头210内),或位于沿着供电电缆202的长度的任何位置。在某些实施例中,Power Tx 230和Power Rx 232可以通信以便识别或验证彼此。 例如,Power Rx 232可以与Power Tx 230通信,以便确定供电电缆202、耦连到供电电缆 202的支持设备(例如,支持设备212)、耦连到供电电缆202的电源、或以上的任何组合的特性或身份。例如,Power Rx 232可以确定正被提供的电力的特性、正被提供的数据的特性、支持设备的运行环境、支持设备的类型、或任何其它适合的特性。例如,如果确定电缆、 支持设备或电源不适合用于电子设备204,则Power Tx 230可能验证失败。例如,支持设备或电源可能试图给电子设备204提供太多的电力、不适当调整的电源信号、或任何其它有潜在危害的电力信号。作为另一个例子,支持设备可被识别为不被批准用于电子设备204 的设备(例如,支持设备可能是由未被批准的第三方供应商制造的)。在这种情况下,当 Power Tx 230验证失败时,Power Rx 232可以阻止电子设备204通过供电电缆202发送和 /或接收电力、数据、或这两者。
如果Power Tx 230验证成功,则Power Rx 232可以例如允许从供电电缆202发送和/或接收电力、数据、或这两者。作为另一个例子,Power Rx 232可以指示Power Tx 230通过以某种方式提供电力(例如,通过以某个强度、电压或电流提供电力)而对电力进
行调整。在某些实施例中,Power Tx 230和Power Rx 232可以通过PWR信号验证彼此。例如,Power Tx 230可以通过PWR信号向Power Rx 232提供脉冲串。如果Power Rx 232接收到适当的脉冲串(例如,如果接收到具有适当频率、具有适当振幅、描述适当电流尖峰、 或上述的任何组合的PWR信号),Power Rx 232则可以验证Power Tx 230。如上所述,在某些实施例中,电子设备可被耦连到非供电电缆,诸如与耳机、麦克风、用户控制接口(例如,可以包括至少一个用户输入的遥控器)、扬声器、耳麦相关联的电缆或任何其它适合的非供电电缆。例如,图3示出了可以通过电子设备304的端口 306耦连到电子设备304的非供电电缆或耳机电缆302。如此处使用的,出于简单和清楚起见在整个公开中使用术语“耳机”和“耳机电缆”,但是本领域技术人员可以理解,可以可替换地使用任何适合的非供电电缆,而不脱离本发明的范围。类似于图1的电子设备104,电子设备304可以包括可以耦连到耳机电缆302的任何适合的电子设备,诸如膝上计算机、台式计算机、数字媒体播放器(例如,iPod )、蜂窝电话、PDA、手持游戏设备、个人电子邮件设备(例如,Bladcberry )或任何其它适合的电子设备。端口 306可以包括适用于接收耳机电缆302的任何端口(例如,通信端口)。在某些实施例中,耳机电缆302可以包括并且将电子设备304耦连到例如耳机、扬声器、麦克风、用户控制接口(例如,可以包括至少一个用户输入的遥控器)或任何其它适合的非供电支持设备或物体。例如,图4示出了可以耦连到电子设备404以及左耳机418、 右耳机420和用户控制接口 422中的一个或多个的耳机电缆402。虽然图4示出了带有左耳机418、右耳机420和用户控制接口 422的耳机电缆402,但是本领域的技术人员可以理解,耳机电缆402可以包括扬声器、耳机、麦克风、用户输入或任何其它适合的非供电设备的任何适合的组合,而不脱离本发明的范围。用户控制接口 422可以包括例如一个或多个按钮、触摸屏、点击轮、开关、麦克风或任何其它适合的用户输入。在某些实施例中,用户控制接口 422可以作为遥控器,其可以通过例如暂停、停止、播放、跳过、调节音量或以其它方式适当地操纵文件的回放,来允许用户操纵存储在电子设备404内的数字媒体文件的回放。在某些实施例中,用户控制接口 422 可以允许用户通过例如导航电子设备404的菜单或调节电子设备404的设置(例如,电力、 音量、屏幕亮度或任何其它适合的设置)来控制电子设备404。在某些实施例中,用户控制接口 422可以作为麦克风,其可以接收用户的语音作为输入。在某些实施例中,耳机电缆402可以向电子设备404传送四种信号作为输入、输出或这两者。例如,耳机电缆402可以传送诸如地(例如,GND)、左耳机输出(例如,LEFT)、右耳机输出(例如,RIGHT)和INPUT的信号。在某些实施例中,可替换地,LEFT和RIGHT可以充当任何其它适合的输入、输出、或双向数据信号。INPUT可以包括,例如,从通过用户控制接口 422接收的用户输入得出的信号。在某些实施例中,耳机电缆402的插头408可以包括用于向电子设备404的端口 406传送这四种信号中的每一种的四个触点。类似于图2的供电电缆202和电子设备204,耳机电缆402和电子设备404可以各
8自包括一个或多个集成电路,以便允许它们彼此通信。例如,耳机电缆402可以包括耳机电缆发送芯片(“Headset Tx”) 440,并且电子设备404可以包括耳机电缆接收芯片(“Headset Rx”)4442。虽然Headset Tx 440在图4中被示出为位于耳机电缆402的中部,但是本领域的技术人员可以理解Headset Tx 440可以可替换地位于插头408、左耳机418、右耳机420、 用户控制接口 422、或沿着耳机电缆402的长度的任何位置,而不脱离本发明的范围。同样类似于图 2 的 Power Tx 230 和 Power Rx 232, Headset Tx440 和 Headset Rx 442可以通信,以便识别或验证彼此。例如,Headset Tx 440可以向Headset Rx 442传送正弦波串或任何其它适合的信号。如果Headset Rx 442接收到适当的正弦波串(例如,如果该正弦波具有适当的频率、振幅或这两者)JlJHeadset Rx 442可以验证Headset Tx 440。如上所述,电子设备可以耦连到各种类型的供电电缆和非供电电缆。这些电缆本质上可以非常不同。例如,这些电缆可以为电子设备提供不同类型的功能(例如,传输数据、提供电力、输出音频、接受用户输入、或上述的任何组合),向电子设备传送不同类型的信号(例如,GND、PWR、D+、D-、LEFT、RIGHT或INPUT),并且可能需要不同类型的端口以耦连到电子设备。因此,由于每种不同类型的电缆可能需要不同的端口,电子设备可能必须包括多个不同端口,以便允许其耦连到这些不同的电缆。这些多个端口可能需要大量空间,因此潜在地阻碍电子设备实现小且紧凑的设计。因此,在某些实施例中,可以提供可耦连到多种不同电缆的端口。这可以得到可以耦连到很多种电缆,同时需要较少数量的端口的电子设备。在某些实施例中,电子设备可以仅需要一个端口。这又可以减少电子设备所需的大小,从而允许设计更小并且更紧凑的电子设备。例如,图5示出了系统500,其可以包括供电电缆502和耳机电缆504。类似于图 4的耳机电缆402,本领域的技术人员可以理解,可以可替换地使用任何适合的非供电电缆取代耳机电缆504,而不脱离本发明的范围。另外,类似于图2的供电电缆202和图4的耳机电缆402,供电电缆502可以包括Power Tx 530,并且耳机电缆504可以包括Headset Tx 540。供电电缆502和耳机电缆504可被设计为使得它们中的每一个可被耦连到电子设备5M的同一个端口 506。因此,电子设备5M可以仅需要单个端口以允许其耦连到供电电缆502和耳机电缆504这两者。虽然供电电缆502、耳机电缆504、它们相关联的插头、以及端口 506在图5中被示出为具有特定的形状和设计(例如,它们被示出为类似于3. 5毫米的插头和电缆),但是这些电缆可以可替换地包括允许每个电缆耦连到相同端口的任何适合的插头设计、形状或类型。例如,这些电缆可以可替换地包括圆形形状(例如,PS/2)、矩形形状(例如,Firewire或USB Type-A)、方形形状(例如,USBType-B、以太网插头或电话调制解调器)、梯形形状(例如,D-Sub)、或任何其它适合的形状或设计的插头。如上所述,供电电缆和耳机电缆中的每一个可以包括可以传送四种信号的四个触点,虽然每种电缆可以可替换地包括任何其它适合数目的触点或信号。例如,供电电缆502 可以包括具有D-触点508、D+触点510、GND触点512和PWR触点514的插头505。供电电缆502的这些触点中的每一个可被以绝缘环516分隔开。类似地,耳机电缆504可以包括具有LEFT触点518、RIGHT触点520、GND触点522和INPUT触点524的插头515。耳机电缆504的这些触点中的每一个可被以绝缘环5 分隔开。
端口 506可以类似地包含四个触点(例如,触点558、560、562和564),从而当供电电缆502的插头505或耳机电缆504的插头515被插入端口 506时,端口 506的触点和插入的电缆的触点可以彼此电耦连。触点的电耦连然后可以允许通过端口 506从电缆向电子设备阳4的其它部分传送适当的信号。例如,取决于是供电电缆502还是耳机电缆504被耦连到端口 506,端口 506的触点558可以接收D-信号或LEFT信号,端口 506的触点560 可以接收D+信号或RIGHT信号,端口 506的触点562可以接收GND信号,并且端口 506的触点564可以接收PWR信号或INPUT信号。图6示出了包括端口 606的电子设备6M的系统600的示意图,端口 606可将多个供电电缆和耳机电缆耦连到相同端口。端口 606可以包括触点658、触点660、触点662和触点664,它们可以对应于例如图5的端口 506的触点558、触点560、触点562和触点564。 通过触点658 (例如,D-或LEFT)和触点660 (例如,D+或RIGHT)传送的信号可被耦连到处理器602。例如,当供电电缆被耦连到系统600时,处理器602可以管理通过D-和D+信号传送的数据。作为另一个例子,当耳机被耦连到系统600时,处理器602可以控制通过LEFT 和RIGHT信号输出的音频信号。触点662可被耦连到GND,并且可以为耦连到系统600的供电电缆或耳机电缆提供GND信号。当供电电缆被耦连到端口 606时,触点664可以从供电电缆接收PWR信号。可替换地,当耳机电缆被耦连到系统600时,触点664可以从耳机电缆接收INPUT信号。在进入处理器602之前,通过触点664接收到的信号可以分裂并且经过Power Rx 632和Headset
Rx642。这些芯片-Power Rx 632和Headset Rx 642-可以分别对应于诸如图2的
Power Rx 232和图4的Headset Rx 442之类的芯片。因此,当供电电缆被耦连到系统600 时,该电缆的Power I1x芯片可以通过PWR信号与Power Rx 632通信,以便验证该供电电缆。 类似地,当耳机电缆被耦连到系统600时,该电缆的Headset Tx芯片可以通过INPUT信号与Headset Rx 642通信,以便验证该耳机电缆。在某些实施例中,不是将Headset Rx 642和Power Rx 632两者都耦连到触点 664,而是当电缆已被耦连到系统600时,这些芯片之一可被断开。允许Headset Rx 642和 Power Rx 632两者都保持耦连到触点664可能妨碍电缆的成功验证,或者可能使得不必要的PWR信号会潜在地损坏系统。例如,Power Rx 632在其输入处可能包括特定量的电容。如果Power Rx 632并且因此其输入电容未从Headset Rx 642断开,则该输入电容可能妨碍耳机电缆的成功验证。 由于耳机电缆内的Headset Tx芯片在尝试验证自己时可能向Headset Rx 642发送正弦波串,所以可能会发生这种情况。然而,输入电容或Power Rx 632可能会有害地使得所发送的正弦波被吸收或改变。因此,虽然Headset Tx芯片可能最初发送的是适当的正弦波, Headset Rx 642却可能接收到改变的不适当的正弦波,并且因此可能不能验证Headset Tx
-H-· I I心片。作为另一个例子,Power Rx 632可能具有漏电流,漏电流可能使从耳机电缆接收的(例如,从图4的用户控制接口 422接收的)用户输入无法正确地发挥功能。因此,当耳机电缆被耦连到系统600时,Power Rx 632可以从触点664断开,以防止这种漏电流潜在地损害耳机电缆的操作。作为另一个例子,当供电电缆被耦连到系统600时,PWR信号可被提供给Power Rx632和Headset Rx 642两者。然而,如果Headset Rx 642不具有任何适当的内部保护以正确处理PWR信号,Headset Rx 642可能被PWR信号损坏。例如,PWR信号可能引起损坏性短路或以其它方式损坏Headset Rx 642。因此,在某些实施例中,当供电电缆被耦连到系统 600时,Headset Rx 642可从触点664断开。图7示出了用于可包括端口 706的电子设备754的系统700的示意图。系统700 可以包括保护电路,诸如电力控制750和耳机控制760。当耳机电缆被耦连到系统700时, 电力控制750可将Power Rx732从触点764断开。类似地,当供电电缆被耦连到系统700 时,耳机控制760可将Headset Rx 742从触点764断开。例如,当耳机电缆被耦连到系统 700时,处理器702可以通过控制线路752向电力控制750发送指令,以指示电力控制750 断开Power Rx 732。类似地,当供电电缆被耦连到系统700时,处理器702可以通过控制线路762向耳机控制760发送指令,以指示耳机控制760断开Headset Rx742。在某些实施例中,如果Headset Rx 742具有内部屏蔽以保护其不受PWR信号影响,则系统700可以不包括耳机控制760。特别地,在某些实施例中,系统700可以去除图7 示出的组件中的一个或多个,可以包括图7未示出的其它组件,可以包括图7示出的组件的若干实例,或者可以重新布置各种电连接或触点,而不脱离本发明的范围。例如,可以添加附加电路,或可以重新布置触点数目,而不脱离本发明的范围。在某些实施例中,系统700可以确定何时电缆已被耦连到系统700。例如,处理器 702可以分析触点758或触点760以确定是否有电缆耦连到系统700。当确定电缆被连接到系统700时,系统700然后可以确定已经连接的电缆是什么类型。一旦已经确定了电缆类型,系统700可以确定是否要断开Power Rx 732或Headset Rx 742。在某些实施例中,可以通过尝试验证特定的发送芯片来确定电缆类型。例如,系统700可以“假设”(例如,通过软件、算法或两者)耳机电缆被耦连到系统,并且尝试验证 Headset 1Tx芯片。系统700因此可以指示电力控制750断开Power Rx 732,并且然后利用 Headset Rx 742尝试验证Headset Tx芯片。如果成功验证了 HeadsetTx芯片,则系统可以保持其当前设置(例如,可以保持断开PowerRx 732)。然而,如果未成功验证Headset Tx 芯片,系统700然后可以“假设”(例如,通过软件、算法或两者)供电电缆被耦连到系统。 因此,系统700可以重新连接Power Rx 732,并且然后断开Headset Rx 742。系统700然后可以利用Power Rx 732尝试验证Power Tx芯片。在某些实施例中,系统700可以在尝试验证Headset Tx芯片和Power Tx芯片之间持续地交替,直到完成成功验证为止。参考图8并且在下面的描述中更详细地讨论了系统可以通过尝试验证Power Tx或Headset Tx 芯片来确定电缆类型的各种途径。在某些实施例中,可以通过识别是否出现PWR信号来确定电缆类型。如果出现了 PWR信号,系统可以确定供电电缆被耦连到系统。如果PWR信号未出现,则系统可以确定耳机电缆被耦连到系统。参考图9并且在下面的描述中更详细地讨论了系统可以通过识别是否出现PWR信号来确定电缆类型的各种途径。图8示出了过程800,过程800可以通过尝试验证Power Tx芯片或Headset Tx芯片来识别何种电缆类型被耦连到系统。过程800可以在步骤802开始。在步骤804,过程800可以确定电缆是否被耦连到系统。例如,如上所述,处理器可以分析端口的触点(例如,图7的触点758或触点760),以便确定电缆是否被耦连到该端口。如果电缆未被耦连到系统,过程800可以继续重复步骤 802和804,直到电缆被耦连到系统。当电缆被耦连到系统,过程800可以在步骤806断开Power Rx芯片(例如,图7的 Power Rx 732)。例如,处理器可以通过控制线路(例如,图7的控制线路752)向Power Rx 控制系统(例如,图7的电力控制750)提供信号。由处理器提供的信号然后可以指示Power Rx控制系统将Power Rx芯片从系统断开。因此,可以禁止Power Rx芯片妨碍Headset Tx 芯片的成功验证,或禁止Power Rx芯片产生不希望的漏电流。在步骤808,过程800可以尝试验证Headset Tx芯片(例如,图5的Headset Tx 540)。例如,系统的Headset Rx芯片(例如,图7的Headset Rx 742)可以感测Headset Tx芯片是否正在尝试发送验证信号,诸如正弦波串。然后Headset Rx芯片可以分析接收到的任何信号。如果接收到的信号包括适当的正弦波串(例如,具有适当频率、振幅、或上述任何组合的正弦波串),则Headset Rx芯片可以验证Headset Tx芯片。如果接收到的信号不包括适当的正弦波串,则Headset Tx芯片可能不被验证。如果Headset Tx芯片被验证,系统可以在步骤810保持其当前设置。一般地,成功地验证Headset Tx芯片可以表明耳机电缆(或其它适当的非供电电缆)已被耦连到系统。 因此,通过保持其当前设置,过程800可以保持使Power Rx芯片从系统断开,从而防止来自 Power Rx芯片的不希望的输入电容或漏电流损害耳机电缆和Headset Rx芯片的操作。在某些实施例中,成功验证Headset Tx芯片还可以表明耳机电缆适用于该系统(例如,该耳机电缆不会损坏系统,或是由被批准的供应商提供的)。过程800然后可以在步骤812结束ο当在步骤808未成功验证Headset Tx芯片时,过程800可以在步骤814断开 Headset Rx芯片(例如,图7的Headset Rx 742),并且然后在步骤816重新连接Power Rx 芯片(例如,图7的Power Rx 732)。例如,处理器可以通过控制线路(例如,图7的控制线路762)向Headset Rx控制系统(例如,图7的耳机控制760)发送指令,以指示Headset Rx控制系统断开Headset Rx。类似地,为了重新连接Power Rx芯片,处理器可以通过控制线路(例如,图 的控制线路752)向Power Rx控制系统(例如,图7的电力控制750)发送指令,以指示其重新连接Power Rx芯片。在步骤818,过程800可以尝试验证Power Tx芯片(例如,图5的Power Tx 530)。 例如,系统的Power Rx芯片(例如,图7的Power Rx 732)可以感测Power Tx芯片是否正在尝试通过PWR信号发送验证信号,诸如脉冲串。Power Rx芯片然后可以分析接收到的任何信号。如果接收到的信号包括适当的PWR信号脉冲串(例如,具有适当频率、具有适当振幅、描述适当电流尖峰、或上述的任何组合的PWR信号),则Power Rx芯片可以验证Power Tx芯片。如果接收到的信号不包括适当的正弦波串,则Power Tx芯片可能不被验证。当Power Tx芯片已被验证时,过程800可以在步骤810保持其当前设置。类似于步骤808的Headset Tx芯片的验证,成功验证Power Tx芯片可以表明供电电缆已被耦连到系统。因此,通过保持当前设置并且让Headset Rx芯片从系统断开,可以保护Headset Rx芯片以免受到通过供电电缆提供的电力所导致的意外损害。在某些实施例中,成功的验证还可以表明适当的供电电缆(例如,提供适当电力量或适当调整的电源的电缆,或可能是由被批准的供应商提供的电缆)已被耦连到系统。过程800然后可以在步骤812结束。
当在步骤818未成功地验证Power Tx芯片时,可以在步骤820重新连接Headset Rx芯片(例如,图7的Headset Rx 742)。例如,处理器可以指示Headset Rx控制系统(例如,图7的耳机控制760)重新连接Headset Rx芯片。在某些实施例中,未能验证Headset Tx芯片或Power Tx可能表明,例如,系统中出现了错误。例如,电缆可能被耦连到了具有故障的Headset Tx芯片或故障的Power Tx芯片的系统。作为另一个例子,不可识别或不知道的电缆类型可能被耦连到了系统。作为另一个例子,电缆的一端可能被耦连到系统,而电缆的另一端可能没有附接到任何东西上。因此,由于供电电缆未附接到电源,供电电缆可能不能提供适当的PWR信号脉冲串,并且验证可能失败。因此,当Headset Tx芯片和Power Tx 芯片两者都验证失败时,过程800可在步骤806、808、814、816、818和820间持续循环,并且在尝试验证Headset Tx芯片和Power Tx芯片之间交替。一旦成功验证了 Headset Tx芯片或Power Tx芯片,系统可以在步骤810保持其当前设置,并且然后在步骤812结束。此处讨论的过程旨在是示意性而不是限制性的。本领域的技术人员可以理解,可以省略、修改、组合或重新安排此处讨论的过程的步骤,并且可以执行任何附加的步骤,而不脱离本发明的范围。例如,在某些实施例中,可以交换步骤的顺序,诸如步骤814和816 的顺序,从而使得在断开Headset Rx芯片之前重新连接Power Rx芯片。作为另一个例子, 在某些实施例中,可以省略诸如步骤814和820的步骤。例如,如果系统包含具有内部保护以防止芯片被PWR信号损害的Headset Rx芯片,则可以不必在步骤814和820断开和重新连接Headset Rx芯片。作为另一个例子,在某些实施例中,取代在尝试验证Power Rx芯片(例如,步骤 814、816和818)之前尝试验证Headset Rx芯片(例如,步骤806和808),这些步骤可被颠倒或受其它条件制约。例如,当电子设备开启时,用户可能更希望听音乐而不是试图给电子设备充电。因此,由于更可能是耳机被耦连到电子设备,系统可被配置为当电子设备开启时首先检查是否可以验证Headset Rx芯片。另一方面,如果电子设备关闭,用户可能更希望给电子设备充电而不是听音乐。因此,系统可被配置为当系统关闭时首先检查是否可以验证Power Rx芯片。可替换地,由于当设备关闭时,用户通常不能使用电子设备听音乐,在这种情况下,设备可被配置为仅检查是否能验证Power Rx芯片,并且不尝试验证Headset Rx
-H-· I I心片。图9示出了过程900,过程900可以通过确定是否出现PWR信号来识别何种电缆类型被耦连到了系统。可以例如作为过程800的附加或取代过程800而使用过程900。过程 900可以在步骤902开始。在步骤904,过程900可以确定电缆是否被耦连到系统。例如, 类似于图8的过程800,处理器可以分析端口的触点(例如,图7的触点758或触点760), 以确定电缆是否被耦连到该端口。如果电缆未被耦连到系统,过程900可以继续重复步骤 902和904,直到电缆被耦连到系统。当电缆被耦连到系统,过程900可以在步骤906确定是否正在接收PWR信号。例如,可以分析电缆耦连到的端口的触点,以确定是否出现PWR信号(例如,可以分析图7的触点764)。如果在步骤906未出现PWR信号,这可以表明耳机电缆(或其它适合的非供电电缆)可能被耦连到系统。因此,可以在步骤908断开Power Rx芯片(例如,图7的Power Rx 732)。断开Power Rx芯片可以防止不希望的漏电流或输入电容影响或损害Headset Rx
13芯片和耳机电缆的性能。过程900然后可以在步骤912结束。然而,如果在步骤906出现了 PWR信号,这可以表明供电电缆可能被耦连到系统。 因此,可以在步骤910连接Power Rx芯片。过程900然后可以在步骤912结束。如上所述,在某些实施例中,除了 Power Rx芯片之外,还可以连接或断开Headset Rx芯片。例如,如果Headset Rx芯片不具有针对PWR信号的内部保护,则PWR信号可能引起电短路或以其它方式损坏Headset Rx芯片。因此,在某些实施例中,当出现PWR信号时, 过程900可以在可选步骤914附加地断开Headset Rx芯片。类似地,当耳机电缆被耦连到系统并且不存在PWR信号时,可以在可选步骤916重新连接Headset Rx芯片。此处讨论的过程旨在是示意性而不是限制性的。本领域的技术人员可以理解,可以省略、修改、组合或重新安排此处讨论的处理的步骤,并且可以执行任何附加步骤,而不脱离本发明的范围。本领域的技术人员将显然明白,本发明涉及的方法可体现在计算机产品中,该计算机产品包括机器可读和/或可用介质。例如,这种计算机可用介质可由只读存储器设备 (诸如CD ROM盘或常规的ROM设备)、或随机存取存储器(诸如硬盘驱动器设备或计算机盘)、或其上存储有计算机可读程序代码的闪存设备组成。出于说明而不是限制的目的给出本发明的上述实施例,并且仅以所附的权利要求限定本发明。
权利要求
1.一种方法,包括确定电缆被耦连到电子设备的端口;将所述电子设备的供电电缆接收芯片(Power Rx)从所述电子设备的非电力电缆接收芯片(Headset Rx)断开;尝试验证所述电缆的非电力电缆发送芯片(Headset Tx);和响应于成功验证Headset Tx,保持Power Rx的断开。
2.如权利要求1所述的方法,其中所述端口能够操作以分别地耦连到多种类型的电缆。
3.如权利要求1所述的方法,其中尝试验证HeadsetTx包括 从所述电缆接收信号;确定所述信号是否包括适当的正弦波串;和响应于所述信号包括适当的正弦波串,验证Headset Tx0
4.如权利要求1所述的方法,还包括响应于未成功验证HeadsetTx 重新连接Power Rx ;和尝试验证所述电缆的供电电缆发送芯片(Power Tx)。
5.如权利要求4所述的方法,其中尝试验证PowerTx包括 从所述电缆接收信号;确定所述信号是否包括适当的电力信号脉冲串;和响应于所述信号包括适当的电力信号脉冲串,验证Power Tx0
6.如权利要求4所述的方法,其中尝试验证PowerTx包括将电子设备的非电力电缆接收芯片(Headset Rx)从所述端口断开。
7.一种系统,包括端口,所述端口能够操作以耦连到供电电缆和非供电电缆;供电电缆接收芯片(Power Rx),所述Power Rx能够操作以与所述供电电缆的供电电缆发送芯片(Power Tx)通信;和处理器,所述处理器能够操作以确定所述端口何时被耦连到所述供电电缆;确定所述端口何时被耦连到所述非供电电缆;响应于确定所述端口耦连到所述非供电电缆,断开PowerRx ;和响应于确定所述端口耦连到所述供电电缆,将Power Rx连接到所述端口。
8.如权利要求7所述的系统,其中所述处理器还能够操作以 确定何时没有正在通过所述端口接收电力信号;和响应于确定没有正在通过所述端口接收电力信号,断开PowerRx。
9.如权利要求8所述的系统,其中所述处理器还能够操作以响应于确定未通过所述端口接收电力信号,给Power Rx控制系统提供断开Power Rx的指令。
10.如权利要求8所述的系统,其中所述系统还包括非供电电缆接收芯片(Headset Rx),所述Headset Rx能够操作以与所述非供电电缆的非供电电缆发送芯片(Headset Tx)通信。
11.如权利要求10所述的系统,其中所述处理器还能够操作以响应于确定未通过所述端口接收电力信号,将Headset Rx连接到所述端口。
12.如权利要求7所述的系统,其中所述处理器还能够操作以 确定何时正在通过所述端口接收电力信号;和响应于确定正在通过所述端口接收电力信号,连接Power Rx。
13.一种电子设备,包括 端□;供电电缆接收芯片(Power Rx); 非供电电缆接收芯片(Headset Rx);和处理器,所述处理器能够操作以 确定具有电路的电缆何时耦连到所述端口 ;和在利用Headset Rx尝试验证所述电缆的所述电路和利用Power Rx尝试验证所述电缆的所述电路之间交替。
14.如权利要求13所述的电子设备,其中所述处理器还能够操作以 确定电子设备何时是开启的;和响应于确定电子设备是开启的,在利用Power Rx尝试验证所述电路之前利用Headset Rx尝试验证所述电路。
15.如权利要求13所述的电子设备,其中所述处理器还能够操作以 确定电子设备何时是关闭的;和响应于确定电子设备是关闭的,在利用Headset Rx尝试验证所述电路之前利用Power Rx尝试验证所述电路。
16.如权利要求13所述的电子设备,其中所述处理器还能够操作以 将 Power Rx 从 Headset Rx 断开;在断开Power Rx之后利用Headset Rx尝试验证所述电缆的所述电路。
17.如权利要求16所述的电子设备,其中所述处理器还能够操作以 确定何时Headset Rx未能验证所述电路;将Power Rx重新连接到Headset Rx ;和在将Power Rx重新连接到Headset Rx之后,利用Power Rx尝试验证所述电路。
18.如权利要求13所述的电子设备,其中所述处理器还能够操作以 将Headset Rx从所述端口断开;和在断开Headset Rx之后利用Power Rx尝试验证所述电缆的所述电路。
19.如权利要求18所述的电子设备,其中所述处理器还能够操作以 确定何时Power Rx未能验证所述电路;将Headset Rx重新连接到所述端口 ; 将 Power Rx 从 Headset Rx 断开;和在将Headset Rx重新连接到所述端口之后并且在将Power Rx从Headset Rx断开之后,利用Headset Rx尝试验证所述电路。
20.一种机器可读介质,包括记录在其上的机器可读指令,所述机器可读指令用于 确定何时电缆被耦连到电子设备的端口;将所述电子设备的供电电缆接收芯片(Power Rx)从所述电子设备的非电力电缆接收芯片(Headset Rx)断开;尝试验证所述电缆的非电力电缆发送芯片(Headset Tx);和响应于成功验证Headset Tx,保持Power Rx的断开。
21.如权利要求20所述的机器可读介质,还包括记录在其上的机器可读指令,所述机器可读指令用于重新连接Power Rx ;和尝试验证所述电缆的供电电缆发送芯片(Power Tx)。
全文摘要
本公开一般涉及提供保护电路以选择性地处理可耦连到电子设备的相同端口的供电电缆和耳机电缆。在某些实施例中,设备可以包括与耳机电缆通信的Headset Rx芯片,以及与供电电缆通信的Power Rx芯片。由于Headset Rx芯片和Power Rx芯片可被耦连到设备端口的相同触点,这些芯片可能妨碍彼此正确操作,或可能彼此损害。因此,在某些实施例中,可以确定是耳机电缆还是供电电缆被耦连到设备。当耳机电缆被耦连到设备时,保护电路可以断开Power Rx芯片。类似地,当供电电缆被耦连到设备时,保护电路可以断开Headset Rx芯片。
文档编号H01R13/703GK102341971SQ200980157852
公开日2012年2月1日 申请日期2009年12月21日 优先权日2009年3月9日
发明者D·法拉尔, R·波哈加瓦 申请人:苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1